/* #Media Queries
================================================== */

@media (min-width: 992px) and (max-width: 1199px) {
.page-content .content{ padding:60px;}
.banner-content img{ width:350px;}
} 
/* END__ */

@media (min-width: 768px) and (max-width: 991px) {
.post-header .container:after{ display:none;}
.logo img{ width:100px;}
.banner-content .btn{ width:220px; display:block; margin:15px auto 0 auto; display:block; font-size:20px;}
.section .content, .w2 .content, .w3 .content { padding:30px; min-height:inherit; }
.w2 .content:before, .w3 .content:before{ display:none;}
.section .content h2{ font-size:24px;}
.w1{ padding:40px 0;}
.banner-content img{ width:300px;}
.pre-header{ text-align:center;}
.logo-block { text-align:center;}
.logo-block .col-lg-8 { border:none; padding-top:20px; padding-bottom:0;}
.page-content .content{ padding:60px;}
.page-header{ position:relative; padding-bottom:0; background:#76c043}
.page-title{ position:relative; bottom:auto; left:auto; right:auto;}
.page-title .container:after{ display:none;}
.page-title h1{line-height:80px; color:#fff; padding:0 20px; font-size:36px;}
.page-title h1:before{ display:none;}
.page-banner{ height:250px;}
.page-section{ padding:40px 0;}
.section .bg-image{ display:none;}
} 
/* END__ */

@media only screen and (max-width: 767px) {
h1, .h1 {font-size:1.875rem;}
h2, .h2 {font-size:1.6875rem;}
h3, .h3 {font-size:1.4375rem;}
h4, .h4 {font-size:1.25rem;}
h5, .h5 {font-size:1.125rem;}
h6, .h6 {font-size:1rem;}
.header{ position:relative;}
.post-header .container:after{ display:none;}
.logo img{ width:100px;}
.banner-img{ height:400px;}
.banner-content .btn{ width:220px; display:block; margin:15px auto 0 auto; display:block; }
.section .content, .w2 .content, .w3 .content { padding:30px; min-height:inherit;}
.w2 .content:before, .w3 .content:before{ display:none;}
.section .content h2, .page-content .content h2, .page-section h2{ font-size:30px; margin-bottom:20px;}
.w1{ position:relative; bottom:auto; left:auto; right:auto;}
.w1, .logo-block { padding:25px 0;}
.w1 .row [class*=col-]{ border-bottom:3px solid #fff; border-right:none; padding-bottom:30px; margin-bottom:30px;}
.w1 .row [class*=col-]:last-child{ border-bottom:none; padding-bottom:0; margin-bottom:0;}
.banner-content img{ width:240px;}
.pre-header{ text-align:center;}
.logo-block { text-align:center;}
.logo-block .col-lg-8 { border:none; padding-top:20px; padding-bottom:0;}
.section .content .btn, .page-content .content .btn{ padding:6px 20px; width:auto;}
.btn-lg{ font-size:20px;}
.page-content .content{ padding:20px;}
.page-header{ position:relative; padding-bottom:0; padding-top:0; background:#76c043}
.page-title{ position:relative; bottom:auto; left:auto; right:auto;}
.page-title .container:after{ display:none;}
.page-title h1{line-height:80px; color:#fff; padding:0 20px; font-size:36px;}
.page-title h1:before{ display:none;}
.page-banner{ height:200px;}
.page-section{ padding:25px 0;}
.section .bg-image{ display:none !important;}
.section .full-img{display:none !important;}
} 
/* END__ */

@media (max-width: 480px) {
} 
/* END__ */

