.moduleheader
{
	background-color: #ACCE6F;
}

img {
border: 0;
}

@media all and (max-width: 1080px) {

    .screenhide {display: none;}
    

}

body
{	margin: 0px 0px 0px 0px;
	background: #336633 ;
}
.fact
{
background-image:url('/templates/default/images/menu10.png');
    width:263px;
    height: 400px; 
}
.social{
height:64px; width:auto; padding:5px;
}


header {
	margin-bottom:30px;
}

.sidebar-nav .navbar .navbar-collapse {
		font-family:Century Gothic; font-size:15px;
}

.index_title_teal { font-family: Century Gothic, Geneva, Arial, Helvetica, sans-serif; 
	font-size:17px; color: #1E8669; letter-spacing:0.2px; margin-top:10px;
}
.index_title_brown { 
	font-family: Century Gothic, Geneva, Arial, Helvetica, sans-serif; 
	font-size:17px; color: #A95D09; letter-spacing:0.2px; margin-top:10px; 
}
.home_quote {
 	font-style:italic; line-height:18px; font-size:1.2em;
	color: #856445; margin:10px 0;
}
.flags {
height:30px; width:auto; padding:3px; outline:0;
}

.image { width:100%; height:auto;} 	

.portfolio_image { width:100%; height:auto; width:100%; max-width:200px; height:auto; margin:0 15px 10px 0; }	
	
.grad1 {
    background: -webkit-linear-gradient(#507700, #5E8F02); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#507700, #5E8F02); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#507700, #5E8F02); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#507700, #5E8F02); /* Standard syntax (must be last) */
}
	
.grad2 {
    background: -webkit-linear-gradient(#017254, #329078); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#017254, #329078); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#017254, #329078); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#017254, #329078); /* Standard syntax (must be last) */
}
	
.grad3 {
    background: -webkit-linear-gradient(#7A4300, #AC6815); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#7A4300, #AC6815); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#7A4300, #AC6815); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#7A4300, #AC6815); /* Standard syntax (must be last) */
}
	
.grad4 {
    background: -webkit-linear-gradient(#266078, #3689AB); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#266078, #3689AB); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#266078, #3689AB); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#266078, #3689AB); /* Standard syntax (must be last) */
}
	
.grad5 {
    background: -webkit-linear-gradient(#92A76B, #BFD19B); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#92A76B, #BFD19B); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#92A76B, #BFD19B); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#92A76B, #BFD19B); /* Standard syntax (must be last) */
	color:#2E601C;
}






	@media (min-width: 768px) {
	  .sidebar-nav .navbar .navbar-collapse {
		padding: 0;
		max-height: none;
	  }
	  .sidebar-nav .navbar ul {
		float: none;
	  }
	  .sidebar-nav .navbar ul:not {
		display: block;

	  }
	  .sidebar-nav .navbar li {
		float: none;
		display: block;
	  }
	  .sidebar-nav .navbar li a {
		padding-top: 12px;
		padding-bottom: 12px;
	  }
	}
	@media (min-width: 768px) {
	  /* uncomment if you would like the menu to be fixed */
	  /* .navbar {
		  position: fixed;
		  width: 170px;
		  z-index: 2;
	  } */
	}
	@media (min-width: 992px) {
	  .navbar {
		  width: 100%;
	  }
	}
	@media (min-width: 1200px) {
	  .navbar {
		  width: 100%px;
	  }
	}
	.sidebar-nav .navbar-header{ float: none; }
	
