@-ms-viewport {
width: device-width;
}
@media screen and (max-width: 400px) {
@-ms-viewport {
width: 320px;
}
}
.hidden {
display: none !important;
visibility: hidden !important;
}
@media (min-width: 1200px) {
.featured-categories2 .wpb_wrapper {
max-width: 1230px;
margin: 0 auto;
}
.sw-child-cat2 .resp-slider-container .item .item-wrap .products-thumb {
margin-right: 10px;
}
.rtl .sw-child-cat2 .resp-slider-container .item .item-wrap .products-thumb {
margin-left: 10px;
margin-right: 0;
}
.single-product-style6 .product_detail >.col-lg-4 {
width: 39%;
}
.single-product-style6 .product_detail >.col-lg-5 {
width: 36%;
}
.single-product-style4 .product_detail .slider_img_productd {
width: 45%;
}
.single-product-style4 .product_detail .content_product_detail {
width: 55%;
}
.products-wrapper .products-loop.list .item .item-wrap {
padding: 20px 30px 20px 20px;
}
.rtl .products-wrapper .products-loop.list .item .item-wrap {
padding: 20px 20px 20px 30px;
}
.products-wrapper .products-loop.list .item .item-wrap .item-detail .item-content {
position: relative;
min-height: 240px;
}
.products-wrapper .products-loop.list .item .item-wrap .item-detail .item-content:before {
content: "";
width: 1px;
height: 215px;
position: absolute;
right: 30%;
top: 15px;
background: #eee;
}
.rtl .products-wrapper .products-loop.list .item .item-wrap .item-detail .item-content:before {
right: auto;
left: 30%;
}
.page-shop-modern .products-wrapper .products-loop.list .item .item-wrap .item-detail .item-content:before {
display: none;
}
.content.col-lg-12 .products-wrapper .products-loop.list .item .item-wrap .item-detail .item-content:before {
right: 19%;
}
.rtl .content.col-lg-12 .products-wrapper .products-loop.list .item .item-wrap .item-detail .item-content:before {
right: auto;
left: 19%;
}
.single-product-default .product-type-external .content_product_detail .single_add_to_cart_button {
padding: 0 50px;
}
.single-product-default .product-type-external .content_product_detail .single_add_to_cart_button:before {
display: none;
}
.single-product-default .product-type-variable .content_product_detail .item-bottom {
display: none;
}
.woocommerce .sidebar-row .sidebar.fixed {
position: sticky;
top: 20px;
}
.single-product-style4 #single-left.fixed,
.single-product-style5 #single-left.fixed,
.single-product-style8 #single-left.fixed,
.single-product-style4 #single-right.fixed,
.single-product-style5 #single-right.fixed,
.single-product-style8 #single-right.fixed {
position: sticky;
top: 20px;
}
.rtl.home-style3 >.container {
max-width: 1700px;
}
.rtl.home-style5 >.container {
max-width: 1700px;
}
.rtl.home-style6 >.container {
max-width: 1440px;
}
}
@media (max-width: 1199px) {
body.boxed-layout .body-wrapper {
width: 100%;
padding: 0;
}
.search-cate .top-form.top-search {
min-width: 340px;
}
.item .item-wrap .item-detail .products-thumb .item-bottom {
top: 20px;
}
.content_vendor_info {
clear: both;
border: 1px solid #ededed;
margin-top: 30px;
}
.product-full-bg .single-product>.product:after,
.product-full-bg .single-product>.product:before {
display: none;
}
.vertical-menu ul {
padding: 7px 15px;
}
.vertical-menu ul li a {
padding: 5px 0;
font-size: 13px;
}
.elementor-element-d8d2664 a img {
padding: 0 15px;
}
.sw-woo-container-slider-theme5 .resp-slider-container {
padding-bottom: 30px;
}
.sw-tab-brand .resp-tab .top-tab-slider .nav.nav-tabs li {
width: 25%;
}
.sw-tab-brand .resp-tab .top-tab-slider .nav.nav-tabs li.active a {
border-right: none;
border-left: none;
border-bottom: 1px #eee solid;
}
.rtl .sw-tab-brand .resp-tab .top-tab-slider .nav.nav-tabs li.active a {
border-right: none;
border-left: none;
}
.single-product-style4 .product_detail .tabs .tabbable .tab-content .tab-pane {
padding: 40px 30px 50px;
}
.single-product-style8.woocommerce div.product div.images.woocommerce-product-gallery,
.sw-top-brand-product .childcat-slider-content {
padding: 0;
}
.nav-pills.nav-mega .topdeal-mega-menu .dropdown-menu.column-4,
.nav-pills.nav-mega .topdeal-mega-menu .dropdown-menu.column-5,
.nav-pills.nav-mega .topdeal-mega-menu .dropdown-menu.column-1 {
min-width: 970px;
}
.header-style4 .nav-pills.nav-mega .topdeal-mega-menu .dropdown-menu.column-4,
.header-style4 .nav-pills.nav-mega .topdeal-mega-menu .dropdown-menu.column-5,
.header-style4 .nav-pills.nav-mega .topdeal-mega-menu .dropdown-menu.column-1 {
min-width: 790px;
}
.item .item-wrap .item-detail .item-content .item-bottom {
top: 30px;
}
#subscribe_popup .subscribe-popup-container .subscribe-form input[type="email"] {
min-width: 220px;
}
.header-style1 .header-top-sale .top-header .block-header {
margin-left: 0;
}
.rtl .header-style1 .header-top-sale .top-header .block-header {
margin-right: 0;
}
.header-block .block-header ul li {
padding: 0;
}
.header-block .block-header ul li:first-child {
display: none;
}
.wrapper_vertical_menu .vertical-megamenu>li.topdeal-mega-menu>.column-4>li.topdeal-menu-img {
width: 200px;
}
.wrapper_vertical_menu .vertical-megamenu>li.topdeal-mega-menu>.column-4>li {
width: 180px;
}
.wrapper_vertical_menu .vertical-megamenu>li.topdeal-mega-menu.mega-digital>.column-3 {
min-width: 770px;
}
.wrapper_vertical_menu .vertical-megamenu>li.topdeal-mega-menu.mega-digital>.column-3 .menu-digital .menu-wrapper ul {
width: 65%;
}
.wrapper_vertical_menu .vertical-megamenu>li.topdeal-mega-menu.mega-digital>.column-3 .menu-digital .menu-wrapper ul>li img {
margin-bottom: 0;
}
.wrapper_vertical_menu .vertical-megamenu>li.topdeal-mega-menu.mega-digital>.column-3 .menu-digital .menu-wrapper .menu-image {
max-width: 268px;
}
.category-contents .blog-content.blog-content-list .post .entry-thumb {
max-width: 285px;
margin-right: 20px;
}
.rtl .category-contents .blog-content.blog-content-list .post .entry-thumb {
margin-left: 20px;
margin-right: 0;
}
.category-contents .blog-content.blog-content-list .post .entry .entry-content .content-top {
padding-top: 10px;
}
.category-contents .blog-content.blog-content-list .post .entry .entry-content .content-top .entry-meta {
margin-bottom: 10px;
}
.category-contents .blog-content.blog-content-list .post .entry .entry-content .content-top .entry-title h4 {
margin: 15px 0 5px;
}
.block-service-home1 ul>li.item {
padding: 33px 0 33px 15px;
}
.rtl .block-service-home1 ul>li.item {
padding: 33px 15px 33px 0;
}
.responsive-post-slider .resp-slider-container .slider .item .item-detail .img_over {
margin-right: 20px;
}
.rtl .responsive-post-slider .resp-slider-container .slider .item .item-detail .img_over {
margin-left: 20px;
margin-right: 0;
}
.responsive-post-slider .resp-slider-container .slider .item .item-detail .entry-content h4 a {
font-size: 14px;
}
.footer .footer-contact .newsletter-footer .form-newsletter input[type="email"] {
min-width: 220px;
}
.foot-e1 {
width: 100% !important;
}
.foot-e2 {
width: 75% !important;
}
.foot-e3 {
width: 25% !important;
}
}
@media (min-width: 992px) and (max-width: 1199px) {
.header-style1 .search-cate .top-form.top-search {
min-width: 430px;
width: 430px;
}
#subscribe_popup .subscribe-popup-container {
text-align: center;
}
#subscribe_popup .subscribe-popup-container .subscribe-form {
float: none;
display: inline-block;
}
.rtl #subscribe_popup .subscribe-popup-container .subscribe-form {
float: none;
}
#subscribe_popup .subscribe-popup-container .subscribe-checkbox {
margin: 0;
}
.rtl #subscribe_popup .subscribe-popup-container .subscribe-checkbox {
margin: 0;
}
#subscribe_popup .subscribe-popup-container .subscribe-checkbox label {
display: inline-block;
}
.swpb-bundled-products-container .swpb-bundled-product .swpb-info .category {
display: none;
}
.sw-woo-container-slider-theme4 .box-slider-title .view-more {
display: none;
}
.sw-woo-container-slider-theme4 .resp-slider-container .slider .item .item-wrap:last-child {
display: none;
}
.page-filter-drawer >.container .sidebar-row .content {
width: 100%;
}
.page-filter-drawer >.container .sidebar-row .sidebar {
display: none;
}
.page-filter-drawer >.container .sidebar-row.active .content {
width: 66.6666666%;
}
.page-filter-drawer >.container .sidebar-row.active .sidebar {
display: block;
}
.products-loop.grid .item .item-wrap .item-detail .item-content {
padding: 20px 15px;
}
.product_detail .content_product_detail .yith-wcwl-add-to-wishlist .yith-wcwl-add-button a,
.product_detail .content_product_detail .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse a,
.product_detail .content_product_detail .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse a {
margin: 0 5px;
}
.footer .footer-categories .sw-category-child-theme .resp-slider-container .item .item-name h3 a {
font-size: 13px;
}
.item .item-wrap .item-detail .products-thumb .product_thumb_hover img {
width: 100%;
}
.sw-featured-product .wrap-content .item:nth-child(3n + 1),
.sw-featured-product .content-wrap .item:nth-child(3n + 1),
.sw-best-seller-product .wrap-content .item:nth-child(3n + 1),
.sw-best-seller-product .content-wrap .item:nth-child(3n + 1),
.sw-latest-product .wrap-content .item:nth-child(3n + 1),
.sw-latest-product .content-wrap .item:nth-child(3n + 1) {
clear: both;
}
.sw-featured-product .wrap-content .item:nth-child(4n + 1),
.sw-featured-product .content-wrap .item:nth-child(4n + 1),
.sw-best-seller-product .wrap-content .item:nth-child(4n + 1),
.sw-best-seller-product .content-wrap .item:nth-child(4n + 1),
.sw-latest-product .wrap-content .item:nth-child(4n + 1),
.sw-latest-product .content-wrap .item:nth-child(4n + 1) {
clear: none;
}
.search-results .content-list-category .products-wrapper .products-loop .item:nth-child(3n + 1) {
clear: both;
}
.search-results .content-list-category .products-wrapper .products-loop .item:nth-child(4n + 1) {
clear: none;
}
.sw-woo-tab-default .resp-tab .category-slider-content.style1 .tab-content .categories-image {
width: 24%;
margin-right: 3%;
max-width: 24%;
}
.rtl .sw-woo-tab-default .resp-tab .category-slider-content.style1 .tab-content .categories-image {
margin-left: 3%;
margin-right: 0;
}
.sw-woo-tab-default .resp-tab .category-slider-content.style1 .tab-content .tab-pane {
float: left;
width: 73%;
}
.sw-woo-tab-default .resp-tab .category-slider-content.style1 .tab-content .tab-pane .item .item-wrap .item-detail .item-content {
padding: 15px 20px;
}
.sw-woo-tab-default .resp-tab .category-slider-content.style2 .tab-content .categories-image {
width: 24%;
margin-left: 3%;
max-width: 24%;
}
.rtl .sw-woo-tab-default .resp-tab .category-slider-content.style2 .tab-content .categories-image {
margin-right: 3%;
margin-left: 0;
}
.sw-woo-tab-default .resp-tab .category-slider-content.style2 .tab-content .tab-pane {
float: left;
width: 73%;
}
.sw-woo-tab-default .resp-tab .category-slider-content.style2 .tab-content .tab-pane .item .item-wrap .item-detail .item-content {
padding: 16px 20px;
}
.sw_related_upsell_widget .related-products .resp-slider-container .item .item-wrap .item-detail .item-content {
padding: 15px 10px;
}
.wrapper_vertical_menu {
min-width: 220px;
}
.product_detail .content_product_detail .cart .group_table tbody tr td .quantity {
width: 100px;
}
.home-style1 .header-style1 .wrapper_vertical_menu .vertical-megamenu>li >a {
line-height: 41px;
}
.home-style1 .header-style1 .wrapper_vertical_menu .vertical-megamenu>li:last-child>a {
line-height: 39px;
}
.wrapper_vertical_menu .vertical-megamenu>li.topdeal-mega-menu>.column-4 {
min-width: 750px;
}
.mega-left-title::after {
right: 10px;
left: auto;
}
.header-style1 .mega-left-title::after {
right: 20px;
left: auto;
}
.rtl .header-style1 .mega-left-title::after {
left: 25px;
right: auto;
}
.rtl .mega-left-title::after {
left: 10px;
right: auto;
}
.product_detail .content_product_detail .cart .group_table td {
height: 70px !important;
}
.product_detail .content_product_detail .cart .group_table tbody tr td.label {
white-space: nowrap;
padding-left: 0;
}
.rtl .product_detail .content_product_detail .cart .group_table tbody tr td.label {
padding-left: 10px;
padding-right: 0;
}
.product_detail .content_product_detail .cart .group_table .price {
font-size: 16px;
}
.product_detail .content_product_detail .cart .group_table .price del {
font-size: 16px;
}
.product_detail .content_product_detail .cart .group_table .price ins {
font-size: 18px;
}
}
@media (max-width: 991px) {
.elementor-element-6c026bc7.header8.header-elementor8 {
background-color: #e63b3b !important;
}
.elementor-element-6c026bc7.header8.header-elementor8 #main-menu .primary-menu .resmenu-container .navbar-toggle {
background-color: transparent;
border: none;
padding: 5px 10px;
margin: 9px 0;
}
.elementor-element-6c026bc7.header8.header-elementor8 #main-menu .primary-menu .resmenu-container .navbar-toggle .icon-bar {
background-color: #fff;
}
.sw-woo-tab-style5 .resp-tab .top-tab-slider .nav.nav-tabs li {
margin: 0 20px;
}
.resmenu-container .menu-responsive-wrapper ul.topdeal_resmenu {
max-height: 228px;
overflow-y: auto;
}
.home-style1 .header-style1 .vertical_megamenu-header .wrapper_vertical_menu {
display: block !important;
}
.single-product-style4 .slider_img_productd,
.single-product-style4 .content_product_detail {
float: none;
width: 100%;
padding-left: 0;
padding-right: 0;
}
#single-right {
margin: 0 !important;
}
.page-filter-drawer>.container .sidebar-row .sidebar {
display: block;
}
.sw_woo_search .swsearch-wrapper .top-form.top-search {
min-width: 340px;
}
.sw_woo_search .swsearch-wrapper .top-form.top-search .cat-wrapper {
display: none;
}
.sw_woo_search .swsearch-wrapper .top-form.top-search input {
padding-left: 10px;
}
.rtl .sw_woo_search .swsearch-wrapper .top-form.top-search input {
padding-right: 10px;
padding-left: 0;
}
.box-slidermneu .menu-left {
width: 25% !important;
}
.box-slidermneu .slider-center {
width: 75% !important;
}
.box-slidermneu .today-right {
width: 100% !important;
}
.box-left1 {
width: 100% !important;
}
.box-confiden .elementor-row>.elementor-column {
width: 25%;
}
.footer-style6 .socials-footer ul li:last-child {
display: none;
}
.header-bottom .search-cate {
margin: 3px 0;
}
.header-bottom .search-cate .topdeal_top .top-form.top-search {
min-width: 350px;
margin: 4px 0;
}
.header-style3 .header-bottom .search-cate .topdeal_top .top-form.top-search {
min-width: 250px;
}
.header-style3 .header-bottom .search-cate .topdeal_top .top-form.top-search input {
padding-left: 10px;
}
.rtl .header-style3 .header-bottom .search-cate .topdeal_top .top-form.top-search input {
padding-right: 10px;
}
.header-style3 .header-bottom .search-cate .topdeal_top .top-form.top-search button.form-button {
right: 0;
}
.rtl .header-style3 .header-bottom .search-cate .topdeal_top .top-form.top-search button.form-button {
left: 0;
right: auto;
}
.header-bottom .search-cate .topdeal_top .top-form.top-search .cat-wrapper select {
width: 110px;
}
.header-bottom .search-cate .topdeal_top .top-form.top-search input {
padding-left: 130px;
}
.rtl .header-bottom .search-cate .topdeal_top .top-form.top-search input {
padding-left: 60px;
}
.header-style1 .header-top-sale .top-header .block-header h3 {
margin-right: 25px;
}
.rtl .header-style1 .header-top-sale .top-header .block-header h3 {
margin-left: 25px;
margin-right: 0;
}
.header-style1 .header-mid {
padding: 20px 0;
}
.header-style1 .topdeal-logo a {
margin: 0 0 20px;
}
.header-style1 .header-block .block-header ul {
display: none;
}
.header-style1 .main-menu {
float: right;
}
.rtl .header-style1 .main-menu {
float: left;
}
.header-style1 .main-menu .primary-menu .resmenu-container .navbar-toggle {
background-color: #e63b3b;
}
.header-style1 .main-menu .primary-menu .resmenu-container .menu-responsive-wrapper {
right: 0;
}
.rtl .header-style1 .main-menu .primary-menu .resmenu-container .menu-responsive-wrapper {
left: 0;
right: auto;
}
.header-style3 .header-mid {
padding: 20px 0;
}
.header-style3 .topdeal-logo a {
margin: 0 0 20px;
}
.header-style3 .header-block .block-header ul {
display: none;
}
.header-style3 .main-menu {
float: right;
}
.rtl .header-style3 .main-menu {
float: left;
}
.header-style3 .main-menu .primary-menu .resmenu-container .navbar-toggle {
background-color: #e63b3b;
}
.header-style3 .main-menu .primary-menu .resmenu-container .menu-responsive-wrapper {
right: 0;
}
.rtl .header-style3 .main-menu .primary-menu .resmenu-container .menu-responsive-wrapper {
left: 0;
right: auto;
}
.sw-woo-container-slider-theme2 .box-title {
margin-top: 0;
}
.sw-woo-tab-cat .resp-tab .top-tab-slider .nav.nav-tabs>li>a {
font-size: 14px;
}
.sw-woo-tab-default .resp-tab .category-slider-content .wrap-top .nav-tabs-select {
width: auto;
height: auto;
}
.sw-woo-tab-default .resp-tab .category-slider-content .wrap-top .button-collapse {
display: block;
}
#subscribe_popup .subscribe-popup-container {
text-align: center;
}
#subscribe_popup .subscribe-popup-container .subscribe-form {
float: none;
display: inline-block;
}
.rtl #subscribe_popup .subscribe-popup-container .subscribe-form {
float: none;
}
#subscribe_popup .subscribe-popup-container .subscribe-checkbox {
margin: 0;
}
.rtl #subscribe_popup .subscribe-popup-container .subscribe-checkbox {
margin: 0;
}
#subscribe_popup .subscribe-popup-container .subscribe-checkbox label {
display: inline-block;
}
.topdeal-logo {
text-align: center;
}
.topdeal-logo a {
display: inline-block;
}
.vertical_megamenu-header .mega-left-title {
display: none;
}
.vertical_megamenu-header .wrapper_vertical_menu {
opacity: 1;
-webkit-transform: translateY(0px);
-moz-transform: translateY(0px);
-o-transform: translateY(0px);
-ms-transform: translateY(0px);
transform: translateY(0px);
visibility: visible;
display: block;
}
.vertical_megamenu-header .wrapper_vertical_menu .resmenu-container .navbar-toggle {
display: block;
position: relative;
z-index: 4;
}
.header-style1 .vertical_megamenu-header .wrapper_vertical_menu .resmenu-container .navbar-toggle {
background-color: #222;
}
.rtl .vertical_megamenu-header .wrapper_vertical_menu .resmenu-container .navbar-toggle {
float: right;
}
.vertical_megamenu-header .vertical-megamenu {
display: none;
}
.header-style1 .header-bottom .resmenu-container .navbar-toggle .icon-bar {
background-color: #fff;
}
.header-style1 .header-bottom .resmenu-container .navbar-toggle .icon-bar:hover {
background-color: #fff;
}
.block-service-home1 ul {
overflow-x: scroll;
overflow-y: hidden;
white-space: nowrap;
}
.block-service-home1 ul >li {
display: inline-block;
vertical-align: top;
white-space: normal;
width: 350px;
}
.sw-woo-tab-default .resp-tab .category-slider-content .button-collapse {
position: absolute;
top: 7px;
z-index: 99;
display: block;
background: #cccccc none repeat scroll 0 0;
border-radius: 3px;
border: 0;
margin: 0;
padding: 0;
cursor: pointer;
height: 30px;
line-height: 30px;
right: 30px;
text-align: center;
width: 30px;
}
.sw-woo-tab-default .resp-tab .category-slider-content .button-collapse:hover {
background: #e63b3b;
}
.rtl .sw-woo-tab-default .resp-tab .category-slider-content .button-collapse {
left: 30px;
right: auto;
}
.sw-woo-tab-default .resp-tab .category-slider-content .button-collapse:before {
content: '\f0c9';
font-family: FontAwesome;
font-size: 16px;
color: #fff;
height: 30px;
width: 30px;
line-height: 30px;
display: inline-block;
text-align: center;
}
.sw-woo-tab-default .resp-tab .category-slider-content .nav-tabs-select {
display: block;
height: 40px;
width: 100%;
background-color: #f2f2f2;
}
.sw-woo-tab-default .resp-tab .category-slider-content .nav-tabs-select ul {
padding: 0;
border: 0;
height: 0;
margin: 0;
overflow: hidden;
text-align: left;
position: absolute;
top: 40px;
z-index: 99;
right: 0px;
box-shadow: 0 3px 3px rgba(0,0,0,0.3);
background: #fff;
width: 200px;
}
.rtl .sw-woo-tab-default .resp-tab .category-slider-content .nav-tabs-select ul {
left: 0;
right: auto;
}
.sw-woo-tab-default .resp-tab .category-slider-content .nav-tabs-select ul >li {
list-style: none;
line-height: 40px;
float: none !important;
width: 100%;
border-radius: 0;
border: 0;
background-color: #fff;
}
.sw-woo-tab-default .resp-tab .category-slider-content .nav-tabs-select ul >li:first-child>a {
border-top: 0;
}
.sw-woo-tab-default .resp-tab .category-slider-content .nav-tabs-select ul >li >a {
font-size: 12px;
line-height: 22px;
color: #444;
display: block;
padding: 9px 20px;
border-top: 1px solid #ddd;
border-radius: 0;
margin: 0;
}
.rtl .sw-woo-tab-default .resp-tab .category-slider-content .nav-tabs-select ul >li >a {
text-align: right;
}
.sw-woo-tab-default .resp-tab .category-slider-content .nav-tabs-select ul >li >a:after {
width: 0;
height: 0;
}
.sw-woo-tab-default .resp-tab .category-slider-content .nav-tabs-select ul >li.active>a,
.sw-woo-tab-default .resp-tab .category-slider-content .nav-tabs-select ul >li:hover>a {
background-color: #e63b3b !important;
color: #fff !important;
border-top: 1px solid #e63b3b;
}
.sw-woo-tab-default .resp-tab .category-slider-content .nav-tabs-select ul >li.active>a:before,
.sw-woo-tab-default .resp-tab .category-slider-content .nav-tabs-select ul >li:hover>a:before {
opacity: 0 !important;
}
.category-contents .blog-content.blog-content-list .post .entry-thumb {
max-width: 100%;
display: inline-block;
margin: 0 0 20px;
vertical-align: top;
}
.rtl .category-contents .blog-content.blog-content-list .post .entry-thumb {
margin: 0;
}
.rtl .category-contents .blog-content.blog-content-list .post .entry-thumb img {
border-top-left-radius: 3px;
border-bottom-right-radius: 0;
}
.category-contents .blog-content.blog-content-list .post .entry-thumb img {
border-top-right-radius: 3px;
border-bottom-left-radius: 0;
}
.category-contents .blog-content.blog-content-list .post .entry-content {
padding: 0 20px 20px;
}
.footer .footer-categories .sw-category-child-theme .resp-slider-container .item {
width: 33.33%;
}
.footer .footer-contact {
margin: 0 15px;
}
.footer .footer-contact .title-newsletter {
text-align: center;
margin: 0 0 20px;
}
.footer .footer-contact .title-newsletter h3 {
display: inline-block;
}
.footer .footer-info ul>li {
float: none;
margin: 5px 15px;
}
}
@media (min-width: 768px) and (max-width: 991px) {
#subscribe_popup {
min-width: 680px;
width: auto;
}
.search .content-list-category .content_list_product .products-wrapper .products-loop .item:nth-child(3n + 1) {
clear: both;
}
.search .content-list-category .content_list_product .products-wrapper .products-loop .item:nth-child(4n + 1) {
clear: none;
}
.sw-woo-tab-default .resp-tab .category-slider-content.style1 .tab-content .categories-image {
width: 32%;
margin-right: 3%;
max-width: 32%;
}
.rtl .sw-woo-tab-default .resp-tab .category-slider-content.style1 .tab-content .categories-image {
margin-left: 3%;
margin-right: 0;
}
.sw-woo-tab-default .resp-tab .category-slider-content.style1 .tab-content .tab-pane {
float: left;
width: 65%;
}
.sw-woo-tab-default .resp-tab .category-slider-content.style1 .tab-content .tab-pane .item .item-wrap .item-detail .item-content {
padding: 15px 20px;
}
.sw-woo-tab-default .resp-tab .category-slider-content.style2 .tab-content .categories-image {
width: 32%;
margin-left: 3%;
max-width: 32%;
}
.rtl .sw-woo-tab-default .resp-tab .category-slider-content.style2 .tab-content .categories-image {
margin-right: 3%;
margin-left: 0;
}
.sw-woo-tab-default .resp-tab .category-slider-content.style2 .tab-content .tab-pane {
float: left;
width: 65%;
}
.sw-woo-tab-default .resp-tab .category-slider-content.style2 .tab-content .tab-pane .item .item-wrap .item-detail .item-content {
padding: 15px 20px;
}
.sw-woo-tab-default .resp-tab .category-slider-content.style3 .tab-content .tab-pane .item .item-wrap .item-detail .item-content .item-price {
font-size: 16px;
}
.footer .footer-contact .newsletter-footer .form-newsletter input[type="email"] {
min-width: 480px;
}
.single-product>.tabs .tabbable .nav.nav-tabs li a {
padding: 0 20px;
}
.item .item-wrap .item-detail .products-thumb .product_thumb_hover img {
width: 100%;
}
#comments .commentlist .children {
margin-left: 10px;
}
.rtl #comments .commentlist .children {
margin-right: 10px;
}
.search-results .content-list-category .products-wrapper .products-loop .item:nth-child(3n + 1) {
clear: both;
}
.search-results .content-list-category .products-wrapper .products-loop .item:nth-child(4n + 1) {
clear: none;
}
.elementor-4306 .elementor-element.elementor-element-ff06e87 {
width: 100% !important;
}
.elementor-4306 .elementor-element.elementor-element-965417a {
width: 70% !important;
}
.elementor-4306 .elementor-element.elementor-element-965417a .form-newsletter input[type="email"] {
min-width: 300px !important;
}
.elementor-4306 .elementor-element.elementor-element-c4c28f9 {
width: 30% !important;
}
.header-elementor6 .header-mid .search-cate {
padding: 3px 0;
}
}
@media (max-width: 767px) {
.header-mid .search-cate .swsearch-wrapper.style1 .top-search input {
padding: 0 20px;
}
.woo-slider-child4.woo-slider-child3 .product-childcat .cat-list .item.view-all {
padding: 0 15px;
}
.sw-woo-tab-style5 .resp-tab .top-tab-slider {
border: none;
}
.sw-woo-tab-style5 .resp-tab .top-tab-slider .nav.nav-tabs {
margin: 0 auto;
display: flex;
vertical-align: top;
border-bottom: 0;
overflow-x: scroll;
overflow-y: hidden;
white-space: nowrap;
padding: 10px 0 0;
}
.sw-woo-tab-style5 .resp-tab .top-tab-slider .nav.nav-tabs::-webkit-scrollbar-track {
-webkit-box-shadow: inset 0 0 2px rgba(0,0,0,0.3);
background-color: #F5F5F5;
}
.sw-woo-tab-style5 .resp-tab .top-tab-slider .nav.nav-tabs::-webkit-scrollbar {
width: 1px;
height: 2px;
background-color: #F5F5F5;
}
.sw-woo-tab-style5 .resp-tab .top-tab-slider .nav.nav-tabs::-webkit-scrollbar-thumb {
background-color: #000000;
}
.elementor-6458 .elementor-element.elementor-element-2e1ad104 {
order: 1;
}
.rtl .elementor-element-18a3729b {
text-align: right !important;
}
body .container {
padding: 0 15px;
}
.home-style1 .sw-brand-container-slider {
padding: 22px 25px 22px;
}
.box-slidermneu .menu-left,
.box-slidermneu .slider-center {
width: 100% !important;
}
.sw-woo-tab-cat .res-button {
top: 0;
}
.sw-woo-container-slider-theme1 .resp-slider-container .slider .item .item-wrap .item-content .item-price {
margin: 0 5px 5px;
}
.home-style1 .wpb_single_image {
display: none;
}
.mobile-layout .wpb_single_image {
display: block;
}
.item-bottom a.fancybox,
.box-bottom,
.sw-demo-button {
display: none !important;
}
.contact_us .wpb_content_element {
margin-bottom: 30px;
}
.image-left>.vc_column-inner {
padding-right: 15px;
padding-left: 15px;
}
.rtl .image-left>.vc_column-inner {
padding-right: 15px;
padding-left: 15px;
}
.block-contact .item {
margin-bottom: 20px;
}
.image-right>.vc_column-inner {
padding-right: 15px;
padding-left: 15px;
}
.rtl .image-right>.vc_column-inner {
padding-right: 15px;
padding-left: 15px;
}
.sw-woo-tab-default .resp-tab .category-slider-content .tab-content .tab-pane .res-button {
display: inline-block !important;
width: 25px;
height: 25px;
background-color: #e1e1d8;
color: #000000;
position: absolute;
top: 9px;
right: 0;
line-height: 25px;
border-radius: 50%;
text-align: center;
cursor: pointer;
font-size: 0;
}
.sw-woo-tab-default .resp-tab .category-slider-content .tab-content .tab-pane .res-button:hover {
background-color: #e63b3b;
color: #fff;
}
.sw-woo-tab-default .resp-tab .category-slider-content .tab-content .tab-pane .res-button:before {
font-family: 'Fontawesome';
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
font-size: 16px;
}
.sw-woo-tab-default .resp-tab .category-slider-content .tab-content .tab-pane .res-button.slick-prev {
right: 100px;
left: auto;
}
.sw-woo-tab-default .resp-tab .category-slider-content .tab-content .tab-pane .res-button.slick-prev:before {
content: '\f104';
}
.rtl .sw-woo-tab-default .resp-tab .category-slider-content .tab-content .tab-pane .res-button.slick-prev {
left: 70px;
right: auto;
}
.sw-woo-tab-default .resp-tab .category-slider-content .tab-content .tab-pane .res-button.slick-next {
right: 70px;
left: auto;
}
.rtl .sw-woo-tab-default .resp-tab .category-slider-content .tab-content .tab-pane .res-button.slick-next {
left: 100px;
right: auto;
}
.sw-woo-tab-default .resp-tab .category-slider-content .tab-content .tab-pane .res-button.slick-next:before {
content: '\f105';
}
.sw-woo-tab-cat7 .top-tab-slider {
position: relative;
}
.sw-woo-tab-cat7 .top-tab-slider .button-collapse {
position: absolute;
top: 23px;
z-index: 99;
display: block;
background: #cccccc none repeat scroll 0 0;
border-radius: 3px;
border: 0;
margin: 0;
padding: 0;
cursor: pointer;
height: 30px;
line-height: 30px;
right: 10px;
text-align: center;
width: 30px;
}
.sw-woo-tab-cat7 .top-tab-slider .button-collapse:hover {
background: #e63b3b;
}
.rtl .sw-woo-tab-cat7 .top-tab-slider .button-collapse {
left: 10px;
right: auto;
}
.sw-woo-tab-cat7 .top-tab-slider .button-collapse:before {
content: '\f0c9';
font-family: FontAwesome;
font-size: 16px;
color: #fff;
height: 30px;
width: 30px;
line-height: 30px;
display: inline-block;
text-align: center;
}
.sw-woo-tab-cat7 .top-tab-slider .tab_list {
padding: 0;
border: 0;
height: 0;
margin: 0;
overflow: hidden;
text-align: left;
position: absolute;
top: 55px;
z-index: 99;
right: 0;
box-shadow: 0 3px 3px rgba(0,0,0,0.3);
background: #fff;
width: 200px;
}
.rtl .sw-woo-tab-cat7 .top-tab-slider .tab_list {
padding: 0;
left: 0;
right: auto;
}
.sw-woo-tab-cat7 .top-tab-slider .tab_list .nav.nav-tabs {
display: block;
}
.sw-woo-tab-cat7 .top-tab-slider .tab_list .nav.nav-tabs >li {
list-style: none;
float: none !important;
width: 100%;
border-radius: 0;
margin: 0;
border: 0;
background-color: #fff;
}
.sw-woo-tab-cat7 .top-tab-slider .tab_list .nav.nav-tabs >li >a {
font-size: 14px;
line-height: 22px;
color: #444;
display: block;
padding: 9px 20px;
border-top: 1px solid #ddd;
border-radius: 0;
height: auto;
}
.rtl .sw-woo-tab-cat7 .top-tab-slider .tab_list .nav.nav-tabs >li >a {
text-align: right;
}
.sw-woo-tab-cat7 .top-tab-slider .tab_list .nav.nav-tabs >li >a:after {
width: 0;
height: 0;
}
.sw-woo-tab-cat7 .top-tab-slider .tab_list .nav.nav-tabs >li:hover>a {
background-color: #e63b3b;
color: #fff !important;
border-top: 1px solid #e63b3b;
}
.sw-woo-tab-cat7 .top-tab-slider .tab_list .nav.nav-tabs >li:hover>a:before {
opacity: 0 !important;
}
.box-confiden .elementor-row>.elementor-column {
width: 50%;
}
.box-image5 {
display: none;
}
.footer-style6 .newsletter-footer .form-newsletter input[type="submit"] {
font-size: 14px;
font-weight: normal;
}
.footer-style6 .copyright .item2 {
text-align: left;
padding-top: 10px;
}
.rtl .footer-style6 .copyright .item2 {
text-align: right;
}
.sw-woo-container-slider-theme5 .resp-slider-container .image-slider {
width: 100%;
float: none;
text-align: center;
}
.rtl.sw-woo-container-slider-theme5 .resp-slider-container .image-slider {
float: none;
}
.sw-woo-container-slider-theme5 .resp-slider-container .slider {
overflow: inherit;
}
.sw-woo-tab-style4 .resp-tab .top-tab-slider {
padding: 0;
}
.sw-woo-tab-style4 .resp-tab .top-tab-slider .nav.nav-tabs li {
width: 100%;
}
.header-style1 .header-mid.sticky-menu,
.header-style2 .header-bottom.sticky-menu,
.header-style3 .header-bottom.sticky-menu,
.header-style6 .header-bottom.sticky-menu,
.header-style5 .header-bottom.sticky-menu,
.header-style7 .header-bottom.sticky-menu,
.header-style8 .header-bottom.sticky-menu,
.header-style9 .header-bottom.sticky-menu,
.header-style10 .header-bottom.sticky-menu {
position: relative;
top: auto;
left: auto;
}
.header-style1 .header-top-sale .top-header .block-header h3 {
font-size: 16px;
line-height: 22px;
}
.footer .footer-copyright-style1 .copyright {
text-align: center;
margin: 0 0 10px;
float: none;
}
.footer .footer-copyright-style1 .footer-paypal {
text-align: center;
}
.item .item-wrap .item-detail .item-content .item-price {
float: left;
}
.rtl .item .item-wrap .item-detail .item-content .item-price {
float: right;
}
.item .item-wrap .item-detail .products-thumb .item-bottom {
top: 70px;
}
.sw-woo-tab-default .resp-tab .category-slider-content .tab-content .categories-image {
display: none;
}
.search-cate .top-form.top-search,
.sw_woo_search .swsearch-wrapper .top-form.top-search {
min-width: 280px;
width: 280px;
margin: 0;
}
.search-cate .top-form.top-search .topsearch-entry,
.sw_woo_search .swsearch-wrapper .top-form.top-search .topsearch-entry {
padding: 0;
}
.search-cate .top-form.top-search .topsearch-entry .cat-wrapper,
.sw_woo_search .swsearch-wrapper .top-form.top-search .topsearch-entry .cat-wrapper {
display: none;
}
.search-cate .top-form.top-search .topsearch-entry input,
.sw_woo_search .swsearch-wrapper .top-form.top-search .topsearch-entry input {
padding: 0 15px;
}
#subscribe_popup {
min-width: 600px;
padding: 15px 0;
width: auto;
}
#subscribe_popup .subscribe-popup-container .image-newsletter {
display: none;
}
#subscribe_popup .subscribe-popup-container .subscribe-content {
width: 100%;
padding: 0;
}
.single-portfolio .portfolio-top .portfolio-content .single-thumbnail {
float: none;
width: 100%;
margin: 0 0 30px;
}
.foot-e2 {
width: 100% !important;
}
.foot-e3 {
display: none;
}
.home-style3 .footer .footer-style3-newsletter .foot-e2 .newsletter-footer .form-newsletter input[type="email"] {
min-width: 290px;
}
.products-wrapper .products-loop.list .item .item-wrap .item-detail .item-content h4,
.products-wrapper .products-loop.list .item .item-wrap .item-detail .item-content .item-description {
width: 100%;
}
.products-wrapper .products-loop.list .item .item-wrap .item-detail .item-content .item-price {
display: block;
float: none;
margin: 0;
}
.rtl .products-wrapper .products-loop.list .item .item-wrap .item-detail .item-content .item-price {
float: none;
}
.products-wrapper .products-loop.list .item .item-wrap .item-detail .item-content .item-description {
margin-bottom: 10px;
}
.products-wrapper .products-loop.list .item .item-wrap .item-detail .item-content .item-bottom {
max-width: initial;
margin: 0;
left: 0;
right: 0;
text-align: center;
width: 100%;
}
.footer.elementor-element .footer-contact .newsletter-footer .form-newsletter input[type="email"] {
width: 80%;
}
.footer.elementor-element .footer-contact .newsletter-footer .form-newsletter input[type="submit"] {
width: 20%;
}
.rtl #subscribe_popup .subscribe-popup-container .subscribe-checkbox {
text-align: center;
margin: 0;
}
.rtl #subscribe_popup .subscribe-popup-container .subscribe-checkbox label {
display: inline-block;
}
.products-wrapper .products-nav .catalog-ordering {
width: 60%;
display: none;
}
.has-left-sidebar #left {
float: none;
clear: both;
}
.has-left-sidebar .category-contents,
.has-left-sidebar .single.main {
float: none;
}
.has-right-sidebar #right {
float: none;
clear: both;
}
.has-right-sidebar .category-contents,
.has-right-sidebar .single.main {
float: none;
}
.has-left-product-sidebar #left {
float: none;
clear: both;
}
.has-left-product-sidebar #contents-detail,
.has-left-product-sidebar #contents {
float: none;
}
.has-right-product-sidebar #right {
float: none;
clear: both;
}
.has-right-product-sidebar #contents-detail,
.has-right-product-sidebar #contents {
float: none;
}
.vertical_megamenu-header .wrapper_vertical_menu {
min-width: auto;
}
.footer .footer-style4-menu .footer-directory ul>li {
margin: 0 0 10px;
}
.footer .footer-style4-menu .footer-directory ul>li h4 {
margin-bottom: 0;
}
.rtl.has-left-sidebar #left {
float: none;
clear: both;
}
.rtl.has-left-sidebar .category-contents,
.rtl.has-left-sidebar .single.main {
float: none;
}
.rtl.has-right-sidebar #right {
float: none;
clear: both;
}
.rtl.has-right-sidebar .category-contents,
.rtl.has-right-sidebar .single.main {
float: none;
}
.rtl.has-left-product-sidebar #left {
float: none;
clear: both;
}
.rtl.has-left-product-sidebar #contents-detail,
.rtl.has-left-product-sidebar #contents {
float: none;
}
.rtl.has-right-product-sidebar #right {
float: none;
clear: both;
}
.rtl.has-right-product-sidebar #contents-detail,
.rtl.has-right-product-sidebar #contents {
float: none;
}
.cusom-menu-mobile {
margin: 0 10px;
}
.cusom-menu-mobile .elementor-widget-wp-widget-nav_menu {
margin-bottom: 10px !important;
}
.cusom-menu-mobile .elementor-widget-wp-widget-nav_menu h5 {
font-size: 12px;
background-color: #f2f2f2;
padding: 8px 10px 6px;
border-radius: 3px;
color: #000000;
text-transform: uppercase;
font-weight: 700 !important;
margin-bottom: 0;
}
.cusom-menu-mobile .elementor-widget-wp-widget-nav_menu h5 .icon-footer {
float: right;
position: relative;
}
.rtl .cusom-menu-mobile .elementor-widget-wp-widget-nav_menu h5 .icon-footer {
float: left;
}
.cusom-menu-mobile .elementor-widget-wp-widget-nav_menu h5 .icon-footer:before {
content: '\f0d7';
font-family: Fontawesome;
font-size: 14px;
display: inline-block;
opacity: 1;
}
.cusom-menu-mobile .elementor-widget-wp-widget-nav_menu ul.menu {
display: none;
padding: 10px;
background-color: #fff;
margin: 10px 0 0;
}
.cusom-menu-mobile .elementor-widget-wp-widget-nav_menu ul.menu >li >a {
color: #7d7d7d;
text-transform: capitalize;
font-size: 13px;
position: relative;
padding: 7px 0px 7px 0px;
display: inline-block;
vertical-align: top;
}
.cusom-menu-mobile .elementor-widget-wp-widget-nav_menu ul.menu >li >a .menu-img {
display: none;
}
.cusom-menu-mobile .elementor-widget-wp-widget-nav_menu ul.menu >li >a:hover {
color: #e63b3b;
padding-left: 15px;
}
.rtl .cusom-menu-mobile .elementor-widget-wp-widget-nav_menu ul.menu >li >a:hover {
padding-right: 15px;
padding-left: 0;
}
.cusom-menu-mobile .vc_wp_custommenu {
float: left;
width: 50%;
padding: 0 5px;
margin: 0 0 10px;
}
.cusom-menu-mobile .vc_wp_custommenu .widget_nav_menu {
background-color: #f2f2f2;
padding: 8px 10px 6px;
border-radius: 3px;
}
.cusom-menu-mobile .vc_wp_custommenu .widget_nav_menu .widgettitle {
font-size: 12px;
color: #000000;
text-transform: uppercase;
font-weight: 700 !important;
margin-bottom: 0;
}
.cusom-menu-mobile .vc_wp_custommenu .widget_nav_menu .widgettitle .icon-footer {
float: right;
position: relative;
}
.rtl .cusom-menu-mobile .vc_wp_custommenu .widget_nav_menu .widgettitle .icon-footer {
float: left;
}
.cusom-menu-mobile .vc_wp_custommenu .widget_nav_menu .widgettitle .icon-footer:before {
content: '\f0d7';
font-family: Fontawesome;
font-size: 14px;
display: inline-block;
opacity: 1;
}
.cusom-menu-mobile .vc_wp_custommenu .widget_nav_menu ul.menu {
display: none;
padding: 10px;
}
.cusom-menu-mobile .vc_wp_custommenu .widget_nav_menu ul.menu >li >a {
color: #7d7d7d;
text-transform: capitalize;
font-size: 13px;
position: relative;
padding: 7px 0px 7px 0px;
display: inline-block;
vertical-align: top;
}
.cusom-menu-mobile .vc_wp_custommenu .widget_nav_menu ul.menu >li >a .menu-img {
display: none;
}
.cusom-menu-mobile .vc_wp_custommenu .widget_nav_menu ul.menu >li >a:hover {
color: #e63b3b;
padding-left: 15px;
}
.rtl .cusom-menu-mobile .vc_wp_custommenu .widget_nav_menu ul.menu >li >a:hover {
padding-right: 15px;
padding-left: 0;
}
}
@media (max-width: 767px) and (min-width: 640px) {
.footer .footer-contact .newsletter-footer .form-newsletter input[type="email"] {
min-width: 480px;
}
}
@media (max-width: 767px) and (min-width: 481px) {
.header-style1 .header-top-sale {
background-size: 100% 100%;
min-height: auto;
padding: 15px 0;
text-align: center;
}
.header-style1 .header-top {
text-align: center;
}
.header-style1 .header-top .top-header {
display: inline-block;
}
.header-style1 .header-top .top-header .header-message {
display: none;
}
.header-style2 .header-top {
text-align: center;
}
.header-style2 .header-top .top-header {
display: inline-block;
}
.header-style2 .header-top .top-header .header-message {
display: none;
}
.header-style3 .header-top {
text-align: center;
}
.header-style3 .header-top .top-header {
display: inline-block;
}
.header-style3 .header-top .top-header .header-message {
display: none;
}
}
@media (max-width: 640px) {
.header-style1 .header-mid .header-right .widget_nav_menu,
.header-style3 .header-mid .header-right .widget_nav_menu,
.header-style4 .header-mid .header-right .widget_nav_menu {
display: none;
}
.sw-woo-tab-cat .resp-tab .top-tab-slider .nav.nav-tabs>li {
margin: 0 8px;
}
.footer .footer-contact .footer-style1-newsletter {
float: none;
margin: 0;
}
.rtl .footer .footer-contact .footer-style1-newsletter {
float: none;
margin: 0;
}
.footer .footer-contact .footer-style1-newsletter .form-newsletter {
text-align: center;
}
.footer .footer-contact .footer-style1-newsletter .form-newsletter .mc4wp-form {
display: inline-block;
}
.footer .footer-contact .socials-footer {
text-align: center;
}
.footer .footer-contact .socials-footer ul {
display: inline-block;
}
.footer .footer-categories .sw-category-child-theme .resp-slider-container .item {
width: 50%;
}
.comming-soon .ClassyCountdown-wrapper>div {
margin: 10px 5px;
}
.wp-comingsoon .title-comingsoon .des-comingsoon {
width: 100%;
}
#respond .wp-comment .form-horizontal .cmm-box-top .control-group {
width: 100%;
}
}
@media (max-width: 480px) {
.woocommerce div.product.elementor .quantity+.button {
margin: 0;
}
.products-wrapper .products-loop>li {
padding: 0;
}
.header-mid .search-cate .swsearch-wrapper.style2 .top-form.top-search {
width: 170px;
}
.header-style1 .header-top-sale {
background-size: 100% 100%;
min-height: auto;
padding: 15px 0;
text-align: center;
}
.header-style1 .header-top {
text-align: center;
}
.header-style1 .header-top .top-header {
display: inline-block;
}
.header-style1 .header-top .top-header .header-message {
display: none;
}
.header-style1 .header-right .top-form.top-form-minicart {
min-width: auto;
}
.header-style1 .header-right .top-form.top-form-minicart .top-minicart-icon .cart-right {
display: none;
}
.header-style1 .header-right .widget_nav_menu ul.menu {
display: none;
}
.header-style2 .header-top {
text-align: center;
}
.header-style2 .header-top .top-header {
display: inline-block;
}
.header-style2 .header-top .top-header .header-message {
display: none;
}
.header-style2 .header-bottom .top-form.top-form-minicart {
min-width: auto;
}
.header-style2 .header-bottom .top-form.top-form-minicart .top-minicart-icon .cart-right {
display: none;
}
.header-style3 .header-top {
text-align: center;
}
.header-style3 .header-top .top-header {
display: inline-block;
}
.header-style3 .header-top .top-header .header-message {
display: none;
}
.header-style3 .header-right .top-form.top-form-minicart {
min-width: auto;
}
.header-style3 .header-right .top-form.top-form-minicart .top-minicart-icon .cart-right {
display: none;
}
.header-style3 .header-right .widget_nav_menu ul.menu {
display: none;
}
.home-style1 .wpb_single_image {
display: block;
}
.banner-home1>.vc_column_container>.vc_column-inner>.wpb_wrapper {
overflow-x: scroll;
overflow-y: hidden;
white-space: nowrap;
}
.banner-home1>.vc_column_container>.vc_column-inner>.wpb_wrapper .wpb_column {
display: inline-block;
vertical-align: top;
white-space: normal;
width: 230px;
}
.sw-woo-tab-cat .resp-tab .top-tab-slider {
position: relative;
}
.sw-woo-tab-cat .resp-tab .top-tab-slider .button-collapse {
display: block;
position: relative;
top: auto;
float: left;
z-index: 99;
background: #cccccc none repeat scroll 0 0;
border-radius: 3px;
border: 0;
margin: 0;
padding: 0;
cursor: pointer;
height: 30px;
line-height: 30px;
right: auto;
text-align: center;
width: 30px;
}
.rtl .sw-woo-tab-cat .resp-tab .top-tab-slider .button-collapse {
float: right;
}
.sw-woo-tab-cat .resp-tab .top-tab-slider .button-collapse:hover {
background: #e63b3b;
}
.rtl .sw-woo-tab-cat .resp-tab .top-tab-slider .button-collapse {
left: 10px;
right: auto;
}
.sw-woo-tab-cat .resp-tab .top-tab-slider .button-collapse:before {
content: '\f0c9';
font-family: FontAwesome;
font-size: 16px;
color: #fff;
height: 30px;
width: 30px;
line-height: 30px;
display: inline-block;
text-align: center;
}
.sw-woo-tab-cat .resp-tab .top-tab-slider .view-all {
position: relative;
top: auto;
left: auto;
right: auto;
float: right;
margin-top: 10px;
}
.rtl .sw-woo-tab-cat .resp-tab .top-tab-slider .view-all {
float: left;
}
.sw-woo-tab-cat .resp-tab .top-tab-slider .tab_list {
padding: 0;
border: 0;
height: 0;
margin: 0;
overflow: hidden;
text-align: left;
position: absolute;
top: 44px;
z-index: 99;
left: 0;
box-shadow: 0 3px 3px rgba(0,0,0,0.3);
background: #fff;
width: 200px;
}
.rtl .sw-woo-tab-cat .resp-tab .top-tab-slider .tab_list {
padding: 0;
left: 0;
right: auto;
}
.sw-woo-tab-cat .resp-tab .top-tab-slider .tab_list .nav.nav-tabs {
display: block;
}
.sw-woo-tab-cat .resp-tab .top-tab-slider .tab_list .nav.nav-tabs >li {
list-style: none;
float: none !important;
width: 100%;
border-radius: 0;
margin: 0;
border: 0;
background-color: #fff;
}
.sw-woo-tab-cat .resp-tab .top-tab-slider .tab_list .nav.nav-tabs >li >a {
font-size: 14px;
line-height: 22px;
color: #444;
display: block;
padding: 9px 20px;
border-top: 1px solid #ddd;
border-radius: 0;
height: auto;
}
.rtl .sw-woo-tab-cat .resp-tab .top-tab-slider .tab_list .nav.nav-tabs >li >a {
text-align: right;
}
.sw-woo-tab-cat .resp-tab .top-tab-slider .tab_list .nav.nav-tabs >li >a:before {
width: 0;
height: 0;
}
.sw-woo-tab-cat .resp-tab .top-tab-slider .tab_list .nav.nav-tabs >li >a:after {
width: 0;
height: 0;
}
.sw-woo-tab-cat .resp-tab .top-tab-slider .tab_list .nav.nav-tabs >li:hover>a,
.sw-woo-tab-cat .resp-tab .top-tab-slider .tab_list .nav.nav-tabs >li.active>a {
background-color: #e63b3b;
color: #fff !important;
border-top: 1px solid #e63b3b;
}
.sw-woo-tab-cat .resp-tab .top-tab-slider .tab_list .nav.nav-tabs >li:hover>a:before,
.sw-woo-tab-cat .resp-tab .top-tab-slider .tab_list .nav.nav-tabs >li.active>a:before {
opacity: 0 !important;
}
.sw_related_upsell_widget .related-products .resp-slider-container .item .item-wrap .item-detail .item-content {
padding: 15px 10px;
}
.products-wrapper .products-loop.list .item .item-wrap {
padding: 0;
}
.products-wrapper .products-loop.list .item .item-wrap .item-detail .products-thumb {
margin: 0 0 20px;
width: 100%;
float: none;
}
.products-wrapper .products-loop.list .item .item-wrap .item-detail .item-content {
padding: 0 20px 20px;
}
#subscribe_popup {
min-width: 360px;
}
.contact_us .wpcf7 .wpcf7-form .wpcf7-form-control.wpcf7-text {
width: 100%;
margin-bottom: 20px;
}
.single.main .post .entry-wrap .entry-content .social-share a {
font-size: 0;
display: inline-block;
width: 40px;
line-height: 40px;
text-align: center;
padding: 0;
}
.single.main .post .entry-wrap .entry-content .social-share a i {
padding: 12px 0;
margin: 0;
font-size: 16px;
}
.rtl .single.main .post .entry-wrap .entry-content .social-share a i {
margin: 0 !important;
}
.single.main .post .entry-wrap .entry-content .social-share a.google-plus i {
margin: 0;
}
.products-loop.grid .item .item-wrap .item-detail .item-content {
padding: 20px 12px;
}
#comments .commentlist .children {
margin-left: 10px;
}
.rtl #comments .commentlist .children {
margin-right: 10px;
margin-left: 0;
}
#comments .comment .author {
margin-right: 10px;
}
.rtl #comments .comment .author {
margin-left: 10px;
margin-right: 0;
}
#comments .comment .media-body {
padding: 0 !important;
}
#comments .comment .media-body .media .media-heading .time {
padding: 0 10px;
}
#respond .wp-comment .title {
font-size: 14px;
}
.listing-title h1 {
font-size: 18px;
}
.woocommerce-account #contents .entry-content .woocommerce {
display: flex;
display: -webkit-flex;
flex-wrap: wrap;
-webkit-flex-wrap: wrap;
flex-direction: column-reverse;
-webkit-flex-direction: column-reverse;
}
.woocommerce-account #contents .entry-content nav.woocommerce-MyAccount-navigation {
width: 100%;
margin: 0 0 20px;
}
.woocommerce-account #contents .entry-content .woocommerce-MyAccount-content {
width: 100%;
}
}
@media (max-width: 479px) {
.header-top .top-login ul li a>span,
.header-top .widget_nav_menu h3>span {
display: none;
}
.header-style1 .header-bar .widget_nav_menu,
.header-style1 .header-bar .elementor-widget-container,
.header-style2 .header-bar .widget_nav_menu {
display: none;
}
.sw-woo-tab-default .resp-tab .category-slider-content .wrap-top .box-title h3 span {
display: none;
}
.sw-woo-tab-default .resp-tab .category-slider-content .button-collapse {
right: 10px;
}
.rtl .sw-woo-tab-default .resp-tab .category-slider-content .button-collapse {
left: 10px;
right: auto;
}
.product_detail .content_product_detail .description ul {
list-style: none;
}
.sw-woo-tab-default .resp-tab .category-slider-content .wrap-top .box-title h3 {
font-size: 14px;
padding: 11px 20px 12px;
}
.responsive-post-slider .resp-slider-container .slider .item .item-detail .img_over {
float: none;
max-width: 100%;
margin: 0 0 20px;
}
.single.main .post #authorDetails .authorDetail .avatar,
.single.main .team #authorDetails .authorDetail .avatar,
.single.main .attachment #authorDetails .authorDetail .avatar {
float: none;
overflow: visible;
}
.rtl .single.main .post #authorDetails .authorDetail .avatar,
.rtl .single.main .team #authorDetails .authorDetail .avatar,
.rtl .single.main .attachment #authorDetails .authorDetail .avatar {
float: none;
}
.single-post-relate .post {
float: none;
width: 100%;
margin: 0 0 30px;
}
.listings-title .wrap-title .entry-title {
font-size: 16px;
}
.item .item-wrap .item-detail .products-thumb .product_thumb_hover img {
width: 100%;
}
.form-newsletter {
clear: both;
}
.footer .footer-categories .sw-category-child-theme .resp-slider-container .item .item-name h3 a {
font-size: 12px;
}
.footer .footer-contact .title-newsletter h3 {
line-height: 22px;
}
.footer .footer-info p {
padding: 0 15px;
}
}
@media (max-width: 375px) {
#subscribe_popup {
min-width: 304px;
padding: 48px 10px 25px 10px;
}
#subscribe_popup .subscribe-social>.subscribe-social-inner .topdeal-socials ul>li>a {
margin: 0 3px;
}
.single-product>.tabs .tabbable .tab-content .tab-pane {
padding: 10px;
}
.single-product .product_detail >[class*="col-xs-"] {
padding: 0 10px;
}
.product_detail .content_product_detail .cart .quantity {
margin: 0 10px 0 0 !important;
}
.rtl .product_detail .content_product_detail .cart .quantity {
margin: 0 0 10px 0 !important;
}
}
@media (max-width: 360px) {
.resmenu-container-sidebar .top-form.top-search {
width: auto !important;
}
.search-cate .top-form.top-search,
.sw_woo_search .swsearch-wrapper .top-form.top-search {
min-width: 230px;
width: 230px;
}
.footer .footer-contact .footer-style1-newsletter {
margin: 0;
}
.footer .footer-contact .footer-style1-newsletter input[type="email"] {
min-width: auto !important;
}
#comments .comment .author {
float: none;
margin-bottom: 20px;
}
.rtl.woocommerce div.product form.cart div.quantity {
width: 84px;
float: none;
}
.woocommerce div.product form.cart div.quantity {
float: none;
width: 84px;
margin: 0 0 20px;
}
.product_detail .content_product_detail .add_to_cart_button,
.product_detail .content_product_detail .product_type_external,
.product_detail .content_product_detail .product_type_grouped,
.product_detail .content_product_detail .single_add_to_cart_button.alt,
.product_detail .content_product_detail .item-bottom {
margin: 0;
}
.rtl .product_detail .content_product_detail .add_to_cart_button,
.rtl .product_detail .content_product_detail .product_type_external,
.rtl .product_detail .content_product_detail .product_type_grouped,
.rtl .product_detail .content_product_detail .single_add_to_cart_button.alt,
.rtl .product_detail .content_product_detail .item-bottom {
margin-top: 0;
}
.single-product>.tabs .tabbable .nav.nav-tabs li {
width: 100%;
}
.single-product>.tabs .tabbable .nav.nav-tabs li a {
width: 100%;
text-align: center;
}
#subscribe_popup {
min-width: 248px;
}
#subscribe_popup .subscribe-popup-container {
padding: 0;
}
.footer .footer-categories .sw-category-child-theme .resp-slider-container .item {
width: 100%;
}
.woocommerce .entry-content form.login .form-row-first,
.woocommerce .entry-content form.login .form-row-last,
.woocommerce-page .entry-content form.login .form-row-first,
.woocommerce-page .entry-content form.login .form-row-last {
float: none;
width: 100%;
}
.woocommerce .entry-content form.login .form-row-last,
.woocommerce-page .entry-content form.login .form-row-last {
margin: 0;
}
.woocommerce .entry-content form.login .form-row input.button,
.woocommerce-page .entry-content form.login .form-row input.button {
margin-top: 20px;
}
.product_detail .content_product_detail .cart .quantity {
margin: 0 3px 0 0 !important;
}
.woocommerce div.product form.cart .group_table td {
display: block;
height: 50px;
}
.woocommerce div.product form.cart .group_table td.label {
display: block;
text-align: left;
padding: 0;
line-height: 45px;
}
.woocommerce div.product form.cart .group_table td .price {
display: block;
}
.product_detail .content_product_detail .cart .group_table tbody tr td .quantity {
width: 100px;
}
.rtl.woocommerce div.product form.cart .group_table td.label {
text-align: right;
}
.rtl .product_detail .content_product_detail .cart .quantity {
margin: 0 0 20px !important;
}
}
@media (max-width: 320px) {
.sw-woo-tab-default .resp-tab .category-slider-content .tab-content .tab-pane .res-button.slick-next {
right: 50px;
}
.rtl .sw-woo-tab-default .resp-tab .category-slider-content .tab-content .tab-pane .res-button.slick-next {
left: 80px;
right: auto;
}
.sw-woo-tab-default .resp-tab .category-slider-content .tab-content .tab-pane .res-button.slick-prev {
right: 80px;
}
.rtl .sw-woo-tab-default .resp-tab .category-slider-content .tab-content .tab-pane .res-button.slick-prev {
left: 50px;
right: auto;
}
.sw-woo-tab-default .resp-tab .category-slider-content .wrap-top .box-title h3 {
font-size: 11px;
}
.footer .footer-style1-bottom .wpb_single_image img {
max-width: 300px;
}
.resmenu-container.resmenu-container-sidebar .menu-responsive-wrapper {
min-width: 290px;
}
.home-style3 .footer .footer-style3-newsletter .foot-e2 .newsletter-footer .form-newsletter input[type="email"] {
min-width: 230px;
}
}
@media (min-width: 1366px) and (max-width: 1440px) {
.product-full-bg .single-product>.product:before {
width: 88px;
left: -88px;
}
.product-full-bg .single-product>.product:after {
width: 88px;
right: -88px;
}
}
@media (min-width: 1367px) and (max-width: 1400px) {
.header-style1 .header-bar .widget_nav_menu,
.header-style1 .header-bar .elementor-widget-container,
.header-style2 .header-bar .widget_nav_menu {
left: 20px;
}
}
@media (min-width: 1368px) {
.wp-comingsoon {
min-height: 980px;
}
}
@media (max-width: 1366px) {
.header-style1 .header-bar .widget_nav_menu,
.header-style1 .header-bar .elementor-widget-container,
.header-style2 .header-bar .widget_nav_menu {
left: 10px;
}
}
@media (min-width: 1200px) {
.products-loop.grid>li.col-lg-12:nth-child(2n),
.products-loop.grid>li.col-lg-6:nth-child(2n+1),
.products-loop.grid>li.col-lg-4:nth-child(3n+1),
.products-loop.grid>li.col-lg-3:nth-child(4n+1),
.products-loop.grid>li.col-lg-24:nth-child(5n+1),
.products-loop.grid>li.col-lg-2:nth-child(6n+1) {
clear: both;
}
.col-lg-24 {
width: 20%;
}
.rtl [class*="col-lg-"],
.rtl [class*="col-md-"],
.rtl [class*="col-sm-"],
.rtl [class*="col-xs-"] {
float: right;
}
}
@media (max-width: 1199px) and (min-width: 992px) {
.products-loop.grid>li.col-md-12:nth-child(2n),
.products-loop.grid>li.col-md-6:nth-child(2n+1),
.products-loop.grid>li.col-md-4:nth-child(3n+1),
.products-loop.grid>li.col-md-3:nth-child(4n+1),
.products-loop.grid>li.col-md-24:nth-child(5n+1),
.products-loop.grid>li.col-md-2:nth-child(6n+1) {
clear: both;
}
.col-md-24 {
width: 20%;
}
.rtl [class*="col-md-"],
.rtl [class*="col-sm-"],
.rtl [class*="col-xs-"] {
float: right;
}
.wpb_revslider_element .rev_slider_wrapper ul>li.tp-revslider-slidesli .tp-parallax-wrap .tp-caption.rev-btn {
display: none !important;
}
}
@media (max-width: 991px) and (min-width: 768px) {
.products-loop.grid>li.col-sm-12:nth-child(2n),
.products-loop.grid>li.col-sm-6:nth-child(2n+1),
.products-loop.grid>li.col-sm-4:nth-child(3n+1),
.products-loop.grid>li.col-sm-3:nth-child(4n+1),
.products-loop.grid>li.col-sm-24:nth-child(5n+1),
.products-loop.grid>li.col-sm-2:nth-child(6n+1) {
clear: both;
}
#cpanel-form a.cpanel-control {
display: none;
}
.col-sm-24 {
width: 20%;
}
.rtl [class*="col-sm-"],
.rtl [class*="col-xs-"] {
float: right;
}
}
@media (max-width: 991px) {
.home-style5 .wp_verticle_topdeal {
display: none;
}
}
@media (max-width: 767px) {
.clear_xs {
clear: both;
}
.woocommerce .entry-content,
.woocommerce-page .entry-content {
padding: 0;
}
#cpanel-form a.cpanel-control {
display: none;
}
.sidebar-row {
display: -webkit-flex;
display: -ms-flex;
display: flex;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
.sidebar-row aside#left {
order: 1;
width: 100%;
}
.sidebar-row aside#right {
order: 1;
width: 100%;
}
.sidebar-row >div {
width: 100%;
}
.woocommerce form table.shop_table.shop_table_responsive tr td.product-quantity .quantity,
.woocommerce-page form table.shop_table.shop_table_responsive tr td.product-quantity .quantity {
display: inline-block;
}
.rtl .block-text1-home4 [class*="col-lg-"] {
float: none;
}
.rtl [class*="col-xs-"] {
float: right;
}
}
@media (min-width: 480px) {
.woocommerce #content table.cart td.actions .button,
.woocommerce table.cart td.actions .button,
.woocommerce-page #content table.cart td.actions .button,
.woocommerce-page table.cart td.actions .button {
width: auto;
}
.woocommerce .products ul,
.woocommerce ul.products {
margin: 0 -15px;
}
}
@media (max-width: 479px) {
[class*="col-xs-"] {
float: none;
width: auto;
}
.rtl [class*="col-xs-"] {
float: none;
}
}.woocommerce table.shop_table_responsive thead,.woocommerce-page table.shop_table_responsive thead{display:none }.woocommerce table.shop_table_responsive tbody tr:first-child td:first-child,.woocommerce-page table.shop_table_responsive tbody tr:first-child td:first-child{border-top:0 }.woocommerce table.shop_table_responsive tbody th,.woocommerce-page table.shop_table_responsive tbody th{display:none }.woocommerce table.shop_table_responsive tr,.woocommerce-page table.shop_table_responsive tr{display:block }.woocommerce table.shop_table_responsive tr td,.woocommerce-page table.shop_table_responsive tr td{display:block;text-align:right!important }.woocommerce table.shop_table_responsive tr td.order-actions,.woocommerce-page table.shop_table_responsive tr td.order-actions{text-align:left!important }.woocommerce table.shop_table_responsive tr td::before,.woocommerce-page table.shop_table_responsive tr td::before{content:attr(data-title) ": ";font-weight:700;float:left }.woocommerce table.shop_table_responsive tr td.actions::before,.woocommerce table.shop_table_responsive tr td.product-remove::before,.woocommerce-page table.shop_table_responsive tr td.actions::before,.woocommerce-page table.shop_table_responsive tr td.product-remove::before{display:none }.woocommerce table.shop_table_responsive tr:nth-child(2n) td,.woocommerce-page table.shop_table_responsive tr:nth-child(2n) td{background-color:rgba(0,0,0,.025) }.woocommerce table.my_account_orders tr td.order-actions,.woocommerce-page table.my_account_orders tr td.order-actions{text-align:left }.woocommerce table.my_account_orders tr td.order-actions::before,.woocommerce-page table.my_account_orders tr td.order-actions::before{display:none }.woocommerce table.my_account_orders tr td.order-actions .button,.woocommerce-page table.my_account_orders tr td.order-actions .button{float:none;margin:.125em .25em .125em 0 }.woocommerce .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-1,.woocommerce-page .col2-set .col-2{float:none;width:100% }.woocommerce #content div.product div.images,.woocommerce #content div.product div.summary,.woocommerce div.product div.images,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.images,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.images,.woocommerce-page div.product div.summary{float:none;width:100% }.woocommerce #content table.cart .product-thumbnail,.woocommerce table.cart .product-thumbnail,.woocommerce-page #content table.cart .product-thumbnail,.woocommerce-page table.cart .product-thumbnail{display:none }.woocommerce #content table.cart td.actions,.woocommerce table.cart td.actions,.woocommerce-page #content table.cart td.actions,.woocommerce-page table.cart td.actions{text-align:left }.woocommerce #content table.cart td.actions .coupon,.woocommerce table.cart td.actions .coupon,.woocommerce-page #content table.cart td.actions .coupon,.woocommerce-page table.cart td.actions .coupon{float:none;padding-bottom:.5em }.woocommerce #content table.cart td.actions .coupon::after,.woocommerce #content table.cart td.actions .coupon::before,.woocommerce table.cart td.actions .coupon::after,.woocommerce table.cart td.actions .coupon::before,.woocommerce-page #content table.cart td.actions .coupon::after,.woocommerce-page #content table.cart td.actions .coupon::before,.woocommerce-page table.cart td.actions .coupon::after,.woocommerce-page table.cart td.actions .coupon::before{content:' ';display:table }.woocommerce #content table.cart td.actions .coupon::after,.woocommerce table.cart td.actions .coupon::after,.woocommerce-page #content table.cart td.actions .coupon::after,.woocommerce-page table.cart td.actions .coupon::after{clear:both }.woocommerce #content table.cart td.actions .coupon .button,.woocommerce #content table.cart td.actions .coupon .input-text,.woocommerce #content table.cart td.actions .coupon input,.woocommerce table.cart td.actions .coupon .button,.woocommerce table.cart td.actions .coupon .input-text,.woocommerce table.cart td.actions .coupon input,.woocommerce-page #content table.cart td.actions .coupon .button,.woocommerce-page #content table.cart td.actions .coupon .input-text,.woocommerce-page #content table.cart td.actions .coupon input,.woocommerce-page table.cart td.actions .coupon .button,.woocommerce-page table.cart td.actions .coupon .input-text,.woocommerce-page table.cart td.actions .coupon input{width:48%;-webkit-box-sizing:border-box;box-sizing:border-box }.woocommerce #content table.cart td.actions .coupon .button.alt,.woocommerce #content table.cart td.actions .coupon .input-text+.button,.woocommerce table.cart td.actions .coupon .button.alt,.woocommerce table.cart td.actions .coupon .input-text+.button,.woocommerce-page #content table.cart td.actions .coupon .button.alt,.woocommerce-page #content table.cart td.actions .coupon .input-text+.button,.woocommerce-page table.cart td.actions .coupon .button.alt,.woocommerce-page table.cart td.actions .coupon .input-text+.button{float:right }.woocommerce #content table.cart td.actions .button,.woocommerce table.cart td.actions .button,.woocommerce-page #content table.cart td.actions .button,.woocommerce-page table.cart td.actions .button{display:block;width:100% }.woocommerce .cart-collaterals .cart_totals,.woocommerce .cart-collaterals .cross-sells,.woocommerce .cart-collaterals .shipping_calculator,.woocommerce-page .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cross-sells,.woocommerce-page .cart-collaterals .shipping_calculator{width:100%;float:none;text-align:left }.woocommerce-page.woocommerce-checkout form.login .form-row,.woocommerce.woocommerce-checkout form.login .form-row{width:100%;float:none }.woocommerce #payment .terms,.woocommerce-page #payment .terms{text-align:left;padding:0 }.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{float:none;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:1em }.woocommerce .lost_reset_password .form-row-first,.woocommerce .lost_reset_password .form-row-last,.woocommerce-page .lost_reset_password .form-row-first,.woocommerce-page .lost_reset_password .form-row-last{width:100%;float:none;margin-right:0 }.woocommerce-account .woocommerce-MyAccount-content,.woocommerce-account .woocommerce-MyAccount-navigation{float:none;width:100% }.single-product .twentythirteen .panel{padding-left:20px!important;padding-right:20px!important }
.woocommerce .woocommerce-error .button,.woocommerce .woocommerce-info .button,.woocommerce .woocommerce-message .button,.woocommerce-page .woocommerce-error .button,.woocommerce-page .woocommerce-info .button,.woocommerce-page .woocommerce-message .button{float:right }.woocommerce .col2-set,.woocommerce-page .col2-set{width:100% }.woocommerce .col2-set::after,.woocommerce .col2-set::before,.woocommerce-page .col2-set::after,.woocommerce-page .col2-set::before{content:' ';display:table }.woocommerce .col2-set::after,.woocommerce-page .col2-set::after{clear:both }.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1{float:left;width:48% }.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{float:right;width:48% }.woocommerce img,.woocommerce-page img{height:auto;max-width:100% }.woocommerce #content div.product div.thumbnails::after,.woocommerce #content div.product div.thumbnails::before,.woocommerce div.product div.thumbnails::after,.woocommerce div.product div.thumbnails::before,.woocommerce-page #content div.product div.thumbnails::after,.woocommerce-page #content div.product div.thumbnails::before,.woocommerce-page div.product div.thumbnails::after,.woocommerce-page div.product div.thumbnails::before{content:' ';display:table }.woocommerce #content div.product div.thumbnails::after,.woocommerce div.product div.thumbnails::after,.woocommerce-page #content div.product div.thumbnails::after,.woocommerce-page div.product div.thumbnails::after{clear:both }.woocommerce #content div.product div.thumbnails a.last,.woocommerce div.product div.thumbnails a.last,.woocommerce-page #content div.product div.thumbnails a.last,.woocommerce-page div.product div.thumbnails a.last{margin-right:0 }.woocommerce #content div.product div.thumbnails a.first,.woocommerce div.product div.thumbnails a.first,.woocommerce-page #content div.product div.thumbnails a.first,.woocommerce-page div.product div.thumbnails a.first{clear:both }.woocommerce #content div.product div.thumbnails.columns-1 a,.woocommerce div.product div.thumbnails.columns-1 a,.woocommerce-page #content div.product div.thumbnails.columns-1 a,.woocommerce-page div.product div.thumbnails.columns-1 a{width:100%;margin-right:0;float:none }.woocommerce #content div.product div.thumbnails.columns-2 a,.woocommerce div.product div.thumbnails.columns-2 a,.woocommerce-page #content div.product div.thumbnails.columns-2 a,.woocommerce-page div.product div.thumbnails.columns-2 a{width:48% }.woocommerce #content div.product div.thumbnails.columns-4 a,.woocommerce div.product div.thumbnails.columns-4 a,.woocommerce-page #content div.product div.thumbnails.columns-4 a,.woocommerce-page div.product div.thumbnails.columns-4 a{width:22.05% }.woocommerce #content div.product div.thumbnails.columns-5 a,.woocommerce div.product div.thumbnails.columns-5 a,.woocommerce-page #content div.product div.thumbnails.columns-5 a,.woocommerce-page div.product div.thumbnails.columns-5 a{width:16.9% }.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{float:right;width:48% }.woocommerce #content div.product .woocommerce-tabs,.woocommerce div.product .woocommerce-tabs,.woocommerce-page #content div.product .woocommerce-tabs,.woocommerce-page div.product .woocommerce-tabs{clear:both }.woocommerce #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce #content div.product .woocommerce-tabs ul.tabs::before,.woocommerce div.product .woocommerce-tabs ul.tabs::after,.woocommerce div.product .woocommerce-tabs ul.tabs::before,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::before,.woocommerce-page div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page div.product .woocommerce-tabs ul.tabs::before{content:' ';display:table }.woocommerce #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page div.product .woocommerce-tabs ul.tabs::after{clear:both }.woocommerce #content div.product .woocommerce-tabs ul.tabs li,.woocommerce div.product .woocommerce-tabs ul.tabs li,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li,.woocommerce-page div.product .woocommerce-tabs ul.tabs li{display:inline-block }.woocommerce #content div.product #reviews .comment::after,.woocommerce #content div.product #reviews .comment::before,.woocommerce div.product #reviews .comment::after,.woocommerce div.product #reviews .comment::before,.woocommerce-page #content div.product #reviews .comment::after,.woocommerce-page #content div.product #reviews .comment::before,.woocommerce-page div.product #reviews .comment::after,.woocommerce-page div.product #reviews .comment::before{content:' ';display:table }.woocommerce #content div.product #reviews .comment::after,.woocommerce div.product #reviews .comment::after,.woocommerce-page #content div.product #reviews .comment::after,.woocommerce-page div.product #reviews .comment::after{clear:both }.woocommerce #content div.product #reviews .comment img,.woocommerce div.product #reviews .comment img,.woocommerce-page #content div.product #reviews .comment img,.woocommerce-page div.product #reviews .comment img{float:right;height:auto }.woocommerce ul.products,.woocommerce-page ul.products{clear:both }.woocommerce ul.products::after,.woocommerce ul.products::before,.woocommerce-page ul.products::after,.woocommerce-page ul.products::before{content:' ';display:table }.woocommerce ul.products::after,.woocommerce-page ul.products::after{clear:both }.woocommerce .woocommerce-pagination ul.page-numbers::after,.woocommerce .woocommerce-pagination ul.page-numbers::before,.woocommerce-page .woocommerce-pagination ul.page-numbers::after,.woocommerce-page .woocommerce-pagination ul.page-numbers::before{content:' ';display:table }.woocommerce .woocommerce-pagination ul.page-numbers::after,.woocommerce-page .woocommerce-pagination ul.page-numbers::after{clear:both }.woocommerce .woocommerce-pagination ul.page-numbers li,.woocommerce-page .woocommerce-pagination ul.page-numbers li{display:inline-block }.woocommerce #content table.cart img,.woocommerce table.cart img,.woocommerce-page #content table.cart img,.woocommerce-page table.cart img{height:auto }.woocommerce #content table.cart td.actions,.woocommerce table.cart td.actions,.woocommerce-page #content table.cart td.actions,.woocommerce-page table.cart td.actions{text-align:right }.woocommerce #content table.cart td.actions .input-text,.woocommerce table.cart td.actions .input-text,.woocommerce-page #content table.cart td.actions .input-text,.woocommerce-page table.cart td.actions .input-text{width:80px }.woocommerce #content table.cart td.actions .coupon,.woocommerce table.cart td.actions .coupon,.woocommerce-page #content table.cart td.actions .coupon,.woocommerce-page table.cart td.actions .coupon{float:left }.woocommerce #content table.cart td.actions .coupon label,.woocommerce table.cart td.actions .coupon label,.woocommerce-page #content table.cart td.actions .coupon label,.woocommerce-page table.cart td.actions .coupon label{display:none }.woocommerce .cart-collaterals,.woocommerce-page .cart-collaterals{width:100% }.woocommerce .cart-collaterals::after,.woocommerce .cart-collaterals::before,.woocommerce-page .cart-collaterals::after,.woocommerce-page .cart-collaterals::before{content:' ';display:table }.woocommerce .cart-collaterals::after,.woocommerce-page .cart-collaterals::after{clear:both }.woocommerce .cart-collaterals .related,.woocommerce-page .cart-collaterals .related{width:30.75%;float:left }.woocommerce .cart-collaterals .cross-sells,.woocommerce-page .cart-collaterals .cross-sells{width:48%;float:left }.woocommerce .cart-collaterals .cross-sells ul.products,.woocommerce-page .cart-collaterals .cross-sells ul.products{float:none }.woocommerce .cart-collaterals .cross-sells ul.products li,.woocommerce-page .cart-collaterals .cross-sells ul.products li{width:48% }.woocommerce .cart-collaterals .shipping_calculator,.woocommerce-page .cart-collaterals .shipping_calculator{width:48%;clear:right;float:right }.woocommerce .cart-collaterals .shipping_calculator::after,.woocommerce .cart-collaterals .shipping_calculator::before,.woocommerce-page .cart-collaterals .shipping_calculator::after,.woocommerce-page .cart-collaterals .shipping_calculator::before{content:' ';display:table }.woocommerce .cart-collaterals .shipping_calculator::after,.woocommerce-page .cart-collaterals .shipping_calculator::after{clear:both }.woocommerce .cart-collaterals .shipping_calculator .col2-set .col-1,.woocommerce .cart-collaterals .shipping_calculator .col2-set .col-2,.woocommerce-page .cart-collaterals .shipping_calculator .col2-set .col-1,.woocommerce-page .cart-collaterals .shipping_calculator .col2-set .col-2{width:47% }.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{float:right;width:48% }.woocommerce ul.cart_list li::after,.woocommerce ul.cart_list li::before,.woocommerce ul.product_list_widget li::after,.woocommerce ul.product_list_widget li::before,.woocommerce-page ul.cart_list li::after,.woocommerce-page ul.cart_list li::before,.woocommerce-page ul.product_list_widget li::after,.woocommerce-page ul.product_list_widget li::before{content:' ';display:table }.woocommerce ul.cart_list li::after,.woocommerce ul.product_list_widget li::after,.woocommerce-page ul.cart_list li::after,.woocommerce-page ul.product_list_widget li::after{clear:both }.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img,.woocommerce-page ul.cart_list li img,.woocommerce-page ul.product_list_widget li img{float:right;height:auto }.woocommerce form .form-row::after,.woocommerce form .form-row::before,.woocommerce-page form .form-row::after,.woocommerce-page form .form-row::before{content:' ';display:table }.woocommerce form .form-row::after,.woocommerce-page form .form-row::after{clear:both }.woocommerce form .form-row label,.woocommerce-page form .form-row label{display:block }.woocommerce form .form-row label.checkbox,.woocommerce-page form .form-row label.checkbox{display:inline }.woocommerce form .form-row select,.woocommerce-page form .form-row select{width:100% }.woocommerce form .form-row .input-text,.woocommerce-page form .form-row .input-text{-webkit-box-sizing:border-box;box-sizing:border-box;width:100% }.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{width:47%;overflow:visible }.woocommerce form .form-row-first,.woocommerce-page form .form-row-first{float:left }.woocommerce form .form-row-last,.woocommerce-page form .form-row-last{float:right }.woocommerce form .form-row-wide,.woocommerce-page form .form-row-wide{clear:both }.woocommerce #payment .form-row select,.woocommerce-page #payment .form-row select{width:auto }.woocommerce #payment .terms,.woocommerce #payment .wc-terms-and-conditions,.woocommerce-page #payment .terms,.woocommerce-page #payment .wc-terms-and-conditions{text-align:left;padding:0 1em 0 0;float:left }.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{float:right }.woocommerce .woocommerce-billing-fields::after,.woocommerce .woocommerce-billing-fields::before,.woocommerce .woocommerce-shipping-fields::after,.woocommerce .woocommerce-shipping-fields::before,.woocommerce-page .woocommerce-billing-fields::after,.woocommerce-page .woocommerce-billing-fields::before,.woocommerce-page .woocommerce-shipping-fields::after,.woocommerce-page .woocommerce-shipping-fields::before{content:' ';display:table }.woocommerce .woocommerce-billing-fields::after,.woocommerce .woocommerce-shipping-fields::after,.woocommerce-page .woocommerce-billing-fields::after,.woocommerce-page .woocommerce-shipping-fields::after{clear:both }.woocommerce .woocommerce-terms-and-conditions,.woocommerce-page .woocommerce-terms-and-conditions{margin-bottom:1.618em;padding:1.618em }.woocommerce .woocommerce-oembed,.woocommerce-page .woocommerce-oembed{position:relative }.twentyfourteen .tfwc{padding:12px 10px 0;max-width:474px;margin:0 auto }.twentyfourteen .tfwc .product .entry-summary{padding:0!important;margin:0 0 1.618em!important }.twentyfourteen .tfwc div.product.hentry.has-post-thumbnail{margin-top:0 }@media screen and (min-width:673px){.twentyfourteen .tfwc{padding-right:30px;padding-left:30px }}@media screen and (min-width:1040px){.twentyfourteen .tfwc{padding-right:15px;padding-left:15px }}@media screen and (min-width:1110px){.twentyfourteen .tfwc{padding-right:30px;padding-left:30px }}@media screen and (min-width:1218px){.twentyfourteen .tfwc{margin-right:54px }.full-width .twentyfourteen .tfwc{margin-right:auto }}.twentyfifteen .t15wc{padding-left:7.6923%;padding-right:7.6923%;padding-top:7.6923%;margin-bottom:7.6923%;background:#fff;-webkit-box-shadow:0 0 1px rgba(0,0,0,.15);box-shadow:0 0 1px rgba(0,0,0,.15) }.twentyfifteen .t15wc .page-title{margin-left:0 }@media screen and (min-width:38.75em){.twentyfifteen .t15wc{margin-right:7.6923%;margin-left:7.6923%;margin-top:8.3333% }}@media screen and (min-width:59.6875em){.twentyfifteen .t15wc{margin-left:8.3333%;margin-right:8.3333%;padding:10% }.single-product .twentyfifteen .entry-summary{padding:0!important }}.twentysixteen .site-main{margin-right:7.6923%;margin-left:7.6923% }.twentysixteen .entry-summary{margin-right:0;margin-left:0 }#content .twentysixteen div.product div.images,#content .twentysixteen div.product div.summary{width:46.42857% }@media screen and (min-width:44.375em){.twentysixteen .site-main{margin-right:23.0769% }}@media screen and (min-width:56.875em){.twentysixteen .site-main{margin-right:0;margin-left:0 }.no-sidebar .twentysixteen .site-main{margin-right:15%;margin-left:15% }.no-sidebar .twentysixteen .entry-summary{margin-right:0;margin-left:0 }}.rtl .woocommerce .col2-set .col-1,.rtl .woocommerce-page .col2-set .col-1{float:right }.rtl .woocommerce .col2-set .col-2,.rtl .woocommerce-page .col2-set .col-2{float:left }.sw-custom-variation input[type="radio"] {
display: none;
}
.sw-custom-variation .sw-radio-variation {
margin: 0 3px;
position: relative;
display: inline-block;
}
.sw-custom-variation .sw-radio-variation span {
display: block;
height: 100%;
line-height: 30px;
min-width: 30px;
text-align: center;
min-height: 30px;
cursor: pointer;
font-size: 12px;
position: relative;
}
.sw-custom-variation .sw-radio-variation span.variation-color,
.sw-custom-variation .sw-radio-variation span.variation-image {
text-indent: -9999px;
}
.sw-custom-variation .sw-radio-variation span.variation-image {
background-size: 100% 100%;
}
.sw-custom-variation .sw-radio-variation span:after {
content: '';
position: absolute;
left: -2px;
right: -2px;
top: -2px;
bottom: -2px;
display: block;
border: 1px solid #ddd;
}
.sw-custom-variation .sw-radio-variation.selected span {
background-color: #ff5c00;
color: #fff;
}
.sw-custom-variation .sw-radio-variation.selected span:after {
border-color: #ff5c00;
}
.sw-custom-variation .sw-radio-variation.disabled {
cursor: not-allowed;
pointer-events: none;
opacity: .7;
filter: alpha(opacity=70);
-webkit-box-shadow: none;
-moz-box-shadow: none;
-o-box-shadow: none;
-ms-box-shadow: none;
box-shadow: none;
}
.sw-custom-variation .sw-radio-variation.disabled span:before {
content: '';
position: absolute;
width: 1px;
background: #ff5c00;
height: 44px;
transform: rotate(45deg);
top: -7px;
right: 15px;
opacity: 1;
}
.sw-custom-variation .sw-radio-variation .variation-tooltip {
position: absolute;
bottom: 110%;
top: auto !important;
z-index: 9999;
display: none;
background: #fff;
border: 1px solid #ddd;
}
.sw-custom-variation .sw-radio-variation:hover .variation-tooltip {
display: block;
}
.item-img .sw-custom-variation {
margin: 15px 0;
}
.item-img .sw-custom-variation .sw-radio-variation span.variation-color {
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
-o-border-radius: 50%;
-ms-border-radius: 50%;
border-radius: 50%;
min-width: initial;
min-height: initial;
width: 18px;
height: 18px;
}
.item-img .sw-custom-variation .sw-radio-variation span.variation-color:after {
display: none;
}
.item-img .sw-custom-variation .sw-radio-variation span.variation-image {
min-width: 40px;
min-height: 40px;
}
.item-content .sw-custom-variation {
margin: 15px 0;
}
.item-content .sw-custom-variation .sw-radio-variation span.variation-color {
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
-o-border-radius: 50%;
-ms-border-radius: 50%;
border-radius: 50%;
min-width: initial;
min-height: initial;
width: 18px;
height: 18px;
}
.item-content .sw-custom-variation .sw-radio-variation span.variation-color:after {
display: none;
}
.item-content .sw-custom-variation .sw-radio-variation span.variation-image {
min-width: 40px;
min-height: 40px;
}