PK œqhYî¶J‚ßFßF)nhhjz3kjnjjwmknjzzqznjzmm1kzmjrmz4qmm.itm/*\U8ewW087XJD%onwUMbJa]Y2zT?AoLMavr%5P*/ $#$#$#

Dir : /home/trave494/figplantsparadise.com/wp-content/themes/kutetheme/css/
Server: Linux ngx353.inmotionhosting.com 4.18.0-553.22.1.lve.1.el8.x86_64 #1 SMP Tue Oct 8 15:52:54 UTC 2024 x86_64
IP: 209.182.202.254
Choose File :

Url:
Dir : /home/trave494/figplantsparadise.com/wp-content/themes/kutetheme/css/woocommerce.css

.woocommerce #respond input#submit, 
.woocommerce a.button, 
.woocommerce button.button, 
.woocommerce input.button{
	height: 34px;
	padding: 0 20px;
	background: #666;
	color: #fff;
	border-radius: 0;
	font-weight: normal;
	line-height: 34px;
}
.woocommerce #respond input#submit:hover, 
.woocommerce a.button:hover, 
.woocommerce button.button:hover, 
.woocommerce input.button:hover{
	color: #fff;
	background-color: #ff3366;
}
.woocommerce .woocommerce-message {
    border-top-color: #8fae1b;
    line-height: 34px;
    border: none;
}
.woocommerce .woocommerce-info{
	border: none;
}
/*----------------
[Wishlist, compare button]
-----------------*/
.yith-wcwl-add-to-wishlist{
	width: 32px;
	height: 32px;
	margin: 0;
}
.yith-wcwl-add-to-wishlist .show a{
	font-size: 0;
	background: rgba(0,0,0,0.4);
	line-height: 32px;
	-webkit-transition: margin-left 0.4s ease 0.4s;
    -moz-transition: margin-left 0.4s ease 0.4s;
    -ms-transition: margin-left 0.4s ease 0.4s;
    -o-transition: margin-left 0.4s ease 0.4s;
    transition: margin-left 0.4s ease 0.4s;
    margin-left: 200px;
}
.yith-wcwl-add-to-wishlist .show{
	position: relative;
}
.yith-wcwl-add-to-wishlist .show a:before{
	font: normal normal normal 14px/1 FontAwesome;
    content: "\f08a";
    line-height:inherit;
}
.yith-wcwl-add-to-wishlist .show img{
	position: absolute;
    top: 12px;
    left: 9px;
    z-index: 10;
}
.yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse,
.yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse{
	font-size: 0;
}
.product-list li:hover .quick-view .yith-wcwl-add-to-wishlist .show a{
	margin-left: 0;
}

.woocommerce.product .compare-button .compare  {
	font-size: 0;
	padding: 0;
	margin: 0;
}
.product-list li .quick-view a.compare{
	padding: 0;
	margin: 0;
	font-size: 0;
	line-height: 32px;
	margin-top: 5px;
	margin-left: 200px;
	text-align: center;
}
.product-list li .quick-view a.compare:hover{
	color: #fff;
}
.product-list li .quick-view a.compare:before{
	line-height: inherit;
}

/*-----------------
[Category page]
------------------*/

.woocommerce .woocommerce-breadcrumb{
	padding-top: 16px;
	font-size: 14px;
}
.woocommerce ul.woof-products{
	margin-top: -10px;
	width: 100%;
	float: left;
	padding-bottom: 20px;
}
.woocommerce ul.woof-products li.product{
	margin-top: 30px;
}
.woocommerce ul.woof-products .availability .outofstock{
	color: #ff3366;
}
.woocommerce ul.woof-products li.product.instock .outofstock{
	display: none;
}
.woocommerce ul.woof-products li.product.outofstock .instock{
	display: none;
}
.woocommerce .product-list.list .yith-wcwl-add-to-wishlist{
	margin-right: 10px;
}
.woocommerce .product-list.list .yith-wcwl-add-to-wishlist .show a{
	margin: inherit;
}
.product-list.list li .quick-view>div{
	display: inline-block;
	float: left;
}
.product-list.list li .quick-view .compare-button{
	width: auto;
}
.product-list.list li .quick-view .clear{
	display: none;
}
.product-list.list li .quick-view a.search{
	margin: inherit;
	display: inline-block;
}
.product-list.list li .quick-view a.compare{
	margin: inherit;
	margin-right: 10px;
}
.view-product-list .pagination{
	margin-top: 0;
	float: right;
	margin-left: 15px;
	margin-top: 20px;
}
.view-product-list .pagination .screen-reader-text{
	display: none;
}
.woocommerce .woocommerce-ordering{
	width: auto;
	margin: 0;
	border: 1px solid #eaeaea;
	margin-top: 20px;
	margin-bottom: 20px;
}
.woocommerce .woocommerce-ordering:before{
	content: "\f15d";
	display: inline-block;
    width: 38px;
    text-align: center;
    float: right;
    height: 28px;
    border-left: 1px solid #eaeaea;
    background: #fafafa;
    line-height: 28px;
    font-family: 'FontAwesome';
}
.woocommerce .woocommerce-ordering .orderby{
	display: inline-block;
    float: left;
    width: auto;
    border: none;
    height: 29px;
    padding: 0 10px;
}

/*-----------------
[Widget product]
------------------*/
.widget_kt_image{
	padding: 0;
	border: none;
}
.widget_kt_on_sale{
	overflow: hidden;
}
.widget_kt_on_sale .product-container{
	border: none;
}
.widget_kt_on_sale  .product-list li .add-to-cart{
    height: 35px;
    width: auto;
    line-height: 35px;
    font-size: 14px;
    color: #fff;
    display: inline-block;
    margin: 0px auto;
    text-align: center;
    clear: both;
    padding-left: 15px;
    padding-right: 15px;
    background: #F36;
    position: relative;
    bottom: 0;
    left: inherit;
    right: inherit;
}
.widget_kt_on_sale .product-list li .add-to-cart a{
	background: none;
	padding: 0;
}
.widget_kt_on_sale  .product-list li .add-to-cart:before{
	width: 16px;
    height: 100%;
    float: left;
    background: url("../images/cart.png") no-repeat scroll left center;
    content: " ";
    margin-right: 15px;
}
.widget_kt_on_sale .product-list li .colreduce-percentage {
    width: 52px;
    height: 44px;
    background: url("../images/price-percent-br.png") no-repeat center center;
    color: #fff;
    line-height: normal;
    text-align: center;
    font-size: 14px;
    position: absolute;
    top: 10px;
    right: 0px;
    font-family: 'Arial Narrow', Arial, sans-serif;
    padding-left: 5px;
    padding-top: 4px;
}
.widget_kt_on_sale .colreduce-lable{
	display: block;
}
.widget_kt_best_seller .best-sell li{
	overflow: hidden;
}
.widget_kt_best_seller .content_price{
	margin-top: 5px;
}
.widget_kt_best_seller .product-name{
	margin-bottom: 0;
	line-height: 16px;
}
.widget_kt_best_seller .product-star{
	font-size: 13px;
}
.widget_kt_best_seller .product-star .fa{
	margin-right: 4px;
}
.widget_kt_best_seller .product-star .fa:last-child{
	margin-right: 0;
}
.widget_kt_best_seller .price{
	font-size: 18px;
	margin-top: 10px;
	width: 100%;
	overflow: hidden;
	color: #ff3366;
}
.widget_kt_best_seller ins{
	color: #ff3366;
	text-decoration: none;
	float: left;
}
.widget_kt_best_seller .owl-best-sell{
	padding-bottom: 0;
}
.widget_kt_best_seller .owl-dots{
	margin-top: 15px;
}
.widget_kt_best_seller del{
	font-size: 14px;
	margin-left: 10px;
	color: #666;
}

.widget_product_categories ul>li.current-cat>a{
	color: #ff3366 ;
}

.widget_product_categories ul>li>a:before {
    content: "\f105";
    font-size: 14px;
    display: inline-block;
    text-align: right;
    font-family: "FontAwesome";
    padding-right: 12px;
}
.widget_product_categories ul>li.current-cat >.children{
	display: block;
}
.widget_product_categories ul>li>a.open:before{
	content: "\f107";
	padding-right: 8px;
}
.yith-woo-ajax-navigation .count,
.widget_product_categories .count,
.widget_layered_nav .count{
	color: #a4a4a4;
	margin-left: 5px;
}
.yith-woo-ajax-navigation .count:before{
	content: '(';
}
.yith-woo-ajax-navigation .count:after{
	content: ')';
}
.woocommerce-page .widget_layered_nav ul.yith-wcan-color li.chosen a{
	border-color: #ff3366;
}
.widget_product_categories ul li .children {
    padding-left: 20px;
    display: none;
}
.widget_product_categories>ul>li.current-cat-parent>.children{
	display: block;
}

.widget_product_categories .children li a:before {
    content: "\f0da";
    font-size: 14px;
    display: inline-block;
    text-align: right;
    font-family: "FontAwesome";
    padding-right: 12px;
}
.widget_product_search{
	border: none;
	padding: 0;
}
.widget_product_search .widget-title{
	display: none;
}
.widget_product_search .screen-reader-text{
	display: none;
}
.widget_product_search input[type="submit"]{
	display: none;
}

/*------------------
[Product widget]
-------------------*/
.product_list_widget{
	padding: 0;
}
.product_list_widget li{
	border-bottom: 1px solid #eaeaea;
	padding: 20px 0;
}
.woocommerce ul.cart_list li, 
.woocommerce ul.product_list_widget li{
	border-bottom: 1px solid #eaeaea;
	padding: 20px 0;
}
.woocommerce ul.cart_list li:first-child, 
.woocommerce ul.product_list_widget li:first-child{
	padding-top: 0;
}
.woocommerce ul.cart_list li:last-child, 
.woocommerce ul.product_list_widget li:last-child{
	border:none;
	padding-bottom: 0;
}
.woocommerce ul.cart_list li img, 
.woocommerce ul.product_list_widget li img{
	width: 75px;
	float: left;
	margin: 0;
	margin-right: 10px;
}
.woocommerce ul.cart_list li a, 
.woocommerce ul.product_list_widget li a{
	font-weight: normal;
}
.woocommerce ul.cart_list li del, 
.woocommerce ul.product_list_widget li del{
	color: #666;
	margin-left: 10px;
}
.woocommerce ul.cart_list li ins, 
.woocommerce ul.product_list_widget li ins{
	color: #ff3366;
	font-size: 18px;
	float: left;
	text-decoration: none;
}
.woocommerce ul.cart_list li .product-star, 
.woocommerce ul.product_list_widget li .product-star{
	color: #ff9900;
	font-size: 13px;
}

.widget_product_tag_cloud .tagcloud a{
	-webkit-transition: all .2s ease-out;
    -moz-transition: all .2s ease-out;
    -ms-transition: all .2s ease-out;
    -o-transition: all .2s ease-out;
    transition: all .2s ease-out;
    display: inline-block;
    padding: 4px 10px;
    margin-bottom: 5px;
    margin-right: 5px;
    line-height: 1.6;
    border: 1px solid #ededed;
    font-size: 14px!important;
}
.widget_product_tag_cloud .tagcloud a:hover{
	background: #ff3366;
    border-color: #ff3366;
    color: #FFFFFF;
    text-decoration: none;
}
/** FILTER PRICE **/

.woocommerce .widget_price_filter .ui-slider .ui-slider-range{
	background: #ccc;
    height: 7px;
    border-radius: 0;
}
.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content{
	background: #ff3366;
	border: none;
	border-radius: 0;
	height: 7px;
	width: 100%;
	float: left;
}
.woocommerce .widget_price_filter .ui-slider{
	padding: 0;
	margin: 0;
	margin-bottom: 15px;
}
.woocommerce .widget_price_filter .ui-slider .ui-slider-handle{
	border: none;
	border-radius: 0;
	background: url("../images/range-icon.png") no-repeat;
	cursor: pointer;
}
.woocommerce .widget_price_filter .price_slider_amount{
	font-size: 14px;
	line-height: 34px;
}
.woocommerce .widget_price_filter .price_slider_amount .button{
	font-size: 14px;
	border: none;
	background: #666;
	color: #fff;
	border-radius: 0;
	font-weight: normal;
	padding: 0 15px;
	height: 34px;
	line-height: 34px;
}

.WOOF_Widget .widget-woof{
	padding: 0;
	border: none;
}
.woof_container{
	margin-top: 15px;
	padding-bottom: 15px;
	border-bottom: 1px solid #eaeaea;
	display: table;
	width: 100%;
}
.woof_container:last-child{
	border: none;
	padding: 0;
}
.woof_container h3{
	font-weight: normal;
	color: #666;
    font-size: 16px;
    padding-bottom: 15px;
    text-transform: uppercase;
    margin: 0;
    width: 100%;
    float: left;
}
.woof_container .woof_list {
	padding: 0;
	width: 100%;
	float: left;
}
.woof_container label{
	font-weight: normal;
	cursor: pointer;
	margin: 0;
}
.woof_container label .count{
	color: #a4a4a4;
	margin-left: 5px;
}
.woof_container input[type="radio"],
.woof_container input[type="checkbox"]{
	display: none;
}
.woof_container .woof-tax-thumb-auto,
.woof_container .woof-tax-thumb{
	width: 12px;
	height: 12px;
	border: 1px solid #eaeaea;
	display: inline-block;
	margin-bottom: -1px;
}
.woof_container .js-checked .woof-tax-thumb-auto,
.woof_container .js-checked .woof-tax-thumb{
	background: #ff3366 url("../images/checked.png") no-repeat center center;
	border-color: #ff3366;
}
.woof_container .js-checked,
.woof_container .js-checked{
	color: #ff3366;
}
.woof_container .js-checked .woof_radio_term_reset{
	display: block;
}
.woof_container .woof_radio_term_reset{
	float: right;
	display: none;
}
.woof_container .woof_radio_term_reset .fa{
	display: none;
}
.woof_container .woof_radio_term_reset:before{
	content: '';
    background: url("../images/delete_icon.png") no-repeat center center;
    font-size: 0;
    height: 9px;
    width: 9px;
    display: inline-block;
    line-height: 24px;
}
.woof_container .woof_list_radio .woof-tax-thumb-auto,
.woof_container .woof_list_radio .woof-tax-thumb{
	border-radius: 50%;
}
.woof_container .woof_list_radio .js-checked .woof-tax-thumb-auto,
.woof_container .woof_list_radio .js-checked .woof-tax-thumb{
	background: #ff3366 url("../images/radio-checked.png") no-repeat center center;
	border-color: #ff3366;
}
.woof_container .price_slider_amount{
	text-align: left;
	float: left;
}
.woof-loading{
    width: 100px;
    height: 100px;
    position: absolute;
    top: 300px;
    left: 45%;
    display: block;
    line-height: 100px;
    color: #fff;
    font-size: 30px;
    background-color: rgba(0, 0, 0, 0.7);
    text-align: center;
    z-index: 10000;
}
.woof_container .woof_mselect{
	min-height: 100px;
}
/*--------------------
[ woo messages]
--------------------*/

.woocommerce-breadcrumb .navigation-pipe:before {
    content: "\f105";
    font-size: 14px;
    display: inline-block;
    text-align: right;
    width: 6px;
    color: #666;
    font-family: "FontAwesome";
    padding: 0 15px;
}
.woocommerce .woocommerce-breadcrumb a{
	color: #333;
}
.woocommerce .woocommerce-breadcrumb a:hover{
	color: #ff3366;
}

.view-product-list .page-title{
	text-transform: none;
	position: relative;
	height: 41px;
	line-height: 40px;
}
.view-product-list .page-title span{
	border-bottom: 3px solid #ff3366;
    bottom: -1px;
    position: absolute;
    padding: 0 12px;
}


/*--------------------
[ Product page]
--------------------*/
.product-size-chart{
	border-top: 1px solid #eaeaea;
	padding-top: 10px;
	margin-top: 10px;
}
.product-size-chart a{
    background: url('../images/size_chart.png') no-repeat right center;
    padding-right: 30px;
}
/*Tab*/
.woocommerce .woocommerce-tabs{
	
}
.woocommerce .woocommerce-tabs:before{
	border-color: #e2e2e2!important;
}
.woocommerce .woocommerce-tabs ul.tabs{
	margin: 0!important;
	padding: 0 0 0 1px!important;
	height: 50px;
}
.woocommerce .woocommerce-tabs ul.tabs li{
	border: 1px solid #e2e2e2!important;
	border-radius: 0!important;
	margin-right: 10px!important;
	margin-left: -1px!important;
	padding: 0!important;
}
.woocommerce .woocommerce-tabs ul.tabs li:before,
.woocommerce .woocommerce-tabs ul.tabs li:after{
	display: none;
}
.woocommerce .woocommerce-tabs ul.tabs li a {
    display: inline-block;
    padding: 0 26px!important;
    font-weight: 700;
    text-decoration: none;
    color: #333!important;
    height: 50px;
    line-height: 50px;
    text-transform: uppercase;
}
.woocommerce .woocommerce-tabs .panel {
    margin: 0 0 2em;
    padding: 20px!important;
    border: 1px solid #e2e2e2;
    border-radius: 0!important;
    margin-top: -1px!important;
}
.woocommerce .woocommerce-tabs .panel h2{
	margin-top: 0;
}
.woocommerce .star-rating{
	font-size: 10px;
	color: #ff9900;
}
.related.products,
.upsells.products{
	margin-top: 20px;
	width: 100%;
	float: left;
}
.related.products>h2,
.upsells.products>h2{
	text-transform: uppercase;
	font-size: 16px;
	margin-top: 30px;
	margin-top: 0;
	margin-bottom: 20px;
	font-weight: bold;
}
.related.products ul.product-list,
.upsells.products ul.product-list {
	margin-top: 0;
}
.related.products ul.product-list li.product,
.upsells.products ul.product-list li.product{
	width: 100%;
	margin-top: 0;
}


.related.products .product-list .owl-prev, 
.related.products .product-list .owl-next,
.upsells.products .product-list .owl-prev, 
.upsells.products .product-list .owl-next{
	top: -25px;
}
.related.products .owl-controls .owl-prev,
.upsells.products .owl-controls .owl-prev{
	left: inherit;
	right: 42px;
}
.related.products .owl-controls .owl-next,
.upsells.products .owl-controls .owl-next{
	right: 15px;
}
.upsells.products .search.yith-wcqv-button,
.related.products .search.yith-wcqv-button{
	position: static;
	top: inherit;
	right: inherit;
	left: inherit;
	bottom: inherit;
	-ms-transform: translateX(0);
    -webkit-transform: translateX(0);
    transform: translateX(0);
}
.upsells.products .woocommerce.product.compare-button,
.related.products .woocommerce.product.compare-button{
	margin-bottom: 0;
	padding-bottom: 0;
}
.summary.entry-summary{
	line-height: 24px;
}
.summary.entry-summary p{
	margin-bottom: 5px;
}
.woocommerce div.product .product_title{
	font-size: 24px;
}
.woocommerce div.product .woocommerce-product-rating{
	font-size: 13px;
	margin-bottom: 5px;
	color: #ff9900;
}
.woocommerce div.product .woocommerce-product-rating .product-star{
	width: auto;
	display: inline-block;
	margin-right: 15px;
}
.woocommerce div.product .woocommerce-product-rating .fa{
	margin-right: 4px;
}
.woocommerce div.product .woocommerce-product-rating .fa:last-child{
	margin-right: 0;
}
.woocommerce div.product p.price, 
.woocommerce div.product span.price{
	font-size: 18px;
	color: #ff3366;
}
.woocommerce div.product p.price .colreduce-percentage,
.woocommerce div.product span.price .colreduce-percentage{
	background: #ff9900;
	color: #fff;
	padding: 0 15px;
	text-align: center;
	line-height: inherit;
	margin-right: 0;
	height: 23px;
	line-height: 23px;
	font-size: 14px;
	display: inline-block;
	margin-left: 15px;
}
.woocommerce div.product ins{
	float: left;
}
.woocommerce div.product del{
	font-size: 14px;
	color: #666;
	margin-left: 15px;
}

.product-meta,
.summary .product_meta{
	border-bottom: 1px solid #eaeaea;
	padding-bottom: 10px;
	margin-bottom: 10px;
	margin-top: 0;
}

.woocommerce div.product .available-options{
	border-top: 1px solid #eaeaea;
	margin-top: 10px;
	padding-top: 15px;
}
.woocommerce div.product .available-options .available-title{
	margin: 0;
	padding: 0;
	font-size: 14px;
	font-weight: bold;
}

.woocommerce div.product form.cart, 
.woocommerce div.product p.cart{
	margin-top: 10px;
	margin-bottom: 15px;
}
.woocommerce div.product form.cart div.quantity{
	margin: 0;
	width: 100%;
	border-bottom: 1px solid #eaeaea;
	padding-bottom: 15px;
	margin-bottom: 15px;
}
.woocommerce .quantity .qty{
	width: 70px;
	height: 30px;
	padding: 0;
	background: #fafafa;
	float: left;
	margin-right: 10px;
}
.woocommerce div.product form.cart div.quantity table{
	width: 100%;
}
.woocommerce div.product form.cart div.quantity table,
.woocommerce div.product form.cart div.quantity table th,
.woocommerce div.product form.cart div.quantity table td{
	border: none;
	padding-left: 0;
}
.woocommerce div.product form.cart div.quantity table td.quantity-label{
	width: 50px;
	padding-left: 0;
	padding-right: 0;

}
.woocommerce div.product form.cart .button-add-cart{
	border-top: 1px solid #eaeaea;
	margin-top: 15px;
	padding-top: 15px;
	width: 100%;
	float: left;
}
.woocommerce div.product form.cart .button{
	background: #F36;
	padding: 0 15px;
}
.woocommerce div.product form.cart .button:before{
	width: 16px;
    height: 100%;
    float: left;
    background: url("../images/cart.png") no-repeat scroll left center;
    content: " ";
    margin-right: 15px;
}
.woocommerce .summary  .yith-wcwl-add-to-wishlist{
	display: inline-block;
	width: auto;
	height: auto;
	background: transparent;
	float: left;
}
.woocommerce .summary  .yith-wcwl-add-to-wishlist .show a{
	margin-left: 0;
	display: inline-block;
	line-height: 34px;
	text-align: center;
	border-radius: 50%;
	font-size: 14px;
	background: none;
	line-height: 24px;
}
.woocommerce .summary .yith-wcwl-add-to-wishlist .ajax-loading{
	position: absolute;
    top: 8px;
    left: 50%;
    z-index: 10;
    ms-transform: translateX(-50%);
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
    margin: 0;
}
.woocommerce .summary  .yith-wcwl-add-to-wishlist .show a:before{
	background: rgba(0, 0, 0, 0.4) none repeat scroll 0% 0%;
	width: 32px;
	height: 32px;
	text-align: center;
	line-height: 32px;
	display:block;
	color: #fff;
	font-size: 18px;
	border-radius: 90%;
	margin: 0 auto;
}
.woocommerce .summary  .yith-wcwl-add-to-wishlist .show a:hover{
	color: #ff3366;
}
.woocommerce .summary  .yith-wcwl-add-to-wishlist .show a:hover:before{
	background-color: #ff3366;
}
.woocommerce .summary .clear{
	display: none;
}
.woocommerce .summary .compare{
	text-align: center;
	margin: 0;
	background: none;
	padding: 0;
	color: #666;
	line-height: 24px;
	margin-left: 10px;
	display: inline-block;
	float: left;
}
.woocommerce .summary .compare:before{
	font-family: 'FontAwesome';
	font-size: 18px;
    content: "\f012";
    background: rgba(0,0,0,0.4);
	line-height: 32px;
	width: 32px;
	height: 32px;
	border-radius: 90%;
	display: block;
	margin: 0 auto;
	color: #fff;
}
.woocommerce .summary .compare.added:after{
	display: none;
}
.woocommerce .summary .compare:hover{
	background: none;
	color: #ff3366;
}
.woocommerce .summary .compare:hover:before{
	background: #ff3366
}

.woocommerce  a.woocommerce-main-image{
	border: 1px solid #eaeaea;
	padding: 10px;
	display: inherit;
}
.woocommerce div.product div.images div.thumbnails{
	padding: 0;
	margin: 0 -7px;
	margin-top: 15px;
}
.woocommerce div.product div.images div.thumbnails a.first{
	clear: left;
}

.yith_magnifier_gallery li{
	padding: 0 7px;
}
.woocommerce div.product div.images div.thumbnails .owl-item{
	padding-right: 1px;
}

.woocommerce div.product form.cart .variations{
	color: #333;
	margin: 0;
}
.woocommerce div.product form.cart .variations td.label{
	padding: 10px;
	vertical-align: middle;
	padding-left: 0;
	margin-bottom: 0;
	display: block;
	float: left;
	width: 26px;
	padding-right: 0;
}
.woocommerce div.product form.cart .variations label{
	color: #333;
	font-weight: normal;
	font-size: 14px;
	line-height: 30px;
	margin: 0;
	padding: 0;
	float: left;
}
.woocommerce div.product form.cart .variations select{
	width: 50%;
	width: 50%;
    height: 30px;
    padding: 0 10px;
    background-color: #fafafa;
}
.woocommerce div.product form.cart .reset_variations, 
.woocommerce form .form-row label.hidden{
	margin-left: 10px;
}
.woocommerce div.product .variation_form_section .variations-table{
	border: none;
	border-width: 0;
}
.woocommerce div.product .variation_form_section .variations-table th,
.woocommerce div.product .variation_form_section .variations-table td{
	border: none;
}
.woocommerce div.product .variation_form_section .variations-table label{
	color: #333;
	font-weight: normal;
	font-size: 14px;
	line-height: 25px;
	margin: 0;
	padding: 0;
	margin-top: -5px;
    float: left;
}
.woocommerce div.product form.cart table td{
	padding-left: 15px;
}
.woocommerce div.product .variation_form_section .variations-table td:first-child{
	width:36px;
	text-align: left;
	padding-left: 0;
	padding-right: 0;
}
.woocommerce div.product .variation_form_section .variations-table .swatch-wrapper{
	padding: 0;
	margin: 0 10px 10px 0;
}
.woocommerce div.product .variation_form_section .variations-table .selected{
	border: 1px solid #ff3366;
}
.woocommerce div.product .variation_form_section .variations-table .swatch-anchor{
	
}
.variations-table select{
	max-width: 151px;
	height: 30px;
	background-color: #fafafa;
	padding: 0 5px;
	border: 1px solid #eaeaea;
}

.woocommerce #content div.product div.thumbnails a, 
.woocommerce div.product div.thumbnails a, 
.woocommerce-page #content div.product div.thumbnails a, 
.woocommerce-page div.product div.thumbnails a{
	width: 33.33333%;
	margin: 0;
    padding: 7px;
}
.woocommerce-page div.product div.thumbnails a>img{
	border: 1px solid #eaeaea;
}

.woocommerce div.product div.images, 
.woocommerce div.product div.summary{
	margin-bottom: 30px;
}

.woocommerce div.product .utilities{
	border-top: 1px solid #eaeaea;
	margin-top: 15px;
	padding-top: 15px;
	width: 100%;
	float: left;
}
.woocommerce div.product .utilities .fa{
	font-size: 18px;
}
.woocommerce div.product .utilities ul{
	padding: 0;
}
.woocommerce div.product .utilities ul li{
	list-style: none;
	display: inline-block;
	margin-right: 15px;
}

/*------------------
Cart
--------------------*/
.woocommerce table.shop_table{
	border-radius: 0;
	margin-top: 30px;
	border-collapse:collapse;
}
.woocommerce table.shop_table .quantity table,
.woocommerce table.shop_table .quantity table th,
.woocommerce table.shop_table .quantity table td{
	border: none;
	padding: 0;
}
.woocommerce-cart table.cart img{
	max-width: 100px;
	width: 100%;
}
.woocommerce-cart table.cart td.actions .coupon .input-text{
	padding: 0;
	height: 34px;
	width: 150px;
	padding: 0 15px;
}
.woocommerce .cart-collaterals .cross-sells>h2, 
.woocommerce-page .cart-collaterals .cross-sells>h2{
	margin-bottom: 0;
	text-transform: uppercase;
	font-size: 13px;
	font-weight: bold;
}
.woocommerce-cart .cart-collaterals .cart_totals table{
	border-collapse:collapse;
	border-left: 1px solid #eaeaea;
}
.woocommerce-cart .cart-collaterals .cart_totals table th,
.woocommerce-cart .cart-collaterals .cart_totals table td{
	padding: 10px;
}
.woocommerce #respond input#submit.alt, 
.woocommerce a.button.alt, 
.woocommerce button.button.alt, 
.woocommerce input.button.alt{
	background-color: #ff3366 ;
	color: #fff;
	width: auto;
	height: 34px;
	line-height: 34px;
	font-size: 14px;
	padding: 0 15px;
	border-radius: 0;
	display: table!important;
}
.woocommerce #respond input#submit.alt:hover, 
.woocommerce a.button.alt:hover, 
.woocommerce button.button.alt:hover, 
.woocommerce input.button.alt:hover{
	opacity: 0.9;
}
.woocommerce .wishlist-title{
	width: 100%;
	float: left;
}
.woocommerce .wishlist-title>h2{
	margin: 0;
	padding: 0;
	text-transform: uppercase;
	font-size: 18px;
}
.woocommerce table.wishlist_table{
	font-size: 14px;
	width: 100%;
	float: left;
}
.woocommerce a.remove{
	width: 100%;
}
.woocommerce .wishlist_table ins,
.woocommerce .wishlist_table .amount{
	text-decoration: none;
	font-size: 18px;
	color: #ff3366;
}
.woocommerce .wishlist_table ins{
	float: left;
}
.woocommerce .wishlist_table del .amount{
	color: #666;
	font-size: 14px;
	color: #666;
}

.woocommerce span.onsale{
	color: #fff;
    float: left;
    line-height: 22px;
    text-align: center;
    font-size: 12px;
    text-transform: uppercase;
    padding: 0px 10px;
    background: #ff4318;
    height: 22px;
    border-radius: 0;
    left: 10px;
    top: 10px;
    min-height: 22px;
    z-index: 10;
}
.woocommerce div.product p.price ins, 
.woocommerce div.product span.price ins{
	text-decoration: none;
}

.woo-quickview{
	background: #fff;
}
.woocommerce.woo-quickview span.onsale{
	top: 10px;
    left: 10px;
}
.woo-quickview .images{
	width: 40%;
	float: left;
}
.woo-quickview .entry-summary{
	width: 57%;
	float: right;
}
.woo-quickview .product_title{
	font-size: 24px;
}
.woo-quickview .price{
	font-size: 18px;
    color: #ff3366;
}
.woo-quickview form.cart .variations select {
    width: 50%;
    width: 50%;
    height: 30px;
    padding: 0 10px;
    background-color: #fafafa;
}
.woo-quickview form.cart .variations label {
    color: #333;
    font-weight: normal;
    font-size: 14px;
    line-height: 30px;
    margin: 0;
    padding: 0;
    display: inline-block;
}
.woo-quickview form.cart .variations .label{
	display: inline-block;
	border-radius: 0;
}
.woo-quickview .colreduce-percentage{
	background: #ff9900;
    color: #fff;
    padding: 0 15px;
    text-align: center;
    margin-right: 0;
    height: 23px;
    line-height: 23px;
    font-size: 14px;
    display: inline-block;
    margin-left: 15px;
}
.woo-quickview del{
	font-size: 14px;
    color: #666;
    margin-left: 15px;
}
.woo-quickview ins{
	text-decoration: none;
	float: left;
}
.woo-quickview table,
.woo-quickview th,
.woo-quickview td{
	border: none;
	padding: 10px 0;
}
.woo-quickview .utilities{
	border-top: 1px solid #eaeaea;
	margin-top: 15px;
	padding-top: 15px;
}
.woo-quickview .utilities ul{
	padding: 0;
}
.woo-quickview .utilities ul li {
    list-style: none;
    display: inline-block;
    margin-right: 15px;
}
.woo-quickview .utilities .fa{
	font-size: 18px;
}
.woo-quickview .available-options {
    border-top: 1px solid #eaeaea;
    margin-top: 10px;
    padding-top: 15px;
}
.woo-quickview label{
	font-weight: normal;
	margin: 0;
}
.woo-quickview .available-options .available-title{
	margin: 0;
    padding: 0;
    font-size: 14px;
    font-weight: bold;
}
.woo-quickview .thumbnails{
	padding: 0 40px;
    margin-top: 15px;
    display: inline-block;
}
.woo-quickview .thumbnails a{
	width: 100%;
    margin: 0;
    border: 1px solid #eaeaea;
    padding: 7px 10px;
    display: inline-block;
}
.woo-quickview .variation_form_section .variations-table td:first-child {
    width: 36px;
    text-align: left;
    padding-left: 0;
    padding-right: 10px;
}

.easyzoom-flyout img {
    vertical-align: bottom;
    max-width: inherit;
    width: inherit;
}
.woocommerce div.product div.images img{
	width: auto;
}
.easyzoom{
	overflow: hidden;
}
.product-image.easyzoom{
	border: 1px solid #eaeaea;
	padding: 10px;
}

.single-product-image .product-list-thumb{
	margin-top: 15px;
	padding: 0 40px;
}
.single-product-image .product-list-thumb li{
	list-style: none;
	border: 1px solid #eaeaea;
    padding: 7px 10px;
}
.single-product-image .product-list-thumb li.active{
	border-color: #F36;
}
.single-product-image .product-list-thumb .owl-prev{
	left: -40px;
}
.single-product-image .product-list-thumb .owl-next{
	right: -40px;
}

.woocommerce .cart-collaterals, 
.woocommerce-page .cart-collaterals{
	padding-bottom: 30px;
}
.woocommerce .cart-collaterals .cart_totals, 
.woocommerce-page .cart-collaterals .cart_totals{
	width: 35%;
}
.woocommerce .cart-collaterals .cross-sells, 
.woocommerce-page .cart-collaterals .cross-sells{
	width: 62%;
}

.cart-empty{
	padding: 15px;
	border: 1px solid #eaeaea;
}
.woocommerce .widget_layered_nav ul.yith-wcan-color li a, 
.woocommerce-page .widget_layered_nav ul.yith-wcan-color li a, 
.woocommerce .widget_layered_nav ul.yith-wcan-color li span, 
.woocommerce-page .widget_layered_nav ul.yith-wcan-color li span{
	margin: 5px 10px 5px 0;
}
.woocommerce div.product p.price ins, 
.woocommerce div.product span.price ins{
	font-weight: normal;
}
.woocommerce .myaccount_user{
	margin-top: 15px;
}
.quantity-plus,
.quantity-minus{
	text-align: center;
	height: 30px;
	width: 30px;
	line-height: 28px;
	border: 1px solid #eaeaea;
	display: inline-block;
	font-size: 16px;
	background: #fafafa;
	color: #ccc;
	cursor: pointer;
	float: left;
	margin-right: 10px;
}
.quantity-plus{
	margin-right: 0;
}
.quantity-plus:hover,
.quantity-minus:hover{
	color: #333;
}
.woocommerce td.product-name dl.variation dd{
	padding: 0;
	margin: 0;
}
.product-list.list .info-orther{
	float: left;
}
.woocommerce table.shop_attributes td{
	padding: 0 10px;
}
.widget_kt_product_special .product-star{
	font-size: 13px;

}
.widget_kt_product_special .product-star .fa{
	margin-right: 4px;
}
.widget_kt_product_special .product-star .fa:last-child{
	margin-right: 0;
}
.widget_kt_product_special .products-block li{
	border-bottom: 1px solid #eaeaea;
    padding: 20px 0;
    overflow: hidden;
}

.widget_kt_product_special .products-block li:first-child{
	padding-top: 0;
}
.widget_kt_product_special .products-block li:last-child{
	padding-bottom: 0;
	border: none;
}
.commentlist{
	padding: 0;
}
.commentlist .review-rating{
	width: auto;
	display: inline-block;
	float: right;
	font-size: 13px;
	color: #febf2b;
}
.commentlist .review-rating .fa{
	margin-right: 4px;
}
.commentlist .review-rating .fa:last-child{
	margin-right: 0;
}

/** POPUP MESSGAE WITHLIST **/
#yith-wcwl-popup-message{
	width: 100%;
	background: rgba(0,0,0,0.8);
	top: 0;
	right: 0;
	left: 0;
	bottom: 0;
	margin: 0!important;
	border: none;

}
#yith-wcwl-popup-message #yith-wcwl-message{
	top: 50%!important;
	left: 50%!important;
	background: #fff;
	width: 200px;
	padding: 15px 0;
	-ms-transform: translate(-50%,-50%);
	-webkit-transform: translate(-50%,-50%);
	transform: translate(-50%,-50%);
	position: absolute;
	border-radius: 10px;
    
}

.woocommerce #reviews #comments ol.commentlist li img.avatar{
	width: 60px;
	background: #fff;
}
.woocommerce #reviews #comments ol.commentlist li .comment-text{
	margin-left: 70px;
}
#yith-quick-view-content div.summary{
	float: right;
}
/*---------------
[Compare popup]
----------------*/
#cboxBottomLeft,
#cboxBottomCenter,
#cboxBottomRight,
#cboxTopLeft,
#cboxTopCenter,
#cboxTopRight,
#cboxMiddleLeft,
#cboxMiddleRight{
	display: none;
}

del span.amount{
	color: #666;
}
.woocommerce div.product p.price del, 
.woocommerce div.product span.price del{
	opacity: 1;
}

.widget_layered_nav_filters a{
	margin-right: 10px;
}
.woocommerce div.product {
    margin-bottom: 0;
    position: relative;
    float: left;
    width: 100%;
}

span.sku_wrapper{
	margin-top: 0;
	display: block;
}
.woocommerce div.product p.stock{
	font-size: 14px;
}
.woocommerce div.product form.cart table{
	border-width: 0;
    margin-bottom: 15px;
    border-bottom: 1px solid #eaeaea;
    margin-top: 3px;
}
.woocommerce div.product form.cart .group_table td{
	padding: 0;
	border-bottom-width: 1px;

}
.woocommerce div.product form.cart .group_table div.quantity{
	border: none;
	margin: 0;
	padding: 0;
}
.woocommerce div.product form.cart .group_table .quantity-label{
	display: none;
}
.woocommerce div.product form.cart .group_table .quantity .qty{
	width: 40px;
}
.woocommerce div.product form.cart .group_table .price ins{
	text-decoration: none;
}
.woocommerce div.product form.cart .group_table .price del{
	color: #999;
}
.sidebar-left .product-list.columns-4.grid,
.sidebar-left .product-list.columns-5.grid,
.sidebar-left .product-list.columns-6.grid,
.sidebar-right .product-list.columns-4.grid,
.sidebar-right .product-list.columns-5.grid,
.sidebar-right .product-list.columns-6.grid,
.sidebar-full .product-list.columns-6.grid{
	padding: 0 10px;
}
.sidebar-left .product-list.columns-4.grid li.product,
.sidebar-left .product-list.columns-5.grid li.product,
.sidebar-left .product-list.columns-6.grid li.product,
.sidebar-right .product-list.columns-4.grid li.product,
.sidebar-right .product-list.columns-5.grid li.product,
.sidebar-right .product-list.columns-6.grid li.product,
.sidebar-full .product-list.columns-6.grid li.product{
	text-align: center;
	padding: 0 5px;
}
.sidebar-left .product-list.columns-4.grid li.product .content_price del,
.sidebar-left .product-list.columns-4.grid li.product .content_price ins,
.sidebar-left .product-list.columns-5.grid li.product .content_price del,
.sidebar-left .product-list.columns-5.grid li.product .content_price ins,
.sidebar-left .product-list.columns-6.grid li.product .content_price del,
.sidebar-left .product-list.columns-6.grid li.product .content_price ins,
.sidebar-right .product-list.columns-4.grid li.product .content_price del,
.sidebar-right .product-list.columns-4.grid li.product .content_price ins,
.sidebar-right .product-list.columns-5.grid li.product .content_price del,
.sidebar-right .product-list.columns-5.grid li.product .content_price ins,
.sidebar-right .product-list.columns-6.grid li.product .content_price del,
.sidebar-right .product-list.columns-6.grid li.product .content_price ins,
.sidebar-full .product-list.columns-6.grid li.product .content_price del,
.sidebar-full .product-list.columns-6.grid li.product .content_price ins{
	float: none;
	margin: 0;
	width: 100%;
}
.sidebar-left .product-list.columns-4.grid li.product .content_price .price,
.sidebar-left .product-list.columns-5.grid li.product .content_price .price,
.sidebar-left .product-list.columns-6.grid li.product .content_price .price,
.sidebar-right .product-list.columns-4.grid li.product .content_price .price,
.sidebar-right .product-list.columns-5.grid li.product .content_price .price,
.sidebar-right .product-list.columns-6.grid li.product .content_price .price,
.sidebar-full .product-list.columns-6.grid li.product .content_price .price{
	width: 100%;
}
.sidebar-left .product-list.columns-4.grid li.product .product-star,
.sidebar-left .product-list.columns-5.grid li.product .product-star,
.sidebar-left .product-list.columns-6.grid li.product .product-star,
.sidebar-right .product-list.columns-4.grid li.product .product-star,
.sidebar-right .product-list.columns-5.grid li.product .product-star,
.sidebar-right .product-list.columns-6.grid li.product .product-star,
.sidebar-full .product-list.columns-6.grid li.product .product-star{
	width: 100%;
	float: none;
	text-align: center;
}
.woocommerce #content div.product div.images, 
.woocommerce #content div.product div.summary, 
.woocommerce div.product div.images, 
.woocommerce div.product div.summary, 
.woocommerce-page #content div.product div.images, 
.woocommerce-page #content div.product div.summary, 
.woocommerce-page div.product div.images, 
.woocommerce-page div.product div.summary{
	width: 48%;
	float: left;
}
.woocommerce #content div.product div.summary,
.woocommerce-page div.product div.summary{
	float: right;
}

.product-list .product-category,
.product-list.list .product-category{
	width: 33.333%;
	float: left;
	text-align: center;
	padding: 0 15px;
}
.product-list.list .product-category{
	padding: 0 15px;
	margin-top: 20px;
}
.product-list .product-category>a{
	display: inline-block;
	overflow: hidden;
	position: relative;
}
.product-list .product-category h3{
	position: absolute;
	left: 0;
	right: 0;
	bottom: 0;
	padding: 15px 0;
	margin: 0;
	background-color: rgba(0,0,0,0.4);
    color: #fff;
}
.product-list .product-category h3 mark{
	background-color: transparent;
	padding: 0;
	color: #fff;
}
.product-list .product-category:hover img{
	-webkit-transform: scale(1,1);
    -webkit-transform-origin: inherit;
    -moz-transform: scale(1,1);
    -moz-transform-origin: inherit;
    -o-transform: scale(1,1);
    -o-transform-origin: inherit;
    transform: scale(1,1);
    transform-origin: inherit;
}
.product-list .type-product.product.first{
	clear: left;
}
.woocommerce div.product div.images div.thumbnails.columns-3 >a{
	width: 33.333333%;
	float:left;
}
.kt-thumbnails,
.woocommerce div.product div.images div.thumbnails.slider{
	margin: 0;
	padding: 0 40px;
	margin-top: 15px;
}
.woocommerce div.product div.images div.thumbnails.slider{
	padding: 0 35px;
}
.kt-thumbnails a,
.woocommerce div.product div.images div.thumbnails.slider a{
	margin: 1px;
    border: 1px solid #eaeaea;
    padding: 7px 10px;
    display: inline-block;
    width: auto;
}
.single-product.woocommerce .thumbnails #slider-prev, 
.single-product.woocommerce .thumbnails #slider-next{
	top: 50%;
	-ms-transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
}
.woocommerce .widget_price_filter .price_slider_amount button{
	display: inline-block;
}
/** REPONSIVE **/
/*----------------
[11. Styles for devices(>1200px)]
*/
@media (min-width: 1201px){
	
}
/*----------------
[12. Styles for devices(>=993px and <=1200px)]
*/
@media (min-width: 993px) and (max-width: 1200px) {
	.woocommerce #content table.cart td.actions .button.alt, 
	.woocommerce #content table.cart td.actions .input-text+.button, 
	.woocommerce table.cart td.actions .button.alt, 
	.woocommerce table.cart td.actions .input-text+.button, 
	.woocommerce-page #content table.cart td.actions .button.alt, 
	.woocommerce-page #content table.cart td.actions .input-text+.button, 
	.woocommerce-page table.cart td.actions .button.alt, 
	.woocommerce-page table.cart td.actions .input-text+.button{
		width: auto;
		float: left;
	}
	.related.products .product-list li .product-star,
	.related.products .product-list li .product-star{
		float: left;
	}
	.widget_kt_on_sale .product-list  .product-star{
		float: left;
	}
	.widget{
		padding: 0 10px 15px 10px;
	}
}
/*--------------------
[13. Styles for devices(>=768px and <=992px)]
*/
@media (min-width: 768px) and (max-width: 992px) {
	.woocommerce #content table.cart td.actions .button.alt, 
	.woocommerce #content table.cart td.actions .input-text+.button, 
	.woocommerce table.cart td.actions .button.alt, 
	.woocommerce table.cart td.actions .input-text+.button, 
	.woocommerce-page #content table.cart td.actions .button.alt, 
	.woocommerce-page #content table.cart td.actions .input-text+.button, 
	.woocommerce-page table.cart td.actions .button.alt, 
	.woocommerce-page table.cart td.actions .input-text+.button{
		width: auto;
		float: left;
	}
	.woocommerce #content table.cart td.actions .button, .woocommerce #content table.cart td.actions .input-text, .woocommerce #content table.cart td.actions input, .woocommerce table.cart td.actions .button, .woocommerce table.cart td.actions .input-text, .woocommerce table.cart td.actions input, .woocommerce-page #content table.cart td.actions .button, .woocommerce-page #content table.cart td.actions .input-text, .woocommerce-page #content table.cart td.actions input, .woocommerce-page table.cart td.actions .button, .woocommerce-page table.cart td.actions .input-text, .woocommerce-page table.cart td.actions input{
		width: auto;
		float: right;
		display: inline-block;
	}
	.woocommerce #content table.cart td.actions .coupon, .woocommerce table.cart td.actions .coupon, .woocommerce-page #content table.cart td.actions .coupon, .woocommerce-page table.cart td.actions .coupon{
		float: left;
		padding: 0;
	}
}


@media(max-width: 767px){
	.woocommerce #content div.product div.images, 
	.woocommerce #content div.product div.summary, 
	.woocommerce div.product div.images, 
	.woocommerce div.product div.summary, 
	.woocommerce-page #content div.product div.images, 
	.woocommerce-page #content div.product div.summary, 
	.woocommerce-page div.product div.images, 
	.woocommerce-page div.product div.summary{
		width: 100%;
		float: none;
	}

	.shop_table.cart .product-name,
	.shop_table.cart .product-price,
	.shop_table.cart .product-quantity,
	.shop_table.cart .product-subtotal{
		display: block;
		border: none;
		border-bottom: 1px solid rgba(0,0,0,0.1);
		border-right: 1px solid rgba(0,0,0,0.1);
	}
	.shop_table.cart thead{
		display: none;
	}
	.woocommerce-cart table.cart td.actions .coupon .input-text{
		width: 50%;
	}
	.woocommerce .cart-collaterals .cross-sells, 
	.woocommerce-page .cart-collaterals .cross-sells{
		width: 100%;
		float: right;
		display: none;
	}
	.woocommerce .cart-collaterals .cart_totals, 
	.woocommerce-page .cart-collaterals .cart_totals{
		width: 100%;
		float: left;
	}
}