body{direction:rtl}
form{direction:rtl;color:inherit !important}
ul, ol li{margin:0 20px 0 0}
select{background-position-x:18px}
form input[type=checkbox], 
form input[type=radio],
input[type=checkbox], 
input[type=radio]{margin:0 0 0 10px !important}
.col{float:right;margin-left:0;margin-right:4%}
.col:first-child, .col_first{margin-right:0}
.col_not_first{margin-left:0;margin-right:4%}
.cz_elm_center{right:50%;transform:translateX(50%)}
.elms_left > div, .sf-menu > .cz{float:right}
.elms_right > div{float:left}
.cz_info_content{margin:0 20px 0 0}
.logo_hover_tooltip{left:0;right:0}
.sf-menu{margin:0}
.sf-menu > .cz > a{margin:0 0 0 30px}
.sf-menu .cz a span > i{margin-right:0;margin-left:8px}
.sf-menu > .cz:after{right:auto;left:0;transform:translate(-50%, -50%)}
.cz_submenu_fx_rotate4 .sub-menu{transform-origin:right;animation:MenuRotateDRTL .4s cubic-bezier(.180, .890, .330, 1.270)}
@keyframes MenuRotateDRTL {
0%{transform:rotateY(-10deg)}
100%{transform:rotateY(0)}
}
.sf-menu .sub-menu{text-align:right;left:auto;right:-20px}
.sf-menu .sub-menu .sub-menu{left:auto;right:200px}
.sf-menu .cz .cz a{text-align:right}
a.sf-with-ul .cz_indicator.fa{margin:0 4px 0 0}
ul.offcanvas_area a.sf-with-ul .cz_indicator.fa{right:auto !important;left:0;border:0;border-right:1px solid rgba(167,167,167,.2)}
.sub-menu a.sf-with-ul .cz_indicator{right:auto;left:10px;transform:rotate(180deg);margin-top:-8px}
.sf-menu .cz .cz:hover > a .cz_indicator{right:auto;left:7px}
.cz_parent_megamenu > [class^='cz_megamenu_'] > .cz, 
.cz_parent_megamenu > [class*=' cz_megamenu_'] > .cz{float:right;margin:0 -1px 0 0;border-left:0;border-right:1px solid rgba(167, 167, 167, 0.2)}
.cz_megamenu_width_full_row > .sub-menu{left:auto;right:auto;margin-right:0 !important;margin-left:0 !important}
.fullscreen_menu{left:-20px}
.fullscreen_menu > .cz{float:none}
.outer_search form button{left:16px;right:auto}
.icon_plus_text:before{margin-right:0;margin-left:10px}
.search_style_icon_full form > span{right:0;left:auto}
.cz_cart_items{transform:translateX(63px)}
.inview_right .cz_cart_items{transform:translateX(6px)}
.cz_cart_buttons a:first-child{border-right:0;border-left:1px solid rgba(167, 167, 167, .2)}
.cz_cart .remove, .cz_cart_edd .remove{left:20px;right:auto}
.cz_cart_edd a.remove i{font-size:12px}
.cz_cart_count, .cz_wishlist_count{right:auto;left:20px;transform:translateX(-70%);}
.item_small > a{float:right;margin:0 0 0 20px}
ul.offcanvas_area .cz a, ul.offcanvas_area .cz h6{margin:0}
ul.offcanvas_area h6 .cz_indicator{left:0 !important;right:auto !important}
.search-form .search-submit{margin:0 10px 0 0}
.cz_subscribe button#submit{right:auto;left:10px}
.cz_btn_header_icon_before{margin:0 0 0 10px}
.cz_btn_header_icon_after{margin:0 10px 0 0}
.widget > h4:before, .widget > h4:after, .footer_widget > h4:before, .footer_widget > h4:after, #comments > h3:before,
#comments > h3:after,
.content.cz_related_posts > h4:before, .content.cz_related_posts > h4:after, .cz_author_box h4:before, .cz_author_box h4:after, .related.products > h2:before, .related.products > h2:after, .upsells.products > h2:before, .up-sells.products > h2:before, .up-sells.products > h2:after{left:auto;right:0}
.widget_nav_menu .menu-item-has-children > a > i{right:auto;left:10px}
.cz_readmore, .more-link{padding:4px 4px 4px 16px}
.cz_post_content ol, .cz_post_content ul, article.post ol, article.post ul, .comment-content ul, .comment-content ol{margin:0 50px 30px 0;padding:0}
.cz_post_content ol ol, .cz_post_content ul ul, .cz_post_content ul ol, .cz_post_content ol ul, article.post ol ol, article.post ul ul, article.post ul ol, article.post ol ul, .comment-content ul ul, .comment-content ol ol{padding:0 20px 0 0}
.cz_post_image{float:right;margin:0 0 20px 50px}
.cz_default_loop_right .cz_post_image{float:left;margin:0 50px 20px 0}
.cz_post_author_avatar{margin:0 0 0 14px}
.cz_posts_template_6 .cz_post_image{margin-bottom:0}
.cz_posts_gallery_mode .cz_post_title{left:auto;right:0}
.cz_posts_gallery_mode .cz_post_meta{left:auto;right:30px}
.cz_posts_template_13 article, .cz_posts_template_14 article{float:right}
.cz_view_author_posts{right:auto;left:20px}
.right_br_full_container .breadcrumbs{float:left;text-align:left}
div.wpcf7 .wpcf7-form .ajax-loader{left:0;right:auto}
.wpcf7 input[type="url"], 
.wpcf7 input[type="email"], 
.wpcf7 input[type="tel"]{direction:ltr;text-align:right}
.wpcf7 input[type="email"]{text-align:left}
.wpcf7 input[type="email"]::placeholder{text-align:right}
.wpcf7 input[type="email"]::-moz-placeholder{text-align:right}
.wpcf7 input[type="email"]::-ms-input-placeholder{text-align:right}
.wpcf7 input[type="email"]::-webkit-input-placeholder{text-align:right}
.cz_flickr .flickr_badge_image, .cz_instagram li, .cz_portfolio_widget a{float:right !important}
.righter{float:left}
.widget_archive li span, .widget_categories li span{left:10px}
.tagcloud, .cz_post_cat, .lefter{float:right}
.codevz-widget-custom-menu a:hover{transform:translateX(-5px)}
.codevz-widget-custom-menu a:before{content:"\f104";padding:0 0 0 10px}
.codevz-widget-custom-nav-menu ul ul{margin:0 10px 0 0}
.mr4{margin-right:0;margin-left:4px}
.mr8{margin-right:0;margin-left:8px}
.mr10{margin-right:0;margin-left:10px}
.mr20{margin-right:0;margin-left:20px}
.ml4{margin-left:0;margin-right:4px}
.ml8{margin-left:0;margin-right:8px}
.ml10{margin-left:0;margin-right:10px}
.ml20{margin-left:0;margin-right:20px}
.widget{text-align:right}
.search_404 button{right:auto;left:20px}
i.xtra-close-icon{left:70px;right:auto}
@media screen and (max-width:480px){
.sf-menu > .cz {
width: 100%
}
.center_on_mobile .search-field {
text-align: right !important
}
i.cz_close_popup {
right: auto;
left: 20px
}
}