@charset "utf-8";
/* CSS Document */

@font-face
{
font-family: ali-font;
src: url(DroidKufi-Regular.ttf);
}
p,li,h1,h2,h3,h4.h5,h6,input,textarea,label{
	font-family: ali-font !important;
}
.show-all-brands a{
	font-family: ali-font !important;
	    /*edited add margin */

	margin-top:25px;
}
section.featured-slider .actions .btn-cart, .category-products .actions .btn-cart{
		font-family: ali-font !important;
}
.top-bar-section .has-dropdown > a:after{
display:none !important;	
}

.main-nav .top-bar-section ul li a:not(.icon-edit){
	font-family: ali-font !important;
}
.newsletter-subscribe{
font-family: ali-font !important;	
}
.item-images .quickview-button{
font-family: ali-font !important;	
	
}

.left
{float: right !important;
}


.right {
  float: left !important ; }

.right show-for-large-up
{
	float: left !important;
}

.top-bar-section ul .last
{
	float: right;
}
.small-6 medium-3 large-3 logo-container columns

{
	float: right; 
}
.top-header .logo-container{
    /*edited right to left */
	float: left !important;
}

.text-right {
  text-align: left !important; }
  #search_mini_form .form-search .input-text{
	text-align:right !important;  
  }
.form-search label{
	    right: 10px !important;
		left: inherit !important;
}
@media only screen and (min-width: 64.063em) {
.large-push-6 {
    /* left: 50%; */
    right: auto;
    left: 0px !important ;
}
nav.top-bar.main-nav .logo-fixed{
	margin: 0 20px 0 0.3% !important;
}
.account-wrapper .page-title{
text-align:right;	
}
.account-wrapper .page-title .small-5{
	float:right;
}
.links-list li{
width:100%;	
}
.account-nav-container.left-off-canvas-menu{
float:right !important;	
}
.my-account{
margin-left:0px !important;
float:left !important;
}
.my-account p{
text-align:right;	
}
h2.table-caption, .box-head h2, .order-items.order-details .table-caption{
text-align:right;	
}
.my-account .box-head > a{
right:inherit !important;
left:12px;	
}
.my-account .box-title h3{
text-align:right;	
}
.my-account .row .columns{
text-align:right;	
}
.flush-left{
float:right !important;
text-align:right;	
}
.toolbar .large-4{
float:right !important;	
}
.large-9{
float:right !important;	
}
.cart .data-table.cart-table{
direction:rtl;	
}
.shopping-cart-table thead .last{
float:left !important;	
}
.large-pull-3 {
    right: 0% !important ;
    left: auto;
}
.products-grid .toolbar .button{
font-family:ali-font;	
}
.main-footer div{
float:right;	
}
.product-img-box{
float:right;	
}
.product-shop{
	float:right;
	direction:rtl;
}
.availability.in-stock span{
padding-right:12px;	
}
.product-shop-side{
direction:rtl;	
}
.product-shop-side .add-to-links .link-wishlist:before, .product-shop-side .add-to-links .link-compare:before, .email-friend a:before{
	    font-weight: normal;
    position: absolute;
    right: -2.25rem;
    /* padding-left: 60px; */
    top: 0.125rem;
	left:inherit !important;
}
[data-magellan-expedition] .sub-nav dd{
float:right;	
}
.product-description-static-block{
float:left !important;	
}
.product-description{
float:right;	
}
.product-collateral-wrapper .product-collateral{
direction:rtl;	
}
.ratings-detail{
float:right !important;	
}
.newsletter-ribbon .social a{
float:left !important;	
}
.footer-links ul li.title{
text-align:right;	
}
.footer-links ul li{
	text-align:right;
}
.footer-links li[class^="icon-"]:before, .footer-links li[class*=" icon-"]:before{
	left:inherit !important;
	right:-26px !important;
}
.footer-links ul{
float:right;	
}
button.ghost, .button.ghost{
font-family:ali-font;	
}
.mdformfields .newsletter-ribbon label{
top:0px !important;	
}
.cart h1{
text-align:right;	
}
}
@media only screen and (min-width: 40.063em){
.top-bar-section ul li {
    float: right !important;
	padding-right: 1px;
	padding-left: 1px;
}
.top-bar-section li:not(.has-form) a:not(.button) {
    padding: 0 6px !important;
    line-height: 45px;
    background: #333333;
}
.main-header.sticky-active .top-bar-section ul.left{
	    padding-right: 9px !important;
}
.main-header.sticky-active .top-bar-section ul.right{
right:inherit !important;
left:12%;	
}
.top-bar-section .show-for-large-up li{
	
    float: left !important;
    
}

.cart .data-table.cart-table{
direction:rtl;	
}
.cart h1{
text-align:right;	
}
.shopping-cart-table thead .last{
float:left !important;	
}
.shopping-cart-table .last{
	float:left !important;
}
.top-bar-section .show-for-large-up .has-dropdown{
	padding-right: 78px;
}
.top-bar-section .dropdown{
margin-left:25% !important;	
}

.newsletter-ribbon .medium-6{
float:right;	
text-align:right;
}

#newsletter-validate-detail{
direction:rtl;	
}
.cta-ribbon .medium-8{
float:right;	
}

.mdformfields .field label, .mdformfields .form-list label, .checkmo-list label{
left:inherit !important;
right:10px !important;	
}
nav.top-bar.main-nav .logo-fixed .main-logo-sticky{
padding-right:10px;	
}
.mdformfields .newsletter-ribbon button {
  
    padding-top: 0px;
    padding-bottom: 0px;
}
.mdformfields .newsletter-ribbon button{
    top: 41px;
    font-size: 13px;
    font-family: ali-font;
	
}
.flushrow form .product-options .last{
float:none !important;	
}
.quickview-modal .button.btn-cart{
font-family:ali-font;	
}
.button.secondary{
	font-family:ali-font;
}
.product-shop .price-box{
padding-left:10px;	
}
.cart-dropdown .dropdown-title .icon-edit {

left:6px !important;
}
.cart-dropdown .dropdown-title{

    text-align: right;
    padding-right: 60px;
    direction: rtl;
}
.cart-dropdown .cart-empty{
text-align:right;	
}
.cart-dropdown .subtotal{
text-align:right;	
}
.cart-dropdown li a.button.sign-in{
right:inherit !important;
left:14px;	
}
.breadcrumbs ul{
float:right;
direction:rtl;	
}
.catalog-product-view .magellan-nav .sub-nav dd a{
font-family:ali-font;	
}
#add-tag{
font-family:ali-font;	
}
.product-shop-side .add-to-cart button{
font-family:ali-font;	
}
.large-9{
float:right !important;	
}
.cart #shopping-cart-totals-table{
	    direction: rtl;
		text-align:right !important;

}
.cart #shopping-cart-totals-table tfoot tr td{
text-align:right;	
}
.cart-collaterals .shipping h2, .cart-collaterals .discount h2{
text-align:right;	
}
.cart-collaterals .shipping h2::before,.cart-collaterals .discount h2::before{
right:inherit !important;
left:16px ;	
}
.cart-collaterals .shipping h2::after, .cart-collaterals .discount h2::after{
right:inherit !important;
left:21px;	
}
.form-list .field, .form-list li{
text-align:right;	
}
.cart .btn-proceed-checkout{
font-family:ali-font;	
}
.cart .data-table.cart-table .btn-edit, .cart .data-table.cart-table .btn-remove{
font-family:ali-font;	
}
.form-box .buttons-set .button{
font-family:ali-font;	
}
.opc .new-users .buttons-set .button{
	font-family:ali-font;	
}
.form-box h6{
text-align:right;	
}
.form-list .field, .form-list li{
float:right;	
}
.form-list li .checkbox{
	float:right;
}
.form-list li .radio{
	float:right;
}
.form-list .narrow{
max-width:100% !important;	
}
#checkout-review-table-wrapper table{
direction:rtl;	
}

#checkout-review-table-wrapper td, #checkout-review-table-wrapper th{
text-align:right;	
}
.cart-empty p{
text-align:right;	
}
.clean-header-wrapper > a{
float:right;	
}
.form-box .buttons-set a{
font-family:ali-font;	
}
}

.featured-slider.featured-slider-section h3{
direction:rtl;
padding-right:20px;	
}
section.brand-slider h3{
direction:rtl;
padding-right:20px;	
}
section.featured-slider .actions .btn-cart, .category-products .actions .btn-cart{
float:right !important;	
}
section.featured-slider .actions .add-to-links, .category-products .actions .add-to-links{
float:left !important;	
}
.text-box-with-icon section p{
direction:rtl;	
}
.mdformfields .input-box .input-text{
text-align:right;	
}
.account-dropdown .arrow-box .links-list li{
padding-top:6px !important;
padding-bottom:6px !important;	
}

/*Awd 13-7-2017*/


@media only screen and (min-width: 40.063em){
.top-bar-section ul li {
    float: right !important;
	padding-right: 1px;
	padding-left: 1px;
}
.top-bar-section li:not(.has-form) a:not(.button) {
    padding: 6px 6px !important;
    line-height: 45px;
    background: #333333;
    text-align: right;
}
.dropdown li .level0 {
    border-right:3px solid #5787f5;
}

.top-bar .sup{
    text-align:center;
}
  
.cart-dropdown {
    left: initial; 
   right: -45px!important;
    top: 45px !important;
}
 
 .cart-dropdown .arrow-box:after {
    left: 57%;
}
.top-bar .sup, .welcome-message{
    text-align:center;
}
.sec-menu-dropdown .arrow-box .links-list li a, .account-dropdown .arrow-box .links-list li a{
    text-align:right;
}
} 
@media only screen and (min-width: 64.063em){
    
.my-account {
    margin-left: 0 !important;
    float: right !important;
} 
.account-nav-container .block-content .links-list li:hover > a:before{
    right:0;
    left:auto;
}
}


@media only screen and (min-width: 64.063em){
.my-account {
   margin-right: 7px !important;
    float: right !important;
    top: -9px; 
}   
}


.form-list .field, .form-list li{
  margin-right: 0; 
}

.top-bar-section  .right .has-dropdown a{
    width:120px;
}

.my-account .page-title .actions, .sales-guest-view .page-title .actions, .sales-guest-invoice .page-title .actions{
    
right: auto;    
left: 4px;

}


.my-account .page-title .button, .my-account .page-title > a, .sales-guest-view .page-title .button, .sales-guest-invoice .page-title .button, .catalog-product-compare-index .page-title a{
    
right: auto;    
left: 4px;
}

.reviews {
    direction: ltr;
    text-align: right;
    
    padding-right: 15px;

}

.reviews h5{
    margin-right: 15px;
    margin-bottom: 15px;
}

.ratings-detail{
    text-align:right;
    direction: ltr;
}
.rating-avg{
    float:right; 
}
.ratings-detail .ratings{
    float:right;  
}
@media only screen and (max-width: 40em){
 #histogram { 
width: 60%;
}   
}











