@charset "utf-8";
/* CSS Document */

@media only screen and (min-width:1200px){
	.sidebar{display: none;}	
	.searchbody{display: block;}
	.searchtext{width: 50%}
	.RMbanner{display: block;}
	.RMbannerXs{display: none;}
	.moonstable{width: 40%;}	
	#fishtable{width: 60%;}
}
@media only screen and (min-width:992px) and (max-width:1199px){
	.sidebar{display: none;}	
	.searchbody{display: block;}
	.searchtext{width: 50%}
	.RMbanner{display: block;}
	.RMbannerXs{display: none;}
	#navbar>ul>li>a{padding: 14px 7px;}
	.moonstable{width: 50%;}	
	#fishtable{width: 60%;}
}
@media only screen and (min-width:768px) and (max-width:991px){
	.sidebar{display: none;}	
	.searchbody{display: block;}
	.searchtext{width: 50%}
	.RMbanner{display: block;}
	.RMbannerXs{display: none;}
	.moonstable{width: 50%;}	
	#fishtable{width: 80%;}
}
@media only screen and (max-width:767px){
	.searchtext{width: 75%}
	.RMbanner{display: none;}
	.RMbannerXs{display: block;}
	.moonstable{width: 90%;}	
	#fishtable{width: 100%;}   
}

.RMbanner{
	margin-top: 0px;
	margin-bottom: -4px;
}
.RMbannerXs{
	margin-top: 0px;
	margin-bottom: -4px;
}

.navbar-brand {
	font-size: 1.1em;
	color: black;
}

/*.btn-default {
	background-color: #412a15;
	border-color: #412a15;	
}

.btn-default:focus {
	background-color: #412a15;	
}

.btn-default:hover{color: #f5dc07;background-color:#5b7751;}

.btn-default.active,.btn-default:active,.open>.dropdown-toggle.btn-default{color: #f5dc07;background-color:#5b7751;}

.btn-default:active:hover,.open>.dropdown-toggle.btn-default:focus,.open>.dropdown-toggle.btn-default:hover{color:#f5dc07;background-color:#77593d;}*/

.dropdown-menu{background-color:#97bd90;}
.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{color: #f5dc07;background-color:#5b7751;}

.navbar-default {
  background-color: #97bd90;
  border-color: #97bd90;  
}
.navbar-default .navbar-brand {
  color: #000000;
}
.navbar-default .navbar-brand:hover, .navbar-default .navbar-brand:focus {
  color: #000000; 
}
.navbar-default .navbar-text {
  color: #000000;
}
.navbar-default .navbar-nav > li > a {
  color: #000000;
}
.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus {
  color: #f5dc07;
  background-color: #5b7751;
}
/*.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {
  color: #000;
  background-color: #e7a221;
}*/
.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus {
  color: #f5dc07;
  background-color: #5b7751;
}
.navbar-default .navbar-toggle, .navbar-default .navbar-toggle:focus {
  border-color: black;
  background-color: #97bd90;
}
.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:active {
  background-color: #5b7751;
  color: #f5dc07;
}
.navbar-default .navbar-toggle .icon-bar {
  background-color: #000;
}
.navbar-default .navbar-collapse,
.navbar-default .navbar-form {
  border-color: #000;
}
.navbar-default .navbar-link {
  color: #000;
}
.navbar-default .navbar-link:hover {
  color: #000;
}
.navbar-default .dropdown-menu { 
  background-color: #97bd90;
}
.navbar-default .dropdown-menu a{
  color: #000; 
}

.indent {
	padding-left: 12px;	
}

@media (max-width: 767px) {
  .navbar-default .navbar-nav .open .dropdown-menu > li > a {
    color: #000;
  }
  .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
    color: #f5dc07;background-color: #5b7751;	
  }  
}

.searchtext {
	background-color: #c1ecb8;
}

hr{
	color: black;
	border-color: black;
	background-color: black;
}

.moonstable td
{
	padding: 5px;
}

.RMstafftable
{
	margin: 0 auto;
    width: 100%;
	border: solid thin black;
}

.RMstafftable td
{
	padding: 5px;
	border: solid thin black;
}

#fishtable
{
	margin: 0 auto;	
}

#fishtable td
{
	padding: 5px;	
}

.energygreetings
{
    background-color: #0d4e96;
    color: white;
    padding-top: 1rem;
}

.energygreen
{
    color: #006F45;
    font-size: .8em;
}

.energyhr
{
    border: #0d4e96 solid 2px;
}

#sections .ui-accordion-header
{
    background-color: #97C781;
    color: #0d4e96;
    border: #63A545 solid thin;
}

#sections .ui-accordion-header.ui-state-hover
{
    background-color: #84ae71;    
}

#sections .ui-accordion-content
{
    background-color: #F3E44A;
    color: black;
}



