.ar-container {
direction:rtl !important;
}

.row .col {
float: right !important;
}

.item .home-item-desc-btn {
right: auto !important;
left:10px !important;
}

.fixed-action-btn {
right: auto !important;
left: 23px !important;
}

.footer-contact li .fas {
margin-right:0 !important;
margin-left:6px !important;
}

.submenu {	
direction:rtl !important;
text-align:right !important;
}

.account-btn-div {
float: left !important;
}

.alt-title-div2 {
right:auto !important;
left:20px !important;
}

.collection .collection-item.avatar .circle {
left:auto !important;
right:15px !important;    
} 

.collection .collection-item.avatar .circle.profile-img-div {
left:15px !important;
right:auto !important;
}

.collection .collection-item.avatar .circle.profile-img {
position:absolute !important;
top:0 !important;
left:0 !important;
}

.collection .collection-item.avatar {
padding-left: 20px !important;
padding-right: 72px !important;
}

.collection .collection-item.avatar.account-info {
padding-left: 94px !important;
padding-right: 20px !important;
}

.alt-title-div {
right:auto !important;
left:20px !important;
}

.radio-help-btn {
margin-left:auto !important;
margin-right:20px !important;
}

.checkout-card-subtotal-amount,
.checkout-card-total-amount {
float:left !important;	
}

[type="radio"]:not(:checked) + label,
[type="radio"]:checked + label {
padding-left:0 !important;
padding-right:35px !important;
}

[type="radio"] + label:before,
[type="radio"] + label:after {
right: 0 !important;
top: 0 !important;
}


[type="checkbox"] + label {
  padding-left:0 !important;
  padding-right:35px !important;
 }

[type="checkbox"].filled-in + label:before,
[type="checkbox"].filled-in + label:after {
 right: 0 !important;
}

[type="checkbox"].filled-in:not(:checked) + label:before {
    right: 11px !important;
}

[type="checkbox"].filled-in:checked + label:before {
    right: 11px !important;
}

.card-action .address-btn {
margin-left:0 !important;
margin-right:10px !important;
float:left !important;
}

.input-field label {
  right: 0.75rem !important;
}

.fav-float-buttons .btn-fav-remove {
right:auto !important;
left:0 !important;
margin-left:0 !important;
margin-right:10px !important;
}

.fav-float-buttons {
float:left !important;
}

.select-wrapper span.caret {
right:auto !important;
left: 0 !important;
}

.dropdown-content li > span > label {
left:auto !important;
right:3px !important;
}

.dropdown-content li {
text-align: right !important;
}

form p {
  text-align: right !important;
}

.card-sign-alt {
  float:left !important;
}

.card-btn-alt {
  float:left !important;
}

.price-textbox {
 padding-left:0 !important;
 padding-right:0.75rem !important;
}

.input-price-currency {
right:auto !important;
left:15px !important;
}

.input-price-currency.with-apply-btn {
right:auto !important;
left:80px !important;
}

.modal_bs-header .close {
right:auto !important;
left:10px !important;
}

.modal_close_header .close {
right:auto !important;
left:10px !important;
}

.card .card-action .card_note {
right:auto !important;
left: 25px !important;
}

.row .col-mid {
float:none !important;
}


.collapsible .expand_icon {
right:auto !important;
left:0 !important;
}

.collapsible .filter_cancel_all {
float:left !important;
margin-right:0 !important;
margin-left:20px !important;
}

.chip i {
float:left !important;
padding-left:0 !important;
padding-right:8px !important;
}

.card-float-buttons {
float:left !important;
}

.btn-delete-item:hover +P {
text-align:left !important;
left:30px !important;
}

.btn-add-to-fav:hover +P,
.btn-remove-from-fav:hover +P {
text-align:left !important;
left:5px !important;
}

.success-msg { 
padding-left:0 !important; 
padding-right:40px !important; 
}

.success-icon {
left:auto !important;
right:10px !important; 
}

.empty-msg {
padding-left:0 !important; 
padding-right:40px !important; 
}

.empty-icon {
left:auto !important;
right:10px !important;	
}

.banks-div .select-dropdown li img {
  float: left !important;
}


.banks-div .dropdown-content li {
  text-align: right !important;
}

td, th {
  text-align: right !important;
}

@media only screen and (max-width: 992px) {
  
  table.responsive-table th {
    text-align: right !important;
  }
  table.responsive-table thead {
    float: right !important;
  }
  table.responsive-table thead tr {
    padding: 0 0 0 10px !important;
  }
  table.responsive-table th {
    text-align: left !important;
  }
  table.responsive-table td {
    text-align: right !important;
  }
  table.responsive-table thead {
    border: 0;
    border-left: 1px solid #d0d0d0;
  }
 
 
}

table.centered td, th {
  text-align: center !important;
}


.shipping-subtotal-div {
	float:left !important;
}

.text-apply-btn a {
    right:auto !important;
	left:0 !important;
}

.tap-target-wrapper {
  left:-348px !important;
  }

.tap-target-wave {
  right: 344px !important;
  }

.pulse::before {
  right: 0 !important;
}

@media only screen and (max-width: 600px) {
    .tap-target, .tap-target-wrapper {
        left:-448px !important;
    }
    
    .tap-target-wave {
        right: 44px !important;
    }
	
	.tap-target-content p {
		padding-right:0 !important;
		padding-left:112px !important;
	}
}

/* in card search_bar */
/* search bar textbox layout */
.card-content .search_form .search_text_div .search_text {
	padding-right:5px !important;
    padding-left:50px !important;
	border-left: none;
    border-right: 1px solid #9e9e9e;
    -moz-border-top-right-radius:0 !important;
    -webkit-border-top-right-radius:0 !important;
    border-top-right-radius:0 !important;
	-moz-border-bottom-right-radius:0 !important;
    -webkit-border-bottom-right-radius:0 !important;
    border-bottom-right-radius:0 !important;
     -moz-border-top-left-radius: 20% !important;
    -webkit-border-top-left-radius: 20% !important;
    border-top-left-radius: 20% !important;
	-moz-border-bottom-left-radius: 20% !important;
    -webkit-border-bottom-left-radius: 20% !important;
    border-bottom-left-radius: 20% !important;
}


.card-content .search_text:focus:not([readonly]) {
	border-right: none;
    border-right: 1px solid #183a65;
}


/* search button class layout */
.card-content .search_btn_div {
    right:auto;
	left:0 !important;
	-moz-border-top-right-radius:0 !important;
    -webkit-border-top-right-radius:0 !important;
    border-top-right-radius:0 !important;
	-moz-border-bottom-right-radius:0 !important;
    -webkit-border-bottom-right-radius:0 !important;
    border-bottom-right-radius:0 !important;
    -moz-border-top-left-radius: 20% !important;
    -webkit-border-top-left-radius: 20% !important;
    border-top-left-radius: 20% !important;
	-moz-border-bottom-left-radius: 20% !important;
    -webkit-border-bottom-left-radius: 20% !important;
    border-bottom-left-radius: 20% !important;
	
}

/* search button class layout */
.card-content .search_btn {
	-moz-border-top-right-radius:0 !important;
    -webkit-border-top-right-radius:0 !important;
    border-top-right-radius:0 !important;
	-moz-border-bottom-right-radius:0 !important;
    -webkit-border-bottom-right-radius:0 !important;
    border-bottom-right-radius:0 !important;
    -moz-border-top-left-radius: 20% !important;
    -webkit-border-top-left-radius: 20% !important;
    border-top-left-radius: 20% !important;
	-moz-border-bottom-left-radius: 20% !important;
    -webkit-border-bottom-left-radius: 20% !important;
    border-bottom-left-radius: 20% !important;
		
}

/* home slider */
.tp-bullets.simplebullets.round .bullet {
	float:right !important;
}

.tp-bullets.simplebullets.round-old .bullet {
	float:right !important;
}

.tp-leftarrow.default {
	background:url("/js/hslider/rs-plugin/assets/large_right.png") no-Repeat top left !important;
}
.tp-rightarrow.default {
	background:url("/js/hslider/rs-plugin/assets/large_left.png") no-Repeat top left !important;
}

/* Category Card */
.card .category-title {
  left:auto !important;
  right:0 !important;
  border-top-right-radius: 0 !important;
  border-top-left-radius: 20px !important;
}

.sub-card .sub-category-title {
  left:auto !important;
  right:0 !important;
  border-top-right-radius: 0 !important;
  border-top-left-radius: 20px !important;
}

/* search_bar class layout */
.top_main_menu ul .search_bar {
	left:0px;
	padding-left:0 !important;
	padding-right:50px !important;
}

/* search button class layout */
.top_main_menu ul .search_btn_div {
	float:left !important;
	-moz-border-top-right-radius: 0 !important;
    -webkit-border-top-right-radius: 0 !important;
    border-top-right-radius: 0 !important;
	-moz-border-bottom-right-radius: 0 !important;
    -webkit-border-bottom-right-radius: 0 !important;
    border-bottom-right-radius: 0 !important;
	-moz-border-top-left-radius: 20% !important;
    -webkit-border-top-left-radius: 20% !important;
    border-top-left-radius: 20% !important;
	-moz-border-bottom-left-radius: 20% !important;
    -webkit-border-bottom-left-radius: 20% !important;
    border-bottom-left-radius: 20% !important;
	
}

/* search bar textbox layout */
.top_main_menu ul .search_form .search_text_div {
	left:0 !important;
	right:auto !important; 
}

/* search bar textbox layout */
.top_main_menu ul .search_form .search_text_div .search_text {
	padding-left:12px !important;
	padding-right:10px !important;
	border-left: none;
	border-right: 1px solid #9e9e9e;
}

.title-qty {
	float:right !important;
	margin-left:5px !important;
}

.cart-quantity-div .cart-quantity-text {
	float:right !important;
}

.cart-quantity-subdiv {
	margin-left:0 !important;
	margin-right:35px !important;
}

.collection .collection-item.avatar.collection-cart {
	padding-left:20px !important;
	padding-right:20px !important;
}

.collection-cart .cart-top-div {
	padding-left:0 !important;
	padding-right:52px !important;
}

.fulfill-cart-img {
	right:auto !important;
	left:30px !important;
}

.fulfill-checkout-img {
	right:auto !important;
	left:15px !important;
}

.cart-actions-div {
	padding-left:10px !important;
	padding-right:52px !important;
}

.cart-actions-div  a {
	margin-left:30px !important;
	margin-right:0 !important;
}

@media (max-width: 479px) {
	
.cart-quantity-div .update-btn {
	right:75px !important;
	left:auto !important;
}
	
.cart-actions-div {
	padding-left:0 !important;
	padding-right:0 !important;
}

.cart-actions-div  a {
margin-left:15px !important;
}

	
}

.fulfill-img-view {
	float:left !important;
}

.textInput-under-text {
right:15px !important;
left:auto !important;
}



/*Order status image*/

.order-status-div .order-status-header .order-status-item.item-1 {
    right: 2% !important;
    left:auto !important;
    text-align:right !important;
}
.order-status-div .order-status-header .order-status-item.item-2 {
    width:25% !important;
    right: 15% !important;
    left:auto !important;
}
.order-status-div .order-status-header .order-status-item.item-3 {
    width:20% !important;
    right: 40% !important;
    left:auto !important;
}
.order-status-div .order-status-header .order-status-item.item-4 {
    width:25% !important;
    right: 60% !important;
    left:auto !important;
}
.order-status-div .order-status-header .order-status-item.item-5 {
    left: 2% !important;
    right:auto !important;
    text-align:left !important;
}


@media (max-width: 1500px) { 
    
.order-status-div .order-status-header .order-status-item.item-1 {
    right: 1% !important;
    left:auto !important;
}
.order-status-div .order-status-header .order-status-item.item-5 {
    left: 1% !important;
    right: auto !important;
}

}

@media (max-width: 992px) {

    .order-status-div .order-status-header .order-status-item.item-1 {
        right: 0 !important;
        left:auto !important;
    }
    .order-status-div .order-status-header .order-status-item.item-5 {
        left: 0 !important;
        right: auto !important;
    }

}

@media (max-width: 600px) {

    
    .order-status-div .order-status-header .order-status-item.item-1 {
        right:-10px;
        left:auto !important;
    }
    .order-status-div .order-status-header .order-status-item.item-5 {
        left: -10px;
        right: auto !important;
    }
    
}


