/**
* 8.0 Media Queries
 * ----------------------------------------------------------------------------
 */
@import url("../biggstar/responsive.css");
@media only screen and (max-width: 1200px) {
	.cms-banner-item.sub-banner3 .static-wrapper {margin:0;}
}
@media only screen and (max-width: 1024px) {
	.header-bottom {padding: 10px 3%;}
	.header-right {padding: 20px 0 0;}
	.topbar-link-wrapper {top: 62px;}
	.sticky-menu .topbar-link-wrapper {top: 57px;}
	.sticky-menu .header-cart .widget.widget_shopping_cart {top: 62px;}
	.header-cart .widget.widget_shopping_cart {top: 63px;}
	.cms-banner-item.sub-banner3 .text1.static-text {margin-top: 35px;}
	.nav-top .menu-toggle::before {top:6px;left:0;}
	.sticky-menu .nav-top .menu-toggle::before {top:6px;right:15px;left:auto;}
	.sticky-menu .nav-top.active .menu-toggle::before, .sticky-menu .nav-top.active .menu-toggle::after {top: 20px;left: auto;right: 15px;}	
	.sticky-menu .header-bottom {display:inline-block;}
	.sticky-menu .menu-toggle {padding:0;box-sizing: border-box;width: 100%;text-align: left;font-size: 0;}
	.header-right-top {float:right; margin-left:8px;}
	.nav-top .menu-toggle {
    width: 20px;
    height: 20px;
    padding: 4px;
	}
	.nav-top.active .menu-toggle:before, .nav-top.active .menu-toggle:after{left:0;}
	.sticky-menu .nav-top {width: auto;}
}
@media only screen and (min-width: 768px) and (max-width: 979px) {
	.cms-banner-item.sub-banner3 .text2.static-text {font-size: 40px;line-height: 40px;}
	.cms-banner-item.sub-banner3 .text3.static-text {margin-top: 15px;}
	.cms-banner-item.sub-banner3 .text4.static-text {font-size: 35px;margin-top: 10px;}
	.header-center {padding: 0;}
	.sub-banner-sub .text1.static-text {font-size: 22px;line-height: 25px;}
	.our-amazing-products .cms-banner-item.sub-banner .static-wrapper .text-button {top:0;}
	.header-main .theme-container{width:100%;}
}
@media only screen and (max-width: 782px) {
	.admin-bar .sticky-menu .header-bottom {margin-top: 46px;}
}
@media only screen and (max-width: 767px) {
	.cms-banner-item.sub-banner1 {text-align:center;}
	.cms-banner-item.sub-banner3 {margin-left: 0;margin-top:30px;}
	.header-cart .cart-contents {right: 5px;}	
	.header-left {width:auto;}	
	.header-right {width:auto;}
	.nav-top {float: left;}	
	.sub-banner-sub .cms-banner-item.sub-banner1 .static-wrapper {left: 0;right: 0;text-align:center;}
	.sub-banner-sub .text1.static-text {font-size: 30px;}
	.product-part { padding-top: 70px !important; padding-bottom: 70px !important; }
	.latest-news { padding-top: 70px !important; padding-bottom: 50px !important; }
	.cms-block {padding-bottom: 60px !important;}
}
@media only screen and (max-width: 640px) {
	.cms-banner-item.sub-banner3 .text3.static-text {margin-top:25px;}
}
@media only screen and (max-width: 600px) {
	.cms-banner-item.sub-banner3 .text1.static-text {margin-top: 20px;}
	.cms-banner-item.sub-banner3 .text2.static-text {font-size: 40px;line-height: 40px;}
	.cms-banner-item.sub-banner3 .text4.static-text {font-size: 35px;line-height: 35px;}
	.admin-bar .sticky-menu .header-bottom {margin-top: 0px;}
}
@media only screen and (max-width: 479px) {
	.cms-banner-item.sub-banner3 .text1.static-text {margin-top: 15px;font-size:15px;}
	.cms-banner-item.sub-banner3 .text2.static-text {font-size: 25px;line-height: 25px;margin-top: 0px;}
	.cms-banner-item.sub-banner3 .text3.static-text {margin-top: 5px;}
	.cms-banner-item.sub-banner3 .text4.static-text {font-size: 25px;line-height: 25px;margin-top: 0;}
	.header-search .woocommerce-product-search, .header-search .search-form {top: 63px;}
}
@media only screen and (max-width: 359px) {
	.cms-banner-item.sub-banner3 .text1.static-text {margin-top: 0;}
	.header-main .theme-container { margin: 0 !important; }
}