/* #Media Queries
================================================== */

@media (min-width: 992px) and (max-width: 1199px) {
} 
/* END__ */

@media (min-width: 768px) and (max-width: 991px) {
.banner .form-wrapper h2{ padding:15px; font-size:24px;}
.banner .form-wrapper .content{ padding:16px;}
.banner .form-wrapper .content p{ font-size:16px;}
} 
/* END__ */

@media only screen and (max-width: 767px) {
body{ font-size:1rem;}
p {line-height:1.5rem}
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;}
.logo{ float:none; width:300px; margin: 0 auto 12px;}
.phone{ text-align:center; margin:0 auto; width:220px; float:none;}
.pre-header ul li:nth-child(1), .pre-header ul li:nth-child(2){float:none; text-align:center;}
.banner .form-wrapper{ margin-top:25px;}
.banner { padding-top:25px;}
.page-header{ padding:25px 0;}
.banner .form-wrapper{ float:none;}
.banner .col-md-6:first-child{ text-align:center;}
.w1{ padding:20px 0 60px;}
.w3{ padding:60px 0 20px;}
.w2 .content{ padding:0 25px;}
.section{ padding:20px 5px;}
.page-banner .banner-image{ height:180px;}
} 
/* END__ */

@media (max-width: 480px) {
} 
/* END__ */

