/*
Theme Name: skini

Adding support for language written in a Right To Left (RTL) direction is easy -
it's just a matter of overwriting all the horizontal positioning attributes
of your CSS stylesheet in a separate stylesheet file named rtl.css.

http://codex.wordpress.org/Right_to_Left_Language_Support

*/

/*
body {
	direction: rtl;
	unicode-bidi: embed;
}
*/
.woocommerce div.product div.images img {


}
.woocommerce div.product form.cart {
    margin-bottom: 2em;
    max-width: 188px;
    text-align: right;
}
.woocommerce ul.products li.product, .woocommerce-page ul.products li.product,.woocommerce .woocommerce-result-count, .woocommerce-page .woocommerce-result-count{
	float:right;
	
}
.woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering,.woocommerce .woocommerce-error .button, .woocommerce .woocommerce-info .button, .woocommerce .woocommerce-message .button {
    float: left;
}
.woocommerce .woocommerce-ordering, .woocommerce .woocommerce-result-count {
    margin: 0 35px 1em;
}
.woocommerce .woocommerce-error:before, .woocommerce .woocommerce-info:before, .woocommerce .woocommerce-message:before{
	right:1.5em;
	left:auto;
}

.woocommerce .woocommerce-error, .woocommerce .woocommerce-info, .woocommerce .woocommerce-message {
    padding: 1em 3.5em 1em 2em!important;

}
.woocommerce ul.products li.product h3 {
 
    text-align: center;
}
.woocommerce ul.products li.product a img {
    padding: 5%;
}
@media screen and (min-width:991px) {
	.woocommerce ul.products.columns-5 li.product, .woocommerce-page ul.products.columns-5 li.product {
    width: 18.95%;
}
.woocommerce ul.products li.product, .woocommerce-page ul.products li.product{
	background: #fff;
	margin: 0;
}
.woocommerce-page.columns-5 ul.products li.product, .woocommerce.columns-5 ul.products li.product {
    width: 19%;
    margin: .5%;
}
 
    .home .woocommerce ul.products li.product, .home .woocommerce-page ul.products li.product, .archive  ul.products li.product, .archive .woocommerce-page ul.products li.product,.related ul.products li {
    padding: 0;
    box-shadow: 0 0 9px 2px rgba(111, 108, 108, 0.2);
}
 .woocommerce ul.products li.product:nth-child(5n){
 
 }
 .home .woocommerce ul.products li.product:nth-last-of-type(-n+5),.related ul.products li.product:nth-last-of-type(-n+5){
    border-bottom:none;
  }

    }

.wpcs_product_carousel_slider .owl-carousel {
    max-width: 1600px;
    direction: ltr;

}
.woocommerce ul.cart_list li img, .woocommerce ul.product_list_widget li img {
    float: right;
    margin-left: 18px;
    width: 53px;
    height: auto;
    box-shadow: none;
    margin-right: 0;
    border: solid 2px rgba(66, 58, 56, 0.12);
}
.woocommerce .star-rating span::before,.woocommerce a.remove {
    color: #e66943 !important;
}
ul.wc_payment_methods.payment_methods.methods img {
    width: inherit;
}
.woocommerce ul.cart_list li a, .woocommerce ul.product_list_widget li a {
    display: block;
    font-weight: 500;
}
.woocommerce .star-rating {
    float: left !important;
}

.woocommerce div.product div.images .woocommerce-product-gallery__trigger {
    position: absolute;
    top: .9em;
    right: 0;
left:auto;
}
.woocommerce table.shop_table {
    border: 1px solid #e65d2f;
    background: rgba(248, 210, 197, 0.25);
    margin: 0 0 24px -1px;
    text-align: right;
    width: 100%;
    border-collapse: separate;
    border-radius: 5px;
}
.woocommerce-info {
    border-top-color: #e16d34;
}
#add_payment_method #payment, .woocommerce-cart #payment, .woocommerce-checkout #payment {
    background: #f8efeb;
    border-radius: 5px;
    border: solid 1px #e65d2f;
}
.footer_widgets .woocommerce a.button {
    color: #fff;
    background-color: #33383b;
    width: 50%;
    max-width: 45%;
    text-align: center;
    padding: 11px;
    margin: 0 auto 18px auto;
    display: table;
    font-size: 1em;
    font-weight: 500;
    border-radius: 3px;
    border: solid 1px #fff;
    float: right;
}
.woocommerce-cart .breadlipuf {
    margin-top: 0;
}
tr.order-total {
    background: #fff;
    border-radius: 0 0 5px 5px;
    border-top: solid 1px #e65d2f;
}
@media screen and (max-width:600px) {
		.woocommerce ul#shipping_method {
			margin-right: 91px;
			text-align:right;
		}
	}
/*Media queries*/


img.flex-active {
    border-bottom: solid 4px #e65d2f;
}