h2{font-size: 22px;font-weight: 400;line-height: 28px;}
.bg-head{background: url("../images/bg/bg_head.jpg") #bdd124;}
.head-image{background: url("../images/bg/head.jpg") top center no-repeat #bdd124; min-height: 600px;}
.bg-wood-1{background: url("../images/bg/bg_wood1.jpg")}
.bg-wood-2{background: url("../images/bg/bg_wood2.jpg")}
.bg-wood-3{background: url("../images/bg/bg_wood3.jpg")}
.bg-wood-4{background: url("../images/bg/bg_wood4.jpg")}
.bg-sh {background-image: url('../images/bg/sh.png');}
.bg-grass-1{background: url("../images/bg/bg_grass1.png") repeat-x; min-height: 117px; margin-top: -70px;}
.bg-grass-2{background: url("../images/bg/bg_grass2.jpg")}
.bg-tree{background: url("../images/bg/bg_tree.jpg")}
.bg-white-tr{background: url("../images/bg/bg_white_tr.png"); height:13px;}
.bg-white-tr-inv{background: url("../images/bg/bg_white_tr_inv.png"); height:13px;}
.text-shadow {text-shadow: 1px 1px 9px black, 0 0 1em}

.border-radius-10{border-radius: 10px;}
.backcall input[type="text"] {width: 300px; color: #232323; border: 2px solid #61310D; padding: 18px 6px 20px 13px; background: transparent;}
.backcall input[type="text"]:focus {background-color: #fff;}
.backcall input[type="submit"] {background-color: #52290E;  padding: 18px 20px 20px 20px; color:#fff; border: 1px solid #6B3614; }
.backcall ::-webkit-input-placeholder { /* WebKit browsers */
color: #000;
}
.backcall :-moz-placeholder { /* Mozilla Firefox 4 to 18 */
color: #000;
opacity: 1;
}
.backcall ::-moz-placeholder { /* Mozilla Firefox 19+ */
color: #000;
opacity: 1;
}
.backcall :-ms-input-placeholder { /* Internet Explorer 10+ */
color: #000;
}
footer {color:#fff;}
footer a {color:#52290E;}
footer a:hover {color:#491F04;}

.boxgrey{ border-style: solid; border-width: 1px; padding: 10px 5px ;background-color: #fdfdfd;border-color: #dfdfdf;}
.boxgrey:hover {background-color: #F9F9F9}
.boxgrey .items{padding:0;margin: 0;}
.boxgrey .list-group{padding:0;margin: 0; box-shadow: none;}
.boxgrey .padding-hor-10 {padding-left:10px;padding-right:10px;}
.boxgrey .list-group-item{margin-top:10px; }

.navbar {margin-bottom: 0px;}
.parallax-window-top {min-height: 400px;background: transparent;}
.parallax-window-footer { min-height: 250px; background: transparent;}
.bg-ashgray-tr {background-color: #373535; background-color: rgba(56,55,55,0.9);}
.bg-lightgray{background-color:#EAEDED; background-color: rgba(250,250,250,0.9);}
.bg-bg1 {background-image: url('../images/bg/bg1.jpg');}
.min-height-40 {min-height: 40px;}
.mobile-cont {font-size: 20px; color: #fff; padding:10px 0 0 30px;float: left;}

.as-minheader {float: left;width: 100%;background: url('../images/subheader-bg1.jpg') center;height: 266px;position: relative;padding: 188px 0px 0px 0px;}
.as-minheader-wrap {float: left;width: 100%;background-color: rgba(0,0,0,0.40);padding: 25px 0px;}
.as-minheader .full-pattren { background-color: rgba(0,0,0,0.20); }
.as-page-title {float: left;width: 100%; margin-top:100px;}
.as-page-title h1 {font-size: 24px;margin: 0px 16px 0px 0px;padding: 0px 16px 0px 0px;line-height: 0.9; color: #fff;}
.as-breadcrumb li a{color:#fff;}
.as-breadcrumb li {color:#fff;float: left;list-style: none;padding: 0px 12px;position: relative;}
.as-breadcrumb li:before {content: "\f105";font-family: FontAwesome;position: absolute;left: -1px;top: 0px;}
.as-breadcrumb li:first-child:before { display: none; }
.full-pattren {position: absolute;left: 0px;top: 0px;width: 100%;height: 100%;background: url('../images/transparent-pattren.png');}
.parallax .full-pattren { background-color: rgba(0,0,0,0.7); }
.minus-element-margin { margin-top: 20px; }
@media screen and (max-width:1200px) {
	.nav>li>a {padding:10px 8px;}
}
@media screen and (max-width:768px) {
	.bg-ashgray-tr {background: #373535 !important;}
	.bg-lightgray{background: #EAEDED !important;}
}