/* #Media Queries
================================================== */
@media (min-width:1400px) and (max-width:1499px) {
} 

/* END__ */

@media (min-width:1200px) and (max-width:1399px) {
.header{ padding: 0 24px;}
} 
/* END__ */

@media (min-width:992px) and (max-width:1199px) {
.header{ padding: 0 24px;}
.stellarnav{ order: 4; margin-left: 16px;}
.search-btn{ margin-left: auto; order: 2;}
.header .logo{ width: 220px; order: 1;}
.header .btn{ order: 3;}
} 
/* END__ */

@media (min-width:768px) and (max-width:991px) {
.header{ padding: 0 24px;}
.header{ padding: 0 24px;}
.stellarnav{ order: 4; margin-left: 16px;}
.search-btn{ margin-left: auto; order: 2;}
.header .logo{ width: 220px; order: 1;}
.header .btn{ order: 3;}
.section{ padding: 40px 0}
} 
/* END__ */

@media only screen and (max-width:767px) {
.header{ padding: 0 15px; height: 80px;}
#page{ padding-top: 80px}
.stellarnav{ order: 4; margin-left: 16px;}
.search-btn{ margin-left: auto; order: 2;}
.header .logo{ width: 150px; order: 1;}
.header .btn{ order: 3; font-size: 13px; padding: 10px 12px}
.section{ padding: 30px 3px}
.site-footer{ padding: 24px 3px}
} 
/* END__ */

@media only screen and (max-width:399px) {
.category-items .name strong{ font-size: 14px}
.site-footer .social ul li a{ height: 38px; width: 38px;}
} 
/* END__ */

