.wd-age-verify{
}

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

.footer-container{
	background-color:#0e0e0e;
}

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: 13px;color: #000000;
}

.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: Poppins, Arial, Helvetica, sans-serif;color: #00807b;
}

.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: Poppins, Arial, Helvetica, sans-serif;
}

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

.widgettitle, .widgettitle a, .widget-title, .widget-title a{
	font-family: Poppins, Arial, Helvetica, sans-serif;font-weight: 600;color: #00807b;
}

.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: Lato, Arial, Helvetica, sans-serif;font-weight: 700;font-size: 13px;
}

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, .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:#00807b;
}

.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-seller-listing-wrap .dokan-btn, .woocommerce-MyAccount-content .dokan-btn, #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:#00807b;
}

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:#00807b;
}

.with-animation .info-svg-wrapper path{
	stroke:#00807b;
}

.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:#006b5c;
}

.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:#006b5c;
}

.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:#006b5c;
}

a{
	color:#00756e;
}

body{
}

.page .main-page-wrapper{
}

.woodmart-archive-shop .main-page-wrapper{
}

.single-product .main-page-wrapper{
}

.woodmart-archive-blog .main-page-wrapper{
}

.single-post .main-page-wrapper{
}

.woodmart-archive-portfolio .main-page-wrapper{
}

.single-portfolio .main-page-wrapper{
}

.wd-age-verify-forbidden, .widget_shopping_cart .buttons .btn-cart, .widget_price_filter .price_slider_amount .button, .cart-totals-inner .shipping-calculator-form .button, .cart-actions .button[name="update_cart"], .woodmart-switch-to-register, .wcmp-quick-info-wrapper input[type="submit"], .simplePopup .submit-report-abuse, .vendor_sort input[type="submit"], #dokan-form-contact-seller.seller-form input.dokan-btn-theme{
	background-color:#cc2014;
}

.wd-age-verify-forbidden:hover, .widget_shopping_cart .buttons .btn-cart:hover, .widget_price_filter .price_slider_amount .button:hover, .cart-totals-inner .shipping-calculator-form .button:hover, .cart-actions .button[name="update_cart"]:hover, .woodmart-switch-to-register:hover, .wcmp-quick-info-wrapper input[type="submit"]:hover, .simplePopup .submit-report-abuse:hover, .vendor_sort input[type="submit"]:hover, #dokan-form-contact-seller.seller-form input.dokan-btn-theme:hover{
	background-color:#006b5c;
}

.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-seller-listing-wrap .dokan-btn, .woocommerce-MyAccount-content .dokan-btn, .yith-ywraq-add-to-quote .yith-ywraq-add-button .button.add-request-quote-button{
	background-color:#00807b;
}

.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-seller-listing-wrap .dokan-btn:hover, .woocommerce-MyAccount-content .dokan-btn:hover, .yith-ywraq-add-to-quote .yith-ywraq-add-button .button.add-request-quote-button:hover{
	background-color:#006b5c;
}

.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:#00807b;
}

.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:#006b5c;
}

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

.header-banner{
}

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

@font-face {
	font-family: "FontAwesome";
	src: url("//creativelab.com/wp-content/themes/woodmart/fonts/fontawesome-webfont-light.eot?v=4.5.2");
	src: url("//creativelab.com/wp-content/themes/woodmart/fonts/fontawesome-webfont-light.eot?#iefix&v=4.5.2") format("embedded-opentype"),
	url("//creativelab.com/wp-content/themes/woodmart/fonts/fontawesome-webfont-light.woff2?v=4.5.2") format("woff2"),
	url("//creativelab.com/wp-content/themes/woodmart/fonts/fontawesome-webfont-light.woff?v=4.5.2") format("woff"),
	url("//creativelab.com/wp-content/themes/woodmart/fonts/fontawesome-webfont-light.ttf?v=4.5.2") format("truetype"),
	url("//creativelab.com/wp-content/themes/woodmart/fonts/fontawesome-webfont-light.svg?v=4.5.2#fontawesomeregular") format("svg");
	font-weight: normal;
	font-style: normal;
}

/* Site width */

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

.container {
	max-width: 1080px;
}

@media (min-width: 1150px) {
	[data-vc-full-width] {
					left: calc((-100vw - -1080px) / 2);
		}
	
	[data-vc-full-width]:not([data-vc-stretch-content]) {
		padding-left: calc((100vw - 1080px) / 2);
		padding-right: calc((100vw - 1080px) / 2);
	}
	
	.platform-Windows [data-vc-full-width] {
					left: calc((-100vw - -1097px) / 2);
		}
	
	.platform-Windows [data-vc-full-width]:not([data-vc-stretch-content]) {
		padding-left: calc((100vw - 1097px) / 2);
		padding-right: calc((100vw - 1097px) / 2);
	}
	
	.browser-Edge [data-vc-full-width] {
					left: calc((-100vw - -1092px) / 2);
		}
	
	.browser-Edge [data-vc-full-width]:not([data-vc-stretch-content]) {
		padding-left: calc((100vw - 1092px) / 2);
		padding-right: calc((100vw - 1092px) / 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;
}
		
@font-face {
	font-family: "Lemonmilk";
	src: url("//creativelab.com/wp-content/uploads/2021/07/LEMONMILK-Medium.eot");
	src: url("//creativelab.com/wp-content/uploads/2021/07/LEMONMILK-Medium.eot#iefix") format("embedded-opentype"),
	url("//creativelab.com/wp-content/uploads/2021/07/LEMONMILK-Medium.svg#Lemonmilk") format("svg");
	font-weight: 400;
	font-style: normal;
}

@font-face {
	font-family: "Avenirnext";
	src: url("//creativelab.com/wp-content/uploads/2021/07/AvenirNext-Bold.eot");
	src: url("//creativelab.com/wp-content/uploads/2021/07/AvenirNext-Bold.eot#iefix") format("embedded-opentype"),
	url("//creativelab.com/wp-content/uploads/2021/07/AvenirNext-Bold.svg#Avenirnext") format("svg");
	font-weight: 400;
	font-style: normal;
}

@font-face {
	font-family: "BebasNeue";
	src: url("//creativelab.com/wp-content/uploads/2021/07/BebasNeue-Bold.eot");
	src: url("//creativelab.com/wp-content/uploads/2021/07/BebasNeue-Bold.eot#iefix") format("embedded-opentype"),
	url("//creativelab.com/wp-content/uploads/2021/07/BebasNeue-Bold.woff") format("woff"),
	url("//creativelab.com/wp-content/uploads/2021/07/BebasNeue-Bold.woff2") format("woff2"),
	url("//creativelab.com/wp-content/uploads/2021/07/BebasNeue-Bold.svg#BebasNeue") format("svg");
	font-weight: 700;
	font-style: normal;
}

/* Move the chat button and window higher */
chat-widget {
  position: fixed !important;
  right: 0 !important;
  bottom: 0 !important;
  width: 0 !important;
  height: 0 !important;
  overflow: visible !important;
  transform: translateY(-120px) !important;
  z-index: 2147483647 !important;
}
/* Keep Roomvo in its original position */
#assistantPopup {
  translate: none !important;
}

/* Display chatbox above Roomvo */
chat-widget {
  position: relative !important;
  z-index: 2147483647 !important;
}
.floatingfullrow .wpb_text_column.wpb_content_element {
    margin-bottom: 10px !important;
}
.page-id-12486 #assistantPopup {
    display: none !important;
}
.page-id-12486 footer.footer-container{
margin-bottom: 110px;
}

.page-id-12659 #assistantPopup {
    display: none !important;
}
.page-id-12659 footer.footer-container{
margin-bottom: 110px;
}

.vc_row.wpb_row.vc_row-fluid.floatingfullrow {
    background-color: #000;
    padding-top: 22px;
    position: fixed !important;
    z-index: +9999 !important;
    bottom: 0;
    margin: 0 auto !important;
    /* inset: 0 auto auto 0; */
    left:0px !important;
}
.flaotingcta h3 {
    color: #fff !important;
}

.vc_row.wpb_row.vc_row-fluid.floatingfullrow {
    background-color: #000;
    padding-top: 22px;
}

.page-id-12365 h1 {
    text-align: center !important;
}
p.title1 {
    text-shadow: 1px 3px 5px #696969 !important;
}

.wpb_text_column li {
    line-height: 1.3 !important;
    margin-bottom: 5px !important;
}


html {
  scroll-behavior: smooth;
}

.whb-main-header .woodmart-social-icons.text-center.icons-design-default.icons-size-default.color-scheme-dark.social-follow.social-form-circle {
    display: none !important;
}

i.fa.fa-pinterest {
    background-image: url(https://creativelab.com/wp-content/uploads/2025/07/red-note.png) !important;
    background-size: contain;
    background-repeat: no-repeat;
    color: transparent !important;
}

i.fa.fa-twitter {
    background-image: url(https://creativelab.com/wp-content/uploads/2025/07/tik-tok.png) !important;
    background-size: contain;
    background-repeat: no-repeat;
}

i.fa.fa-twitter {
    color: transparent !important;
}

.wpb_text_column.wpb_content_element.midway2025 {
    width: fit-content;
    cursor: pointer;
}

p.backgrounddark {
    width: 92% !important;
    position: relative;
    top: 25px !important;
    background-color: #000 !important;
    border-radius: 10px !important;
    color: #fff !important;
    margin-left: 20px !important;
    padding-top: 10px !important;
    padding-bottom: 10px !important;
    font-size: 13px !important;
    line-height: 1.2 !important;
}

p.halfcolp {
    float: left;
    margin-right: 10px !important;
    z-index: +999 !important;
    position: relative;
    background-color: #fff !important;
    border-radius: 60px !important;
}

#myIMG  {
    width: 80px;
    height: 80px;
    background-color: transparent;
    color: white;
    animation: mymove 6s infinite;
    border-radius: 60px !important;
    padding: 10px !important;
    border: 1px solid #000 !important;
}

@keyframes mymove {
 0% { box-shadow: 0 0 5px rgba(255, 61, 0, 0.3); }
    50% { box-shadow: 0 0 20px rgba(255, 61, 0, 0.8), 0 0 30px rgba(255, 61, 0, 0.6); }
    100% { box-shadow: 0 0 5px rgba(255, 61, 0, 0.3); }
}

.stickydownload img.alignnone.size-medium {
    cursor: pointer !important;
}

input#input_133_16 {
    width: 300px;
}


.wpb_column.stickydownloadrow.vc_column_container.vc_col-sm-12 {
    position: fixed;
    top: 450px !important;
    left: 50px;
    z-index: +999;
}


h2.gform_title {
    text-align: center;
}

div#gform_confirmation_message_147 {
    padding-left: 15% !important;
    padding-right: 15% !important;
    padding-top: 10% !important;
}

div#gform_confirmation_message_146 {
    padding-left: 15% !important;
    padding-right: 15% !important;
    padding-top: 10% !important;
}


div#gform_confirmation_message_146 {
    text-align: center;
}

.gform_confirmation_wrapper h1 {
    text-align: center !important;
}


#field_147_23 h1 {
    display: none;
}


p.formtt.formnote.nomartop {
    padding-top: 0px !important;
    margin-left: -90px !important;
    margin-top: 25px !important;
}

p.formtt.formnote.nomartoptwo {
    margin-top: 25px !important;
    padding-top: 0px !important;
}

p.formnote {
      	 padding-top: 25px !important;
        color: #464646 !important;
}

input#gform_submit_button_133 {
    background-color: #F3F3F3;
    color: #006F68 !important;
}

input#gform_submit_button_145 {
    background-color: #F3F3F3;
    color: #006F68 !important;
}

.page-id-11351 ol { counter-reset: item }
.page-id-11351 li { display: block }
.page-id-11351 .condition li:before {
    content: counters(item, ".") " " !important;
    counter-increment: item !important;
}

.page-id-11351 .tnc tr.borderno td {
    border-bottom: none !important;
}

.page-id-11351 .tnc tr:nth-child(even) {
    background-color: #fff !important;
}
.page-id-11351 .tnc tbody {
    background-color: #f4f4f7;
}

.page-id-11351 .tnc tbody td {
    font-weight: 400 !important;
}

.page-id-11351 .tnc tr.firstrow {
    background-color: #1b1919 !important;
}

.page-id-11351 .tnc tr.firstrow th {
    color: #fff !important;
}

.page-id-11351 table.tnc {
    margin-top: 25px !important;
    margin-bottom: 25px !important;
}

.page-id-11351 ol {
    margin-bottom: 20px !important;
}
.page-id-11351 ol li {
    line-height: 20px !important;
}

.page-id-11344 ol li {
    line-height: 20px !important;
}

div#popuppress-11081 .vc_row.wpb_row.vc_row-fluid.needheighrow {
    min-height: 150px !important;
    align-content: center;
}

.gform-footer.gform_footer.top_label {
    margin-top: 0px !important;
}

.gform_legacy_markup_wrapper li.gfield.gfield_error.gfield_contains_required label.gfield_label {
    margin-top: 0px !important;
}

.gform_wrapper.gform_validation_error .top_label li.gfield.gfield_error.gf_left_half, .gform_wrapper.gform_validation_error .top_label li.gfield.gfield_error.gf_right_half {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
}

#popuppress-11081 .pps-content h2 {
    font-size: 12px !important;
    line-height: 1.2 !important;
    margin: 0px !important;
}

.gform_legacy_markup_wrapper li.gfield.gfield_error.gfield_contains_required div.gfield_description {
    padding-top: 0px !important;
}

.gform_legacy_markup_wrapper li.gfield.gfield_error.gfield_contains_required div.gfield_description {
    padding-top: 0px !important;
    font-size: 11px !important;
}

div#gform_142_validation_container {
    padding: 5px !important;
    margin-top: 0px !important;
    margin-bottom: 10px !important;
}

#popuppress-11081 .pps-content h2 {
    font-size: 16px !important;
    line-height: 1.2 !important;
}

.gform_legacy_markup_wrapper textarea.small {
        min-height: 80px;
    }

.gform_wrapper .top_label li.gfield.gf_left_half, .gform_wrapper .top_label li.gfield.gf_right_half {
    margin-top: 10px;
}

div#gform_wrapper_142 {
    margin-top: 0px !important;
}

.ginput_container.ginput_container_email {
    margin-top: 0px !important;
}

body .gform_legacy_markup_wrapper .top_label div.ginput_container {
    margin-top: 0px !important;
}

.single li.meta-author {
    display: none !important;
}

.ginput_container.ginput_container_select {
    margin-top: 0px !important;
}

label.gfield_label.gform-field-label {
    margin-bottom: 0px !important;
}

/*
.whb-row.whb-top-bar.whb-sticky-row.whb-with-bg.whb-without-border.whb-color-light.whb-flex-equal-sides {
    display: none;
}
*/

div#wd-66fd0ab71dbb8{
    margin-top: 125px;
    padding-bottom: 0px !important;
    padding-top: 15px !important;
    padding-left: 15px !important;
    padding-right: 15px !important;
}

div#mobilevers {
    display: none;
}


.smallicon .wpb_single_image.wpb_content_element.vc_align_left {
    margin-bottom: 0px !important;
}



.clickable img.vc_single_image-img.attachment-full {
    cursor: pointer;
}

li#field_62_8,
li#field_62_5 {
    width: 100% !important;
}

.home .esg-entry-media {
    min-height: 250px !important;
}

.finalimgtimeline img {
    width: 1200px;
}

.posttimeline p {
padding-left: 5px !important;
}

.posttimeline .timeline-col.timeline-col-primary {
    padding-top: 10px !important;
    padding-bottom: 10px !important;
    padding-left: 10px !important;
    padding-right: 10px !important;
}

.posttimeline .woodmart-timeline-item {
    margin-bottom: -70px !important;
}
.posttimeline .timeline-col.timeline-col-secondary {
opacity: 0;
}

.whitecolorfont h1 {
color: #fff !important;
}

li#menu-item-9858 {
    display: none;
}

div#popuppress-10210 {
    height: 730px !important;
}

.whtxt h2 {
    color: #fff !important;
}

.bluebg h2 {
    background-color: #0f7976 !important;
    padding: 5px !important;
}

a.top-bar-content {
    color: #FFFFFF !important;
    font-size: 14px !important;
}

.doctab td {
    border: 1px solid #bebebf !important;
}

.docfont ul {
    padding-left: 70px !important;
}

p.needpad {
    padding-left: 30px !important;
}

.gform_wrapper li.hidden_label input {
    margin-top: 0px !important;
    margin-right: 10px !important;
}

.ginput_container.ginput_container_consent {
    display: flex;
}

p.formtt {
    margin-bottom: 0px !important;
    margin-top: 35px;
    font-weight: bold;
}

.menu-simple-dropdown li a{
padding-left:10px !important;	
}

.whb-color-light .navigation-style-default #menu-item-9765.item-level-0>a:after {
    color: #fff !important;
}

li#menu-item-9765>a {
    background: #0f7976;
    color: #fff !important;
    padding-left: 15px !important;
    padding-right: 15px !important;
}

.main-page-wrapper {
    padding-top: 0px !important;
}

.footerrow .smallif h3 {
    font-size: 15px !important;
    font-weight: unset !important;
    line-height: 20px !important;
    color:#00807b !important;
}

.vc_row.wpb_row.vc_row-fluid.mobnopad.vc_row-has-fill {
    padding-bottom: 0px !important;
}

#popuppress-9277 .pps-content h2 {
    color: #fff !important;
}

#popuppress-9277 .pps-content-wp-editor.entry-content.post-content {
    overflow: hidden !important;
}

#popuppress-9277 .pps-wrap {
    max-height: 700px !important;
}

.sib-form-block {
    padding: 0px !important;
}

div#sib-container {
    padding: 0px !important;
}

.sib-form {
    padding: 0px !important;
}

.banner-carousel h3 {
    font-size: 15px !important;
    line-height: 20px !important;
}

.footerrow h3 {
    font-size: 18px !important;
    line-height: 23px !important;
}

.footerrow p {
    font-size: 13px !important;
    line-height: 18px !important;
}

.menu-item.callto-btn a.woodmart-nav-link, .menu-item.callto-btn {
    background-color: #006F68 !important;
}

.menu-item.callto-btn .sub-menu-dropdown.color-scheme-dark a {
    background-color: #FFFFFF !important;
}

.menu-item.callto-btn .nav-link-text {
    color: #FFF !important;
}

.menu-item.callto-btn {
    margin-left: 20px !important;
    padding-left: 15px;
    padding-right: 15px !important;
}

.menu-item.callto-btn .sub-menu-dropdown.color-scheme-dark .nav-link-text {
    color: #777777 !important;
}

.whb-top-bar .right-column {
    display: flex !important;
    justify-content: space-around !important;
    align-items: center !important;
    width: 120px !important;
    float: right !important;
}

.whb-top-bar img {
    width: 22px !important;
}

.whb-top-bar .wpb_content_element {
    margin-bottom: 0px !important;
}

.whb-top-bar p.top-bar-content {
    color: #FFFFFF !important;
    font-size: 14px !important;
}

.gform_wrapper ul.gfield_checkbox li label {
    color: #464646 !important;
}

.shrebtn a.woodmart-social-icon.social-facebook {
    display: none;
}

div#popuppress-7289,
#popuppress-7289 .pps-wrap {
    display: none;
}

div#popuppress-7289 {
    display: none !important;
}

select#input_9_13 {
    font-size: 16px !important;
}

.page-id-4961 .gform_wrapper ul.gfield_checkbox li label{
 font-size: 16px !important;
}

#gform_fields_9 label.gfield_label {
    font-size: 16px !important;
}

form#gform_9 {
    padding: 0px !important;
    margin-top: 30px !important;
}

.wpb_text_column.wpb_content_element.nomarbtm {
    margin-bottom: 0px !important;
}

.gfield_label, label {
    color: #464646 !important;
}

input#input_9_2{
    border: 2px solid rgba(129,129,129,.2) !important;
    background-color: #ffffff !important;
}

input#input_9_2::placeholder {
    color: #69696a !important;
}

input#input_9_6::placeholder {
    color: #69696a !important;
}

input#input_9_4::placeholder {
    color: #69696a !important;
}

input#input_9_4 {
    border: 2px solid rgba(129,129,129,.2) !important;
    background-color: #ffffff !important;
}

#gform_9 {
    background-color: #ffffff !important;
    padding: 20px;
}

input#input_9_6 {
    background-color: #ffffff !important;
    border: 2px solid rgba(129,129,129,.2) !important;
}

.medium {
    width: 100% !important;
    border: transparent !important;
    background-color: #ffffff !important;
    color: #464646 !important;
    padding: 0 20px !important;
    border: 2px solid rgba(129,129,129,.2) !important;
}


select#input_9_13 {
    background-color: #ffffff !important;
    color: #464646 !important;
    border: 2px solid rgba(129,129,129,.2) !important;
}

label.gfield_label {
    color: #464646 !important;
}

#popuppress-8257 .pps-content-wp-editor.entry-content.post-content {
    overflow: hidden !important;
}

div#popuppress-8257 {
    height: auto !important;
}

input#gform_submit_button_102 {
    background-color: #00807b !important;
    color: #ffffff !important;
}

#popuppress-8257 .pps-content h2 {
    font-size: 27.2px;
    line-height: 1.3;
    margin: 0.4em 0;
    padding: 0px;
    text-transform: uppercase !important;
    color: #ffffff !important;
}

input#gform_submit_button_92 {
    background-color: #00807b !important;
    color: #ffffff !important;
}

div#popuppress-8203 {
    height: auto !important;
}

input#gform_submit_button_91 {
    background-color: #00807b !important;
    color: #ffffff !important;
}

input#gform_submit_button_90 {
    background-color: #00807b !important;
    color: #ffffff !important;
}

#popuppress-8157 .pps-wrap {
    height: auto !important;
}

.wpb_text_column.wpb_content_element.vc_custom_1685673728510.whtxt {
    background-color: #00807B !important;
}

#popuppress-8157 .pps-content h2 {
    font-size: 27.2px;
    line-height: 1.3;
    margin: 0.4em 0;
    padding: 0px;
    text-transform: uppercase !important;
    color: #ffffff !important;
}

#popuppress-8203 .pps-content h2 {
    font-size: 27.2px;
    line-height: 1.3;
    margin: 0.4em 0;
    padding: 0px;
    color: #ffffff !important;
    text-transform: uppercase !important;
}

#popuppress-8203 .pps-wrap {
    height: auto !important;
}


.wpb_column.boxhidee.vc_column_container.vc_col-sm-2 {
    display: none !important;
}

.wpb_text_column .wpb_wrapper>ul ul>li:before {
    opacity: 0;
}


#desktop .box-icon-wrapper.box-with-icon.box-icon-simple {
    width: 45% !important;
}

.container.main-footer {
    display: none !important;
}

.copyrights-wrapper.copyrights-centered {
    background-color: #f4f4f7 !important;
}


.colorbg li {
    list-style: disc !important;
}


div#mobile {
    display: none;
}

.vc_row.wpb_row.vc_row-fluid.footerrow.vc_row-has-fill {
    background-color: #f4f4f7 !important;
}

=

.colorbg li {
    font-size: 15px !important;
    line-height: 20px !important;
    list-style: disc !important;
}

.bigbg h1 {
    margin-bottom: 0px !important;
}

.bgg .woodmart-info-box {
    display: flex;
    align-items: center;
}

.smallif h6 {
    font-size: 15px !important;
    font-weight: unset !important;
    line-height: 20px !important;
}

p {
    font-size: 15px !important;
    line-height: 20px !important;
}

.fontsz p {
    font-size: 15px !important;
    line-height: 20px !important;
}

.blacktxt h4 {
    color: #000000 !important;
}

.blacktxt h1 {
    color: #000000 !important;
}

.vc_row.wpb_row.vc_inner.vc_row-fluid.colorbg.vc_row-has-fill {
    padding-left: 0px !important;
    padding-right: 0px !important;
}

.vc_column-inner.colorbg {
    background-color: #ffffffbf !important;
}

a.btn.btn-color-default.btn-style-default.btn-shape-rectangle.btn-size-default.greenbtn {
    background-color: #006F68;
    color: #f3f3f3 !important;
} 

.vc_row.wpb_row.vc_inner.vc_row-fluid.bgg {
    background-color: #ffffffd9 !important;
}

li#menu-item-4447 {
    display: none !important;
}

.tilesdet img.vc_single_image-img.attachment-full {
    width: 316px !important;
}

.tilesdet .wpb_text_column p {
    text-transform: uppercase;
}

.tilesdet .box-icon-wrapper.box-with-icon.box-icon-simple {
    width: 15% !important;
    margin: auto;
}


.tilesdet h4.info-box-title.woodmart-font-weight-.box-title-style-default {
    font-size: 15px !important;
	text-transform: uppercase;
margin-top:15px !important;
    margin-bottom: 0px !important;
}

.tilesdet .wpb_single_image.wpb_content_element.vc_align_left {
    margin-bottom: 10px;
}

.tilesfaq .vc_toggle.vc_toggle_simple.vc_toggle_color_default.vc_toggle_size_md {
    margin-bottom: 5px !important;
}

.vc_toggle_content a {
    text-decoration: underline;
}

.vc_toggle.vc_toggle_simple.vc_toggle_color_default.vc_toggle_size_md.vc_toggle_active {
    background-color: #f4f4f7 !important;
}

.vc_toggle_simple.vc_toggle_active .vc_toggle_icon::before {
    background-color: #fff !important;
}

.tilesfaq .vc_toggle_active .vc_toggle_title {
    background-color: #006F68 !important;
}

.vc_toggle_active h4 {
    color: #fff !important;
}

.tilesfaq .vc_toggle_title>h4 {
    color: #000;
    font-size: 16px !important;
    font-weight: unset !important;
    line-height: 1;
}

.tilesfaq .vc_toggle_title {
    background-color: #f4f4f7 !important;
    padding: 15px 30px !important;
}

input#gform_submit_button_85 {
    background-color: #006F68 !important;
    color: #fff !important;
    border-radius: 0px !important;
    text-transform: uppercase;
}

.wpb_text_column.wpb_content_element.upptit {
    margin-bottom: 10px !important;
}

#gform_confirmation_wrapper_85 p.catabtn {
    text-align: left !important;
}

input#gform_submit_button_83 {
    background-color: #006F68 !important;
    color: #fff !important;
    border-radius: 0px !important;
    text-transform: uppercase;
}

a.pps-btn.pps-button-popup-7289.pps-button-popup.viewcata {
    background-color: transparent;
    border: 0px !important;
    font-weight: unset;
    padding: 0px !important;
font-size:13px !important;
}

.threeser h4.banner-title.woodmart-font-weight- {
    margin-top: 110px !important;
    text-align: center;
    font-size: 15px !important;
    background-color: #000000db !important;
    padding: 10px 0px !important;
}


div#gform_confirmation_message_82 {
    text-align: center;
}

.vc_row.wpb_row.vc_row-fluid.vc_custom_1592810505987.vc_column-gap-10.vc_row-o-equal-height.vc_row-flex {
    padding: 0px !important;
}

.catabtn span.linkbtn {
    background-color: #017B74 !important;
    color: #fff !important;
    padding: 15px 25px !important;
}

p.catabtn {
    text-align: center !important;
    margin-top: 30px !important;
}

#gform_fields_82 label.gfield_label {
    margin-bottom: 0px !important;
    margin-top: 10px !important;
}

#field_82_3 .ginput_container.ginput_container_radio {
    margin-top: 0px !important;
}

#popuppress-7135 .pps-content h2 {
    background-color: #017B74 !important;
    color: #fff !important;
    text-transform: uppercase;
}

input#input_82_2,
input#input_82_1 {
    width: 100% !important;
}

.sub-menu-dropdown.color-scheme-dark {
    padding-left: 15px !important;
}

.threeser .banner-border .wrapper-content-banner:hover {
    border-color: #00807b !important;
    transition: border-color 0.3s ease-in-out;
}

.threeser .banner-border .wrapper-content-banner {
    border: 15px solid rgb(255 248 248);
    padding-left: 0px !important;
    padding-right: 0px !important;
}

input#gform_submit_button_3 {
    background-color: #006F68 !important;
    color: #fff !important;
    border-radius: 0px !important;
    text-transform: uppercase;
}

.vc_pageable-load-more-btn {
    margin-top: 0px !important;
}

a.vc_general.vc_btn3.vc_btn3-size-md.vc_btn3-shape-rounded.vc_btn3-style-flat.vc_btn3-color-blue {
    background-color: #000 !important;
    color: #fff !important;
    border-radius: 0px !important;
    text-transform: uppercase;
    padding-top: 10px !important;
    padding-bottom: 10px !important;
}

.vc_gitem-animated-block {
    height: 250px !important;
}

.vc_col-sm-12.vc_gitem-col.vc_gitem-col-align- {
    padding: 20px !important;
    height: 250px !important;
}

.vc_gitem_row p {
    font-size: 13px !important;
    line-height: 17px !important;
    color: #6e6d6d !important;
    font-weight: 300 !important;
}

.vc_grid-item-mini h4 {
    margin-bottom: 10px !important;
}

a.vc_general.vc_btn3.vc_btn3-size-md.vc_btn3-shape-rounded.vc_btn3-style-flat.vc_btn3-color-juicy-pink {
    background-color: #006F68 !important;
    color: #fff !important;
    border-radius: 0px !important;
    text-transform: uppercase;
    padding-top: 10px !important;
    padding-bottom: 10px !important;
}

.vc_grid h4 {
    font-size: 17px !important;
    line-height: 22px !important;
    color: #363839 !important;
}

.specialheight .main-wrapp-img {
    height: 629px;
}



/* .page-id-6708 .esg-entry-media {
    height: 300px;
} 


.esg-entry-media-wrapper.esg-entry-media-wrapper-not-even {
    height: 300px ;
}
*/

.footerrow a {
    color: #000 !important;
}

.whb-color-light .navigation-style-default .item-level-0>a {
    color: #000 !important;
font-size:14px !important;
}

.menu-home-container {
    text-align: right;
    margin-right: 20px;
}

.whb-general-header {
    background-color: #fff !important;
}

.whb-color-light .navigation-style-default .item-level-0>a:after {
    color: #878787 !important;
}

p.copyrightfont {
    margin-top: 20px;
    color: #000;
}

.footerrow p, .footerrow h3 {
    text-align: left !important;
    color: #000 !important;
}

.woodmart-social-icons.icons-size-default i {
    color: #000;
}

.woodmart-social-icons.text-center.icons-design-default.icons-size-default.color-scheme-dark.social-follow.social-form-circle {
    text-align: left !important;
}

.woodmart-social-icons.icons-size-default i {
    font-size: 25px !important;
}

.eg-hayes-content {
    height: 230px ;
}

a.eg-hayes-element-27 {
    background-color: #006F68 !important;
    color: #fff !important;
    border-radius: 0px !important;
    margin-top: 20px !important;
    text-transform: uppercase;
}

ul.vc_tta-tabs-list {
    padding-left: 100px !important;
    padding-right: 100px !important;
}

.articleban h3 {
    background-color: #007977 !important;
    padding-top: 10px !important;
    padding-bottom: 10px;
}


.page-id-6708 .vc_row.wpb_row.vc_row-fluid.footerrow.whitefont.vc_row-has-fill {
    display: inherit !important;
}

h4.banner-title.woodmart-font-weight- {
    margin-top: 0px !important;
    font-size: 20px !important;
}

.socialrow ul {
    column-count: 6;
}




.footerrow .wpb_text_column .wpb_wrapper>ul>li:before {
    opacity: 0;
}

.footerrow ul {
    padding-left: 0px !important;
}

.whitefont a,
.whitefont p,
.whitefont li,
.whitefont h3 {
    color: #fff !important;
}

.whb-sticky-header .menu-home-container {
    text-align: right;
}

img.alignnone.size-full.wp-image-3141 {
    width: 25px !important;
    margin-right: 10px !important;
}

img.alignnone.size-full.wp-image-3140 {
    width: 25px !important;
}

.esg-filters.esg-navbutton-solo-left,
.esg-filters.esg-navbutton-solo-right {
    top: 35%;
}

.site-content.col-lg-12.col-12.col-md-12 {
    margin-bottom: 0px !important;
}

.esg-content.eg-hayes-element-0 {
    margin-bottom: 10px !important;
}

a.eg-hayes-element-26 {
    font-size: 15px !important;
    line-height: 20px !important;
    color: #6e6d6d !important;
    font-weight: 300 !important;
}

.eg-hayes-element-2 {
    background-color: transparent !important;
}

.eg-hayes-element-2-a {
    margin-left: 0px !important;
}

.esg-content.eg-hayes-element-0,
.eg-hayes-element-2 {
    background-color: transparent !important;
}

span.banner-subtitle {
    font-size: 15px !important;
    color: #f5f5ff !important;
}













.whb-text-element.reset-mb-10.woodmart-shopping-cart {
    display: none !important;
}

.page-title.page-title-default.title-size-default.title-design-centered.color-scheme-light {
    display: none;
}

h4.banner-title.woodmart-font-weight- {
    margin-top: 0px !important;
    font-size: 23px !important;
}



img.alignnone.size-full.wp-image-3138,
img.alignnone.size-full.wp-image-3139,
.woodmart-header-links.woodmart-navigation.menu-simple-dropdown.wd-tools-element.item-event-hover.my-account-with-icon {
    display: none !important;
}

.whb-sticky-header .item-event-hover .sub-menu-dropdown {
    padding-left: 15px !important;
}



#post-704 li.no-img {
    display: table !important;
}


header.whb-header .woodmart-shopping-cart .woodmart-cart-icon:before {
    font-size: 25px;
}

/*===Font===*/
@font-face {
  font-family: 'GothamRounded-Bold';
  src: url('/wp-content/themes/woodmart-child/webfonts/GothamRounded-Bold.eot') format('eot'),  url('/wp-content/themes/woodmart-child/webfonts/GothamRounded-Bold.otf')  format('opentype'),
	     url('/wp-content/themes/woodmart-child/webfonts/GothamRounded-Bold.woff') format('woff'), url('/wp-content/themes/woodmart-child/webfonts/GothamRounded-Bold.ttf')  format('truetype'), url('/wp-content/themes/woodmart-child/webfonts/GothamRounded-Bold.svg#GothamRounded-Bold') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'HelveticaNeueLTStd';
  src: url('/wp-includes/fonts/HelveticaNeueLTStd-Roman.ttf');
 
  font-style: normal;
}

@font-face {
  font-family: 'HelveticaNeueLTStd-LtCn';
  src: url('/wp-includes/fonts/HelveticaNeueLTStd-LtCn.otf');
 
  font-style: normal;
}
@font-face {
  font-family: 'Avenir_Heavy';
  src: url('/wp-content/themes/woodmart-child/webfonts/Avenir_Next_W10_Bold.otf');
 
  font-style: normal;
}
@font-face {
  font-family: 'HelveticaNeueLTStd-lt';
  src: url('/wp-includes/fonts/HelveticaNeueLTStd-Lt.otf');
 
  font-style: normal;
}
@font-face {
  font-family: 'HelveticaNeueLTStd-BlkCn';
  src: url('/wp-includes/fonts/HelveticaNeueLTStd-BlkCn.ttf');
  
  font-style: normal;
}
@font-face {
  font-family: 'HelveticaNeueLTStd-Th';
  src: url('/wp-content/themes/woodmart-child/webfonts/HelveticaNeueLTStd-Th.otf');
  
  font-style: normal;
}


@font-face {
  font-family: 'GothamRounded-Medium';
  src: url('/wp-content/themes/woodmart-child/webfonts/GothamRounded-Medium.eot') format('eot'),  url('/wp-content/themes/woodmart-child/webfonts/GothamRounded-Medium.otf')  format('opentype'),
	     url('/wp-content/themes/woodmart-child/webfonts/GothamRounded-Medium.woff') format('woff'), url('/wp-content/themes/woodmart-child/webfonts/GothamRounded-Medium.ttf')  format('truetype'), url('/wp-content/themes/woodmart-child/webfonts/GothamRounded-Medium.svg#GothamRounded-Medium') format('svg');
  font-weight: normal;
  font-style: normal;
}
h1,h2,h3,h4,h5,h6{
 /*font-family: 'GothamRounded-Bold' !important;*/
	font-family: 'GothamRounded-Medium' !important;
}
p,body,a,ul,li{
  font-family: 'GothamRounded-Medium' !important;
}
.color-scheme-dark a ,.color-scheme-dark .title, .color-scheme-dark .widget-title, .color-scheme-dark .widgettitle, .color-scheme-dark h1, .color-scheme-dark h2, .color-scheme-dark h3, .color-scheme-dark h4, .color-scheme-dark h5, .color-scheme-dark h6, .color-scheme-dark label, .color-scheme-dark legend {
    color: #00756e;
}
@media (min-width: 1025px){
.woodmart-header-overcontent .title-size-default {
    padding-top: 60px;
	}}
/*==Footer==*/
/*=temporary only
footer.footer-container.color-scheme-light .container.main-footer {
    display: none;
}
===================*/
.footer-sidebar {
    padding-top: 0;
    padding-bottom: 0;
}
.container.main-footer {
    width: 100%;
    max-width: 100%;
}
.footer-column.footer-column-2 {
    background-color: #006F68;
}
.footer-column.footer-column-3 {
    background-color: #c2d0d3;
}

.footer-column {
    margin-bottom: 0;
    padding: 50px 15px;
}

.btn.btn-color-default {
    background-color: #F3F3F3;
    color: #006F68 !important;
}
.social-col i {
    padding: 6px;
}
span.social-col {
    margin-left: 15px;
}
/*==Image border radius==*/
.border-radius-image.wpb_single_image img {
    border-radius: 30px;
}

@media (max-width: 1024px){
.woodmart-header-overcontent .page-title {
    padding-top: 80px;
    padding-bottom: 20px;
}
	
}


/*--Icon button on right--*/
/*.menu-location-btn{
    display: none !important;
}

.menu-social-btn a:nth-child(1):before {
    content: 'Request Design';
    left: -70px;
}
.menu-social-btn a:nth-child(2):before {
    content: 'Design Inspiration';
    left: -90px;
}
.menu-social-btn a:nth-child(3):before {
    content: 'Our Gallery';
    left: -60px;
}
.menu-social-btn a:nth-child(4):before {
    content: 'Tips & Tools';
    left: -60px;
}
.menu-social-btn a:nth-child(5):before {
    content: 'Location';
    left: -50px;
}
.menu-social-btn a:hover:before {
    opacity: 1;
}
.menu-social-btn a:before {
    position: absolute;
    opacity: 0;
    pointer-events: none;
    transition: 0.5s;
    background: #000;
    padding: 5px 10px;
    
}
.menu-social-btn img {
    transform: scale(0.8);
}*/
/*==design your home inner==*/
.ult_tabs.size-title.ult_aniamte .ult_tabmenu.style1:before {
    content: 'Size:';
    font-size: 18px;
    color: #00807b;
    font-family: 'GothamRounded-Bold' !important;
    display: flex;
    padding-right: 20px;
    align-items: center;
}

.size-title .ult_tabmenu.style1 {
    margin-bottom: 20px;
}

.main-page-wrapper {
    min-height: 100vh;
}
/*==post inner==*/
.back-to-archive {
    display: none;
}

/*portfolio*/
.archive.post-type-archive.post-type-archive-portfolio .woodmart-prefooter {
    display: none;
}
.single-portfolio .woodmart-prefooter {
    display: none;
}


.mdf_shortcode_skin_popup .mdf_input_container_block{
    width: 100% !important;
    min-height: auto !important;
    padding: 0 0 20px !important;
}
.mdf_input_container_taxonomies{
    display: flex !important;
}
.mdf_input_container{
    margin-right: 12px;
}
.mdf_input_container:last-child{
    margin-right: 0px;
}
div.mdf_input_container select{
    background: url(data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0Ljk1IDEwIj48ZGVmcz48c3R5bGU+LmNscy0xe2ZpbGw6I2ZmZjt9LmNscy0ye2ZpbGw6IzQ0NDt9PC9zdHlsZT48L2RlZnM+PHRpdGxlPmFycm93czwvdGl0bGU+PHJlY3QgY2xhc3M9ImNscy0xIiB3aWR0aD0iNC45NSIgaGVpZ2h0PSIxMCIvPjxwb2x5Z29uIGNsYXNzPSJjbHMtMiIgcG9pbnRzPSIxLjQxIDQuNjcgMi40OCAzLjE4IDMuNTQgNC42NyAxLjQxIDQuNjciLz48cG9seWdvbiBjbGFzcz0iY2xzLTIiIHBvaW50cz0iMy41NCA1LjMzIDIuNDggNi44MiAxLjQxIDUuMzMgMy41NCA1LjMzIi8+PC9zdmc+) no-repeat 98%;
    border: 2px solid #00807b;
    border-radius: 25px;
    padding: 8px 36px 8px 16px !important;
}
.tw-pagination{
    text-align: center;
}
.tw-pagination li{
    display: inline-block;
}
.tw-pagination a, .tw-pagination span{
    width: 24px;
    height: 24px;
    text-align: center;
    line-height: 26px;
    font-size: 15px;
    margin: 0 2px;
    display: block;
    color: #000;
}
.tw-pagination span.current{
    background: #01807b;
    color: #fff;
}


/*portfolio*/
.portfolio-container .portfolio-info{
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    display: flex;
    flex-direction: column;
    justify-content: center;
    padding: 25px 10px;
    text-align: center;
}
.portfolio-container .social-icons-wrapper{
    position: absolute;
    top: 6px;
    right: 4px;
    z-index: 2;
    opacity: 0;
    transition: 0.3s;
}
.portfolio-container:hover .social-icons-wrapper{
    opacity: 1;
}
.portfolio-container .entry-title, .portfolio-container .entry-title a {
    color: #fff !important;
    text-transform: uppercase;
    font-weight: 600;
    font-size: 20px !important;
    line-height: 24px !important;
    margin: 8px 0 0 !important;
}
.portfolio-container .designer-detail{
	  margin-top: 8px;
	  z-index: 10;
	  opacity: 0;
	  transition: 0.3s;
}
.portfolio-container:hover .designer-detail{
	  opacity: 1;
	  transition: 0.3s;
}
.portfolio-container .designer-detail a{
    color: #0b948f;
}
.portfolio-container .cbxwpbkmarkwrap{
	z-index: 10000;
	position: absolute;
    top: 5px;
    left: 2%;
	opacity: 0;
	transition: 0.3s;
}
.portfolio-container:hover .cbxwpbkmarkwrap{
	opacity: 1 !important;
	transition: 0.3s;
}
.portfolio-container .cbxwpbkmarktrig-button-addto{
	padding: 4px;
	color: #fff !important;
}
.portfolio-container .cbxwpbkmarktrig-button-addto:before{
	width: 16px;
  height: 16px;
	filter: invert(1);
}
.portfolio-container .cbxwpbkmarktrig-label{
	color: #fff !important;
}

.portfolio-container .thumbnail{
    position: relative;
}
.portfolio-container .portfolio-link{
    width: 100%;
    height: 100%;
    position: absolute;
    z-index: 1;
}
.portfolio-container .thumbnail-image{
    height: 100%;
    display: block;
    position: relative;
}
.portfolio-container .thumbnail-image:before {
    content: '';
    background: #0000008c;
    position: absolute;
    width: 100%;
    height: inherit;
    opacity: 0;
    transition: 0.3s;
}
.portfolio-container:hover .thumbnail-image:before {
    opacity: 1;
}
.portfolio-container .proj-cats-list{
    color: #ffffffb3;
    text-transform: uppercase;
    letter-spacing: .3px;
    font-size: 12px;
    opacity: 0;
    transform: translateY(10px);
    transition: 0.3s;
}
.portfolio-container:hover .proj-cats-list{
    opacity: 1;
    transform: translateY(0px);
}
.portfolio-container .wrap-title{
    color: #ffffffb3;
    text-transform: uppercase;
    letter-spacing: .3px;
    font-size: 12px;
    opacity: 0;
    transform: translateY(-10px);
    transition: 0.3s;
}
.portfolio-container:hover .wrap-title{
    opacity: 1;
    transform: translateY(0px);
}

.portfolio-container .cbxwpbkmarkwrap{
	z-index: 10000;
	position: absolute;
  top: 4px;
  left: 4px;
	opacity: 0;
	transition: 0.3s;
}
.portfolio-container:hover .cbxwpbkmarkwrap{
	opacity: 1 !important;
	transition: 0.3s;
}
.portfolio-container .cbxwpbkmarktrig-button-addto{
	padding: 4px;
	color: #fff !important;
}
.portfolio-container .cbxwpbkmarktrig-button-addto:before{
	width: 16px;
  height: 16px;
	filter: invert(1);
}
.portfolio-container .cbxwpbkmarktrig-label{
	color: #fff !important;
}
.cbxwpbkmarkguesttrig_close{
	right: 8px !important;
  top: 8px !important;
}
.portfolio-container .cbxwpbkmarkguestwrap{
	min-width: 240px;
  left: 30px;
}
.cbxwpbkmarkguest-message h3{
	font-size: 18px;
	line-height: 24px;
}
.cbxwpbkmarkguest-message label{
	font-size: 12px;
}
.cbxwpbkmarkguest-message .login-remember{
	display: none;
}
.cbxbookmark_card a.cbxbookmark_card_teaser{
	max-height: max-content;
}
.cbxwpbkmarkguestwrap{
	z-index: 10000;
}
.cbxwpbkmarktrig-busy:before{
	background: no-repeat url('http://creativelab.com/wp-content/plugins/cbxwpbookmarkaddon/assets/img/bookmarkicons/heart/bookmark_before_2x.png') 0 0 !important;
	background-size: contain !important;
	animation: bookmark-ani 1s ease-in-out;
}
@keyframes bookmark-ani{
0%, 100%{
	transform: scale(0.65);
}
50%{
	transform: scale(1);
}
}
.cbxbookmark-alert-warning{
	color: #01807b !important;
  background-color: transparent !important;
  border: 0px !important;
  text-align: center;
}
.single-portfolio .designer-info figure {
    border-radius: 50%;
    overflow: hidden;
    border: 4px solid #00807b;
}
.single-portfolio .designer-info .vc_single_image-wrapper{
    border-radius: 50%;
    overflow: hidden;
    border: 4px solid #fff;
}
.request-btn {
    margin-top: 10px;
}
/*designer*/
.single-post .woodmart-social-icons.text-center.icons-design-colored.icons-size-default.color-scheme-dark.social-share.social-form-circle:before {
    content: 'Share to';
    display: block;
    font-size: 22px;
}

.social-share-sec .woodmart-social-icons.text-center.icons-design-colored.icons-size-default.color-scheme-dark.social-share.social-form-circle:before {
    content: 'Share to';
    display: block;
    font-size: 22px;
}
.single-designer .woodmart-single-footer {
    display: none;
}
.single-designer .woodmart-prefooter {
    display: none;
}
.single-designer .site-content{
	  padding-top: 90px;
	  flex: 0 0 100% !important;
    max-width: 100% !important;
}
.single-designer .sidebar-container, .single-designer h1.entry-title{
	  display: none;
}
.single-designer .designer-info{
	  box-shadow: 0 0 5px #cecece;
    border-radius: 30px;
    padding: 40px 15px 10px;
    margin-bottom: 20px;
	  background-color:#ffffff;
}

.single-designer .designer-info figure{
    border-radius: 50%;
    overflow: hidden;
    border: 4px solid #00807b;
}
.wpb_single_image.wpb_content_element.nocircle figure{
	border: none;
}
.single-designer .designer-info .vc_single_image-wrapper{
    border-radius: 50%;
    overflow: hidden;
    border: 4px solid #fff;
}
@media (min-width: 1025px){
.single-designer .col-lg-4 {
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
}
}

/*--Facebook chat--*/
.fb_dialog_content iframe {
    right: auto !important;
}

.fb-customerchat.fb_invisible_flow.fb_iframe_widget iframe.fb_customer_chat_bounce_in_v2 {
    right: auto !important;
}
.fb-customerchat.fb_invisible_flow.fb_iframe_widget iframe.fb_customer_chat_bounce_out_v2 {
    right: auto !important;
}

.fb-customerchat.fb_invisible_flow.fb_iframe_widget.fb_iframe_widget iframe {
    right: auto !important;
}

/*--checkout password--*/
.woocommerce-password-strength {
    height: 0 !important;
    margin: 0 !important;
    visibility: hidden;
}

/*slider-homepage*/
a.btn.button-banner-1 {
    text-transform: capitalize;
	
}
.btn.btn-scheme-dark.button-banner-1 {
    color: #e8dfdf;
    border: transparent;
	 background-color: red !important;
}
.button-banner-1 {
    position: relative;
    bottom: 180px !important;
    right: 105px !important;
}


.a.btn.btn-scheme-dark.button-banner-2 {
    color: #fff;
}
.button-banner-2 {
    position: relative;
    bottom: 220px !important;
    left: 15px !important;
}
.btn.btn-scheme-dark.button-banner-2 {
    color:  #000000;
    border: transparent;
    background-color: #ffffff!important;
	text-transform: capitalize;
}
.button-banner-3 {
    visibility: hidden;
}

@media (max-width: 767px){
   .mobile-button-banner-2 {
    position: relative;
    bottom: 130px !important;
    left: 5px!important;
}
	
  .mobile-button-banner-1 {
    position: absolute;
    bottom: 70px !important;
}
}
}



@media (min-width: 1025px) {
	.vc_row.wpb_row.vc_row-fluid.ctafooter{
    margin-bottom: 80px !important;
}

.wpb_text_column.wpb_content_element.flaotingcta {
    margin-bottom: 10px !important;
}

.mobnomarbtm .wpb_text_column.wpb_content_element {
    margin-bottom: 10px;
}

p.formnote {
    font-size: 15px !important;
}


.store-details h4 {
    height: 40px !important;
}

.store-container {
    height: 230px !important;
}


.store-details {
    min-height: 444px;
}

.store-details h4 {
    min-height: 51px !important;
}


.spacett p {
    font-size: 17px !important;
}

.spacett h1 {
    margin-bottom: 20px !important;
}


.menu>li.menu-item-design-default ul li a {
    color: #777 !important;
    font-family: 'GothamRounded-Medium' !important;
}

.gform_legacy_markup_wrapper .top_label .gfield_label, .gform_legacy_markup_wrapper legend.gfield_label {
    font-size: 14px !important;
    line-height: 1.2 !important;
}


p.formtt {
    font-size: 20px !important;
}

.vc_row.wpb_row.vc_inner.vc_row-fluid.tilepad {
    padding-left: 85px !important;
    padding-right: 85px !important;
}


.vc_row.wpb_row.vc_inner.vc_row-fluid.mbwid.desktoppad {
    padding-left: 160px !important;
    padding-right: 160px !important;
}

.smallboxx .info-box-wrapper {
    width: 55% !important;
}

.info-box-icon.smallif {
    width: 50px !important;
}

.vc_column-inner.bannerr {
    padding-top: 35px !important;
    padding-bottom: 35px !important;
}

/*.whb-column{
display:block;
}
.whb-text-element{
text-align:center;
}
*/
h1{
 font-size:40px;
 line-height:50px;
 font-weight:400;
}
h2{
 font-size:28px;
 line-height:32px;
 font-weight:400;
}
h3{
 font-size:26px;
 line-height:34px;
 font-weight:400;
}
h4{
 font-size:21px;
 line-height:28px;
 font-weight:400;
}
h5{
 font-size:18px;
 line-height:26px;
 font-weight:400;
}
h6{
 font-size:13px;
 line-height:18px;
 font-weight:400;
}

/*==chatbox==*/
*#chat-head {
    right: unset;
    left: 10px;
}
#promo_message_container {
    left: -30px;
}
div#embedded_messenger {
    left: 30px;
}

.main-page-wrapper {
    min-height: 100vh;
}


/*==site screensize==*/
/*.website-wrapper {
    max-width: 92%!important;
    width: 92% !important;
}
*/
/*.main-page-wrapper {
max-width: 92%!important;
width: 92%!important;
}*/
/*==Menu==*/

/*.whb-header {
    margin-bottom: 0px;
}
.site-logo {
    position: fixed;
    width: 8vw;
    top: 0px;
    margin-top: 35px;
    text-align: center;
}
.woodmart-logo-wrap img {
    max-width: 41px !important;
}
.whb-column.whb-col-right.whb-visible-lg {
    z-index: 21;
    position: fixed;
    bottom: 80px;
    right: 0;
    justify-content: center;
    margin-right: 0;
    width: 8vw;
}

.wd-tools-element:hover>a {
    color: #fff;
    opacity: 1;
}
.wd-tools-element>a {
    color: #fff;
    opacity: 0.7;
}
.whb-col-right .menu-simple-dropdown .sub-menu-dropdown {
    right: 40px;
    left: auto;
	  top:-80px;
    margin: 0;
}
*/
/*== Superfly menu==*/
/*div#sfm-sidebar .sfm-scroll-wrapper.sfm-scroll-main .sfm-fs-bottom-box {
    display: none;
}
.sfm-sidebar-close {
    display: none;
}
.sfm-logo.sfm-no-image {
    display: none !important;
}
#sfm-sidebar .sfm-menu li a {
    font-size: 50px;
}
#sfm-overlay-wrapper {
    width: 92vw;
	  z-index:20;
}
.sfm-navicon-button{
    position: relative !important;
    margin-top: 130px;
    transform: none !important;
    opacity: 1 !important;
}
.sfm-style-full #sfm-sidebar .sfm-scroll{
   width:92vw !important;
}
.sfm-rollback {
    width: 8vw;
    cursor: default;
    z-index: 21;
   background: #00807b;
}
.sfm-pos-right #sfm-sidebar {
    width: 92vw!important;
    margin-right: 8vw;
}
.menu-social-btn {
    position: fixed;
    width:8vw;
		animation: menu-social-btn-ani 0.2s ease-in-out;
}
.menu-social-btn a {
    display: block;
    color: #fff;
    font-size: 10px;
    opacity: 0.7;
    cursor: pointer;
    transition: 0.2s;
    text-transform: initial;
	  margin-bottom:20px;
}

.menu-social-btn a:hover {
    opacity: 1;
    text-decoration: none;
}

.menu-social-btn a p {

    transition: 0.2s;
    margin-bottom: 0;
    line-height:10px;
}

.menu-location-btn {
    position: fixed;
    bottom: 0;
    width: 8vw;
    background: #CC2014;
    height: 80px;
		animation: menu-location-btn-ani 0.3s ease-in-out;
	  padding:20px 0;
}

.menu-location-btn a {
    cursor: pointer;
    color: #fff;
}
.menu-location-btn p {
    margin-bottom: 0;
    line-height: 10px !important;
}
.menu-location-btn a:after {
    content: "\f107";
    font-family: woodmart-font;
    font-size: 20px;
}*/
/*.menu-location-btn a img {
    padding: 20px 0;
}*/
/*@keyframes menu-social-btn-ani{
0%{
    opacity: 0;
}
100%{
    opacity: 1;
}
}
@keyframes menu-location-btn-ani{
0%{
    transform: translatey(100%);
		opacity: 0;
}
100%{
    transform: translatey(0%);
    opacity: 1;
}
}
*/






}

@media (min-width: 768px) and (max-width: 1024px) {
	/*==chatbox==*/
#chat-head {
    right: unset;
    left: 10px;
}
#promo_message_container {
    left: -30px;
}
div#embedded_messenger {
    left: 30px;
}

/*==Menu==*/
.whb-row.whb-general-header.whb-not-sticky-row.whb-without-bg.whb-without-border.whb-color-dark.whb-flex-equal-sides {
    background-color: rgba(0, 128, 123, 1);
}
.menu-social-btn {
    display: none;
}
.sfm-logo.sfm-no-image {
    display: none !important;
}
.menu-location-btn{
    display: none !important;
}
.my-account-with-icon .wd-tools-icon:before {
    color: #fff;
}
.sfm-pos-right .sfm-rollback {
    width: 0;
}
.sfm-widget.sfm-widget-bottom.sfm-copy {
    padding: 0;
}
.sfm-style-full .sfm-sidebar-close {
    right: 0px;
}
.wrap.one-third {
    width: 33.3333%;
}
.wrap.one-second {
    width: 50%;
}
.wrap {
    float: left;
    position: relative;
    z-index: 1;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}

.menu-social-btn-mobile img {
    margin: 0 auto 5px;
    max-width: 20px;
}
.menu-social-btn-mobile a {
    color: #fff;
    text-decoration: none;
    display: inline-grid;
    padding: 10px 0px;
    font-size: 12px;
    text-align: center;
    width: 100%;
}

a.shop-btn:before {
    content: "\f107";
    font-family: woodmart-font;
    font-size: 20px;
    color: #fff;
    margin-bottom: 5px;
}
/*.menu-social-btn-mobile {
    color: #fff;
    display: flex;
    justify-content: center;
}
p.menu-location-btn-mobile {
    text-align: center;
    background-color: #cc2013;
    padding: 6px 0 10px;
}
p.menu-location-btn-mobile:after {
    content: "\f107";
    font-family: woodmart-font;
    font-size: 20px;
    color: #fff;
}
p.menu-location-btn-mobile a {
    color: #fff;
    padding: 0 10px;
}*/
/*==Portfolio==*/
.col-lg-4.portfolio-container {
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
}

/*==Faves page==*/
.cbxbookmark_card_wrap {
    column-count: 2 !important;
}
}

@media (min-width: 577px) and (max-width: 767px) {
	/*==Menu==*/
.whb-row.whb-general-header.whb-not-sticky-row.whb-without-bg.whb-without-border.whb-color-dark.whb-flex-equal-sides {
    background-color: rgba(0, 128, 123, 1);
}
.menu-social-btn {
    display: none;
}
.sfm-logo.sfm-no-image {
    display: none !important;
}
.menu-location-btn{
    display: none !important;
}
#sfm-sidebar .sfm-menu li a, #sfm-sidebar .sfm-menu .sfm-chapter, #sfm-sidebar .sfm-back-parent {
    font-size: 25px !important;
}
.sfm-widget.sfm-widget-bottom.sfm-copy {
    padding: 0;
}
.wrap.one-third {
    width: 33.3333%;
}
.wrap.one-second {
    width: 50%;
}
.wrap.one-full {
    width: 100%;
}

.wrap {
    float: left;
    position: relative;
    z-index: 1;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}

.menu-social-btn-mobile img {
    margin: 0 auto 5px;
    max-width: 20px;
}
.menu-social-btn-mobile a {
    color: #fff;
    text-decoration: none;
    display: inline-grid;
    padding: 10px 0px;
    font-size: 12px;
    text-align: center;
    width: 100%;
}

a.shop-btn:before {
    content: "\f107";
    font-family: woodmart-font;
    font-size: 20px;
    color: #fff;
    margin-bottom: 5px;
}
/*.menu-social-btn-mobile {
    color: #fff;
    display: flex;
    justify-content: center;
}

.menu-location-btn-mobile a:after {
    content: "\f120";
    font-family: woodmart-font;
    font-size: 25px;
    color: #fff;
    padding-left: 10px;
}
.menu-social-btn-mobile p {
    padding: 0 10px;
}
.menu-location-btn-mobile p {
    background-color: #000;
    padding: 10px 0 15px;
    margin-bottom: 0;
}*/
.my-account-with-icon .wd-tools-icon:before {
    color: #fff;
}
.sfm-pos-right .sfm-rollback {
    width: 0;
}
.sfm-style-full .sfm-sidebar-close {
    right: 0px;
}
/*p.menu-location-btn-mobile {
    text-align: center;
    background-color: #cc2013;
    padding: 6px 0 10px;
}
p.menu-location-btn-mobile:after {
    content: "\f107";
    font-family: woodmart-font;
    font-size: 20px;
    color: #fff;
}
p.menu-location-btn-mobile a {
    color: #fff;
    padding: 0 10px;
}*/
/*==Faves page==*/
.cbxbookmark_card_wrap {
    column-count: 2 !important;
}

}

@media (max-width: 576px) {
	.ctafooter.vc_custom_1778644040897>.vc_col-sm-12, .ctafooter.vc_custom_1778639843355>.vc_col-sm-12 {
        margin-bottom: 70px !important;
    }

.mobslidertopp{
	margin-top:40px;
}

.mobmidtit h1 {
    text-align: center !important;
}
.mobcenter h1 {
    text-align: center !important;
}
p.formtt {
    margin-bottom: 0px !important;
    margin-top: 0px !important;
}

.map {
    height: 30px !important;
}

.alm-reveal li {
    margin-bottom: 0px !important;
}

.store-details {
    margin-bottom: 35px !important;
}

button.MuiBox-root {
    background-size: 40% !important;
    width: 30% !important;
    height: 70% !important;
}


p.backgrounddark {
    width: 85% !important;
    top: 10px !important;
}

.MuiBox-root {
    font-size: 12px !important;
    line-height: 1.2;
    padding-left: 10px !important;
}



#myIMG  {
    width: 70px;
    height: 70px;
}

.wpb_column.stickydownloadrow.vc_column_container.vc_col-sm-12 {
    position: fixed;
    top: 690px !important;
    left: 0px;
    z-index: +999;
}

.stickydownload img.alignnone.size-medium {
    width: 55% !important;
    top: 700px !important;
}

div#gform_confirmation_message_146,
div#gform_confirmation_message_147{
    padding-left:unset  !important;
    padding-right: unset !important;
    padding-top: unset !important;
}


#gform_wrapper_146 h1 {
    text-align: center !important;
}

p.formtt.formnote.nomartoptwo {
    margin-top: 0px !important;
}


div#gfield_description_146_15 {
    display: none;
}

p.formtt.formnote.nomartop {
    padding-top: 0px !important;
    margin-bottom: 20px !important;
    margin-left: unset !important;
    margin-top: unset !important;
}

.scrollable {
    overflow-x: scroll;
}

.page-id-11351 ol {
    padding: 0px !important;
}

.smallicon .wpb_single_image.wpb_content_element.vc_align_left {
    margin-bottom: 0px !important;
}

.gform_legacy_markup_wrapper textarea.small {
    min-height: 55px;
    height: 55px !important;
}

div#gform_142_validation_container {
    width: 85% !important;
    margin: auto;
    padding-top: 0px !important;
}

li#field_142_26 {
    margin-top: 10px !important;
}

    .gform_legacy_markup_wrapper input.large, .gform_legacy_markup_wrapper input.medium, .gform_legacy_markup_wrapper input.small, .gform_legacy_markup_wrapper select.large, .gform_legacy_markup_wrapper select.medium, .gform_legacy_markup_wrapper select.small {
        font-size: 13px !important;
        height: 30px !important;
        padding-left: 5px !important;
        padding-right: 5px !important;
    }

.gform_legacy_markup_wrapper ul.gform_fields li.gfield.gfield_error+li.gfield.gfield_error {
    margin-top: 15px !important;
}

.gform_legacy_markup_wrapper .top_label .gfield_label, .gform_legacy_markup_wrapper legend.gfield_label {
    font-size: 14px !important;
}

.gform_legacy_markup_wrapper .gform_validation_errors>h2:before {
    width: 13px !important;
    height: 13px !important;
    border-radius: 100% !important;
}

#popuppress-11081 .pps-content h2 {
    font-size: 11px !important;
    line-height: 11px !important;
}

.wpb_text_column.wpb_content_element.vc_custom_1732069977100.whtxt {
    margin-bottom: 15px !important;
}

h2.ave-font {
    font-size: 23px !important;
    line-height: 1.2 !important;
}

#mobilevers .box-icon-wrapper.box-with-icon.box-icon-simple {
    margin-bottom: -30px !important;
}

.wpb_text_column.wpb_content_element.nomartitlte {
    margin-bottom: 0px !important;
}

div#desktopvers {
    display: none !important;
}

div#mobilevers {
    display: unset !important;
}

.gform_wrapper .top_label li.gfield.gf_left_half, .gform_wrapper .top_label li.gfield.gf_right_half {
    margin-top: 5px;
}

.smallicon .wpb_column.vc_column_container.vc_col-sm-1\/5 {
    width: 50% !important;
    float: left !important;
}

.mobileimgadjust figure.wpb_wrapper.vc_figure {
    height: 200px !important;
    overflow: hidden;
}

.mobileadjust .wpb_text_column.wpb_content_element {
    padding-top: 0px !important;
}

.mobileadjust div#wd-66fd165b41456,
.mobileadjust div#wd-66fd167617c28,
.mobileadjust div#wd-66fd16b31c3f0,
.mobileadjust div#wd-66fd165b4145,
.mobileadjust div#wd-66fd164d5fca7,
.mobileadjust div#wd-66fd163897829,
.mobileadjust div#wd-66fd16319a801 {
    padding-top: 2px;
    padding-bottom: 0px !important;
    padding-left: 2px !important;
    padding-right: 2px !important;
}

.mobileadjust h2 {
    text-align: left !important;
font-size: 20px !important
}

.mobileadjust .woodmart-timeline-item {
    margin-bottom: 0px !important;
}

.mobileadjust p {
    text-align: left !important;
font-size: 12px !important
}

li.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-has-children.menu-item-9858 {
	display:none !important;
}

h4.banner-title.woodmart-font-weight- {
    text-align: center !important;
}

.bgimgmar img.promo-banner-image.image-1.attachment-full {
    margin-top: -135px !important;
}

.vc_row.wpb_row.vc_row-fluid.bannerr.vc_row-has-fill.vc_row-no-padding {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
}

.wpb_column.uselsscolmob.vc_column_container.vc_col-sm-1\/5 {
    display: none;
}

.vc_row.wpb_row.vc_row-fluid.vc_custom_1685100595182.vc_row-has-fill {
    padding-left: 20px !important;
    padding-right: 20px !important;
}

.vc_row.wpb_row.vc_inner.vc_row-fluid.colorbg.nopd {
    padding-left: 0px !important;
    padding-right: 0px !important;
}

.vc_row.wpb_row.vc_inner.vc_row-fluid.colorbg.vc_custom_1685090092090 {
    padding-left: 0px !important;
    padding-right: 0px !important;
}

.vc_row.wpb_row.vc_inner.vc_row-fluid.colorbg {
    padding-left: 20px !important;
    padding-right: 20px !important;
}

.vc_row.wpb_row.vc_inner.vc_row-fluid.colorbg {
    padding-left: 0px !important;
    padding-right: 0px !important;
}

.vc_row.wpb_row.vc_row-fluid.vc_custom_1685090050406.vc_row-has-fill {
    padding-left: 20px !important;
    padding-right: 20px !important;
}

.mbleft p {
    text-align: left !important;
}

.tilesdet .box-icon-wrapper.box-with-icon.box-icon-simple {
    margin: unset !important;
}

.wpb_column.mobpic.vc_column_container.vc_col-sm-6 {
    border-bottom: 2px solid;
    padding-bottom: 30px !important;
}

#mobile .info-box-wrapper {
    margin-bottom: 20px !important;
}

.smallboxx .box-icon-wrapper.box-with-icon.box-icon-simple {
    width: 50% !important;
}

#mobile .wpb_column.vc_column_container.vc_col-sm-6 {
    width: 50% !important;
    float: left;
}

.smallboxx .info-box-wrapper {
    width: 100% !important;
}

div#mobile {
    display: inherit;
}

div#desktop {
    display: none;
}

.mbwid .wpb_column.vc_column_container.vc_col-sm-1\/5 {
    width: 50% !important;
    float: left;
}

.vc_row.wpb_row.vc_inner.vc_row-fluid.mbwid {
    padding-left: 0px !important;
    padding-right: 0px !important;
}

.bigbg .wpb_column.vc_column_container.vc_col-sm-2 {
    width: 50% !important;
    float: left !important;
}

h4 {
    text-align: left !important;
    font-size: 16px !important;
    line-height: 21px !important;
}

h1 {
    text-align: left !important;
    font-size: 24px !important;
    line-height: 29px !important;
}

.vc_row.wpb_row.vc_row-fluid.vc_custom_1685104672172.vc_row-has-fill {
    padding-left: 20px !important;
    padding-right: 20px !important;
}

.bgg .box-icon-wrapper.box-with-icon.box-icon-simple {
    width: 35% !important;
    margin-bottom: 20px !important;
}

.bgg .woodmart-info-box {
    display: flex;
    flex-wrap: wrap;
}

.mbpd .vc_column-inner {
    padding-left: 15px !important;
    padding-right: 15px !important;
}


.mbleft h2 {
    text-align: left !important;
}



span.tooltips img {
    width: 300px !important;
}

div#mobile.mbnopd {
    padding-left: 0px !important;
    padding-right: 0px !important;
}

.threeser h4.banner-title.woodmart-font-weight- {
    margin-top: 60px !important;
}

.ult_tabitemname {
    padding: 0px !important;
}

ul.vc_tta-tabs-list {
    padding: 0px !important;
}

.vc_column-inner.vc_custom_1592448243609 {
    padding-top: 0px !important;
}

.vc_col-sm-12.vc_gitem-col.vc_gitem-col-align- {
    height: auto !important;
    padding-bottom: 0px !important;
}

.mobnopadtop .vc_column-inner {
    padding-top: 0px !important;
}

.vc_row.wpb_row.vc_row-fluid.vc_custom_1589273290121.vc_row-has-fill.vc_row-o-full-height.vc_row-o-columns-middle.vc_row-o-content-middle.vc_row-flex {
    padding-top: 0px !important;
}

.vc_row.wpb_row.vc_row-fluid.monpadnew.vc_row-has-fill.vc_row-o-full-height.vc_row-o-columns-middle.vc_row-o-content-middle.vc_row-flex {
    padding-top: 0px !important;
}

canvas.ipnrm-canvas {
    width: 100% !important;
    height: 100% !important;
}



.vc_column-inner.vc_custom_1589273402606 {
    padding: 0px !important;
padding-left:15px !important;
padding-right:15px !important;
}

.vc_row.wpb_row.vc_row-fluid.vc_custom_1678763196221.vc_row-has-fill.vc_row-no-padding.vc_row-o-content-top.vc_row-flex.mobile-bg-img-hidden {
    margin-top: 35px !important;
}

.vc_row.wpb_row.vc_row-fluid.vc_custom_1679369260854 {
    padding-bottom: 0px !important;
}

.page .upptit h3 {
    font-size: 23px !important;
line-height:28px !important;
}

.vc_row.wpb_row.vc_row-fluid.mobpad {
    padding: 0px !important;
}

.vc_column-inner.vc_custom_1678780038132,
.vc_column-inner.vc_custom_1678780034294 {
    padding-left: 15px !important;
}

.eg-hayes-content {
    height: auto !important ;
}

.eg-hayes-element-27-a {
    margin-bottom: 0px !important;
}

.esg-entry-media-wrapper.esg-entry-media-wrapper-not-even {
    height: 200px !important;
}

.page-id-6708 .esg-entry-media {
    height: 210px !important;
}

.vc_row.wpb_row.vc_row-fluid.vc_custom_1678777715673.vc_row-has-fill {
    margin-top: 20px !important;
}

.main-wrapp-img {
    height: 230px !important;
}

.wpb_column.formobmar.vc_column_container.vc_col-sm-6 {
    margin-top: 32px !important;
}

.specialheight .main-wrapp-img {
    height: 230px !important;
}

.mobpad .wpb_single_image.wpb_content_element.vc_align_center {
    margin-bottom: 0px !important;
}

.vc_hidden-xs {
    display: inherit !important;
}

.whb-color-light .wd-tools-element>a {
    color: #000 !important;
}

.mobpad .wpb_column.vc_column_container.vc_col-sm-3 {
    width: 50% !important;
    float: left !important;
}


/*==Menu==*/
.whb-row.whb-general-header.whb-not-sticky-row.whb-without-bg.whb-without-border.whb-color-dark.whb-flex-equal-sides {
    background-color: rgba(0, 128, 123, 1);
}
.menu-social-btn {
    display: none;
}
.sfm-logo.sfm-no-image {
    display: none !important;
}
.menu-location-btn{
    display: none !important;
}
#sfm-sidebar .sfm-menu li a, #sfm-sidebar .sfm-menu .sfm-chapter, #sfm-sidebar .sfm-back-parent {
    font-size: 25px !important;
}
.sfm-widget.sfm-widget-bottom.sfm-copy {
    padding: 0;
}

.wrap.one-third {
    width: 33.3333%;
}
.wrap.one-second {
    width: 50%;
}
.wrap.one-full {
    width: 100%;
}
.wrap {
    float: left;
    position: relative;
    z-index: 1;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}

.menu-social-btn-mobile img {
    margin: 0 auto 5px;
    max-width: 20px;
}
.menu-social-btn-mobile a {
    color: #fff;
    text-decoration: none;
    display: inline-grid;
    padding: 10px 0px;
    font-size: 12px;
    text-align: center;
    width: 100%;
}

a.shop-btn:before {
    content: "\f107";
    font-family: woodmart-font;
    font-size: 20px;
    color: #fff;
    margin-bottom: 5px;
}
/*.menu-social-btn-mobile {
    color: #fff;
    display: flex;
    justify-content: center;
}
span.menu-location-btn-mobile p:after {
    content: "\f120";
    font-family: woodmart-font;
    font-size: 25px;
    color: #fff;
    padding-left: 10px;
}

.menu-social-btn-mobile p {
    padding: 0 10px;
}
.menu-location-btn-mobile p {
    background-color: #000;
    padding: 10px 0 15px;
    margin-bottom: 0;
}*/
.my-account-with-icon .wd-tools-icon:before {
    color: #fff;
}
.sfm-pos-right .sfm-rollback {
    width: 0;
}
.sfm-style-full .sfm-sidebar-close {
    right: 0px;
}
/*p.menu-location-btn-mobile {
    text-align: center;
    background-color: #cc2013;
    padding: 6px 0 10px;
}
p.menu-location-btn-mobile:after {
    content: "\f107";
    font-family: woodmart-font;
    font-size: 20px;
    color: #fff;
}
p.menu-location-btn-mobile a {
    color: #fff;
    padding: 0 10px;
}*/

/*Portfolio item*/
.portfolio-item-mobile .vc_row.wpb_row.vc_inner.vc_row-fluid {
    margin: 0 10px;
}
/*--padding left right--*/
.site-content {
    padding-left: 45px;
    padding-right: 45px;
}
/*-home-*/
.home-four-icon img.info-icon.image-1 {
    width: 50px;
}
.vc_row.wpb_row.vc_row-fluid.reduce-padding {
    padding-bottom: 0 !important;
}
.marign-top-col .vc_column-inner {
    margin: 0 !important;
}
/*==chatbox==*/
#chat-head {
    right: unset;
    left: 10px;
}

#promo_message_container {
    right: unset;
    bottom: 84px;
    left: -5vw;
}

/*==Footer==*/
span.social-col {
    margin-left: 0px;
	  display:block;
}


/*==Faves page==*/
.cbxbookmark_card_wrap {
    column-count: 1 !important;
}


.lefttitle h1 {
    text-align: center !important;
}

.vc_row.wpb_row.vc_row-fluid.floatingfullrow {
    left: 0px !important;
	min-width: auto !Important;
}

.floatingfullrow p {
    text-align: center;
}

.wpb_text_column.wpb_content_element.flaotingcta {
    margin-bottom: 10px;
}

}

