.m15 {
    margin-right: 15px;
    margin-left: 15px;
}

/*back-csslint empty-rules: false, important: false, adjoining-classes:false, fallback-colors:false,  */
.btn-primary{color:#FFF;border-color:#516818;background-color:#516818}
.btn-primary:active{background-color:#617d1c}
.btn-primary:focus,.btn-primary:hover{color:#FFF;border-color:#516818;background-color:#5a751a}
#link-1-463:before,#link-1-8:before,.FontAwesome{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:5px}
#link-1-463:before{content:"\f0fa"}
#link-1-8:before{content:"\f129"}
body{background-color:#d6d092}
body>.container{background-color:#FFF}
body>footer{width:100%;border-top:8px solid #719221;padding-top:15px;background-color:#81a726}
body>footer,body>footer a,body>footer a:hover,body>footer a:link{color:#FFF}
body>footer h3{margin-top:0}
.navbar-brand{font:0/0 a;color:transparent;text-shadow:none;border:0;background-repeat:no-repeat;background-color:transparent;background-position:50% 50%;background-size:contain;width:250px;margin-left:20px!important;background-image:url(/skins/standard/images/logo.png)}
.navbar-default{box-shadow:0 0 10px rgba(0,0,0,.75)}
.navbar-default .container{background-color:rgba(113,146,33,.7)}
.nav-shortcuts .nav>li>a,.navbar-default .navbar-nav .open .dropdown-menu>li>a,.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>li>a{-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-ms-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}
.nav-shortcuts .nav>li>a,.navbar-default .navbar-nav .open .dropdown-menu>li>a,.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>li>a,.navbar-default .navbar-nav>li>a:focus{font-size:16px;color:#0c5b27;background-color:transparent}
.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>li>a:hover{background-color:rgba(255,255,255,.2)}
.navbar-default .navbar-nav.nav{margin-top:20px}
.nav-shortcuts{margin-bottom:10px}
.nav-shortcuts .nav>li>a{font-size:16px;color:#0c5b27;background-color:transparent}
.goToTop{visibility:hidden;width:46px;height:46px;border-radius:23px;border:2px solid rgba(255,255,255,.7);text-align:center;color:#FFF;background-color:rgba(18,136,58,.7);position:fixed;bottom:5%;right:5%;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.5);-moz-box-shadow:0 0 10px 0 rgba(0,0,0,.5);box-shadow:0 0 10px 0 rgba(0,0,0,.5);text-shadow-webkit-transition:all .25s linear,all .1s linear;-moz-transition:all .25s linear,all .1s linear;-ms-transition:all .25s linear,all .1s linear;-o-transition:all .25s linear,all .1s linear;transition:all .25s linear,all .1s linear}
.goToTop:hover{color:#FFF;border-color:#FFF;background-color:rgba(18,136,58,.75);-webkit-box-shadow:2px 2px 10px 2px rgba(0,0,0,.5);-moz-box-shadow:2px 2px 10px 2px rgba(0,0,0,.5);box-shadow:2px 2px 10px 2px rgba(0,0,0,.5)}
body.scrolled .goToTop{visibility:visible}
@media (max-width:991px){.main{margin-top:150px}}
@media (max-width:767px){
	.navbar-default .navbar-header{background-color:rgba(255,255,255,.95)}
	.navbar-default .navbar-toggle,.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:transparent;border:0}
	.navbar-default .navbar-toggle .icon-bar{background-color:#000}
	.navbar-collapse.collapse.in{max-height:100vh;min-height:100vh;overflow:visible-y}
	.navbar-nav{text-transform:capitalize}
	.navbar-nav>li>a .caret{float:right;border-width:6px}
	.navbar-nav .open .dropdown-menu{background-color:rgba(255,255,255,.2)}.
	dropdown-menu{padding-left:15px}
	.dropdown-menu>li>a{white-space:normal;padding-left:5px}
	.dropdown-menu>li.dropdown-submenu>a{padding-left:0}
	.dropdown-submenu{border-left:2px solid #FFF}
	.dropdown-submenu .caret,.dropdown-submenu a::after{display:none}
	.dropdown-submenu .dropdown-menu{display:block}
	.nav-shortcuts{margin-left:-15px;margin-right:-15px;float:none!important}
	.nav-shortcuts .nav>li>a{text-align:center}
	footer .btn{margin:.5em .5em}
}

	
	
@media (min-width:768px){
	html{position:relative;min-height:100%}
	body{padding-top:150px;background-repeat:no-repeat;background-size:100%;background-image:url(/skins/standard/images/bg_body_2.jpg)}
	body>.container{padding-bottom:150px;border-left:1px solid #12883a;border-right:1px solid #12883a;margin-bottom: 20px;}
	body>footer{position:absolute;bottom:0}
	.fixedBG{background-attachment:fixed;background-position:center bottom}
	.navbar-default{background-color:rgba(113,146,33,.7)}
	.navbar-default .container{background-color:rgba(255,255,255,.9)}
	.nav-shortcuts .nav>li>a,.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>li>a{color:#472e00;border-top:4px solid transparent;font-size:1.14em;padding:10px 8px}
	.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>li>a:hover{border-top:4px solid #a46225}
	.nav-shortcuts{margin-top:20px}
	#Content_Container{padding-top:15px;overflow-x:hidden}
	.SearchForm{padding:15px}
	.SearchForm #custom-search-input{padding:3px;border:solid 1px #E4E4E4;border-radius:6px;background-color:#fff}
	.SearchForm #custom-search-input form{padding:15px}
	.SearchForm #custom-search-input input{border:0;box-shadow:none}
	.SearchForm #custom-search-input button{margin:2px 0 0 0;background:0 0;box-shadow:none;border:0;color:#666;padding:0 8px 0 10px;border-left:solid 1px #ccc}
	.SearchForm #custom-search-input button:hover{border:0;box-shadow:none;border-left:solid 1px #ccc}
	.SearchForm #custom-search-input .glyphicon-search{font-size:23px}}
	#Content_Container a{color:#46afc6; font-weight:700;}
	#Content_Container a:hover{color:#5a751a;}
	#Content_Container{font-family:Lato,Calibri,Arial,sans-serif;color:#472e00;font-size:16px}#Content_Container .fa-5{font-size:8em}
	

.carousel .btn-slide {
  padding: 8px 20px;
  background: #6E8B21;
  color: #fff;
  border-radius: 4px;
  margin-top: -300px;
  display: inline-block;
  font-size: 0.5em;
}



#ContactForm {
	/* margin:0 auto 10px; */
}

#aContact .dl-horizontal dd { font-weight: bold; }
#aContact .dl-horizontal dt { font-weight: normal; }
/*
 */


/**
 * MEMO - BootStrap 3
 * Extra small devices (phones, less than 768px)
 * No media query since this is the default in Bootstrap
 *
 * @media(max-width:767px){}
 */

/* Small devices (tablets, 768px and up) */
@media(min-width:768px){

	.page-header {
		display: block;
		width: 100%;
		margin: 0;
		padding-bottom: 0;
		/* border-bottom: 1px solid gray; */
	}
		.page-header iframe { width: 100%; border: 1px solid gray;
		}

	#wrap > #Content_Container.container { margin-top: 0; padding-top: 0; }

	#aContact  {}

		#aContact address h1 { font-size: 3em; }
		#aContact address p { font-size: 1.6em; }

		#aContact .row .col-sm-7 {
			margin-bottom: 15px;
			padding: 35px;
			background-color: #F0F0F0;
			background-position: top center;
			background-repeat: no-repeat;
			background-size: 100% auto;
			background-image: url(/skins/standard/images/bg_card.jpg);

			border: 10px solid white;
			   -moz-box-shadow: 0px 0px 2px 0px #656565;
			-webkit-box-shadow: 0px 0px 2px 0px #656565;
			     -o-box-shadow: 0px 0px 2px 0px #656565;
			        box-shadow: 0px 0px 2px 0px #656565;
			            filter:progid:DXImageTransform.Microsoft.Shadow(color=#656565, Direction=NaN, Strength=2);
		}
		#aContact .row .col-sm-7 .InfosForm { text-align: right; }
		#aContact .form-actions { margin-left: 170px; }
		#aContact .form-group { margin-bottom: 8px; }

}

@media (max-width:1024px){
.container-fluid > .navbar-collapse, .container-fluid > .navbar-header, .container > .navbar-collapse, .container > .navbar-header {
    margin-right: -15px;
    margin-left: -15px;
}
.navbar-brand {
    height: 100px;
}
}

@media (min-width:1024px){
	.navbar-brand{height:150px;margin-left:20px!important;}
}
