body, .basel-dark .main-page-wrapper{background-color:ffffff;}.page-title-default{background-color:#f9f9f9;}html .main-header, .sticky-header.header-clone, .header-spacing{background-color:#ffffff;}.main-header{border-color:#767676;border-style:dotted;border-bottom-width:Bottompx;}.footer-container{background-color:#f9f9f9;}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: "Montserrat", Arial, Helvetica, sans-serif;font-weight: 500;font-size: 12px;color: #646464;}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: "Work Sans", Arial, Helvetica, sans-serif;font-weight: 400;font-size: 27px;color: #494949;}

.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: "Montserrat", Arial, Helvetica, sans-serif;font-size: 13px;color: #686868;}.title-alt, .subtitle, .font-alt, .basel-entry-meta{font-family: "Montserrat", Arial, Helvetica, sans-serif;font-weight: 300;color: #686868;}.widgettitle, .widget-title{font-family: "Montserrat", Arial, Helvetica, sans-serif;font-weight: 600;font-size: 12px;color: #3eb9c0;}.main-nav .menu > li > a{font-family: "Lato", Arial, Helvetica, sans-serif;font-weight: 300;font-size: 10px;color: #615a59;}.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:#3eb9c0;}.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:#3eb9c0;}.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:#3eb9c0;}.with-animation .info-box-icon svg path,.single-product-content .entry-summary .basel-sizeguide-btn:hover svg{stroke:#3eb9c0;}.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:#f6f6f6;}.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:#f6f6f6;}.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:#f6f6f6;}.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;}@font-face {
			font-weight: normal;
			font-style: normal;
			font-family: "simple-line-icons";
			src: url("//cgmodernart.com/wp-content/themes/basel/fonts/Simple-Line-Icons.woff2?v=5.9.0") format("woff2"),
			url("//cgmodernart.com/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("//cgmodernart.com/wp-content/themes/basel/fonts/basel-font.woff2?v=5.9.0") format("woff2"),
			url("//cgmodernart.com/wp-content/themes/basel/fonts/basel-font.woff?v=5.9.0") format("woff");}/* Search for "FLEXIBLE-COLOR" to change the color of the "add to cart" and "check out" buttons. Also change the color in the Product Inquiry plugin (css area) and in Theme "Styles and Colors" and "Typography/Widget" tab */

/* I can also add custom css directly on each page using the VC "CSS" option - see home page for example*/

html, body { /* To prevent website from sliding/wiggling on mobile devices - OJO Maybe add this only for mobile and tablets???? */
	max-width: 100% !important;
	overflow-x: hidden !important;
}
.topbar-content { /* free shipping and contact area */
    margin-top: -10px !important;
}
p { /* Carmen's font same as ".proddesc-bold" and small - see below - for product description in product page*/
    /*font-family: "Work Sans",Arial, Helvetica !important;*/
	  font-family: 'Montserrat', sans-serif !important;
	  font-style: normal !important;
    font-weight: 500 !important;
	  color: #2d2d2d !important;
	  letter-spacing: 0.5px !important;
    line-height: 2 !important;
    font-size: 14px !important;
}

p:empty:before { /* Code to fix HTML blocks (<p> tags on HTML-Blocks were adding a blank space above the html-block). Check product pages and Sam's emails. After WP update 5.7 https://wordpress.org/support/topic/empty-spaces-after-wordpress-5-7-update/#utm_medium=referral&utm_source=facebook.com&utm_content=social   */
	display: none !important;
	content: none;
}

.p-design-topbar, .p-ads-footer {  /* Carmen's top-bar ads, coupons, footer ads - see above and below */
  /* font-family: "Work Sans",Arial, Helvetica !important;   */
	/* font-family: "Delius", sans-serif !important; */
	 /*  font-family: 'Nunito Sans', sans-serif !important;  */
	font-family: 'Montserrat', sans-serif !important;
	 font-weight: 600;   
	 /*  font-size: 14px;  */
    line-height: 1 !important; 
    letter-spacing: 1px;
    /*text-transform: uppercase; */
}
.p-design-topbar-cursive {  /* Carmen's top-bar ads, coupons, see above and below */
	font-family: 'Caveat' !important;
	 font-weight: 800;  
	 /*  font-size: 14px;  */
    line-height: 1 !important; 
    letter-spacing: 2px;
    /*text-transform: uppercase; */
}
.cursive1 { /*  Custom Request / Made to order */
    font-family: 'Caveat' !important;
    font-size: 26px !important;
    font-weight: 500 !important;
    letter-spacing: 2px;
    color: #2d2d2d !important;
}
.cursive2 { /*  Custom Request / Made to order Message - #e62829*/
    font-family: 'Caveat' !important;
    font-size: 18px !important;
    font-weight: 500;
    letter-spacing: 2px;
    color: #3eb9c0 !important;
}
.coupon-info { /*  Coupon code in products */
  font-family: "Work Sans",Arial, Helvetica;  
	font-size: 14px;
    font-weight: 500;
    letter-spacing: 0.5px;
    color: #f34b4c !important;
}
.bigtitle {
	font-size: 28px;
	/* font-family: "Work Sans",Arial, Helvetica !important;*/
    font-weight: 400;
    letter-spacing: 0.1em;
    font-style: normal;
    color: #686868;
}
.title-sep { /*  Title with line in product page */
    font-size: 12px !important;
}
.vc_separator h4 { /*  Subtitle - Subtitle Font level 2 and 3*/
	 font-family: 'Montserrat', sans-serif;
	 font-weight: 500;
	 color: #2d2d2d;
	 letter-spacing: 1px;
}
.subtitlebig { /*  Subtitle - Subtitle Font level 2 and 3*/
	font-size: 20px !important;
}
.title-wrapper.basel-title-size-default .title-subtitle { /* Top SUBTITLE of the section tile: H1 tag titles */ 
    letter-spacing: 1.5px !important;
}
.proddesc { /* Carmen's font same as ".proddesc-bold" and small - see below - for product description in product page*/
    font-size: 13px;
	  letter-spacing: 0.1px !important;
}
.proddesc-bold { /* Carmen's font - (for TinyMCE editor use <span class...) for product description in product page*/
  	font-weight: 600 !important;
}
.proddesc-small { /* Carmen's font - (for TinyMCE editor use <span class...) for product description in product page*/
    font-size: 12px;
	  font-weight: 400 !important;
	  line-height: 1.5 !important;
	  margin-bottom: 10px; /* between paragraphs */
	  color: #000000;
}
body .basel-cart-design-3 > a .basel-cart-number{ /* FLEXIBLE-COLOR The circle above the add to cart widget on the upper right corner after adding paintings to cart */
	background-color: #3eb9c0 !important;
}
.widget_shopping_cart .widget_shopping_cart_content .buttons .checkout, .woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout a
{ /* FLEXIBLE-COLOR shopping cart widget and proceed to "CHECK OUT" button  - red #d71e19 - light red #f34b4c */
   border-color: #3eb9c0 !important; 
   background-color: #3eb9c0 !important;
}
.widget_shopping_cart .widget_shopping_cart_content .buttons .checkout:hover, .widget_shopping_cart .widget_shopping_cart_content .buttons .checkout:focus, .woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout a:hover
{ /* FLEXIBLE-COLOR shopping cart widget and proceed to check out button */
    border-color: #3eb9c0 !important;
   background-color: #3eb9c0 !important;
}
.icons-design-line .shopping-cart>a:before { /* FLEXIBLE-COLOR shopping cart symbol in the corner */
    color: #000000;
}
.cart-collaterals .cart_totals {  /* to remove the background image in "Cart Totals" in the View Cart Page */
    background-color: #f8f8f8;
    background-image: none;
 }   
.woocommerce-checkout .checkout-order-review { /* to remove the background image in "Your Order" in the Checkout Page */
    background-color: #f8f8f8;
    background-image: none;
}
.woocommerce-checkout .checkout-order-review .responsive-table {
    margin-bottom: -20px !important; 
}
.woocommerce-checkout .woocommerce-privacy-policy-text a, .woocommerce-checkout .woocommerce-terms-and-conditions-checkbox-text a { /* privacy policy and terms and conditions link in checkout page */
    font-weight: 500 !important; 
}
input.wpi-button { /* to modify the "make an offer" button go to Product Inquiry / Enquiry plugin */
    background-color: #ffffff !important;
    background-image: none;
    border: 1px solid #858585 !important; /* Old gray #cbcbcb */
    border-radius: 0px !important; 
    box-shadow: none;
    color: #2d2d2d !important;  
    cursor: pointer;
	  max-width: 100% !important;  
    font-size: 13px;
	text-decoration: none;
    font-weight: 500 !important;
    line-height: 2;
   padding: 14px 2px 14px !important;
    text-shadow: none;
}
.ui-dialog .ui-dialog-content { /* to modify the "make an offer" button go to "Product Enquiry plugin */
    padding: .5em 4.5em 1.5em 4.5em !important;
}
.modal-enquiry-form { /* to modify the "make an offer" button go to "Product Enquiry plugin */
    max-width: 385px !important;
}
.ui-button-icon-only .ui-icon { /* to modify the "X" Close icon "make an offer" button go to "Product Enquiry plugin */
    margin-left: -28px !important;
}
.bigimagefont { /* Carmen's font - (for TinyMCE editor use <span class...) for main image in front page */
   font-family: 'Montserrat', sans-serif !important;
	  font-style: normal !important;
    font-weight: 400;
    line-height: 20px;
    font-size: 16px;
}
.product-subtitle {  /* Carmen's font - for products subtitle in description and about me - Duplicate???? see proddesc*/
 margin-top: 25px;
	font-weight: 400;
font-size: 16px;
line-height: 2;
}
.product-dimensions {  /* Carmen's font - for products SIZE in description */
 font-family: 'Montserrat', sans-serif !important;
	color: #1B1919;
	font-weight: 700;
font-size: 14px;
  margin-bottom: 10px; 
}
/* Start - ADS, COUPONS */
.added_to_cart.btn-size-large, .btn.btn-size-large, .button.btn-size-large, button.btn-size-large, input[type=submit].btn-size-large { /* for top-bar ads, coupons Basel popup button in "Default" - see below*/
    font-size: 16px;
    line-height: 20px;
	 color: #2d2d2d !important;
	 background-color: #f0efed !important;
   border-color: #f0efed !important;	
    padding-top: 12px;
    padding-bottom: 12px;
    padding-left: 28px;
    padding-right: 28px;
}
.btn.btn-color-white, .button.btn-color-white, button.btn-color-white, .btn.btn-color-white:focus,.button.btn-color-white:focus, button.btn-color-white:focus, .btn.btn-color-white.btn-style-bordered:hover, btn.btn-color-white.btn-style-bordered:focus, .button.btn-color-white.btn-style-bordered:focus, button.btn-color-white.btn-style-bordered:focus  { /* Carmen's font - for top-bar ads, coupons Basel popup button in "White" - see above and below*/
    background-color: #fff !important;
  	color: #2d2d2d !important;
    border-color: #fff !important;
}
/* END - ADS, COUPONS */
.p-design-1 {  /* Carmen's font - medium for footer*/
     font-size: 10px !important;
     font-weight: 500!important;
     color: #898989;
    /*  font-family: 'Work Sans', sans-serif !important;*/
}
.p-design-text {  /* Carmen's font for text */
     font-size: 12px !important;
     font-weight: 500!important;
     color: #2d2d2d !important;
     letter-spacing: 0.8px !important;
   /*   font-family: 'Open Sans', sans-serif !important;*/
     line-height: 2 !important;
}
.p-design-singleline {  /* Carmen's font for text */
   line-height: 1 !important;   
	  font-size: 12px !important;
     font-weight: 400!important;
     color: #2d2d2d !important;
     letter-spacing: 0.8px !important;
     font-family: 'Open Sans', sans-serif !important;
}
.p-design-regular {  /* Carmen's font for text */
   /*  font-family: "Work Sans",Arial, Helvetica !important; */
	  font-style: normal !important;
    font-weight: 400 !important;
	  color: #2d2d2d !important;
	  letter-spacing: 0.5px !important;
    line-height: 2 !important; 
    font-size: 13px !important;
}
.p-nocommis-text {  /* Carmen's font for Not Accepting Comiss in Product Page */
     font-size: 14px !important;
     font-weight: 500!important;
     color: #2d2d2d !important;
     letter-spacing: 0.8px !important;
     font-family: 'Open Sans', sans-serif !important;
     line-height: 2 !important;
}
.p-norecre-text {  /* Carmen's font for Cannot Be Re-created in Product Page */
     font-size: 13px !important;
     font-weight: 500!important;
     color: #e62829 !important;
     letter-spacing: 0.8px !important;
    /* font-family: 'Open Sans', sans-serif !important;*/
     line-height: 2 !important;
}
.p-cgelement { /* Forvisual composer and vc add ons elements e*/
  /*   font-family: 'Work Sans', sans-serif !important; */
     font-size: 20px !important;
    font-weight: normal;
    color: #5e5e5e;
} 
.p-testimonial {  /* Carmen's font for testimonials */
     font-size: 16px !important;
     font-weight: 400!important;
     color: #2d2d2d !important;
     letter-spacing: 0.8px !important;
     font-family: 'Caveat' !important;
     line-height: 1.5 !important;
}
.p-prod-tabs { /* Carmen's font - for the tabs in product page */
	 /* font-family: 'Montserrat', sans-serif !important;*/
    font-size: 12px !important;
    font-weight: 400;
    letter-spacing: 1px !important;
   /* color: #1b1b1b;*/
}
.pcursive { /* Carmen's font - for about me*/
		font-family: 'Caveat';
    font-size: 19px;
    font-weight: 400;
    letter-spacing: 2px;
    color: #1b1b1b;
}
h1.cursive { /* Carmen's font - for about me*/
	font-family: 'Caveat';
	    font-size: 26px;
    font-weight: 400;
    letter-spacing: 2px;
    color: #2d2d2d;
}

h1.small, h2.small { /* Carmen's font - for title in home page*/
/* font-family: 'Open Sans', sans-serif; */
    font-size: 20px;
    font-weight: 600;
    letter-spacing: 3px;
    color: #2d2d2d;
}
h2.product-size { /* Carmen's font - for h2 product TYPE in description of product page. Product SIZE is product-dimensions */
    font-size: 14px;
    color: #1B1919;
	font-weight: 600;
	letter-spacing: 0.5px;
	margin-bottom: 15px !important;
}
h2.special-font { /* Carmen's font - for big text like my "quote" on about me page */
  font-family: 'Caveat';  
	font-size: 34px;
	font-weight: 500;
	letter-spacing: 2.5px;
}
h3.cool { /* Carmen's font - for front page */
    font-family: 'Caveat' !important; 
    font-size: 17px !important;
    font-weight: 400;
    letter-spacing: 2px;
    color: #1b1b1b;
}
h4.article { /* Carmen's font - for articles */
    font-size: 17px;
     font-weight: 600;
	color: #2d2d2d;
   letter-spacing: 0.5px;
}
p.home { /* Carmen's font - for title in home page*/
    font-size: 20px;
    font-weight: 400;
/*  font-family: 'Montserrat' sans-serif !important;*/
  font-style: italic;
    letter-spacing: 3px;
    color: #f6f6f6;
}
.giant { /* Huge Font on the About Prints Page*/
	font-size: 150px !important;
	font-family: montserrat,sans-serif;
    font-weight: 300;   
    font-style: normal;  
}
blockquote p { /* blockquote font  */
   font-size: 14px;
	line-height: 1.5 !important;
}
.main-header .widgetarea-head { /* header ads area above navigation menu */
    padding: 1px 15px;
}
.cat-design-center div.hover-mask>h3 { /* product categories slider or carousel like in the front page */
    font-weight: 600;
}
.shop-desc { /* Category Description on Shop Pages - for the Main "Shop Page" go to Page and for other categories, go to the products/categories - see below */
   /* font-family: 'Work Sans', sans-serif !important;*/
	font-family: 'Montserrat', sans-serif !important;
    font-size: 12px;
    font-weight: 400;
}
.ult_exp_section .aio-icon i, .ult_expheader, .ult_expsection_icon { /* Expandable Element WPBakery in Category Description on Shop Pages - see above */
    text-transform: capitalize;
    font-family: 'Work Sans', sans-serif !important;
    font-size: 13px;
    font-weight: 400;
}
a { /* to change all the links  color - also see text links below a.text1 */
    color: #000000;
    text-decoration: none !important; 
}
.color-scheme-dark a:hover { /* to change all the links (on hover) color */
    color: #ef5354;
	  text-decoration: none !important;
}
.single_add_to_cart_button { 	/* add to cart button for ready to ship paintings only */
width: 100% !important;
}
.single-product-content .product-image-summary { 	/* single product pages - gap between the image and testominials */
    margin-bottom: 1px;
}
.single-product-content .single_variation_wrap .variations_button { /* add to cart button for variation products only */
    width: 100% !important;
}
.single_add_to_cart_button:hover { 	/* add to cart button hover?? and Product Enquiry Make an offer button */
       background-color: #f9f9f9 !important;
    color: #fff;
  /*  border-color: #ef5354 !important; */
}
/* Text links underline - also see above a { */
a.text1:link {    
	border-bottom: solid 0.75px;
	border-bottom-color: #3eb9c0 !important;
    text-decoration: none;
}
a.text1:hover {color: #616161 !important;
	border-bottom: solid 0.75px;
	border-bottom-color: #3eb9c0 !important;
    text-decoration: none;
}
a.text1:visited {
	border-bottom: solid 0.75px;
	border-bottom-color: #3eb9c0 !important;
    text-decoration: none;
}
a.text1:active {
	border-bottom: solid 0.75px;
	border-bottom-color: #3eb9c0 !important;
    text-decoration: none;
}
.products.columns-4, .woocommerce-result-count, .orderby { /* To remove the number of "products count" in the category "Best Selling", "On Sale" and "New Paintings" Pages  */
   display: none;
}
.woocommerce-pagination { /* The gap between the pagination and the category description after products in shop pages */
    margin-bottom: 15px;
}
.site-content { /* The gap between footer and the pagination in shop pages */
    margin-bottom: 20px !important;
}
.wpb_button, .wpb_content_element, ul.wpb_thumbnails-fluid>li { /* To reduce the padding bottom of VC elements */
    margin-bottom: 0px;
}

.vc_col-has-fill>.vc_column-inner, .vc_row-has-fill+.vc_row-full-width+.vc_row>.vc_column_container>.vc_column-inner, .vc_row-has-fill+.vc_row>.vc_column_container>.vc_column-inner, 
.vc_row-has-fill+.vc_vc_row>.vc_row>.vc_vc_column>.vc_column_container>.vc_column-inner, .vc_row-has-fill+.vc_vc_row_inner>.vc_row>.vc_vc_column_inner>.vc_column_container>.vc_column-inner, 
.vc_row-has-fill>.vc_column_container>.vc_column-inner, .vc_row-has-fill>.vc_row>.vc_vc_column>.vc_column_container>.vc_column-inner, .vc_row-has-fill>.vc_vc_column_inner>.vc_column_container>.vc_column-inner, 
.vc_section.vc_section-has-fill, .vc_section.vc_section-has-fill+.vc_row-full-width+.vc_section, .vc_section.vc_section-has-fill+.vc_section { /* To reduce the padding top of VC elements */
    padding-top: 0px;
}
.product-label { /* produc page labels (sale, hot, new) */
    min-width: 50px;
    color: #fff;
    font-weight: 400 !important;
    word-break: break-all;
    letter-spacing: 1px;
    line-height: 2 !important;
    text-align: center;
    text-transform: uppercase;
}
.labels-rectangular { /* The position of the labels (on sale, hot, new) */
    top: 5px;
}
.menu-label-sale { /* to change the color of "sale" label menu nav */
    background-color: #f34b4c;
}
.menu-label-sale:after { /* to change the color of the bottom tip of the "sale" label menu nav */
    color: #f34b4c;
}
.menu-label-hot { /* to change the color of "hot" label menu nav */
    background-color: #e33326;
}
.menu-label-hot:after { /* to change the color of the bottom tip of the "hot" label menu nav */
    color: #e33326;
}
.menu-label-new { /* to change the color of "new" label menu nav */
    background-color: #34bfb6 !important;
}
.menu-label-new:after { /* to change the color of the bottom tip of the "new" label menu nav */
    color: #34bfb6 !important;
}
.navigation-wrap { /* to add/remove the border between the logo and  edit navigation menu */
  background-color: #ffffff;
  border-top: 0px solid rgba(168,168,168,.2); 
    border-bottom: 0px solid rgba(168,168,168,.2);
    position: relative;
}
.shop-loop-head .woocommerce-ordering { /* to hide the default sorting "Sort by" popularity, etc from the shop page */
   display:none!important;
}
.shop-loop-head .woocommerce-result-count {  /* to hide the default sorting "Sort by" popularity, etc from the shop page */
    display:none!important;
}
.product-design-sticky .entry-summary div[itemprop=description] {  /* Fo single products option "image scroll", to show more description */
    max-height: 500px;
}
.single-product-content .basel-before-add-to-cart { /* Gap between the currency converter and "In stock" in product pages */
    margin-bottom: 0px !important;
}
.single-product-content .summary-inner .in-stock { /* "In Stock"  */
    border: 1px solid #24f3f1;
	  padding: 2px 10px !important;
	  background-color: #24f3f1;
}
.single-product-content .entry-title { /* to change the title of single products  */
    text-transform: uppercase;
    letter-spacing: 2px; 
    font-weight: 600 !important;
    color: #161616 !important;
}
.single-product-content .tabs { /* tabs overview, addit info, etc - single products */
    margin-bottom: 0px;
}
.single-product-content .tabs li.active a { /* tabs overview, addit info, etc - single products */
    color: #5a5a5a;
}
.single-product-content .variations tr:last-child td { /* the size variation of made to order - single products */
    font-weight: 600;
}
.single-product-content .variations label { /* the "SELECT SIZE" next to size variation of made to order - single products */
    margin-right: 10px;
}
.tabs-layout-accordion .basel-tab-wrapper .basel-accordion-title.active {  /* to change the font for tabs on single products (Accordion style) (active tab) - see below also - old red f34b4c */
	  color: #000000!important;
    background: #f1f1ef !important;
}
.tabs-layout-accordion .basel-tab-wrapper .basel-accordion-title {  /* to change the font for tabs on single products (Accordion style) see above and below */
	  background: #f1f1ef;
    padding-left: 10px;
}
.tabs-layout-accordion .basel-tab-wrapper .basel-accordion-title:after {/* icon to open and close accordion tabs */
    right: 10px;
}
.single-product-content .tabs li a { /* to change the font for tabs on single products  */
    text-transform: uppercase !important;
	    font-size: 16px;
	letter-spacing: 2px;
	color: #a0a0a0;
  	font-weight: 400!important;
	cursor:default;
}
.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, .font-title { /* I separted only the carousel code - see below
    font-weight: 500;
	  letter-spacing: 0.1em;
    font-style: normal;
    color: #2d2d2d;*/
}
.category-grid-item .hover-mask h3 { /* products and category carousel "default" selection label - see below */
    font-weight: 600 !important;
}
.cat-design-default .hover-mask h3 { /* products and category carousel "default" selection label - see above */
    padding-bottom: 6px;
    padding-top: 6px;
    font-style: normal !important;
}
.product-grid-item .product-element-top { /* gap between image and painting title in each shop page - see below also */
    margin-bottom: 5px;
}
.product-grid-item .product-title { /* title of products in each shop page - see above & below also */
    margin-bottom: 5px;
	text-align: left !important;
}
.product-grid-item .product-title a { /* title of products in each shop page - see above also */
	font-weight: 600 !important;
	font-size: 12px;
}
.product-grid-item .price { /* price of products in each shop page - see above also */
    font-size: 15px !important;
    text-align: left !important;
}
.single-product .price  { /* dash between prices of made to order products (related products) - see above also */
    color: #3a3a3a !important;
}
.woocs-style-1-dropdown{ /*  currency converter */
	font-size: 11px !important;
}
.woocs-style-1-dropdown .woocs-style-1-select > i { /* dropdown icon of the currency converter plugin above the "add to cart" button in product pages */
display: none;   
}
.wpb_text_column ul:not(.social-icons)>li:before { /* Developer fix for <ul> list - Icon wasn't working inside the Tabs (see Paintings in Home Page)  */
    content: "-";
     font-weight: 500!important;
     color: #2d2d2d !important;
     letter-spacing: 0.8px !important;
	 line-height: 2 !important;
    opacity: .9;
      font-family: 'Montserrat', sans-serif !important;
    position: absolute;
    top: 0;
    left: -20px;
}
ol li { /* <u> list element - same as (p) - see below */
  margin-bottom: 15px !important;
}
.wpb_text_column ol { /* ul li -  <ul> list element (>) see below */
    list-style: decimal;
    font-size: 14px;
    /* font-family: "Work Sans",Arial, Helvetica !important; */
	  font-family: 'Montserrat', sans-serif !important;
	  font-style: normal !important;
    /*font-weight: 400 !important;*/
	  color: #2d2d2d !important;
}
.wpb_text_column ol, .wpb_text_column ul { /*  <ul> listelement (>) see below */
    padding-left: 20px;
    margin-bottom: 20px;
    line-height: 2;
}
.vc_toggle_content ul {  /* Developer fix for <ul> list - Icon wasn't working inside the Tabs (see Paintings in Home Page)  */
  padding-left:20px;
  line-height: 2;
}

.vc_toggle_content ul > li { /* Developer fix for <ul> list - Icon wasn't working inside the Tabs (see Paintings in Home Page)  */
  position:relative;
}

.vc_toggle_content ul > li:before { /* Developer fix for <ul> list - Icon wasn't working inside the Tabs (see Paintings in Home Page)  */
    content: "\f105";
    color: #2d2d2d !important;
    opacity: .9;
    font-family: FontAwesome;
    position: absolute;
    top: 0;
    left: -20px;
}
.basel-text-size-medium ul { /* to edit the font size of the list element in wpbakery <ul> <li> (also see above) */
    /*font-family: "Work Sans",Arial, Helvetica !important;*/
    font-style: normal !important;
    font-weight: 400 !important;
    color: #2d2d2d !important;
    letter-spacing: 0.5px !important;
    line-height: 20px !important;
    font-size: 13px !important;
}
.vc_toggle .vc_toggle_title h4 { /* Tabs like FAQS and the front page */
    font-size: 16px;
	font-weight: 600 !important;
}
.filter-widget { /* to add border to the Shop "Filters" like sort by, colors, etc */
   border-right: 2px solid #eeeeee;
}
.single-product-content .slick-vertical>button.slick-next:before {  /* scroll down icon (fontawesome) the painting images, room views, etc in the product page for desktops */
	color: #000000;
}
.single-product-content .slick-vertical>button.slick-prev:before { /* scroll down icon (fontawesome) the painting images, room views, etc in the product page for desktops */
    color: #000000;
}
.footer-container { /* Footer color - old color #f0efed */
    background-color: #f0efed!important;
}
.footer-container ul li a { /* Footer links - to add the underline cool effect */
	position:relative;
   text-decoration:none;
}

.footer-container ul li a:after {  /* Footer links - to add the underline cool effect */
    content: " ";
    position: absolute;
  	top:100%;
  	right: 0;
    height: 1px;
    width:0;
    background-color: rgba(0,0,0,.3);
    -webkit-transition: width .25s ease;
    -moz-transition: width .25s ease;
    -o-transition: width .25s ease;
    transition: width .25s ease;
}

.footer-container ul li:hover > a:after {  /* Footer links - to add the underline cool effect */
	width:100%;
  	left:0;
}

.main-footer .social-icons a { /* to remove the text next to the social icons in footer  */
    font-size:0!important;
	  text-align: center !important; /* to center social icons in footer */
}
.footer-container .widget-area { /* gap between footer and the container */
    padding: 20px 0 0px 0;
}
.footer-container p, 
.footer-container div,  
.footer-container a { /* to change all the footer fonts (see desktop, table and mobile css below) */
        letter-spacing: 1px;
        font-family: 'Montserrat', sans-serif !important;
}
.scrollToTop { /* to change the scroll button that goes up  */
    bottom: 75px;
    right: 40px;
}
.scrollToTop:hover, .scrollToTop:focus { /* to change the scroll button that goes up  */
    border-color: #aaa !important;
    background-color: #aaa !important;
}
.widget-title, .widgettitle { /* to change all the footer title fonts  */
    font-size: 13px;
    font-weight: 500 !important;
}
.min-footer { /* Footer Copyright area  */
    padding: 10px 0;
}
.basel-prefooter { /* to center the "HTML pre Footer" text for Ads  */
    text-align:center;
	 border-top: 1px solid #dfdfdf;
     margin-bottom: 0px; 
}

.title-design-default .entry-title { /* to move the title for pages to the right  */
float:right!important;
}

.title-design-default .breadcrumbs { /* to move the breadcrumbs for pages to the left  */
float:left!important;
}
.product-design-alt .product-tabs-wrapper { /* single product addittional info tabs (details, etc)  */
    background-color: #f9f9f9;
}
.single-product-content div[itemprop=description] { /* To change the single product description font */
    letter-spacing: 1px; 
    font-weight: 400 !important;
    color: #161616 !important;
}
.title-size-small .entry-title, .title-size-small h1 { /* to change the title font in shop,pages, etc  */
    font-size: 12px !important;
    color: #aaa;
    font-weight: 400 !important;
    /*font-family: Lato,sans-serif !important;*/
    letter-spacing: 1px !important;
}
.page-title { /* to remove the border and reduce the gap in the title bar in pages, etc  */
    border-bottom: 0px solid rgba(168,168,168,.15);
	  margin-bottom: 20px !important;
}
.page-id-126  .page-title { /* to reduce the gap between the container and page title of the shop page only  */
    margin-bottom: 5px; 
}
.page-id-22434 .page-title { /* to reduce the gap between the container and html banner for the "specials" page only  */
  margin-bottom: 0px; 
}

.popup-added_to_cart p { /* pop up "Add to Cart" in the top corner  */
    margin-bottom: 5px; 
    font-size: 16px;
    line-height: 1.5;
    font-weight: 700;
    color: #1B1919;
    font-family: Karla,Arial,Helvetica,sans-serif;
    text-transform: uppercase;
}
.single-product-content .basel-after-add-to-cart, .single-product-content .basel-before-add-to-cart { /* to change padding of text before "add to cart" button  */
    margin-bottom: 30px;
}
.single-product-content .cart { /* to change padding after the "add to cart" button (before the enquiry button in product pages  */
   margin-bottom: 5px;
	 margin-right: 0px;
   display: block;
}
.single-product-content .comment-form .form-submit input[type=submit],
.single-product-content .cart .button { /* FLEXIBLE-COLOR to change color of the "ADD TO CART" button in product pages */
  background-color: #3eb9c0 !important; /* red #d71e19 - spring red #e83536 - black #2d2d2d; see below hover*/
	letter-spacing: 2px !important;
	font-size: 15px !important;
	font-weight: 600 !important;
  color: #ffffff;
  border-color: #3eb9c0 !important;
	padding-top: 15px !important;
	padding-bottom: 15px !important;
}
.single-product-content .cart .button:hover { /* FLEXIBLE-COLOR add to cart button hover on products - see above */
    background-color: #3eb9c0 !important; /* red #d71e19 - spring red #f34b4c - black #353535 */
    border-color: #3eb9c0 !important; 
}
.woocommerce-breadcrumb, .yoast-breadcrumb { /* all breadcrumbs after the home in pages like Best Selling, About, etc  */
    color: #2d2d2d !important;
}
.page-title .entry-header .breadcrumbs>a, .page-title .entry-header .breadcrumbs>span,
.woocommerce-breadcrumb { /* ALL breadcrumb fonts, including for single products  */
   /* font-family: 'Work Sans', sans-serif !important; */
    font-size: 11px !important;
}
.main-nav .menu>li>a {   /* font and padding in main menu navigation  */
   /* padding-left: 4px; */
   /* padding-right: 13px; */
   /* color: #737373 !important; */
    font-weight: 600 !important;
    font-size:11px!important;
    text-transform: uppercase !important;
	  font-family: 'Montserrat', sans-serif !important;
	 /* font-family: Lato,sans-serif !important; */
   /* font-family: 'Work Sans', sans-serif !important;  */
	letter-spacing: 2px !important;
}
.main-nav .menu li li a { /* To change the font size of the 2nd, 3rd and 4rd level main menu navigation */
	font-size:11px!important;
	text-transform: capitalize !important;
}
.basel-product-categories li a {  /* To change the font size of products categories bar */
    font-size:12px!important;
    color: #878787 !important;
    font-weight: 500 !important;
    
}
.basel-product-categories li .children li a { /* To change the font size of the 2nd level of products categories bar */
	font-size:11px!important;
	text-transform: capitalize !important;
}
.widget-title:before, .widgettitle:before { /* line under the footer categories  */
   background-color: rgba(0,0,0,.1);
}
.entry-meta,
.post-date {  /* to remove the date, author, comments for blog  */
	display:none!important;
}

.meta-post-categories { /* to remove the category label for blog */
	visibility:hidden;
}
.blog .meta-post-categories { /* to remove the gap between the header and the 1st post in blog page */
	display:none;
}
.outofstock .price{  /* Woocommerce: to remove the price when product is "out of stock/sold" */
    display:none}

body .labels-rectangular .onsale { /* to modify the "on sale" label color */
background-color: #f34b4c;
}
body .labels-rectangular .featured { /* to modify the "hot" label color */
background-color:#ff9225;
}
body .labels-rectangular .new{ /* to modify the "new" label color */
background-color:#34bfb6 ;
}
.single-product-content p.price { /* to change the SALE price and the REGULAR Price in the Product Pages  */
font-size:26px!important;
}
.price ins { /* to change the OLD price in shop pages  */
    color: #f6f6f6 !important;
}
.price ins > .amount { /* to change the On SALE price in shop pages  */
    color: #3a3a3a !important;
}
.single-product .price .amount { /* FLEXIBLE COLOR - to change the On SALE and REEGULAR prices in product pages  */
    color: #3eb9c0 !important;
}
#pay_with_amazon img { /* Amazon Pay Button in Cart Page  */
	 /* width: 100% !important; */
    width: auto!important;
    vertical-align: middle;
    cursor: pointer;
    box-shadow: none;
    border: 0;
    padding: 0;
    margin-top: 25px;
    display: inline-block;
}
.shop-loop-head .basel-filter-buttons .open-filters { /* FLEXIBLE-COLOR to modify the "Filters" text in shop page */
    color:#3eb9c0;
    text-transform: uppercase !important;
  	font-weight: 500!important;
}
.shop-loop-head .basel-filter-buttons .open-filters:after, 
.shop-loop-head .basel-filter-buttons .open-filters:before { /* FLEXIBLE-COLOR to modify the "Filters" text in shop page */
    background-color:#3eb9c0;
}
.page-id-126 .main-header { /* to reduce the gap between header and the image in home page only */
     margin-bottom: 0px !important; 
}
#enquiry { /* to modify the "make an offer" button */
   /* padding-right: 12px !important; */
}
label#wdm_product_name { /* to modify the "make an offer" button */
    color: #db2323;
    font-weight: 400 !important;
    text-transform: uppercase !important;
}
.ui-widget-content { /* to remove the background color of the price filter in sidebar of shop pages. Also, to modify the "make an offer" button????  */
    border: 0px solid #eee !important;
    border-radius: 0px !important;
    background: #ffffff !important;
    color: #222222;
}
.ui-widget { /* to modify the "make an offer" button */
  /*  font-family: Lato,Arial, Helvetica, sans-serif !important; */
    color:#7f7f7f;
}
.contact-bottom { /* to hide plugin info on "Make an Offer" contact form */
    display: none !important;
}

.compare-btn-wrapper,
li.reviews_tab,
.product-design-sticky .product_meta { /* to remove the "compare" and "reviews" teb from products */
    display: none!important;
}
.posted_in { /* to remove the "categories" tab for products */
display:none!important;
}
.single-product-content .basel-show-product-gallery { /* to change the zoom icon in the image in product page */
    display: inline!important; 
    background-color: #cecece;
    box-shadow: 0 0 9px rgba(0,0,0,.1);
    text-align: center;
    font-size: 0;
    color: #000000;
}
.single-product-content .product_meta { /* Product SKU background color was overlapping the "add to wishlist" */
    margin-left: 5px;
  	border-top: 0px solid rgba(119,119,119,.17);
    padding-top: 0px;
}
.single-product-content .entry-summary .yith-wcwl-add-to-wishlist a {  /* To remove the Browse Wishlist from product pages */
    display:none!important;
}
.product-design-compact .entry-summary { /* border next to the product desc/sze for the compact product page */
    border-right: 5px solid #f8f8f8;
}
.product-design-compact .entry-summary .yith-wcwl-add-to-wishlist { /* To remove the gap between where the whislist and compare buttons used to be and the details tab from product pages-see below also */
    margin-bottom: 1px !important;
}
.single-product-content .basel-after-add-to-cart { /* To remove the gap between where the whislist and compare buttons used to be and the details tab from product pages-see above also */
    margin-bottom: 1px !important;
}
.single-product-content .summary-inner .out-of-stock { /* Out of Stock or Sold in Product Pages */
    border: 2px solid #000000;
	 font-size: 18px !important;
}
.product-type-variable.product-design-default .entry-summary .variations_form {  /* single product pages - gap between the enquire button and add to cart */
    padding-bottom: 5px;
    border-bottom: 0px solid rgba(119,119,119,.17);
}
ul.custom-attributes { /* Painting size in shop list page. Attribute "dimensions" */
color: #727272;
	text-align: left;
    font-size: 12px;
    font-weight: 500 !important;
    line-height: 1.42857; 
    margin-bottom: 5px;
}
.basel-hover-quick .quick-shop-btn>a { /* ("quick shop" hover option)  to modify the "add to cart" button */
    display: block;
    padding: 0;
    line-height: 30px;
    height: 25px;
    background-color: rgb(171, 160, 144);
    border: none;
    font-weight: 600;
    text-transform: uppercase;
    letter-spacing: .3px;
    font-size: 10px;
    color: #fff;
    text-decoration: none;
}
.basel-hover-base .hover-mask { /* ("Base" hover option-see below) to change color of "add to cart, quick view" box for products thumbnails  */
	background:transparent;
	display: none !important;
}

.basel-tooltip:hover .basel-tooltip-label { /* ("Base" hover option-see above) to modify the "add to cart" and "quick view"etc buttons in shop list  */
  background-color: #f9f9f9;
     text-transform: uppercase !important;
	color: #454545!important;
  	font-weight: 400!important;
}
.basel-tooltip:hover .basel-tooltip-label:before { /* ("Base" hover option-see above) to modify the "add to cart" and "quick view"etc buttons in shop list  */
    color:#f9f9f9;
}
.hover-mask div a { /* to change the separation between icons  of "add to cart, quick view" box for products thumbnails  */
	width:40px!important;
}

.hover-mask div a:before { /* to change icon size of "add to cart, quick view" box for products thumbnails  */
  font-size:15px!important;
}

.basel-hover-base .hover-mask a { /* to change color of "add to cart, quick view" box for products thumbnails  */
	color:#000000;
	font-weight: 700 !important;
}
.basel-hover-base .hover-mask a:hover { /* to change color of "add to cart, quick view" box for products thumbnails  */
	color:#333333!important;
}
.basel-hover-base .basel-add-btn>a { /* to change the height of "add to cart, quick view" box for products thumbnails  */
  height: 58px !important; 
    line-height: 57px !important; 
}
.product-360-button a, .product-video-button a { /* "Watch Video" product video in single product pages - see below */
  font-size: 14px; 
	font-weight: 600;
	color: #3eb9c0;
}
.product-360-button a::before, .product-video-button a::before { /* "Watch Video" product video in single product pages - see above */
  display: inline-block;
  font-size: 16px;
  width: 40px;
  height: 40px;
  line-height: 40px;
  text-align: center;
  background: #3eb9c0;
  color: #ebe7dc;
  vertical-align: middle;
  margin-right: 10px;
  border-radius: 50%;
  font-family: simple-line-icons;
  transition: color .3s ease,background-color .3s ease;
}
.wpb_single_image .vc_figure-caption { /* Text below the image (for internal links only): Image Title or Caption like "Image Credit:..." - see below also */
    margin-top: .2em;
    font-size: .9em;
}
.pimage-caption {  /* Text below the image: "Image Credit:..." (for external images only ) - see above  */
font-size: 10px;
}
.mobile-nav .icon-sub-menu {  /* icon menu navigation on mobile devices */
    height: 60px !important;
}
.mobile-nav ul li .up-icon { /* icon menu navigation on mobile devices */
    background-color: #f8f8f8 !important;
}
.mobile-nav,
.mobile-nav .sub-menu-dropdown ul { /* to change colors of menu navigation on mobile devices */
    background-color:#f8f8f8  !important;
}
.mobile-nav ul li a { /* to change colors of menu navigation on mobile devices */
    color:#333333;
    font-size: 13px;
    border-bottom: 0px solid rgba(92,92,92,.23);
}
.mobile-nav ul li a:hover { /* to change colors of menu navigation on mobile devices */
    color:#333333;
}
.mobile-nav .icon-sub-menu { /* to change colors of menu navigation on mobile devices */
    height:40px;
}
.mobile-nav .icon-sub-menu:after,
.mobile-nav .icon-sub-menu:before { /* to change colors of menu navigation on mobile devices */
    background-color:#333333;
}
.mobile-nav .sub-menu-dropdown li a { /* to change colors of menu navigation on mobile devices */
    background-color:#eaecef  !important;
    font-size: 12px;
    text-transform: capitalize !important;
}
.mobile-nav .sub-menu-dropdown ul:before { /* to change colors of menu navigation on mobile devices */
    content:none;
}
.mobile-nav .searchform { /* to change colors of menu navigation on mobile devices */
    border-bottom: 2px solid rgba(180, 180, 180, 0.43);
}
.mobile-nav .searchform input[type=text] { /* to change colors of menu navigation on mobile devices */
    border: 0px solid rgba(129,129,129,.25);
    color:#333333;
}
.mobile-nav .searchform  ::-webkit-input-placeholder {color:rgba(0,0,0,0.6)}
.mobile-nav .searchform  ::-moz-placeholder          {color:rgba(0,0,0,0.6)}/* Firefox 19+ */
.mobile-nav .searchform  :-moz-placeholder           {color:rgba(0,0,0,0.6)}/* Firefox 18- */
.mobile-nav .searchform  :-ms-input-placeholder      {color:rgba(0,0,0,0.6)}
.mobile-nav .searchform button { /* to change colors of menu navigation on mobile devices */
    color:black;
}

.basel-hover-alt .btn-add>a { /* add to cart button "Alternative" hover on product option on shop page */
    position: relative;
    background-color: transparent;
    border: none;
    padding: 0;
    padding-left: 22px;
    font-size: 11px;
    font-family: 'Work Sans', sans-serif;
letter-spacing: 1.5px !important;
    color: #e50606;
    white-space: nowrap;
    font-weight: 400;
    text-transform: uppercase;
}
.amount { /* Price color font of thumbnails in shop page */
    color: #727272;
}
.widget_price_filter .price_slider_amount .price_label>span { /* price slider in sidebar of shop page */
    font-weight: 600;
    color: #2d2d2d;
}
.popup-quick-view .entry-summary .entry-title { /* Quick View for products */
    font-size: 24px;
    margin-bottom: 20px;
}
.popup-quick-view .entry-summary .price { /* Quick View for products */
    font-size: 22px;
    margin-bottom: 20px;
}
.basel-cookies-popup { /* Cookie Bar */
background-color:#161616;
}
body .cookies-buttons .cookies-accept-btn:hover {
    border: 2px solid #ffffff;
    color: #0bc1e4;
}
.woocommerce-message .button { /* Woocommerce message "xxxx" has been added to the cart" */
    color: #fff;
    text-decoration: none;
    background-color: #26ccbe;
    border-color: #26ccbe;
}
.woocommerce-message, .wpcf7-mail-sent-ok { /* Woocommerce message "xxxx" has been added to the cart" */
    color: #383e38;
    border-color: #26ccbe;
    background-color: transparent;
}
.woocommerce-error, .woocommerce-info, div.wpcf7-validation-errors { /* woocommerce error messages */
    color: #db2323;
    border-color: #939393;
    background-color: transparent;
}
.woocommerce .wishlist-title h2 { /* woocommerce my Wishlist title */
    text-transform: uppercase;
    font-weight: 500!important;
    font-size: 16px;
}
.yikes-custom-woo-tab-title { /* to remove the title on "Custom Tabs" for product from the Yikes plugin */
  display: none;
}
.basel-woocommerce-layered-nav .filter-swatch span { /* filter colors icons for product shop page ( for round icons, use: border-radius: 50%;) */
   border: 1px solid #ddd;
    border-radius: 0% !important;
}
.categories-opened li a:active {
    background-color:#454545!important;
}
.widget_shopping_cart .total strong {  /* Subtotal text on add to cart widget on top right corner */
    color: #454545;
}

.title-wrapper.basel-title-size-large .title {  /* section tile - H2 large - see below */
    font-size: 26px;
     font-weight: 600;
	color: #2d2d2d;
   letter-spacing: 0.5px;
}
.title-wrapper.basel-title-size-small .title { /* section title - H3 small - see below */
    font-size: 22px;
     font-weight: 600;
	color: #2d2d2d;
   letter-spacing: 0.5px;
}
.title-wrapper.basel-title-size-default .title { /* section tile - H1 titles like "From an Independent Artist", "Art Prints Vs. Painting" - see above */
    letter-spacing: 0.5px;
	color: #2d2d2d;
	font-weight: 600;
	 font-size: 30px;
}
.title-size-small { /* Title and breadcrumbs box for some pages - to reduce the thickness (min 37 because of the product pages) - see below */
    padding: 0px 0 !important;
}
.title-design-default .entry-title, .title-design-default .breadcrumbs { /* Title and breadcrumbs box for "regular pages" - to reduce the thickness (min 37 because of the product pages) - see above */
    line-height: 37px !important;
}
.title-shop .nav-shop h1 { /* Title and breadcrumbs box for "shop pages" - to reduce the thickness (min 37 because of the product pages) */
    line-height: 37px !important;
}
.single-breadcrumbs-wrapper { /* Title and breadcrumbs box for "single product pages" - to reduce the width and margin */
    padding-top: 0px;
    padding-bottom: 0px;
}
.items-with-space, .teaser_grid_container, .vc_carousel_container { /* margin in the "More Artwork" (Related Products) carousel in Product Pages  */
    margin-top: 45px;
}
.liner-continer .left-line:after, .liner-continer .right-line:after { /* horizontal line of H1 titles - see articles  */
    height: 2px;
}
.site-content { /* margin between the product and footer  */
    margin-bottom: 10px;
}
.footer-column-1 {
display:none!important;
}
.pswp__caption__center { /* To center the image caption */
    text-align: center;
}
.grecaptcha-badge { visibility: hidden;  /* To hide the Re-captcha logo from the contact form in all pages */
}
.woocommerce-MyAccount-title { /* FLEXIBLE-COLOR - woocommerce MY ACCOUNT page (after people login) */
    background-color: #3eb9c0;
}
.error404 .page-header:before { /* 404 error page title   To edit page, go to the child theme .php file */
    color: rgba(142,142,142,.15);
    font-size: 60px;
    line-height: 50px;
    font-weight: 700;
}

.error404 .page-title { /* 404 error page title "not found". To edit page, go to the child theme .php file */
    border-bottom: 1px solid #ddd;
    margin-bottom: 0;
    margin-top: 0;
    padding: 15px 0 45px 0;
    text-align: center;
    text-transform: uppercase;
    color: #1aada3;
    opacity: .8;
    letter-spacing: 2px;
    font-size: 14px;
    font-weight: 700;
}
.error404 .page-content>.searchform { /* 404 error page title "margin of search button" */
    margin: 50px auto;
}
.tagged_as { /* To hide woocommerce tags in each product page*/
display: none !important;
}
.product_meta .tagged_as { /* To hide woocommerce tags in each product page*/
display:none;
}
.list-icon { /* to move the list like numbers, icons, etc */
    color: #333333;
    padding-left: 25px !important;
}
.related-and-upsells>section { /* more artwork - related products - you may also like */
    padding-top: 20px;
	  margin-top: 0px !important;
	  border-top: 2px solid rgba(0,0,0,.05);
}
.testimonials.testimon-style-boxed .testimonial-inner { /* testimonial info box - happy collectors */
    padding-top: 0px !important;
    box-shadow: none !important; /*  box-shadow: 0 0 7px rgb(0 0 0 / 12%); */
}
.testimonial .testimonial-content footer { /*html block Testimonial Name Signature   */
    margin-top: 15px;
    font-weight: 600;
	letter-spacing: 1.5px;
font-family: 'Caveat', cursive;
	font-size: 14px !important;
    color: #1B1919;
}
div.wpforms-container-full .wpforms-form .wpforms-field-label { /* Contact form - WP Forms Lite plugin - see below */
    font-weight: 500;
    font-size: 14px;
}
div.wpforms-container-full .wpforms-form input[type=submit], div.wpforms-container-full .wpforms-form button[type=submit], div.wpforms-container-full .wpforms-form .wpforms-page-button {  /* FLEXIBLE-COLOR Contact form BUTTON- WP Forms Lite plugin - see below and above */
    background-color: #3eb9c0;
    border: 1px solid #3eb9c0;
    color: #fff;
    font-size: 1.2em;
    padding: 10px 40px;
	  text-transform: uppercase !important;
}
div.wpforms-container-full .wpforms-form button[type=submit]:hover, div.wpforms-container-full .wpforms-form button[type=submit]:active { /* Contact form - WP Forms Lite plugin - see above */
    background-color: #737373 !important;
}

@media only screen  and (min-width : 1281px) and (max-width: 1460px){
.hover-mask div a:before { /* to change icon size of "add to cart, quick view" box for products thumbnails  */
  font-size:13px!important;
}
.p-design-topbar, .p-ads-footer {  /* Carmen's font - medium for top-bar ads, ads footer*/
	    font-size: 11px;
}
.woocommerce .single-product-content .entry-title { /* Product titles */ 
    font-size: 20px !important;
}
.single-product-content p.price { /* price */
    font-size: 18px !important;
}
h2.product-size { /* H2 above short description */
    font-size: 12px !important;
    margin-bottom: 5px !important;
}
.product-dimensions { /* size */
    font-size: 12px !important;
    margin-bottom: 5px !important;
}
.proddesc { /* short description */
    font-size: 11px !important;
}
.p-prod-tabs { /* custom order with icon - when people select */
    font-size: 11px !important;
}
label {/* select size     */
    font-size: 12px !important;
}	
.vc_custom_1679699723581 { /* testimonials - words from happy - single product page */
    display: none !important;
}
.basel-hover-base .basel-add-btn>a { /* to change the height of "add to cart, quick view" box for products thumbnails  */
    height: 66px !important;
    line-height: 65px !important; 
}
}

@media (min-width: 1025px) and (max-width: 1280px){ /* IPAD LANDSCAPE */
h1.small { /* Carmen's font - for title in home page*/
    font-size: 14px;
    letter-spacing: 2px;
}
	.woocommerce .single-product-content .entry-title { /* Product titles */ 
    font-size: 20px !important;
}
.single-product-content p.price { /* price */
    font-size: 18px !important;
}
h2.product-size { /* H2 above short description */
    font-size: 12px !important;
    margin-bottom: 5px !important;
}
.product-dimensions { /* size */
    font-size: 12px !important;
    margin-bottom: 5px !important;
}
.proddesc { /* short description */
    font-size: 11px !important;
}
.p-prod-tabs { /* custom order with icon - when people select */
    font-size: 11px !important;
}
label {/* select size     */
    font-size: 12px !important;
}	
	.main-nav .menu>li>a {   /* font and padding in main menu navigation  */
  padding-left: 4px;
   padding-right: 10px;  
	font-size:8px!important;
}
.hover-mask div a:before { /* to change icon size of "add to cart, quick view" box for products thumbnails  */
  font-size:12px!important;
}
	h1.cursive { /* Carmen's font - for about me*/
    font-size: 20px;
}
.basel-hover-base .basel-add-btn>a { /* to change the height of "add to cart, quick view" box for products thumbnails  */
    height: 66px !important;
    line-height: 65px !important; 
}
.woocommerce .single-product-content .entry-title { /* Product titles */ 
    font-size: 20px !important;
}
.vc_custom_1679699723581 { /* testimonials - words from happy - single product page */
    display: none !important;
}
.p-design-topbar, .p-ads-footer  {  /* Carmen's font - medium for top-bar ads, footer ads*/
     font-size: 11px;
}
}

@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : portrait) { /* STYLES FOR IPAD PORTRAIT ONLY */ 
 .single-product-content .tabs li { /* to change the underline for tabs on single products  */
  	border-bottom:0px solid #aaaaaa!important;
 }
	
 .title-design-default .breadcrumbs { /* to hide the breadcrumbs for pages  */
display: none !important;
}
.woocommerce-breadcrumb { /* ALL breadcrumb fonts, including for single products  */
    display: none !important;
}
h1.small { /* Carmen's font - for title in home page*/
    font-size: 14px;
    letter-spacing: 1px;
}
.basel-hover-base .hover-mask a { /* ("Base" hover option) to hide the "add to cart, quick view" box for products thumbnails  */
	display: none !important;
}
.basel-hover-quick .basel-buttons { /* ("quick shop" hover option)  to hide the "add to cart" and "quick view" buttons */
    display: none !important;
}
	}
@media (max-width: 991px) { /* CELL PHONES PORTRAIT */ 
.title-wrapper.basel-title-size-default .title-subtitle { /* Top SUBTITLE of the section tile: H1 tag titles */ 
    font-size: 11px !important;
}
	.woocommerce .single-product-content .entry-title { /* Product titles */ 
    font-size: 18px !important;
}
	.title-wrapper.basel-title-size-default .title { /* section tile - H1 titles like "From an Independent Artist", "Art Prints Vs. Painting" */
	 font-size: 24px;
			font-weight: 600;
}
.title-wrapper.basel-title-size-large .title {  /* section tile - H2 large */
    font-size: 21px;
	font-weight: 600;
}
.title-wrapper.basel-title-size-small .title { /* section title - H3 small */
    font-size: 19px;
	font-weight: 600;
}
	h4.article { /* Carmen's font - for articles */
    font-size: 17px;
}
	.out-of-stock-label { /* to modify the "sold" labels */
    background-color: #454545;
    line-height: 5;
    padding: 0px 8px !important; 
    font-size: 7px;
} 
.product-grid-item.outofstock .product-element-top .onsale { /* to modify the high of the "promo" labels */
    top: 50px;
}
.labels-rectangular { /* The position of the labels (on sale, hot, new) */
    top: 1px;
}
.p-nocommis-text {  /* Carmen's font for Not Accepting Comiss in Product Page */
     font-size: 11px !important;
}
.p-norecre-text {  /* Carmen's font for Cannot Be Re-created in Product Page */
     font-size: 10px !important;
}
.main-header .wrapp-header { /* Below the header border because for single products, it looks better on ipads and mobile  */
    border-bottom: 1px solid #f8f8f8!important; 
}

.basel-hover-base .hover-mask a { /* to hide the "add to cart, quick view" box for products thumbnails  */
	display: none !important;
}
.p-design-1 {  /* Carmen's font - medium for top-bar ads*/
font-size: 11px !important;
}
.title-design-default .entry-title { /* to center the title of regular pages on tablets and ipads to be consistent with the shop pages  */
	float:none!important;
  width:100%;
  text-align:center !important;
}

 .title-design-default .breadcrumbs { /* to hide the breadcrumbs for pages  */
display: none !important;
}
.page-title .entry-header .entry-title { /* to set the thickness of the title for "regular pages" for ipads and mobile  */
     float: none; 
    margin-bottom: 0;
   line-height: 1.5 !important; 
}
.title-shop .nav-shop h1 { /* Title and breadcrumbs box for "shop pages" - to reduce the thickness (min 10 because of the product pages) */
    line-height: 20px !important;
}


.error404 .page-header:before { /* 404 error page title  */
    font-size: 60px !important;
    line-height: 70px;
}
.error404 .page-title { /* 404 error page title "not found" */
     padding: 25px 0 45px 0;
    font-size: 14px;
}

}

@media (max-width: 768px){ /* Mobile devices */
.single-product-content .tabs li.active a { /* single products title tabs underline (details, about paintings, etc) */
    border-color: #7cdee3;
}
.single-product-content div.product-image-summary { /* space between sku and the testimonials in single products */
    margin-bottom: 0px !important;
}
.berocket_better_labels.berocket_better_labels_image * { /* the star label in shop pages) */
font-size: 9px;
	margin-top: -2px !important;
	margin-right: -3px !important;
}
	[class*=categories-space-] { /* the theme "product Category" carousel or masonry - like in the articles */
    margin-bottom: 1px !important;
}
}@media (min-width: 1025px) { .main-page-wrapper { /* FOR DESKTOP ONLY - border below the menu and logo */
    border-top-width: 2px !important;
    border-top-color: rgba(118,118,118,0.14) !important;
    border-top-style: dotted !important;
    border-radius: 2px !important;
}
.topbar-content { /* Top bar - check below too  */
    font-size: 12px;
	  margin-top: -10px !important;
}
.topbar-wrapp, .topbar-content:before { /*top bar space - check above too   */
    height: 30px !important;
	  margin-top: 15px;
}
.single-product-content .entry-title { /* to change the title of single products in product pages  */
    font-size: 22px;
}
.title-size-small { /* to reduce the size of the title bar, category products bar and pages  */
     padding: 0px 0; 
}
.single-product-content .product-tabs-wrapper { /* gap between image and overview, addittional info tabs  */
    padding-top: 30px !important;
}
.tabs-layout-accordion { /* to change the margin for tabs (Overview) on single products (Accordion style) */
   margin-top: -10px;
}
.single-product-content .product-share { 	/* single product pages - gap in SKU and social media */
    margin-bottom: 0px;
}
.single-product-content .product_meta { /* single product pages - gap in SKU and social media */
    margin-bottom: 0px;
    display: block;
}
.single-product-content .product_meta>span { /* single product pages - gap in SKU and social media */
    margin-bottom: 0px;
}
.footer-container p, 
.footer-container div,  
.footer-container a {  /* to change all the footer fonts  */
font-size: 12px!important;
}
.basel-prefooter { /* to show the "HTML pre Footer" Ads text only for ipads portrait and mobile */
    display:none!important;
}
.single-product-content div[itemprop=description] { /* To change the single product description font */
font-size: 14px; 
} }@media (min-width: 768px) and (max-width: 1024px) {h1.small, h2.small { /* Carmen's font - for title in home page*/
    font-size: 14px;
	  letter-spacing: 2px;
}
h3.cool { /* Carmen's font - for front page */
    font-size: 14px !important;   
}
h2.special-font { /* Carmen's font - for big text like my "quote" on about me page */
	font-size: 26px;
}

.p-prod-tabs { /* Carmen's font - for the tabs in product page */	
    font-size: 12px !important;
}
.subtitlebig { /*  Subtitle - Subtitle Font level 2 and 3*/
	font-size: 18px !important;
}
.topbar-content { /*top bar space - check below too   */
   font-size: 12px;
	 margin-top: -16px !important;
}
.topbar-wrapp, .topbar-content:before { /*top bar space - check above too   */
    height: 25px !important;
	  margin-top: 15px;
}
.p-design-1 {  /* Carmen's font - medium for top-bar ads*/
font-size: 11px !important;
}
.p-design-topbar, .p-ads-footer {  /* Carmen's font - medium for top-bar ads, footer ads*/
     font-size: 11px;
}
h1.cursive { /* Carmen's font - for about me*/
    font-size: 20px;
}
.product-grid-item .product-title a { /* title of products in each shop page */
	font-size: 11px !important;
}
.basel-images-gallery.view-carousel, .basel-images-gallery.view-justified { /* for Gallery Carrousel display like the Barands in front page*/
    margin-bottom: 1px !important;
}
.product-grid-item .product-title a { /* title of products in each shop page */
	font-size: 12px !important;
}
.product-grid-item .price { /* price of products in each shop page - see above also */
    font-size: 13px;
}
.product-subtitle {  /* Carmen's font - for products subtitle in description*/
font-size: 14px;
}
.single-product-content .entry-title { /* to change the title of single products  */
    font-size: 20px;
}
.title-size-small .entry-title, .title-size-small h1 { /* to change the title font in shop,pages, etc  */
    font-size: 10px;
}
.footer-container .widget-area { /* gap between footer and the container */
    border-top: 1px solid rgba(124,124,124,.2);
}
.footer-container p, 
.footer-container div,  
.footer-container a { /* to change all the footer fonts  */
font-size: 12px!important;
}
.single-product-content div[itemprop=description] { /* To change the single product description font */
font-size: 12px; 
}
.basel-show-categories { /* to change the shop categories bar  */
     padding-top: 0px; 
     padding-bottom: 3px; 
    text-transform: uppercase;
    font-size: 15px;
    font-weight: 600;
    letter-spacing: 1px;
    position: relative;
    color: #333333;
}
.basel-hover-alt .btn-add>a { /* add to cart button "Alternative" hover on product option on shop page */
    font-size: 10px;
}
.error404 .page-header:before { /* 404 error page title  */
    font-size: 70px;
    line-height: 70px;
} }@media (min-width: 577px) and (max-width: 767px) { h3.cool { /* Carmen's font - for front page */
    font-size: 12px !important;   
}
h2.special-font { /* Carmen's font - for big text like my "quote" on about me page */
	font-size: 20px;
	font-weight: 1000 !important;
}
h1.small, h2.small { /* Carmen's font - for title in home page*/
    font-size: 14px;
	  letter-spacing: 2px;
}
.product-dimensions {  /* Carmen's font - for products SIZE in description */
font-size: 15px;
}
.p-prod-tabs { /* Carmen's font - for the tabs in product page */	
    font-size: 12px !important;
}
.subtitlebig { /*  Subtitle - Subtitle Font level 2 and 3*/
	font-size: 16px !important;
}
/*h1.small, h2.small { /* Carmen's font - for title in home page
    font-size: 10px;
	  }*/
.p-design-topbar {  /* Carmen's font - medium for top-bar ads*/
font-size: 10px;
}
h1.cursive { /* Carmen's font - for about me*/
    font-size: 20px;
}
.product-grid-item .product-title a { /* title of products in each shop page */
	font-size: 12px !important;
}
.basel-images-gallery.view-carousel, .basel-images-gallery.view-justified { /* for Gallery Carrousel display like the Barands in front page*/
    margin-bottom: 1px !important;
}
.product-subtitle {  /* Carmen's font - for products subtitle in description*/
font-size: 14px;
}
.topbar-content { /*to chenge font size in top bar   */
    font-size: 12px;
}
.single-product-content .entry-title { /* to change the title of single products  */
    font-size: 26px;
}
.single-product-content .tabs li { /* to change the underline for tabs on single products  */
  	border-bottom:0px solid #aaaaaa!important;
}
.title-size-small { /* to reduce the size of the title bar, category products bar  */
     padding: 0px 0 !important; 
}
.related-and-upsells>section { /* Space between the Related Products (in Product Page) and the ads/coupon in the footer */
    margin-bottom: 1px !important;
}
.footer-container .widget-area { /* gap between footer and the container */
    border-top: 1px solid rgba(124,124,124,.2);
}
.footer-container p, 
.footer-container div,  
.footer-container a { /* to change all the footer fonts  */
font-size: 11px!important;
}
.single-product-content div[itemprop=description] { /* To change the single product description font */
font-size: 12px; 
}
.basel-show-categories { /* to change the shop categories bar  */
     padding-top: 0px; 
     padding-bottom: 3px; 
    text-transform: uppercase;
    font-size: 15px;
    font-weight: 600;
    letter-spacing: 1px;
    position: relative;
    color: #333333;
}
.basel-hover-alt .btn-add>a { /* add to cart button "Alternative" hover on product option on shop page */
    font-size: 10px;
}
.title-design-default .breadcrumbs { /* to hide the breadcrumbs for pages  */
display: none !important;
}
.woocommerce-breadcrumb { /* ALL breadcrumb fonts, including for single products  */
    display: none !important;
}
.single-breadcrumbs-wrapper { /* to hide the breadcrumbs for single products  */
display: none !important;   
}
.error404 .page-header:before { /* 404 error page title  */
    font-size: 70px;
    line-height: 190px;
} }@media (max-width: 576px) { h2.special-font { /* Carmen's font - for big text like my "quote" on about me page */
	font-size: 20px;
	font-weight: 1000 !important;
}
.proddesc { /* Carmen's font same as ".proddesc-bold" and small - see below - for product description in product page*/
    font-size: 12px;
}
.products .product-grid-item { /* To fix the Google Search Console mobile error "Clickable elements too close together" - products too close to each other padding was originally 10px*/
   /* padding-right: 20px !important; */
}
h3.cool { /* Carmen's font - for front page */
    font-size: 10px !important;   
}
.product-dimensions {  /* Carmen's font - for products SIZE in description */
font-size: 15px;
}
.p-prod-tabs { /* Carmen's font - for the tabs in product page */	
    font-size: 12px !important;
}
.woocommerce-pagination .page-numbers li { /* The pagination numbers - see below also */
    margin-right: 2px;
}
.woocommerce-pagination .page-numbers li span { /* The pagination numbers - see above also */
    font-size: 14px;
    width: 28px;
    line-height: 30px;
}
.subtitlebig { /*  Subtitle - Subtitle Font level 2 and 3*/
	font-size: 16px !important;
}
h1.small, h2.small { /* Carmen's font - for title in home page*/
    font-size: 13px;
	  letter-spacing: 2px;
}
.p-design-topbar {  /* Carmen's font - medium for top-bar ads*/
font-size: 8px; 
}
.p-ads-footer {  /* Carmen's font - footer ads*/
font-size: 9px;
}
h1.cursive { /* Carmen's font - for about me*/
    font-size: 20px;
}
.shop-desc { /* Category Description on Shop Pages - for the Main "Shop Page" go to Page and for other categories, go to the products/categories - see below */
    font-size: 10px;
}
.ult_exp_section .aio-icon i, .ult_expheader, .ult_expsection_icon { /* Expandable Element WPBakery in Category Description on Shop Pages - see above */
    font-size: 12px;
}
.product-grid-item .product-title a { /* title of products in each shop page */
	font-size: 12px !important;
}
ul.custom-attributes { /* Painting size in shop list page. Attribute "dimensions" - see below */
    font-size: 12px !important;
    line-height: 1; 
    margin-bottom: 4px;
}
.product-grid-item .price { /* price of products in each shop page - see above also */
    font-size: 15px !important;
	font-weight: 600 !important;
}
.basel-images-gallery.view-carousel, .basel-images-gallery.view-justified { /* for Gallery Carrousel display like the Barands in front page*/
    margin-bottom: 1px !important;
}
.bigimagefont { /* Carmen's font - (for TinyMCE editor use <span class...) for main image in front page */
    font-size: 10px;
}
.product-subtitle {  /* Carmen's font - for products subtitle in description*/
font-size: 14px;
}
.topbar-content { /*to chenge font size in top bar   */
    font-size: 11px;
}
.topbar-content { /*top bar space - check below too   */  
	 margin-top: -16px !important;
}
.topbar-wrapp, .topbar-content:before { /*top bar space - check above too   */
    height: 25px !important;
	  margin-top: 15px;
}
 /*.topbar-wrapp { /* to prevent top bar text overlap for mobile devices */
   /*  height: auto;
}*/
.single-product-content .entry-title { /* to change the title of single products  */
    font-size: 18px;
}
.single-product-content .product-tabs-wrapper { /* to change the tabs on single products - see below also  */
    padding-top: 30px;
    padding-bottom: 0px;
    background-color: #f5f5f5;
}
.single-product-content .tabs li { /* to change the underline for tabs on single products - see below also  */
  	border-bottom:0px solid #cbcbcb!important;
}
.single-product-content .tabs li.active { /* to change the tabs on single products - see above underline also  */
    border-color: #545454;
    background-color: #f5f5f5;
}
.single-product-content .tabs li.active a { /* to change the font of the tabs tabs on single products - see above also  */
    color: #2d2d2d;
  	letter-spacing: 2px !important;
	  font-size: 16px !important;
	  border-color: #7cdee3;
	  font-weight: 600 !important;
}
.title-size-small .entry-title, .title-size-small h1 { /* to change the title font in shop,pages, etc  */
    font-size: 10px;
}
.title-size-small { /* to reduce the size of the title bar, category products bar  */
     padding: 0px 0 !important; 
}
.single-product-content .product-share { 	/* single product pages - gap in SKU and social media */
    margin-bottom: 0px !important;
    padding-bottom: 15px;
  	/*  border-bottom: 2px solid rgba(0,0,0,.05); */
    border-bottom-width: 2px;
    border-bottom-color: rgba(118,118,118,0.14);
    border-bottom-style: dotted;
    border-radius: 2px;
}
.related-and-upsells>section { /* Space between the Related Products "More Artwork" (in Product Page) and the ads/coupon in the footer */
    margin-bottom: 1px !important;
}
.footer-container p, 
.footer-container div,  
.footer-container a { /* to change all the footer fonts  */
font-size: 11px!important;
}
.single-product-content div[itemprop=description] { /* To change the single product description font */
font-size: 10px; 
}
.basel-show-categories { /* to change the shop categories bar  */
     padding-top: 0px; 
     padding-bottom: 3px; 
    text-transform: uppercase;
    font-size: 15px;
    font-weight: 600;
    letter-spacing: 1px;
    position: relative;
    color: #333333;
}
.basel-hover-alt .btn-add>a { /* add to cart button "Alternative" hover on product option on shop page */
    font-size: 10px;
}
.title-design-default .breadcrumbs { /* to hide the breadcrumbs for pages  */
display: none !important;
}
.woocommerce-breadcrumb { /* ALL breadcrumb fonts, including for single products  */
    display: none !important;
}
.single-breadcrumbs-wrapper { /* to hide the breadcrumbs for single products  */
display: none !important; 
}

.error404 .page-header:before { /* 404 error page title  */
    font-size: 60px;
    line-height: 130px;
}
.error404 .page-title { /* 404 error page title "not found" */
    padding: 15px 0;
    letter-spacing: 2px;
    font-size: 14px;
    font-weight: 600;
}
.basel-hover-quick .basel-buttons { /* ("quick shop" hover option)  to hide the "add to cart" and "quick view" buttons */
    display: none !important;
}
.aio-icon-component, .wpb_column>.wpb_wrapper .aio-icon-component { /* advance tabs with the icon in "about orig. paintings" in single products - to reduce the gap) */
    margin-bottom: 0px;
}
.main-footer+.copyrights-wrapper .min-footer {
    display: none;
}
.footer-column-1,
.footer-column-2,
.footer-column-3,
.footer-column-4,
.footer-column-5{ /* to center the footer tabs */
/*  text-align: center!important; */
} }