@charset "UTF-8";
.green {
	background-color: #558b30;

}

#nav, #nav ul{
 margin-bottom: 0px !important;
  
}

#navcontainer {
  margin-bottom:20px;
}


#nav  ul li a:focus , 
#nav  ul li a:hover{
  color: #f6cf00;
  text-decoration: none;
}


#nav  ul li ul li a:focus , 
#nav  ul li ul li  a:hover{
  color: #000;
  text-decoration: none;
}


#nav .active.deeper.parent .highlight {
  	background-color: #40602c;
	color: #FFF;
}

#nav .current.active a {
  color: #ecfccc;
  
}


#adminForm .filters.btn-toolbar.clearfix {
	display: none;
}


.pagination ul li{
	display: inline;
	padding-left: 5px; 
	padding-right: 5px;
}
.pagination ul li a{
	display: inline;
	padding-left: 5px; 
	padding-right: 5px;
	text-decoration: none;
}




#nav .moduletable .nav.menu ul li ul  {
	display: none;
} 
#nav .moduletable .nav.menu .Highlight {
	color: #ecfccc;
}



@media (max-width: 1199px) {
	
	
     
      #nav ul li, #nav ul li ul li{
          display: block;
	
        
        }
        #nav ul li ul {
        position: relative;
      	display: block;
        -webkit-box-shadow: inset 0px 2px 3px #3c5928;
        box-shadow: inset 0px 2px 3px #3c5928;
        
      }
       #nav ul li ul li{
         background-color: #4e7d30;
        }
  		#nav ul li ul li a{
          padding-left: 20px;
         }
        #nav ul li a {
        color: #fff;
        text-decoration: none;
        font-family: Georgia;
      	font-size:16px;
        padding: 3px;
        border-bottom: 1px solid white;
        display: block;
      }
  
  .disappear {
    display:none;
  }
		  #navcontainer {
		  margin-bottom:10px;
		  margin-top:20px !important;
		 
		}
		
		.mobilenav {
			display: inline;
			
			
		}
		

     
}




@media (min-width: 1200px) {
	
	.mobilenav {
			
		display:none !important;	
		}
		
      .subnav {
          background-color: #40602c;
          -webkit-box-shadow: inset 0px 2px 3px #3c5928;
          box-shadow: inset 0px 2px 3px #3c5928;
          height: 36px;
        width: 100%;
      }



      #nav {
          float: none;
          padding: 0px;
          margin-top: 0px;
          margin-right: 0px;
          margin-bottom: 0px;
          margin-left: 0px;
      }


      #nav ul li a {
        color: #fff;
        text-decoration: none;
        font-family: Georgia;
       font-size:18px;
        line-height:22px  !important;
        margin: 0px !important;
        padding-top: 9px;
        padding-right: 10px;
        padding-bottom: 9px;
        padding-left: 10px;
        display: block;
      }

      #nav ul li {
        display: inline-block;
        padding-top: 0px;
        padding-bottom: 0px;
        float: left;
        padding-right: 0px;
        padding-left: 0px;
        list-style-type: none;
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
      }

      #nav ul li ul {
        position: absolute;
        z-index: 3;
        top: 35px;
        width: 100%;
        left: 0px;
        display: block;
      }



      #nav ul {
      position: relative;
      z-index: 2;
      }




      #nav ul li ul li {
        color: #000;
        padding-top: 0px;
        padding-bottom: 0px;
        padding-right: 0px;
        padding-left: 0px;
        list-style-type: none;
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
         color: #fff;
      }

      #nav ul li ul li a{
        color: #fff;
       font-size:18px;
        padding-right: 20px;
        padding-left: 20px;
        padding-top: 10px;
        padding-bottom: 10px;
        display: block;

      }
 

}





