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

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

@media (min-width: 768px) and (max-width: 991px) {
.header{ padding:30px 0;}
.site-content{ padding:30px 0;}
.block-content{ margin-top:30px;}
.block-content .content{ padding:25px 25px 0}
.banner-image{ height:250px;}
} 
/* 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{ padding:30px 0;}
.site-content{ padding:30px 0;}
.block-content{ margin-top:30px;}
.block-content .content{ padding:25px 25px 0}
.page-content [class*=col-] + [class*=col-]{ margin-top:25px;}
#masonary, #masonary-2{ margin-left:0; margin-right:0;}
.banner-image{ height:200px;}
.social li span{ display:none;}
.sidebar-menu .collapse:not(.show), .sidebar-menu .collapse{ display:none;}
.sidebar-menu .collapse.show{ display:block;}
.sidebar-menu{ position:absolute; top:100%; left:0; right:0;}
.sidebar ul li a{ font-size:18px;}
.banner .bx-wrapper .bx-next, .banner .bx-wrapper .bx-prev{ display:none}
} 
/* END__ */

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

