.page-title-default{background-repeat:no-repeat;background-size:inherit;background-attachment:inherit;}.topbar-wrapp{background-color:#333333;}.main-header{border-color:#eeebee;border-style:solid;}.footer-container{background-color:#333333;}body, p, .widget_nav_mega_menu .menu > li > a, 
.mega-navigation .menu > li > a,
.basel-navigation .menu > li.menu-item-design-full-width .sub-sub-menu li a, 
.basel-navigation .menu > li.menu-item-design-sized .sub-sub-menu li a,
.basel-navigation .menu > li.menu-item-design-default .sub-menu li a,
.font-default
		{font-family: "Assistant", Arial, Helvetica, sans-serif;font-size: 18px;}h1 a, h2 a, h3 a, h4 a, h5 a, h6 a, h1, h2, h3, h4, h5, h6, .title, table th,
.wc-tabs li a,
.masonry-filter li a,
.woocommerce .cart-empty,
.basel-navigation .menu > li.menu-item-design-full-width .sub-menu > li > a, 
.basel-navigation .menu > li.menu-item-design-sized .sub-menu > li > a,
.mega-menu-list > li > a,
fieldset legend,
table th,
.basel-empty-compare,
.compare-field,
.compare-value:before,
.color-scheme-dark .info-box-inner h1,
.color-scheme-dark .info-box-inner h2,
.color-scheme-dark .info-box-inner h3,
.color-scheme-dark .info-box-inner h4,
.color-scheme-dark .info-box-inner h5,
.color-scheme-dark .info-box-inner h6

		{font-family: "Assistant", Arial, Helvetica, sans-serif;font-weight: 400;font-size: 34px;}

.product-title a,
.post-slide .entry-title a,
.category-grid-item .hover-mask h3,
.basel-search-full-screen .basel-search-inner input[type="text"],
.blog-post-loop .entry-title,
.post-title-large-image .entry-title,
.single-product-content .entry-title,
.basel-entities-title
		{font-family: "Assistant", Arial, Helvetica, sans-serif;font-weight: 400;}.title-alt, .subtitle, .font-alt, .basel-entry-meta{font-family: "Assistant", Arial, Helvetica, sans-serif;}.main-nav .menu > li > a{font-family: "Assistant", Arial, Helvetica, sans-serif;font-weight: 500;font-size: 18px;}.color-primary,.mobile-nav ul li.current-menu-item > a,.main-nav .menu > li.current-menu-item > a,.main-nav .menu > li.onepage-link.current-menu-item > a,.main-nav .menu > li > a:hover,.basel-navigation .menu>li.menu-item-design-default ul li:hover>a,.basel-navigation .menu > li.menu-item-design-full-width .sub-menu li a:hover, .basel-navigation .menu > li.menu-item-design-sized .sub-menu li a:hover,.basel-product-categories.responsive-cateogires li.current-cat > a, .basel-product-categories.responsive-cateogires li.current-cat-parent > a,.basel-product-categories.responsive-cateogires li.current-cat-ancestor > a,.basel-my-account-links a:hover:before,.mega-menu-list > li > a:hover,.mega-menu-list .sub-sub-menu li a:hover,a[href^=tel],.topbar-menu ul > li > .sub-menu-dropdown li > a:hover,.btn.btn-color-primary.btn-style-bordered,.button.btn-color-primary.btn-style-bordered,button.btn-color-primary.btn-style-bordered,.added_to_cart.btn-color-primary.btn-style-bordered,input[type=submit].btn-color-primary.btn-style-bordered,a.login-to-prices-msg,a.login-to-prices-msg:hover,.basel-dark .single-product-content .entry-summary .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse a:before, .basel-dark .single-product-content .entry-summary .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse a:before,.basel-dark .read-more-section .btn-read-more,.basel-dark .basel-load-more,.basel-dark .color-primary,.basel-hover-link .swap-elements .btn-add a,.basel-hover-link .swap-elements .btn-add a:hover,.blog-post-loop .entry-title a:hover,.blog-post-loop.sticky .entry-title:before,.post-slide .entry-title a:hover,.comments-area .reply a,.single-post-navigation a:hover,blockquote footer:before,blockquote cite,.format-quote .entry-content blockquote cite, .format-quote .entry-content blockquote cite a,.basel-entry-meta .meta-author a,.search-no-results.woocommerce .site-content:before,.search-no-results .not-found .entry-header:before,.login-form-footer .lost_password:hover,.error404 .page-title,.menu-label-new:after,.widget_shopping_cart .product_list_widget li .quantity .amount,.product_list_widget li ins .amount,.price ins > .amount,.price ins,.single-product .price,.single-product .price .amount,.popup-quick-view .price,.popup-quick-view .price .amount,.basel-products-nav .product-short .price,.basel-products-nav .product-short .price .amount,.star-rating span:before,.comment-respond .stars a:hover:after,.comment-respond .stars a.active:after,.single-product-content .comment-form .stars span a:hover,.single-product-content .comment-form .stars span a.active,.tabs-layout-accordion .basel-tab-wrapper .basel-accordion-title:hover,.tabs-layout-accordion .basel-tab-wrapper .basel-accordion-title.active,.single-product-content .woocommerce-product-details__short-description ul > li:before, .single-product-content #tab-description ul > li:before, .blog-post-loop .entry-content ul > li:before, .comments-area .comment-list li ul > li:before,.brands-list .brand-item a:hover,.footer-container .footer-widget-collapse.footer-widget-opened .widget-title:after,.sidebar-widget li a:hover, .filter-widget li a:hover,.sidebar-widget li > ul li a:hover, .filter-widget li > ul li a:hover,.basel-price-filter ul li a:hover .amount,.basel-hover-effect-4 .swap-elements > a,.basel-hover-effect-4 .swap-elements > a:hover,.product-grid-item .basel-product-cats a:hover, .product-grid-item .basel-product-brands-links a:hover,.wishlist_table tr td.product-price ins .amount,.basel-buttons .product-compare-button > a.added:before,.basel-buttons .basel-wishlist-btn > a.added:before,.single-product-content .entry-summary .yith-wcwl-add-to-wishlist a:hover,.single-product-content .container .entry-summary .yith-wcwl-add-to-wishlist a:hover:before,.single-product-content .entry-summary .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse a:before, .single-product-content .entry-summary .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse a:before,.single-product-content .entry-summary .yith-wcwl-add-to-wishlist .yith-wcwl-add-button.feid-in > a:before,.basel-sticky-btn .basel-sticky-btn-wishlist a.added, .basel-sticky-btn .basel-sticky-btn-wishlist a:hover,.single-product-content .entry-summary .wishlist-btn-wrapper a:hover,.single-product-content .entry-summary .wishlist-btn-wrapper a:hover:before,.single-product-content .entry-summary .wishlist-btn-wrapper a.added:before,.vendors-list ul li a:hover,.product-list-item .product-list-buttons .basel-wishlist-btn a:hover,.product-list-item .product-list-buttons .product-compare-button a:hover,.product-list-item .product-list-buttons .basel-wishlist-btn > a.added:before,.product-list-item .product-list-buttons .product-compare-button > a.added:before,.basel-sticky-btn .basel-sticky-btn-compare a.added, .basel-sticky-btn .basel-sticky-btn-compare a:hover,.single-product-content .entry-summary .compare-btn-wrapper a:hover,.single-product-content .entry-summary .compare-btn-wrapper a:hover:before,.single-product-content .entry-summary .compare-btn-wrapper a.added:before,.single-product-content .entry-summary .basel-sizeguide-btn:hover,.single-product-content .entry-summary .basel-sizeguide-btn:hover:before,.blog-post-loop .entry-content ul li:before,.basel-menu-price .menu-price-price,.basel-menu-price.cursor-pointer:hover .menu-price-title,.comments-area #cancel-comment-reply-link:hover,.comments-area .comment-body .comment-edit-link:hover,.popup-quick-view .entry-summary .entry-title a:hover,.wpb_text_column ul:not(.social-icons) > li:before,.widget_product_categories .basel-cats-toggle:hover,.widget_product_categories .toggle-active,.widget_product_categories li.current-cat-parent > a, .widget_product_categories li.current-cat > a,.woocommerce-checkout-review-order-table tfoot .order-total td .amount,.widget_shopping_cart .product_list_widget li .remove:hover,.basel-active-filters .widget_layered_nav_filters ul li a .amount,.title-wrapper.basel-title-color-primary .title-subtitle,.widget_shopping_cart .widget_shopping_cart_content > .total .amount,.color-scheme-light .vc_tta-tabs.vc_tta-tabs-position-top.vc_tta-style-classic .vc_tta-tab.vc_active > a,.wpb-js-composer .vc_tta.vc_general.vc_tta-style-classic .vc_tta-tab.vc_active > a,.basel-free-progress-bar .amount{color:#333333;}.wishlist-info-widget .icon-count,.compare-info-widget .icon-count,.basel-toolbar-compare .compare-count,.basel-cart-design-2 > a .basel-cart-number,.basel-cart-design-3 > a .basel-cart-number,.basel-sticky-sidebar-opener:not(.sticky-toolbar):hover,.btn.btn-color-primary,.button.btn-color-primary,button.btn-color-primary,.added_to_cart.btn-color-primary,input[type=submit].btn-color-primary,.btn.btn-color-primary:hover,.button.btn-color-primary:hover,button.btn-color-primary:hover,.added_to_cart.btn-color-primary:hover,input[type=submit].btn-color-primary:hover,.btn.btn-color-primary.btn-style-bordered:hover,.button.btn-color-primary.btn-style-bordered:hover,button.btn-color-primary.btn-style-bordered:hover,.added_to_cart.btn-color-primary.btn-style-bordered:hover,input[type=submit].btn-color-primary.btn-style-bordered:hover,.widget_shopping_cart .widget_shopping_cart_content .buttons .checkout,.widget_shopping_cart .widget_shopping_cart_content .buttons .checkout:hover,.basel-search-dropdown .basel-search-wrapper .basel-search-inner form button,.basel-search-dropdown .basel-search-wrapper .basel-search-inner form button:hover,.no-results .searchform #searchsubmit,.no-results .searchform #searchsubmit:hover,.comments-area .comment-respond input[type=submit],.comments-area .comment-respond input[type=submit]:hover,.woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout > a.button,.woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout > a.button:hover,.woocommerce .basel-add-gift-product,.woocommerce .basel-add-gift-product:hover,.woocommerce .checkout_coupon .button,.woocommerce .checkout_coupon .button:hover,.woocommerce .place-order button,.woocommerce .place-order button:hover,.woocommerce-order-pay #order_review .button,.woocommerce-order-pay #order_review .button:hover,.woocommerce-account button[name=track],.woocommerce-account button[name=track]:hover,.woocommerce-account button[name=save_account_details],.woocommerce-account button[name=save_account_details]:hover,.woocommerce-account button[name=save_address],.woocommerce-account button[name=save_address]:hover,.search-no-results .not-found .entry-content .searchform #searchsubmit,.search-no-results .not-found .entry-content .searchform #searchsubmit:hover,.error404 .page-content > .searchform #searchsubmit,.error404 .page-content > .searchform #searchsubmit:hover,.return-to-shop .button,.return-to-shop .button:hover,.basel-hover-excerpt .btn-add a,.basel-hover-excerpt .btn-add a:hover,.basel-hover-standard .btn-add > a,.basel-hover-standard .btn-add > a:hover,.basel-price-table .basel-plan-footer > a,.basel-price-table .basel-plan-footer > a:hover,.basel-pf-btn button,.basel-pf-btn button:hover,.basel-info-box.box-style-border .info-btn-wrapper a,.basel-info-box.box-style-border .info-btn-wrapper a:hover,.basel-info-box2.box-style-border .info-btn-wrapper a,.basel-info-box2.box-style-border .info-btn-wrapper a:hover,.basel-hover-quick .woocommerce-variation-add-to-cart .button,.basel-hover-quick .woocommerce-variation-add-to-cart .button:hover,.product-list-item .product-list-buttons > a,.product-list-item .product-list-buttons > a:hover,.wpb_video_wrapper .button-play,.pswp__share--download:hover,.basel-navigation .menu > li.callto-btn > a,.basel-navigation .menu > li.callto-btn > a:hover,.basel-dark .basel-load-more:hover,.basel-dark .basel-load-more.load-on-click + .basel-load-more-loader,.basel-dark .feedback-form .wpcf7-submit,.basel-dark .mc4wp-form input[type=submit],.basel-dark .single_add_to_cart_button,.basel-dark .basel-buy-now-btn,.basel-dark .basel-compare-col .add_to_cart_button,.basel-dark .basel-compare-col .added_to_cart,.basel-dark .basel-sticky-btn .basel-sticky-add-to-cart,.basel-dark .single-product-content .comment-form .form-submit input[type=submit],.basel-dark .basel-registration-page .basel-switch-to-register,.basel-dark .register .button, .basel-dark .login .button,.basel-dark .lost_reset_password .button,.basel-dark .wishlist_table tr td.product-add-to-cart > .add_to_cart.button, .basel-dark .woocommerce .cart-actions .coupon .button,.basel-dark .feedback-form .wpcf7-submit:hover,.basel-dark .mc4wp-form input[type=submit]:hover,.basel-dark .single_add_to_cart_button:hover,.basel-dark .basel-buy-now-btn:hover,.basel-dark .basel-compare-col .add_to_cart_button:hover,.basel-dark .basel-compare-col .added_to_cart:hover,.basel-dark .basel-sticky-btn .basel-sticky-add-to-cart:hover,.basel-dark .single-product-content .comment-form .form-submit input[type=submit]:hover,.basel-dark .basel-registration-page .basel-switch-to-register:hover, .basel-dark .register .button:hover, .basel-dark .login .button:hover, .basel-dark .lost_reset_password .button:hover, .basel-dark .wishlist_table tr td.product-add-to-cart > .add_to_cart.button:hover,.basel-dark .woocommerce .cart-actions .coupon .button:hover,.basel-progress-bar .progress-bar,.widget_price_filter .ui-slider .ui-slider-handle:after,.widget_price_filter .ui-slider .ui-slider-range,.widget_tag_cloud .tagcloud a:hover,.widget_product_tag_cloud .tagcloud a:hover,div.bbp-submit-wrapper button,div.bbp-submit-wrapper button:hover,#bbpress-forums .bbp-search-form #bbp_search_submit,#bbpress-forums .bbp-search-form #bbp_search_submit:hover,body .select2-container--default .select2-results__option--highlighted[aria-selected], .basel-add-img-msg:before,.product-video-button a:hover:before, .product-360-button a:hover:before,.mobile-nav ul li .up-icon,.scrollToTop:hover,.basel-sticky-filter-btn:hover,.categories-opened li a:active,.basel-price-table .basel-plan-price,.header-categories .secondary-header .mega-navigation,.widget_nav_mega_menu,.meta-post-categories,.slider-title:before,.title-wrapper.basel-title-style-simple .title:after,.menu-label-new,.product-label.onsale,.color-scheme-light .vc_tta-tabs.vc_tta-tabs-position-top.vc_tta-style-classic .vc_tta-tab.vc_active > a span:after,.wpb-js-composer .vc_tta.vc_general.vc_tta-style-classic .vc_tta-tab.vc_active > a span:after,.portfolio-with-bg-alt .portfolio-entry:hover .entry-header > .portfolio-info{background-color:#333333;}.btn.btn-color-primary,.button.btn-color-primary,button.btn-color-primary,.added_to_cart.btn-color-primary,input[type=submit].btn-color-primary,.btn.btn-color-primary:hover,.button.btn-color-primary:hover,button.btn-color-primary:hover,.added_to_cart.btn-color-primary:hover,input[type=submit].btn-color-primary:hover,.btn.btn-color-primary.btn-style-bordered:hover,.button.btn-color-primary.btn-style-bordered:hover,button.btn-color-primary.btn-style-bordered:hover,.widget_shopping_cart .widget_shopping_cart_content .buttons .checkout,.widget_shopping_cart .widget_shopping_cart_content .buttons .checkout:hover,.basel-search-dropdown .basel-search-wrapper .basel-search-inner form button,.basel-search-dropdown .basel-search-wrapper .basel-search-inner form button:hover,.comments-area .comment-respond input[type=submit],.comments-area .comment-respond input[type=submit]:hover,.sidebar-container .mc4wp-form input[type=submit],.sidebar-container .mc4wp-form input[type=submit]:hover,.footer-container .mc4wp-form input[type=submit],.footer-container .mc4wp-form input[type=submit]:hover,.filters-area .mc4wp-form input[type=submit],.filters-area .mc4wp-form input[type=submit]:hover,.woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout > a.button,.woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout > a.button:hover,.woocommerce .basel-add-gift-product,.woocommerce .basel-add-gift-product:hover,.woocommerce .checkout_coupon .button,.woocommerce .checkout_coupon .button:hover,.woocommerce .place-order button,.woocommerce .place-order button:hover,.woocommerce-order-pay #order_review .button,.woocommerce-order-pay #order_review .button:hover,.woocommerce-account button[name=track],.woocommerce-account button[name=track]:hover,.woocommerce-account button[name=save_account_details],.woocommerce-account button[name=save_account_details]:hover,.woocommerce-account button[name=save_address],.woocommerce-account button[name=save_address]:hover,.woocommerce-page button[name=save_address]:hover,.search-no-results .not-found .entry-content .searchform #searchsubmit,.search-no-results .not-found .entry-content .searchform #searchsubmit:hover,.error404 .page-content > .searchform #searchsubmit,.error404 .page-content > .searchform #searchsubmit:hover,.no-results .searchform #searchsubmit,.no-results .searchform #searchsubmit:hover,.return-to-shop .button,.return-to-shop .button:hover,.basel-hover-excerpt .btn-add a,.basel-hover-excerpt .btn-add a:hover,.basel-hover-standard .btn-add > a,.basel-hover-standard .btn-add > a:hover,.basel-price-table .basel-plan-footer > a,.basel-price-table .basel-plan-footer > a:hover,.basel-pf-btn button,.basel-pf-btn button:hover,body .basel-info-box.box-style-border .info-btn-wrapper a,body .basel-info-box.box-style-border .info-btn-wrapper a:hover,body .basel-info-box2.box-style-border .info-btn-wrapper a,body .basel-info-box2.box-style-border .info-btn-wrapper a:hover,.basel-hover-quick .woocommerce-variation-add-to-cart .button,.basel-hover-quick .woocommerce-variation-add-to-cart .button:hover,.product-list-item .product-list-buttons > a,.product-list-item .product-list-buttons > a:hover,body .wpb_video_wrapper .button-play,.woocommerce-store-notice__dismiss-link:hover,.basel-compare-table .compare-loader:after,.basel-sticky-sidebar-opener:not(.sticky-toolbar):hover,.basel-dark .read-more-section .btn-read-more,.basel-dark .basel-load-more,.basel-dark .basel-load-more:hover,.basel-dark .feedback-form .wpcf7-submit,.basel-dark .mc4wp-form input[type=submit],.basel-dark .single_add_to_cart_button,.basel-dark .basel-buy-now-btn,.basel-dark .basel-compare-col .add_to_cart_button,.basel-dark .basel-compare-col .added_to_cart,.basel-dark .basel-sticky-btn .basel-sticky-add-to-cart,.basel-dark .single-product-content .comment-form .form-submit input[type=submit],.basel-dark .basel-registration-page .basel-switch-to-register,.basel-dark .register .button, .basel-dark .login .button,.basel-dark .lost_reset_password .button,.basel-dark .wishlist_table tr td.product-add-to-cart > .add_to_cart.button, .basel-dark .woocommerce .cart-actions .coupon .button,.basel-dark .feedback-form .wpcf7-submit:hover,.basel-dark .mc4wp-form input[type=submit]:hover,.basel-dark .single_add_to_cart_button:hover,.basel-dark .basel-buy-now-btn:hover,.basel-dark .basel-compare-col .add_to_cart_button:hover,.basel-dark .basel-compare-col .added_to_cart:hover,.basel-dark .basel-sticky-btn .basel-sticky-add-to-cart:hover,.basel-dark .single-product-content .comment-form .form-submit input[type=submit]:hover,.basel-dark .basel-registration-page .basel-switch-to-register:hover,.basel-dark .register .button:hover, .basel-dark .login .button:hover,.basel-dark .lost_reset_password .button:hover,.basel-dark .wishlist_table tr td.product-add-to-cart > .add_to_cart.button:hover,.basel-dark .woocommerce .cart-actions .coupon .button:hover,.cookies-buttons .cookies-accept-btn:hover,.blockOverlay:after,.widget_shopping_cart li.basel-loading:after,.basel-price-table:hover,.title-shop .nav-shop ul li a:after,.widget_tag_cloud .tagcloud a:hover,.widget_product_tag_cloud .tagcloud a:hover,div.bbp-submit-wrapper button,div.bbp-submit-wrapper button:hover,#bbpress-forums .bbp-search-form #bbp_search_submit,#bbpress-forums .bbp-search-form #bbp_search_submit:hover,.basel-hover-link .swap-elements .btn-add a,.basel-hover-link .swap-elements .btn-add a:hover,.basel-hover-link .swap-elements .btn-add a.loading:after,.scrollToTop:hover, .basel-sticky-filter-btn:hover,blockquote{border-color:#333333;}.with-animation .info-box-icon svg path,.single-product-content .entry-summary .basel-sizeguide-btn:hover svg{stroke:#333333;}.btn.btn-color-alt.btn-style-bordered, .button.btn-color-alt.btn-style-bordered, button.btn-color-alt.btn-style-bordered, .added_to_cart.btn-color-alt.btn-style-bordered, input[type=submit].btn-color-alt.btn-style-bordered,.title-wrapper.basel-title-color-alt .title-subtitle{color:#ffd117;}.btn.btn-color-alt, .button.btn-color-alt, button.btn-color-alt, .added_to_cart.btn-color-alt, input[type=submit].btn-color-alt,.btn.btn-color-alt:hover,.button.btn-color-alt:hover,button.btn-color-alt:hover,.added_to_cart.btn-color-alt:hover,input[type=submit].btn-color-alt:hover,.btn.btn-color-alt.btn-style-bordered:hover,.button.btn-color-alt.btn-style-bordered:hover,button.btn-color-alt.btn-style-bordered:hover,.added_to_cart.btn-color-alt.btn-style-bordered:hover,input[type=submit].btn-color-alt.btn-style-bordered:hover,.widget_nav_mega_menu .menu > li:hover, .mega-navigation .menu > li:hover{background-color:#ffd117;}.btn.btn-color-alt,.button.btn-color-alt,button.btn-color-alt,.added_to_cart.btn-color-alt,input[type=submit].btn-color-alt,.btn.btn-color-alt:hover,.button.btn-color-alt:hover,button.btn-color-alt:hover,.added_to_cart.btn-color-alt:hover,input[type=submit].btn-color-alt:hover,.btn.btn-color-alt.btn-style-bordered:hover,.button.btn-color-alt.btn-style-bordered:hover,button.btn-color-alt.btn-style-bordered:hover,.added_to_cart.btn-color-alt.btn-style-bordered:hover,input[type=submit].btn-color-alt.btn-style-bordered:hover{border-color:#ffd117;}.button, 
button, 
input[type=submit],
html .yith-woocompare-widget a.button.compare,
html .basel-dark .basel-registration-page .basel-switch-to-register,
html .basel-dark .login .button,
html .basel-dark .register .button,
html .basel-dark .widget_shopping_cart .buttons a,
html .basel-dark .yith-woocompare-widget a.button.compare,
html .basel-dark .widget_price_filter .price_slider_amount .button,
html .basel-dark .woocommerce-widget-layered-nav-dropdown__submit,
html .basel-dark .basel-widget-layered-nav-dropdown__submit,
html .basel-dark .woocommerce .cart-actions input[name="update_cart"]{background-color:#ECECEC;}.button, 
button, 
input[type=submit],
html .yith-woocompare-widget a.button.compare,
html .basel-dark .basel-registration-page .basel-switch-to-register,
html .basel-dark .login .button,
html .basel-dark .register .button,
html .basel-dark .widget_shopping_cart .buttons a,
html .basel-dark .yith-woocompare-widget a.button.compare,
html .basel-dark .widget_price_filter .price_slider_amount .button,
html .basel-dark .woocommerce-widget-layered-nav-dropdown__submit,
html .basel-dark .basel-widget-layered-nav-dropdown__submit,
html .basel-dark .woocommerce .cart-actions input[name="update_cart"]{border-color:#ECECEC;}.button:hover, 
button:hover, 
input[type=submit]:hover,
html .yith-woocompare-widget a.button.compare:hover,
html .basel-dark .basel-registration-page .basel-switch-to-register:hover,
html .basel-dark .login .button:hover,
html .basel-dark .register .button:hover,
html .basel-dark .widget_shopping_cart .buttons a:hover,
html .basel-dark .yith-woocompare-widget a.button.compare:hover,
html .basel-dark .widget_price_filter .price_slider_amount .button:hover,
html .basel-dark .woocommerce-widget-layered-nav-dropdown__submit:hover,
html .basel-dark .basel-widget-layered-nav-dropdown__submit:hover,
html .basel-dark .woocommerce .cart-actions input[name="update_cart"]:hover{background-color:#3E3E3E;}.button:hover, 
button:hover, 
input[type=submit]:hover,
html .yith-woocompare-widget a.button.compare:hover,
html .basel-dark .basel-registration-page .basel-switch-to-register:hover,
html .basel-dark .login .button:hover,
html .basel-dark .register .button:hover,
html .basel-dark .widget_shopping_cart .buttons a:hover,
html .basel-dark .yith-woocompare-widget a.button.compare:hover,
html .basel-dark .widget_price_filter .price_slider_amount .button:hover,
html .basel-dark .woocommerce-widget-layered-nav-dropdown__submit:hover,
html .basel-dark .basel-widget-layered-nav-dropdown__submit:hover,
html .basel-dark .woocommerce .cart-actions input[name="update_cart"]:hover{border-color:#3E3E3E;}html .basel-hover-alt .btn-add>a{color:#000;}html .single_add_to_cart_button,
html .basel-buy-now-btn,
html .basel-sticky-btn .basel-sticky-add-to-cart,
html .woocommerce .cart-actions .coupon .button,
html .added_to_cart.btn-color-black, 
html input[type=submit].btn-color-black,
html .wishlist_table tr td.product-add-to-cart>.add_to_cart.button,
html .basel-hover-quick .quick-shop-btn > a,
html table.compare-list tr.add-to-cart td a,
html .basel-compare-col .add_to_cart_button, 
html .basel-compare-col .added_to_cart{background-color:#000;}html .single_add_to_cart_button,
html .basel-buy-now-btn,
html .basel-sticky-btn .basel-sticky-add-to-cart,
html .woocommerce .cart-actions .coupon .button,
html .added_to_cart.btn-color-black, 
html input[type=submit].btn-color-black,
html .wishlist_table tr td.product-add-to-cart>.add_to_cart.button,
html .basel-hover-quick .quick-shop-btn > a,
html table.compare-list tr.add-to-cart td a,
html .basel-compare-col .add_to_cart_button, 
html .basel-compare-col .added_to_cart{border-color:#000;}html .basel-hover-alt .btn-add>a:hover{color:#333;}html .single_add_to_cart_button:hover,
html .basel-buy-now-btn:hover,
html .basel-sticky-btn .basel-sticky-add-to-cart:hover,
html .woocommerce .cart-actions .coupon .button:hover,
html .added_to_cart.btn-color-black:hover, 
html input[type=submit].btn-color-black:hover,
html .wishlist_table tr td.product-add-to-cart>.add_to_cart.button:hover,
html .basel-hover-quick .quick-shop-btn > a:hover,
html table.compare-list tr.add-to-cart td a:hover,
html .basel-compare-col .add_to_cart_button:hover, 
html .basel-compare-col .added_to_cart:hover{background-color:#333;}html .single_add_to_cart_button:hover,
html .basel-buy-now-btn:hover,
html .basel-sticky-btn .basel-sticky-add-to-cart:hover,
html .woocommerce .cart-actions .coupon .button:hover,
html .added_to_cart.btn-color-black:hover, 
html input[type=submit].btn-color-black:hover,
html .wishlist_table tr td.product-add-to-cart>.add_to_cart.button:hover,
html .basel-hover-quick .quick-shop-btn > a:hover,
html table.compare-list tr.add-to-cart td a:hover,
html .basel-compare-col .add_to_cart_button:hover, 
html .basel-compare-col .added_to_cart:hover{border-color:#333;}.basel-promo-popup{background-color:#e2e2e2;}.header-banner{background-repeat:no-repeat;background-size:contain;}@font-face {
			font-weight: normal;
			font-style: normal;
			font-family: "simple-line-icons";
			src: url("//wlight.co.il/wp-content/themes/basel/fonts/Simple-Line-Icons.woff2?v=5.9.0") format("woff2"),
			url("//wlight.co.il/wp-content/themes/basel/fonts/Simple-Line-Icons.woff?v=5.9.0") format("woff");}@font-face {
			font-weight: normal;
			font-style: normal;
			font-family: "basel-font";
			src: url("//wlight.co.il/wp-content/themes/basel/fonts/basel-font.woff2?v=5.9.0") format("woff2"),
			url("//wlight.co.il/wp-content/themes/basel/fonts/basel-font.woff?v=5.9.0") format("woff");}

.single-product-page .summary-inner ul {
list-style:square;
}

.single-product-content .tabs li {
	display: table;
}

.woocommerce .product span.onsale {
    display: none;
}

.main-nav .menu > li > a {
	font-size: 14px!important;
}

.main-nav .menu > .menu-item-58439 > a {
	
	font-weight:700!important;
}

/*responsive video*/
.embed-container { 
        position: relative; 
        padding-bottom: 56.25%;
        overflow: hidden;
        max-width: 100%;
        height: auto;
} 

.embed-container iframe,
.embed-container object,
.embed-container embed { 
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
}


.single-product-content .cart {
display:inherit;
}

.header-full-width .main-header>.container {
width:100%;
}

html, body {
    max-width: 100%;
    overflow-x: hidden;
}

.inline-datasheet {
	text-decoration:underline;
}
.inline-datasheet:hover{
	color: #ffd117;
}

.woocommerce .product span.onsale {
padding:5px;
}
.product-label.out-of-stock{
	display: none;
}

.coupon {
	display: none!important;
}


.single-product-page .berocket_better_labels .berocket_better_labels_line .br_alabel {
    right: 16px!important;
}

.woocommerce-mini-cart__buttons .checkout {
	display: none;
}	

.ivole-reviews-grid .ivole-review-card .review-product .product-title {
		font-family: 'Assistant';
	}
	
	.ivole-reviews-grid .ivole-review-card .review-product .product-thumbnail img {
		width: 100px;
    	height: 100px
	}
	
	
	.cr-reviews-grid-inner {
    border-radius: inherit;
    display: block;
}
	.cr-reviews-grid-inner .cr-reviews-grid-col {
    
    width: auto;
}


.social-icons.icons-design-colored li {
	border-radius: 0px!important;
}



.basel-sticky-social:not(.icons-design-default) li[class^="social"] a {
	width:40px!important;
}


.related-products h3{
	font-size:24px!important;
}




.social-icons.icons-design-colored li a, .social-icons.icons-design-colored-alt li a {
   
    display: block!important;
}



/* stock variation*/
.single-product-content .single_variation {
    display: flex;
  
    flex-direction: column-reverse;
}

/*out of stock variation*/
.single-product-content .single_variation .woocommerce-variation-availability  .out-of-stock {
	margin-top: 10px;
}


/*single post entry title*/

.blog-post-loop.post-single-page .entry-thumbnail, .blog-post-loop.has-post-thumbnail .post-date {
	display: none;
}


.widget_shopping_cart_content .elementor-button {
	  border: 1px solid #3333 !important;
    padding: 5px!important;
}
.widget_shopping_cart_content img {
	  max-width: 50%;
}


/*.sale_price  .amount {
	color:red;
}

.sale_price del .amount {
	color:#BDBDBD;
} 
*/



.shoppingil_logo {
	width:300px!important;
	height: 100px !important;
}

.yoast-breadcrumb {
	font-size: 15px;
}


.elementor-image-box-title {
	background: #ecebe5;
	padding: 6px 0px 6px 0px;
	
}

.elementor-image-box-title a{
	font-size: 20px;
	
}

.entry-content img {
transition: all .2s ease-in-out; 	
}

.entry-content img:hover {
/*transform: scale(1.05);*/
	/*background: rgba(0,0,0,0.25);*/
	
}




.summary-inner .basel-scroll-content > p {
	margin-bottom: 5px;
}





.product-image-summary .shop_attributes th, .product-image-summary .shop_attributes td {
   
    padding-top: 4px;
    padding-bottom: 4px;
}

.woocommerce-product-attributes-item__value p {
	font-size: 14px;
}

.woocommerce-product-gallery__wrapper {
    border: 1px solid #3333;
}



.woocommerce-variation-availability .in-stock {
	margin-top: 20px;
}

.single-product-content .entry-summary .wishlist-btn-wrapper {
    display: block!important;
}

/*.single-product-content .summary-inner .in-stock {
	border-radius:20px;
	font-size:14px;
	padding: 5px 15px;
}
*/

/*woo-custom-variation */
.woocommerce-variation-description > p{
font-weight:bold;
}
.iconic-cffv-field {
	border-bottom : 1px solid #3333;
}
.iconic-cffv-field p {
	display:flex;
margin-bottom: 5px;
margin-top:5px;
font-size:14px;
}

.iconic-cffv-field__label {
	padding-left: 0px;
	width:200px;
}


.paoc-popup-click {
	
	font-size: 14px;
	margin-top: 4px;
	margin-bottom:10px;
	border-radius:10%;
	color: #333333;
  padding: 3px;
}

.paoc-popup-click:hover {
	color: #ffd117;
   
}

.popupaoc-link:hover {
	color: white!important;
}


form.wpcf7-form {
    direction: rtl;
}

.sales_person {
	display: none;
}


.page-id-29945 .main-page-wrapper, .page-id-739 .main-page-wrapper {
    padding-top: 0px;
}



.blog-design-mask .entry-thumbnail {
	margin-bottom: 40px !important;
}


.title-wrapper.basel-title-size-default .title-after_title {
    font-size: 18px;
}

.square_sale .btn {
	color: white !important;
    background: red !important;
    border: none !important;
    border-radius: 7px !important;
    min-width: 200px!important;
}

.square_sale_mobile .btn {
	color: white !important;
    background: red !important;
    border: none !important;
    border-radius: 7px !important;
   /* min-width: 200px!important;*/
}




.special_price_badge {
	max-width: 60px;
	position: absolute;
    right: 0px;
   
	  z-index:1;
    color: #ffd117;
    background: #333333;
    padding: 6px 12px;
    font-size: 14px;
   
}

.cwginstock-subscribe-form {
	display: flex;
}

.cwginstock-panel-heading h4 {
   
    font-size: 20px;
}


.cwginstock-subscribe-form .panel-primary>.panel-heading {
    color: #fff;
    background-color: #333;
    border-color: #ffd117;
}

.cwginstock-subscribe-form .panel-primary {
	border-color:  #ffd117;
}

.buytake {
	position:absolute;
	right:0px;
	top: 10px; 
	color:#ffd117;
	background:#333333;
	padding: 6px 12px;
	border-radius: 18px 0px 0px 18px;
}



.rtl .scrollToTop {
    left: auto;
    right: 40px;
}


.btn.btn-size-extra-large {
	font-size: 30px !important;
	line-height: 40px !important;
}



/*.promo-banner .banner-inner {
	margin-left: 80vw !important;
	font-size: 25px !important;
	margin-bottom: 20px !important;
	background: transparent;
	background-image: transparent;
}

.promo-banner .banner-inner p{

	font-size: 25px !important;
	margin-bottom: 20px !important;
}
*/
/*.promo-banner .banner-inner button{

	font-size: 25px !important;
	background-color: #ffd117;
	padding: 12px;
	border-radius:20px;
	border-color: #ffd117;
}
*/

.basel-navigation .menu > li#menu-item-44872 > a {
	color: white !important;
}


.basel-navigation .menu > li.callto-btn > a {
	color: #ff6864 !important;
	/*font-weight: 700;*/
	/*font-size:  18px;*/
	/*background-color: transparent;*/
}
.basel-navigation .menu > li.callto-btn > a, .basel-navigation .menu > li.callto-btn > a:hover {
	/*background-color: transparent;*/
}





.basel-navigation .menu > li.menu-item-design-full-width .sub-menu > li > a {
	font-size: 16px !important;
}






.title-wrapper .liner-continer h4{
  font-weight:500 !important;
} 





/*.term-977 .out-of-stock {
	display: none;
}
*/

@media (min-width: 1920px) {
	.tax-product_cat .title-shop.title-design-centered {
	background-size: cover;
	}
}




.search-results .page-title, .page-id-32774 .page-title,.page-id-55991 .page-title, .page-id-55 .page-title, .page-id-33404 .page-title , .page-id-208 .page-title , .page-id-6 .page-title, .page-id-32376 .page-title,  .term-25 .page-title, .term-26 .page-title,.term-1157 .page-title, .page-id-57466 .page-title, .term-1483 .page-title, .term-1484 .page-title, .term-1665 .page-title,  .term-45 .page-title, .term-1158 .page-title, .page-id-739 .page-title,.woocommerce-shop .page-title, .page-id-42820 .page-title, .page-id-210 .page-title, .page-id-1279 .page-title, .page-id-23419 .page-title, .term-2486 .page-title, .term-2826 .page-title,.term-3208 .page-title, .page-id-66606 .page-title
{
	height: 0;
}


.rtl .basel-navigation .menu>li.menu-item-design-sized .sub-menu>li {
    padding-right: 20px;
}


.single-post .page-title {
	height: 0px; 
}


.rtl .blog-post-loop.has-post-thumbnail .entry-title {
    margin-right: 0;
}


.post-single-page .entry-thumbnail img {
    width: 10% !important;
}


.blog-design-mask.has-post-thumbnail:not(.format-quote) h3.entry-title>a {
   
    font-size: x-large;
}


/*@media (max-width: 991px) {
.right-column .mobile-nav-icon {
   
    padding-left: 40vw;
    padding-top: 2vh;
}
}
*/
/* specific pages */
.term-1454 .basel-products-holder, .term-1663 .basel-products-holder, .term-1452 .basel-products-holder, .term-1451 .basel-products-holder, .term-976 .basel-products-holder, .term-53 .basel-products-holder {
	
}

.term-976 .page-title , .term-53 .page-title, .term-2492 .page-title, .term-2502 .page-title, .term-2496 .page-title {
    height: 0px;
}

/*.term-1454 .shop-content-area, .term-1663 .shop-content-area, .term-1452 .shop-content-area, .term-1451 .shop-content-area, .term-976 .shop-content-area, .term-53 .shop-content-area {
	right: 8.66666667%;
}
*/

.page-id-171 .page-title {
	height: 0px;
}

.page-id-33316 .page-title{
	height: 0px;
}


/*.tax-product_cat .page-title-default {
	display: none;
}
*/



.page-title {
	height: 350px;
	background-position: center;
}




.term-1435 .sidebar-container , .term-1436 .sidebar-container, .term-1454 .sidebar-container, .term-1663 .sidebar-container, .term-1452 .sidebar-container, .term-1451 .sidebar-container,    .term-976 .sidebar-container, .term-53 .sidebar-container{
	display: none;
}
.basel-hover-button .product-element-top {
    
    background-color: white;
}

.basel-hover-button .basel-buttons .quick-view>a {
	color: #333333;
}



.term-1435 .shop-loop-head, .term-1436 .shop-loop-head {
	/*display: none;*/
}



.term-1435 .elements-grid, .term-1436 .elements-grid {
	
	/*width: 0; height: 0;
	visibility: hidden;
	width: min-content;
	*/
	
}




.term-1435 .page-title, .term-1436 .page-title {
	display: none;
}


/*.rtl .basel-search-dropdown .basel-search-wrapper{
	left:0px !important;	
}
*/




/*.basel-search-dropdown .basel-search-wrapper .basel-search-inner {
	background-color: transparent;
	padding: 0;
	box-shadow: unset;
	width:	200px;
}

.basel-ajax-search-on .basel-search-dropdown .basel-search-wrapper.search-overlap {
    top: 0; 
}

.rtl .basel-search-dropdown .basel-search-wrapper {
	left: 0;
}

.rtl .basel-search-dropdown .basel-search-wrapper .basel-search-inner form input[type=text] {
    border: 1px solid #3333;
    height: 35px;
	border-radius: 30px;
}
#searchsubmit {
	display: none;
}

.fa-search {
	display: none;
}


*/

/*@media (min-width: 768px) {
 div.col-sm-6.product-images {
   float: left;
}
	
}
*/










.single-product-content .variations .swatches-select .text-only {
	/*border: 1px solid #090909;*/
	padding: 3px;
	
}

.single-product-content .variations .swatches-select .active-swatch {
	border: none;
	background: #ffd117;
	color: #333333;
}



/*.single-product-content .variations .swatches-select .text-only:hover {
	background: #090909;
	color:white;
}
*/


.single-product-content .entry-title {
    
    font-size: 28px;
    
}

/*.entry-title {
	font-size: 44px !important;
}
*/









 /*div.col-md-6.col-sm-4.col-xs-6.first.category-grid-item.cat-design-default.without-product-count.product-category.product.first > div > a > div > img {
	height: -webkit-fill-available;:
}
*/



.mega-navigation{
line-height: 5px;
}



.woocommerce-variation-description > table:nth-child(1) > tbody:nth-child(1) {
		/*font-size: smaller;*/
}
.woocommerce-variation-description > table:nth-child(1) > tbody:nth-child(1) > tr:nth-child(1) > th:nth-child(1), .woocommerce-product-details__short-description > table:nth-child(1) > tbody:nth-child(1) > tr:nth-child(1) > th:nth-child(1){
	border-bottom: unset;
}

.woocommerce-variation-description,.woocommerce-product-details__short-description {
	margin-bottom: 15px;
	/*
	border: 1px solid #5b7e66 ;
  
	 line-height: normal;
	*/
	
	/*
	width: 80%;
	margin-right: 10%;
	*/
}


.summary-inner > div:nth-child(1) > h2:nth-child(2) {
display: none;
}

.swatch-on-grid {
	width: 40px !important;
	height:40px !important;
}

/*.gallery-images .basel-lazy-load  {
width: auto ;
}
*/

.blog-post-loop .entry-thumbnail img {
width: 30%;
}

body > div.website-wrapper > footer {
/*margin-top: -50px;*/
}

/*.banner-inner {
	background: linear-gradient( rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2) );
   background-image: linear-gradient(rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.2));
	right:auto !important;
	*/
	
	/*
	border-right: 1px solid white;
	border-bottom: 1px solid white;
	*/
}

.cat-design-default .hover-mask  {
	/*display: none;*/
}



/*.main-header .site-logo img {
    padding-top: 13px;
	padding-bottom: 7px;
}
*/


.labels-rounded .product-label {
min-height: 50px;
}

.far , .fas{
	color: #ffd117;
	font-size: xx-large;
}
.vc_carousel_container .owl-carousel .owl-stage-outer {
   background: #ffffff;
	padding-top: 20px;
}

/*.blog-post-loop .entry-thumbnail, .blog-post-loop.post-single-page .entry-thumbnail {
	width: 20%;
}
*/

.basel-lazy-load {
    
    /*border: 1px solid #5b7e66;*/
}

.woocommerce-pagination {
	margin-bottom: 15px;
}

.meta-author {
display: none !important;
}

.topbar-menu ul>li>a {
    
    font-size: 16px ;
}

/*@media (max-width: 480px) {
.gallery-images>.basel-gallery-item {
    max-width: 50% !important;
}
}*/

.woocommerce-variation-description > table, .woocommerce-product-details__short-description > table {
	margin-bottom: 0px !important;
	text-align-last: right;
	line-height: 1vh;
}

.variations select {
	border: 1px solid rgb(91, 126, 102) !important;
	border-radius: 5px;
	/*max-width: 30% !important;*/
}

.rtl .search-results-wrapper {
    
    width: 24vw;
}

.search-results-wrapper .basel-scroll .basel-search-results {
    
    max-height: 70vh; 
}

.blog-post-loop .entry-content p a{
color:#ffd117;
}

.sub-sub-menu li a {
font-size: 16px !important;
} 

.remote_badge {
		z-index: 5;
    position: absolute;
    
    left: 2px;
    width: 40px;
	/*background:	white;
	border: 1px solid lightgray;
	border-radius: 5px;
	*/
	filter: drop-shadow(8px 5px 4px lightgrey);
	/*animation-name: spin;
  animation-duration: 5000ms;
  animation-iteration-count: infinite;
  animation-timing-function: linear;
	*/
}

.remote_product_badge{
	position: absolute;	
	right:-150px;
	filter: drop-shadow(8px 5px 4px lightgrey);
	width: 4vw;
	/*
	animation-name: spin;
  animation-duration: 5000ms;
  animation-iteration-count: infinite;
  animation-timing-function: linear; 
	*/
}

@keyframes spin {
    from {
        transform:rotate(0deg);
    }
    to {
        transform:rotate(360deg);
    }
}


.textwidget p a {
	font-size: 14px;
}

/*.woocommerce-variation-description table tr:nth-child(even) ,.woocommerce-product-details__short-description > table tr:nth-child(even){
	background-color: #f2f2f2;
} 
*/
.woocommerce-variation-description table td  , .woocommerce-product-details__short-description > table td{
	font-weight: 600;
} 

.product-design-alt .variations td.label {
    display: inherit;
}


.single-product-content .single_variation {
   
   /* display: flex;
    flex-direction: column-reverse;
	*/
}
	
.single-product-content .variations .swatches-select .image-swatch {
	width:	50px;
	height: 50px;
	
}

.single-product-content .variations .swatches-select .active-swatch {
	background-size: cover;
}

.swatches-on-grid .swatch-on-grid.text-only {
    font-size: 0px; 
}


.product-design-alt .entry-summary {
     text-align: initial; 
}

.rtl .single-product-content .variations label {
   
    margin-top: 12px;
}


body.rtl .select2-container .select2-selection--single {
    text-align: right;
    /*border: 1px solid #ffd117;*/
	/*border-radius: 5px;*/
}

.woocommerce-shipping-destination {
	text-align: right;
}


.star-rating span:before {
  color: #ffd117 !important;
}

/*.scrollToTop {
	display:none;
}
*/
.shoppingil {
	width: 110px !important;
  height: 43px !important;
  position: absolute !important;
  bottom: 0 !important;
  left: 0 !important ;
  
  z-index: 10 !important;
}


.shoppingil_product {   
   	width: 110px !important;
  height: 43px !important;
  position: absolute !important;
  top: 0 !important;
  right: 0 !important ;
  
  z-index: 999999999999 !important;
    
}

/*.sub-menu-dropdown {
border :1px solid #3333;
	border-bottom-left-radius:130px;
	border-bottom-right-radius: 130px;
	box-shadow: 0 0 2px rgba(0,0,0,.3);
}
*/
/*.header-simple .main-nav .menu>li>.sub-menu-dropdown {
	background: #ffd117;
  color: #333333;
	font-family: 'Assistant';
}
*/
.basel-navigation .menu > li.menu-item-design-default .sub-menu li a {
	font-weight: 500;
	font-size: 14px !important;
}


.sub-menu-dropdown {
	border :1px solid #3333;
	/*
	 * border-bottom-left-radius:130px;
	border-bottom-right-radius: 130px;
	*/
	box-shadow: 0 0 2px rgba(0,0,0,.3);
}




body .product-label.new {
    background-color: #ffd117;
}


body .product-label.featured {
    background-color: #ffd117 !important;
	color: #333333;
	
}



/*.header-has-no-bg {
	margin-bottom: 0px !important;
}
*/

.menu_list > li > a{
	text-decoration: underline !important;
}

#pojo-a11y-toolbar {
	bottom: 0px !important;
}

#pojo-a11y-toolbar > div.pojo-a11y-toolbar-toggle {
	bottom: 0px !important;
	border: 1px solid #ffd117;
}


.big_button {
	width: 60%;	
	font-size: x-large !important;
	color: #333333 !important;
}



/*.special_title h2, .special_title h1{ 
	font-family: 'Amatic SC', cursive;
	
}
*/


.wishlist-count , .basel-cart-number{
	color:#333333 !important;
	font-weight: 700 !important;
   /* font-size: 14px !important;*/
	
	background: #ffd117 !important;
}



.product-element-top{
	border: 1px solid #3333;
	border-radius: 5px;
	
}







.labels-rectangular .product-label {
    letter-spacing: .4px;
    font-size: 16px !important;
   padding: 7px 10px;
   position: absolute;
	min-width:60px;
	right:0;
}

/*.product-template-default .labels-rectangular .product-label {
	position: initial;
}
*/

body .product-label.onsale{
	direction: ltr;
background-color: #9B1C26;
	
}
body .product-label.featured {
    background-color: green;
}


.color-scheme-light .topbar-menu ul.menu>li:before {
    background-color: rgba(255,255,255,.7);
}

.page-title {
	height: 350px;
}

/*.product-grid-item:after {
content: " ";
  border-bottom-style: solid;
	border-bottom-color: #3333;
  border-bottom-width:1px;
  display:table-cell;
  width:300px;
}
*/

.product-grid-item:not(.basel-hover-base) .basel-wishlist-btn, .product-grid-item:not(.basel-hover-base) .product-compare-button, .product-grid-item:not(.basel-hover-base) .quick-view {
	visibility: visible;
	opacity: 1;
	display:contents;
}

.rtl .basel-buttons .quick-view .open-quick-view:before {
	color: #333333;
}



.basel-hover-button .basel-buttons .basel-wishlist-btn>a {
	color: #333333;
}




.footer-column-1 {
	  float: none !important;
    width: fit-content;
    margin-left: auto;
    margin-right: auto;
	
}




.footer-column {
	text-align: center;
}

.widget-title:before {
	width:50%;
}

.footer-container .widget-area {
	padding: 0;
}


.wpb-js-composer .vc_tta-color-grey.vc_tta-style-modern .vc_tta-tab.vc_active>a {
    border-color: #ffd117 !important;
    background-color: #ffd117 !important;
    color: #333333 !important;
}

.wpb-js-composer .vc_tta-color-grey.vc_tta-style-modern .vc_tta-tab>a {
    border-color: #ebebeb;
    background-color: #ebebeb;
    color: #333333;
}

.product-category-thumbnail {
	background: white;
}

.product-category-thumbnail img {
	width:100%;
}

.footer-container .product_list_widget {
/*	text-align: justify;*/
}


.sidebar-widget:not(:last-child) {
     margin-bottom: 5px; 
}



/*.rtl .single-product-content:not(.product-quick-view) .woocommerce-product-gallery__wrapper {
   border: 1px solid #3333;
	border-radius	:	5px;
}
*/
.rtl .single-product-content .shop_attributes td {
    text-align: right;
}



div.comment_container a.iv-comment-product-a {
    display	: flex;
}

div.ivole-all-reviews-shortcode ol li div.comment_container img.iv-comment-product-img {
    width: auto;  
	margin-right: auto;
}

div.ivole-all-reviews-shortcode ol li div.comment_container p.iv-comment-product {
    margin-right: auto;
}

div.cr-all-reviews-shortcode ol li div.comment_container img.iv-comment-product-img {
	width: 50px !important;
}

.ivole-summaryBox {
   display:flex;
}
.ivole-meter {border-radius: 25px;}





.testimonials.testimon-style-boxed .testimonial-inner {
    box-shadow: 0 0 7px rgba(0,0,0,.32);
	min-height: 350px;
	border-radius: 10%
}


.cat-design-alt .category-link{
	margin-bottom: 0px!important;
}
.cat-design-alt .hover-mask>h3 {
		font-family: assistant;
   
  background: #ecebe5;
    padding: 4px;
   font-size: 18px!important;
    margin-bottom: 0px;
   
    margin-left: auto;
    margin-right: auto;
		font-weight: 400;
}
.sub-menu-dropdwon .cat-design-alt .hover-mask>h3 {
	padding: 3px;
}
.cat-design-alt .hover-mask>a:not(.category-link-overlay) {
    display: none;
}




/*   mega - menu   */

.rtl .basel-navigation .menu>li.menu-item-design-sized .sub-menu>li {
    float: none;
}
.sub-menu .item-with-label {
    text-align: right;
}

/*.basel-navigation .menu>li.menu-item-design-sized .sub-menu>li>a {
	background: #ffd117;
	padding: 3px 10px;
    border-radius: 20px;
}
*/
/*.basel-navigation .menu>li.menu-item-design-sized .sub-menu>li>a:hover {
	transform: scale(1.1, 1.1);
}
*/

/*.basel-navigation .menu>li.menu-item-design-sized .sub-menu>li>a:hover {
	text-decoration: underline !important;
  
}
*/

a.button.basel-tooltip.added::before{
	color: #ffd117;
}
    

/*.basel-hover-alt.purchasable .wrapp-swap {
	overflow: visible;
}

.swap-elements {
	display: flex;	
}
body .basel-hover-alt .wrapp-swap .btn-add {
     margin-top: 0px !important; 
}
*/
/*
.basel-hover-alt .swap-elements {
    -webkit-transition: unset;
    -ms-transition: unset;
    transition: unset;
}

.basel-hover-alt.purchasable .btn-add {
	margin-right: 1vw;
}


body .basel-hover-alt.purchasable .wrapp-swap {
	overflow: visible;
}

body .basel-hover-alt.purchasable .wrapp-swap {
	height: auto;
}

body .basel-hover-alt .wrapp-swap .btn-add,
body .basel-hover-alt .wrapp-swap .price {
	height:auto;
	line-height:1;
}

body .basel-hover-alt .wrapp-swap .price {
	margin-top:2px;
}

body .basel-hover-alt .wrapp-swap .btn-add {
	margin-top:10px;
}

body .basel-hover-alt.purchasable:hover .swap-elements {
transform: translateY(0px);
    -webkit-transform: translateY(0px);
    -o-transform: translateY(0px);
    -moz-transform: translateY(0px);
    -ms-transform: translateY(0px);
    -sand-transform: translateY(0px);
}

body .basel-hover-alt .star-rating {
	display: block;
}

*/






div.ivole-all-reviews-shortcode ol li.review div.comment_container img.avatar, .ivole-credits {
	display: none;
}



.basel-hover-button .hover-mask>a {
	  border: 1px solid #333333;		
    color: #333333;
	font-weight:	600;
	font-size: 20px;
}

.basel-hover-button .hover-mask>a:hover {
	  border: 1px solid #333333;		
   
}





.menu>li.menu-item-design-sized .sub-sub-menu li a {
		padding: 4px 0 !important;
}

.basel-navigation .menu>li.menu-item-design-sized .sub-menu>li {
	margin-right: 0px !important;
}


rtl .main-nav .menu li {
    text-align: center;
}

/*.woocommerce-breadcrumb, .yoast-breadcrumb {
    font-size: 16px;
   
}
*/
body.rtl .select2-container .select2-selection--single {
	border-radius: 5px;
	
}

.select2-container {
	padding: 10px 0;
}
/*.widget_price_filter {
	margin-top: 20px;
}
*/
.basel-buttons .basel-wishlist-btn>a:before {
	color: #333333;
}

body .select2-container .select2-selection .select2-selection__arrow {
	height: 58px;
}


#media_image-5 {
   max-width: 150px;
   margin-top: 50px;
	margin-left: auto;
	margin-right: auto;
}


.widget-title {
	font-size:20px;
	padding-bottom: 14px;
}

.widget_recent_entries ul li {
	line-height: unset;
	
}

.widget_recent_entries ul li a{
	font-size:	18px;
}

.widget_product_categories ul>li a{
	font-size: 18px;
}


.footer-column {
    text-align: center;
}




.rtl .basel-cats-toggle {
	left:	8vw !important;
}

.footer-column-2, .footer-column-3, .footer-column-4, .footer-column-5 {
	
}

div.ivole-summaryBox {
	margin-left: auto;
	margin-right: auto;
}

.rtl .blog-post-loop.has-post-thumbnail .meta-post-categories, .rtl .blog-post-loop.has-post-thumbnail .entry-meta {
	display: none;
}



/*.social-icons {
	text-align: right;
	padding-bottom: 30px;
}
.social-icons.icons-size-large li i {
	background: #ffd117;
	padding: 10px;
}
*/

input.wpcf7-form-control.wpcf7-submit.btn.btn-color-primary {
	background: #ffd117;
	color: #333333;
	border: 1px solid #ffd117;
	border-radius: 20px;
	font-weight: 700;
  font-size: 16px;
}

.wpcf7-form label {
	font-size: 18px;
}




.basel-gallery-image {
	transition: all .2s ease-in-out;
}

.basel-gallery-image:hover{
	transform: scale(1.01);
}

@keyframes pulsevideo {
  0% { transform: scale(1); }
  50% { transform: scale(1.01);
  100% { transform: scale(1); }
  }
}

.widget_price_filter .ui-slider .ui-slider-range {
	background: #ffd117;
}

.single_add_to_cart_button {
	border-radius: 20px;
	font-size: 18px;
	background:#ffd117 !important;
	color:#333333!important;
	border-color:	!important;
	padding-left: 25px;
	padding-right: 25px;
	font-weight:700;
}

.single_add_to_cart_button:hover {
	background:#ffe066!important;
	border-color:	transparent!important;
	color:#333333!important;
}



.rtl div.quantity input[type=number] {
    background: #333333;
    color: white;
    
}

.rtl div.quantity .plus ,  .rtl div.quantity .minus{
    background: white;
	min-width:40px;
	border-color:  #333333;
	color:  #333333;
}


.rtl div.quantity .plus {
	border-bottom-left-radius:20px;
	border-top-left-radius: 20px;
}
.rtl div.quantity .minus {
	border-bottom-right-radius:20px;
	border-top-right-radius: 20px;
}

.widget_price_filter .ui-slider .ui-slider-handle:after {
	width: 8px;
		border-radius: 4px;
	background:	#ffd117;
	
}

body .select2-container .select2-selection {
	border: 1px solid rgba(129,129,129,.7);
}


/*.title-design-centered .entry-header {
	text-align: right;
}
*/

i.vc_toggle_icon {
	background: #ffd117 !important;
	
}



/*.entry-header h1 {
	font-family: 'Amatic SC', cursive; 
}
*/
.single-product-content .variations .swatches-select .text-only {
    border-radius: 4px;
}

.masonry-filter li a {
    
    font-size: 22px;
}


/*.menu-item:after {
  content: '';
  width: 0;
  height: 30%;
  position: absolute;
  border: 1px solid #3333;
  top: 2.5vh;
  left: 0;
}

#menu-item-32725:after , #menu-item-32727:after {
	left: -10px;
}
*/

.pswp__bg {
	background: white;
}


.website-wrapper {
	overflow: unset !important;
}

.page-id-29945 .title-design-centered .entry-header {
	display: none;
}


/*ins .woocommerce-Price-amount {
	color: red !important;
}
*/


/*.product-type-variable.sale .price  bdi {
	color: red !important;

}
*/

.sale .price  del {
	color: #333333 !important;
}


.price {font-weight:700;}
.amount {color: #333333;}

.basel-scroll-pane {
  
    width: 1px;
  
}

.basel-scroll-pane > .basel-scroll-slider {
 
    background: rgba(0, 0, 0, 0.3);
}

.page-title-default {
    
    background-size: contain;
 
}

p.iv-comment-image-text {
	display: none;
}


.woocommerce-Tabs-panel ul li::before {
	display: none !important;
}

.single-product-content p a {
	 text-decoration: underline;
}

@media screen and (max-width: 900px) and (min-width: 600px) {
	.col-md-9 {
	width: 50% !important;
}
}

@media screen and (max-width: 1300px) and (min-width: 1200px) {
	.col-md-9 {
	width: 50% !important;
}
}


/*rtl .col-md-pull-9 {
    
    width: 100px !important;
}

.col-md-9 {
	
}
*/

.rtl .single-product-content .product-images .labels-rectangular {
   
    left: unset;
	
}


.menu-item > a:hover {
	/*color: #ffd117 !important;*/
	/*transform:scale(1.1);*/
	text-decoration: underline !important;
	

}




.single-product-content .variations .swatches-select > div:hover {
	
}


.rtl .single-product-content .variations .swatches-select > div {
	cursor:pointer;
	border: 1px solid #3333;
}
button.xoo-wl-action-btn {
    width: auto; 
    border-radius: 20px;
}

.cat-design-alt .category-link-overlay {
	display: block;
}

/* xtemos css */


/*body .product-design-default .product-image-summary>.row {
	flex-direction: row-reverse;
	-webkit-flex-direction: row-reverse;
}
*/
/*body .product-design-default .product-image-summary>.row {
	display:flex;
	flex-direction: row-reverse;
	-webkit-flex-direction: row-reverse;
}
*/

.h1_title h1 {
	font-weight:400;
}


.rtl .title-shop .basel-back-btn {
	display:none;
}

.rtl .title-shop.title-design-centered .nav-shop h1  {
   float: right;
	background:white;
	opacity:0.8;
	
}

.page-id-208 .page-title {
	border-bottom: unset;
}
 

.single-product-content .variations td {
	padding-bottom: 5px;
}

/*bottom line visibility*/
.basel-hover-base .product-element-top {
-webkit-backface-visibility: visible!important;
	backface-visibility: visible!important;
	
}


/*header laptop*/
@media only screen and (min-width: 1350px) and (max-width: 1700px)  {
	 .main-nav .menu > li > a {
	 		font-size: 14px!important;
	 }
   
 }
/* header tablet */
 @media only screen and (min-width: 991px) and (max-width: 1349px)  {
	 .main-nav .menu > li > a {
	 		font-size: 10px!important;
		 padding-right:2px!important;
	 }
	 .site-logo img {
    max-width: 100px!important;
   
}
	 
   
 }


.tax-product_cat .woocommerce-breadcrumbs,.tax-product_cat .yoast-breadcrumb, p.woocommerce-result-count {
	display: none!important;
}

h4 {
	font-size:18px;
}

/*@media screen and (max-width: 1220px) and (min-width: 990px) {
	.main-nav .menu > li > a {
		font-size: 12px;
	}
}
*/

.product-label {
	word-break: unset;
}

.labels-rectangular {
	top:0px !important;
}
@media (min-width: 1025px) { /*lobby categories 1500px in desktop*/
@media (min-width: 1600px) {
	.tax-product_cat .container, .page-id-29945 .container, .page-id-57466 .container{
		width: 1500px;
	}
}


/*.tax-product_cat .container {
width: 1500px;
}
*/


/*ceiling fans category 33%*/

/*.term-977 .basel-products-holder .category-grid-item {
	width:33% !important;
}
*/

/*.sub-menu-dropdown .cat-design-alt .category-content {
  
    width: 120px;
}

*/
.sub-menu-dropdown .cat-design-alt .hover-mask>h3 {
	font-size: 14px!important;
	font-weight:700 !important;
}



/*responsive product gallery thumbs*/

.woocommerce-product-gallery .col-md-push-3 {
		right: auto;
}

.woocommerce-product-gallery .col-md-pull-9 {
	left: auto;
}

.single_add_to_cart_button {
	
	padding-left: 50px!important;
	padding-right: 50px!important;
}


body .product-design-default .product-image-summary>.row {
	display:flex;
	flex-direction: row-reverse;
	-webkit-flex-direction: row-reverse;
}



/*.single-product-page .woocommerce-product-gallery--with-images {
	width: 90%;
}
*/

.page-id-739 .promo-banner .banner-inner{
		margin-left: 40%;
    margin-top: 5%;
}


.cat_square {
	margin-top:-80px;
}

/*.column_cat {
	padding-left: 2.5vw;
	padding-right: 2.5vw;
	
}
*/




/*.sale_products_row {
	margin-left: 6vw;
	margin-right: 6vw;	
}
*/


.wpb-js-composer .vc_tta.vc_general .vc_tta-tab>a {
    padding: 10px 30px !important;
 
}

.basel-navigation .menu>li.menu-item-design-sized .sub-menu>li>a {
	font-size: unset !important;
}





/*.product-design-compact {
	width: 1500px;
	margin-right: auto;
    margin-left: auto;
}
*/








.basel-scroll .basel-scroll-content {
	position: relative;
}


#ivole_all_reviews_shortcode {
	width:70%;
	margin-left: auto;
   margin-right: auto;	
}


.single-portfolio .page-title {
	height: 0px;
}



.page-id-739 .vc_tta-color-grey.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
   width: 80%; 
    margin-left: auto;
	margin-right: auto;
}



.tax-product_cat .main-page-wrapper {
	padding-top: 0px;
}





.term-1436 .col-sm-push-2 {
	 right: 13%;
	width:	1200px !important;
}
.term-1435 .col-sm-push-2 {
    right: 14%;
	width:	1200px !important;
   
}


div.container.related-and-upsells {
	width: 1200px !important;
		margin-right: auto !important;
    margin-left: auto !important;
}


.special_title h2 { 
	margin-left: 2.5vw;
	font-size: 70px !important;
}

.special_title h1{
	font-size: 50px !important;
}

/*.basel-ajax-search-on .basel-search-dropdown .basel-search-wrapper {
	opacity: 1;
	visibility:visible;
	top: -18px !important;
}
*/

/*.page-id-739 .basel-products-element {
width: max-content;
}
*/


.vc_custom_1598358972610 {
  
    padding-right: 50px !important;
 
    padding-left: 50px !important;
}

.rtl .single-product-content .variations td {
    text-align: right;
}


.basel-slider .owl-dots {
	bottom: 20px;
}


/*.shop-content-area{
   width: 1500px;
	margin-left: auto;
	margin-right: auto;
}
*/


.main_cat {
/*	width: 1200px; */
    margin-left: auto;
    margin-right: auto;
}










 }@media (min-width: 768px) and (max-width: 1024px) {.main-nav.menu-center {
	display: ruby;
}
.sticky-header .main-nav {
	display: ruby;
	margin-right: 10px;
}
.rtl .right-column .wishlist-info-widget {
	display: none !important;
}

.site-logo {
width: 15%;
}


.shopping-cart {
	display: none !important;
}


.right-column .mobile-nav-icon {
    padding-left: 0 !important;
    padding-top: 0 !important;
}

.main-header:not(.header-menu-top) .site-logo img {
	max-width: 120px !important;
}

.sticky-header .site-logo img {
   
    max-width: 90px !important;
}

.big_button {
	width: 100% !important;
}










 }@media (min-width: 577px) and (max-width: 767px) { .term-magnetic-system iframe {
    width: 100%;
}

.document-ready .basel-sticky-social {
    display: none;
   
}




.right-column .mobile-nav-icon {
	padding-left: 0 !important; 
  padding-top: 0 !important;
}

.main-header:not(.header-menu-top) .site-logo img {
	max-width: 120px !important;
}

.sticky-header .site-logo img {
    
    max-width: 90px;
}


.big_button {
	width: 100% !important;
}





 }@media (max-width: 576px) { .term-magnetic-system iframe {
    width: 100%;
}



div.br_alabel.berocket_alabel_id_47917 > span {
	height:29px;
	width:50px;
	font-size:14px;
}


.document-ready .basel-sticky-social {
    display: none;
   
}

/*cart header*/
.page-id-6 .page-title {
height:80px;
}

/*  avatar fix  */

.commentlist .comment_container .avatar {
	position: initial;
}

#pojo-a11y-toolbar .pojo-a11y-toolbar-toggle a {
	font-size: 100%;
}

#pojo-a11y-toolbar > div.pojo-a11y-toolbar-toggle {
    bottom: 60px !important;
}


.page-id-29945 .btn.btn-size-large {
	min-width: 130px;
	padding-left: 10px;
  padding-right: 10px;
}




.rtl .title-shop.title-design-centered .nav-shop h1 {
	display:none;
	
}


#mobile_text_about_us p {
	font-size:12px !important;
}


/*.promo-banner .banner-inner {
	padding:0px;
		margin-left: 40vw !important;
	
}

*/


/*.promo-banner .banner-inner p {

	margin-top: 130px;
	font-size: 12px !important;
}
*/


.main-header:not(.header-menu-top) .site-logo img {
	max-width: 65% !important;
	
	
}

/*.main-header .site-logo img {
	padding-top:0px !important;
}
*/

.rtl .right-column .search-button {
	margin-bottom: 5px;
}
.mobile-nav ul li.current-menu-item > a {
	color: #ffd117;
}
.footer-container .product_list_widget {
	text-align: justify;
}








.vc_tta.vc_tta-spacing-30 .vc_tta-tab {
    margin-top: 5px !important;
    margin-bottom: 5px !important;
    margin-left: 5px !important;
    margin-right: 5px !important;
}

.term-976 .basel-show-sidebar-btn, .term-53 .basel-show-sidebar-btn, .term-1452 .basel-show-sidebar-btn, .term-1451 .basel-show-sidebar-btn , .term-1454 .basel-show-sidebar-btn, .term-1663 .basel-show-sidebar-btn, .term-1436 .basel-show-sidebar-btn, .term-1435 .basel-show-sidebar-btn {
	display: none !important;
}

.cat-design-alt .hover-mask>h3 {
	font-size: 16px;
}
.topbar-content {
    font-size: 16px;
}

.gallery-images .basel-lazy-load  {
width: auto ; 
}

.gallery-images > .basel-gallery-item {
	max-width: 50% !important;
}

/* up */
 .vc_custom_1600178328731 {
    /*background-color: #517c5c !important;
    position: absolute;
    top: -100px;
    padding-bottom: 15%;
    width: 15% !important;
	 right: -100px;*/
	 display: none;
}



/*down */
.vc_custom_1600178319966{
   /* width: 45% !important;
    position: absolute !important;
    left: -20% !important;
    padding-top: 45% !important;
    top: 300px !important;
	 */
	display: none;
}

/*.vc_custom_1598345192099, .vc_custom_1598346117177{
    width: 25% !important;
    position: absolute !important;
    right: unset  !important;
	padding-bottom: 25% !important;
	top: -100px;
}
*/
/*.vc_custom_1598345270146, .vc_custom_1598346245322{
    width: 25% !important;
    position: absolute !important;
    left: -10% !important;
    padding-top: 45% !important;
    top: 1000px !important;	 
}
*/

.banner-inner h1 {
	font-size: 20px !important;
	margin-left: 10vw !important;
    margin-top: 2vh !important;
}

.banner-inner h2 {
	/*font-size: 14px !important;*/
	margin-left: 5vw !important;
}

.banner-inner p strong {font-size: 24px;}

.product-label.attribute-label:not(.label-with-img) {
display: none;
}

.vc_custom_1598346117177 {
display: none !important;
}

.footer-container .footer-column {
    text-align: center;
}
.box-icon-wrapper {
	width: 50%;
}

.banner_gallery .gallery-images .basel-gallery-item {
    max-width: 100% !important;
}

.labels-rounded .product-label {
    min-height: 10px !important;
}

body>div.website-wrapper>footer {
    margin-top: -20px;
}

.holiday{ display: none !important;}

.term-description p {
	font-size: 16px;
}

.remote_badge {  
    /*width: 30px;*/
	display: none;
}

.remote_product_badge{
	/*right:	-100px;
	width:	50px;
	*/
	display: none;
}

body > div.website-wrapper > div.main-page-wrapper {
	padding-top: 0px !important;
}

.promo-banner .banner-inner {
    position: relative;
   
    padding: 2px;  
}

.rtl .search-results-wrapper {
    width: auto !important;
}


.main-page-wrapper {
    margin-top: 0px;
}


.mobile-nav ul .wishlist {
	display: none;
}

.main_page_cats >.vc_column-inner {
   
    padding-left: 1px !important;
    padding-right: 1px !important;
  
}

.big_button {
	padding: 0px !important;
	width: 90%;
	display: inline-table;
	font-size: 12px !important;
}

.wpb_button, .wpb_content_element, ul.wpb_thumbnails-fluid>li {
    margin-bottom: 0px ;
}

.upsale_images .gallery-images .basel-gallery-item , .basel-images-gallery.view-grid.columns-2 .basel-gallery-item{
	flex-basis: 50%;
}

.basel-images-gallery.spacing-30 .basel-gallery-item {
    padding-left: 1px;
    padding-right: 1px;
     margin-bottom: 3px; 
}


.topbar-wrapp {display: none;}

.empty_space_1 {
	display: none;
	
}
.special_title h2 { 
	
	font-size: 40px !important;
}

.special_title h1 {font-size: 30px !important;}


.right-column .shopping-cart , .right-column .wishlist-info-widget {
	display: none !important;
}

.right-column .mobile-nav-icon {
	margin-bottom: 10px;
}

.product-grid-item .product-title a {
    font-size: 12px;  
}

.labels-rectangular .product-label {
	font-size: 12px !important;
	padding: 8px 5px;
	min-width: 40px;
}



/*.main-header .wrapp-header {
	display: flex !important;
  flex-direction: row-reverse !important;
}
*/
/*.rtl .header-simple .site-logo {
    padding-right: 20vw;
}

.sticky-header .container {
	display: flex;
  flex-direction: row-reverse;
}

.sticky-header .container .site-logo {
	text-align:left;
}
*/
.sticky-header .site-logo img {
    
    max-width: 80px!important;
	
}


#media_image-5 {
	max-width: 100px !important;
}

.page-title {
	background-size: contain;
	height: 80px;
}


.offcanvas-sidebar-mobile .sidebar-container .sidebar-widget {
	padding-bottom: 0px;
    margin-bottom: 0px;
}


.single-product-content .single_variation_wrap .variations_button {
    display: flex;
}

.widget_recent_entries ul li a {
    font-size: 14px;
}

.textwidget p, .textwidget a {
	font-size: 14px;
}



.page-title {
    background-size: cover;
    height: 130px;
}


.page-id-55 .page-title, .page-id-32774 .page-title, .page-id-33316 .page-title, .page-id-33404 .page-title, .page-id-171 .page-title {
	height: auto;
}


.vc_custom_1608715445495 {
    border-left-width: inherit !important;
    
}

.single-post .page-title {
    height: 100px;
}

.post-single-page .post-date, .post-single-page .entry-thumbnail {
	display: none; 
}

.term-1435 .shop-loop-head {
	display: none !important;
}
.main-header {
	margin-bottom: 20px;
}
/*.term-1435 .main-header {
	margin-bottom: 0px;
}
*/

.single-product-content .entry-title {
    font-size: 24px;
}

.rtl .product-design-compact .basel-scroll-content {
    padding-left: 0px;
    padding-right: 0px;
}


.page-id-29945 .page-title {
	background-size: contain;
	margin-bottom: 0px;
	
}


.page-id-739 .vc_tta.vc_general .vc_tta-tabs-list {
display: flex;
}

.product-element-top > .hover-mask {
	visibility: hidden !important;
}
.commentlist .comment_container {
	padding: 0;
}

.commentlist .comment-text .description {
    display: flex;
}

.commentlist .comment-text .description {
    display: block !important;
}

.page-id-34537 .page-title .entry-header .entry-title {
	margin-top: 60px;
}

.page-id-34537 .page-title {
	background-size: contain;
}


.single_add_to_cart_button {
	border-radius: 20px;
	font-size: 14px;
	padding-inline: 10vw; 
}

.rtl .single-product-content .product-images .labels-rectangular {
    right: 15px;
    left: auto;
}

.far , .fas{
	color: #ffd117;
	font-size: unset;
}

.page-id-34184 .page-title .entry-header .yoast-breadcrumb, .page-id-35049 .page-title .entry-header .yoast-breadcrumb{
	margin-top: 20vh;
}

.page-id-34184 .page-title {
    background-size: cover;
}
.page-id-34184 .title-size-default .entry-title, .title-size-default h1  {
	font-size: 18px !important;
}

/*  */

.page-id-35049 .page-title {
    background-size: contain;
}
.page-id-35049 .title-size-default .entry-title, .title-size-default h1  {
	font-size: 18px !important;
}

.wpb-js-composer .vc_tta.vc_general .vc_tta-tab>a {
    padding: 5px 25px !important;
}

.related-products .title {
	font-size: 18px;
}
/*xtemos css */

body.rtl .main-header {
	direction: ltr;
}
body.rtl .main-header .right-column {
	text-align: right;
	padding-left: 15px;
  padding-right: 0;
}
body.rtl .right-column > div {
	margin-left: 10px;
  margin-right: 0;
}
body.rtl .main-header .site-logo {
	padding-left: 0;
	padding-right: 15px;
}
body.rtl .main-header .main-nav {
	direction: rtl;
}

.sticky-header {
    direction: ltr !important;
    top: 0;
}

.rtl .right-column {
    text-align: right;
}


.h1_title h1 {
	
	font-size:22px !important;
	
}
.h2_title h2{
	margin-top: 20px;
	margin-bottom: 20px !important;
	font-size: 16px !important;
}

.title-size-small .entry-title, .title-size-small h1 {
    font-size: 24px !important;
}

.cat_square img{
	width:  98% !important;	
}

.buytake {
	font-size: 12px !important;
	padding: 5px 5px !important;
}

.sales_squares_mobile {
display:flex !important;
flex-direction: row-reverse;
}


.sales_squares_mobile .vc_column_container>.vc_column-inner {
	padding-left: 0px !important;
	padding-right: 0px !important;	
}

.page-id-29945 .main-header {
	margin-bottom: 0px !important;
}

.button_sale_1 {
background:red !important;
color:white !important;
	border-color: white !important;
}

.button_sale_2 {
background:#333333 !important;
color:white !important;
	border-color: white !important;
}

.button_sale_3 {
background:#ffd117 !important;
color:#333333 !important;
	border-color: white !important;
}

.button_sale_4 {
background:red !important;
color:white !important;
	border-color: white !important;
}


.special_price_badge {
	position: absolute;
    right: 0px;
    color: #ffd117;
    background: #333333;
    padding: 6px 4px;
    font-size: 12px;
    
}

.column_cat .vc_row {
	display: flex !important;
}

.cat_square .btn-size-extra-large {
	font-size: 15px !important;
	line-height: 20px !important;
}

.tax-product_cat .page-title {
	background-size: cover;
	height:	150px;
}



.page-id-208 .entry-title {
	font-size:28px !important;
}

.page-id-208 .title-size-default {
padding: 0 !important;
}

.page-id-208 .website-wrapper {
	overflow:auto !important;
}

.page-id-208 .site-content {
	margin-top:40px !important;
}

.term-976 .page-title , .term-53 .page-title {
    height: 0px!important;
}





.filters-inner-area .col-xs-12 {
	width: 50%;
}

.filters-area {
	padding-right: 0!important;
	padding-left: 0!important;
}

.filters-area h5.widget-title {
	font-size: 16px !important;
}

/* mobile menu*/
.mobile-nav-icon .basel-burger::after {
	top: 8px!important;
}

.mobile-nav-icon .basel-burger::before {
    top: -8px!important;
}

.mobile-nav-icon .basel-burger, .mobile-nav-icon .basel-burger::before, .mobile-nav-icon .basel-burger::after {
	width: 25px!important;
  height: 1px!important;
}


.mobile-nav .icon-sub-menu:before , .mobile-nav .icon-sub-menu:after {
	background-color: #ffd116;
}

/*sale products page title*/
.page-id-29945 .title-wrapper.basel-title-size-large .title-after_title {
	font-size:16px !important;
}

 .page-id-29945 .title-wrapper.basel-title-style-bordered .title-after_title {
    font-size: 16px; 	
}

.page-id-29945 .title-wrapper.basel-title-size-default .title, .title-wrapper.basel-title-style-bordered .liner-continer .title {
	font-size:24px!important;
}

.term-3275 .page-title {
background-size: contain !important;
	height: 80px!important;
}

div.br_alabel.berocket_alabel_id_62993 > span {
	height: 25px!important;
}


 }