@media (max-width: 1280px) {
.container {
width: 100%;
padding-right: 10px;
padding-left: 10px;
margin-right: auto;
margin-left: auto;
} .widget-area .container {
padding-right: 0;
padding-left: 0;
}
} @media (max-width: 1024px) {
.text-center-tablet {
text-align: center;
}
.text-left-tablet {
text-align: left;
}
.text-right-tablet {
text-align: right;
} .top-header-inner {
display: block;
text-align: center;
} .header-middle-inner-desktop,
.headerfour .header-middle-inner,
.headerfive .header-middle-inner {
display: none;
}
.mobile-header-only {
display: block;
}
.menu-description {
right: 0;
}
.mobile-header-only .header-control {
justify-content: center;
padding: 25px 0;
}
.mobile-header-only .header-middle-inner-mobile {
display: flex;
align-items: center;
flex-direction: row;
}
.mobile-header-only .header-middle-inner-mobile .sparklelogo {
text-align: center;
} .header-nav {
display: none;
} .sp-normal-slider.off .sliderverticalmenuwrap {
width: 100%;
float: none;
}
.sp-normal-slider .container .header-banner .sparklestore-caption {
padding: 0 10px;
}
.home-section .sparklestore-slider .sparklestore-caption.text-left,
.home-section .sparklestore-slider .sparklestore-caption.text-right {
max-width: 80%;
} .sp-normal-slider .sliderverticalmenuwrap {
width: 100%;
float: unset;
position: relative;
margin-top: 0;
} .grid .storeproductlist.gird-6,
.grid .storeproductlist.gird-5,
.grid .storeproductlist.gird-4 {
grid-template-columns: repeat(3, 1fr);
} .layout-three .gird-3 .testimonial-item,
.layout-three .gird-2 .testimonial-item,
.layout-four .gird-3 .testimonial-item,
.layout-four .gird-2 .testimonial-item {
flex: 0 0 49%;
max-width: 49%;
}
.testimonial-quote-icon {
font-size: 3rem;
} .topfooter-3,
.topfooter-4,
.topfooter-5,
.topfooter-6,
.topfooter-7,
.topfooter-8,
.topfooter-9,
.topfooter-10,
.topfooter-11,
.topfooter-12 {
grid-template-columns: repeat(2, 1fr);
} .col-4-1-1-1-1 .cl-footer,
.col-3-1-1-1 .cl-footer,
.col-4-1-1-2 .cl-footer3,
.col-4-1-1-2 .cl-footer2,
.col-4-2-1-1 .cl-footer3,
.col-4-2-1-1 .cl-footer4,
.col-4-1-2-1 .cl-footer2,
.col-4-1-2-1 .cl-footer4 {
width: 49%;
} .sub-footer-inner {
display: block;
text-align: center;
}
.sub-footer .coppyright {
margin-bottom: 10px;
}
}
@media (max-width: 900px) { .sliderverticalmenuwrap .banner-height {
height: auto;
}
.banner-height,
.sparklestore-slider .slides li {
height: 500px;
}
.slider-inner-wrap {
display: block;
}
.promowrap {
display: grid;
max-width: 100%;
gap: 1em;
grid-template-columns: repeat(2, 1fr);
margin-bottom: 20px;
}
.promowrap .promoitems:first-child {
margin-bottom: 0;
} .services_area {
grid-template-columns: repeat(2, 1fr);
} .sp-section-title-big,
.sp-section-title-top-center,
.sp-section-title-top-cs {
width: 100%;
} .offerproduct-wrapper .offerproduct-inner-wrap {
width: 44%;
}
.display-product-style-1 .specialoffter-deal .pcountdown-cnt {
width: 10%;
} .display-product-style-3 .offerproduct-wrapper .offerproduct-infowrap {
padding: 0 10px;
}
.widget .display-product-style-3 .pcountdown-cnt ul li {
padding: 0 10px;
}
.display-product-style-3 .pcountdown-cnt ul {
padding-bottom: 0;
} .gird-3 .testimonial-item {
flex: 0 0 49%;
max-width: 49%;
}
.testimonial-quote-icon {
font-size: 2rem;
}
.layout-three .gird-3 .testimonial-item,
.layout-three .gird-2 .testimonial-item,
.layout-four .gird-3 .testimonial-item,
.layout-four .gird-2 .testimonial-item {
flex: 0 0 100%;
max-width: 100%;
}  .teamlist-wrap.layout-two.grid .storeproductlist.gird-4,
.teamlist-wrap.layout-two.grid .storeproductlist.gird-3,
.teamlist-wrap.layout-two.grid .storeproductlist.gird-2 {
grid-template-columns: repeat(1, 1fr);
} .sparkle-tab-wrap.style1 .sparkle-tab {
display: flex;
}
.sparkle-tab-wrap.style1 .sparkle-tab {
line-height: 1.5;
}
.sparkle-tab-wrap.style1 .sparkle-tab {
padding: 15px 8px;
}
.sparkle-tab-wrap.style2 .sparkle-tab {
padding: 15px 0 15px 60px;
}
.sparkle-tab-wrap.style2 .sparkle-tab i {
float: unset;
margin-left: -55px;
margin-right: 10px;
}
.sparkle-tab-wrap.style2 .sparkle-tab {
display: flex;
}
.sparkle-tab-wrap.style3 .sparkle-tabs {
padding: 0;
}
.sparkle-tab-wrap.style3 .sparkle-tab {
padding: 12px;
}
.sparkle-tab-wrap.style3 .sparkle-tab.sparkle-active {
padding-bottom: 14px;
}
.sparkle-tab-wrap.style5 .sparkle-tab {
padding: 20px;
min-width: auto;
max-width: auto;
}
.sparkle-tab-wrap.style5 .sparkle-tabs {
padding: 0;
} .blogspostlist.blogwrap4,
.blogspostlist.blogwrap3,
.blogspostlist.blogwrap2,
.blogspostlist.blogwrap1 {
grid-template-columns: repeat(1, 1fr);
} .site-wrapper {
display: inline-block;
width: 100%;
}
#primary {
width: 100%;
float: unset;
}
#secondary {
width: 100%;
float: unset;
} .sub-top-inner {
display: block;
text-align: center;
}
.payment-accept img {
max-height: 40px;
} .single-product .container {
max-width: 900px;
} .woocommerce-page #content div.product .gallery-width-4-12 div.images,
.woocommerce-page #content div.product .gallery-width-8-12 div.summary,
.woocommerce-page #content div.product .gallery-width-5-12 div.images,
.woocommerce-page #content div.product .gallery-width-7-12 div.summary,
.woocommerce-page #content div.product .gallery-width-6-12 div.images,
.woocommerce-page #content div.product .gallery-width-12-12 div.images,
.woocommerce-page #content div.product .gallery-width-12-12 div.summary {
width: 100%;
float: unset;
} .woocommerce-page #content div.product .gallery-width-4-12 div.summary,
.woocommerce-page #content div.product .gallery-width-8-12 div.images,
.woocommerce-page #content div.product .gallery-width-5-12 div.summary,
.woocommerce-page #content div.product .gallery-width-7-12 div.images,
.woocommerce-page #content div.product .gallery-width-6-12 div.summary {
width: 100%;
float: unset;
}
.woocommerce-page #content div.product .gallery-width-4-12 div.summary,
.woocommerce-page #content div.product .gallery-width-5-12 div.summary,
.woocommerce-page #content div.product .gallery-width-6-12 div.summary,
.woocommerce-page #content div.product .gallery-width-8-12 div.summary,
.woocommerce-page #content div.product .gallery-width-7-12 div.summary,
.woocommerce-page #content div.product .gallery-width-12-12 div.summary {
margin-top: 25px;
}
}
@media (max-width: 768px) {
.widget_sparklestore_pro_full_promo_pro_area .fullpromobanner .header-banner {
height: auto;
} .hide-mobile-1 {
display: none;
}
.header-middle-inner {
padding: 15px 0;
} .headertwo .block-search .input {
min-width: 250px;
width: 100%;
} .sparklestore-caption.text-center {
max-width: 100%;
}
.banner-height,
.sparklestore-slider .slides li {
height: 400px;
}
.banneritem-caption {
width: 100%;
text-align: center;
}
.banneritem-img {
width: 40%;
margin: 0 auto;
margin-top: 30px;
}
.banner-height .header-banner.video-banner .sparklestore-caption {
display: none;
} .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: 35px;
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;
} .sparkle-products-shop-view {
display: none;
}
.store_products_item_body .store_products_items_info {
opacity: 1;
overflow: visible;
transform: translateX(0) translateY(-50%) translateZ(0);
-webkit-transform: translateX(0) translateY(-50%) translateZ(0);
-moz-transform: translateX(0) translateY(-50%) translateZ(0);
}
.woocommerce .product-hover-style3 ul.products li.product .store_products_item_details .button {
transform: translateX(0);
-webkit-transform: translateX(0);
-ms-transform: translateX(0);
-o-transform: translateX(0);
-moz-transform: translateX(0);
opacity: 1;
overflow: visible;
} .grid .storeproductlist.gird-6,
.grid .storeproductlist.gird-5,
.grid .storeproductlist.gird-4,
.grid .storeproductlist.gird-3,
.grid .storeproductlist.gird-2 {
grid-template-columns: repeat(2, 1fr);
} .blogspostlist.blogwrap4,
.blogspostlist.blogwrap3,
.blogspostlist.blogwrap2,
.blogspostlist.blogwrap1 {
grid-template-columns: repeat(2, 1fr);
} .tabsblockwrap {
margin-bottom: 5px;
} .homeblockinner {
width: 100%;
margin-bottom: 15px;
}
.singlecat-product-wrap {
width: 100%;
}
.catblock-title-wrap {
width: 100%;
}
.catblock-title-wrap h2 {
font-size: 35px;
} .offerproduct-wrapper .offerproduct-inner-wrap {
width: 85%;
}
.display-product-style-1 .specialoffter-deal .pcountdown-cnt {
width: 15%;
}
.offerproduct-wrapper .offerproduct-infowrap {
width: 100%;
padding: 15px;
}
.image-alignment-right .offerproduct-wrapper .offerproduct-infowrap {
padding-left: 15px;
} .promo-3-1-1-1-3-1-1-1 .promo1,
.promo-3-1-1-1-3-1-1-1 .promo2,
.promo-3-1-1-1-3-1-1-1 .promo3,
.promo-3-1-1-1-3-1-1-1 .promo4,
.promo-3-1-1-1-3-1-1-1 .promo5,
.promo-3-1-1-1-3-1-1-1 .promo6,
.promo-3-1-1-1-3-2-2 .promo1,
.promo-3-1-1-1-3-2-2 .promo2,
.promo-3-1-1-1-3-2-2 .promo3,
.promo-3-2-2-3-1-1-1 .promo4,
.promo-3-2-2-3-1-1-1 .promo5,
.promo-3-1-2-3-1-1-1 .promo1,
.promo-3-1-2-3-1-1-1 .promo3,
.promo-3-1-2-3-1-1-1 .promo4,
.promo-3-1-2-3-1-1-1 .promo5,
.promo-3-2-1-3-1-1-1 .promo2,
.promo-3-2-1-3-1-1-1 .promo3,
.promo-3-2-1-3-1-1-1 .promo4,
.promo-3-2-1-3-1-1-1 .promo5,
.promo-3-2-1-3-2-1 .promo2,
.promo-3-2-1-3-2-1 .promo4,
.promo-3-2-1-3-2-1 .promo6,
.promo-3-1-1-1-3-1-2 .promo1,
.promo-3-1-1-1-3-1-2 .promo2,
.promo-3-1-1-1-3-1-2 .promo3,
.promo-3-1-1-1-3-1-2 .promo5,
.promo-3-1-1-1-3-2-1 .promo1,
.promo-3-1-1-1-3-2-1 .promo2,
.promo-3-1-1-1-3-2-1 .promo3,
.promo-3-1-1-1-3-2-1 .promo5,
.promo-3-2-1-3-1-2 .promo2,
.promo-3-2-1-3-1-2 .promo3,
.promo-3-2-1-3-1-2 .promo6,
.promo-3-1-2-3-1-2 .promo1,
.promo-3-1-2-3-1-2 .promo3,
.promo-3-1-2-3-1-2 .promo5,
.promo-3-1-2-3-2-1 .promo1,
.promo-3-1-2-3-2-1 .promo4,
.promo-3-1-2-3-2-1 .promo5 {
width: 49%;
}
.promo-3-2-2-3-1-1-1 .promo3,
.promo-3-1-2-3-1-1-1 .promo2,
.promo-3-2-1-3-1-1-1 .promo1,
.promo-3-2-1-3-2-1 .promo1,
.promo-3-2-1-3-2-1 .promo3,
.promo-3-2-1-3-2-1 .promo5,
.promo-3-2-2-3-1-1-1 .promo6,
.promo-3-1-1-1-3-1-2 .promo5,
.promo-3-1-1-1-3-2-1 .promo4,
.promo-3-2-1-3-1-2 .promo1,
.promo-3-2-1-3-1-2 .promo4,
.promo-3-2-1-3-1-2 .promo5,
.promo-3-1-2-3-1-2 .promo2,
.promo-3-1-2-3-1-2 .promo4,
.promo-3-1-2-3-1-2 .promo6,
.promo-3-1-2-3-2-1 .promo2,
.promo-3-1-2-3-2-1 .promo3,
.promo-3-1-2-3-2-1 .promo6 {
width: 49%;
} .widget_sparklestore_pro_full_promo_pro_area .withimg.text-left .banneritem-caption {
text-align: center;
}
.widget_sparklestore_pro_full_promo_pro_area .withimg .banneritem-caption {
width: 100%;
}
.banneritem-img {
display: none;
} .faq-wrapper {
display: inline-block;
}
.faq-content {
flex: 0 0 100%;
max-width: 100%;
margin-bottom: 25px;
}
.widget_sparklestore_pro_faq_widget_area .accordion {
flex: 0 0 100%;
max-width: 100%;
padding-right: 0;
}
.alignment-left .accordion {
padding: 0;
} .sparkle-tab-wrap.style1 .sparkle-tabs {
width: 100%;
float: unset;
padding: 0;
}
.sparkle-tab-wrap.style1 .sparkle-tab {
display: inline-block;
padding: 10px 10px;
}
.sparkle-tab-wrap.style1 .sparkle-tab-content {
width: 100%;
float: unset;
padding: 15px 0 15px 0;
}
.sparkle-tab-wrap.style1 .sparkle-tab.sparkle-active::after {
top: auto;
right: 50%;
bottom: -5px;
}
.sparkle-tab-wrap.style1 .sparkle-tabs::after {
width: 0;
}
.sparkle-tab-wrap.style2 .sparkle-tabs {
width: 100%;
float: unset;
}
.sparkle-tab-wrap.style2 .sparkle-tab {
display: inline-flex;
}
.sparkle-tab-wrap.style2 .sparkle-tab.sparkle-active::after {
left: 45%;
top: auto;
margin-top: 0;
bottom: -35px;
z-index: 9;
transform: rotate(90deg);
}
.sparkle-tab-wrap.style2 .sparkle-tab {
padding: 15px 10px 15px 70px;
} .col-3-1-2 .cl-footer2,
.col-3-2-1 .cl-footer3,
.col-3-1-2 .cl-footer3,
.col-3-2-1 .cl-footer2,
.col-4-1-3 .cl-footer2,
.col-4-3-1 .cl-footer3,
.col-4-1-3 .cl-footer3,
.col-4-3-1 .cl-footer2 {
width: 49%;
}
.woocommerce-page #content div.product .gallery-width-4-12 div.images,
.woocommerce-page #content div.product .gallery-width-8-12 div.summary {
width: 100%;
} .single-product .container {
max-width: 768px;
}
}
@media (max-width: 600px) {
.text-center-mobile {
text-align: center;
}
.text-left-mobile {
text-align: left;
}
.text-right-mobile {
text-align: right;
} .hide-on-mobile {
display: none;
} .block-search .input,
.headertwo .block-search .input {
min-width: 260px;
width: 100%;
}
.ajaxsearch.block-search .input,
.normalsearch.block-search .input {
min-width: 350px;
width: 100%;
}
.menu-modal-inner.modal-inner .ajaxsearch.block-search .input,
.menu-modal-inner.modal-inner .normalsearch.block-search .input {
width: 100%;
min-width: 100%;
}
.menu-modal-inner.modal-inner .block-search .form-search.advancesearch {
display: block;
}
.menu-modal-inner.modal-inner .block-search .form-search.advancesearch .btn-submit {
width: 100%;
} .sparklestore-caption {
max-width: 90%;
}
.sparklestore-caption h2 {
font-size: 30px;
}
.sliderbtn-wrp {
margin-top: 0;
}
.sparklestore-caption .sliderbtn-wrp .btn {
padding: 8px 15px;
font-size: 12px;
}
.banneritem-img {
width: 100%;
margin: 0 auto;
margin-top: 30px;
}
.flex-control-nav {
display: none;
} .services_area {
grid-template-columns: repeat(1, 1fr);
}
.homemainwidget .services_area .services_item {
grid-template-columns: repeat(1, 1fr);
} .promosection .promoarea p {
padding: 0;
}
.promosection .promoarea p::before,
.promosection .promoarea p::after {
display: none;
}
.homeblockinner .catblockimage.cover-image {
height: 400px !important;
background-size: contain;
} .display-product-style-3 .offerproduct-wrapper .offerproduct-inner-wrap {
width: 100%;
}
.display-product-style-3 .offerproduct-wrapper .offerproduct-infowrap {
width: 100%;
}
.display-product-style-3 .offerproduct-wrapper .offerproduct-infowrap {
padding: 10px;
} .layout-two .teammember-item .memberdetailswrap {
margin-left: 10px;
}
.layout-three .teammember-item .memberdetailswrap {
padding: 1rem 0;
}
.sparkle-tab-wrap.style3 .sparkle-tab {
display: block;
margin-bottom: 2px;
}
.sparkle-tab-wrap.style3 .sparkle-tabs {
padding: 0;
} .blogspostlist.blogwrap4,
.blogspostlist.blogwrap3,
.blogspostlist.blogwrap2,
.blogspostlist.blogwrap1 {
grid-template-columns: repeat(1, 1fr);
} [data-layout*="masonry"] .articlesListing .article,
[data-layout*="gridview"] .articlesListing .blog-grid-style {
width: 100%;
}
.articallist {
display: block;
}
.articallist .blog-post-thumbnail {
width: 100%;
}
.articallist .box {
width: 100%;
} .comment-navigation .nav-links,
.posts-navigation .nav-links,
.post-navigation .nav-links {
display: flex;
align-items: center;
flex-direction: column;
}
.comment-navigation .nav-previous,
.posts-navigation .nav-previous,
.post-navigation .nav-previous {
flex: 100%;
width: 100%;
margin-bottom: 10px;
}
.comment-navigation .nav-next,
.posts-navigation .nav-next,
.post-navigation .nav-next {
flex: 100%;
width: 100%;
} .shop-product-list ul li.product .product_wrapper {
display: block;
}
.shop-product-list ul li.product .store_products_item_details {
text-align: center;
padding-left: 0;
} .single-product .container {
max-width: 600px;
}
.woocommerce div.product .woocommerce-tabs ul.tabs {
padding: 0;
}
}
@media (max-width: 480px) {
.sparklelogo img {
width: 220px;
}
.block-search .input {
width: 320px;
}
.advancesearch .category {
display: none;
}
.site-cart-items-wrap { }
.header-middle-inner .site-cart-items-wrap .item {
display: none;
}
.header-middle-inner .cart-icon.icofont-cart-alt {
color: #232529;
}
.header-middle-inner .site-cart-items-wrap .count {
color: #fff;
background-color: #232529;
} .banner-height,
.sparklestore-slider .slides li { }
.sparklestore-caption h2 {
font-size: 25px;
margin-bottom: 10px;
}
.sparklestore-caption p {
max-height: 85px;
overflow: hidden;
}
.promowrap {
display: block;
max-width: 100%;
}
.promowrap .promoitems:first-child {
margin-bottom: 15px;
margin-right: 0;
} .section-tagline,
.about-info .about-title {
font-size: inherit;
} .promoarea h2,
.section-title {
font-size: 22px;
} .grid .storeproductlist.gird-6,
.grid .storeproductlist.gird-5,
.grid .storeproductlist.gird-4,
.grid .storeproductlist.gird-3,
.grid .storeproductlist.gird-2,
.grid .storeproductlist.gird-1 {
grid-template-columns: repeat(1, 1fr);
}
.widget ul.single-catproducts.grid2 li {
width: 100%;
} .offerproduct-wrapper .offerproduct-inner-wrap {
width: 75%;
}
.display-product-style-1 .specialoffter-deal .pcountdown-cnt {
width: 25%;
}
.widget .display-product-style-2 .pcountdown-cnt ul li {
display: inline-block;
padding: 2px 15px;
}
.display-product-style-2 .pcountdown-cnt ul li>div span:first-of-type {
font-size: 30px;
} .promo-3-1-1-1-3-1-1-1 .promo1,
.promo-3-1-1-1-3-1-1-1 .promo2,
.promo-3-1-1-1-3-1-1-1 .promo3,
.promo-3-1-1-1-3-1-1-1 .promo4,
.promo-3-1-1-1-3-1-1-1 .promo5,
.promo-3-1-1-1-3-1-1-1 .promo6,
.promo-3-1-1-1-3-2-2 .promo1,
.promo-3-1-1-1-3-2-2 .promo2,
.promo-3-1-1-1-3-2-2 .promo3,
.promo-3-2-2-3-1-1-1 .promo4,
.promo-3-2-2-3-1-1-1 .promo5,
.promo-3-1-2-3-1-1-1 .promo1,
.promo-3-1-2-3-1-1-1 .promo3,
.promo-3-1-2-3-1-1-1 .promo4,
.promo-3-1-2-3-1-1-1 .promo5,
.promo-3-2-1-3-1-1-1 .promo2,
.promo-3-2-1-3-1-1-1 .promo3,
.promo-3-2-1-3-1-1-1 .promo4,
.promo-3-2-1-3-1-1-1 .promo5,
.promo-3-2-1-3-2-1 .promo2,
.promo-3-2-1-3-2-1 .promo4,
.promo-3-2-1-3-2-1 .promo6,
.promo-3-1-1-1-3-1-2 .promo1,
.promo-3-1-1-1-3-1-2 .promo2,
.promo-3-1-1-1-3-1-2 .promo3,
.promo-3-1-1-1-3-1-2 .promo5,
.promo-3-1-1-1-3-2-1 .promo1,
.promo-3-1-1-1-3-2-1 .promo2,
.promo-3-1-1-1-3-2-1 .promo3,
.promo-3-1-1-1-3-2-1 .promo5,
.promo-3-2-1-3-1-2 .promo2,
.promo-3-2-1-3-1-2 .promo3,
.promo-3-2-1-3-1-2 .promo6,
.promo-3-1-2-3-1-2 .promo1,
.promo-3-1-2-3-1-2 .promo3,
.promo-3-1-2-3-1-2 .promo5,
.promo-3-1-2-3-2-1 .promo1,
.promo-3-1-2-3-2-1 .promo4,
.promo-3-1-2-3-2-1 .promo5 {
width: 100%;
}
.promo-3-2-2-3-1-1-1 .promo3,
.promo-3-1-2-3-1-1-1 .promo2,
.promo-3-2-1-3-1-1-1 .promo1,
.promo-3-2-1-3-2-1 .promo1,
.promo-3-2-1-3-2-1 .promo3,
.promo-3-2-1-3-2-1 .promo5,
.promo-3-2-2-3-1-1-1 .promo6,
.promo-3-1-1-1-3-1-2 .promo5,
.promo-3-1-1-1-3-2-1 .promo4,
.promo-3-2-1-3-1-2 .promo1,
.promo-3-2-1-3-1-2 .promo4,
.promo-3-2-1-3-1-2 .promo5,
.promo-3-1-2-3-1-2 .promo2,
.promo-3-1-2-3-1-2 .promo4,
.promo-3-1-2-3-1-2 .promo6,
.promo-3-1-2-3-2-1 .promo2,
.promo-3-1-2-3-2-1 .promo3,
.promo-3-1-2-3-2-1 .promo6,
.promo-3-1-1-1-3-2-2 .promo4,
.promo-3-1-1-1-3-2-2 .promo5,
.promo-3-1-1-1-3-2-2 .promo6,
.promo-3-2-2-3-1-1-1 .promo1,
.promo-3-2-2-3-1-1-1 .promo2,
.promo-3-2-2-3-2-2 .promo1,
.promo-3-2-2-3-2-2 .promo2,
.promo-3-2-2-3-2-2 .promo3,
.promo-3-2-2-3-2-2 .promo4,
.promo-3-2-2-3-2-2 .promo5,
.promo-3-2-2-3-2-2 .promo6 {
width: 100%;
} .gird-3 .testimonial-item,
.gird-2 .testimonial-item {
flex: 0 0 100%;
max-width: 100%;
} .grid .storeproductlist.gird-3 li.teammember-item,
.grid .storeproductlist.gird-2 li.teammember-item {
width: 100%;
}
.layout-two.grid .storeproductlist.gird-3 li.teammember-item,
.layout-two.grid .storeproductlist.gird-2 li.teammember-item {
width: 100%;
}
.layout-two .teammember-item {
display: inline-block;
}
.widget .layout-two ul.storeproductlist li.teammember-item {
padding-right: 0;
}
.layout-two .teammember-item .memberdetailswrap {
text-align: center;
margin-left: 0;
padding: 1rem;
} .sparkle-tab-wrap.style1 .sparkle-tab {
display: block;
padding: 12px;
}
.sparkle-tab-wrap.style2 .sparkle-tab {
display: block;
}
.sparkle-tab-wrap.style5 .sparkle-tab {
padding: 20px;
min-width: 100%;
display: inline-block;
text-align: center;
}
.sparkle-tab-wrap.style5 .sparkle-tab-content {
padding: 60px 15px 15px;
} .aboutauthor {
display: block;
text-align: center;
}
.aboutauthor {
margin-bottom: 0;
padding: 15px 0;
}
.aboutauthor .authorimage {
flex: 100%;
margin-bottom: 20px;
} .woocommerce .woocommerce-result-count,
.woocommerce-page .woocommerce-result-count {
float: unset;
text-align: center;
width: 100%;
}
.woocommerce .woocommerce-ordering,
.woocommerce-page .woocommerce-ordering {
float: unset;
width: 100%;
} .topfooter-2,
.topfooter-3,
.topfooter-4,
.topfooter-5,
.topfooter-6,
.topfooter-7,
.topfooter-8,
.topfooter-9,
.topfooter-10,
.topfooter-11,
.topfooter-12 {
grid-template-columns: repeat(1, 1fr);
} .middle-footer-area {
padding: 0.5em 0;
}
.col-2-1-1 .cl-footer,
.col-3-1-1-1 .cl-footer,
.col-4-1-1-1-1 .cl-footer,
.col-3-1-2 .cl-footer2,
.col-3-2-1 .cl-footer3,
.col-4-1-1-2 .cl-footer3,
.col-4-1-1-2 .cl-footer2,
.col-4-2-1-1 .cl-footer3,
.col-4-2-1-1 .cl-footer4,
.col-4-1-2-1 .cl-footer2,
.col-4-1-2-1 .cl-footer4,
.col-3-1-2 .cl-footer3,
.col-3-2-1 .cl-footer2,
.col-4-1-1-2 .cl-footer4,
.col-4-2-1-1 .cl-footer2,
.col-4-1-2-1 .cl-footer3,
.col-4-1-3 .cl-footer2,
.col-4-3-1 .cl-footer3,
.col-4-1-3 .cl-footer3,
.col-4-3-1 .cl-footer2 {
width: 100%;
}
.grid .brandlogo.storeproductlist li img {
padding: 20px;
} .sparklestore-products-per-page {
margin: 0 auto 10px;
}
.woocommerce ul.products[class*="columns-"] li.product,
.woocommerce-page ul.products[class*="columns-"] li.product {
width: 100%;
} .single-product .container {
max-width: 480px;
}
}
@media (max-width: 320px) {
.ajaxsearch.block-search .input,
.normalsearch.block-search .input,
.block-search .input {
width: 250px;
}
.image-alignment-right .offerproduct-wrapper .offerproduct-infowrap {
padding-left: 0;
text-align: center;
padding: 0;
}
.display-product-style-2 .pcountdown-cnt ul li>div span:first-of-type {
font-size: 20px;
}
.display-product-style-2 .pcountdown-cnt ul li>div span:last-of-type {
text-transform: none;
font-size: 14px;
}
.display-product-style-3 .pcountdown-cnt ul li>div span:first-of-type {
width: 45px;
height: 45px;
}  .sparkle-products-shop-view,
.sparklestore-products-per-page {
margin: 0 auto 1em;
} .single-product .container {
max-width: 320px;
}
}