/**
 * Media Query CSS
*/
 @media (max-width: 1180px) { .container { width: 100%; padding-right: 15px; padding-left: 15px; margin-right: auto; margin-left: auto; } .block-search .input { width: 380px; } } @media (max-width: 1024px) { .top-header-inner { display: block; text-align: center; } .menu-description{ right: 0; } .mainheader.mobile-only{ display: block; } .mainheader{ display: none; } .mobile-only .rightheaderwrap{ display: flex; justify-content: center; margin-bottom: 25px; } .mobile-only .sparklelogo { display: block; text-align: center; } .header-nav { display: none; } .categorproducts .categoryproductslider .homeblockinner { height: 400px; } } @media (max-width: 920px) { .fullwidthslider { margin-bottom:25px; } .slider-inner-wrap.sliderpromo { grid-template-columns: 100%; } .sparklestore_wrap_promo { display: grid; grid-template-columns: repeat(2, 1fr); gap: 1em; } .sparklestore_wrap_promo .sparklestore_promo_wrap:first-child { margin-bottom: 0; } .services_area { grid-template-columns: repeat(2, 1fr); } .layout2 .storeproductlist, .layout2 .storeproductlist.category-style-2 { grid-template-columns: repeat(3, 1fr); } .site-wrapper { display: block; } #primary { width: 100%; float: unset; } .widget-area { width: 100%; float: unset; } .leftsidebar .widget-area, .leftsidebar #primary { float: unset; } .fullwidth-sidebar #primary, .fullwidth #primary, .nosidebar #primary { width: 100%; } .breadcrumbs-wrap { margin-bottom: 25px; } .promoarea h2 { font-weight: normal; } .categorproducts .categoryproductslider .categoryproductwrap { display: block; } .categorproducts .categoryproductslider.leftalign .homeblockinner, .categorproducts .categoryproductslider.rightalign .homeblockinner { width: 100%; margin-bottom: 25px; } .categorproducts .categoryproductslider.leftalign .productwrap, .categorproducts .categoryproductslider.rightalign .productwrap { width: 100%; } .middle-footer-inner { grid-template-columns: repeat(2, 1fr); } .sub-footer { padding: 25px 0; } } @media (max-width: 768px) { .banner-height { height: 400px; } .sparklestore-slider .slides li { height: 400px; } .sparklestore-caption h2 { font-size: 35px; } .sparklestore-slider .flex-direction-nav a { width: 40px; top: 45%; } .flex-direction-nav .flex-prev{ left: 15px; opacity:0.8; visibility: visible; cursor: pointer; } .flex-direction-nav .flex-next { right: 15px; text-align: center; opacity:0.8; visibility: visible; cursor: pointer; } .flex-direction-nav a:before{ display: none; } .flex-direction-nav li a { width: 40px; height: 40px; border-radius: 50%; line-height:43px; text-align: center; text-shadow: none; display: inline-block; font-size: 30px; opacity:0; visibility: hidden; transition: 0.2s; cursor: pointer; } .flex-direction-nav li a:hover { opacity:1; } .blocktitle h2 { flex: 1; } .layout_two .blocktitle p { display: none; } .layout_two .sparkletabs .sparkletablinks { flex: 1; } .layout_one .blocktitlewrap { width: 100%; } .layout2 .storeproductlist, .layout2 .storeproductlist.category-style-2 { grid-template-columns: repeat(2, 1fr); } .fullpromobanner .header-banner { height: 400px; } .promobanner-caption h2 { font-size: 32px; } .promosection.onetotwo .promoarea-div, .promosection.onetothree .promoarea-div, .promosection.twotoone .promoarea-div { grid-template-columns: repeat(2, 1fr); } .promoarea h2 { font-weight: normal; font-size: 22px; } .woocommerce #content div.product div.summary, .woocommerce div.product div.summary, .woocommerce-page #content div.product div.summary, .woocommerce-page div.product div.summary { width: 100%; } .woocommerce-account .woocommerce-MyAccount-content { width: 100%; float: unset; padding:10px; font-size: 18px; } .sub-top-inner { display: block; text-align: center; } .sub-top-inner .sociallink{ margin-bottom: 25px; } } @media (max-width: 620px) { .banner-height { height: 350px; } .sparklestore-slider .slides li { height: 350px; } .sparklestore-slider .flex-control-nav { display: none; } .services_area { grid-template-columns: repeat(1, 1fr); } .blocktitle { padding: 5px; } .blocktitle h2 { text-transform: capitalize; } .fullpromobanner .header-banner { height: 350px; } .promobanner-caption h2 { font-size: 26px; } .fullpromobanner .promobanner-caption { width: 100%; } .layout_one .blocktitlewrap .blocktitle h2 { font-size: 25px; margin-bottom: 5px; font-weight: normal; text-transform: capitalize; } .sub-top-inner { display: block; text-align: center; } .sub-top-inner .social ul { padding: 20px 0; margin: 0; } .sub-top-footer { padding-bottom: 25px; } } @media (max-width: 480px) { .header-middle-inner { padding: 20px 0; } .site-cart-items-wrap .item { display: none; } .site-cart-items-wrap .count { left: 14px; top: -5px; } .toggle-text { display: none; } .block-search .form-search { display: inline-block; } .chosen-container { width: 100% !important; } .block-search .input { width: 400px; } .block-search .btn-submit { position: absolute; right: 0; top: 50%; } .block-search .category select { background-position-x: 80%; } .chosen-container-single .chosen-single::after { right: 60px; } .banner-height { height: 300px; } .sparklestore-slider .slides li { height: 300px; } .sparklestore-caption h2 { font-size: 22px; font-weight: 700; margin-bottom: 5px; } .sparklestore_wrap_promo { grid-template-columns: repeat(1, 1fr); } .flex-direction-nav .flex-next { right: 0; } .flex-direction-nav .flex-prev { left: 0; } .breadcrumbs-wrap { background-size: unset !important; } .breadcrumbs-wrap h2 { font-size: 22px; } .layout2 .storeproductlist, .layout2 .storeproductlist.category-style-2 { grid-template-columns: repeat(1, 1fr); } .lSSlideWrapper .lSPrev, .lSSlideWrapper .lSNext { opacity: 1; visibility: visible; -webkit-transform: translateY(0); transform: translateY(0); } .fullpromobanner .header-banner { height: 180px; } .promobanner-caption .slider-btn-wrap { margin-top: 0; } .btn { padding: 11px 20px; border-radius: 30px; font-size: 17px; letter-spacing:0; } .proppocaption-wrap p { display: none; } .promosection.onetotwo .promoarea-div, .promosection.onetothree .promoarea-div, .promosection.twotoone .promoarea-div, .promosection.twototwo .promoarea-div { grid-template-columns: repeat(1, 1fr); } .promosection .promoarea a figure img { height: 230px; } .middle-footer-inner { grid-template-columns: repeat(1, 1fr); } [data-layout*="masonry"] .article { width: 100%; width: 100%; } .page-not-found { padding: 50px 0; } .woocommerce ul.products[class*="columns-"] li.product, .woocommerce-page ul.products[class*="columns-"] li.product { width: 100%; float: none; clear: both; margin: 0 0 0.992em; } .woocommerce-page table.cart td.actions .coupon .button{width: 100%; margin-top: 10px;} } @media (max-width: 380px) { .block-search .input { width: 350px; } .woocommerce-page table.cart td.actions .coupon .button{width: 100%; margin-top: 10px;} } @media (max-width: 320px) { .block-search .input { width: 300px; } .site-branding h1 { font-size: 20px; } .mobile-only .sparklelogo img { width: 180px; } .woocommerce-page table.cart td.actions .coupon .button{width: 100%; margin-top: 10px;} }