/*************/
html{direction:rtl;}
.rtl.checkout-cart-index .cart-need-help{
    left: 0;
    right: auto;
    width: auto;
}
.rtl.checkout-cart-index .cart.table-wrapper .product-item-photo{
    padding-left:20px;
}
.rtl.checkout-cart-index .cart.table-wrapper .action{
    margin-right:0;
    margin-left:25px;
}
.rtl.checkout-cart-index .cart-summary{
    float:left;
    order: inherit;
}
.rtl.checkout-cart-index .cart-discount{
    order:inherit;
    float:right;
    clear: inherit;
}
.rtl.checkout-cart-index .cart-container .cart-gift-item{
    float:right;
}
.rtl.checkout-cart-index .cart-totals tbody .amount, 
.rtl.checkout-cart-index .cart-totals tfoot .amount, 
.rtl.checkout-cart-index .cart-totals .totals.sub .amount{
    text-align:left;
}
.rtl.checkout-cart-index .cart-totals tbody .mark, 
.rtl.checkout-cart-index .cart-totals tfoot .mark, 
.rtl.checkout-cart-index .cart-totals .totals.sub .mark{
    text-align:right;
}
.rtl.checkout-cart-index .checkout-payment-secure{
    float:right;
}
.rtl.checkout-cart-index .checkout-payment-secure .text-info{
    display:inline-block;
}
.rtl.checkout-cart-index .cart-summary .checkout-methods-items{
    text-align:left;
}
.rtl.checkout-cart-index .gift-message .field .label{
    text-align: right !important;
}
.rtl.checkout-cart-index .cart-container .cart-gift-item .actions-toolbar .action{
    margin:0 10px 0 0;
}
.rtl.checkout-cart-index .gift-wrapping-item{
    float:right;
}

.rtl.checkout-index-index .opc-block-summary .table-totals tbody .amount, 
.rtl.checkout-index-index .opc-block-summary .table-totals tfoot .amount{
    text-align:left;
}
.rtl.checkout-index-index .opc-block-summary .table-totals tbody .mark, 
.rtl.checkout-index-index .opc-block-summary .table-totals tfoot .mark{
    text-align:right;
}
.rtl.checkout-index-index .amcheckout-step-container input[type='checkbox'] + label:before, 
.rtl.checkout-index-index .amcheckout-step-container input[type='radio'] + label:before{
    margin-right:0;
    margin-left:15px;
}
.rtl.checkout-index-index .fieldset>.field:not(.choice)>.label{
    text-align: right !important;
}
.rtl .header .minicart-items .product > .product-item-photo, 
.rtl .header .minicart-items .product > .product-image-container{
    float:right;
}
.rtl .minicart-items .product-item-details{
    padding-left:0;
    padding-right:108px;
}
.rtl .minicart-items .product-item-name{
    padding-left:90px;
    padding-right:0;
}
.rtl .minicart-items .product-item-details .price-container{
    left:0;
    right:auto;
}
.rtl #custom-sliding-cart .minicart-wrapper.active .block-minicart{
    left:0;
    right:auto;
    z-index:9999;
}
.rtl #custom-sliding-cart.minicart_wrap .minicart-wrapper .mage-dropdown-dialog .block-minicart #minicart-content-wrapper .block-content .minicart-items .product-item-details .product.actions{
	right: inherit;
	left: 0;
}
.rtl .field-tooltip{
    left:0;
    right:inherit;
}
.rtl .page-main > .page-title-wrapper .page-title + .action{
    margin-bottom:30px;
}
@media all and (min-width:320px) {
    .rtl.checkout-cart-index .gift-options-cart-item .gift-wrapping, 
    .rtl.checkout-cart-index .cart-gift-item .gift-wrapping{
        float:right;
    }
    .rtl.checkout-cart-index .gift-options-cart-item .gift-wrapping + .gift-message, 
    .rtl.checkout-cart-index .cart-gift-item .gift-wrapping + .gift-message{
        float:left;
        padding-right:45px;
        padding-left:0;
        border-left:0;
        border-right:1px solid #d8d8d8;
    }
    .rtl.checkout-cart-index .gift-options .actions-toolbar .secondary{
        float:left;
    }
    .rtl.checkout-cart-index .gift-options .actions-toolbar:nth-child(3):before{
        border: 0 !important;
    }

    .rtl.checkout-index-index .amcheckout-main-container.-modern.-layout-2columns .amcheckout-column.-main{
        float:right !important;
    }
     .rtl.checkout-index-index .amcheckout-main-container.-modern.-layout-2columns .amcheckout-column.-sidebar{
        float:left !important;
        position: relative !important;
        left: 0 !important;
    }
     .rtl.checkout-index-index .checkout-index-index .fieldset>.field:not(.choice)>.label{
        text-align:right !important;
    }
    .rtl .header #custom-sliding-cart .minicart-wrapper.active .block-minicart{
        left:0;
        right:auto;
    }
    .rtl .header #custom-sliding-cart.minicart_wrap .minicart-wrapper .mage-dropdown-dialog .block-minicart #minicart-content-wrapper .block-content .fixed-totals .totals td.amount{
        text-align:left;
    }
    .rtl .header #custom-sliding-cart.minicart_wrap .minicart-wrapper .mage-dropdown-dialog .block-minicart #minicart-content-wrapper .block-content .fixed-totals .btn-wrapper{
        text-align:left;
    }
    .rtl .header #custom-sliding-cart.minicart_wrap .minicart-wrapper .mage-dropdown-dialog .block-minicart #minicart-content-wrapper .block-content .secondary{
        float: none;
        margin-right: 20px;
    }
    .rtl .header #custom-sliding-cart.minicart_wrap .minicart-wrapper .mage-dropdown-dialog .block-minicart #minicart-content-wrapper .block-content .fixed-totals .btn-wrapper .actions{
        float:none;
        vertical-align: top;
    }
}
.checkout-cart-index .cart-discount
{
	
	display:none;
}
.checkout-cart-index .action.action-edit
{
	
	display:none !important;
}
#gift-options-cart {
    width: 100% !important;
    
    float: left;
}
.checkout-cart-index .cart-summary {
    width: 100%;
	padding-left: 50%;
	clear: both;
}

 
.minicart_wrap .items-total {
    display: none !important;
}

.minicart-items .action.edit, .minicart-items .action.delete {    
    display: none;
}

.minicart_wrap .totals {
    display: none;
}
.minicart_wrap .totals:nth-child(1) {
    display: block;
}
cart detail page:
.checkout-cart-index .action.action-edit {
    display: none !important;
}



.minicart_wrap .totals:nth-child(3) {
    display: block;
}


@media all and (max-width:767px) {

.rtl .minicart-items .product-item-name {
    padding-left: 0;
}

}