/* #Media Queries
================================================== */

@media (min-width: 992px) and (max-width: 1199px) {
} 
/* END__ */

@media (min-width: 768px) and (max-width: 991px) {
.section{ padding:40px 0;}
.w4 .content{ padding:30px;}
.contact-form-page{ padding:20px; margin-top:30px;}
.site-content .contact-info { padding-top:0;}
} 
/* 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;}
.pre-header{ font-size:13px;}
.section{ padding:20px 0;}
.w2 [class*=col-]{ margin-top:20px;}
.contact-info{ padding-top:20px;}
.w3 .contact-form{ padding:20px;}
.w3, .site-content, .w3-page{ padding-bottom:20px; padding-top:20px;}
.w4 .content{ padding:20px;}
.w3 .contact-form{ margin-top:0;}
.page-header{ height:200px;}
.contact-form-page{ padding:20px; margin-top:30px;}
.site-content .contact-info { padding-top:0;}
.article-list .article{ margin-bottom:20px; margin-bottom:20px;}
} 
/* END__ */

@media (max-width: 480px) {
} 
/* END__ */

