body, HTML {
	border:0px;
	margin:0px;
	margin-bottom:10px;
	font-family:sans-serif;
}
.title {
	background:#085931;
	color:white;
	padding:5px;
	width:100%;
	height:45px;
	position:fixed;
	top:0px;
	font-size:32px;
}
.menu {
	background:#0F9D58;
	color:white;
	padding:15px;
	padding-left:5px;
	width:100%;
	height:20px;
	position:fixed;
	top:45px;
}
.menu a {
	color:white;
	text-decoration:none;
}
.row {
	border-bottom:1px solid #ccc;
	padding:10px;
	cursor:pointer;
	height:75px;
}
.row:hover {
	background-color:#E3E6E8 !important;
}
.search {
	width:30%;
	position:fixed;
	top:52px;
	right:5px;
	border:1px solid #085931;
	border-radius:5px;
	padding:10px;
	outline:none;
	background-color:#085931;
	color:#fff;
	-webkit-transition: 0.5s; /* Safari */
    transition: 0.5s;
}
.search::-webkit-input-placeholder { /* WebKit, Blink, Edge */
    color:#fff;
}
.search:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
   color:    #fff;
   opacity:  1;
}
.search::-moz-placeholder { /* Mozilla Firefox 19+ */
   color:    #fff;
   opacity:  1;
}
.search:-ms-input-placeholder { /* Internet Explorer 10-11 */
   color:    #fff;
}
.search:placeholder-shown { /* Standard (https://drafts.csswg.org/selectors-4/#placeholder) */
  color:    #fff;
}
.search:focus {
	background-color:#fff;
	color:#000;
}
.list {
  font-family:sans-serif;
  margin:0;
  padding:20px 0 0;
}
.list > li {
  display:block;
  background-color: #eee;
  padding:10px;
  box-shadow: inset 0 1px 0 #fff;
}
.content {
	margin-top:75px;
}
.menuButton { 
display:block; 
margin-right:10px; 
float:left; 
padding:10px; 
background:#0F9D58; 
text-decoration:none; 
font-size:14px; 
color:white; 
border:1px solid #0F9D58; 
border-radius:2px; 
border-bottom:5px solid #085931; 
outline:none;
} 
.menuButton:hover { 
margin-top:1px; 
border-bottom:4px solid #085931; 
} 
.menuButton:active { 
margin-top:3px; 
border-bottom:2px solid #085931; 
}
.pleaseWait {
text-align:center;
position:absolute;
top:50%;
left:50%;
width:300px;
height:300px;
margin-top:-150px;
margin-left:-150px;
animation-name: fadeIn;
animation-duration: 2s;
}
@keyframes fadeIn {
    from {Opacity: 0;}
    to {Opacity: 1;}
}
.paginationButton {
display:inline-block;
padding:2px; 
border:1px solid #ccc;
margin:1px;
cursor:pointer;
}
.paginationButton:hover {
	background:#0F9D58;
	color:white;
}
.tableRow:hover {
	background:#7eeab4 !important;
}
.dataTables_wrapper {
	z-index:1 !important;
}