*{direction: rtl;}
body.lang_ar .fl{float: right;}
body.lang_ar .fr{float: left;}
caption, th{text-align: right;}

body.lang_ar .default_cate_nav_style .cate_nav_list .cate_nav_sec .cate_nav_sec_box{left: auto;right: 100%;}
body.lang_ar .ly_header_73 .default_language_currency_style{margin-left: 0;margin-right: 30px;}
body.lang_ar .ly_countdown_1 .ly_countdown_box{margin-left: 0;margin-right: 15px;}
body.lang_ar .srcoll_suit,body.lang_ar .srcoll_suit .srcoll_suit_box{direction: ltr;}
body.lang_ar .ly_products_14 .ly_pro_box .ly_pro_img{float: right;}
body.lang_ar .ly_products_14 .tablets_list .tablets_item{float: right;}
body.lang_ar .ly_poster_215 .ly_adv_item .ly_adv_item_text{margin-left: 0;margin-right: 13px;}
body.lang_ar .pop_up{transform: translateX(130%);}
body.lang_ar .pop_up.show{transform: translateX(0);}
body.lang_ar .ly_footer_73 .default_newsletter_style .default_newsletter_form .subscribe{border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-top-left-radius: 4px;border-bottom-left-radius: 4px;}
body.lang_ar .ly_footer_73 .default_newsletter_style .default_newsletter_form .text{border-top-right-radius: 4px;border-bottom-right-radius: 4px;border-top-left-radius: 0px;border-bottom-left-radius: 0px;}

body.lang_ar .default_products_list4 .list_category .list_sort{left: 0;right: auto;}
body.lang_ar .themes_plist_left{float: right;}
body.lang_ar .themes_plist_right{float: left;}
body.lang_ar .default_products_list .newNarrowBy dd a{padding-right: 25px;padding-left: 0;}
body.lang_ar .default_products_list .newNarrowBy .sub_show>.item i{float: left;}
body.lang_ar .default_products_list .newNarrowBy dd .ns_icon_radio{right: 0;left: auto;}

body.lang_ar .default_products_list4 .list_products_box .list_products_item{margin-left: 48px;margin-right: 0;}

body.lang_ar .products_detail_box .detail_left{float: right;}
body.lang_ar .products_detail_box .detail_right{float: left;}
body.lang_ar .products_detail_box .detail_right .freight_estimate{text-align: right;}
body.lang_ar #freight_estimate_table .dropdown .filter i{right: auto;left: 10px;}
body.lang_ar #freight_estimate_table .close_btn{right: auto;left: 15px;}
body.lang_ar .products_review .review_toolbar .toolbar_btn{float: left;}
body.lang_ar .products_review .review_toolbar .toolbar_star{float: right;}

body.lang_ar .order_summary_box{margin-left: 0;margin-right: 16px;}
body.lang_ar .checkout_container{overflow-x: hidden;}
body.lang_ar .order_summary .coupon_box .coupon_content_box{padding-right: 20px;padding-left: 5px;}
body.lang_ar .order_summary .coupon_box .coupon_content_box .item_box{padding-left: 15px;padding-right: 0;}
body.lang_ar .order_summary .coupon_box .code_input .btn_coupon_submit{margin-right: 10px;margin-left: 0;}
body.lang_ar .checkout_address_form .rows .box_input_group .input_group_addon{border-top-right-radius: 5px;border-bottom-right-radius: 5px;border-top-left-radius: 0px;border-bottom-left-radius: 0px;border-right: 1px solid #d9d9d9;border-left: 0;}

body.lang_ar #login .login_box .protect{float: right;}
body.lang_ar #login .login_box .forget{float: left;}

body.lang_ar #signup .register .intro dd{padding-right: 20px;padding-left: 0;background-position: right 5px center;}
body.lang_ar .chzn-container-single .chzn-single div{left: 0;right: auto;}
body.lang_ar .chzn-container-single .chzn-single span{margin-right: 0;margin-left: 26px;}
body.lang_ar .ly_header_73 .default_cate_nav_style .cate_nav_title i{left: 15px;right: auto;}
body.lang_ar .default_cate_nav_style .cate_nav_list .cate_nav_box>li{text-align: right;}
body.lang_ar .ly_header_73 .default_cate_nav_style .cate_nav_list .cate_nav_box li.has_sec a{padding-left: 40px;padding-right: 20px;}
body.lang_ar .ly_header_73 .default_cate_nav_style .cate_nav_list .cate_nav_box li.has_sec::after{left: 15px;right: auto;transform: translateY(-50%) rotate(90deg);}
body.lang_ar #fixed_login_popup .protect{margin-left: 20px;margin-right: 0;}
body.lang_ar #fixed_login_popup .protect i{margin-left: 10px;margin-right: 0;}
body.lang_ar #fixed_login_popup .signin_close{left: 9px;right: auto;}
body.lang_ar .lib_user_main{margin-right: 2%;margin-left: 0;}
body.lang_ar .product_price_container .product_price_info .product_price_title{float: right;}
body.lang_ar .product_price_container .product_price_info .product_price_value{float: left;}
body.lang_ar .item_from_table .prod_info_box .prod_info{margin-left: 40px;margin-right: 0;}
body.lang_ar .item_from_table .prod_info_box .prod_price{margin-left: 15px;margin-right: 0;}
body.lang_ar .item_from_table .prod_info_box .prod_quantity{margin-right: 0;margin-left: 15px;}
body.lang_ar .input_box .input_box_label{right: 11px;left: auto;}
body.lang_ar .success_container .icon_success_status{margin-left: 13px;margin-right: 0;}
body.lang_ar .success_container .orders_info_table td .tit{margin-right: 0;margin-left: 15px;}
body.lang_ar .order_summary .product td{padding-right: 16px;padding-left: 0;}
body.lang_ar .order_summary .product .product_description{text-align: right;}
body.lang_ar .order_summary .product td:first-child{padding-right: 0;}
body.lang_ar #orders_list_table .orders_item .list_opl .opl_item{float: right;}
body.lang_ar #orders_list_table .orders_item .list_opl .detail .pic{float: right;margin-left: 28px;margin-right: 0;}
body.lang_ar #orders_list_table .orders_item .list_opl .detail .desc{float: right;}
body.lang_ar #orders_list_table .orders_item .list_opl .detail .desc .global_pro_info_text{text-align: right;}
body.lang_ar #orders_list_table .orders_item .list_opl .detail .desc ul{text-align: right;}
body.lang_ar #orders_list_table .orders_item .list_opl .detail .p_price{float: right;}
body.lang_ar .order_menu .row_table .pro_list .img{margin-left: 28px;margin-right: 0;}
body.lang_ar .order_body .status_box .item{float: right;}
body.lang_ar .order_body .status_box .item .line{left: auto;right: 0;}
body.lang_ar .order_body .status_box .item.cur .line:after{right: auto;left: -4px;transform: rotate(180deg);}
body.lang_ar .order_body .status_box .item .fir{left: 0;right: auto;}

body .ly_products_14 .wrap_section_tablets .ly_arr_title{float: right;}
body .ly_products_14 .wrap_section_tablets .wrap_section_title .ly_product_more{float: left;}

body.lang_ar #lib_user_address .add_item{float: right;}
body.lang_ar #addressForm .shipping_address .rows .left_tit{left: calc(100% + 30px);right: auto;}

body.lang_ar #addressForm .user_address_form .rows .box.phone .input_box_txt {border-left: 1px solid #d9d9d9;border-top-left-radius: 5px;border-bottom-left-radius: 5px;border-right: 0;border-top-right-radius: 0;border-bottom-right-radius: 0;}
body.lang_ar .user_address_form .rows .box_input_group .input_group_addon{ border-left: 0;border-right: 1px solid #d9d9d9;border-top-right-radius: 5px;border-bottom-right-radius: 5px;border-top-left-radius: 0;border-bottom-left-radius: 0;}
body.lang_ar .user_address_form .form_box .box:first-child{margin-left: 16px;margin-right: 0;}
body.lang_ar .chzn-container-single .chzn-single{padding-left: 0;padding-right: 16px;}
body.lang_ar .chzn-container .chzn-results .group-option{padding-right: 20px;padding-left: 0;}
body.lang_ar #lib_user_address .add_item .options ul li a[name=del]{margin-left: 15px;margin-right: 0;}
body.lang_ar #lib_user_distribution .share_information .item{float: right;}
body.lang_ar #lib_user_distribution .balance_form{float: right;}
body.lang_ar #win_share_box .box .close{left: 0;right: auto;}
body.lang_ar #win_share_box .box .menu .tab:first-child{margin-right: 0;}
body.lang_ar #win_share_box .box .menu .tab{margin-right: 50px;margin-left: 0;}
body.lang_ar .inbox_container .dialogue_box_right{text-align: left;float: left;}
body.lang_ar .clock_alert .clock_alert_box .icon_success_status{margin-left: 15px;margin-right: 0;}
body.lang_ar #pro_detail_coupon .cou_item .btn{margin-left: 0;margin-right: 12px;}
body.lang_ar #lib_user_favorite .pro_item .img{margin-left: 28px;margin-right: 0;}
body.lang_ar #lib_user_favorite .pro_item .pro_view .remove i{margin-right: 0;margin-left: 5px;}
body.lang_ar .field_checked_box .input_checkbox_box{margin-right: 0;margin-left: 45px;}
body.lang_ar .field_checked_box .input_checkbox_box .input_checkbox{margin-left: 5px;margin-right: 0;}
body.lang_ar #shopbox .shopbox_close{right: auto;left: 17px;}
body.lang_ar .ly_header_73 .default_account_style .iconfont{margin-left: 8px;margin-right: 0;}
body.lang_ar .ly_countdown_1 .ly_falsh_link{text-align: left;}

body.lang_ar .nav_container .user .user_logo{float: right;}
body.lang_ar .left_fixed_side .menu_list .item.son>.icon{left: 0;right: auto;}
body.lang_ar .left_fixed_side .menu_list .item.son>.icon>em{float: left;transform: rotate(180deg);}
body.lang_ar .left_fixed_side .menu_list .item.son>.icon.item_font>span{float: right;}

body.lang_ar .default_products_list .newNarrowBy dt em{left: 0;right: auto;}
body.lang_ar .default_products_list .newNarrowBy .sub_hide>.item i{float: left;}
body.lang_ar .default_products_list .newNarrowBy dd .item_box a{float: right;}
body.lang_ar .order_summary .coupon_box .btn_coupon_remove{left: 12px;right: auto;}
body.lang_ar .item_from_table .prod_pic{margin-right: 0;margin-left: 10px;}
body.lang_ar #pro_review .review_content_box{margin-left: 20px;margin-right: 0;}
body.lang_ar #review_form .upload_box{float: right;margin-right: 20px;margin-left: 0;}
body.lang_ar .products_review .reviews_list_box .list_item .item_name span{left: 0;right: auto;}
body.lang_ar #lib_user_review .review_table .item .pic_box{margin-left: 28px;margin-right: 0;}
body.lang_ar .order_summary .coupon_box .coupon_content_box .close{right: auto;left: 15px;}
body.lang_ar .ly_header_73 .default_search_style .default_search_form .form .button{left: 0;right: auto;}
.ly_header_pc_language {margin: 0 0 0 15px !important;}
.ly_header_b_language {display: none;}

body.lang_ar .ly_arr .ly_arr_text .ly_arr_title{float: right;}
body .ly_products_122.ly_arr .ly_arr_text .themes_box_button{float: left;}
@media screen and (max-width: 1000px){
	body.lang_ar .ly_footer_73 .default_foot_menu_style .menu_list dl dt{padding-left: 20px;padding-right: 0;}
	body.lang_ar .ly_footer_73 .default_foot_menu_style .menu_list dl dt i{left: 0;right: auto;}
	/*body.lang_ar .ly_header_73 .ly_header_menu{padding-right: 10px;padding-left: 0;}*/
	body.lang_ar #freight_estimate_table .item .cnt{padding-left: 20px;padding-right: 0;}
	body.lang_ar #freight_estimate_table .item .sel_btn{left: 18px;right: auto;transform: rotate(90deg);}
	body.lang_ar #orders_list_table .orders_item .list_opl .detail .pic{margin-left: 16px;}
	body.lang_ar #orders_list_table .orders_item .list_opl .detail .desc .name{text-align: right;}
	body.lang_ar .grand_total_chang_pay>table th{text-align: right;}
	body.lang_ar .ly_poster_215 .ly_adv_item .ly_adv_item_text{margin-right: 0;}
	/*.ly_header_b_language {display: inline-block;color: white;font-size: 20px;line-height: 20px;padding-right: 23px;padding-left: 0 !important;}*/
	.ly_header_b_language {display: inline-block;color: white;font-size: 20px;line-height: 20px;}
	.ly_header_b_language a {color: white;}
}
@media screen and (max-width: 999px){
	body.lang_ar .order_summary_box{margin-right: 0;}
	body.lang_ar .order_summary .checkout_button .iconfont{transform: rotate(-90deg);}
	body.lang_ar .item_from_table .prod_select{justify-content: right;}
	body.lang_ar .item_from_table .prod_info_box .prod_info{margin-left: 0;}
}
@media screen and (max-width: 768px){
	body.lang_ar .default_products_list4 .list_products_box .list_products_item{margin-left: 20px;}
}
@media screen and (max-width: 750px){
	body.lang_ar .user_address_form .form_box .box:first-child{margin-left: 0;}
	body.lang_ar #lib_user_address{overflow: hidden;}
	body.lang_ar #addressForm .shipping_address .rows .left_tit{text-align: right;}
	body.lang_ar #addressForm #save_address{margin-left: 4%;margin-right: 0;}
	body.lang_ar #lib_user_favorite .pro_item .img{margin-left: 16px;}
	body.lang_ar #lib_user_distribution .share_information .item .item_title{text-align: right;}
	body.lang_ar #lib_user_distribution .share_information .item .item_content{text-align: right;padding-right: 0;padding-left: 6px;}
	body.lang_ar #win_share_box .box .menu .tab{margin-right: 35px;}
	body.lang_ar .default_products_list .screening_mobile_wrapper .narrowBySelect em{left: 0;right: auto;}
}

body .detail_description .desc_menu_title>ul>li .themes_box_title{font-weight: bold;}