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

@media (min-width: 992px) and (max-width: 1199px) {
} 
/* END__ */

@media (min-width: 768px) and (max-width: 991px) {
.banner-image{ height:350px;}
label.label-logo {margin-top: 0px;}
.service-block [class*="col-"] span{ font-size:18px;}
} 
/* END__ */

@media only screen and (max-width: 767px) {
label.label-logo {margin-top: 0px;}
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;}
.banner-image{ height:250px;}
.pre-header{ text-align:center;}
.pre-header ul.info, .pre-header ul.social{ text-align:center; float:none;}
.pre-header ul.info li, .pre-header ul.social li { float:none; display:inline-block; margin:0 8px !important;}
.pre-header ul.info li:last-child{ width:100%; margin-left:0 !important; margin-right:0 !important;}
.pre-header ul.info li{ padding:0; margin-bottom:5px !important;}
.footer-bottom, .footer-bottom .social{ text-align:center;}
.footer-top [class*=col-] { margin-bottom:20px;}
.footer-top [class*=col-]:last-child{ margin-bottom:0;}
.footer-top{ padding:20px 0}
.section, .site-content{ padding:24px 0;}
.service-block [class*="col-"] span{ font-size:18px;}
} 
/* END__ */

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

