body.rtl table{
text-align: right;
}
body.rtl select {
background-position: left -1rem center;
}
body.rtl .variations_form .swatch-wrapper {
float: right;
margin: 0 0 10px 15px;
}
body.rtl .product--summary .variations tr:nth-child(2n+1) {
margin: 0 0 0 4%;
}
body.rtl .product--summary form.cart .qty {
margin-right: 0;
}
body.rtl .product--summary .variations select{
padding: 10px 20px 10px 25px;
}
.product--summary .inited-swatches-form .variations tr {
margin: 0;
}
.dl-menuwrapper li a.trigger-dlmenu:after {
display: none;
}
.dl-menuwrapper li a.trigger-dlmenu{
position: absolute;
height: 100%;
top: 0;
right: 0;
padding: 0;
width: 50px;
}
.woocommerce-thankyou-order-received{
text-align: center;
}
.woocommerce-thankyou-order-received .h1 {
margin-bottom: 0;
}
.woocommerce-thankyou-order-received .p1 {
font-size: 24px;
}
.woocommerce-thankyou-order-received span{
display: block;
}
.woocommerce-thankyou-order-details {
padding-left: 20px;
}
.variations .swatch-label,
.variations .swatch-anchor-label {
display: none;
}
.product--summary .inited-swatches-form .variations tr {
width: 100%;
}
.shop_table.cart td.actions .button {
padding: 10px 20px;
}
.btn-mobile-menu-trigger.active i.cosy-icon-menu:before {
content: "\41";
}
body.rtl .searchform-fly-overlay .btn-close-search {
right: auto;
left: 20%;
}
body.rtl .mega-menu .popup{
text-align: right;
}
body.rtl .mega-menu .mm-popup-wide .popup > .inner > ul.sub-menu > li,
body.rtl .mega-menu > li {
float: right;
}
body.rtl .wc-toolbar-left,
body.rtl .wc-toolbar .wc-view-count,
body.rtl .wc-toolbar .woocommerce-result-count,
body.rtl .wc-toolbar .wc-view-toggle,
body.rtl .wc-toolbar .wc-ordering {
float: right;
}
body.rtl .wc-toolbar .wc-toolbar-right {
float: left;
}
body.rtl .wc-ordering p:after {
padding-right: 10px;
padding-left: 0;
}
body.rtl .wc-toolbar .wc-view-toggle {
padding-right: 0;
padding-left: 18px;
}
body.rtl .site-header-mobile .header-main .header-right{
float: left;
}
body.rtl .dl-menuwrapper li a.trigger-dlmenu{
right: auto;
left: 0;
}
@media (min-width: 1400px){
.rtl.body-col-1c .la-p-single-wrap .p-left.product-main-image {
padding-left: 75px;
padding-right: 15px;
}
}
@media(max-width: 800px){
.woocommerce #order_review_heading,
.woocommerce #order_review{
width: 50%;
}
}
@media (max-width: 600px) {
.product--summary form.cart .qty {
width: 60px;
padding-left: 10px;
padding-right: 10px;
}
.shop_table.cart td.actions{
width: 100%;
}
.place-order .button,
.wc-proceed-to-checkout .button {
width: 100%;
text-align: center;
}
.woocommerce table.wishlist_table .product-name,
.shop_table.woocommerce-cart-form__contents .product-price,
.shop_table.woocommerce-cart-form__contents .product-quantity,
.shop_table.woocommerce-cart-form__contents .product-subtotal {
text-align: right;
}
table.shop_table_responsive tbody th,
table.shop_table_responsive thead {
display: none;
}
table.shop_table_responsive tr td {
display: block;
text-align: right;
clear: both;
min-width: 100%;
}
table.shop_table_responsive tr td[data-title]:before {
content: attr(data-title) ": ";
float: left;
font-size: 13px;
color: #262626;
}
.cart_totals table.shop_table_responsive tr td[data-title]:before{
padding-top: 0.8em;
}
table.shop_table_responsive dl dt, table.shop_table_responsive dl dd {
display: inline-block;
float: none;
}
.shop_table.woocommerce-cart-form__contents tr td.product-thumbnail {
text-align: center;
}
.shop_table.woocommerce-cart-form__contents tr td.product-thumbnail img {
max-width: 50px;
}
.shop_table.woocommerce-cart-form__contents tr td.product-remove {
border-width: 0;
padding: 0;
text-align: left;
position: relative;
}
.shop_table.woocommerce-cart-form__contents tr td {
padding: 10px;
}
.shop_table.woocommerce-cart-form__contents tr td.product-remove a.remove {
position: absolute;
left: 10px;
top: 21px;
}
.shop_table.woocommerce-cart-form__contents tr td.actions {
overflow: hidden;
padding: 10px 0;
}
.shop_table.woocommerce-cart-form__contents tr td.actions input#coupon_code {
width: 100%;
margin-bottom: 10px;
}
.shop_table.woocommerce-cart-form__contents td.actions .btn {
width: 100%;
padding-top: 12px;
padding-bottom: 12px;
}
.shop_table.woocommerce-cart-form__contents td.actions .button {
margin-right: 0;
margin-left: 0;
margin-bottom: 10px;
width: 100%;
}
.shop_table.woocommerce-cart-form__contents td.actions:before {
display: none;
}
table.shop_table.cart.wishlist_table.shop_table_responsive tr,
.shop_table.woocommerce-cart-form__contents tr {
position: relative;
display: block;
padding-left: 100px;
padding-bottom: 15px;
background: none;
border-bottom: 1px solid #eee;
margin-bottom: 17px;
overflow: hidden;
}
table.shop_table.cart.wishlist_table.shop_table_responsive tr td,
.shop_table.woocommerce-cart-form__contents tr td {
padding: 0;
width: auto;
border: none;
display: block;
min-width: 0;
text-align: left;
}
table.shop_table.cart.wishlist_table.shop_table_responsive tr td:before,
.shop_table.woocommerce-cart-form__contents tr td:before {
padding-right: 15px;
font-size: 12px;
line-height: 24px;
}
table.shop_table.cart.wishlist_table.shop_table_responsive tr td.product-remove,
.shop_table.woocommerce-cart-form__contents tr td.product-remove {
position: static;
}
table.shop_table.cart.wishlist_table.shop_table_responsive tr td.product-remove a.remove,
.shop_table.woocommerce-cart-form__contents tr td.product-remove a.remove {
position: absolute;
right: 0;
left: auto;
top: 0;
}
table.shop_table.cart.wishlist_table.shop_table_responsive tr td.product-thumbnail,
.shop_table.woocommerce-cart-form__contents tr td.product-thumbnail {
position: absolute;
left: 0;
width: 80px;
display: inline-block;
top: 0;
bottom: 15px;
overflow: hidden;
}
table.shop_table.cart.wishlist_table.shop_table_responsive tr td.product-thumbnail img,
.shop_table.woocommerce-cart-form__contents tr td.product-thumbnail img {
max-width: 100%;
}
table.shop_table.cart.wishlist_table.shop_table_responsive tr td.product-price,
.shop_table.woocommerce-cart-form__contents tr td.product-price {
display: none;
}
table.shop_table.cart.wishlist_table.shop_table_responsive tr td.product-price, table.shop_table.cart.wishlist_table.shop_table_responsive tr td.product-subtotal,
.shop_table.woocommerce-cart-form__contents tr td.product-price,
.shop_table.woocommerce-cart-form__contents tr td.product-subtotal {
font-size: 14px;
}
table.shop_table.cart.wishlist_table.shop_table_responsive tr td.product-name:before,
.shop_table.woocommerce-cart-form__contents tr td.product-name:before {
display: none;
}
table.shop_table.cart.wishlist_table.shop_table_responsive tr div.quantity .qty,
.shop_table.woocommerce-cart-form__contents tr div.quantity .qty {
height: 20px;
padding: 0;
width: 40px;
font-size: 13px;
line-height: 20px;
}
table.shop_table.cart.wishlist_table.shop_table_responsive tr div.quantity span,
.shop_table.woocommerce-cart-form__contents tr div.quantity span {
display: none;
}
.cart.shop_table.woocommerce-cart-form__contents tr:not(.cart_item) {
padding-left: 0;
padding-right: 0;
}
.section-checkout-step{
margin-bottom: 40px;
margin-top: 0;
}
body.woocommerce-checkout.woocommerce-order-received .section-checkout-step li.step-2,
.section-checkout-step li:before,
.section-checkout-step li:after,
.section-checkout-step li{
display: none;
}
.section-checkout-step .step-num {
width: 60px;
height: 60px;
line-height: 60px;
font-size: 20px;
}
body.woocommerce-checkout .site-main,
body.woocommerce-cart .site-main{
padding-top: 40px;
}
body.woocommerce-checkout.woocommerce-order-received .section-checkout-step li.step-3,
body.woocommerce-checkout .section-checkout-step li.step-2,
body.woocommerce-cart .section-checkout-step li.step-1{
display: block;
margin: 0 auto;
width: 50%;
}
.woocommerce-thankyou-order-received .p1 {
font-size: 18px;
}
body.woocommerce-order-received .section-checkout-step {
margin-top: 0;
}
.woocommerce #order_review_heading,
.woocommerce #order_review,
.woocommerce #customer_details{
width: 100%;
}
.woocommerce #order_review_heading {
position: static;
padding: 30px 0;
}
.woocommerce #order_review {
padding: 10px 15px;
}
.woocommerce #customer_details{
margin: 0;
}
.woocommerce #customer_details .col-1,
.woocommerce #customer_details .col-2 {
padding: 0;
}
.wc-toolbar .wc-view-toggle {
display: none;
}
body.rtl table.shop_table_responsive tr td{
text-align: left;
}
body.rtl table.shop_table.cart.wishlist_table.shop_table_responsive tr td:before,
body.rtl .shop_table.woocommerce-cart-form__contents tr td:before{
padding-left: 15px;
padding-right: 0;
}
body.rtl table.shop_table.cart.wishlist_table.shop_table_responsive tr,
body.rtl .shop_table.woocommerce-cart-form__contents tr {
padding-left: 0;
padding-right: 100px;
}
body.rtl table.shop_table.cart.wishlist_table.shop_table_responsive tr td.product-thumbnail,
body.rtl .shop_table.woocommerce-cart-form__contents tr td.product-thumbnail {
right: 0;
left: auto;
padding-right: 0;
padding-left: 15px;
}
body.rtl .woocommerce table.wishlist_table .product-name,
body.rtl .shop_table.woocommerce-cart-form__contents .product-price,
body.rtl .shop_table.woocommerce-cart-form__contents .product-quantity,
body.rtl .shop_table.woocommerce-cart-form__contents .product-subtotal {
text-align: left;
}
body.rtl table.shop_table_responsive tr td[data-title]:before {
float: right;
}
body.rtl table.shop_table.cart.wishlist_table.shop_table_responsive tr td,
body.rtl .shop_table.woocommerce-cart-form__contents tr td {
text-align: right;
}
body.rtl table.shop_table.cart.wishlist_table.shop_table_responsive tr td.product-remove a.remove,
body.rtl .shop_table.woocommerce-cart-form__contents tr td.product-remove a.remove {
right: auto;
left: 0;
}
}