.cat-list {
	margin: 0 -15px;
}
.cat-list:after {
	clear: both;
	content: "";
	width: 100%;
	display: block;
}
.cat-list_item {
	float: left;
	box-sizing: border-box;
	padding: 0 15px 30px;
	text-align: center;
}
.col-1>.cat-list_item {
	width: 100%;
	clear: both;
}
.col-2>.cat-list_item {
	width: 50%;
}
.col-2>.cat-list_item:nth-child(2n+1) {
	clear: both;
}
.col-3>.cat-list_item {
	width: 33.3333%;
}
.col-3>.cat-list_item:nth-child(3n+1) {
	clear: both;
}
.col-4>.cat-list_item {
	width: 25%;
}
.col-4>.cat-list_item:nth-child(4n+1) {
	clear: both;
}
@media (max-width: 768px) {
.col-4>.cat-list_item {
	width: 50%;
}
.col-4>.cat-list_item:nth-child(2n+1) {
	clear: both;
}
}
.col-5>.cat-list_item {
	width: 20%;
}
.col-5>.cat-list_item:nth-child(5n+1) {
	clear: both;
}
@media (max-width: 768px) {
.col-5>.cat-list_item {
	width: 50%;
}
.col-5>.cat-list_item:nth-child(2n+1) {
	clear: both;
}
}
.col-6>.cat-list_item {
	width: 16.6666%;
}
.col-6>.cat-list_item:nth-child(6n+1) {
	clear: both;
}
@media (max-width: 768px) {
.col-6>.cat-list_item {
	width: 50%;
}
.col-6>.cat-list_item:nth-child(2n+1) {
	clear: both;
}
}
@media (max-width: 768px) {
.col-1>.cat-list_item, .col-2>.cat-list_item, .col-3>.cat-list_item, .col-4>.cat-list_item, .col-5>.cat-list_item, .col-6>.cat-list_item {
	width: 100%;
	float: none;
	clear: both;
}
}
.cat-list_title {
	padding: 0;
}
.cat-list_img {
	padding: 0 0 30px 0;
}
a.button, button.button, input.button, #respond input#submit, .cherry-btn, .woocommerce ul.products li.product .cherry-quick-view, .woocommerce-page ul.products li.product .cherry-quick-view, input[type="submit"], input[type="reset"], input[type="button"], button, .added_to_cart, .summary a.addon-button, .btn.btn-default {
	font-size: 16px;
	line-height: 24px;
	min-width: 179px;
	box-sizing: border-box;
	margin: 0;
	cursor: pointer;
	position: relative;
	text-decoration: none;
	overflow: visible;
	padding: 9px 20px;
	font-weight: 700;
	border-radius: 0;
	left: auto;
	border: none;
	white-space: nowrap;
	display: inline-block;
	background-image: none;
	box-shadow: none;
	-webkit-box-shadow: none;
	text-shadow: none;
	text-transform: uppercase;
	text-align: center;
	-webkit-transition: all 0.2s linear;
	-o-transition: all 0.2s linear;
	transition: all 0.2s linear;
	background:#000 !important;
}
a.button.product-type-variable, button.button.product-type-variable, input.button.product-type-variable, #respond input#submit.product-type-variable, .cherry-btn.product-type-variable, .woocommerce ul.products li.product .product-type-variable.cherry-quick-view, .woocommerce-page ul.products li.product .product-type-variable.cherry-quick-view, input[type="submit"].product-type-variable, input[type="reset"].product-type-variable, input[type="button"].product-type-variable, button.product-type-variable, .added_to_cart.product-type-variable, .summary a.addon-button.product-type-variable, .btn.btn-default.product-type-variable {
	font-size: .6em;
	white-space: nowrap;
	padding: 10px;
	vertical-align: top;
}
a.button.loading, button.button.loading, input.button.loading, #respond input#submit.loading, .cherry-btn.loading, .woocommerce ul.products li.product .loading.cherry-quick-view, .woocommerce-page ul.products li.product .loading.cherry-quick-view, input[type="submit"].loading, input[type="reset"].loading, input[type="button"].loading, button.loading, .added_to_cart.loading, .summary a.addon-button.loading, .btn.btn-default.loading {
	opacity: 0.25;
	position: relative;
}
a.button.loading:after, button.button.loading:after, input.button.loading:after, #respond input#submit.loading:after, .cherry-btn.loading:after, .woocommerce ul.products li.product .loading.cherry-quick-view:after, .woocommerce-page ul.products li.product .loading.cherry-quick-view:after, input[type="submit"].loading:after, input[type="reset"].loading:after, input[type="button"].loading:after, button.loading:after, .added_to_cart.loading:after, .summary a.addon-button.loading:after, .btn.btn-default.loading:after {
	font-family: "WooCommerce";
	content: "\e01c";
	-webkit-font-smoothing: antialiased;
	font-weight: 400;
	position: absolute;
	text-align: center;
	animation: spin 1s linear infinite;
	z-index: 2;
}
a.button.loading:before, button.button.loading:before, input.button.loading:before, #respond input#submit.loading:before, .cherry-btn.loading:before, .woocommerce ul.products li.product .loading.cherry-quick-view:before, .woocommerce-page ul.products li.product .loading.cherry-quick-view:before, input[type="submit"].loading:before, input[type="reset"].loading:before, input[type="button"].loading:before, button.loading:before, .added_to_cart.loading:before, .summary a.addon-button.loading:before, .btn.btn-default.loading:before {
	content: "";
	position: absolute;
	left: 0;
	top: 0;
	right: 0;
	bottom: 0;
	z-index: 1;
	border-radius: 2px;
	background-color: transparent;
}
a.button.added:after, button.button.added:after, input.button.added:after, #respond input#submit.added:after, .cherry-btn.added:after, .woocommerce ul.products li.product .added.cherry-quick-view:after, .woocommerce-page ul.products li.product .added.cherry-quick-view:after, input[type="submit"].added:after, input[type="reset"].added:after, input[type="button"].added:after, button.added:after, .added_to_cart.added:after, .summary a.addon-button.added:after, .btn.btn-default.added:after {
	font-family: 'WooCommerce';
	content: "\e017";
	-webkit-font-smoothing: antialiased;
	font-weight: 400;
	position: absolute;
	line-height: 34px;
	font-size: 24px;
	text-align: center;
	z-index: 2;
	margin: 0;
}
a.button.added:before, button.button.added:before, input.button.added:before, #respond input#submit.added:before, .cherry-btn.added:before, .woocommerce ul.products li.product .added.cherry-quick-view:before, .woocommerce-page ul.products li.product .added.cherry-quick-view:before, input[type="submit"].added:before, input[type="reset"].added:before, input[type="button"].added:before, button.added:before, .added_to_cart.added:before, .summary a.addon-button.added:before, .btn.btn-default.added:before {
	content: "";
	position: absolute;
	left: 0;
	top: 0;
	right: 0;
	bottom: 0;
	z-index: 1;
	border-radius: 2px;
}
a.button:hover, button.button:hover, input.button:hover, #respond input#submit:hover, .cherry-btn:hover, .woocommerce ul.products li.product .cherry-quick-view:hover, .woocommerce-page ul.products li.product .cherry-quick-view:hover, input[type="submit"]:hover, input[type="reset"]:hover, input[type="button"]:hover, button:hover, .added_to_cart:hover, .summary a.addon-button:hover, .btn.btn-default:hover {
	text-decoration: none;
	background-image: none;
	background:#c59540 !important;
}
a.button.alt, button.button.alt, input.button.alt, #respond input#submit.alt, .cherry-btn.alt, .woocommerce ul.products li.product .alt.cherry-quick-view, .woocommerce-page ul.products li.product .alt.cherry-quick-view, input[type="submit"].alt, input[type="reset"].alt, input[type="button"].alt, button.alt, .added_to_cart.alt, .summary a.addon-button.alt, .btn.btn-default.alt {
	-webkit-font-smoothing: antialiased;
}
a.button.alt.disabled, a.button.alt:disabled, a.button.alt:disabled[disabled], a.button.alt.disabled:hover, a.button.alt:disabled:hover, a.button.alt:disabled[disabled]:hover, button.button.alt.disabled, button.button.alt:disabled, button.button.alt:disabled[disabled], button.button.alt.disabled:hover, button.button.alt:disabled:hover, button.button.alt:disabled[disabled]:hover, input.button.alt.disabled, input.button.alt:disabled, input.button.alt:disabled[disabled], input.button.alt.disabled:hover, input.button.alt:disabled:hover, input.button.alt:disabled[disabled]:hover, #respond input#submit.alt.disabled, #respond input#submit.alt:disabled, #respond input#submit.alt:disabled[disabled], #respond input#submit.alt.disabled:hover, #respond input#submit.alt:disabled:hover, #respond input#submit.alt:disabled[disabled]:hover, .cherry-btn.alt.disabled, .woocommerce ul.products li.product .alt.disabled.cherry-quick-view, .woocommerce-page ul.products li.product .alt.disabled.cherry-quick-view, .cherry-btn.alt:disabled, .woocommerce ul.products li.product .alt.cherry-quick-view:disabled, .woocommerce-page ul.products li.product .alt.cherry-quick-view:disabled, .cherry-btn.alt:disabled[disabled], .woocommerce ul.products li.product .alt.cherry-quick-view:disabled[disabled], .woocommerce-page ul.products li.product .alt.cherry-quick-view:disabled[disabled], .cherry-btn.alt.disabled:hover, .woocommerce ul.products li.product .alt.disabled.cherry-quick-view:hover, .woocommerce-page ul.products li.product .alt.disabled.cherry-quick-view:hover, .cherry-btn.alt:disabled:hover, .woocommerce ul.products li.product .alt.cherry-quick-view:disabled:hover, .woocommerce-page ul.products li.product .alt.cherry-quick-view:disabled:hover, .cherry-btn.alt:disabled[disabled]:hover, .woocommerce ul.products li.product .alt.cherry-quick-view:disabled[disabled]:hover, .woocommerce-page ul.products li.product .alt.cherry-quick-view:disabled[disabled]:hover, input[type="submit"].alt.disabled, input[type="submit"].alt:disabled, input[type="submit"].alt:disabled[disabled], input[type="submit"].alt.disabled:hover, input[type="submit"].alt:disabled:hover, input[type="submit"].alt:disabled[disabled]:hover, input[type="reset"].alt.disabled, input[type="reset"].alt:disabled, input[type="reset"].alt:disabled[disabled], input[type="reset"].alt.disabled:hover, input[type="reset"].alt:disabled:hover, input[type="reset"].alt:disabled[disabled]:hover, input[type="button"].alt.disabled, input[type="button"].alt:disabled, input[type="button"].alt:disabled[disabled], input[type="button"].alt.disabled:hover, input[type="button"].alt:disabled:hover, input[type="button"].alt:disabled[disabled]:hover, button.alt.disabled, button.alt:disabled, button.alt:disabled[disabled], button.alt.disabled:hover, button.alt:disabled:hover, button.alt:disabled[disabled]:hover, .added_to_cart.alt.disabled, .added_to_cart.alt:disabled, .added_to_cart.alt:disabled[disabled], .added_to_cart.alt.disabled:hover, .added_to_cart.alt:disabled:hover, .added_to_cart.alt:disabled[disabled]:hover, .summary a.addon-button.alt.disabled, .summary a.addon-button.alt:disabled, .summary a.addon-button.alt:disabled[disabled], .summary a.addon-button.alt.disabled:hover, .summary a.addon-button.alt:disabled:hover, .summary a.addon-button.alt:disabled[disabled]:hover, .btn.btn-default.alt.disabled, .btn.btn-default.alt:disabled, .btn.btn-default.alt:disabled[disabled], .btn.btn-default.alt.disabled:hover, .btn.btn-default.alt:disabled:hover, .btn.btn-default.alt:disabled[disabled]:hover {
	opacity: 0.5;
}
a.button:disabled, a.button.disabled, a.button:disabled[disabled], button.button:disabled, button.button.disabled, button.button:disabled[disabled], input.button:disabled, input.button.disabled, input.button:disabled[disabled], #respond input#submit:disabled, #respond input#submit.disabled, #respond input#submit:disabled[disabled], .cherry-btn:disabled, .woocommerce ul.products li.product .cherry-quick-view:disabled, .woocommerce-page ul.products li.product .cherry-quick-view:disabled, .cherry-btn.disabled, .woocommerce ul.products li.product .disabled.cherry-quick-view, .woocommerce-page ul.products li.product .disabled.cherry-quick-view, .cherry-btn:disabled[disabled], .woocommerce ul.products li.product .cherry-quick-view:disabled[disabled], .woocommerce-page ul.products li.product .cherry-quick-view:disabled[disabled], input[type="submit"]:disabled, input[type="submit"].disabled, input[type="submit"]:disabled[disabled], input[type="reset"]:disabled, input[type="reset"].disabled, input[type="reset"]:disabled[disabled], input[type="button"]:disabled, input[type="button"].disabled, input[type="button"]:disabled[disabled], button:disabled, button.disabled, button:disabled[disabled], .added_to_cart:disabled, .added_to_cart.disabled, .added_to_cart:disabled[disabled], .summary a.addon-button:disabled, .summary a.addon-button.disabled, .summary a.addon-button:disabled[disabled], .btn.btn-default:disabled, .btn.btn-default.disabled, .btn.btn-default:disabled[disabled] {
	color: inherit;
	cursor: not-allowed;
	opacity: 0.5;
}
a.button:disabled:hover, a.button.disabled:hover, a.button:disabled[disabled]:hover, button.button:disabled:hover, button.button.disabled:hover, button.button:disabled[disabled]:hover, input.button:disabled:hover, input.button.disabled:hover, input.button:disabled[disabled]:hover, #respond input#submit:disabled:hover, #respond input#submit.disabled:hover, #respond input#submit:disabled[disabled]:hover, .cherry-btn:disabled:hover, .woocommerce ul.products li.product .cherry-quick-view:disabled:hover, .woocommerce-page ul.products li.product .cherry-quick-view:disabled:hover, .cherry-btn.disabled:hover, .woocommerce ul.products li.product .disabled.cherry-quick-view:hover, .woocommerce-page ul.products li.product .disabled.cherry-quick-view:hover, .cherry-btn:disabled[disabled]:hover, .woocommerce ul.products li.product .cherry-quick-view:disabled[disabled]:hover, .woocommerce-page ul.products li.product .cherry-quick-view:disabled[disabled]:hover, input[type="submit"]:disabled:hover, input[type="submit"].disabled:hover, input[type="submit"]:disabled[disabled]:hover, input[type="reset"]:disabled:hover, input[type="reset"].disabled:hover, input[type="reset"]:disabled[disabled]:hover, input[type="button"]:disabled:hover, input[type="button"].disabled:hover, input[type="button"]:disabled[disabled]:hover, button:disabled:hover, button.disabled:hover, button:disabled[disabled]:hover, .added_to_cart:disabled:hover, .added_to_cart.disabled:hover, .added_to_cart:disabled[disabled]:hover, .summary a.addon-button:disabled:hover, .summary a.addon-button.disabled:hover, .summary a.addon-button:disabled[disabled]:hover, .btn.btn-default:disabled:hover, .btn.btn-default.disabled:hover, .btn.btn-default:disabled[disabled]:hover {
	color: inherit;
}
.mce-btn button {
	min-width: 0;
}
.header-navigation-panel .cherry-wc-cart_content a.button:hover {
	color: #fff;
}
.cart .button, .cart input.button {
	float: none;
}
nav.woocommerce-pagination {
	text-align: center;
}
nav.woocommerce-pagination ul {
	display: inline-block;
	white-space: nowrap;
	padding: 0;
	clear: both;
	margin: 1px;
}
nav.woocommerce-pagination ul li {
	padding: 0;
	margin: 0;
	display: inline-block;
}
nav.woocommerce-pagination ul li a, nav.woocommerce-pagination ul li span {
	line-height: 20px;
	padding: 15px 20px;
	text-decoration: none;
	display: block;
	min-width: 50px;
}
span.onsale {
	min-height: 45px;
	min-width: 45px;
	padding: 0;
	font-size: 12px;
	font-weight: 400;
	text-transform: uppercase;
	position: absolute;
	text-align: center;
	line-height: 45px;
	top: 5px;
	left: 5px;
	margin: 0;
	border-radius: 100%;
	z-index: 10;
	-webkit-font-smoothing: antialiased;
}
.woocommerce, .woocommerce-page {
}
.woocommerce .star-rating, .woocommerce-page .star-rating {
	float: right;
	overflow: hidden;
	position: relative;
	height: 12px;
	line-height: 12px;
	font-size: 12px;
	width: 66px;
	font-family: FontAwesome;
	cursor: default;
	letter-spacing: 2px;
}
.woocommerce .star-rating:before, .woocommerce-page .star-rating:before {
	content: "\f006\f006\f006\f006\f006";
	color: #bababa;
	float: left;
	top: 0;
	left: 0;
	position: absolute;
}
.woocommerce .star-rating span, .woocommerce-page .star-rating span {
	overflow: hidden;
	float: left;
	top: 0;
	left: 0;
	position: absolute;
	padding-top: 1.5em;
}
.woocommerce .star-rating span:before, .woocommerce-page .star-rating span:before {
	content: "\f006\f006\f006\f006\f006";
	top: 0;
	position: absolute;
	left: 0;
}
.woocommerce .woocommerce-product-rating, .woocommerce-page .woocommerce-product-rating {
*zoom:1;
	line-height: 2;
	display: block;
}
.woocommerce .woocommerce-product-rating:before, .woocommerce .woocommerce-product-rating:after, .woocommerce-page .woocommerce-product-rating:before, .woocommerce-page .woocommerce-product-rating:after {
	content: " ";
	display: table;
}
.woocommerce .woocommerce-product-rating:after, .woocommerce-page .woocommerce-product-rating:after {
	clear: both;
}
.woocommerce .woocommerce-product-rating .star-rating, .woocommerce-page .woocommerce-product-rating .star-rating {
	margin: .5em 4px 0 0;
	float: left;
}
.woocommerce ul.products, .woocommerce-page ul.products {
	clear: both;
	/*margin: 0 -15px;*/
*zoom:0;
}
.woocommerce ul.products:before, .woocommerce ul.products:after, .woocommerce-page ul.products:before, .woocommerce-page ul.products:after {
	content: " ";
	display: table;
}
.woocommerce ul.products:after, .woocommerce-page ul.products:after {
	clear: both;
}
.woocommerce ul.products li.product, .woocommerce-page ul.products li.product {
	float: left;
	margin: 0 0 30px 0;
	padding: 0 15px;
	position: relative;
	width: 25%;
	box-sizing: border-box;
}
.woocommerce ul.products li.product .added_to_cart, .woocommerce-page ul.products li.product .added_to_cart {
	display: none!important;
	font-size: 0;
	line-height: 0;
}
.woocommerce ul.products li.first, .woocommerce-page ul.products li.first {
	clear: both;
}
.woocommerce.columns-1 ul.products li.product, .woocommerce .product-cols-1 ul.products li.product, .woocommerce-page.columns-1 ul.products li.product, .woocommerce-page .product-cols-1 ul.products li.product {
	width: 100%;
}
@media (max-width: 480px) {
.woocommerce.columns-1 ul.products li.product, .woocommerce .product-cols-1 ul.products li.product, .woocommerce-page.columns-1 ul.products li.product, .woocommerce-page .product-cols-1 ul.products li.product {
	width: 100%;
	float: none;
	clear: both;
}
}
.woocommerce.columns-2 ul.products li.product, .woocommerce .product-cols-2 ul.products li.product, .woocommerce-page.columns-2 ul.products li.product, .woocommerce-page .product-cols-2 ul.products li.product {
	width: 50%;
}
@media (max-width: 480px) {
.woocommerce.columns-2 ul.products li.product, .woocommerce .product-cols-2 ul.products li.product, .woocommerce-page.columns-2 ul.products li.product, .woocommerce-page .product-cols-2 ul.products li.product {
	width: 100%;
	float: none;
	clear: both;
}
}
.woocommerce.columns-3 ul.products li.product, .woocommerce .product-cols-3 ul.products li.product, .woocommerce-page.columns-3 ul.products li.product, .woocommerce-page .product-cols-3 ul.products li.product {
	width: 33.33333%;
}
@media (max-width: 480px) {
.woocommerce.columns-3 ul.products li.product, .woocommerce .product-cols-3 ul.products li.product, .woocommerce-page.columns-3 ul.products li.product, .woocommerce-page .product-cols-3 ul.products li.product {
	width: 100%;
	float: none;
	clear: both;
}
}
.woocommerce.columns-4 ul.products li.product, .woocommerce .product-cols-4 ul.products li.product, .woocommerce-page.columns-4 ul.products li.product, .woocommerce-page .product-cols-4 ul.products li.product {
	width: 24%;
	background:#f4f4f4 !important;
	padding:10px;
	margin-right:10px;
	height:500px;
}
@media (max-width: 768px) {
.woocommerce.columns-4 ul.products li.product, .woocommerce .product-cols-4 ul.products li.product, .woocommerce-page.columns-4 ul.products li.product, .woocommerce-page .product-cols-4 ul.products li.product {
	width: 50%;
}
.woocommerce.columns-4 ul.products li.product:nth-child(2n+1), .woocommerce .product-cols-4 ul.products li.product:nth-child(2n+1), .woocommerce-page.columns-4 ul.products li.product:nth-child(2n+1), .woocommerce-page .product-cols-4 ul.products li.product:nth-child(2n+1) {
	clear: both;
}
}
@media (max-width: 480px) {
.woocommerce.columns-4 ul.products li.product, .woocommerce .product-cols-4 ul.products li.product, .woocommerce-page.columns-4 ul.products li.product, .woocommerce-page .product-cols-4 ul.products li.product {
	width: 100%;
	float: none;
	clear: both;
}
}
.woocommerce.columns-5 ul.products li.product, .woocommerce .product-cols-5 ul.products li.product, .woocommerce-page.columns-5 ul.products li.product, .woocommerce-page .product-cols-5 ul.products li.product {
	width: 20%;
}
@media (max-width: 768px) {
.woocommerce.columns-5 ul.products li.product, .woocommerce .product-cols-5 ul.products li.product, .woocommerce-page.columns-5 ul.products li.product, .woocommerce-page .product-cols-5 ul.products li.product {
	width: 50%;
}
.woocommerce.columns-5 ul.products li.product:nth-child(2n+1), .woocommerce .product-cols-5 ul.products li.product:nth-child(2n+1), .woocommerce-page.columns-5 ul.products li.product:nth-child(2n+1), .woocommerce-page .product-cols-5 ul.products li.product:nth-child(2n+1) {
	clear: both;
}
}
@media (max-width: 480px) {
.woocommerce.columns-5 ul.products li.product, .woocommerce .product-cols-5 ul.products li.product, .woocommerce-page.columns-5 ul.products li.product, .woocommerce-page .product-cols-5 ul.products li.product {
	width: 100%;
	float: none;
	clear: both;
}
}
.woocommerce.columns-6 ul.products li.product, .woocommerce .product-cols-6 ul.products li.product, .woocommerce-page.columns-6 ul.products li.product, .woocommerce-page .product-cols-6 ul.products li.product {
	width: 16.66666%;
}
@media (max-width: 768px) {
.woocommerce.columns-6 ul.products li.product, .woocommerce .product-cols-6 ul.products li.product, .woocommerce-page.columns-6 ul.products li.product, .woocommerce-page .product-cols-6 ul.products li.product {
	width: 50%;
}
.woocommerce.columns-6 ul.products li.product:nth-child(2n+1), .woocommerce .product-cols-6 ul.products li.product:nth-child(2n+1), .woocommerce-page.columns-6 ul.products li.product:nth-child(2n+1), .woocommerce-page .product-cols-6 ul.products li.product:nth-child(2n+1) {
	clear: both;
}
}
@media (max-width: 480px) {
.woocommerce.columns-6 ul.products li.product, .woocommerce .product-cols-6 ul.products li.product, .woocommerce-page.columns-6 ul.products li.product, .woocommerce-page .product-cols-6 ul.products li.product {
	width: 100%;
	float: none;
	clear: both;
}
}
.woocommerce ul.products li.product, .woocommerce-page ul.products li.product {
	text-align: left;
	position: relative;
}
.woocommerce ul.products li.product h3, .woocommerce-page ul.products li.product h3 {
	text-transform: none;
}
.woocommerce ul.products li.product:hover .cherry-quick-view, .woocommerce-page ul.products li.product:hover .cherry-quick-view {
	opacity: 1;
}
.woocommerce ul.products li.product .star-rating, .woocommerce ul.products li.product .add_to_cart_button, .woocommerce ul.products li.product .product-addons, .woocommerce-page ul.products li.product .star-rating, .woocommerce-page ul.products li.product .add_to_cart_button, .woocommerce-page ul.products li.product .product-addons {
	float: left;
}
.woocommerce ul.products li.product .star-rating, .woocommerce-page ul.products li.product .star-rating {
	margin: 15px 35px 0 0;
}
@media (max-width: 991px) {
.woocommerce ul.products li.product .product-addons, .woocommerce-page ul.products li.product .product-addons {
	float: none;
	width: 100%;
}
.woocommerce ul.products li.product .product-addons .yith-wcwl-add-to-wishlist, .woocommerce ul.products li.product .product-addons .compare, .woocommerce-page ul.products li.product .product-addons .yith-wcwl-add-to-wishlist, .woocommerce-page ul.products li.product .product-addons .compare {
	display: inline-block;
	margin: 0;
	float: none;
}
}
.woocommerce ul.products li.product .prod-inner-wrap, .woocommerce-page ul.products li.product .prod-inner-wrap {
	padding: 10px 0 0 0;
}
.woocommerce ul.products li.product .cherry-thumb-wrap, .woocommerce-page ul.products li.product .cherry-thumb-wrap {
	position: relative;
}
.woocommerce ul.products li.product .cherry-quick-view, .woocommerce-page ul.products li.product .cherry-quick-view {
	-webkit-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	transition: all 0.5s ease;
	z-index: 11;
}
.woocommerce ul.products li.product img+.cherry-quick-view, .woocommerce-page ul.products li.product img+.cherry-quick-view {
	position: absolute;
	top: 50%;
	-webkit-transform: translate(-50%, -50%);
	-moz-transform: translate(-50%, -50%);
	-o-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
	left: 50%;
	opacity: 0;
}
.woocommerce ul.products li.product .onsale, .woocommerce-page ul.products li.product .onsale {
	top: 20px;
	right: 20px;
	left: auto;
	margin: 0;
}
.woocommerce ul.products li.product h3, .woocommerce-page ul.products li.product h3 {
	margin: 0;
	padding: 12px 0 0 0;
	-webkit-transition: all 0.2s linear;
	-o-transition: all 0.2s linear;
	transition: all 0.2s linear;
}
.woocommerce ul.products li.product a, .woocommerce-page ul.products li.product a {
	text-decoration: none;
	outline:0 !important;
}
.woocommerce ul.products li.product a img, .woocommerce-page ul.products li.product a img {
	width: 100%;
	height: auto;
	display: block;
	margin: 0 0 21px 0;
	box-shadow: none;
	background: #f0f0f0;
}
.woocommerce ul.products li.product strong, .woocommerce-page ul.products li.product strong {
	display: block;
}
.woocommerce ul.products li.product .button, .woocommerce-page ul.products li.product .button {
	font-family: "Material Design Icons";
	filter: none;
	width: 34px!important;
	min-width: auto;
	height: 35px;
	padding: 0;
	width: auto;
	background:#d3ac67 !important;
}
.woocommerce ul.products li.product .button.added:before, .woocommerce-page ul.products li.product .button.added:before {
	background-color: transparent;
}
.woocommerce ul.products li.product .button.added:after, .woocommerce-page ul.products li.product .button.added:after {
	content: "\f00c";
	font-family: FontAwesome;
	font-size: 18px;
}
.woocommerce ul.products li.product .button.product-type-variable, .woocommerce-page ul.products li.product .button.product-type-variable {
	width: auto;
	height: auto;
	padding: 7px 13px 8px;
}
.woocommerce ul.products li.product .button.product-type-variable:before, .woocommerce-page ul.products li.product .button.product-type-variable:before {
	display: inline-block;
}
.woocommerce ul.products li.product .button.product-type-variable b, .woocommerce-page ul.products li.product .button.product-type-variable b {
	font-size: 13px!important;
	line-height: 20px!important;
	padding: 0;
	position: static;
	background-color: transparent;
	margin: 0;
	top: auto;
	opacity: 1;
	visibility: visible;
}
.woocommerce ul.products li.product .button.product-type-variable b:before, .woocommerce-page ul.products li.product .button.product-type-variable b:before {
	display: none;
}
.woocommerce ul.products li.product .button.product-type-variable b:after, .woocommerce-page ul.products li.product .button.product-type-variable b:after {
	display: none;
}
.woocommerce ul.products li.product .button:after, .woocommerce-page ul.products li.product .button:after {
	display: block;
	position: absolute;
	font-family: "Material Icons";
	content: "\e54c";
	font-size: 24px;
	line-height: 32px;
	left: 0;
	width: 100%;
	text-align: center;
	z-index: 2;
	-webkit-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	transition: all 0.3s ease;
	color:#fff;
}
.woocommerce ul.products li.product .button b, .woocommerce-page ul.products li.product .button b {
	position: absolute;
	display: inline-block;
	font-size: 11px;
	line-height: 14px;
	color: #1b1b1b!important;
	background: #fff;
	border: 1px solid #1b1b1b;
	width: 120px;
	padding: 8px 5px;
	visibility: hidden;
	text-indent: 0;
	opacity: 0;
	top: -60px;
	text-shadow: none;
	text-align: center;
	font-weight: 400;
	margin-left: -57px;
	margin-bottom: 15px;
	border-radius: 0;
	-webkit-transition: all 0.2s linear;
	-o-transition: all 0.2s linear;
	transition: all 0.2s linear;
	pointer-events: none;
	box-sizing: border-box;
	width: 120px;
	padding: 8px 5px;
	text-align: center;
	left: 50%;
	text-transform: none;
}
.woocommerce ul.products li.product .button b:after, .woocommerce-page ul.products li.product .button b:after {
	content: "";
	width: 0;
	height: 0;
	border-style: solid;
	border-width: 8px 8px 0 8px;
	position: absolute;
	left: 50%;
	top: 100%;
	margin: 0 0 0 -8px;
}
.woocommerce ul.products li.product .button b:before, .woocommerce-page ul.products li.product .button b:before {
	content: "";
	width: 0;
	height: 0;
	border-style: solid;
	border-width: 9px 9px 0 9px;
	position: absolute;
	left: 50%;
	top: 100%;
	margin: 0 0 0 -9px;
}
.woocommerce ul.products li.product .button:hover b, .woocommerce-page ul.products li.product .button:hover b {
	visibility: visible;
	opacity: 1;
	top: -47px;
}
.woocommerce ul.products .products-actions, .woocommerce-page ul.products .products-actions {
	padding: 20px 0 0 0;
	visibility: hidden;
	opacity: 0;
	-webkit-transform: translateY(20px);
	-moz-transform: translateY(20px);
	-o-transform: translateY(20px);
	transform: translateY(20px);
	-webkit-transition: all 0.2s linear;
	-o-transition: all 0.2s linear;
	transition: all 0.2s linear;
	pointer-events: none;
}
@media (max-width: 768px) {
.woocommerce ul.products .products-actions, .woocommerce-page ul.products .products-actions {
	opacity: 1;
	-webkit-transform: translateY(0);
	-moz-transform: translateY(0);
	-o-transform: translateY(0);
	transform: translateY(0);
	visibility: visible;
}
}
.woocommerce ul.products:hover .products-actions, .woocommerce-page ul.products:hover .products-actions {
	visibility: visible;
	opacity: 1;
	-webkit-transform: translateY(0);
	-moz-transform: translateY(0);
	-o-transform: translateY(0);
	transform: translateY(0);
	pointer-events: auto;
}
.woocommerce ul.products .price, .woocommerce-page ul.products .price {
	display: block;
	font-weight: 500;
	margin-bottom: 0 0 20px 0;
	font-size: 20px;
	line-height: 24px;
	margin-top:10px;
}
.woocommerce ul.products .price del, .woocommerce-page ul.products .price del {
	color: inherit;
	display: inline-block;
	vertical-align: baseline;
	font-size: 0.8em;
	line-height: 0.8em;
	margin: 0 5px 0 0;
}
.woocommerce ul.products .price ins, .woocommerce-page ul.products .price ins {
	display: inline-block;
	background: none;
	vertical-align: baseline;
	text-decoration: none;
}
.woocommerce ul.products .price .from, .woocommerce-page ul.products .price .from {
	font-size: 0.67em;
	margin: -2px 0 0 0;
	text-transform: uppercase;
}
.related>h2 {
	font-size: 30px;
	line-height: 34px;
	padding: 0 0 20px;
	margin: 0;
}
.product-addons {
	position: relative;
}
.product-addons .clear {
	display: none;
}
.product-addons .yith-wcwl-add-to-wishlist, .product-addons .compare {
	float: left;
	position: relative;
	margin: 0 0 0 18px;
}
.product-addons .addon-button {
	width: 35px;
	height: 35px;
	line-height: 35px;
	text-align: center;
	border-radius: 0;
	-webkit-transition: all 0.2s linear;
	-o-transition: all 0.2s linear;
	transition: all 0.2s linear;
}
.product-addons .addon-button.show {
	width: 18px;
}
.product-addons .addon-button.compare {
	font-size: 0;
	line-height: 5px;
}
.product-addons .addon-button.compare:after {
	font-size: 18px;
	line-height: 24px;
	font-family: FontAwesome;
	content: "\f00c";
	display: none;
}
.product-addons .addon-button.compare.added {
	width: 35px;
	font-size: 0;
	line-height: 5px;
}
.product-addons .addon-button.compare.added:after {
	display: block;
}
.product-addons .addon-button.compare .fa {
	line-height: 36px;
}
.product-addons .addon-button.yith-wcwl-wishlistexistsbrowse {
	z-index: 10;
}
.product-addons .addon-button .fa {
	font-size: 18px;
	line-height: 24px;
	margin: 0;
}
.product-addons .addon-button-label {
	box-sizing: border-box;
	width: 120px;
	padding: 8px 5px;
	text-align: center;
	bottom: 100%;
	position: absolute;
	left: 50%;
	margin: 0 0 25px -60px;
	font-size: 11px;
	line-height: 14px;
	pointer-events: none;
	-webkit-transition: all 0.2s linear;
	-o-transition: all 0.2s linear;
	transition: all 0.2s linear;
	opacity: 0;
	visibility: hidden;
}
.product-addons .addon-button-label:after {
	width: 0;
	height: 0;
	border-style: solid;
	border-width: 8px 8px 0 8px;
	content: "";
	position: absolute;
	left: 50%;
	top: 100%;
	margin: 0 0 0 -8px;
}
.product-addons .addon-button-label:before {
	width: 0;
	height: 0;
	border-style: solid;
	border-width: 9px 9px 0 9px;
	content: "";
	position: absolute;
	left: 50%;
	top: 100%;
	margin: 0 0 0 -9px;
}
.product-addons .addon-button:hover .addon-button-label {
	opacity: 1;
	margin-bottom: 15px;
	visibility: visible;
}
.product-addons a.addon-button {
	z-index: 99;
}
.product-addons a.addon-button+.ajax-loading {
	position: absolute;
	top: 8px;
	right: 1px;
	z-index: 999;
	margin: 0;
	opacity: 1;
}
.blockUI.blockOverlay {
	background: no-repeat url("../images/rolling.svg")!important;
	opacity: 1!important;
	top: 9px!important;
	left: 10px!important;
}
.single-product .blockUI.blockOverlay {
	top: 21px!important;
	left: auto!important;
	right: -22px;
	width: 16px!important;
	height: 16px!important;
}
ul.cart_list, ul.product_list_widget {
	list-style: none outside;
	padding: 0;
	margin: 0;
}
ul.cart_list li, ul.product_list_widget li {
	padding: 30px 0;
	margin: 0;
*zoom:1;
	list-style: none;
	border-top-width: 1px;
	border-top-style: solid;
}
ul.cart_list li:before, ul.cart_list li:after, ul.product_list_widget li:before, ul.product_list_widget li:after {
	content: " ";
	display: table;
}
ul.cart_list li:after, ul.product_list_widget li:after {
	clear: both;
}
ul.cart_list li:first-child, ul.product_list_widget li:first-child {
	padding-top: 0;
	border-top: none;
}
ul.cart_list li a, ul.product_list_widget li a {
	display: block;
	font-weight: 700;
}
ul.cart_list li .product-widget-content, ul.cart_list li .product_cart_content, ul.product_list_widget li .product-widget-content, ul.product_list_widget li .product_cart_content {
	overflow: hidden;
}
ul.cart_list li .product-title, ul.product_list_widget li .product-title {
	display: block;
	text-transform: uppercase;
	padding: 20px 0 10px;
}
.star-rating+ul.cart_list li .product-title, .star-rating+ul.product_list_widget li .product-title {
	padding-top: 10px;
}
ul.cart_list li .amount, ul.product_list_widget li .amount {
	display: inline-block;
	font-size: 26px;
	line-height: 30px;
	vertical-align: baseline;
}
ul.cart_list li del .amount, ul.product_list_widget li del .amount {
	font-size: 20px;
	line-height: 30px;
	text-decoration: line-through;
}
ul.cart_list li img, ul.product_list_widget li img {
	float: left;
	margin-right: 30px;
	width: 130px;
	max-width: 40%;
	height: auto;
	box-shadow: none;
	background: #f0f0f0;
}
ul.cart_list li dl, ul.product_list_widget li dl {
	margin: 0;
	padding: 5px 0 0;
}
ul.cart_list li dl dt, ul.cart_list li dl dd, ul.product_list_widget li dl dt, ul.product_list_widget li dl dd {
	display: inline-block;
	vertical-align: top;
	margin-bottom: 0;
	padding: 0;
	font-size: 14px;
	line-height: 18px;
}
ul.cart_list li dl dt, ul.product_list_widget li dl dt {
	font-weight: 700;
	margin: 0 4px 0 0;
}
ul.cart_list li dl dd p, ul.product_list_widget li dl dd p {
	margin: 0;
	padding: 0;
}
ul.cart_list li .star-rating, ul.product_list_widget li .star-rating {
	float: none;
}
ul.cart_list.widget_shopping_cart .total, ul.cart_list .widget_shopping_cart .total, ul.product_list_widget.widget_shopping_cart .total, ul.product_list_widget .widget_shopping_cart .total {
	padding: 5px 0 0;
}
ul.cart_list.widget_shopping_cart .total strong, ul.cart_list .widget_shopping_cart .total strong, ul.product_list_widget.widget_shopping_cart .total strong, ul.product_list_widget .widget_shopping_cart .total strong {
	min-width: 40px;
	display: inline-block;
}
ul.cart_list.widget_shopping_cart .cart_list li, ul.cart_list .widget_shopping_cart .cart_list li, ul.product_list_widget.widget_shopping_cart .cart_list li, ul.product_list_widget .widget_shopping_cart .cart_list li {
	position: relative;
	padding: 0 0 20px 0;
}
ul.cart_list.widget_shopping_cart .cart_list li a.remove, ul.cart_list .widget_shopping_cart .cart_list li a.remove, ul.product_list_widget.widget_shopping_cart .cart_list li a.remove, ul.product_list_widget .widget_shopping_cart .cart_list li a.remove {
	position: absolute;
	top: 0;
	left: 0;
}
ul.cart_list.widget_shopping_cart .buttons, ul.cart_list .widget_shopping_cart .buttons, ul.product_list_widget.widget_shopping_cart .buttons, ul.product_list_widget .widget_shopping_cart .buttons {
*zoom:1;
}
ul.cart_list.widget_shopping_cart .buttons:before, ul.cart_list.widget_shopping_cart .buttons:after, ul.cart_list .widget_shopping_cart .buttons:before, ul.cart_list .widget_shopping_cart .buttons:after, ul.product_list_widget.widget_shopping_cart .buttons:before, ul.product_list_widget.widget_shopping_cart .buttons:after, ul.product_list_widget .widget_shopping_cart .buttons:before, ul.product_list_widget .widget_shopping_cart .buttons:after {
	content: " ";
	display: table;
}
ul.cart_list.widget_shopping_cart .buttons:after, ul.cart_list .widget_shopping_cart .buttons:after, ul.product_list_widget.widget_shopping_cart .buttons:after, ul.product_list_widget .widget_shopping_cart .buttons:after {
	clear: both;
}
.share-buttons {
	padding: 10px 0 0 0;
}
.share-buttons_item {
	display: inline-block;
	vertical-align: top;
}
.share-buttons_link {
	display: block;
	width: 40px;
	height: 40px;
	line-height: 40px;
	font-size: 24px;
	text-align: center;
}
.woocommerce-tabs {
	clear: both;
	padding: 0 0 30px 0;
}
.woocommerce-tabs:after {
	clear: both;
	content: "";
	width: 100%;
	display: block;
}
.woocommerce-tabs ul.tabs {
	list-style: none;
	padding: 0;
	margin: 0;
	position: relative;
	max-width: 30%;
	min-width: 20%;
	float: left;
}
@media (max-width: 480px) {
.woocommerce-tabs ul.tabs {
	float: none;
	width: 100%;
	max-width: 100%;
}
}
.woocommerce-tabs ul.tabs li {
	background: none;
	display: block;
	position: relative;
	z-index: 0;
	border-radius: 0;
	margin: 0 0 -1px;
	padding: 0;
	float: none;
}
.woocommerce-tabs ul.tabs li a {
	width: 100%;
	display: block;
	padding: 10px 20px;
	text-decoration: none;
	position: relative;
}
.woocommerce-tabs ul.tabs li a:before {
	content: "";
	position: absolute;
	left: -1px;
	top: -1px;
	bottom: -1px;
	width: 0;
	opacity: 0;
	visibility: hidden;
	-webkit-transition: all 0.2s linear;
	-o-transition: all 0.2s linear;
	transition: all 0.2s linear;
}
.woocommerce-tabs ul.tabs li.active a, .woocommerce-tabs ul.tabs li a:hover {
	text-decoration: none;
}
.woocommerce-tabs ul.tabs li.active a:before, .woocommerce-tabs ul.tabs li a:hover:before {
	opacity: 1;
	visibility: visible;
	width: 5px;
}
.woocommerce-tabs{
	margin: 0 0 30px;
	padding: 10px;
	overflow: hidden;
}
.woocommerce-tabs h2 {
	font-size: 22px;
	line-height: 30px;
	padding: 0 0 10px 0;
	color:#000 !important;
}
.woocommerce-tabs h3 {
	font-size: 26px;
	line-height: 30px;
	padding: 0 0 20px 0;
}
.woocommerce-tabs ol.commentlist {
	padding: 0 0 20px 0;
	margin: 0;
	width: 100%;
	background: none;
	list-style: none;
}
.woocommerce-tabs ol.commentlist:after {
	clear: both;
}
.woocommerce-tabs ol.commentlist li {
	padding: 0;
	margin: 0 0 20px;
	border: 0;
	position: relative;
	background: 0;
	border: 0;
}
.woocommerce-tabs ol.commentlist li .meta {
	color: #777;
	font-size: 0.75em;
}
.woocommerce-tabs ol.commentlist li img.avatar {
	float: left;
	position: absolute;
	top: 20px;
	left: 0;
	width: 60;
	height: auto;
	margin: 0;
	box-shadow: none;
	border-radius: 100%;
}
@media (max-width: 480px) {
.woocommerce-tabs ol.commentlist li img.avatar {
	float: none;
	position: static;
	margin: 0 0 10px;
}
}
.woocommerce-tabs ol.commentlist li .comment-text {
	margin: 0 0 0 80px;
	border-radius: 0;
	padding: 20px;
	position: relative;
*zoom:1;
}
.woocommerce-tabs ol.commentlist li .comment-text:before, .woocommerce-tabs .panel ol.commentlist li .comment-text:after {
	content: " ";
	display: table;
}
.woocommerce-tabs ol.commentlist li .comment-text:after {
	clear: both;
}
@media (max-width: 480px) {
.woocommerce-tabs ol.commentlist li .comment-text {
	margin: 0;
	padding: 0 0 20px;
	border: none;
}
}
.woocommerce-tabs ol.commentlist li .comment-text:before {
	width: 0;
	height: 0;
	border-style: solid;
	border-width: 10px 10px 10px 0;
	content: "";
	position: absolute;
	left: -15px;
	top: 39px;
}
@media (max-width: 480px) {
.woocommerce-tabs ol.commentlist li .comment-text:before {
	display: none;
}
}
.woocommerce-tabs ol.commentlist li .comment-text p {
	margin: 0 0 10px;
	padding: 0;
}
.woocommerce-tabs ol.commentlist li .comment-text p.meta {
	font-size: 0.83em;
}
.woocommerce-tabs ol.commentlist ul.children {
	list-style: none outside;
	margin: 20px 0 0 50px;
}
.woocommerce-tabs ol.commentlist ul.children .star-rating {
	display: none;
}
.woocommerce-tabs ol.commentlist #respond {
	border: 1px solid #e4e1e3;
	padding: 20px;
	margin: 20px 0 0 50px;
}

.woocommerce-tabs ol.commentlist li .comment-text {
    border-left: 5px solid #1b1b1b;
}
.woocommerce-tabs ol.commentlist li .comment-text::before {
    border-color: transparent #1b1b1b transparent transparent;
}

.product-images img {
	background: #f0f0f0;
}
.zoomWindow {
	background-color: #f0f0f0;
}
.summary .product_title {
	font-size: 20px;
	line-height: 26px;
	padding-bottom:20px;
}
.summary .addon-button, .summary .comapre.button {
	background: none;
}
.cherry-wc-account {
	padding: 0 20px;
}
.cherry-wc-account_title {
	position: relative;
}
.cherry-wc-account_title [class*="fl-line-icon-set"] {
	font-size: 16px;
	line-height: 30px;
	height: 30px;
	width: 30px;
}
.cherry-wc-account_content {
	padding: 20px;
	background: #fff;
	text-align: left;
	box-shadow: 0 2px 3px rgba(0,0,0,0.2);
	font-size: 16px;
	line-height: 25px;
}
div.cherry-wc-account[data-dropdown-active="true"] .cherry-wc-account_content {
	margin-top: 22px;
}
.cherry-wc-account_list {
	padding: 0;
	margin: 0;
}
.cherry-wc-account_list_item {
	padding: 0 0 15px;
	list-style: none;
}
.cherry-wc-account_auth {
	border: none;
	padding: 0;
}
.static-shop-cart-dropdown {
	margin: 0px 0 0 50px;
}
@media (max-width: 1500px) {
.static-shop-cart-dropdown {
	margin-left: 30px;
}
}
.cherry-wc-cart {
	padding: 0 10px 0px 0px;
}
.cherry-wc-cart_link {
	display: block;
	margin: 0;
	font-size: 13px;
	line-height: 29px;
	text-transform:uppercase;
}
.cherry-wc-cart_title {
	position: relative;
	font-size: 24px;
	line-height: 29px;
	top: 5px;
	margin: 0 10px 0 0;
}
.cherry-wc-cart_count {
	display: inline-block;
	width: 27px;
	height: 27px;
	line-height: 27px;
	border-radius: 27px;
	font-size: 14px;
	font-weight: 400;
	vertical-align: super;
	margin: 0 0 0 13px;
	text-align: center;
	position: relative;
	top: 2px;
	background:#dcb56a !important;
}
.cherry-wc-cart_content {
	padding: 20px;
	background: #fff;
	text-align: left;
	box-shadow: 0 2px 3px rgba(0,0,0,0.2);
}
.header-extras .cherry-wc-cart_content {
	margin-left: 0;
	left: auto;
	right: 0;
}
@media (max-width: 320px) {
.header-extras .cherry-wc-cart_content {
	left: 50%;
	margin-left: -130px;
}
}
.header-navigation-panel .cherry-wc-cart_content, .header-navigation-panel .cherry-wc-account_content {
	box-shadow: none;
}
.woocommerce .quantity-wrap {
	padding-right: 40px;
	float:left;
}
.woocommerce .quantity-wrap .qty-controls-add, .woocommerce .quantity-wrap .qty-controls-remove {
	border: 1px solid #998a7f;
	margin-left: -1px;
	-webkit-transition: all 0.2s linear;
	-o-transition: all 0.2s linear;
	transition: all 0.2s linear;
	width: 30px;
	height: 20px;
	line-height: 18px;
}
.woocommerce .quantity-wrap .qty-controls-add:hover, .woocommerce .quantity-wrap .qty-controls-remove:hover {
	background: #f0f0f0;
}
.woocommerce .quantity-wrap .qty-controls-remove {
	border-top: none;
}
.woocommerce .quantity .qty {
	padding: 0px 10px;
}
#yith-wcwl-popup-message, #yith-wcwl-message {
	display: none!important;
}
.cherry-quick-view-add-to-cart a.button {
	padding: 10px 30px;
	min-width: 0;
}
.share-buttons_item .share-buttons_link {
	width: auto;
	height: auto;
	line-height: 24px;
}
.share-buttons_item+.share-buttons_item {
	margin-left: 15px;
}
#respond h3:after {
	display: none;
}
.stars a {
	-webkit-transition: all 0.3s linear;
	-o-transition: all 0.3s linear;
	transition: all 0.3s linear;
}
.stars a:after {
	-webkit-transition: all 0.3s linear;
	-o-transition: all 0.3s linear;
	transition: all 0.3s linear;
}
textarea {
	min-height: 150px;
	max-height: 300px;
}
.woocommerce div.product .summary a.compare:before {
	z-index: -1;
}
a.button.added {
	padding: 18px 30px 18px 0px;
}
a.button.added:after {
	line-height: 24px;
	margin-left: 15px;
}
.DTFC_ScrollWrapper {
	display: block;
	overflow-x: auto;
}
.dataTables_scrollBody {
	overflow: visible!important;
}
div[data-dropdown="content"] {
	margin: 40px 0 0 -191px;
	height: 118%;
}
.woocommerce form .form-row.woocommerce-invalid .select2-container, .woocommerce form .form-row.woocommerce-invalid input.input-text, .woocommerce form .form-row.woocommerce-invalid select {
	border-width: 1px;
	border-style: solid;
}
#coupon_code {
	padding: 17px 20px 18px;
}
.woocommerce .quantity-wrap .qty-controls {
	left: 80px;
}
ul.cart_list li, ul.product_list_widget li {
	padding: 0;
}
.woocommerce form.login, .woocommerce form.checkout_coupon, .woocommerce form.register {
	border-radius: 0;
}
.woocommerce ul.products li.product .button.added:after, .woocommerce-page ul.products li.product .button.added:after {
	margin-left: 0;
}
.woocommerce-page .product-addons .yith-wcwl-add-to-wishlist {
	text-align: center;
}
div[data-dropdown-active="true"] div[data-dropdown="content"] {
	margin-top: 15px;
}
.isStick div[data-dropdown-active="true"] div[data-dropdown="content"] {
	margin-top: 17px;
}
.woocommerce table.shop_table {
	border-collapse: collapse;
}
.woocommerce #reviews h3 {
	margin: 0 0 10px;
}
