/*
 Theme Name:   Woodmart Child
 Description:  Woodmart Child Theme
 Author:       XTemos
 Author URI:   http://xtemos.com
 Template:     woodmart
 Version:      1.0.0
 Text Domain:  woodmart
*/

.woocommerce-checkout #billing_speedyshippingto_to_door {
	
}

#billing_speedyshippingto_field .woocommerce-input-wrapper {
    display: grid!important;
    grid-template-columns: auto 1fr;
    row-gap: 10px;
    column-gap: 8px;
    align-items: center;
}

#billing_speedyshippingto_field .woocommerce-input-wrapper label {
    margin: 0;
}

.wd-single-breadcrumbs.wd-nowrap-md {
    display: flex !important;
}

body .whb-sticky-header.whb-sticked {
    display: none;
}

.woocommerce-order-received .custom-title-breadcrumbs,
.woocommerce-order-received .woodmart-checkout-steps{
	display:none;
}

.webforge_hide{
	display:none;
}

#billing_country_field{
	display:none;
}

#wd-6213aec104dc7{
	display:none;
}

.woocommerce-billing-fields > h3{
	display:none;
}

.cs-info-bar.bar_small .cs_action_btn,
.cs-modal-content .cs_action_btn {
	background-color: #83b735 !important;
}

.cs-modal-content .custom-switch.custom-switch-btn {
	--cs-color-active-toggle-button: #83b735 !important;
}

.cs_preview_container>div>div .cs-modal:not(.cs-modal-admin) .custom-switch .custom-switch-input:checked+.custom-switch-btn {
    background: #0c71c35c !important;
}

@media (width <= 480px) {
	.cs_preview_container.bar_small .btns_column .btn-row {
		flex-direction: column-reverse;
	}
}
	/* .app-wc-review-checkout { display: flex; flex-direction: row; justify-content: space-between; position: relative; } */
	/* .app-wc-review-checkout__column {  */
		/* width: 50%;  */
		/* background-color: #f8f8f8; */
	/* } */

	/* .app-wc-review-checkout__section-title { font-family: Montserrat,Arial, Helvetica, sans-serif; text-transform: uppercase; font-size: 22px; font-weight: 600; } */

	/* .app-wc-review-checkout__section-body { display: flex; justify-content: space-between; flex-direction: row; } */
	/* .app-wc-review-checkout__section-column { flex: 0 0 33%; } */
	/* .app-wc-review-checkout__section-column h4 { text-transform: uppercase; font-size: 13px; } */
	/* .app-wc-review-checkout__section-column p { font-size: 13px; } */

	/* .app-wc-review-checkout .checkout_coupon { */
	 	/* max-width: none; */
	 	/* padding: 0; */
	 	/* border: 0; */
	/* } */

	/* .app-wc-review-checkout .checkout_coupon div { */
	 	/* display: flex; */
	 	/* flex-direction: row; */
	 	/* justify-content: space-between; */
	/* } */

	/* .app-wc-review-checkout .checkout_coupon p { */
		/* width: 48%; */
	/* } */

	/* .app-wc-review-checkout .checkout_coupon button { */
		/* width: 100%; */
		/* background: #454545; */
	/* } */

	/* .app-wc-review-checkout .wc_payment_methods { */
		 /* display: none; */
	/* } */

	/* .app-wc-review-checkout .speedy_row { */
		/* display: none; */
	/* } */

	/* .app-wc-review-checkout th.product-subtotal, */
	/* .app-wc-review-checkout td.product-subtotal { */
		/* text-align: left !important; */
	/* } */
	
	/* #review_order_content > div > div:nth-child(1){ */
		/* padding: 20px 0 20px 20px; */
	/* } */

	/* @media screen and (max-width: 768px) { */
		/* .app-wc-review-checkout { flex-direction: column; } */
		/* .app-wc-review-checkout__column { width: 100%; } */
		/* .app-wc-review-checkout__column + .app-wc-review-checkout__column { margin-top: 30px; } */

		/* .group_table tr, */
		/* .wishlist_table tr, */
		/* .woocommerce-cart-form__contents tr { min-height: 0; } */
	/* } */


.woocommerce-terms-and-conditions-wrapper .woocommerce-privacy-policy-text {
	/* display:none; */
}
	
/* #review_order_content .woocommerce-terms-and-conditions-wrapper { */
	/* display:block; */
/* } */

/* #review_order_content .close:not(:disabled):not(.disabled) { */
    /* cursor: pointer; */
/* }	 */

/* #review_order_content .close { */
    /* padding: 1rem; */
    /* margin: -1rem -1rem -1rem auto; */
/* } */

/* #review_order_content button.close { */
    /* padding: 0; */
    /* background-color: transparent; */
    /* border: 0; */
    /* -webkit-appearance: none; */
    /* position: absolute; */
    /* right: 30px; */
    /* top: 30px; */
    /* z-index: 99; */
/* } */

/* #confirm_place_order:hover{ */
	/* -webkit-box-shadow: inset 0 0 200px rgb(0 0 0 / 10%); */
    /* box-shadow: inset 0 0 200px rgb(0 0 0 / 10%); */
    /* color: #fff; */
/* } */
/* #confirm_place_order{ */
	/* background-color: #6ca300; */
	/* border-radius: 35px; */
    /* width: 100%; */
    /* color: #fff; */
    /* font-size: 14px; */
    /* line-height: 20px; */
    /* padding: 14px 28px; */
	/* color: #fff; */
/* } */

/* #review_order_content .close > span { */
	/* font-size: 40px; */
/* } */

/* #review_order { */
    /* display: none; */
    /* position: fixed; */
    /* z-index: 9999999; */
    /* left: 0; */
    /* top: 0; */
    /* width: 100%; */
    /* height: 100%; */
    /* overflow: auto; */
    /* background-color: rgba(0,0,0,0.4); */
/* } */

/* #review_order_content { */
    /* position: absolute; */
    /* left: 10%; */
    /* top: 60px; */
    /* width: 80%; */
    /* height: 100%; */
    /* overflow: auto; */
/* } */

/* Modal Content/Box */
.review_order_modal-content {
    background-color: #fefefe;
    margin: 15% auto; /* 15% from the top and centered */
    padding: 20px;
    border: 1px solid #888;
    width: 80%; /* Could be more or less, depending on screen size */
}

/* The Close Button */
.review_order_close {
    color: #aaa;
    float: right;
    font-size: 28px;
    font-weight: bold;
}

.review_order_close:hover,
.review_order_close:focus {
    color: black;
    text-decoration: none;
    cursor: pointer;
}


.grecaptcha-badge {
	display:none!important;
}

/* #shipping_office_or_door_field { */
    /* position: relative; */
    /* margin-top: 85px; */
/* } */

/* #shipping_office_or_door_field:before { */
    /* content: ''; */
    /* display: block; */
    /* background-image: url(/wp-content/uploads/speedy.png); */
    /* background-size: contain; */
    /* background-repeat: no-repeat; */
    /* width: 90px; */
    /* height: 40px; */
    /* position: absolute; */
    /* top: -40px; */
/* } */

/* #shipping_office_or_door_field label { */
    /* margin-top: 0px; */
/* } */

/* #shipping_quarter_id_field, */
/* #shipping_street_id_field, */
/* #shipping_postcode_field, */
/* #shipping_city_id_field, */
/* #speedy_methods { */
	/* display:none; */
/* } */

/* #shipping_quarter_field,  */
/* #shipping_street_field,  */
/* #shipping_street_number_field,  */
/* #shipping_blok_field,  */
/* #shipping_vhod_field,  */
/* #shipping_etaj_field,  */
/* #shipping_apartament_field, */
/* #shipping_office_field{ */
	/* display:none; */
/* } */

/* #shipping_street_field { */
	/* width: 70%; */
    /* float: left; */
/* } */

/* #shipping_street_number_field{ */
	/* width: 30%; */
    /* float: right; */
/* } */

/* #order_comments_field > label[for='order_comments']{ */
	/* display:none; */
/* } */

/* label[for='shipping_method_0_speedy_shipping_method'] { */
  /* float: left; */
/* } */

#review_order_content label[for='shipping_method_0_speedy_shipping_method'] {
  float: none;
}

#customer_details.loading {
	opacity:0.2;
}

.loader_prv {
	position: fixed;
    left: 50%;
    top: 50%;
    z-index: 9999;
}

p.form-row-wide#shipping_blok_field,
p.form-row-wide#shipping_vhod_field,
p.form-row-wide#shipping_etaj_field,
p.form-row-wide#shipping_apartament_field {
	width: 25%;
	float: left;
    clear: none;
}

.street_number.flex_field{
	clear: none;
}

.flex_field > label {
	width: 30%;
    float: left;
	margin-top: 10px;
}

.flex_field > span {
	width: 70%;
    float: right;
	margin-bottom: 10px;
}

.flex_field {
	clear:both;
}

.flex_field#shipping_last_name_field{
	clear:none;
}

.clearfix { *zoom: 1; }
.clearfix:after { content: ''; font-size: 0; line-height: 0; display: block; clear: both; }

h1 { font-size: 36px; font-weight: bold; }
h2 { font-size: 24px; font-weight: bold; }
h3 { font-size: 18px; font-weight: bold; }
h4 { font-size: 18px; font-weight: bold; }
h5 { font-size: 16px; font-weight: bold; }
h6 { font-size: 12px; font-weight: bold; }

.wd-prefooter { padding-bottom: 1px; background: #454545; }
.wd-prefooter .mc4wp-form { text-align: left; }
.wd-prefooter .mc4wp-form > div { display: block; }
.wd-prefooter .mc4wp-form > div input[type="text"],
.wd-prefooter .mc4wp-form > div input[type="email"] { color: #cacaca; border-color: #666; }
.wd-prefooter .mega-menu-list > li > a { color: #fff; }
.wd-prefooter .mega-menu-list .sub-sub-menu li a { color: #cacaca; }

.wpcf7-form .wpcf7-not-valid { border-color: #e22d2d; }
.wpcf7-form .submit-btn-custom { border-radius: 35px; background: #ddd; }

.woodmart-navigation .category-icon { height: 28px; }

.custom-woo-title-breadcrumbs { order: -2; margin-bottom: 15px; }

.woodmart-checkout-steps { border-bottom: 2px solid #ddd; padding-bottom: 40px; margin-bottom: 40px; }

.btn.woodmart-load-more { border-radius: 35px; border-color: #cacaca; font-weight: 700; }

.price .amount { font-size: 22px; font-weight: 700; }
.single-product .summary .price .amount { font-size: 30px; }

.single-product .summary .stock { line-height: 23px; }
.single-product .summary .stock.out-of-stock { color: #666; }
.single-product .summary .stock:before { color: #fff; line-height: 24px; display: inline-block; vertical-align: top; height: 23px; width: 23px; border-radius: 50%; text-align: center; background: #83b738; }
.single-product .summary .stock.out-of-stock:before { content: '\f00d'; font-family: 'Font Awesome 5 Free', arial, helvetica, sans-serif; background: #666; text-indent: 1px; }
.single-product .summary .stock.in-stock { color: #83b738; }
.single-product .summary .stock.in-stock:before { font-size: 12px; }

.product-labels .product-label.out-of-stock { display: none; }

.product { position: relative; }
.product .product-labels.labels-rectangular { top: 0; }
.product .product-labels span.onsale { min-width: 73px; padding: 5px 18px 5px 21px; position: relative; background: #d20001; margin-right: 17px; font-size: 12px; }
.product .product-labels span.onsale:before { content: 'ОТСТЪПКА'; display: block; }
.product .product-labels span.onsale:after { content: ''; border-left: 12px solid #d20001; border-top: 19px solid transparent; border-bottom: 19px solid transparent; height: 100%; width: 0; position: absolute; top: 0; left: 100%; }

.product .product-labels span.new { min-width: 73px; padding: 12px 18px 12px 21px; position: relative; background: #d20001; margin-right: 17px; font-size: 12px; }
.product .product-labels span.new:after { content: ''; border-left: 12px solid #d20001; border-top: 19px solid transparent; border-bottom: 19px solid transparent; height: 100%; width: 0; position: absolute; top: 0; left: 100%; }


body .woodmart-spacing-10 .berocket_better_labels.berocket_better_labels_image { top: 0 !important; left: 5px !important; }
body .woodmart-spacing-10 .product.sale .berocket_better_labels.berocket_better_labels_image { top: 49px !important; }
.br_alabel > span { width: 86px !important; padding: 5px 0px 5px 5px !important; position: relative !important; background: #d20001 !important; margin-right: 17px !important; }
.br_alabel > span:after { content: '' !important; border-left: 12px solid #d20001 !important; border-top: 19px solid transparent !important; border-bottom: 19px solid transparent !important; height: 100% !important; width: 0 !important; position: absolute !important; top: 0 !important; left: 100% !important; }
.br_alabel.berocket_alabel_id_51294 > span { background: #82b43b !important; font-family: 'Roboto Condensed', arial, helvetica, sans-serif !important; }
.br_alabel.berocket_alabel_id_51294 > span:after { border-left-color: #82b43b !important; }

.product.sale ins .amount { color: #d20001; }

.product-grid-item .product-title { font-size: 18px; }

.custom-title-breadcrumbs { padding-bottom: 20px; order: -2; }
.home .custom-title-breadcrumbs { display: none; }

.page-title { min-height: 200px; display: none; }
body.archive.category .page-title,
body.blog .page-title,
body.single-post .page-title,
body.error404 .page-title,
body.post-type-archive.woodmart-archive-shop .page-title { display: block; }

body.post-type-archive.woodmart-archive-shop .woodmart-active-filters { display: none; }
body.post-type-archive.woodmart-archive-shop .woodmart-products-per-page { display: none; }
body.post-type-archive.woodmart-archive-shop .woodmart-products-shop-view { display: none; }

.woof_container_radio .woof_childs_list { margin-left: 10px !important; }
.woof_container_radio .woof_list li { position: relative; margin: 0 !important; }
.woof_container_radio .icheckbox_square-green,
.woof_container_radio .iradio_square-green { position: absolute; top: 3px; left: 0; background-image: url(resources/images/green.png); }
.woof_container_radio .woof_radio_label { width: 100%; margin-bottom: 0; margin-left: 0; padding-left: 27px !important; padding-right: 40px !important; }
.woof_container_radio .woof_childs_list_opener { position: absolute; top: 5px; right: 19px; }
.woof_container_radio .woof_childs_list_opener span { background-size: 18px 38px !important; background-image: url(resources/images/ico-plus-minus.png); }
.woof_container_radio .woof_childs_list_opener span.woof_is_opened { background-position: 0 -20px; }
.woof_container_radio .woof_radio_term_reset_visible { position: absolute; top: 0; right: 2px; }

.breadcrumbs a,
.breadcrumbs span,
.yoast-breadcrumb a,
.yoast-breadcrumb span { font-size: 14px; line-height: 20px; text-transform: none; }

.widget_categories ul li.cat-item { font-weight: 500; }

.post-single-page .entry-content { font-size: 16px; }

.woocommerce-ordering select { max-width: 260px; }

.widget-title,
.widgettitle { font-size: 18px; }

.categories-masonry .category-grid-item .category-title { font-size: 20px !important; color: #fff; }
.categories-masonry .category-grid-item .wrapp-category .category-image-wrapp { position: relative; }
.categories-masonry .category-grid-item .wrapp-category .category-image-wrapp:after { content: ''; position: absolute; top: 0; right: 0; bottom: 0; left: 0; }
.categories-masonry .category-grid-item .wrapp-category .category-image-wrapp:after {
	/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#7ab532+0,2d2a2a+100&0+0,1+100 */
	background: -moz-linear-gradient(top,  rgba(122,181,50,0) 0%, rgba(45,42,42,1) 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top,  rgba(122,181,50,0) 0%,rgba(45,42,42,1) 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom,  rgba(122,181,50,0) 0%,rgba(45,42,42,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#007ab532', endColorstr='#2d2a2a',GradientType=0 ); /* IE6-9 */
}

.woocommerce-tabs { font-size: 14px; }
.tabs-layout-tabs .tabs li a { font-size: 18px; }

.summary-inner > .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse a:before,
.summary-inner > .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse a:before { content: '\f004'; font-family: 'FontAwesome', arial, helvetica, sans-serif; }

.cart-back-shopping { padding-top: 25px; }
.cart-back-shopping a { color: #7ab532; font-weight: bold; text-transform: uppercase; }
.cart-back-shopping a:hover { color: #6ca300; }

.woodmart-header-links .my-account-with-text > a:before { content: "\f11e"; font-family: woodmart-font; display: inline-block; font-size: 12px; font-style: normal; line-height: 1; font-weight: 400; letter-spacing: 0; margin-right: 7px; }

.woodmart-hover-quick .woodmart-add-btn > a { opacity: 1; }

.woodmart-show-sidebar-btn { border-radius: 20px; background: #7ab532; padding: 7px 14px; }
.woodmart-show-sidebar-btn:before { content: ''; height: 11px; width: 11px; background: url(resources/images/plus-sign.png) no-repeat 0 0; background-size: cover; display: inline-block; margin-right: 7px; }
.woodmart-show-sidebar-btn .woodmart-side-bar-icon { display: none; }

.section-newsletter .mc4wp-form input[type="email"] { border-color: #fff; color: #fff; }
.section-newsletter .mc4wp-form input[type="submit"] { background: #333; }
.section-newsletter .mc4wp-form input[type="submit"]:hover { background: #222; }
.section-newsletter .mc4wp-form input[type="email"]::-webkit-input-placeholder { color: #fff; opacity: 1; }
.section-newsletter .mc4wp-form input[type="email"]::-moz-placeholder { color: #fff; opacity: 1; }
.section-newsletter .mc4wp-form input[type="email"]:-ms-input-placeholder { color: #fff; opacity: 1; }
.section-newsletter .mc4wp-form input[type="email"]:-moz-placeholder { color: #fff; opacity: 1; }

.section-more,
.section-more .title,
.section-more .woocommerce-Reviews .comment-reply-title,
.section-more h1,
.section-more h2,
.section-more h3,
.section-more h4,
.section-more h5,
.section-more h6,
.section-more legend { color: #777; }
.section-more .section-more-inner { height: 170px; overflow: hidden; position: relative; margin-bottom: 20px; }
.section-more .section-more-inner:after { content: ''; height: 40px; position: absolute; bottom: 0; right: 0; left: 0; }
.section-more .section-more-inner:after {
	background: -moz-linear-gradient(top, rgba(249,249,249,0) 0%, rgba(249,249,249,1) 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top, rgba(249,249,249,0) 0%,rgba(249,249,249,1) 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom, rgba(249,249,249,0) 0%,rgba(249,249,249,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00f9f9f9', endColorstr='#f9f9f9',GradientType=0 ); /* IE6-9 */
}
.section-more.expanded .section-more-inner:after { display: none; }
.section-more.expanded .section-more-inner { height: auto; }
.section-more .section-more-btn-less { display: none; }
.section-more .section-more-btn { font-weight: bold; color: #7ab532; }
.section-more .section-more-btn:hover { color: #6ca300; }
.section-more.expanded .section-more-btn-less { display: block; }
.section-more.expanded .section-more-btn-more { display: none; }

.typo-entry ul { list-style: none; list-style-position: outside; }
.typo-entry ul li:before { content: '>'; display: inline-block; color: #7ab532; font-weight: bold; margin-right: 7px; }

.categories-accordion-on .widget_product_categories .product-categories li a { max-width: 83%; }
.categories-accordion-on .widget_product_categories .count { vertical-align: top; margin-top: 8px; }

.main-nav .category-icon { display: none; }

.woocommerce-MyAccount-content p a { font-weight: bold; }

.form-claim { padding-top: 20px; }
.form-claim .claim-fieldset { padding-bottom: 40px; }
.form-claim .claim-fieldset h3 { text-transform: uppercase; }
.form-claim .claim-fieldset .claim-row { padding-bottom: 10px; position: relative; }
.form-claim .claim-fieldset .claim-row-top-spacing { padding-top: 62px; }
.form-claim .claim-fieldset label { font-weight: bold; }
.form-claim .claim-fieldset textarea { resize: none; }
.form-claim .claim-nav { padding-bottom: 40px; }
.form-claim .claim-nav ul { list-style: none; list-style-position: outside; }
.form-claim .claim-nav ul li { width: 48%; display: inline-block; vertical-align: top; }
.form-claim .claim-nav ul li a { color: #666; }
.form-claim .claim-nav ul li.active a { color: #333; border-bottom: 1px solid #83b735; }
.form-claim .claim-cols .claim-col { width: 48%; float: left; }
.form-claim .claim-cols .claim-col + .claim-col { float: right; }

.wpcf7-list-item { display: block; margin: 0 10px 5px 0 !important; position: relative; z-index: 2; }
.wpcf7-list-item label { cursor: pointer; }
.wpcf7-list-item input[type="radio"],
.wpcf7-list-item input[type="checkbox"],
.woocommerce-form__input-checkbox#terms { display: none; }
.wpcf7-list-item .wpcf7-list-item-label{ padding-left: 20px; display: inline-block; vertical-align: top; position: relative; }
.woocommerce-terms-and-conditions-checkbox-text { padding-left: 25px; position: relative; }
.wpcf7-list-item .wpcf7-list-item-label:before,
.woocommerce-terms-and-conditions-checkbox-text:before { content: '✓'; height: 13px; width: 13px; border: 1px solid #666; background: #cacaca; border-radius: 2px; position: absolute; top: 4px; left: 0; cursor: pointer; font-size: 10px; line-height: 12px; font-weight: bold; color: #cacaca; text-align: center; transition: all 0.3s ease; }
.wpcf7-list-item input[type="radio"]:checked + .wpcf7-list-item-label:before,
.wpcf7-list-item input[type="checkbox"]:checked + .wpcf7-list-item-label:before,
.woocommerce-form__input-checkbox#terms:checked + .woocommerce-terms-and-conditions-checkbox-text:before { border-color: #438e44; background: #83b735; color: #fff; }

.form-claim .inner-cols .wpcf7-list-item { width: 48%; float: left; }
.form-claim .inner-cols .wpcf7-list-item:nth-child(2n) { float: right; }

.form-claim .radios-iban .has-free-text { display: block; position: relative; }
.form-claim .radios-iban .has-free-text:after { content: 'IBAN'; position: absolute; bottom: 8px; left: 16px; color: rgba(129,129,129,.5); font-weight: bold; transition: color 0.3s ease; }
.form-claim .radios-iban .has-free-text.active:after { color: #83b735; }
.form-claim .radios-iban .has-free-text .wpcf7-free-text { padding-left: 70px; margin-top: 20px; border-color: rgba(129,129,129,.5); color: rgba(129,129,129,.5); }
.form-claim .radios-iban .has-free-text .wpcf7-free-text:disabled { border-color: rgba(129,129,129,.5); color: rgba(129,129,129,.5); opacity: 1 !important; }
.form-claim .radios-iban .has-free-text .wpcf7-free-text:focus { border-color: #83b735; color: #83b735; }

.form-claim .claim-row-tooltip .claim-tooltip { position: absolute; top: 80px; left: 0; right: 0; padding: 15px 20px; background: #83b735; color: #fff; border-radius: 5px; z-index: 3; opacity: 0; visibility: hidden; transition: all 0.3s ease; }
.form-claim .claim-row-tooltip .claim-tooltip:before { content: ''; border-bottom: 10px solid #83b735; border-right: 8px solid transparent; border-left: 8px solid transparent; position: absolute; top: -10px; left: 30px; }
.form-claim .claim-row-tooltip:hover .claim-tooltip,
.form-claim .claim-row-tooltip.active .claim-tooltip { opacity: 1; visibility: visible; }

.mc4wp-agreement { display: block !important; position: relative; margin: 0 -17px; }
.mc4wp-agreement input[type="checkbox"] { display: none; }
.mc4wp-agreement .mc4wp-checkbox-custom { height: 13px; width: 13px; border: 1px solid #cacaca; background: #cacaca; border-radius: 2px; display: inline-block; vertical-align: middle; cursor: pointer; font-size: 10px; line-height: 12px; color: #cacaca; text-align: center; transition: all 0.3s ease; }
.mc4wp-agreement input[type="checkbox"]:checked + .mc4wp-checkbox-custom { border-color: #333; background: #333; color: #fff; }
.mc4wp-agreement a:hover { color: #3f3f3f; }

.wd-prefooter .mc4wp-agreement input[type="checkbox"]:checked + .mc4wp-checkbox-custom { border-color: #83b735; background: #83b735; }
.wd-prefooter .mc4wp-agreement a,
.wd-prefooter .mc4wp-agreement a:hover { color: #cacaca; }

/*.product-type-variable .yith-ywraq-add-to-quote,*/
.compare-btn-wrapper .yith-ywraq-add-to-quote { display: none; }
.yith-ywraq-add-to-quote .add-request-quote-button { padding: 5px 15px; background: #cacaca !important; color: #333 !important; }
.yith-ywraq-add-to-quote .add-request-quote-button:hover { background: #ececec !important; }

.yith-ywraq-add-more-btn { color: #83b735; font-weight: bold; text-transform: uppercase; display: inline-block; vertical-align: top; }

.icon-comment-dollar > a:before { content: ''; height: 14px; width: 14px; display: inline-block; vertical-align: top; background: url(resources/images/quotation-icon-white.png) no-repeat 0 0; background-size: cover; margin-right: 5px; transition: opacity 0.3s ease; }
.icon-comment-dollar > a:hover:before { opacity: 0.8; }

.tabs-layout-tabs #tab-custom_table_tab .shop_attributes { max-width: 650px; margin: 0 auto; }
.tabs-layout-tabs #tab-custom_table_tab .shop_attributes td { text-align: right; }
.tabs-layout-tabs #tab-custom_table_tab .shop_attributes tr:last-child td,
.tabs-layout-tabs #tab-custom_table_tab .shop_attributes tr:last-child th { border: 0; }
.tabs-layout-tabs #tab-custom_table_tab .shop_attributes td,
.tabs-layout-tabs #tab-custom_table_tab .shop_attributes th { padding-left: 0; padding-right: 0; }

//.sidebar-container {display: none; }
.show-sidebar .sidebar-container { display: block; }
.site-content { margin-left: auto; }

.woocommerce.widget_product_categories .children { padding-left: 0; }
.woocommerce.widget_product_categories .cat-item.current-cat > .children { padding-left: 15px; }

body.woocommerce .yith-ywraq-add-to-quote .add-request-quote-button.button { background-color: transparent !important; color: #7ab532 !important; border: 2px solid #7ab532; }
body.woocommerce .yith-ywraq-add-to-quote .add-request-quote-button.button:hover { background-color: transparent !important; color: #6ca300 !important; border-color: #6ca300; }

.yith_ywraq_add_item_product_message { padding-top: 21px !important; }

.variations_form td.label { display: none; }

/* .speedy-table-row {  } */
/* .speedy-table-row + .speedy-table-row { margin-top: 5px; } */
/* .speedy-table-row .row-left { width: 30%; float: left; padding-right: 10px; } */
/* .speedy-table-row .row-left label { line-height: 42px; } */
/* .speedy-table-row .row-right { width: 70%; float: right; text-align: left; } */

/* .speedy-table-row .row-middle-left { width: 30%; float: left; padding-right: 10px; } */
/* .speedy-table-row .row-middle-left label { line-height: 42px; } */
/* .speedy-table-row .row-middle { width: 50%; float: left; padding-right: 10px; } */
/* .speedy-table-row .row-middle-right { width: 20%; float: left; } */

/* .speedy-table-row #speedy_city, */
/* .speedy-table-row #speedy_quarter, */
/* .speedy-table-row #speedy_note { width: 100%; } */
/* .speedy-table-row #speedy_postcode { width: 70px; } */

/* .speedy-table-row #speedy_street { width: 100%; } */
/* .speedy-table-row #speedy_street_no_wrapper {  } */
/* .speedy-table-row #speedy_street_no_wrapper label { float: left; line-height: 42px; padding-right: 5px; } */
/* .speedy-table-row #speedy_street_no_wrapper #speedy_street_no { width: calc(100% - 25px); float: left; text-align: center; padding-right: 5px; padding-left: 5px; } */

/* .speedy-table-row#to_office .row-option { display: inline-block; vertical-align: top; margin-right: 5px; line-height: 42px; } */
/* .speedy-table-row#to_office .row-option label { display: inline-block; vertical-align: top; } */

/* .speedy-table-row .row-inner { width: 25%; float: left; } */
/* .speedy-table-row .row-inner .row-left { width: 40%; padding-right: 5px; } */
/* .speedy-table-row .row-inner .row-right { width: 60%; } */
/* .speedy-table-row .row-inner .row-right #speedy_block_no, */
/* .speedy-table-row .row-inner .row-right #speedy_entrance_no, */
/* .speedy-table-row .row-inner .row-right #speedy_floor_no, */
/* .speedy-table-row .row-inner .row-right #speedy_apartment_no { width: 100%; text-align: center; padding: 0 5px; } */

/* #speedy_form #speedy_note_container label { margin-bottom: 0; } */
/* #speedy_form #speedy_note_wrapper { padding-right: 0; } */

/* #speedy_client_table tr > td { width: 70%; max-width: none; padding: 0; } */
/* #speedy_client_table tr > td:first-child { width: 30%; padding: 0 10px 0 0; } */
/* #speedy_client_table #speedy_office_id { border-radius: 30px !important; padding: 5px 30px 5px 15px !important; } */

/* #speedy_methods > table > tbody > tr:first-child > td:first-child { text-align: left; } */
/* #speedy_methods > table > tbody > tr td input[name="speedy_shipping_method_id"] + label { display: inline-block; vertical-align: top; } */
/* #speedy_methods > table > tbody > tr td table.speedy_table { display: none !important; } */

/* .woocommerce-checkout-review-order-table .blockMsg { border-color: #83b738 !important; } */

/* .menu-mobile-navigation-container #menu-mobile-navigation .category-icon { display: none; } */
/* .menu-mobile-navigation-container #menu-mobile-navigation > li > .sub-menu-dropdown > .container > ul > li > a > .category-icon { display: block; } */

/* Show over chat button */
#yith-wcwl-popup-message,
.mc4wp-alert,
.woocommerce-error,
.woocommerce-info,
.woocommerce-message,
.yith_ywraq_add_item_product_message,
div.wpcf7-response-output,
.cart-widget-side,
.login-form-side,
.mobile-nav.act-mobile-menu,
aside.sidebar-container.show-hidden-sidebar { z-index: 9999999; }

.app-wc-review-checkout__section .button,
.ywraq-wrapper .button { border-radius: 35px; }

.variations_form.variation-swatch-selected .reset_variations { display: none !important; }

.single-product-page.product-type-variable .summary-inner > .price,
.single-product-page.product-type-variable .summary-inner > .price .woocommerce-Price-amount { font-size: 20px; font-weight: 500; color: #2d2a2a; }

.wpb_revslider_element .forcefullwidth_wrapper_tp_banner { padding-bottom: 20px; }
.wpb_revslider_element .forcefullwidth_wrapper_tp_banner .custom.tp-bullets { top: calc(100% + 40px) !important; }

/* 1192 x 757 */
/*.slider-desktop .metaslider > div { margin-left: 270px; }*/
.slider-mobile { display: none; }
.metaslider.ms-theme-architekt .flexslider ol.flex-control-nav:not(.flex-control-thumbs) { top: 100% !important; }
.metaslider.ms-theme-architekt .flexslider:not(.filmstrip) ul.flex-direction-nav { top: 100% !important; }

.product .woodmart-add-btn { display: none; }

.promo-banner .banner-inner,
.promo-banner .banner-subtitle,
.promo-banner .banner-title { margin-top: 0; }

.menu-item-promo > a { background: #d20001; }
.mobile-menu-item-promo > a,
.site-mobile-menu li.current-menu-item.mobile-menu-item-promo > a { background: #d20001; color: #fff !important; }

.wpcf7 form .wpcf7-response-output { margin: 0; border-color: #7ab532; background: #7ab532; }
.wpcf7 form.failed .wpcf7-response-output,
.wpcf7 form.aborted .wpcf7-response-output { background: #dc3232; }
.wpcf7 form.invalid .wpcf7-response-output,
.wpcf7 form.unaccepted .wpcf7-response-output { background: #ffb900; }

body.search-results .sidebar-container { display: none; }
body.search-results .woodmart-show-sidebar-btn { display: none !important; }
body.search-results .site-content.col-lg-9 { flex: 0 0 100%; max-width: 100% }

/* PART 1 - Before Lazy Load */
img[data-lazyloaded]{
	opacity: 0;
}

/* PART 2 - Upon Lazy Load */
img.litespeed-loaded{
	-webkit-transition: opacity .2s linear;
	-moz-transition: opacity .2s linear;
	transition: opacity .2s linear;
	opacity: 1;
}

@media(max-width: 1024px){
	.slider-desktop .metaslider > div { margin-left: 0; }

	.shop-loop-head { margin-top: 0 !important; }
	.custom-woo-title-breadcrumbs { margin-bottom: 5px; }
	.custom-woo-title-breadcrumbs h1 { margin-bottom: 10px; }

	.woodmart-navigation .menu li.mobile-phone a { font-size: 13px; font-weight: bold; }
	.woodmart-navigation .menu li.mobile-phone a i { font-size: 23px; }

	.whb-top-bar .woodmart-wishlist-info-widget .wishlist-icon::before,
	.whb-top-bar .my-account-with-icon > a::before { font-size: 18px; }

	.product .woodmart-add-btn { display: none; }

	.tabs-layout-tabs #tab-custom_table_tab .shop_attributes { max-width: 100%; }

	.whb-main-header .whb-header-bottom .whb-col-mobile { justify-content: space-between; position: relative; }
	.whb-main-header .whb-header-bottom .whb-col-mobile .woodmart-burger-icon .woodmart-burger-label { display: none; }
	.whb-main-header .whb-header-bottom .whb-col-mobile .search-button { position: absolute; right: 48px; }

	/*.whb-general-header .whb-general-header-inner .whb-column:nth-child(2) { display: block; position: absolute; bottom: 4px; left: 15px; right: 15px; z-index: 2; opacity: 0; visibility: hidden; transition: all 0.3s ease; }*/
	.whb-general-header .whb-general-header-inner .whb-column:nth-child(2).opened { opacity: 1; visibility: visible; left: 35px; right: 35px; }
	.whb-general-header .whb-general-header-inner .whb-column:nth-child(2) .woodmart-search-form .searchform input[type="text"] { min-width: 230px; background: #fff; }

	.categories-masonry .category-grid-item .category-title { font-size: 18px !important; }
}

@media(max-width: 1023px){
	.speedy-table-row .row-middle-left { margin-bottom: 5px; }
	.speedy-table-row .row-middle { width: 70%; padding-right: 0; }
	.speedy-table-row .row-middle-right { width: 100%; float: none; clear: both; }
	.speedy-table-row .row-middle-right #speedy_street_no_wrapper label { width: 30%; float: left; padding-right: 10px; }
	.speedy-table-row .row-middle-right #speedy_street_no_wrapper #speedy_street_no { width: 70%; float: left; }

	.speedy-table-row#speedy_block_no_container {  }
	.speedy-table-row .row-inner { width: 50%; }
	.speedy-table-row .row-inner .row-left { width: 30%; }
	.speedy-table-row .row-inner .row-right { width: 70%; }

	#to_office .row-left,
	#to_office .row-right { width: auto; float: none; text-align: left; }
}

@media(max-width: 854px){
	.form-claim .claim-row-tooltip .claim-tooltip { top: 103px; }
}

@media(max-width: 768px){
	.wd-breadcrumbs {
		overflow-x: auto;
		white-space: nowrap;
		display: block;
		-webkit-overflow-scrolling: touch;
	}
	
	.wd-breadcrumbs .woocommerce-breadcrumb {
		display: inline-block;
		padding: 0 0 12px 0;
	}
	
	.wd-breadcrumbs .woocommerce-breadcrumb .breadcrumb-link {
		display: inline-block;
		margin-right: 10px;
		white-space: nowrap;
	}
	
	.whb-general-header .whb-general-header-inner .whb-column:nth-child(2) .woodmart-search-form .searchform input[type="text"] { padding-right: 50px !important; }

	.woodmart-sticky-sidebar-opener:not(.shop-sidebar-opener) { display: none !important; }
	.custom-sidebar-opener.woodmart-sticky-sidebar-opener:not(.shop-sidebar-opener) { display: block !important; position: relative; top: auto; left: auto; height: auto; width: 100%; font-size: 17px; line-height: 40px; font-weight: bold; border-radius: 30px; box-shadow: none; border: 2px solid rgba(129,129,129,.2); padding: 0 20px; margin: 0 15px 30px 15px; }
	.site-content .custom-sidebar-opener.woodmart-sticky-sidebar-opener:not(.shop-sidebar-opener) { width: auto; margin: 0 0 30px 0; }
	.custom-sidebar-opener.woodmart-sticky-sidebar-opener:not(.shop-sidebar-opener):after { content: ''; border-top: 5px solid #666; border-left: 5px solid transparent; border-right: 5px solid transparent; position: absolute; top: 50%; right: 15px; }
	.custom-sidebar-opener.woodmart-sticky-sidebar-opener:not(.shop-sidebar-opener):after {
		-webkit-transform: translateY(-50%);
		    -ms-transform: translateY(-50%);
		     -o-transform: translateY(-50%);
		        transform: translateY(-50%);
	}

	.categories-masonry .category-grid-item .category-title { font-size: 14px !important; color: #2d2a2a !important; }
	.categories-masonry .category-grid-item .wrapp-category .category-image-wrapp:after { display: none; }
}

@media(max-width: 767px){
	.price .amount { font-size: 16px; }
	.single-product .summary .price .amount { font-size: 22px; }

	.single-product-page.product-type-variable .summary-inner > .price,
	.single-product-page.product-type-variable .summary-inner > .price .woocommerce-Price-amount { font-size: 14px; }

	.form-claim .claim-cols .claim-col { width: auto; float: none; }
	.form-claim .claim-cols .claim-col + .claim-col { float: none; padding-top: 40px; }
	.form-claim .claim-fieldset .claim-row-top-spacing { padding-top: 0; }
	.form-claim .claim-row-tooltip .claim-tooltip { top: 80px; }

	.form-claim .inner-cols .wpcf7-list-item { width: auto; float: none; }
	.form-claim .inner-cols .wpcf7-list-item:nth-child(2n) { float: none; }

	.checkout_coupon div { display: block !important; }
	.checkout_coupon .form-row-first,
	.checkout_coupon .form-row-last { width: 100% !important; }

	#yith-ywraq-form .actions .button { font-size: 11px !important; padding: 12px 10px !important; border-radius: 35px !important; }
	#yith-ywraq-default-form .button.raq-send-request { border-radius: 35px; }
	#yith-ywrq-table-list.shop_table_responsive td::before { display: none; }

	.slider-desktop { display: none; }
	.slider-mobile { display: block; }
}

@media(max-width: 576px){
	.products.elements-grid .product-grid-item  h3{ font-size: 16px; }
}

@media(max-width: 479px){
	.products.elements-grid .product-grid-item { -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; }
}

@media(max-width: 425px){
	.form-claim .claim-row-tooltip .claim-tooltip { top: 103px; }
}

/* ------------------------------------------------------------ *\
	Checkout Remove Optional Fields
\* ------------------------------------------------------------ */

/* #shipping_company_field, */
/* #shipping_address_2_field, */
/* #shipping_state_field { display: none !important; } */

/* .woocommerce-shipping-destination { */
	/* display: none; */
/* } */

.form-newsletter.emailoctopus-form-wrapper { max-width: 430px; padding: 0; margin: 0 auto; }
.form-newsletter.emailoctopus-form-wrapper p { margin-bottom: 0; }
.form-newsletter .emailoctopus-heading,
.form-newsletter .emailoctopus-label,
.form-newsletter .emailoctopus-referral { display: none !important; }
.form-newsletter .emailoctopus-custom-fields[name="EmailAddress"] { background: transparent !important; border-color: #fff !important; color: #fff !important; padding: 10px 160px 10px 15px !important; }
.form-newsletter .emailoctopus-label + br { display: none; }
.form-newsletter .emailoctopus-form-copy-wrapper { position: relative; }
.form-newsletter .emailoctopus-form-copy-wrapper .emailoctopus-form-row label { text-align: center; }
.form-newsletter .emailoctopus-form-copy-wrapper .emailoctopus-form-row-subscribe button[type="submit"] { position: absolute; top: 0; right: 0; background: #333; color: #fff; height: 42px; width: 150px; border-radius: 35px; transition: all 0.3s ease; }
.form-newsletter .emailoctopus-form-copy-wrapper .emailoctopus-form-row-subscribe button[type="submit"]:hover { background: #222; }

.form-newsletter .emailoctopus-consent { display: none; }
.form-newsletter .emailoctopus-consent-link { color: #3f3f3f; position: relative; }
.form-newsletter .emailoctopus-consent-checkbox { height: 13px; width: 13px; border: 1px solid #cacaca; background: #cacaca; border-radius: 2px; display: inline-block; vertical-align: middle; cursor: pointer; font-size: 10px; line-height: 12px; color: #cacaca; text-align: center; margin-right: 4px; transition: all 0.3s ease; }
.form-newsletter .emailoctopus-consent:checked + .emailoctopus-consent-checkbox { border-color: #333; background: #333; color: #fff; }

.form-newsletter.emailoctopus-form-wrapper .emailoctopus-error-message,
.form-newsletter.emailoctopus-form-wrapper .emailoctopus-success-message { border-radius: 10px; margin-bottom: 10px; font-weight: normal; }
.form-newsletter.emailoctopus-form-wrapper .emailoctopus-success-message { color: #7ab532; }
.form-newsletter.emailoctopus-form-wrapper .emailoctopus-error-message p,
.form-newsletter.emailoctopus-form-wrapper .emailoctopus-success-message p { font-weight: normal; }

.wd-prefooter .form-newsletter.emailoctopus-form-wrapper { max-width: 300px; margin: 0; }
.wd-prefooter .form-newsletter .emailoctopus-form-copy-wrapper .emailoctopus-form-row:first-of-type { margin-bottom: 70px; }
.wd-prefooter .form-newsletter .emailoctopus-custom-fields[name="EmailAddress"] { padding-right: 15px !important; color: #cacaca !important; border-color: #666 !important; }
.wd-prefooter .form-newsletter .emailoctopus-form-copy-wrapper .emailoctopus-form-row-subscribe button[type="submit"] { top: 60px; right: auto; left: 0; background: #7ab532; }
.wd-prefooter .form-newsletter .emailoctopus-form-copy-wrapper .emailoctopus-form-row-subscribe button[type="submit"] {
	-webkit-transform: translateX(0);
	    -ms-transform: translateX(0);
	     -o-transform: translateX(0);
	        transform: translateX(0);
}
.wd-prefooter .form-newsletter .emailoctopus-form-copy-wrapper .emailoctopus-form-row-subscribe button[type="submit"]:hover { background: #6ca300; }
.wd-prefooter .form-newsletter .emailoctopus-form-copy-wrapper .emailoctopus-form-row label { text-align: left; }
.wd-prefooter .form-newsletter .emailoctopus-consent:checked + .emailoctopus-consent-checkbox { border-color: #83b735; background: #83b735; }
.wd-prefooter .form-newsletter .emailoctopus-consent-link,
.wd-prefooter .form-newsletter .emailoctopus-consent-link:hover { color: #cacaca; }

@media screen and (min-width: 768px) and (max-width: 1023px ){
	.form-newsletter .emailoctopus-form-copy-wrapper .emailoctopus-form-row:first-of-type { margin-bottom: 70px; }
	.form-newsletter .emailoctopus-custom-fields[name="EmailAddress"] { padding-right: 15px !important; }
	.form-newsletter .emailoctopus-form-copy-wrapper .emailoctopus-form-row-subscribe button[type="submit"] { top: 60px; right: auto; left: 50%; }
	.form-newsletter .emailoctopus-form-copy-wrapper .emailoctopus-form-row-subscribe button[type="submit"] {
		-webkit-transform: translateX(-50%);
		    -ms-transform: translateX(-50%);
		     -o-transform: translateX(-50%);
		        transform: translateX(-50%);

	}
}

/* ------------------------------------------------------------ *\
	CSS Sprites Yana
\* ------------------------------------------------------------ */

.css-sprite-icons-stroitelni-smesi> a:before { content: ''; height: 28px; width: 28px; display: inline-block; background: url(resources/images/css-sprite-combined.png)-119px -43px; margin-right: 7px;}
.css-sprite-icons-stroitelni-instrumenti> a:before { content: ''; height: 28px; width: 33px; display: inline-block; background: url(resources/images/css-sprite-combined.png)-119px -5px; margin-right: 7px;}
.css-sprite-icons-stroitelna-himiya> a:before { content: ''; height: 28px; width: 28px; display: inline-block; background: url(resources/images/css-sprite-combined.png)-81px -81px; margin-right: 7px;}
.css-sprite-icons-ryazane-gradina> a:before { content: ''; height: 28px; width: 28px; display: inline-block; background: url(resources/images/css-sprite-combined.png)-43px -81px; margin-right: 7px;}
.css-sprite-icons-ruchni-instrumenti> a:before { content: ''; height: 28px; width: 28px; display: inline-block; background: url(resources/images/css-sprite-combined.png)-5px -81px; margin-right: 7px;}
.css-sprite-icons-napoyvane-gradina> a:before { content: ''; height: 28px; width: 33px; display: inline-block; background: url(resources/images/css-sprite-combined.png)-81px -43px; margin-right: 7px;}
.css-sprite-icons-konsumativi-za-elektroinstrumenti> a:before { content: ''; height: 28px; width: 47px; display: inline-block; background: url(resources/images/css-sprite-combined.png)-43px -43px; margin-right: 7px;}
.css-sprite-icons-grundove> a:before { content: ''; height: 28px; width: 28px; display: inline-block; background: url(resources/images/css-sprite-combined.png)-5px -43px; margin-right: 7px;}
.css-sprite-icons-gedore> a:before { content: ''; height: 28px; width: 28px; display: inline-block; background: url(resources/images/css-sprite-combined.png)-81px -5px; margin-right: 7px;}
.css-sprite-icons-boi-i-lakove> a:before { content: ''; height: 28px; width: 28px; display: inline-block; background: url(resources/images/css-sprite-combined.png)-43px -5px; margin-right: 7px;}
.css-sprite-icons-avtoinstrumenti> a:before { content: ''; height: 28px; width: 28px; display: inline-block; background: url(resources/images/css-sprite-combined.png)-5px -5px; margin-right: 7px;}
label.woocommerce-form__label.woocommerce-form__label-for-checkbox.checkbox {
    line-height: 30px;
}
.holydays {height: 40px; margin-left: 4px; padding: 5px !important;}
.holydays-mobile {height: 38px; padding: 10px 10px;}
@media (max-width: 1024px){
	.woodmart-navigation .menu li.mobile-phone a {font-size: 10px; font-weight: bold;}}
	
	
/* Anastas */
.view-order-table {
	max-width:100%;
	overflow-x: scroll;
}		
/* --------------KRASEN---------------------------*/
.wd-prefooter {
    padding-bottom: 1px !important;
    background: #454545 !important;
} 
p.woocommerce-result-count {
    display: none;
}
/* ----------------------------------------------------- Checkout ------------------------------------------------------*/
/* .woodmart-checkout-steps ul li { */
    /* display: inline-block; */
    /* margin-top: 5px; */
    /* margin-bottom: 5px; */
    /* line-height: 1.4; */
	/* font-family: Montserrat,Arial, Helvetica, sans-serif; */
/* } */
/* .woodmart-checkout-steps ul li span { */
    /* position: relative; */
    /* display: block; */
	/* font-size: 22px; */
	/* font-weight: 600; */
	/* text-transform: uppercase; */
/* } */
/* .woodmart-checkout-steps ul li span:after{ */
	/* background-color: #83B738; */
	/* content: ''; */
    /* position: absolute; */
    /* top: 100%; */
    /* left: 0; */
    /* width: 0; */
    /* height: 2px; */
    /* transition: width .4s cubic-bezier(.175,.885,.32,1.15); */
    /* -webkit-transition: width .4s cubic-bezier(.175,.885,.32,1.15); */
/* } */
/* .woodmart-checkout-steps ul li:after { */
    /* content: "\f120"; */
    /* font-family: woodmart-font; */
    /* opacity: .7; */
    /* font-weight: 700; */
    /* font-size: 85%; */
    /* margin: 0 15px; */
/* } */
/* .woodmart-checkout-steps ul .step-active span:after{ */
	/* width:100%; */
/* } */
/* .woodmart-checkout-steps ul li a { */
    /* display: inline-block; */
    /* opacity: .7; */
/* } */

/* li.step-checkout.step-active { */
    /* color: #2d2a2a; */
/* } */
/* .app-wc-payment-heading { */
    /* text-align: left; */
    /* text-transform: uppercase; */
    /* padding-bottom: 0px; */
    /* padding-top: 62px; */
/* } */
/* li.step-complete.step-inactive:after{ */
	/* display:none; */
/* } */
/* #shipping_office_or_door_field { */
    /* position: relative; */
    /* margin-top: 100px; */
/* } */
/* .wd-header-cats { */
    /* margin-right: 0px !important; */
/* } */
/* img.wd-nav-img { */
    /* max-height: 28px; */
/* } */
 /* .widget-area.woodmart-sidebar-content.wd-scroll-content { */
    /* max-height: 100% !important; */
/* }    */
/* .wd-sidebar-opener.wd-on-shop .wd-toolbar-label::before { */
	/* font-family: "Font Awesome 5 Free"; */
    /* content: "\f0b0"; */
    /* font-weight: 900; */
    /* font-size: 15px;  */
    /* display: block; */
    /* text-align: center; */
    /* margin-bottom: 7px; */
/* } */


#metaslider-id-1873741 .ms-is-small.metaslider.ms-theme-precognition .flexslider ol.flex-control-nav li a {
  text-indent: 0 !important;
}
.ms-is-small.metaslider.ms-theme-precognition .flexslider ol.flex-control-nav li a {
  text-indent: 0 !important;
}
