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

@media (min-width: 992px) and (max-width: 1199px) {
.stellarnav li a{ font-size: 15px;}
	.post-header .logo img{ width:150px;}
} 
/* END__ */

@media (min-width: 768px) and (max-width: 991px) {
.header{ position:relative; top:auto; left:auto; right:auto; background:#111a20;}
.pre-header{ padding:0;}
.pre-header .container{ padding:0;}
.pre-header .links-btn{ float:none; margin:0 -10px;}
.pre-header .links-btn li{ padding:0 10px; width:50%; float:left; margin:0;}
.pre-header .links{ float:left; padding-left:15px;}
.pre-header .links li{ line-height:36px;}
.post-header{background:#111a20;}
.post-header .logo img, .footer-logo img, .post-header.scroll-to-fixed-fixed .logo img{width:150px;}
.mini-cart, .post-header.scroll-to-fixed-fixed .mini-cart{ margin:30px 60px 0 0}
/*.stellarnav.light.right .menu-toggle{ padding:0; position:absolute; right:15px; top:50%; -webkit-transform:translateY(-50%); -ms-transform:translateY(-50%); transform:translateY(-50%);}*/
.stellarnav.mobile > ul > li > a, .post-header.scroll-to-fixed-fixed .stellarnav > ul > li > a{ line-height:50px; padding-top:0; padding-bottom:0;}
.float-links, .book-btn{ display: none;}
.featured-post [class*=col-] + [class*=col-]{ margin-top:25px;}
.page-banner .page-header-content{ padding-top:20px;}
.sidebar{ margin-top:35px;}
	.post-header .logo{order:1;}
	.stellarnav{ margin-left:15px; order:4;}
	.search-btn{ order:3;}
	.header-search{background:#111a20;}
	.post-header .btn{ order:2; margin-left:auto;}
} 
/* END__ */

@media only screen and (max-width: 767px) {
body, .form-control, .btn , .dropdown-menu, .input-group-text, .popover-header{ font-size:1rem;}
h1, .h1, .w1 h1 {font-size:2.5rem;}
h2, .h2 {font-size:2.25rem;}
h3, .h3 {font-size:1.875rem;}
h4, .h4 {font-size:1.5rem;}
h5, .h5 {font-size:1.25rem;}
h6, .h6 {font-size:1rem;}
.btn, input[type="submit"]{ padding:6px 12px; font-size:14px;}
.header{ position:relative; top:auto; left:auto; right:auto; background:#111a20;}
.pre-header{ padding:5px 0; font-size:13px;}
.pre-header .phone-call span span{ display:none;}
.post-header{background:#111a20;}
.post-header .logo img, .footer-logo img, .post-header.scroll-to-fixed-fixed .logo img{width:130px;}
.mini-cart, .post-header.scroll-to-fixed-fixed .mini-cart{ margin:30px 60px 0 0}
/*.stellarnav.light.right .menu-toggle{ padding:0; position:absolute; right:15px; top:50%; -webkit-transform:translateY(-50%); -ms-transform:translateY(-50%); transform:translateY(-50%);}*/
.stellarnav.mobile > ul > li > a, .post-header.scroll-to-fixed-fixed .stellarnav > ul > li > a{ line-height:50px; padding-top:0; padding-bottom:0;}
/*.page-banner .banner-image{ height: 250px;}*/
.page-banner .page-header-content h1{ font-size:38px;}
/*.page-banner .page-header-content{ top:50%; -webkit-transform:translateY(-50%); -ms-transform:translateY(-50%); transform:translateY(-50%);}*/
.featured-post [class*=col-] + [class*=col-]{ margin-top:25px;}
.page-banner .page-header-content{ padding-top:20px;}
.sidebar{ margin-top:35px;}
.post-header .logo{order:1;}
.stellarnav{ margin-left:8px; order:4;}
.search-btn{margin-left:5px; order:3;}
.header-search{background:#111a20;}
.post-header .btn{ order:2; /*width:100%;*/ margin:0 0 0 auto; padding:4px 10px; font-size:10px;}
} 

@media only screen and (max-width: 370px)
{
.post-header .logo img, .post-header .logo img, .footer-logo img, .post-header.scroll-to-fixed-fixed .logo img{ width:90px;}
.post-header .btn{ font-size:7px;}
}
/* END__ */