* { direction: rtl; }

.owl-carousel .owl-wrapper-outer{direction:ltr;}

/*-------------------------------------Float Left-------------------------------------*/
.header-cart,#cart .text-right .addtocart, #cart .text-right .checkout,.pagination-right,
.category_filter .limit,.pull-right,.contact-info .right,.pagination-wrapper .page-link,
#cart,.close,#accordion .panel-heading .fa.fa-caret-down,#cart .button-container,.information-information .right,#button-search, .col-sm-3.header_cart
{float:left;}
/*-------------------------------------------------------------------------------------*/

/*-------------------------------------Float Right-------------------------------------*/
.header-logo,.header-search,.category_filter .btn-list-grid,.compare-total,.category_filter .show,
.category_filter .sort,.sort-by-wrapper, .show-wrapper,.pull-left,.image1,.image2,.image3,.image4,
.contact-info .left,.contact-info .address-detail,.contact-info .telephone,.contact-info .fax,
.pagination-wrapper .page-result,.nav-tabs > li,legend,.product-thumb .price-new,.product-thumb .price-old
{float:right;}
/*-------------------------------------------------------------------------------------*/

.text-right {text-align: left;}
.text-left {text-align:right;}
.contact-info .address-detail,.contact-info .telephone,.contact-info .fax{float:right;}
.input-group .form-control:last-child, .input-group-addon:last-child, .input-group-btn:last-child > .btn, 
.input-group-btn:last-child > .btn-group > .btn, .input-group-btn:last-child > .dropdown-toggle, 
.input-group-btn:first-child > .btn:not(:first-child), .input-group-btn:first-child > .btn-group:not(:first-child) > .btn {
    border-radius: 0px;
	-webkit-border-radius:0px;
	-khtml-border-radius:0px;
	-moz-border-radius:0px;

}
.input-group .form-control:first-child, .input-group-addon:first-child, .input-group-btn:first-child > .btn, .input-group-btn:first-child > .btn-group > .btn, .input-group-btn:first-child > .dropdown-toggle, .input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle), .input-group-btn:last-child > .btn-group:not(:last-child) > .btn
{
	border-radius: 0;
	-webkit-border-radius:0;
	-khtml-border-radius:0;
	-moz-border-radius:0;
}
.product-thumb .price-old{margin:0 0 0 5px; }
.category_list li {float: right;margin: 0 0 5px 10px;}
.category_filter .sort-by{float:right;margin:8px 0 0 10px;}
#column-left{ float:right; }
#column-right{ float:left; }
.flex-viewport {direction: ltr;}
.main-menu > ul > li {float:right;}
.main-menu > ul > li ul > li > ul{ margin-left:0; margin-right:-13px;}
.main-menu > ul > li ul > li > a { position:relative;}
.flex-control-nav{ right:auto; left:10px; padding:0;}
.sale{ left:10px; right:auto; }
.owl-carousel .owl-wrapper-outer, .owl-carousel .owl-wrapper::after{direction:ltr;}
.product-list .sale{  left: 10px; right: auto;}
.customNavigation a.prev { left: 10px;  right: auto;}
.customNavigation a.next{ left:35px;  right: auto; }
.main-menu > ul > li ul > li > a.activSub{background-image: url("../../image/megnor/rtl/cat_arrow_hover_rtl.png"); background-repeat: no-repeat; background-position: left center; }
.main-menu > ul > li ul > li:hover > ul {left:auto; right:173px;}
.box .box-content ul li{ padding-right:0; margin-right:0; }
ul.box-category > li a.active + ul , .box .box-content ul ul{ margin-left:0; margin-right:0; padding-right:15px }
ul.box-category > li ul > li > a{
}
ul.box-category > li ul > li > a:hover{
}
#footer .column li a{
	padding-left:0;
}
#footer .column li a:hover{
}

.top_button{left:8px; right:auto;}

.myaccount .dropdown-menu-right {
    right: auto;
    left: 0;
}
.dropdown-menu{
	float:right;
}
.dropdown-menu.pull-right {
    right: auto;
    left: 0;
}
#top #currency .currency-select{text-align:right;}
.nav-tabs > li > a{margin-right:0; margin-left:2px;}
.breadcrumb>li+li:before{float:right; }
.customSelectInner , .customSelectOpen .customSelectInner{ background-position:left center; } 
.customSelectInner {padding-left:10px;  text-align: right;}
.product-grid li, #content .box-product .product-items{ float:right; }
.category-info .image{ float:right; margin-left:10px; }
#column-left .box-product .image, #column-right .box-product .image{ float:right;   margin-left: 10px; margin-right:0; }
#column-left .box-product .rating, #column-right .box-product .rating, #column-left .box-product .name, #column-right .box-product .name, #column-left .box-product .price, #column-right .box-product .price, #column-left .box-product .cart, #column-right .box-product .cart{ margin-left:0; }
.product-list .right{ float:left;margin-left: 0px; margin-right:15px; text-align:left;}

.product-info > .left + .right {  margin-right: 295px;   margin-left:0px;}
.product-carousel .slider-wrapper-outer{ direction:ltr !important; } 
.product-right .btn-group .wishlist .fa,.product-right .btn-group .compare .fa{margin-right:0px; margin-left:5px;}


#topcontrol{ right:auto !important; left:10px !important; } 

.list-inline {padding-right:0;}
.pagination > li > a, .pagination > li > span{float:right;}
.pagination > li > a, .pagination > li > span{margin-right:2px;}
#column-left .product-items .product-details, #column-right .product-items .product-details, #column-left .product-thumb .button-group, #column-right .product-thumb .button-group, #column-left #featured .product-thumb .button-group, #column-right #featured .product-thumb .button-group, #column-left #latest .product-thumb .button-group, #column-right #latest .product-thumb .button-group, #column-left #bestseller .product-thumb .button-group, #column-right #bestseller .product-thumb .button-group, #column-left #special .product-thumb .button-group, #column-right #special .product-thumb .button-group{ margin-right:77px; margin-left:0; text-align:right;}
#cart .text-right .addtocart, #cart .text-right .checkout{float:right;}
#cart .text-right .addtocart{margin:0 0 0 5px;}
.product-grid .product-thumb .button-group{float:left; border-right:1px solid #dadada; border-left:medium none;}
#featured .product-block:hover .button-group, #latest .product-block:hover .button-group, #bestseller .product-block:hover .button-group, #special .product-block:hover .button-group, .box .related-products .product-block:hover .button-group, .product-grid .product-block:hover .button-group{border-left:medium none; border-right:1px solid #000;}
#featured .product-block .button-group .addtocart, #latest .product-block .button-group .addtocart, #special .product-block .button-group .addtocart, #bestseller .product-block .button-group .addtocart, .product-grid .button-group .addtocart, .box .related-products .addtocart{background-position:3px -54px;}
#featured .product-block:hover .button-group .addtocart, #latest .product-block:hover .button-group .addtocart, #special .product-block:hover .button-group .addtocart, #bestseller .product-block:hover .button-group .addtocart, .product-grid .product-block:hover .button-group .addtocart, .box .related-products .product-block:hover .addtocart{background-position:3px 0;}
.category_description {float:left;}
.list-unstyled {padding-right:0;}
#column-right .box .box-heading, #column-left .box .box-heading{text-align:right;}
.treeview-list .expandable-hitarea, .treeview-list .hitarea {float:left;}
.information-sitemap .site-map ul{padding:0 40px 0 0 ;}

.addthis_toolbox.addthis_default_style {float:right;}
.radio input[type=radio],.radio-inline input[type=radio],.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox] {
    float: right;
	margin:3px 0 0 8px;
}
.radio, .checkbox,.radio-inline, .checkbox-inline{padding-left:0;}
.radio-inline + .radio-inline, .checkbox-inline + .checkbox-inline{margin-right:10px; margin-left:0;}
.toggle .mobile_togglemenu{left:5px; right:auto;}
#cart{margin:26px 9px 32px 15px;}
.col-sm-offset-8{margin-left:0; margin-right:66.66666666666666%; float:left;}

#accordion label.col-sm-2.control-label{padding:0 0 0 15px;}
.checkout-cart .input-group-btn:last-child > .btn, .checkout-cart .input-group-btn:last-child > .btn-group{margin-left:0px; margin-right:5px;}
#accordion .form-horizontal .control-label {text-align:right;}
.checkout-checkout #accordion label.col-sm-2.control-label{padding-left:0; padding-right:15px;}

#bottom-footer li{padding:1px 2px 1px 7px; background-position:left center;}
.header_search .searchtoggle{left:0; right:auto;}
.content_header_left, .header_left, .header_center{float:right;}
.lang_curr_block, .header_right, .col-sm-3.header_cart, .col-sm-5.header_search{float:left;}
#top #language .btn-link{background:transparent url(../../image/megnor/pipe.gif) no-repeat scroll left center; padding:0 10px 0 13px;}
#top #currency .btn-link{padding-right:10px; padding-left:0;}
.social_block ul li{text-align:right;}
#menu > ul > li{float:right;}
#menu > ul > li > div{right:0; left:auto;}
#menu .categoryinner > ul, .categorycolumn{float:right;}
a.submenu1, .level0 .level0 a, #menu .cate_inner_bg > ul > li a{text-align:right;}
.testi-image .zoom{margin-right:0; margin-left:10px;}
.subbanner_top .banner3 .img{background-position:18px -235px;}
.banner3 .banner_inner:hover .img {background-position: 18px -296px;}
.subbanner_top .banner2 .img{background-position:18px -115px;}
.banner2 .banner_inner:hover .img {background-position: 18px -176px;}
.subbanner_top .banner1 .img{background-position:18px 8px;}
.banner1 .banner_inner:hover .img {background-position: 18px -53px;}
.footer_logo{float:right; margin-right:0; margin-left:42px;}
.footer_content{float:right; border-left:medium none; border-right:1px solid #282828;}
.footer_content_top{padding:17px 35px 45px 0px;}
.content_footer_leftcol .col-sm-3.column{float:right; margin-right:0px; margin-left:40px;}
.col-sm-3.column{float:right; margin-left:15px; margin-right:30px;}
.footer_content_bottom{padding:10px 20px 10px 0;}
.footer_left_bottom{float:right;}
.footer_left_bottom #links ul li.first{padding-left:5px; padding-right:0;}
.footer_left_bottom #links ul li.last{background:transparent url(../../image/megnor/bkg_pipe1.gif) no-repeat scroll 100% 60%; padding:0 8px 0 5px;}
.footer_right{float:left;}
.footer_right .payment_block li{margin-right:0; margin-left:8px;}
.footer_right .payment_block li:last-child{margin-left:0;}

.layout-2.right-col #content{
	border-right:medium none;
	padding-left:20px;
	padding-right:20px;
}
.layout-2.left-col #content{
	border-left:medium none;
	padding-right:20px;
	padding-left:20px;
}
.left-col > .main_content > .container > .row{background-position:79.3% 0;}
.layout-2.left-col #column-left{padding:30px 25px 0 0px;}
.layout-2.right-col #column-right{padding:43px 0px 0 25px;}
#column-left .bx-viewport .product-details, #column-right .bx-viewport .product-details{margin-right:85px; text-align:right; margin-left:0;}
.bx-viewport .slider-item .product-details h4{text-align:right;}
.bx-viewport .slider-item .product-details .price .price-old{float:right; margin-right:0; margin-left:10px;}
#column-right #special .button-group, #column-left #special .button-group{float:right;}
#column-left .bx-controls-direction{left:20px; right:auto;}
#column-right .bx-controls-direction{left:0; right:auto;}
#column-right .bx-viewport .image, #column-left .bx-viewport .image{margin-right:0; margin-left:10px;}

.layout-2.left-col #content .breadcrumb{padding: 0 0 0 20px;}
.breadcrumb, #content .breadcrumb{left:0; right:auto; padding: 0 0 0 20px;}
#column-right .box{	padding:0 20px 30px 0px;}
#column-left .box{	padding:0 0px 30px 20px;}
.filterbox .panel-footer, .product-list .product-thumb h4{text-align:right;}
.category_filter #grid-view{float:right; margin-right:0; margin-left:14px;}
.product-list .product-details{ padding-left:0; padding-right:25px; margin-left:0;}
.product-list .addtocart{float:right; margin-left:5px; margin-right:0;}
#content .compare{margin-left:0; margin-right:2px;}
.search{margin:26px 9px 20px 0px;}
#top-links ul .myaccount a{margin:26px 9px 32px 0px;}
.cloth-banner1, .cloth-banner2, .cloth2-banner2, .cloth1-banner2{float:right;}
.cloth-banner1-inner, .cloth1-banner2-inner{margin-right:0; margin-left:5px;}
.cloth-banner2-inner, .cloth2-banner2-inner{margin-right:5px; margin-left:0;}
#content.productpage .product-right h3.special-price{float:right;}
.productpage .old-price{margin-right:10px; margin-left:0;}
.productpage .write-review, .productpage .review-count{border-right:1px solid #eee; border-left:medium none;}
.review-count{margin-left:0; margin-right:10px;}
.description-right{padding:0 15px 0 0;}
.form-group.qty .control-label{float:right; margin:6px 0 0 10px;}
#input-quantity{float:right; margin-right:0; margin-left:15px;}
#button-cart{margin-right:0; margin-left:2px;}
#content #product .compare{margin-left:0; margin-right:1px;}
#column-left .box-product .product-thumb h4, #column-right .box-product .product-thumb h4, #column-left .product-block .hover_block, #column-right .product-block .hover_block{text-align:right;}
.affiliate-tracking .col-sm-10 .dropdown-menu{left:auto !important; right:15px;} 
.shopping-cart .input-group-btn, .shopping-cart .input-group .form-control{float:right;}
#column-left #featured .box-product .product-details, #column-left #latest .box-product .product-details, #column-left #bestseller .box-product .product-details, #column-left #special .box-product .product-details,
#column-right #featured .box-product .product-details, #column-right #latest .box-product .product-details, #column-right #bestseller .box-product .product-details, #column-right #special .box-product .product-details{text-align:right; float:none;}
#featured .button-group, #latest .button-group, #bestseller .button-group, #special .button-group, .box .related-products .button-group{float:left; border-right:1px solid #dadada; border-left:medium none;}
#cart-total{right:auto; left:0px;}
.subbanner_inner1, .subbanner_inner2, .subbanner_inner4, .box-product .product-details{float:right;}
.box-product .product-details{text-align:center;}
.subinner1, .subinner2{margin-right:0; margin-left:13px;}
.subinner4, .subinner5{margin-left:0; margin-right:13px;}
#language .language-menu, #currency .dropdown-menu{left:0; right:auto; }
#language img{text-align:left;}
.size_guide_table tbody th{text-align:right;}
#column-right .bx-viewport .image, #column-left .bx-viewport .image, .content_product_block, #custom_tab li{float:right;}
#custom_tab.product-tabs ul li:first-child a.selected{border-left:1px solid #e8e8e8; border-right:1px solid transparent;}
#column-left .product-block .product-details .caption a, #column-right .product-block .product-details .caption a, #column-left .bx-viewport .slider-item .product-details h4 a, #column-right .bx-viewport .slider-item .product-details h4 a{text-align:right;}



@media (min-width:768px) {
    .col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12 {
        float: right;
	}
	.product-list .product-thumb .image {float: right;}
}
.contact-info .address-detail strong{  padding: 5px 45px 0 0; background-position:right -235px; float:right;}
.contact-info .telephone strong{  padding: 5px 45px 0 0; background-position:right -314px; float:right;}
.contact-info .fax strong{  padding: 5px 45px 0 0; background-position:right -272px; float:right;}
.contact-info address{float:right; margin: 0 40px 0 0;}

/*-------------------------------------RTL Responsive-------------------------------------*/

@media only screen and (min-width: 1480px) and (max-width: 1640px) {
	.left-col > .main_content > .container > .row{background-position:79.3% 0;}
}

@media only screen and (min-width: 1260px) and (max-width: 1479px) {
	.left-col > .main_content > .container > .row{background-position:79.3% 0;}
}

@media only screen and (min-width: 1180px) and (max-width: 1259px) {
	.footer_logo{margin-left:30px;}
	.footer_content_top{padding:17px 30px 45px 0px;}
	.content_footer_leftcol .col-sm-3.column{margin-left:15px;}
	.col-sm-3.column{margin-right:20px; padding:0;}	
	#column-left .box-product .image, #column-right .box-product .image, #column-right .bx-viewport .image, #column-left .bx-viewport .image{margin-left:5px;}
	#column-left .product-block .product-details .caption a, #column-right .product-block .product-details .caption a, #column-left .bx-viewport .slider-item .product-details h4 a, #column-right .bx-viewport .slider-item .product-details h4 a{text-align:right;}
	.left-col > .main_content > .container > .row{background-position:79.3% 0;}
}
@media only screen and (min-width: 1060px) and (max-width: 1179px) {
	.footer_logo{margin-left:30px;}
	.footer_content_top{padding:17px 30px 45px 0px;}
	.content_footer_leftcol .col-sm-3.column{margin-left:15px;}
	.subbanner_inner2_inner{margin:0 5px 0 11px;}
	.subbanner_inner4 .subbanner_inner4_inner{margin:0 9px 0 7px;}
	.col-sm-3.column{margin-right:20px; padding:0;}
	.subinner4, .subinner5{margin-right:7px;}
	#menu > ul > li > div{right:-60px;}
	.left-col > .main_content > .container > .row{background-position:79.3% 0;}
}
@media only screen and (min-width: 1024px) and (max-width: 1059px) {
	.footer_logo{margin-left:30px;}
	.footer_content_top{padding:17px 25px 45px 0px;}
	.content_footer_leftcol .col-sm-3.column{margin-left:15px;}
	.col-sm-3.column{margin-right:15px; padding:0;}
	#column-right #latest.box.container, #column-left #latest.box.container, #column-right #featured.box.container, #column-left #featured.box.container, #column-right #bestseller.box.container, #column-left #bestseller.box.container, #column-right #special.box.container, #column-left #special.box.container{padding:0 0px 30px 20px;}
	#menu > ul > li > div{right:-60px;}
	.left-col > .main_content > .container > .row{background-position:79.3% 0;}
}
@media only screen and (min-width: 980px) and (max-width: 1023px) {
	.footer_logo{margin-left:25px; margin-right:0;}
	.footer_content_top{padding:17px 20px 45px 0;}
	.content_footer_leftcol .col-sm-3.column{margin-left:15px; margin-right:0;}
	.col-sm-3.column{margin-right:10px;}	
	.contact-info .right{float:right;}
	#column-right #latest.box.container, #column-left #latest.box.container, #column-right #featured.box.container, #column-left #featured.box.container, #column-right #bestseller.box.container, #column-left #bestseller.box.container, #column-right #special.box.container, #column-left #special.box.container{padding:0 0px 30px 20px;}
	#menu > ul > li > div{right:-60px;}
	.left-col > .main_content > .container > .row{background-position:79.3% 0;}
}

@media only screen and (max-width: 979px) {
 
	.nav-responsive .expandable{ float:left; margin-right:0; margin-left:10px;  }
	.nav-responsive div, .responsive-menu .hitarea{ margin-left:10px; margin-right:0; }
	.responsive-menu .main-navigation ul{ padding-right:20px; padding-left:0; }
	.nav-responsive div, .responsive-menu .hitarea{ float:left; }
	.toggle .mobile_togglemenu{ background-position: left 3px; }
	.active .mobile_togglemenu{background-position:left -49px;}
	.pagination-right{float:right;}
	.footer_content{width:100%; border:medium none;}
	.footer_content_top{padding:0 0 10px;}
	.col-sm-3.column{margin:0; padding:0;}
	.tm-about-logo{padding-bottom:5px;}
	.footer_content_bottom{padding:10px 0 10px 0px}
	.product-info .image-additional{width:100%;}
	.account-wishlist .btn.btn-primary, .account-wishlist .btn-danger{margin-bottom:2px;}
	.account-return-info #content .breadcrumb, .account-order-info #content .breadcrumb{right:20px; top:55px; left:auto;}
	.contact-info .right{width:auto; float:right; clear:both; margin-top:20px;}
	.subbanner_top .banner3 .img{background-position:0px -235px;}
	.banner3 .banner_inner:hover .img {background-position: 0 -296px;}
	.subbanner_top .banner2 .img{background-position:0px -115px;}
	.banner2 .banner_inner:hover .img {background-position: 0 -176px;}
	.subbanner_top .banner1 .img{background-position:0px 8px;}
	.banner1 .banner_inner:hover .img {background-position: 0 -53px;}
	.product-list .product-details{float:right; margin-right:0;}
	.shopping-cart .input-group-btn{float:none;}
	.left-col > .main_content > .container > .row{background-position:70% 0;}
	#column-right #latest.box.container, #column-left #latest.box.container, #column-right #featured.box.container, #column-left #featured.box.container, #column-right #bestseller.box.container, #column-left #bestseller.box.container, #column-right #special.box.container, #column-left #special.box.container{padding:0 0px 30px 20px;}
}
@media (max-width: 767px) {
	.header-logo,.header-search,.header-cart{display:inline-block;float:none;width:100%;}
	.header-logo{text-align:center;}
	.header-logo > div{display:inline-block;}
	.header-cart { margin: 0 auto; padding: 0;width: 200px;}	
	#cart .dropdown-menu {left: 0px; right:auto;}
	.category_filter .show {float: right; margin: 8px 0 0 10px;}
	.header-cart #cart{float:none;}
	.header-cart{width:100%; display:inline-block; text-align:center;}
	 .table-responsive {float: right;}
	 .checkout-cart .table.table-bordered .input-group-btn{float:right;}
	 #featured .box-product .product-details, #latest .box-product .product-details, #bestseller .box-product .product-details, #special .box-product .product-details{float:right; text-align:center;}
	 #featured .product-thumb h4, #latest .product-thumb h4, #bestseller .product-thumb h4, #special .product-thumb h4, .box .related-products h4{text-align:center;}
	 #featured .button-group, #latest .button-group, #bestseller .button-group, #special .button-group, .box .related-products .button-group, .product-grid .product-thumb .button-group{float:right;}
	 #featured .product-block:hover .button-group, #latest .product-block:hover .button-group, #bestseller .product-block:hover .button-group, #special .product-block:hover .button-group, .box .related-products .product-block:hover .button-group, .product-grid .product-block:hover .button-group{border-right:medium none;}
	#currency, #language{margin:25px 5px 0px;}
	#top #currency .btn-link{padding-right:0;}
	#cart, .search, #top-links ul .myaccount a{margin:18px 10px 10px 9px;}
	.col-sm-4.header_logo{position:relative; left:auto; top:auto; text-align:center; z-index:1;}
	#res-menu{position:relative; left:auto; top:auto; width:100%; border:medium none; z-index:3; height:60px; right:auto;}
	.nav-responsive span, .main-menu > ul > li > a{padding:22px 0px 22px 0;}
	#top .container{float:none;}
	.subbanner_inner{width:auto;}
	.footer_left_bottom{float:none; overflow:hidden; text-align:center;} 
	.footer_content_bottom{padding:10px 0px;}
	.footer_right{float:none; overflow:hidden; margin-top:20px; text-align:center;}
	.layout-2.right-col #content, .layout-2.left-col #content{padding:15px 15px 0; border:medium none;}
	.breadcrumb, #content .breadcrumb{top:40px !important; left:auto; right:15px !important;}
	.product-list .product-details{margin-right:0; padding:20px 0 0;}
	.product-list .product-thumb{margin-bottom:35px;}
	.col-sm-8.product-left{width:100%;}
	.layout-1 #content{padding:0 15px;}
	#content.productpage .breadcrumb{top:25px !important; right:auto; left:15px;}
	.col-sm-4.product-right{width:100%; margin-bottom:40px; overflow:hidden;}
	#footer.container{padding:40px 15px;}
	#currency .dropdown-menu, #language .language-menu{left:0; right:auto;}
	.footer_logo, .content_footer_leftcol .col-sm-3.column{margin:0;}
	.col-sm-4.header_logo{right:auto;}
	.account-transaction .col-sm-6.text-right{float:left;}
	.subbanner_top .banner3 .img{background-position:5px -235px;}
	.banner3 .banner_inner:hover .img {background-position: 5px -296px;}
	.subbanner_top .banner2 .img{background-position:5px -115px;}
	.banner2 .banner_inner:hover .img {background-position: 5px -176px;}
	.subbanner_top .banner1 .img{background-position:5px 8px;}
	.banner1 .banner_inner:hover .img {background-position: 5px -53px;}
	.header_right{right:auto; left:0;}
	.common-home .header_right{left:-20px; right:auto;}
	.product-list .product-block .image{float:right;}
	.left-col > .main_content > .container > .row{background:none;}
}
@media only screen and (max-width: 479px) {
	#cart .dropdown-menu { left: 0px;right:auto;}
	.table{	
		float: right;
		display:inline;		
	}
	.pagination-wrapper .page-link{float:right;}
	.pagination-wrapper .page-result{float:right;clear:both;}
	.checkout-cart .pull-right {clear: both; float: right; margin: 10px 0;}
	.checkout-cart #accordion .input-group-btn{float:right;}
	.checkout-cart .input-group-btn:last-child > .btn, .checkout-cart .input-group-btn:last-child > .btn-group{margin:0px;}
	.box-content .customNavigation .fa.prev{left:1px;}
	.box-content .customNavigation .fa.next{right:1px;}
	#input-quantity{margin-left:8px; margin-right:0;}
	#cart, .search, #top-links ul .myaccount a{margin:18px 0 10px 0px;}
	.header_search .searchtoggle, #cart .dropdown-menu{left:-8px;}
	#currency, #language{margin:25px 5px 13px;}
	#custom_tab.product-tabs a, #custom_tab.product-tabs a.selected, #custom_tab.product-tabs ul li:first-child a.selected {border-left: medium none; border-right: medium none; width: 100%;}
	.product-list .product-details{float:right;}
}

@media only screen and (max-width: 319px){
	#cart .dropdown-menu { left: -33px;right:auto;}
	#cart .text-right .checkout{margin:0;}
	#cart .text-right .checkout{float:left; clear:both;}
}

#tab-review .form-horizontal .control-label,#tab-review .form-horizontal .col-sm-10{text-align: right;}
