.page-title-default{
	background-color:#f5f4f4;
	background-size:cover;
	background-position:center center;
}

.footer-container{
	background-color:#ebeeed;
	background-repeat:no-repeat;
	background-size:cover;
	background-attachment:fixed;
	background-position:right center;
}

body, .font-text, .menu-item-register .create-account-link, .menu-label, .widgetarea-mobile .widget_currency_sel_widget .widget-title, .widgetarea-mobile .widget_icl_lang_sel_widget .widget-title, .wpb-js-composer .vc_tta.vc_general.vc_tta-style-classic.vc_tta-accordion .vc_tta-panel-title, .woodmart-more-desc table th, .product-image-summary .shop_attributes th, .woocommerce-product-details__short-description table th{
	font-family: Lato, Arial, Helvetica, sans-serif;font-size: 14px;
}

.font-primary, table th, .page-title .entry-title, .masonry-filter li, .widget_rss ul li > a, .woodmart-price-table .woodmart-plan-title, .wpb-js-composer .vc_tta.vc_general.vc_tta-style-classic.vc_tta-tabs .vc_tta-tab > a, .woodmart-sizeguide-table tr:first-child td, .tabs-layout-tabs .tabs li, .woodmart-accordion-title, .woodmart-checkout-steps ul, .woocommerce-billing-fields > h3, .woocommerce-shipping-fields > h3, .woocommerce-additional-fields > h3, #ship-to-different-address label, #order_review_heading, .cart-totals-inner h2, .wood-login-divider, .woocommerce-MyAccount-title, header.title > h3, .woocommerce-column__title, .compare-field, .compare-value:before, .compare-basic .compare-value:before, .woodmart-wishlist-title, .woodmart-empty-page, .woodmart-products-tabs .tabs-name, .woodmart-products-tabs .products-tabs-title, .wishlist-title h2, #order_payment_heading, h1, h2, h3, h4, h5, h6, .title, legend, .woocommerce-Reviews .comment-reply-title, .menu-mega-dropdown .sub-menu > li > a, .mega-menu-list > li > a{
	font-family: Lato, Arial, Helvetica, sans-serif;font-weight: 400;font-size: 14px;
}

.blog-post-loop .entry-title, .post-single-page .entry-title, .single-post-navigation .post-title, .portfolio-entry .entry-title, td.product-name a, .category-grid-item .category-title, .product-image-summary .entry-title, .autocomplete-suggestion .suggestion-title, .widget_recent_entries ul li a, .widget_recent_comments ul li > a, .woodmart-recent-posts .entry-title a, .woodmart-menu-price .menu-price-title, .product-title, .product-grid-item .product-title, .group_table td.label a{
	font-family: Lato, Arial, Helvetica, sans-serif;font-weight: 700;
}

.font-alt{
	font-family: Lato, Arial, Helvetica, sans-serif;font-weight: 400;
}

.widgettitle, .widgettitle a, .widget-title, .widget-title a{
	font-family: Lato, Arial, Helvetica, sans-serif;
}

.main-nav-style, .menu-opener, .categories-menu-dropdown .item-level-0 > a, .wd-tools-element .wd-tools-text, .main-nav .item-level-0 > a, .whb-secondary-menu .item-level-0 > a, .full-screen-nav .item-level-0 > a, .wd-tools-element .wd-tools-count, .woodmart-cart-design-2 .woodmart-cart-number, .woodmart-cart-design-5 .woodmart-cart-number{
	font-family: Karla, Arial, Helvetica, sans-serif;font-weight: 400;font-size: 17px;
}

a:hover, h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover, blockquote footer:before, blockquote cite, blockquote cite a, .color-scheme-dark a:hover, .color-primary, .woodmart-dark .color-primary, .woodmart-cart-design-3 .woodmart-cart-subtotal .amount, .menu-item-register .create-account-link, .menu-item-register .create-account-link:hover, .btn-style-bordered.btn-color-primary, .mega-menu-list > li > a:hover, .mega-menu-list .sub-sub-menu li a:hover, .site-mobile-menu li.current-menu-item > a, .site-mobile-menu .sub-menu li.current-menu-item > a, .dropdowns-color-light .site-mobile-menu li.current-menu-item > a, .dropdowns-color-light .site-mobile-menu .sub-menu li.current-menu-item > a, .comments-area .reply a, .comments-area .reply a:hover, .comments-area .logged-in-as > a:hover, .blog-post-loop .entry-title a:hover, .read-more-section a, .read-more-section a:hover, .single-post-navigation .blog-posts-nav-btn a:hover, .error404 .page-title, .not-found .entry-header:before, .subtitle-color-primary.subtitle-style-default, .woodmart-title-color-primary .subtitle-style-default, .instagram-widget .clear a:hover, .box-icon-wrapper.box-with-text, .woodmart-price-table.price-style-alt .woodmart-price-currency, .woodmart-price-table.price-style-alt .woodmart-price-value, .woodmart-menu-price.cursor-pointer:hover .menu-price-title, .hotspot-icon-alt .hotspot-btn:after, .woodmart-sticky-btn .in-stock:before, .product-image-summary .in-stock:before, .variations_form .in-stock:before, .woodmart-compare-col .in-stock:before, .wishlist_table tr td.product-stock-status span.wishlist-in-stock:before, td.woocommerce-orders-table__cell-order-number a:hover, .wd-action-btn > a:hover, .amount, .price, .price ins, a.login-to-prices-msg, a.login-to-prices-msg:hover, .woodmart-accordion-title:hover, .woodmart-accordion-title.active, .woodmart-dark .woodmart-accordion-title:hover, .woodmart-dark .woodmart-accordion-title.active, .woocommerce-form-coupon-toggle > .woocommerce-info .showcoupon, .woocommerce-form-coupon-toggle > .woocommerce-info .showlogin, .woocommerce-form-login-toggle > .woocommerce-info .showcoupon, .woocommerce-form-login-toggle > .woocommerce-info .showlogin, .cart-totals-inner .shipping-calculator-button, .woodmart-dark .cart-totals-inner .shipping-calculator-button, .login-form-footer .lost_password, .login-form-footer .lost_password:hover, .woocommerce-order-pay td.product-total .amount, .woodmart-my-account-links a:hover:before, .woodmart-my-account-links a:focus:before, .woocommerce-Address-title .edit:hover, .woodmart-products-tabs.tabs-design-simple .products-tabs-title li.active-tab-title, .brands-list .brand-item a:hover, .summary-inner > .yith-wcwl-add-to-wishlist a:hover, #dokan-store-listing-filter-wrap .right .toggle-view .active, .whb-color-dark .navigation-style-default .item-level-0:hover > a, .whb-color-dark .navigation-style-default .item-level-0.current-menu-item > a, .navigation-style-default .menu-mega-dropdown .color-scheme-dark .sub-menu > li > a:hover, .navigation-style-separated .menu-mega-dropdown .color-scheme-dark .sub-menu > li > a:hover, .navigation-style-bordered .menu-mega-dropdown .color-scheme-dark .sub-menu > li > a:hover, .vertical-navigation .menu-mega-dropdown .sub-menu > li > a:hover, .navigation-style-default .menu-mega-dropdown .color-scheme-dark .sub-sub-menu li a:hover, .navigation-style-separated .menu-mega-dropdown .color-scheme-dark .sub-sub-menu li a:hover, .navigation-style-bordered .menu-mega-dropdown .color-scheme-dark .sub-sub-menu li a:hover, .vertical-navigation .menu-mega-dropdown .sub-sub-menu li a:hover{
	color:#83b735;
}

.menu-opener:not(.has-bg), .search-style-with-bg.searchform .searchsubmit, .woodmart-cart-design-4 .woodmart-cart-number, .btn.btn-color-primary, .btn-style-bordered.btn-color-primary:hover, .menu-label-primary, .main-nav .item-level-0.callto-btn > a, .mobile-nav-tabs .mobile-tab-title:after, .icon-sub-menu.up-icon, .comment-form .submit, .color-scheme-light .woodmart-entry-meta .meta-reply .replies-count, .blog-design-mask .woodmart-entry-meta .meta-reply .replies-count, .woodmart-dark .woodmart-entry-meta .meta-reply .replies-count, .meta-post-categories, .woodmart-single-footer .tags-list a:hover:after, .woodmart-single-footer .tags-list a:focus:after, .woodmart-pagination > span:not(.page-links-title), .page-links > span:not(.page-links-title), .widget_tag_cloud .tagcloud a:hover, .widget_tag_cloud .tagcloud a:focus, .widget_product_tag_cloud .tagcloud a:hover, .widget_product_tag_cloud .tagcloud a:focus, .widget_calendar #wp-calendar #today, .slider-title:before, .mc4wp-form input[type=submit], .subtitle-color-primary.subtitle-style-background, .woodmart-title-color-primary .subtitle-style-background, .woodmart-title-style-simple.woodmart-title-color-primary .liner-continer:after, .icons-design-simple .woodmart-social-icon:hover, .timer-style-active .woodmart-timer > span, .woodmart-price-table .woodmart-plan-footer > a, .woodmart-price-table.price-style-default .woodmart-plan-price, .hotspot-icon-default .hotspot-btn, .hotspot-icon-alt .woodmart-image-hotspot.hotspot-opened .hotspot-btn, .hotspot-icon-alt .woodmart-image-hotspot:hover .hotspot-btn, .hotspot-content .add_to_cart_button, .hotspot-content .product_type_variable, .widget_product_categories .product-categories li a:hover + .count, .widget_product_categories .product-categories li a:focus + .count, .widget_product_categories .product-categories li.current-cat > .count, .woodmart-woocommerce-layered-nav .layered-nav-link:hover + .count, .woodmart-woocommerce-layered-nav .layered-nav-link:focus + .count, .woodmart-woocommerce-layered-nav .chosen .count, td.woocommerce-orders-table__cell-order-actions a, .popup-quick-view .woodmart-scroll-content > a, .popup-quick-view .view-details-btn, .product-label.onsale, .widget_shopping_cart .buttons .checkout, .widget_price_filter .ui-slider .ui-slider-range, .widget_price_filter .ui-slider .ui-slider-handle:after, .widget_layered_nav ul .chosen a:before, .woocommerce-store-notice, .quantity input[type=button]:hover, .woodmart-stock-progress-bar .progress-bar, .woocommerce-pagination li .current, .cat-design-replace-title .category-title, .woodmart-hover-base:not([class*=add-small]) .wd-bottom-actions .woodmart-add-btn > a, .woodmart-hover-alt .woodmart-add-btn > a span:before, .woodmart-hover-quick .woodmart-add-btn > a, .product-list-item .woodmart-add-btn > a, .woodmart-hover-standard .woodmart-add-btn > a, .single_add_to_cart_button, .tabs-layout-tabs .tabs li a:after, .wd-add-img-msg:before, .checkout_coupon .button, #place_order, .cart-totals-inner .checkout-button, .cart-actions .button[name=apply_coupon], .register .button, .login .button, .lost_reset_password .button, .woocommerce-MyAccount-content > p:not(.woocommerce-Message):first-child mark, .woocommerce-MyAccount-content > .button, .order-info mark, .order-again .button, .woocommerce-Button--next, .woocommerce-Button--previous, .woocommerce-MyAccount-downloads-file, .account-payment-methods-table .button, button[name=save_account_details], button[name=save_address], button[name=track], .woodmart-compare-col .button, .woodmart-compare-col .added_to_cart, .return-to-shop .button, .woodmart-pf-btn button, .woocommerce table.wishlist_table td.product-add-to-cart a, div.wcmp_regi_main .button, .dokan-dashboard a.dokan-btn, .dokan-dashboard button.dokan-btn, .dokan-dashboard input[type=submit].dokan-btn, .dokan-dashboard a.dokan-btn:hover, .dokan-dashboard a.dokan-btn:focus, .dokan-dashboard button.dokan-btn:hover, .dokan-dashboard button.dokan-btn:focus, .dokan-dashboard input[type=submit].dokan-btn:hover, .dokan-dashboard input[type=submit].dokan-btn:focus, .dokan-dashboard-wrap .dokan-dash-sidebar ul.dokan-dashboard-menu li.active, .dokan-dashboard-wrap .dokan-dash-sidebar ul.dokan-dashboard-menu li.dokan-common-links a:hover, .dokan-dashboard-wrap .dokan-dash-sidebar ul.dokan-dashboard-menu li:hover, .dokan-single-seller .store-footer .dokan-btn-round, .dokan-single-seller .store-footer .dokan-btn-round:hover, #dokan-store-listing-filter-wrap .right .item .dokan-btn-theme, .woocommerce-MyAccount-content .dokan-btn-theme, .woocommerce-MyAccount-content .dokan-btn-theme:focus, #dokan-store-listing-filter-form-wrap .apply-filter #apply-filter-btn, #dokan-store-listing-filter-form-wrap .apply-filter #apply-filter-btn:focus, #yith-wpv-abuse, .yith-ywraq-add-to-quote .yith-ywraq-add-button .button.add-request-quote-button, body .select2-container--default .select2-results__option[aria-selected=true], .wd-tools-element .wd-tools-count, .woodmart-cart-design-2 .woodmart-cart-number, .woodmart-cart-design-5 .woodmart-cart-number, .navigation-style-underline .nav-link-text:after, .masonry-filter li a:after, .wpb-js-composer .vc_tta.vc_general.vc_tta-style-classic.vc_tta-tabs .vc_tta-tab .vc_tta-title-text:after, .category-nav-link .category-name:after, .woodmart-checkout-steps ul li span:after, .woodmart-products-tabs.tabs-design-default .products-tabs-title .tab-label:after, .woodmart-products-tabs.tabs-design-alt .products-tabs-title .tab-label:after{
	background-color:#83b735;
}

blockquote, .border-color-primary, .btn-style-bordered.btn-color-primary, .btn-style-link.btn-color-primary, .btn-style-link.btn-color-primary:hover, .menu-label-primary:before, .woodmart-single-footer .tags-list a:hover, .woodmart-single-footer .tags-list a:focus, .widget_tag_cloud .tagcloud a:hover, .widget_tag_cloud .tagcloud a:focus, .widget_product_tag_cloud .tagcloud a:hover, .widget_product_tag_cloud .tagcloud a:focus, .woodmart-title-style-underlined.woodmart-title-color-primary .title, .woodmart-title-style-underlined-2.woodmart-title-color-primary .title, .woodmart-price-table.price-highlighted .woodmart-plan-inner, .widget_product_categories .product-categories li a:hover + .count, .widget_product_categories .product-categories li a:focus + .count, .widget_product_categories .product-categories li.current-cat > .count, .woodmart-woocommerce-layered-nav .layered-nav-link:hover + .count, .woodmart-woocommerce-layered-nav .layered-nav-link:focus + .count, .woodmart-woocommerce-layered-nav .chosen .count, .widget_layered_nav ul li a:hover:before, .widget_layered_nav ul .chosen a:before, .quantity input[type=button]:hover, .woocommerce-ordering select:focus, .woodmart-products-tabs.tabs-design-simple .tabs-name, .woodmart-highlighted-products .elements-grid, .woodmart-highlighted-products.woodmart-carousel-container, .dokan-dashboard a.dokan-btn, .dokan-dashboard button.dokan-btn, .dokan-dashboard input[type=submit].dokan-btn, .dokan-dashboard a.dokan-btn:hover, .dokan-dashboard a.dokan-btn:focus, .dokan-dashboard button.dokan-btn:hover, .dokan-dashboard button.dokan-btn:focus, .dokan-dashboard input[type=submit].dokan-btn:hover, .dokan-dashboard input[type=submit].dokan-btn:focus, .dokan-dashboard-wrap .dokan-dash-sidebar ul.dokan-dashboard-menu li.active, .dokan-dashboard-wrap .dokan-dash-sidebar ul.dokan-dashboard-menu li.dokan-common-links a:hover, .dokan-dashboard-wrap .dokan-dash-sidebar ul.dokan-dashboard-menu li:hover{
	border-color:#83b735;
}

.with-animation .info-svg-wrapper path{
	stroke:#83b735;
}

.color-alt, .woodmart-dark .color-alt, .btn-style-bordered.btn-color-alt, .subtitle-color-alt.subtitle-style-default, .woodmart-title-color-alt .subtitle-style-default{
	color:#fbbc34;
}

.btn.btn-color-alt, .btn-style-bordered.btn-color-alt:hover, .menu-label-secondary, .subtitle-color-alt.subtitle-style-background, .woodmart-title-color-alt .subtitle-style-background, .woodmart-title-style-simple.woodmart-title-color-alt .liner-continer:after{
	background-color:#fbbc34;
}

.border-color-alternative, .btn-style-bordered.btn-color-alt, .btn-style-link.btn-color-alt, .btn-style-link.btn-color-alt:hover, .menu-label-secondary:before, .woodmart-title-style-underlined.woodmart-title-color-alt .title, .woodmart-title-style-underlined-2.woodmart-title-color-alt .title{
	border-color:#fbbc34;
}

.hotspot-content .add_to_cart_button, .hotspot-content .product_type_variable, td.woocommerce-orders-table__cell-order-actions a, .popup-quick-view .woodmart-scroll-content > a, .woodmart-sticky-add-to-cart, .popup-added_to_cart .view-cart, .widget_shopping_cart .buttons .checkout, .woodmart-hover-base:not([class*="add-small"]) .wd-bottom-actions .woodmart-add-btn > a, .product-list-item .woodmart-add-btn > a, .woodmart-hover-standard .woodmart-add-btn > a, .single_add_to_cart_button, .checkout_coupon .button, #place_order, .cart-totals-inner .checkout-button, .cart-actions .button[name="apply_coupon"], .register .button, .login .button, .lost_reset_password .button, .social-login-btn > a, .woocommerce-MyAccount-content > .button, .order-again .button, .woocommerce-Button--next, .woocommerce-Button--previous, .woocommerce-MyAccount-downloads-file, .account-payment-methods-table .button, button[name="save_account_details"], button[name="save_address"], button[name="track"], .woodmart-compare-col .button, .woodmart-compare-col .added_to_cart, .return-to-shop .button, .woodmart-pf-btn button, .woocommerce table.wishlist_table td.product-add-to-cart .add_to_cart, #dokan-store-listing-filter-wrap .right .item .dokan-btn-theme, .woocommerce-MyAccount-content .dokan-btn-theme, #dokan-store-listing-filter-form-wrap .apply-filter #apply-filter-btn, .yith-ywraq-add-to-quote .yith-ywraq-add-button .button.add-request-quote-button{
	background-color:#83b735;
}

.hotspot-content .add_to_cart_button:hover, .hotspot-content .product_type_variable:hover, td.woocommerce-orders-table__cell-order-actions a:hover, .popup-quick-view .woodmart-scroll-content > a:hover, .woodmart-sticky-add-to-cart:hover, .popup-added_to_cart .view-cart:hover, .widget_shopping_cart .buttons .checkout:hover, .woodmart-hover-base:not([class*="add-small"]) .wd-bottom-actions .woodmart-add-btn > a:hover, .product-list-item .woodmart-add-btn > a:hover, .woodmart-hover-standard .woodmart-add-btn > a:hover, .single_add_to_cart_button:hover, .checkout_coupon .button:hover, #place_order:hover, .cart-totals-inner .checkout-button:hover, .cart-actions .button[name="apply_coupon"]:hover, .register .button:hover, .login .button:hover, .lost_reset_password .button:hover, .social-login-btn > a:hover, .woocommerce-MyAccount-content > .button:hover, .order-again .button:hover, .woocommerce-Button--next:hover, .woocommerce-Button--previous:hover, .woocommerce-MyAccount-downloads-file:hover, .account-payment-methods-table .button:hover, button[name="save_account_details"]:hover, button[name="save_address"]:hover, button[name="track"]:hover, .woodmart-compare-col .button:hover, .woodmart-compare-col .added_to_cart:hover, .return-to-shop .button:hover, .woodmart-pf-btn button:hover, .woocommerce table.wishlist_table td.product-add-to-cart .add_to_cart:hover, #dokan-store-listing-filter-wrap .right .item .dokan-btn-theme:hover, .woocommerce-MyAccount-content .dokan-btn-theme:hover, #dokan-store-listing-filter-form-wrap .apply-filter #apply-filter-btn:hover, .yith-ywraq-add-to-quote .yith-ywraq-add-button .button.add-request-quote-button:hover{
	background-color:#74a32f;
}

.main-nav .item-level-0.callto-btn > a, .comment-form .submit, .post-password-form input[type="submit"], .cookies-buttons .cookies-accept-btn, .mc4wp-form input[type="submit"], .wd-age-verify-allowed, .woodmart-price-table .woodmart-plan-footer > a, div.wcmp_regi_main .button, #yith-wpv-abuse{
	background-color:#83b735;
}

.main-nav .item-level-0.callto-btn > a:hover, .comment-form .submit:hover, .post-password-form input[type="submit"]:hover, .cookies-buttons .cookies-accept-btn:hover, .mc4wp-form input[type="submit"]:hover, .wd-age-verify-allowed:hover, .woodmart-price-table .woodmart-plan-footer > a:hover, div.wcmp_regi_main .button:hover, #yith-wpv-abuse:hover{
	background-color:#74a32f;
}

.woodmart-promo-popup{
	background-color:#111111;
	background-repeat:no-repeat;
	background-size:contain;
	background-position:left center;
}

@font-face {
	font-weight: normal;
	font-style: normal;
	font-family: "woodmart-font";
	src: url("//rolet.in/wp-content/themes/woodmart/fonts/woodmart-font.eot?v=4.6.0");
	src: url("//rolet.in/wp-content/themes/woodmart/fonts/woodmart-font.eot?#iefix&v=4.6.0") format("embedded-opentype"),
	url("//rolet.in/wp-content/themes/woodmart/fonts/woodmart-font.woff?v=4.6.0") format("woff"),
	url("//rolet.in/wp-content/themes/woodmart/fonts/woodmart-font.woff2?v=4.6.0") format("woff2"),
	url("//rolet.in/wp-content/themes/woodmart/fonts/woodmart-font.ttf?v=4.6.0") format("truetype"),
	url("//rolet.in/wp-content/themes/woodmart/fonts/woodmart-font.svg?v=4.6.0#woodmart-font") format("svg");
	font-display:swap;
}

/* Site width */

/* Header Boxed */
@media (min-width: 1025px) {
	.whb-boxed:not(.whb-sticked):not(.whb-full-width) .whb-main-header {
		max-width: 1570px;
	}
}

.container {
	max-width: 1600px;
}

@media (min-width: 1670px) {

	[data-vc-full-width] {
		left: calc((-100vw - -1600px) / 2);
	}

	.rtl [data-vc-full-width] {
		left: calc((100vw - 1600px) / 2);
	}
	
	[data-vc-full-width]:not([data-vc-stretch-content]) {
		padding-left: calc((100vw - 1600px) / 2);
		padding-right: calc((100vw - 1600px) / 2);
	}

	.platform-Windows [data-vc-full-width] {
		left: calc((-100vw - -1617px) / 2);
	}

	.platform-Windows .rtl [data-vc-full-width] {
		left: calc((100vw - 1617px) / 2);
	}
	
	.platform-Windows [data-vc-full-width]:not([data-vc-stretch-content]) {
		padding-left: calc((100vw - 1617px) / 2);
		padding-right: calc((100vw - 1617px) / 2);
	}

	.browser-Edge [data-vc-full-width] {
		left: calc((-100vw - -1612px) / 2);
	}

	.browser-Edge .rtl [data-vc-full-width] {
		left: calc((100vw - 1612px) / 2);
	}
	
	.browser-Edge [data-vc-full-width]:not([data-vc-stretch-content]) {
		padding-left: calc((100vw - 1612px) / 2);
		padding-right: calc((100vw - 1612px) / 2);
	}
}


		
/* Quick view */
.popup-quick-view {
	max-width: 920px;
}

/* Shop popup */
.woodmart-promo-popup {
	max-width: 800px;
}

/* Age verify */
.wd-age-verify {
	max-width: 500px;
}

/* Header Banner */
.header-banner {
	height: 40px;
}

.header-banner-display .website-wrapper {
	margin-top:40px;
}

/* Tablet */
@media (max-width: 1024px) {
	/* header Banner */
	.header-banner {
		height: 40px;
	}
	
	.header-banner-display .website-wrapper {
		margin-top:40px;
	}
}

.woodmart-woocommerce-layered-nav .woodmart-scroll-content {
	max-height: 280px;
}
		
/*
 Theme Name:   Woodmart Child
 Description:  Woodmart Child Theme
 Author:       XTemos
 Author URI:   http://xtemos.com
 Template:     woodmart
 Version:      1.0.0
 Text Domain:  woodmart
*/

/* latin */
@font-face {
  font-family: 'Karla';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: local('Karla'), local('Karla-Regular'), url('/wp-content/themes/woodmart-child/fonts/qkBbXvYC6trAT7RVLtw.woff2') format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin */
@font-face {
  font-family: 'Karla';
  font-style: normal;
  font-weight: 700;
  font-display: fallback;
  src: local('Karla Bold'), local('Karla-Bold'), url('/wp-content/themes/woodmart-child/fonts/qkBWXvYC6trAT7zuC8m5xLs.woff2') format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: local('Lato Regular'), local('Lato-Regular'), url('/wp-content/themes/woodmart-child/fonts/S6uyw4BMUTPHjx4wXg.woff2') format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 700;
  font-display: fallback;
  src: local('Lato Bold'), local('Lato-Bold'), url('/wp-content/themes/woodmart-child/fonts/S6u9w4BMUTPHh6UVSwiPGQ.woff2') format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

.register-form-captcha {
	margin-bottom: 5px;
}
.register-form-captcha label, 
.lost-form-captcha label, 
.comment-form-captcha label {
	display: inline !important;
}
.login-form-side .create-account-question, .woocommerce-privacy-policy-text, .login-form-footer{display:none;}
.grecaptcha-badge {
    position: inherit !important;
}
.white-name label.wpforms-field-label, .white-name span.wpforms-required-label {
    color: #fff !important;
}
@media (max-width: 768px){
form.login.woocommerce-form.woocommerce-form-login {
   border-bottom:1px solid rgba(129,129,129,.2);
	padding-bottom: 26px;
}
}
/*span.search-button-icon {
    color: #ffffff;
}*/
@media(max-width:469px){.track_order .form-row { width: 100%;}
    .track_order .button { width: 100%; }}
p.order-info { line-height: 27px;}
.woocommerce-form-track-order label {
    font-weight: 700;
}
.notifications-sticky div.hidden-notice.wpcf7-response-output, .notifications-sticky .hidden-notice.mc4wp-alert, .notifications-sticky .hidden-notice.woocommerce-error, .notifications-sticky .hidden-notice.woocommerce-message, .notifications-sticky .hidden-notice.woocommerce-info, .notifications-sticky .hidden-notice.yith_ywraq_add_item_product_message {-webkit-animation: wd-fadeOutUpBig .35s ease both;animation: wd-fadeOutUpBig .35s ease both;}

.notifications-sticky div.wpcf7-response-output, .notifications-sticky .mc4wp-alert, .notifications-sticky .woocommerce-error, .notifications-sticky .woocommerce-message, .notifications-sticky .woocommerce-info, .notifications-sticky .yith_ywraq_add_item_product_message {top: 0; bottom: auto;background-color: #ffaa00;}

/*start, recaptch in Review */
#review_form .inv-recaptcha-holder {
    margin-left: 10px;
}
/*end, recaptch in Review */

.woocommerce-breadcrumb a:nth-child(2) {
    display: none;
}
.single-product-page .yith-par-message, .single-product-page .yith-par-message-variation {
    border: none !important;
    padding: 0;
}
.product-short-description .woocommerce-Price-amount.amount {
    font-size: inherit !important;
}
.col-12.coupon-check {
    margin-top: 17px;
    border: 1px solid #E6E6E6;
}

/* cookies section */
#cn-notice-buttons {
    width: 25%;
    text-align: right;
}
#cn-more-info {
    background-color: unset;
    text-decoration: underline;
    color: #fff !important;
}
#cookie-notice .cn-button {
    margin: 0 0 0 10px;
    border: none;
    color: #1c0600;
    font-weight: 700;
}
.cn-text-container {
    margin: 0 0 6px 0;
    width: 70%;
}
.cookie-notice-container {
    padding: 15px 45px;
    text-align: left;
    width: 100%;
}
/* cookies section */

.summary-inner .product-point-conversion .woocommerce-Price-amount.amount {
    font-size: 16px;
}
.yith-par-message-variation, .yith-par-message {
    border: 1px solid #E6E6E6;
    padding: 8px 20px;
    display: inline-block;
    width: 100%;}

.cart-content-wrapper p.button.checkout-btn { margin-left: 11px;background-color: #399DB3;}
.cart-content-wrapper p.button.checkout-btn:hover { background-color:#ffaa00 !important;}
#yith-par-message-cart, #yith-par-message-reward-cart {
    position: relative;
    margin-top: 13px;
    margin-bottom: 13px;
    border: 1px solid #E6E6E6;
    padding: 8px 14px;
}
input#ywpar_apply_discounts {
    background-color: #929292;
    margin-left: 23px;
    height: 39px;
}
.ywpar-button-message {
    cursor: pointer;
    color: #399DB3;
    font-weight: 700;
}
.product-type-simple p.price {
    display: inline !important;
}
/*.ywpar_apply_discounts p.form-row-first, .ywpar_apply_discounts p.form-row-last { width: auto; float: left;}*/
.ywpar_apply_discounts p.form-row-last {float: left; }
@media screen and (max-width:988px) {
    p.button.checkout-btn {width:auto !important;}}
@media screen and (max-width:490px) {
    .ywpar_apply_discounts p.form-row-last{width:28%;}
    .ywpar_apply_discounts p.form-row-first { width: 56%;}
}
@media screen and (max-width:369px){p.button.checkout-btn {margin-left: 0px !important;}}
@media screen and (max-width:394px){.woocommerce-form-login-toggle > .woocommerce-info {padding: 13px 5px !important;}a.showlogin { font-size:13px !important;}}
.woocommerce-form-login-toggle {
    background-color: #F8F8F8;
    width: 48.8%;
}
.logged-in .checkout-order-review {
    margin-top: 17px;
}
.logged-in .checkout-block { margin-top: 17px; padding: 30px 20px;}

a.showlogin {
    text-transform: uppercase;
    text-decoration: none;
}
.checkout-order-review {
    margin-top: -40px;
}
.wc_coupon_message_wrap {
    display: none;
}
.login.hidden-form {
    position: absolute;
    margin-bottom: 30px;
    padding: 30px;
    border: 3px solid #EFEFEF;
    z-index: 99;
    width:89%;
    background-color: #fff;
}
div.create-account {
    background-color: #fff;
}
.woocommerce-form-login-toggle > .woocommerce-info {
    margin-bottom: 0px !important;
    padding: 13px 20px;
    background-color: #F8F8F8;
}
#customer_details {
    margin-left: auto;
    margin-right: auto;
}
p.button.checkout-btn {
    color: #fff;
    background-color: #929292;
    height: 39px;
    margin-left: 11px;
    width: 32%;
}
.coupon-title {
    font-size: 17px;
    font-weight: 600;
    margin-bottom: 7px;
    margin-top: 7px;
}

.woocommerce-cart-form__cart-item.cart_item {
    border-bottom: none;
}
.form-row.form-row-wide.create-account.woocommerce-validated {
    margin-bottom: 0;
}
.wishlist-cart td {
    padding: 0 10px;
}
.wishlist-cart .wd-action-btn.wd-wishlist-btn > a.added::before, .wishlist-cart .wd-action-btn.wd-wishlist-btn > a::before { content:none;}
.wishlist-cart .woodmart-wishlist-btn a {
    border: 1px solid;
    padding: 12px 28px;
}
.wishlist-cart .woodmart-wishlist-btn {
    text-align: left;
}
.checkout-order-review .woodmart-wishlist-btn.wd-action-btn.wd-wishlist-btn.wd-style-text, .shopping-cart-widget-body .woodmart-wishlist-btn.wd-action-btn.wd-wishlist-btn.wd-style-text {
    display: none;
}
.quantity input[type="number"] { margin: 0 1px !important;
    border-radius: 4px !important; width: 34px !important;}
.phoen_rewpts_pts_link_div_main .phoen_rewpts_pts_link_div .button {font-weight: 600 !important; color: #fff !important;}
.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents {
    margin-top: -5px;
}
.phoen_reward_notification_text { margin: 10px 0 20px !important;}
.woocommerce-shipping-totals th {
    text-align: left !important;
    display: block !important;
}
.cart-totals-inner h2 {
    font-weight: 700 !important;
}
.woocommerce-shipping-totals.shipping.shipp-label td {
    text-align: right !important;
    padding: 15px 12px;
}
.checkout-order-review .woocommerce-shipping-totals.shipping.shipp-label td { float: none;}
.container.cart-top {
    text-align: right;
    font-weight: 600;
    margin-bottom: 14px;
}
.page-title { margin-bottom:21px;}
table th {font-weight:700;}
.quantity input[type="number"] { }
.woocommerce-shipping-totals.shipping.shipp-label {
    border-bottom: none;
}
.cart-totals-inner .woocommerce-shipping-calculator, .cart-totals-inner .woocommerce-shipping-destination { padding-left:16px;}
.woocommerce-shipping-totals.shipp-label th, .woocommerce-shipping-totals.shipp-label td{ border-bottom:none;}
.cart-totals-inner .shipping-calculator-button {
    font-weight: 600;
    text-transform: uppercase;
    text-decoration: underline;
}
.woocommerce-shipping-totals td {
    text-align: left !important;
    padding: 0px 0 15px 0;
}
#shipping_method input.shipping_method { float:left; }
.shipplabel {
    display: inline-block;
    padding-left:11px;
    width:90%;
}
.cart_totals .shop_table_responsive td::before { content: none !important;}

input#ywqa-submit-question, input#ywqa-submit-answer {background-color: #399DB3;
    border-color: #399DB3; padding:12px;}

#ywqa-submit-answer:hover, #ywqa-submit-question:hover {
    background-color: #fa0;
    color: #fff;
}
li.question-container:last-child {
    border-bottom: none;
}
.searchform .searchsubmit {right:0;}
div.notify-answers input.enable-notification  {margin-left:0px;}
.notify-answers .not {
    margin-bottom: 7px;
}
.phoen_edit_points_input {
    width: 42% !important;
    height:43px;
}
@media screen and (max-width:618px)
{
    .phoen_rewpts_pts_link_div_main .phoen_rewpts_pts_link_div .button {width: auto !important;}

}
@media screen and (min-width:1060px) and (max-width:1078px)
{

    .woodmart-navigation .item-level-0 > a {
        padding-right:6px!important;
        padding-left:6px!important;
    }
}
@media screen and (min-width:1025px) and (max-width:1059px)
{
    .navigation-style-underline .nav-link-text {
        font-size: 13px!important;
    }
    .woodmart-navigation .item-level-0 > a {
        padding-right:6px!important;
        padding-left:6px!important;
    }
}
@media(min-width:1060px) and (max-width:1123px){
    .navigation-style-underline .nav-link-text{font-size:13px;}
}
@media(min-width:1124px) and (max-width:1314px){
    .navigation-style-underline .nav-link-text{font-size:14px;}
}
/* PDP question answer */

div.question-owner { font-size: 10px;
    padding: 5px 0;
    font-weight: 400;}
div.question-text {
    float: left;
    width: 80%;
}
div.question-votes { border-right: 1px solid #c7c7c7 !important; border: none;margin-right: 3px;}
span.question-symbol, span.answer-symbol {
    display: inline-block;
    text-align: center;
    font-weight: 700;
    margin-right: 10px;
    font-size: 16px;
    padding: 2px;
    width: 11%;
    background-color: transparent;
    color: inherit;
    vertical-align: top;
}
.question-content .qa, .answer-content .qa {
    display: inline-block;
    margin-top: 5px;
    width:84%;
}
@media(min-width:768px) and (max-width:910px){span.question-symbol, span.answer-symbol {width:14%; }}
@media(max-width:767px){
    span.question-symbol, span.answer-symbol{width:11%;}}
.answer-content .qa { margin-top:5px;}
div.all-answers-section a.all-answers, div.question-content a.answer-now {margin-top:0px;
    color: #fff;
    /*background-color: #f68d00;*/
}
#ywqa_question_list a.write-first-answer:hover, div.question-content a.answer-now:hover {  background-color: #7d7d7d;
    color: #fff;
}


.question-owner {
    color: #b0b0b0;
}
.answer {
    display: block;
}
.answer.noqa {
    display: inline-block;
}
span.admin-answer-symbol {
    border: none;
    padding: 4px 0;
    background-color: transparent;
    font-weight: 300;
    color: #f68d00;
}
.ywqa-send-answer .required, .ywqa-ask-question .required{ color: inherit !important;}
/* PDP question answer */

.commentlist .comment-text {
    display: block!important;
}
.commentlist .comment-text .star-rating {
    display: inline-block;
    vertical-align: text-top;
}
.commentlist .comment-text .re_title{
    margin-bottom: 10px!important;
    font-size:16px;
}
.comment-text .description h3 {
    font-weight: 700;
    font-size: 16px;
    margin-bottom: 10px;
}
#reviews #comments { margin-top: 40px;}
.comment-form .comment-notes { margin-bottom:0px;}
.wd-add-img-msg { margin-left:10px;}
#commentform label, #commentform .comment-notes, #commentform .wd-add-img-btn-wrapper, .ywqa-ask-question label{
    font-weight: 600;
}
.woocommerce-Reviews .comment-reply-title, .woocommerce-Reviews .woocommerce-Reviews-title, .ywqa-product-questions .questions-section h3 {
    text-transform: uppercase;
    font-size: 20px !important;
    font-weight: 700 !important;
}
.variations_form .woocommerce-variation-availability .stock { margin-bottom:6px;}
@media (max-width: 575px){

    .ywpar_apply_discounts p.form-row-first, .ywpar_apply_discounts p.form-row-last, .coupon-check p.form-row-first, .coupon-check p.form-row-last { float: left;		width: 100% !important; margin-bottom: 10px;}
    .cart-content-wrapper p.button.checkout-btn, p.button.checkout-btn { margin-left: 0;
        width: 100% !important;}}

@media (max-width: 1024px){
    .ywpar_apply_discounts p.form-row-first, .ywpar_apply_discounts p.form-row-last, .coupon-check p.form-row-first, .coupon-check p.form-row-last { float: left;
        width: auto;}
    .woodmart-close-side{
        font-weight: bold!important;
        position: fixed!important;
        top: 0px!important;
        width: 100%!important;
        left: 300px!important;
        line-height: 30px!important;
        height: 100%!important;
    }
    .close-btn {
        width: 45px;
        background-color: #fff;
        color: #000;
        padding: 8px 15px;
    }
	.woodmart-buttons .wd-compare-btn, .woodmart-buttons .wd-quick-view-btn {
    display: block !important;
   }
}


.order-quantity-based-wholesale-pricing-view td {
    border-right: solid 1px #e6e6e6!important;
}
.quick-shop-wrapper span.woocs_price_code {
    font-size: 20px;
}
.quick-shop-wrapper .qty {
    width: 35%;
    margin-top: 10px;
    text-align: right;
    padding-right: 0px;
}
input[type="number"] {
    text-align: center !important;
}
.quick-shop-wrapper .quantity {
    margin-top: 10px;
}
.quick-shop-wrapper .variations {
    margin-bottom: 15px!important;
}

.product-grid-item p.saved-sale, .product-grid-item p.saved-sale1{
    display:none!important;
}

.sale.product-type-simple p.price, .sale.product-type-variable p.price ,.product-type-variable p.price ,.product-type-variable p.saved-sale,.sale.product-type-simple p.saved-sale1, .sale.product-type-variable p.saved-sale1 {
    display: inline-block;
    margin-bottom: 0px!important;
}

.sale.product-type-simple p.saved-sale1, .product-type-variable p.saved-sale, .sale.product-type-variable .saved-sale1 {
    margin-left: 8px;
}
.sale.product-type-simple p.saved-sale1, .product-type-variable p.saved-sale, .sale.product-type-simple .saved-sale1 span.woocommerce-Price-amount.amount, .product-type-variable .saved-sale span.woocommerce-Price-amount.amount, .sale.product-type-variable .saved-sale1, .sale.product-type-variable .saved-sale1 span.woocommerce-Price-amount.amount {
    font-size: 15px!important;
    font-weight: 700;
    color: #c52138;
}
.wholesale_customer p.saved-sale, .wholesale_customer p.saved-sale1 {
    display: none !important;
}
.sale .woocommerce-variation-add-to-cart p.saved-sale1, .sale .woocommerce-variation-add-to-cart p.saved-sale, .wholesale_customer .single_variation_wrap .woocommerce-variation-price .price .original-computed-price .woocs_price_code del .woocommerce-Price-amount, .wholesale_customer .single_variation_wrap .woocommerce-variation-price .price .original-computed-price .woocs_price_code {
	display: none !important; 
}
.manufacturer .sale .woocommerce-variation-add-to-cart p.price, .sale .woocommerce-variation-add-to-cart p.saved-sale1, .sale .woocommerce-variation-add-to-cart p.saved-sale, .manufacturer .woocommerce-variation-add-to-cart p.price, .manufacturer .single-product .sale .price ins {display: none !important; }
.wholesale_customer .price .wholesale_price_container ins{ display: inline-block !important;}
.single-product .sale .price ins {
    display: block;
    margin-top: -10px!important;
}
.product-grid-item .price { display:block !important;}
.product-grid-item span.woocs_price_code:before {
    content:  none!important;}
.product-grid-item.sale .price ins {
    display: inline-block;
}
.single-product .sale span.woocs_price_code:before {
    content: "Was";
    font-size: 15px;
    font-weight: 500;
    color:#3c3c3c;
}
.single-product .sale .price del {
    display: inline-block;
    margin-left: 5px;
}
.cart p.stock.in-stock {
    display: inline-flex;
    vertical-align: bottom;
}
@media(max-width:1024px){
    .woocommerce-Reviews #comments, .woocommerce-Reviews #review_form_wrapper {
        padding-right: 0px!important;
        padding-left: 0px!important;
    }
	  .wa__btn_popup { 
		    right: 19px;
        bottom: 57px; 
	  }
	.sticky-toolbar-on .scrollToTop {
    bottom: 116px;
    }
}
.single_add_to_cart_button::before {
    content: "\f291";
    font-family: 'Font Awesome 5 Free';
    margin-right: 11px;
}
.checkout_coupon button.button {
    background-color: #8d8d8d!important;
}
.comment-form-images label {
    border-bottom-style: dashed!important;
    border: dashed 2px #dfdfdf;
    padding: 25px 35px;
    margin-top: 12px;
}
.woocommerce-Reviews {
    display: block;
}
.woocommerce-Reviews #comments, .woocommerce-Reviews #review_form_wrapper {
    padding-right: 30px;
    padding-left: 30px;
    max-width: 100%!important;
}
.shipping-class i.fa.fa-truck {
    /*background: #eae9e9!important;*/
    padding: 5px 8px;
}
.order-quantity-based-wholesale-pricing-view td, .continuous.woo-rule-table td {
    border-right: solid 1px #e6e6e6;
    width:21%;
}
p.pricess.phoen_rewpts_reward_message_on_cart {
    margin-bottom: 7px;
    margin-top:0px;
}
.order-quantity-based-wholesale-pricing-view span.woocommerce-Price-amount.amount, .continuous.woo-rule-table span.woocommerce-Price-amount.amount{
    font-size: 16px!important;
    color: #f68d00!important;
}
.shipping-class span.woocommerce-Price-amount.amount {
    font-size: 16px!important;
}
.shipping_address {
    background-color: #F8F8F8;
    /*padding: 32px 20px;*/
    margin-top: 0px;
}
@media(min-width:581px){
    div.create-account {
        position: absolute;
        background-color: #fff!important;
        z-index: 99;
    }
}
/*#shipping_last_name_field {
    margin-top: -7px;
}*/
.checkout_coupon { display:block !important; max-width:520px;border: none; padding: 0px 0px 10px;}
/*i.far.fa-comment-alt::after {
    content: "\f27a";
    font-family: FontAwesome;
}*/
/* reviews*/
#reviews #comments {
    margin-top: 17px;
}
.woocommerce #reviews .form-contribution #review_rating_field label, .woocommerce-page #reviews .form-contribution #review_rating_field label {
    display: block;
}

/* reviews*/
body.wholesale_customer .woocommerce-variation-add-to-cart .price {
    display: none;
}
.item-variation-name {
    float: left;
    margin-right: 5px;
}
td.product-name .item-variation-value ,  .woocommerce-cart-form td.product-name .item-variation-value p{ font-size: 14px !important;}
.variation li {
    margin-bottom: 0px !important;
}
.variation li span.item-variation-value p {
    margin-bottom: 0px !important;
}
.quick-shop-wrapper .woocommerce-variation-add-to-cart { display: inline-block;}
.quick-shop-wrapper .quantity { display:block !important; margin-bottom:6px;}
.shipping-class .deldes {
    text-align: right;
    font-weight: bold;
    color: #717171;
    background-color: #f1f0f0;
    float: right;
    padding: 2px 5px;

}
.shipping-class table td:nth-of-type(1) {
    width: 8%;
}
.shipping-class table td:nth-of-type(3) {
    text-align:right;
}
.shipping-class .woocommerce-Price-amount.amount {
    padding-right: 16px;
}
.shopping-cart-widget-body .custom-cart-title {
    padding: 15px 15px 1px 15px;
}
h2.shipping-delivery-option {
    /*background-color: #eae9e9;*/
    padding: 10px 10px;
    font-size:17px;
}
.shipping-class {background-color:#f9f9f9; padding:5px 5px 15px 5px; margin-top:0px !important; position:relative;}
.shipping-class .delopti a::after {
    content: "\f101";
    font-family: 'Font Awesome 5 Free';
    font-size: 10px;
    margin-left:3px;
}

.shipping-class .delopti a {
    text-decoration: underline;
}
.shipping-class .delopti {
    font-weight: 700;
    background-color: #f1f0f0;
    padding: 2px 5px;
    margin-left: 13px;
    display:inline-block;
}
.shipping-class table td {
    padding: 15px 4px;
    vertical-align: top;
    border: none;
}
.shipping-class table {
    margin-bottom: 6px;}
.checkout_coupon button.button {
    height: 38px;
    line-height: 17px;
}
table .fa.fa-truck {
    font-size: 27px;
    -webkit-transform: scaleX(-1);
    transform: scaleX(-1);
}
form.checkout_coupon.woocommerce-form-coupon {
    margin-bottom: 0px;
    padding-bottom: 0px;
}
.checkout_coupon p {
    text-align: left;
}
.checkout_coupon .form-row-first, .checkout_coupon .form-row-last {
    display: inline-block;
    float: left!important;
    width: auto;
    vertical-align: top;
}

.woocommerce-checkout input#coupon_code {
    max-width: 100%;
    margin-right: 12px;
}
.woocommerce-checkout .coupon label {
    font-size: 16px;
}
.woocommerce-billing-fields > h3 , #order_review_heading {
    font-weight: 800;
    text-align: center;
}
.woocommerce-account-fields {
    margin-bottom: 0px;
    width: 50%;
    float: right;
}
.woocommerce-shipping-fields {
    margin-bottom: 20px;
    padding-top: 0px;
    border-top: none;
}
.woocommerce-account-fields .woocommerce-form__label span, .woocommerce-shipping-fields .woocommerce-form__label span{
    text-transform: uppercase;
    font-size: 16px;
    font-weight: 400;
    vertical-align: text-bottom;
}
p#billing_state_field, p#shipping_state_field {
    display: none!important;
}
.woocommerce-account-fields .woocommerce-form__label input[type=checkbox] , .woocommerce-shipping-fields .woocommerce-form__label input[type=checkbox]{width: 20px;
    height: 18px; vertical-align: unset; }

/* WPForms*/
@media(max-width:580px){
    .shipping-class { padding: 0px 0px 15px 0px;}
    .shipping-class .delopti { display: block;margin-left: 0;background-color: transparent;}
    .shipping-class .deldes { background-color: transparent;float: none; text-align: left;}
    h2.shipping-delivery-option { background-color: #eae9e9;}
    div.wpforms-container-full .wpforms-form .wpforms-one-third, div.wpforms-container-full .wpforms-form .wpforms-one-half  .div.wpforms-container-full .wpforms-form .wpforms-two-thirds { width:100%; margin-left:0px;}
    .woocommerce-checkout input#coupon_code { margin-right: 12px; width: auto;
    }
    .woocommerce-account-fields {width:100%;margin-bottom: 0px;}
}
div.wpforms-container-full .wpforms-form .wpforms-field-label {
    display: block;
    font-weight: 700;
    font-size: 16px;
    float: none;
    line-height: 1.3;
    margin: 0 0 4px 0;
    padding: 0;
}
.upload-file-design {
    padding: 33px;
    border: 1px dashed #ccc;
}
div.wpforms-container-full .wpforms-form .wpforms-field {
    padding: 10px 0;
}
/* WPForms*/

h3.remove-css {
    display: none;
}
.variations_form.variation-swatch-selected .reset_variations {visibility: hidden !important;}
.woodmart-swatch.active-swatch, .woodmart-swatch.active-swatch.swatch-enabled {
    border: 2px solid #fff;
    background-color: #399db3;
    color: white;
}
.related-and-upsells h2.title.slider-title {
    font-weight: 600 !important;
    font-size: 17px !important;
}
.woodmart-swatch:after{border-bottom: none;}
.woocommerce-cart-form .woodmart-wishlist-btn {
    padding: 11px 0px 7px 0;
}
.woodmart-swatch {border: 1px solid #b3b0b0; padding: 7px;
    border-radius: 1px;}
footer .mc4wp-form>div { justify-content: left;}
.woocommerce-widget-layered-nav-list {
    max-height: 200px;
    overflow-x: auto;
    scrollbar-width: thin;
}
.popup-quick-view .entry-summary .entry-title {
    margin-bottom: 10px;
    font-size: 20px;
    line-height: 1.4;
}
.mobile-nav .searchform input[type=text] { height:47px;}
div#mc4wp_form_widget-2{
    border-bottom: none;
    padding-bottom: 0;
    margin-bottom: 10px;
}
.searchform .searchsubmit, .searchform .searchsubmit:hover, 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, div.wpforms-container-full .wpforms-form button[type=submit]:hover {
	background-color:#399DB3 !important; color:#fff;
}


.searchform .searchsubmit  {
	background-color:#fff !important; color:#399DB3;
}

.product-share .share-title:after {content:none;}
.single-product-page {
    margin-top: 20px;
}
.product-quick-view .shipping-class {
    clear: both;
    padding-top: 5px;
}
.col-lg-6.cart-left {
    float: left;
    font-weight:600;
    margin-bottom: 14px;
}
.col-lg-6.cart-right {
    float: left;
    text-align: right;
    font-weight:600;
    margin-bottom: 14px;
}
a.signin-cart-text {
    text-decoration: underline;
}

.home-pro-cat .categories-style-carousel {
    margin-bottom: 0px !important;
}
.popup-quick-view .wd-action-btn.wd-style-text {
    font-size: 0;
    line-height: 1;
    margin-right: 20px;
    float: left;
}
.dropship {
    border-right: none !important;
}
.login-form-side .widget-heading:hover {
    cursor: pointer;
}
.login-form-side h3.active {
    background-color: rgba(193, 191, 191, 0.33);
    color: #333 !important;
    border-bottom: 2px solid #399DB3 !important;
}
.login-form-side h3.widget-title {
    padding: 10px;
    color: #909090;

    border-left: 1px solid #e4e4e4;
    border-right: 1px solid #e4e4e4;
}
.login-form-side .widget-heading {
    padding: 0px 15px 0px 0px;
    text-align: center;
}
.login-form-side a.close-side-widget.wd-cross-button.wd-with-text-left {
    color: #fff;
}
.signup-form form.woocommerce-form.woocommerce-form-register.register {    padding: 15px;}

.info-box-mobile .info-box-content .info-box-title {
    margin-top: 3px;
}
.Info-Row .review-star.box-title-default .info-box-title {
    margin-top: 6px !important;
}
.Info-Row .last-info .info-box-wrapper.inline-element {
    border-right: none;
}
.Info-Row .info-box-wrapper.inline-element {text-align:center;
    border-right: 1px solid #847e7e;
}
.Info-Row .info-box-carousel-wrapper {
    margin-bottom: 0px;
}
th.header-color {
    color: #399DB3;
}
.Info-Row .box-title-default .info-box-title { margin-top:4px !important;}
.mobile-search-icon a {
    padding: 0 10px;
}
.widget_layered_nav ul .count {margin-right:9px;}
.color-scheme-light .footer-widget a {
    color: #fff;
}
.whb-top-bar a.woodmart-nav-link .nav-link-text, .dd-selected-text {
    font-weight: 600;
}
.whb-top-bar a.woodmart-nav-link:hover {
    color: #fff !important;
    text-decoration: underline;
}
.woodmart-navigation .menu li a i:hover {
    text-decoration: none;
}
.vc_gitem-post-data-source-post_title h4 {
    font-size: 17px;
    font-weight: bold;
}
.scrollToTop {
    right: 27px;
    bottom: 83px;}
footer .woodmart-social-icons {
    text-align: left;
}
@media(min-width:1310px){.wd-tools-element > a { padding-right: 5px;
    padding-left: 6px;}}
.woodmart-shopping-cart .tax_label {
    display: none;
}
/*.whb-column .woodmart-search-form input[type="text"] {
    min-width: 1050px;
}*/
.searchform input[type="text"] { height:36px;}
.woodmart-navigation .item-level-0 > a {padding-right: 10px;
    padding-left: 10px;}
footer ul.menu li:hover a {
    text-decoration: underline;
}
.whb-color-light .whb-divider-element::before {
    border-color: #fff;
}
.dd-container {
    position: relative;
    width: 90px !important;
}
.searchform input {
    border: 1px solid rgba(129,129,129,.2);
}
ul#menu-top-bar-right li.wholesale {
    border: 1px solid #ffffff;
    border-bottom:none;
    border-top:none;
}
/* checkout page */
.woocommerce-MyAccount-content .select2-container--default .select2-selection { border: 2px solid rgba(129,129,129,.2);}
.select2-container .select2-selection--single .select2-selection__rendered { text-transform: uppercase;font-weight: 600;}
body .select2-container--default .select2-selection, .woocommerce-billing-fields input[type="text"], .woocommerce-billing-fields input[type="email"], .woocommerce-billing-fields input[type="password"], .woocommerce-billing-fields input[type="search"], .woocommerce-billing-fields input[type="number"], .woocommerce-billing-fields input[type="url"], .woocommerce-billing-fields input[type="tel"], .woocommerce-billing-fields input[type="date"], .woocommerce-billing-fields select, .woocommerce-billing-fields textarea, .woocommerce-shipping-fields input[type="text"], .woocommerce-shipping-fields input[type="email"], .woocommerce-shipping-fields input[type="password"], .woocommerce-shipping-fields input[type="search"], .woocommerce-shipping-fields input[type="number"], .woocommerce-shipping-fields input[type="url"], .woocommerce-shipping-fields input[type="tel"], .woocommerce-shipping-fields input[type="date"], .woocommerce-shipping-fields select, .woocommerce-shipping-fields textarea{background-color: #fff;border: none; font-size: 14px;
    color: #8c8c8c; }
.woocommerce-billing-fields {
    background-color: #F8F8F8;
    margin-top: 0px;
}
.checkout-block  {
    background-color: #F8F8F8;
    padding: 8px 20px;
    margin-top: 0px;
}
.woocommerce-billing-fields label, .woocommerce-shipping-fields label {
    /*display: none;*/
}
.widget-heading .widget-title {
    flex: 1 1 auto;
    margin-bottom: 0;
    font-size: 14px;
}
/* checkout page */

@media (min-width:1025px)and(max-width:1163px){
    .whb-column .woodmart-search-form{display: none !important;}
}
@media(max-width:768px){
    .cart-actions .coupon {padding: 13px;}
    .checkout-order-review {
        margin-top: 0px;
    }

    .woocommerce-form-login-toggle { width:100% !important;}
    .wishlist-cart {
        margin-bottom: 19px !important;
        padding: 0 !important;
        min-height: auto !important;
    }
    .wishlist-cart .woodmart-wishlist-btn a {
        padding: 8px 12px !important;
        font-size: 12px;
    }
    .woocommerce-cart-form__contents tr {margin-bottom:0px; padding-bottom: 4px;}
    .wishlist-cart {margin-bottom:18px;}
    .cart-content-wrapper .cart-data-form { margin-bottom: 0;}
    .cart-table-section .shop_table .product-name .custom-cart-title {
        width: 92%;
    }
    .woocommerce-cart-form .woodmart-wishlist-btn { padding: 5px 0px 1px 0; width: 100%;}
    .cart-table-section .shop_table .product-name .variation {
        width: 100%;
    }
    #shipping_method input.shipping_method {margin-left:0px;}
    .cart-totals-section .woocommerce-shipping-totals.shipp-label th, .cart-totals-section .woocommerce-shipping-totals.shipp-label td {padding:0px;}
    .cart-totals-section tr.order-total th, .cart-totals-section .cart-subtotal th, .cart-totals-section .woocommerce-shipping-totals.shipp-label th{
        float: left;
        padding: 0px 0;
        border-bottom: none;
    }
    .woocommerce-shipping-totals.shipping.shipp-label td {     /*padding: 0px;*/
        float: right;
    }
    .shop_table_responsive th {display:block;}
    div.question-votes { width:47px;}
    .selectdiv::after { display:none;}
    .home-banner .vc_column-inner {
        padding-left: 15px !important;
        margin-top: 15px;
    }

    .woocommerce-ordering::after {
        margin-top: 0;
        color: #2d2a2a;
        font-size: 13px;
        content: "\f124";
        font-family: woodmart-font;
    }
    .woodmart-show-sidebar-btn {border-bottom:none;}

    .woocommerce-ordering select {border:none !important; max-width: 100%;}
    span.fa.fa-sliders {
        font-size: 20px;
        margin-right: 15px;
    }
    .woodmart-show-sidebar-btn.desktop-view, .ds-view-bd {
        display: none !important;
    }
}
.woodmart-show-sidebar-btn .woodmart-side-bar-icon, .woodmart-show-sidebar-btn .woodmart-side-bar-icon::after, .woodmart-show-sidebar-btn .woodmart-side-bar-icon::before {
    display: none !important;
}
.woocommerce-breadcrumb { font-family: Poppins, Arial, Helvetica, sans-serif;}
.single-breadcrumbs .woocommerce-breadcrumb .breadcrumb-last { display:none;}
a.breadcrumb-link.breadcrumb-link-last {
    color: #000;
    font-weight: 600;
}
@media(min-width:768px)and (max-width:1024px) { .popup-quick-view .wd-action-btn.wd-style-text {padding: 3px 0;}}
@media(max-width:1024px){
    .wrapp-buttons .yith-wcwl-add-button { padding: 6px;}
    .breadcrumbs-location-summary .single-product-page {
        margin-top: 10px;
    }
    p.form-row.form-row-last {
        margin-left: 0px;
    }
    .popup-quick-view .variations_form.variation-swatch-selected .variation, .product-design-default .variations_form.variation-swatch-selected .variations { margin-bottom: 5px !important;}
}
@media(max-width:415px){
    .whb-top-bar .whb-text-element {padding-right: 0;
        padding-left: 0px;}
    .topbar-center-text {font-size:11px !important;}}

.manufacturer .single_variation_wrap .single_variation .woocommerce-variation-price .price .original-computed-price, .manufacturer .single_variation_wrap .single_variation .woocommerce-variation-price .price .wholesale_price_container{
    display: block !important;
}

.single_variation_wrap .single_variation .woocommerce-variation-price .price .wholesale_price_container {
    display: block !important;
}

.product-grid-item .wholesale_price_minimum_order_quantity, .product-grid-item .wholesale_price_order_quantity_step {
    display: none !important;
}

.single_variation_wrap .woocommerce-variation-add-to-cart .price .wholesale_price_container{
    display: block !important;
}

.summary-inner .woocommerce-Price-amount.amount {
    color: #3c3c3c;font-size:35px;}
.summary-inner del .amount {display:block; font-size: 20px !important; margin-bottom: -14px;}
.summary-inner .price del {
    color: #1E1E1E;
    font-size: 68%;
}
@media(min-width:769px){
    .cart-content-wrapper p.button.checkout-btn {width:180px !important;}
    .cart-content-wrapper #ywpar-points-max {
        max-width: 217px;
    }
    .cart-content-wrapper .ywpar_apply_discounts .form-row.form-row-first {
        width: auto;
    }
    .woodmart-show-sidebar-btn.mobile-view, .mb-view-bd {
        display: none !important;
    }
    .rele{
        display:none;
    }
    .woocommerce-product-gallery__wrapper .owl-dots {display:none;}
    .woocommerce-product-gallery .owl-dots {display:none;}
    .woodmart-show-sidebar-btn .filter::after { content:"\f128"; font-family:woodmart-font;margin-left: 10px;}
}


/* product share popup */
.product-share .woodmart-social-icon.social-facebook {
    background-color: #3b5998;
}
.product-share .woodmart-social-icon.social-twitter {
    background-color: #00acee;
}
.product-share .woodmart-social-icon.social-email {
    background-color: #d44638;
}
.product-share .woodmart-social-icon.social-pinterest {
    background-color: #c8232c;
}
.product-share .woodmart-social-icon.social-linkedin {
    background-color: #0e76a8;
}
.product-share .woodmart-social-icon.social-tg {
    background-color: #0088cc;
}
.product-share .woodmart-social-icons.icons-size- i, .product-share .woodmart-social-icons.icons-size-small i {
    font-size: 23px;
    line-height: 30px;
    margin: 3px 0;
    color: #fff;
}
.product-share .share-title:hover {
    color: #399DB3;
    cursor: pointer;
}
.product-share .icons-size- .woodmart-social-icon, .product-share .icons-size-small .woodmart-social-icon {
    width: 45px !important;
    height: 45px !important;
    display: inline-block;
    margin-right: 5px !important;
    margin-bottom: 7px !important;
}
.product-share .woodmart-social-icons {
    display: inherit;
    margin: 25px 5px;
    padding: 20px 5px;
    text-align: center;
}
.product-share .social-form-circle .woodmart-social-icon {box-shadow:0px 3px 11px 1px #c7c1c1; border-radius:50%;}

.product-share p { text-align :center; padding:15px 10px; background-color:#399DB3; font-size:20px;color:#fff;}
@media(max-width:1024px){
    .modal-content{
        width: 60% !important;
    }}
@media(max-width:600px){
    .modal-content{
        width: 90% !important;
    }}

/* The Modal (background) */
.modal {
    display: none; /* Hidden by default */
    position: fixed; /* Stay in place */
    z-index: 9999; /* Sit on top */
    padding-top: 100px; /* Location of the box */
    left: 0;
    top: 0;
    width: 100%; /* Full width */
    height: 100%; /* Full height */
    overflow: auto; /* Enable scroll if needed */
    background-color: rgb(0,0,0); /* Fallback color */
    background-color: rgba(0,0,0,0.4); /* Black w/ opacity */
}

/* Modal Content */
.modal-content {
    background-color: #fefefe;
    margin: auto;
    padding: 0px;
    border: 1px solid #888;
    width: 35%;
    border:2px solid #399DB3;
}

/* The Close Button */
.close {
    color: #399DB3;
    float: right;
    margin:10px;
    border-radius:20px;
    background-color:#fff;
    font-size: 28px;
    font-weight: bold;
    padding: 1px 10px;
}

.close:hover,
.close:focus {
    color: #000;
    text-decoration: none;
    cursor: pointer;
}
/* quick view*/
.product-quick-view .modal-content {
    background-color: #fefefe;
    padding: 20px;
    width: 59%;
    position: relative;
    margin: auto auto auto 7%;
    left: 0;
    border: 2px solid #399DB3;
}
.product-quick-view .modal {
    right: 0;
    width: 50%;
    height: 100%;
    left: auto;
}
/* product share popup */

.woocommerce-ordering select {border: 1px solid rgba(129,129,129,.2);
    max-width:100%;
    padding-left: 8px;
    padding-right:33px;
}
.printfriendly.pf-alignleft { font-weight:600;float: left;margin-right: 17px; margin-top: -4px;}
.noslimstat::before {
    content: "\f02f";
    font-family: 'Font Awesome 5 Free';
}
select.orderby {
    background-image: none;
    padding:9px;
}
.selectdiv::after {
    content: "\f117";
    font-family: woodmart-font;
    position: absolute;
    font-size: 23px;
    margin-left: -28px;
}

.fa-filter1 {background-image : url('https://d1349pk3vhs0ln.cloudfront.net/samplinghub/images/2021/04/07145714/filter.png');
    width: 60px!important;
    height: 25px!important;
    background-repeat: no-repeat;
}
div.wpforms-container-full .wpforms-form h3 {
    font-size: 24px;
    color: #399DB3;
    border-bottom: 1px solid;
}
/* filter */
@media(min-width:480px){
    .woodmart-show-sidebar-btn .filter {
        text-align: left;
        /*margin-left: 15px;*/
    }
    img.mobile_cat_img1 {
        display: none;
    }
}
.main-page-wrapper {margin-top:-0px; padding-top:0px;}
/* filter */
.cart_totals .coupon-content .coupon-expire, .cart_totals .coupon-content .code, .woocommerce-checkout-review-order .coupon-content .coupon-expire, .woocommerce-checkout-review-order .coupon-content .code {display: none;}
.cart_totals #coupons_list h3, .woocommerce-checkout-review-order #coupons_list h3  {
    float: left !important;
    margin-left: 10px;
}
.cart_totals #all_coupon_container, .woocommerce-checkout-review-order #all_coupon_container {

    min-height: 41px;

}
.cart_totals .coupon-container, .woocommerce-checkout-review-order .coupon-container {float:right;}
@media (min-width:980px){

    .woocommerce-Tabs-panel--description, .product-description, #tab-reviews, #ywqa-questions-and-answers {width:970px; margin-left: auto; margin-right: auto;}
}

.woodmart-woo-breadcrumbs.desktop-breadrumps {
    margin-bottom: 38px;
    padding-top: 10px;
}
.a-spacing-mini {
    margin-bottom: 5px;
    font-size: 18px;
    font-weight: 700;
    font-family: "Amazon Ember",Arial,sans-serif;
}
.a-color-secondary {
    color: #888!important;
    font-weight: bold;
    font-size: 13px;
    line-height: 19px;
    font-family: "Amazon Ember",Arial,sans-serif;
}
.a-text-bold {
    font-weight: 700!important;
    font-family: "Amazon Ember",Arial,sans-serif;
}
ul.border-side{list-style: disc;}
.a-box-inner {
    border: 1px solid #ccc;
    border-radius: 7px;
    background-color: #f3f3f3!important;
    padding: 13px 28px;

}
h3.a-color-secondary {
    color: #888;
    font-size: 19px;
    font-weight: normal;
    font-family: "Amazon Ember",Arial,sans-serif;
    margin-bottom: 9px;
}
.tabs-layout-tabs {
    display: block;
}
.fa.fa-user-top::before {
    font-size: 14px;
    content: "\f11e";
    font-family: woodmart-font;
    color: #ffaa00;
}
.a-spacing-mini {
    margin-bottom: 5px;
}
.woocommerce-result-count {
    display: none!important;
}
span.fa.fa-filter {
    font-size: 20px;
}
span.filter {
    width: 100%;
}
.count_pro {
    text-align: center;
    margin-bottom: -27px;
}
@media (max-width:480px){
    div.question-votes {margin-right: 5px;}
    .shipping-class .delopti {
        float: none;
    }
    .shipping-class .deldes {
        text-align: left;
    }
    span.fa.fa-filter {
        display: block !important;
    }
    img.cat_img1 {
        display:none;
    }
    .product-image-summary .entry-title {
        font-size: 18px !important;
        color: #777777;
        font-weight:600 !important;
        text-align:center;
    }
    .product-additional-galleries {
        position: absolute;
        bottom: 0;
        z-index: 2;
        right: 0;
        padding-top: 30px;
        padding-right: 7px;
        padding-bottom: 15px;
        left: unset;
    }
    .woodmart-show-sidebar-btn .woodmart-side-bar-icon {display:none !important;}
    span.filter {
        margin-left: 17px;
        width: 100%;
    }
    span.fa.fa-filter {
        font-size: 20px;
    }
}
.whb-column form.woocommerce-currency-switcher-form img {
    display: block;
    float: left;
}
form.woocommerce-currency-switcher-form .dd-selected-image, form.woocommerce-currency-switcher-form .dd-option-image {
    position: sticky;max-width: 20px;}
.product-share {
    margin-bottom: 10px;
    font-size: 14px;
    line-height: 1.2;
    float: left;
    margin-right: 17px;
    margin-top: -3px;
}
div.qty {
    float: left;
    padding: 4px 10px 10px 0px;
}
.mc4wp-form input[type="email"] {
    border: solid 1px #dcdcdc!important;
}
.owl-nav>div, .wrap-loading-arrow>div {
    position: absolute;
    top: 50%;
}
.Best .owl-nav>div {
    position: absolute;
    top: 35%;
}
.box-icon-align-left .box-icon-wrapper {
    margin-right: 10px;
}
.sidebar-container{border-right: 1px solid #ccc;}

.search-button .search-button-icon::before {
    font-size: 19px;
    transition: opacity .3s ease;
    content: "\f125";
    font-family: woodmart-font;
}
.search-button .search-button-icon::after {
    position: absolute;
    top: 50%;
    left: 50%;
    margin-top: -7.5px;
    margin-left: -7.5px;
    width: 15px;
    height: 15px;
    font-weight: 400;
    font-size: 15px;
    line-height: 15px;
    opacity: 0;
    transition: none;
    content: "\f10f";
    font-family: woodmart-font;
}
/*.page-id-11680 .footer-column.footer-column-1.col-12 {
    display: none;
}
.footer-column.footer-column-1.col-12 {
    background-color: #ffffff;
}*/
div#text-2 {
    margin-bottom: 0px;
}
.footer-sidebar {
    padding-top: 0px!important;
}
@media (min-width:769px){.woodmart-show-sidebar-btn {
    width: auto;
    margin: 0px;
    padding: 5px 10px;
    border: solid 1px #dcdcdc;
}}
@media(min-width:768px){
    .phoen_reward_notification_text { background-color: #f9f9f9;
        border: 1px solid #e5e5e5;
        margin: 0px 16px 20px;
        margin-top: 0px;
        padding: 10px 20px;
        margin-bottom: 16px;
        width: 100%;
        margin-left: 15px;
        margin-right: 16px;}
    .woodmart-woo-breadcrumbs.mobile-breadrumps {
        display: none;
    }
    .woodmart-shop-tools {
        margin-top: 20px!important;
    }
    span.woodmart-side-bar-icon {
        display: none!important;
    }

    .whb-flex-equal-sides .whb-col-left, .whb-flex-equal-sides .whb-col-right {
        flex: unset;
    }
    .currency_switcher.select {
        font-size: 12px!important;
        font-weight: 700!important;
    }

}
span.rele {
    position: absolute;
    text-align:left;
    margin-left:10px;
    left: 0;
    color: #000;
    font-weight: 800;
    font-size: 13px;
    line-height: 20px;
    text-transform: uppercase;
}
@media(max-width:768px){

    .footer-column.footer-column-5.col-12.col-sm-6.col-md-3.col-lg-2, .footer-column.footer-column-6.col-12.col-lg-4 {
        display: none;
    }
    .woodmart-woo-breadcrumbs.desktop-breadrumps {
        display: none;
    }
    span.fa.fa-filter {
        display: none;
    }
    .count_pro {
        display:none;
    }
    .product-share {
        text-align: center;
    }
    .summary-inner>.wd-action-btn {
        margin-right: 15px;
    }
    .owl-items-lg-3.owl-items-md-3.owl-carousel.thumbnails.owl-items-sm-3.owl-items-xs-3.owl-loaded.owl-drag.thumbnails-ready
    {
        display: none!important;
    }
    form.woocommerce-ordering {
        width: 50%;
        text-align: unset;
    }
    .page-id-11680 .footer-sidebar {
        padding-top: 18px!important;
    }
    .woodmart-shop-tools {
        border-top: solid 1px #dcdcdc;
        border-bottom: solid 1px #dcdcdc;
        padding-top: 0px;
        margin-top: 15px;
    }
    .woodmart-woo-breadcrumbs {
        margin-bottom: 0px!important;
    }

    .woocommerce-ordering:after {
        position: absolute!important;
        right: 0;
    }
    span.woodmart-side-bar-icon {
        margin: 10px;
    }
    .woodmart-show-sidebar-btn {
        width: 50%;
        margin-right: 0px!important;
        border-right: solid 1px #dcdcdc;
        height:40px;
        margin-bottom: 0 !important;
    }
    .woocommerce-ordering {margin-bottom: 0;}
    span.woodmart-side-bar-icon {
        margin: 0px 7px 0px!important;
        position: absolute!important;
        right: 50%;

    }
}

@media(min-width:479px){
    /*.footer-column.footer-column-1.col-12 {
        display: none;
    }*/
    .footer-sidebar {
        padding-top: 30px!important;
    }
}
@media(max-width:479px){

    #wd-5e3d6255789a7 .banner-title {
        font-size: 22px!important;
        line-height: 30px!important;
    }
    #wd-5e3d64a36d242 .banner-title {
        font-size: 20px!important;
        line-height: 30px!important;
    }
    #wd-5e3d64d0428e4 .banner-title {
        font-size: 22px!important;
        line-height: 32px!important;
    }

    .Row-2{
        display:none;
    }
    .Row-1 .wpb_column.vc_column_container.vc_col-sm-5 {
        display: none;
    }
    select#currency_switcher {
        padding: 0px!important;
        background-image: unset;
        font-size: 12px;
    }
}
.woodmart-toolbar-label {
    position:absolute;
    right: -10px!important;
    bottom: 6px;
    left: -8px!important;
    display: none;
    overflow: visible!important;
    text-align: center;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-weight: 600;
    font-size: 14px;
    line-height: 1;
}
.woodmart-toolbar .whb-search.search-button.mobile-search-icon {
    height: 45px;
    text-align:center;
}
.woodmart-toolbar .mobile-search-icon span.woodmart-toolbar-label {
    line-height: 2px;
}
.whb-header-bottom-inner .box-icon-wrapper.box-with-icon.box-icon-simple {
    margin-right: 5px!important;
}
.footer-sidebar {
    padding-top: 3px;align-content
}
label.currency_switcher_label {
    display: none;
}
.mc4wp-form label {
    display: inline-block;
    margin-bottom: 0;
    float: left;
    width: 89%;
}
.Newsletter .mc4wp-form-fields, .woodmart-widget .mc4wp-form-fields {
    margin-left: 15px !important;
    margin-right: 15px !important;
}
.Newsletter [type="submit"], .woodmart-widget [type="submit"] {
    width: 150px;
}
/*#mc4wp_form_widget-2 [type="submit"]{
    background-color:#399DB3!important;
}*/
.Newsletter [type="email"] ,.woodmart-widget [type="email"] {
    height: 42px;
}
/*#mc4wp_form_widget-2 [type="email"]{
    border:solid 1px #d2d2d2!important;
    color: #534d4d;
}
#mc4wp_form_widget-2 [type="email"]::placeholder{
    color:#000!important;
}*/
.mc4wp-form input[type="submit"] {
    background-color:#000000;
}
.mc4wp-form input[type="submit"]:hover {
    background-color:#221e1f;
}

.mc4wp-form label {
    display: block;
}
select.currency_switcher > option {
    color: #000;
}
.currency_switcher.select {
    border-color: transparent;
    padding-left: 0px;
    padding-right: 26px;
    padding-top: 7px;
    font-size: 15px;
}
.title-size-small .entry-title {
    font-size: 28px;
}
.title-size-small {
    padding-top: 7px;
    padding-bottom: 9px;
}
input[type="number"]{
    padding: 10px 3px !important;
}
/*-------contact-form-------*/
input[type=text], input[type=email], input[type=password], input[type=search], input[type=number], input[type=url], input[type=tel], input[type=date], textarea {
    padding: 10px 15px;
    height: 39px;
    font-size: 16px;
}
.wpcf7-form p {
    margin-bottom:10px;
}
textarea {
    min-height: 100px;
}
[type=submit] {
    width: 180px;
    background-color: #399DB3;
    color: #ffffff;
}
[type=submit]:hover, button:hover {
    color: #ffffff;
    background-color: #257644;
}
/*-------/contact-form-------*/


#pricing_rule_row__ td:nth-child(2), #pricing_rule_row__ td:nth-last-child(2) {
    background-color: #F5F4EF;
}
#pricing_rule_row__ td:first-child, #pricing_rule_row__ td:last-child {
    background-color: #F5F4EF;
}
#pricing_rule_row__ td:nth-child(3), #pricing_rule_row__ td:nth-last-child(3) {
    background-color: #FFF7D2;
}
#pricing_rule_row__ td {
    padding: 16px 10px!important;
    border-right: solid 1px #DCDCDB!important;
}
#pricing_rule_row__ span.woocommerce-Price-amount.amount {
    color: #E8B335;
    font-size: 16px;
}
table#woocommerce-pricing-rules-table- {
    margin-bottom: 10px;
}
.mc4wp-form {
    margin-bottom: 0px!important;
}

button.single_add_to_cart_button {
    width: 100%;
    padding: 10px 20px;
    font-size: 18px;
    text-transform: inherit!important;
}
button.single_add_to_cart_button.button.alt.disabled.wc-variation-selection-needed:before {
    content: "\f291";
    font-size: 18px;
    margin-right:10px;
    font-family: 'Font Awesome 5 Free';
}
.quantity input[type=button]{
    min-width: 35px;
    height: 35px;
    background-color: #f68d00 !important;
    color: #fff !important;
    font-size: 22px !important;
    border-radius: 5px;
}
.quantity input[type=number] {
    width: 50px;
    height: 35px;
    border: 1px solid #cfcfcf !important;
    border-radius: 5px;
    margin: 0 10px;
    border-radius: 5px;
}
.woocommerce-product-rating {
    display: inline-block;
    float: right;
}
.product_meta {
    display: none;
}
.product-image-summary .entry-title {
    font-size: 23px;
    color: #777777;
}
.single_variation_wrap p.price{
    font-size: 30px;
    font-weight: 800;
    color: #000000!important;
}
span.wholesale_price_title {
    color: #399DB3;
    font-size: 14px;
    font-weight: 500;
}

.order-quantity-based-wholesale-pricing-view.table-view { width:auto; margin-top: 4px;
    margin-bottom: 4px;}
.variations_form .woocommerce-variation-availability { display: block;}
.variations_form .variations {
	margin-bottom: 5px;
}
.variations_form .variations td {
    display: block;
    margin-bottom: 0;	
		padding-bottom: 10px;
}
.variations_form .variations td:first-child {
    padding: 0 !important;
    padding-bottom: 0 !important;
}
.qty-based-discount-table-description {
    display: none;
}
.order-quantity-based-wholesale-pricing-view.table-view td {padding: 15px 13px !important; text-align: left !important;}
@media(max-width:450px){
    .continuous.woo-rule-table .woocommerce-Price-amount.amount, .summary-inner .order-quantity-based-wholesale-pricing-view td span>.woocommerce-Price-amount {font-size: 14px;}}
@media(min-width:451px)and(max-width:480px){
    .continuous.woo-rule-table .woocommerce-Price-amount.amount {font-size: 18px !important;}}
@media(min-width:481px)and(max-width:768px){
    .continuous.woo-rule-table .woocommerce-Price-amount.amount {font-size: 22px !important;}}

.wd-action-btn.wd-wishlist-btn>a.added:before {
    content: "\f504";
    font-family: woodmart-font;
}

/*banner_loader_start*/

.whb-header {
    margin-bottom: 13px !important;
}
.archive .whb-header, .home .whb-header 
  {margin-bottom:0px !important;}
.banner-row {
    /*min-height: 720px;*/
}
.Info-Row{
    display:block;
    width:100%;
    position:relative;
    height: 50px;
    min-height: 50px;
}
@media (max-width: 991px) {
    .Info-Row {
        display: none;
    }
}
    .main-page-wrapper {
        position: relative;
        display: block;
    }
    .info-box-carousel-wrapper{
        margin-bottom:0;
    }
    [data-hide_pagination_control=no] .owl-carousel:not(.owl-loaded) {
        padding-bottom: 0px!important;
    }

    @keyframes placeholderShimmer {
        0% {
            background-position: -468px 0;
        }
        100% {
            background-position: 468px 0;
        }
    }
    @-webkit-keyframes placeholderShimmer {
        0% {
            background-position: -468px 0;
        }
        100% {
            background-position: 468px 0;
        }
    }

    .first-bnner .promo-banner-image.image-1.attachment-full,
    .second-bnner .promo-banner-image.image-1.attachment-full,
    .third-bnner .promo-banner-image.image-1,
    .fourth-bnner .promo-banner-image.image-1.attachment-full,
    .category-grid-item .category-image img,
    .shop-loop-head img.cat_img1,
    .mobile_cat_img1,
    .product-grid-item .product-element-top .attachment-woocommerce_thumbnail{
        background: #d8d8d8;
        background-image: linear-gradient(to right, #d8d8d8 0%, #bdbdbd 20%, #d8d8d8 40%, #d8d8d8 100%);
        background-repeat: no-repeat;
        display:block;
        width:100%;
        position: relative;
        animation-duration: 0.8s;
        animation-fill-mode: forwards;
        animation-iteration-count: infinite;
        animation-name: placeholderShimmer;
        animation-timing-function: linear;
        -webkit-animation-duration: 0.8s;
        -webkit-animation-fill-mode: forwards;
        -webkit-animation-iteration-count: infinite;
        -webkit-animation-name: placeholderShimmer;
        -webkit-animation-timing-function: linear;
        -o-animation-duration: 0.8s;
        -o-animation-fill-mode: forwards;
        -o-animation-iteration-count: infinite;
        -o-animation-name: placeholderShimmer;
        -o-animation-timing-function: linear;
        -moz-animation-duration: 0.8s;
        -moz-animation-fill-mode: forwards;
        -moz-animation-iteration-count: infinite;
        -moz-animation-name: placeholderShimmer;
        -moz-animation-timing-function: linear;
    }
    .category-grid-item .category-image img{
        background-size: 480px 480px;
        min-height: 366px;
    }
    .shop-loop-head {
        min-height: 230px;
    }
    .shop-loop-head img.cat_img1{
        background-size: 1500px 300px;
        min-height: 200px;
        width: 100%;
    }
    @media screen and (max-width:1200px){
        .banner-row {
            min-height: 470px;
        }
    }
    @media screen and (max-width:1023px){
        .banner-row {
            min-height: 450px;
        }
    }
    @media screen and (max-width:991px){
        .banner-row {
            min-height: 350px;
        }
    }
    @media screen and (max-width:767px){
        .first-bnner .promo-banner-image.image-1.attachment-full{
            background-size: 800px 768px;
            min-height: 504px;
        }
        .second-bnner .promo-banner-image.image-1.attachment-full {
            background-size: 800px 353px;
            min-height: 262px;
        }
        .third-bnner .promo-banner-image.image-1{
            background-size: 800px 539px;
            min-height: 340px;
        }
        .fourth-bnner .promo-banner-image.image-1.attachment-full {
            background-size: 800px 783px;
            min-height: 580px;
        }
        .shop-loop-head img.cat_img1{
            background-size: 800px 130px;
            min-height: 108px;
        }
        .category-grid-item .category-image img,
        .product-grid-item .product-element-top .attachment-woocommerce_thumbnail {
            background-size: 800px 363px;
            min-height: 268px;
        }
        [data-hide_pagination_control=no] .owl-carousel:not(.owl-loaded) {
            padding-bottom: 40px!important;
        }
        .banner-row {
            min-height: 1800px;
        }
    }
    @media screen and (max-width:575px){
        .first-bnner .promo-banner-image.image-1.attachment-full{
            background-size: 800px 500px;
            min-height: 405px;
        }
        .second-bnner .promo-banner-image.image-1.attachment-full {
            background-size: 800px 260px;
            min-height: 215px;
        }
        .third-bnner .promo-banner-image.image-1{
            background-size: 800px 298px;
            min-height: 330px;
        }
        .fourth-bnner .promo-banner-image.image-1.attachment-full {
            background-size: 800px 580px;
            min-height: 480px;
        }
        .shop-loop-head  img.cat_img1{
            background-size: 800px 130px;
            min-height: 108px;
        }
        .category-grid-item .category-image img,
        .product-grid-item .product-element-top .attachment-woocommerce_thumbnail {
            background-size: 800px 270px;
            min-height: 220px;
        }
        .banner-row {
            min-height: 1510px;
        }
    }

    @media screen and (max-width:480px){
        .first-bnner .promo-banner-image.image-1.attachment-full{
            background-size: 800px 400px;
            min-height: 308px;
        }
        .second-bnner .promo-banner-image.image-1.attachment-full {
            background-size: 800px 200px;
            min-height: 158px;
        }
        .third-bnner .promo-banner-image.image-1{
            background-size: 800px 300px;
            min-height: 242px;
        }
        .fourth-bnner .promo-banner-image.image-1.attachment-full {
            background-size: 800px 420px;
            min-height: 350px;
        }
        .mobile_cat_img1{
            background-size: 800px 130px;
            min-height: 108px;
        }
        .shop-loop-head img.cat_img1{
            display:none;
        }
        .category-grid-item .category-image img,
        .product-grid-item .product-element-top .attachment-woocommerce_thumbnail {
            background-size: 800px 225px;
            min-height: 145px;
        }
        .banner-row {
            min-height: auto;/*1125px;*/
        }
    }

    .product-grid-item .product-element-top .attachment-woocommerce_thumbnail {
        min-height: 300px;
    }
    .product-grid-item .product-element-top {
        height:300px;
    }
    @media (max-width: 1366px) and (min-width: 1281px)  {
        .product-grid-item .product-element-top .attachment-woocommerce_thumbnail {
            min-height: 307px !important;
        }
        .product-grid-item .product-element-top {
            height:307px !important;
        }
    }
    @media (max-width: 1280px) and (min-width: 1025px) {
        .product-grid-item .product-element-top .attachment-woocommerce_thumbnail {
            min-height: 293px !important;
        }
        product-grid-item .product-element-top {
            height:293px !important;
        }
    }

    @media (max-width: 1024px) and (min-width: 769px){
        .product-grid-item .product-element-top .attachment-woocommerce_thumbnail {
            min-height: 226px !important;
        }
        .product-grid-item .product-element-top {
            height:226px !important;
        }
    }

    @media (max-width: 768px) and (min-width: 481px) {
        .product-grid-item .product-element-top .attachment-woocommerce_thumbnail {
            min-height: 239px !important;
        }
        .product-grid-item .product-element-top {
            height:239px !important;
        }
    }
    @media (max-width: 480px) and (min-width: 412px) {
        .product-grid-item .product-element-top .attachment-woocommerce_thumbnail {
            min-height: 220px !important;
        }
        .product-grid-item .product-element-top {
            height:220px !important;
        }
    }
    @media (max-width:411px) and (min-width:376px)  {
        .product-grid-item .product-element-top .attachment-woocommerce_thumbnail {
            min-height: 185px;
        }
        .product-grid-item .product-element-top {
            height:185px !important;
        }
    }
    @media (max-width: 375px) and (min-width: 361px)  {
        .product-grid-item .product-element-top .attachment-woocommerce_thumbnail {
            min-height: 165px !important;
        }
        .product-grid-item .product-element-top {
            height:165px !important;
        }
    }
    @media screen and (max-width:360px){
        .product-grid-item .product-element-top .attachment-woocommerce_thumbnail {
            min-height: 160px !important;
        }
        .product-grid-item .product-element-top {
            height:160px !important;
        }
    }
/*banner_loader_end*/

@media screen and (max-width: 767px){
[data-hide_pagination_control=no] .owl-carousel:not(.owl-loaded) {
		padding-bottom: 10px!important; 
}
}
@media screen and (max-width: 767px){
.banner-row {
    margin-bottom: 20px;
		margin-top: 9px;
}
	.vc_custom_1593528971166{
		margin-top:0!important;
		padding-top: 0!important;
	}
}
.Newsletter-mob{
	display: none!important;
}
@media screen and (max-width: 767px){
		.Newsletter-mob{
			display: block!important;
		}
		.Newsletter{
			display: none!important;
		}
}
.mc4wp-form input[type="email"] {
    border: solid 1px #6e6868!important;
    border-radius: 5px 0px 0px 5px;
    height: 40px;
}
@media screen and (max-width: 375px){
	.mc4wp-form>div>p:first-child {
			max-width: 200px;
	}
	.mc4wp-form input[type=submit]{
		max-width: 100px;
	}
}
.nta-woo-products-button #nta-wabutton-31922{
	margin: 10px 0 30px!important;
}
.whb-col-mobile {
  margin-top: 10px !important;
}
.title-wrapper .liner-continer {
    margin-bottom: 0 !important; 
}

.login-form-side .form-row-password, .login-form-side #email-validation-error, .product-labels, .product-element-top .woodmart-buttons .woodmart-add-btn {
	display:none !important;
}

/* new css*/
.spid {
    margin-bottom: 8px !important;
}

div.wpforms-container-full .wpforms-form button[type=submit]{color:#fff !important;}