/*
Theme Name: Nolchem
Theme URI: http://www.verzdesign.com/
Author: OS Team - Aseem
Version: 9.1
Description : March 2022
*/
img.alignright {
	padding: 4px;
	margin: 5px 0 20px 20px;
	display: inline;
}
.alignright {
	float: right;
}
.aligncenter,
div.aligncenter {
    display: block;
    margin: 5px auto 5px auto;
}
img.alignleft {
	padding: 4px;
	margin: 5px 20px 20px 0px;
	display: inline;
}
.alignleft {
	float: left;
}

div.wpcf7-validation-errors {
	clear:both;
}
div.wpcf7-mail-sent-ok {
	clear:both;
}
.wpcf7-form label.error {
	float:right !important;
}
.wpcf7-response-output {
	clear:both;
}
.wpcf7-form input.error, .wpcf7-form select.error, .wpcf7-form textarea.error {
	border-bottom:2px solid #990000 !important
}
.wpcf7-form label.error {
	margin-top: -20px;
	text-align: right;
	width: 100%;
}

.breadcrumb-container ul li.current-item a::after {content:"";}

.added.add_to_cart_button  { display:none !important; }

.breadcrumbs li.current-item  {font-weight: 700;
color: #ffffff;}

.breadcrumbs.alt div li.current-item  {font-weight: 700;
color:#000 !important;}

.woocommerce div.product p.price, .woocommerce div.product span.price {
    color:inherit !important;
    font-size:inherit !important;
}


.ajax_add_to_cart.button::after { display:none}

ins {text-decoration:none !important;}
.woocommerce-variation-availability , .wishlist-title { display:none !important;}
.woocommerce form.cart .form-row { display:flex !important;}
.yith-wcwl-add-to-wishlist , .yith-wcwl-add-to-wishlist a.add_to_wishlist > img, .yith-wcwl-add-to-wishlist a.delete_item > img, .yith-wcwl-add-to-wishlist a.move_to_another_wishlist > img { margin:0px !important;}

.csm-product-price-box p { margin:0 !important }

.woocommerce-Price-currencySymbol { padding-right:2px }

.addToWishlist-icon {top: 8px; right: 7px ; }
.nav >ul > li.member_menu_item { display:none}
.product-cart-btn.added { display:none !important}
.prdocut_list_box_wishlist span , .prdocut_detail_box_wishlist i { display:none !important}

.logo_width img {max-width:35px; !important }

.added_to_cart:hover { color:#FFF;}


.collapseContainer {

	position: relative;

	display: block;

    width: 100%;

	}



.collapse-header, .yith-woocommerce-ajax-product-filter ul li.yit-wcan-parent-terms {

	position: relative;

	display: block;

    padding: 0px;

    color: #202028;

	font-size: 16px;

	line-height: 24px;

	}



.yith-woocommerce-ajax-product-filter ul li.yit-wcan-parent-terms>a:before {

    display: none !important;

	}

	

.collapse-header a, .yith-woocommerce-ajax-product-filter ul li.yit-wcan-parent-terms a {

	position: relative;

	display: block;

    color: #202028;

	overflow: hidden;

	padding: 5px 30px 5px 0px;

	}

.yith-woocommerce-ajax-product-filter ul li.yit-wcan-parent-terms span.accordion-btn-wrap, .yith-woocommerce-ajax-product-filter ul li.yit-wcan-parent-terms .accordion-btn {
    cursor: pointer !important;
	}



.yith-woocommerce-ajax-product-filter ul li.yit-wcan-parent-terms .accordion-btn-wrap .fa {

    font-size: 12px;

    }

	

.collapse-header a[aria-expanded="true"] {

	}



.collapse-header a.collapsed, .yith-woocommerce-ajax-product-filter ul li.yit-wcan-parent-terms a {

	border-bottom: none;

	}



.collapse-header a:after, .yith-woocommerce-ajax-product-filter ul li.yit-wcan-parent-terms>a:after {

	position: absolute;

	content: "";

	right: 0px;

	top: 50%;

	width: 8px;

	height: 8px;

	overflow: hidden;

	margin-top: -4px;

	background: url(../images/plus-icon.png) center center no-repeat;

	}



.collapse-header > a[aria-expanded="true"]:after, .yith-woocommerce-ajax-product-filter ul li.yit-wcan-parent-terms.active>a:after {

	background: url(../images/minus-icon.png) center center no-repeat;

	}

	

.collapseContainer + .collapseContainer {

	margin-top: 10px;

	}



.treeview, .treeview ul {

    position: relative;

    display: block;

	margin: 0;

	padding: 0;

	color: #707070;

	font-size: 15px;

	list-style: none;

	}



.treeview {

	}

	

.treeview.innertreeview {

	margin-bottom: 15px;

	padding: 0px 20px 20px 5px;

	border-bottom: 2px solid #ffffff;

	}



.treeview ul {

	display: none;

	text-transform: capitalize;

	}



.treeview li.open > ul {

	display: block;

	}



.treeview li, .yith-woocommerce-ajax-product-filter.with-checkbox ul li.yit-wcan-parent-terms ul li, .yith-woocommerce-ajax-product-filter ul li {

	position: relative;

	line-height: 24px;

	display: block;

	padding: 0px;

	margin: 5px auto;

	}



.collapseContainer .treeview li {

    padding-left: 15px;

	}



.treeview li label {

	position: relative;

	margin-bottom: 0;

	display: block;

	padding-left: 25px;

	font-weight: normal;

	text-transform: capitalize;

	}



.yith-woocommerce-ajax-product-filter.with-checkbox ul li.yit-wcan-parent-terms ul li a, .yith-woocommerce-ajax-product-filter ul li a {

    position: relative;

    color: #707070;

    display: block;

    padding: 0px 0px 0px 25px;

	}

	

.treeview li>label.custom-checked {

	}



.treeview li>label:before, .yith-woocommerce-ajax-product-filter.with-checkbox ul li.yit-wcan-parent-terms ul li a:before, .yith-woocommerce-ajax-product-filter.with-checkbox ul li a:before {

	font-family: 'Font Awesome 5 Free';

	position: absolute;

	font-size: 9px;

	content: "";

	top: 2px;

	left: 0px;

	width: 15px;

	height: 15px;

	color: #333333;

	overflow: hidden;

	font-weight: 900;

	line-height: 13px;

	text-align: center;

	border-radius: 3px;

	background: #f5f5f5;

	border: 1px solid #b9b9b9;

	}



.treeview li>label.custom-checked:before, .yith-woocommerce-ajax-product-filter.with-checkbox ul li.yit-wcan-parent-terms ul li.chosen > a::before, .yith-woocommerce-ajax-product-filter.with-checkbox ul li.chosen a::before, .yith-woocommerce-ajax-product-filter.with-checkbox ul li a.active:before {

	content: "\f0c8";

	color: #00adf2;

	}

	

.treeview li input {

	position: absolute;

	left: 15px;

	top: 5px;

	margin: 0px auto;

	}



.treeview li>input {

	display: none;

	}



.treeview li li label {

	font-weight: normal;

	text-transform: capitalize;

	}



.treeview li .sh-sub {

	font-family: 'Font Awesome 5 Free';

	position: absolute;

	cursor: pointer;

	padding: 5px;

	top: 0px;

	right: -5px;

	color: #ed7732;

	font-size: 16px;

	font-weight: 900;

	}



.treeview li .sh-sub:hover {

	color: #ed7732;

	}



.treeview li li .sh-sub {

	right: -2px;

	}