.dt-mobile-header{transform:translate3d(100%, 0, 0);}
.single-product .share-link-description{text-align:right !important;}
#page input[type='text'], #page input[type='search'], #page input[type='tel'], #page input[type='url'], #page input[type='email'], #page input[type='number'], #page input[type='date'], #page input[type='range'], #page input[type='password'], #page select, #page textarea, #page .wpcf7-number{font-family:inherit;}
.blog .details.more-link, .dt-blog-shortcode .details.more-link{direction:ltr;}
.cross-sells > h2::after, .product .related.products > h2::after, .product .upsells.products > h2::after{right:0 !important;left:auto !important;}
.product .product_meta .tagged_as a{font-family:inherit !important;}
#page div.product form.cart div.quantity, #page #content div.product form.cart div.quantity, .woocommerce-page #page div.product form.cart div.quantity, .woocommerce-page #page #content div.product form.cart div.quantity{direction:ltr;}
#page .widget_product_search input[type='submit'], #page .widget_product_search button[type='submit']{left:0 !important;right:auto;margin-left:7px;}
.woocommerce div.product div.summary > .price::after{left:auto !important;right:0 !important;}
.sidebar-left .wf-container-main{direction:ltr;}
.sidebar-right .wf-container-main{direction:ltr;}
.textwidget, h1, h2, h3, h4, h5, h6, p{direction:rtl !important;}
.layout-list article.no-img .blog-content{direction:rtl !important;}
.sidebar .widget, .sidebar-content .widget{direction:rtl !important;}
.entry-author{direction:rtl;}
.rtl .masthead:not(.sub-downwards) .sub-nav li.has-children a::after{right:auto;left:10px;transform:scale(-1, 1);}
.woocommerce div.product div.summary > .price::after{right:0 !important;left:auto !important;}
.cross-sells > h2::after, .product .related.products > h2::after, .product .upsells.products > h2::after{right:0 !important;left:auto !important;}
.related-product > li .product-content{padding:6px;}
.fancy-date span{font-family:IRANSansWeb_Medium;}
#main-nav > .menu-item > a .fa, #main-nav > .menu-item > a .mega-icon{padding-left:6px;padding-right:0;}
.woocommerce .cart-collaterals .cart_totals, .woocommerce-page .cart-collaterals .cart_totals{text-align:right;}
.wpb_wrapper{direction:rtl}
.wf-container-main{direction:rtl}
.swiper-container{direction:ltr}
.flex-viewport{}
pre, code{direction:ltr}
.shortcode-code, .shortcode-code p{direction:ltr}
.elementor-widget-testimonial-carousel .swiper-slider{direction:rtl !important;}
h1, h2, h3, h4, h5, h6, p{direction:rtl}
.flexslider .slides{direction:rtl}
.photo-scroller .ts-slide, .photo-scroller .ts-cell{direction:ltr}
.breadcrumbs li{direction:rtl}
.benefits-grid, .logos-grid{direction:rtl}
section{direction:rtl}
.contact-form{direction:rtl}
.wpb_tabs{direction:rtl}
.woocommerce{direction:rtl}
.products{direction:rtl}
.isotope, .isotope-item{direction:rtl}
.ts-cell{direction:rtl}
.article-top-bar .wf-container-top{direction:rtl}
.post{direction:rtl}
article{direction:rtl}
.vc_call_to_action{direction:rtl}
.vc_progress_bar{direction:rtl}
.woocommerce .woocommerce-ordering, .woocommerce .woocommerce-result-count, .woocommerce-page .woocommerce-ordering, .woocommerce-page .woocommerce-result-count{direction:rtl}
.product{direction:rtl}
.woocommerce-message{direction:rtl}
.st-toggle{direction:rtl}
.wpb_alert{direction:rtl}
.shortcode-single-image-wrap{direction:rtl}
#comments{direction:rtl}
.wpb_accordion .wpb_accordion_wrapper .wpb_accordion_header a{padding-right:1em;padding-left:0}
#main .wpb_content_element .wpb_accordion_header a{background-position:left center;padding:0 0 0 25px}
.project-content .details, .details.more-link{margin-left:20px;margin-right:auto}
.benefits-style-one.benefits-grid .wf-cell, .benefits-style-two.benefits-grid .wf-cell{text-align:right}
.benefits-style-two.benefits-grid .benefits-grid-ico{margin:5px 0 0 20px}
.benefits-grid .borders:after{right:-20px;left:auto}
.logos-grid .borders:after{right:-20px;left:auto}
.testimonial-vcard .alignleft{margin:5px 0 5px 20px}
.standard-number-list li:before{right:0;left:auto}
.standard-number-list li{padding-right:30px;padding-left:0}
#main-nav > li:first-child{margin-left:3px;margin-right:0}
.items-grid .alignleft{margin:5px 0 5px 20px}
.entry-meta.post-format, .shortcode-blog-posts .entry-meta.post-format, .blog .entry-meta.post-format, .blog.layout-masonry .entry-meta.post-format, .blog.layout-grid .entry-meta.post-format{float:left}
.comment-form-author input, .form-name input, .comment-form-email input, .form-mail input, .comment-form-url input, .form-website input, .form-country input, .form-telephone input, .form-city input, .form-company input{background-position:3% center;padding-right:10px;padding-left:20px}
.standard-arrow li, .standard-number-list li{padding-right:24px;padding-left:0}
.standard-arrow li{background-position:100% center}
.list-divider li{background-position:100% 13px}
.list-divider li:first-child{background-position:100% 4px}
.woocommerce .addresses .title h3, .woocommerce-page .addresses .title h3{float:right}
.woocommerce .addresses .title .edit, .woocommerce-page .addresses .title .edit{float:left}
.vc_progress_bar .vc_single_bar .vc_bar{right:0}
.benefits-style-one.benefits-grid .benefits-grid-ico{margin:0 0 10px 10px}
.dt-btn.dt-btn-s.ico-right-side .fa, .dt-btn.dt-btn-m.ico-right-side .fa{margin-left:0;margin-right:8px}
.clear-form{float:left}
.dt-btn{margin-left:10px;margin-right:0}
.custom-categories span{float:left;margin-right:10px;margin-left:0}
.alignleft{float:right;margin:5px 0 10px 30px}
.alignright{float:left;margin:5px 30px 10px 0}
.filter-extras, .paginator .page-nav{float:left}
.filter-categories, .filter-by a, .filter-sorting a, .paginator .page-links{float:right}
.filter-by, .filter-sorting, .filter-categories a, .paginator a{float:right;margin:-1px 0 -1px -1px}
.filter-categories a, .old-ie .filter-categories a.act{padding:0 14px 0 15px}
.filter-categories a.act{padding:0 32px 0 15px}
#page .paginator a:first-child, #page .filter .filter-categories a:first-child, #page .filter .filter-extras .filter-by a:first-child{-webkit-border-top-left-radius:0;-moz-border-top-right-radius:0;-ms-border-top-left-radius:0;-o-border-top-left-radius:0;border-top-left-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-bottom-left-radius:0;-ms-border-bottom-left-radius:0;-o-border-bottom-left-radius:0;border-bottom-left-radius:0;-webkit-border-top-right-radius:6px;-moz-border-top-right-radius:6px;-ms-border-top-right-radius:6px;-o-border-top-right-radius:6px;border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;-moz-border-bottom-right-radius:6px;-ms-border-bottom-right-radius:6px;-o-border-bottom-right-radius:6px;border-bottom-right-radius:6px}
#page .paginator a:last-child, #page .filter .filter-categories a:last-child, #page .filter .filter-extras .filter-sorting a:last-child{-webkit-border-top-left-radius:6px;-moz-border-top-right-radius:6px;-ms-border-top-left-radius:6px;-o-border-top-left-radius:6px;border-top-left-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-bottom-left-radius:6px;-ms-border-bottom-left-radius:6px;-o-border-bottom-left-radius:6px;border-bottom-left-radius:6px}
.filter-categories a, .filter-sorting, .paginator a{border-right-style:solid;border-right-width:1px;border-left:none}
.filter-switch{margin:0 3px 0 7px}
.filter-sorting .filter-switch{margin-right:7px}
.comment-author .avatar{float:right;margin:5px -80px 15px 0}
li.comment, li.pingback{padding-right:80px;padding-left:0}
.comment-meta, .comment-reply-link{float:left}
.comment-reply-link{margin-right:10px;margin-left:0}
.wpb_tour.tab-style-two .wpb_tour_tabs_wrapper .wpb_tab, .wpb_tour.tab-style-three .wpb_tour_tabs_wrapper .wpb_tab{padding-right:20px;padding-left:0}
.wpb_tour.tab-style-three .wpb_tabs_nav{border-left:1px solid;border-right:0;border-left-color:rgba(218, 222, 225, 0.7)}
.wpb_tour.wpb_content_element.tab-style-three .wpb_tour_tabs_wrapper .wpb_tabs_nav a{padding-right:0;padding-left:1em}
.entry-tags:before{float:right;margin:1px 0 0 5px}
.single .entry-meta:before{float:right;margin:1px 0 0 5px}
.single .entry-tags a{float:right}
.logo-left #branding, .logo-classic #branding, .logo-classic-centered #branding{padding-left:40px;padding-right:0}
.sub-nav li a{margin:0 -1px 2px 0;padding:7px 10px 7px 30px;text-align:right}
.sub-nav .sub-nav{right:241px;left:auto}
.sub-nav li.has-children:after{left:15px;right:auto}
.sub-nav li.has-children.level-arrows-on:after, #top-bar .sub-nav li.has-children:after, #bottom-bar .sub-nav li.has-children:after, .dl-menuwrapper li.has-children > a:after{transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-webkit-transform:rotate(180deg)}
#phantom .ph-wrap.with-logo .ph-wrap-content .logo-box{padding:5px 0 5px 40px;text-align:right}
.mini-search{padding-right:10px;padding-left:0}
#header .mini-search{padding-right:6px;padding-left:0}
#header .mini-search .field{left:6px;right:auto}
.mini-search .field{padding:0 13px 0 0;float:right}
.wpb_tabs .wpb_tabs_nav li{float:right !important;margin:0 0 0 1px !important}
.tab-style-three.wpb_tabs .wpb_tabs_nav li:first-child a{padding-right:0;padding-left:.5em}
.tab-style-one.wpb_tabs .wpb_tabs_nav li:before, .tab-style-three.wpb_tabs .wpb_tabs_nav li:before{right:0;left:auto}
.tab-style-two .wpb_tabs_nav > li{border-left:none;border-right:1px solid;border-color:rgba(218, 222, 225, 0.7)}
.tab-style-one.wpb_tabs .wpb_tabs_nav li:first-child:before, .tab-style-three .tab:first-child:before, .tab-style-two .wpb_tabs_nav > li:first-child, .tab-style-three.wpb_tabs .wpb_tabs_nav li:first-child:before{border-right:0}
.recent-posts .alignleft{margin:5px 0 5px 20px}
#footer .alignleft, #sidebar .alignleft{margin-left:20px;margin-right:0}
.wc-backward a:before, .wc-backward:before{margin-left:7px;margin-right:0}
.dt-btn.dt-btn-l .fa{margin-left:9px;margin-right:0}
#page .shortcode-action-bg:before{right:0;left:auto;-webkit-border-bottom-left-radius:0;-moz-border-bottom-left-radius:0;-ms-border-bottom-left-radius:0;-o-border-bottom-left-radius:0;border-bottom-left-radius:0;-webkit-border-top-left-radius:0;-moz-border-top-left-radius:0;-ms-border-top-left-radius:0;-o-border-top-left-radius:0;border-top-left-radius:0;-webkit-border-bottom-right-radius:6px;-moz-border-bottom-right-radius:6px;-ms-border-bottom-right-radius:6px;-o-border-bottom-right-radius:6px;border-bottom-right-radius:6px;-webkit-border-top-right-radius:6px;-moz-border-top-right-radius:6px;-ms-border-top-right-radius:6px;-o-border-top-right-radius:6px;border-top-right-radius:6px}
.box-style-table .action-button .dt-btn{margin-left:0;float:left}
.box-style-table .action-button{padding-right:40px;padding-left:0}
.customSelect .customSelectInner{text-align:right;background-position:left center}
.woocommerce ul.products li.product .onsale, .woocommerce-page ul.products li.product .onsale{left:0;margin:-6px 0 0 -6px;right:auto}
.woocommerce ul.products li.product .onsale, .woocommerce-page ul.products li.product .onsale{margin:5px 0 0 25px !important}
.recent-posts .alignleft{margin:5px 0 5px 20px}
#footer .alignleft, #sidebar .alignleft{margin-left:20px;margin-right:0}
.swiper-link{background-position:100% 0;padding:0 20px 10px 0}
.swiper-slide{float:right}
.portfolio .post .link.btn-link, .portfolio .post .btn-zoom, .layout-masonry.description-under-image .link.btn-link, .layout-masonry.description-under-image .project-zoom, .portfolio-grid.description-under-image .link.btn-link, .portfolio-grid.description-under-image .project-zoom{float:left}
.layout-masonry.description-under-image .link.btn-link, .portfolio-grid.description-under-image .link.btn-link{margin-right:10px;margin-left:auto}
.text-on-img .fs-entry-content{text-align:right}
.rollover-thumbnails{margin:-32px -70px 0 0;right:50%;left:auto}
.woocommerce #content div.product form.cart .button, .woocommerce div.product form.cart .button, .woocommerce-page #content div.product form.cart .button, .woocommerce-page div.product form.cart .button{float:right}
.woocommerce #content div.product form.cart div.quantity, .woocommerce div.product form.cart div.quantity, .woocommerce-page #content div.product form.cart div.quantity, .woocommerce-page div.product form.cart div.quantity{float:right;margin:0 0 0 4px}
#page div.product form.cart div.quantity, #page #content div.product form.cart div.quantity, .woocommerce-page #page div.product form.cart div.quantity, .woocommerce-page #page #content div.product form.cart div.quantity{margin-left:15px;margin-right:0}
#main div.product .woocommerce-tabs ul.tabs li, .woocommerce-page #main div.product .woocommerce-tabs ul.tabs li, #main #content div.product .woocommerce-tabs ul.tabs li, .woocommerce-page #main #content div.product .woocommerce-tabs ul.tabs li{float:right}
#page #content div.product .woocommerce-tabs ul.tabs li, .woocommerce-page #page #content div.product .woocommerce-tabs ul.tabs li{border-right:1px solid rgba(218, 222, 225, 0.7);border-left:none}
#page #content div.product .woocommerce-tabs ul.tabs li:first-child, .woocommerce-page #page #content div.product .woocommerce-tabs ul.tabs li:first-child{border-right:0}
.woocommerce p.stars a.star-1:after, .woocommerce p.stars a.star-2:after, .woocommerce p.stars a.star-3:after, .woocommerce p.stars a.star-4:after, .woocommerce p.stars a.star-5:after, .woocommerce-page p.stars a.star-1:after, .woocommerce-page p.stars a.star-2:after, .woocommerce-page p.stars a.star-3:after, .woocommerce-page p.stars a.star-4:after, .woocommerce-page p.stars a.star-5:after{right:0;left:auto}
.woocommerce p.stars a.star-1, .woocommerce p.stars a.star-2, .woocommerce p.stars a.star-3, .woocommerce p.stars a.star-4, .woocommerce p.stars a.star-5, .woocommerce-page p.stars a.star-1, .woocommerce-page p.stars a.star-2, .woocommerce-page p.stars a.star-3, .woocommerce-page p.stars a.star-4, .woocommerce-page p.stars a.star-5{border-left:1px solid #ccc;border-right:0}
.woocommerce p.stars a, .woocommerce-page p.stars a{margin-left:1em;margin-right:0}
.pp_content_container{text-align:right}
.woocommerce .woocommerce-error:before, .woocommerce .woocommerce-info:before, .woocommerce .woocommerce-message:before, .woocommerce-page .woocommerce-error:before, .woocommerce-page .woocommerce-info:before, .woocommerce-page .woocommerce-message:before{right:1em;left:auto}
.woocommerce .woocommerce-error, .woocommerce .woocommerce-info, .woocommerce .woocommerce-message, .woocommerce-page .woocommerce-error, .woocommerce-page .woocommerce-info, .woocommerce-page .woocommerce-message{padding:1em 3.5em 1em 1em !important}
.woocommerce .woocommerce-error .button, .woocommerce .woocommerce-info .button, .woocommerce .woocommerce-message .button, .woocommerce-page .woocommerce-error .button, .woocommerce-page .woocommerce-info .button, .woocommerce-page .woocommerce-message .button{float:left}
.content th{text-align:right}
.woocommerce table.shop_table, .woocommerce-page table.shop_table{text-align:right}
.woocommerce #content table.cart td.actions .coupon, .woocommerce table.cart td.actions .coupon, .woocommerce-page #content table.cart td.actions .coupon, .woocommerce-page table.cart td.actions .coupon{float:right}
.woocommerce #content table.cart td.actions .coupon .input-text, .woocommerce table.cart td.actions .coupon .input-text, .woocommerce-page #content table.cart td.actions .coupon .input-text, .woocommerce-page table.cart td.actions .coupon .input-text{margin:0 0 0 4px;float:right}
.woocommerce #content table.cart td.actions, .woocommerce table.cart td.actions, .woocommerce-page #content table.cart td.actions, .woocommerce-page table.cart td.actions{text-align:left}
.woocommerce .cart-collaterals .cart_totals table th, .woocommerce-page .cart-collaterals .cart_totals table th{padding:6px 0 0 12px}
.woocommerce .cart-collaterals .cart_totals, .woocommerce-page .cart-collaterals .cart_totals{text-align:left}
.woocommerce .cart-collaterals .cart_totals, .woocommerce-page .cart-collaterals .cart_totals{float:left}
.woocommerce .cart-collaterals .shipping_calculator, .woocommerce-page .cart-collaterals .shipping_calculator{clear:left;float:left}
.woocommerce form .form-row-first, .woocommerce form .form-row-last, .woocommerce-page form .form-row-first, .woocommerce-page form .form-row-last{float:right}
.woocommerce form .form-row-last, .woocommerce-page form .form-row-last{float:left}
.woocommerce form.checkout_coupon, .woocommerce form.login, .woocommerce form.register, .woocommerce-page form.checkout_coupon, .woocommerce-page form.login, .woocommerce-page form.register{text-align:right}
.woocommerce .col2-set .col-1, .woocommerce-page .col2-set .col-1{float:right}
.woocommerce .col2-set .col-2, .woocommerce-page .col2-set .col-2{float:left}
.chosen-container .chosen-drop{left:9999px}
.woocommerce .order_details li, .woocommerce-page .order_details li{border-left:1px dashed #e0dadf;border-right:0;float:right;margin-left:2em;padding-left:2em;margin-right:0;padding-right:0}
.wc-forward{margin-right:10px;margin-left:0}
.woocommerce .checkout .col-2 h3#ship-to-different-address, .woocommerce-page .checkout .col-2 h3#ship-to-different-address{float:right}
.woocommerce #payment ul.payment_methods li, .woocommerce-page #payment ul.payment_methods li{text-align:right}
.woocommerce #payment ul.payment_methods li input, .woocommerce-page #payment ul.payment_methods li input{margin:0 0 0 1em}
.woocommerce #payment div.payment_box:after, .woocommerce-page #payment div.payment_box:after{margin:-1em 2em 0 0;right:0;left:auto}
#page #top-bar .shopping-cart-inner .cart_list li img{float:right;margin:5px 0 5px 20px}
.shopping-cart-inner{text-align:right}
#page #top-bar .shopping-cart-inner a.button{float:right;margin-left:10px;margin-right:0}
.hover-style-two .rollover-content, .hover-style-two .fs-entry-content{text-align:center}
.dt-btn.dt-btn-l.ico-right-side .fa{margin-left:0;margin-right:9px}
.dt-btn.dt-btn-s .fa, .dt-btn.dt-btn-m .fa{margin-left:8px;margin-right:0}
.wpb_alert .messagebox_text, .wpb_alert-warning .messagebox_text{padding-right:40px;padding-left:0 !important;background-position:right center !important}
.mfp-title{text-align:right;padding-left:36px;padding-right:0}
.image-arrow li .list-img{margin:0 0 0 10px}
.standard-arrow.bullet-top li, .standard-arrow.list-divider.bullet-top li:first-child{background-position:100% 5px}
#main-nav > .menu-item > a > .fa, #main-nav > .menu-item > a > .mega-icon, .mini-nav > ul > .menu-item > a > .mega-icon{padding-left:6px;padding-right:0}
.logo-left #navigation{text-align:left}
#phantom .ph-wrap.with-logo #main-nav{text-align:left}
.assistive-info{text-align:left}
.logo-classic .mini-search, .dt-style-um .logo-center .mini-search, .dt-style-um .logo-classic-centered .mini-search{left:0;right:auto}
#branding-bottom{padding:10px 0 10px 10px}
#bottom-bar .wf-float-left{float:right}
#bottom-bar .wf-float-right{float:left;margin-right:40px;margin-left:0}
#top-bar .right-block{text-align:left}
.shopping-cart{padding-right:20px;padding-left:0}
.right-block .soc-ico{margin-right:13px;margin-left:auto}
#top-bar .wf-float-left{float:right}
#top-bar .wf-float-left{margin-left:40px;margin-right:0}
#top-bar .wf-float-left:last-of-type, #bottom-bar .wf-float-left:last-of-type{margin-left:0}
.mini-contacts li{background-position:100% center;margin:0 0 0 20px;padding-right:18px;padding-left:0}
.shopping-cart-inner{left:0}
.logo-classic #main-nav{padding:0 0 0 38px}
.menu-item .fa{padding-left:8px;padding-right:0}
.dt-mega-menu .sub-nav .dt-mega-parent{float:right}
.dt-mega-menu .dt-mega-parent .sub-nav{right:auto}
.mega-auto-width .sub-nav .wf-1, .mega-auto-width .sub-nav .wf-1-2:nth-child(3), .mega-auto-width .sub-nav .wf-1-3:nth-child(4), .mega-auto-width .sub-nav .wf-1-4:nth-child(5), .mega-auto-width .sub-nav .wf-1-5:nth-child(6){clear:right}
.sub-nav.right-overflow{left:0;right:auto}
.sub-nav .sub-nav.right-overflow{right:-241px;left:auto}
.mega-auto-width > .sub-nav.right-overflow{right:auto !important;left:0 !important}
.dl-menuwrapper li a{text-align:right}
.dl-menuwrapper li.has-children > a:after{left:-5px;right:auto}
.sub-nav li.has-children.act.level-arrows-on:after, #top-bar .sub-nav li.has-children.act:after, #bottom-bar .sub-nav li.has-children.act:after, .no-touch .dl-menuwrapper li.has-children:hover > a:after, .touch .dl-menuwrapper li.has-children:active > a:after, .dl-menuwrapper li.has-children.act > a:after{transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-webkit-transform:rotate(180deg)}
.skill-name span{float:left}
.style-minimal .filter a, .style-minimal .paginator a{margin:0 0 0 5px}
.style-minimal .filter-categories a{float:right}
#page #main ul.cart_list li img, #page .woocommerce ul.cart_list li img, #page ul.product_list_widget li img, #page .woocommerce ul.product_list_widget li img, .woocommerce-page #page ul.cart_list li img, .woocommerce-page #page ul.product_list_widget li img{float:right;margin:3px 0 5px 20px}
.layout-masonry.description-under-image .buttons-on-img .link.btn-link, .portfolio-grid.description-under-image .buttons-on-img .link.btn-link{margin-right:4px;margin-left:5px}
.layout-masonry.description-under-image .project-zoom, .portfolio-grid.description-under-image .project-zoom{margin-left:0;margin-right:5px}
.form-allowed-tags{display:none}
.dt-btn-s.ico-right-side .fa, .dt-btn-m.ico-right-side .fa{margin-left:0;margin-right:8px}
.hover-line.benefits-style-one .wf-cell > div:after, .hover-line.benefits-style-two .benefits-inner:after, .static-line.benefits-style-one .wf-cell > div:after, .static-line.benefits-style-two .benefits-inner:after{margin-right:0;right:0;left:auto}
.standard-arrow li:before, .standard-arrow li:after{right:0;left:auto;transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-webkit-transform:rotate(180deg)}
.entry-meta > a:after, .entry-meta > span:after, .portfolio-categories > a:after, .portfolio-categories > span:after{right:0;left:auto}
.entry-meta > a, .entry-meta > span, .portfolio-categories > a, .portfolio-categories > span{margin:0 6px 0 1px;padding-right:10px;padding-left:0}
.entry-meta a:first-child, .portfolio-categories a:first-child, .entry-meta span:first-child, .portfolio-categories span:first-child{margin-right:0;padding-right:0}
.btn-link{margin-left:10px;margin-right:0}
.dt-btn-s .fa, .dt-btn-m .fa{margin-left:8px;margin-right:0}
.style-ios .filter-by, .style-ios .filter-sorting, .style-ios .filter-categories a, .style-ios .paginator:not(.paginator-more-button) a{float:right}
.soc-ico a{float:right}
.dt-accordion-bg-on.dt-style.wpb_toggle:before, .dt-accordion-bg-on.wpb_content_element .wpb_accordion_header > a:before, .dt-accordion-bg-on.dt-style.wpb_toggle:after, .dt-accordion-bg-on.wpb_content_element .wpb_accordion_header > a:after{right:auto;left:13px}
#main .dt-accordion-bg-on.wpb_content_element .wpb_accordion_header a{padding:9px 18px 9px 0}
.content ul, .content ol{margin:0 20px 10px 0}
.title-left .breadcrumbs{float:left}
#content .dt-style.wpb_toggle{float:right}
.dt-btn-l .fa{margin-left:9px;margin-right:0}
.dt-btn-l.ico-right-side .fa{margin-left:0;margin-right:9px}
.fancy-comments-form{background-position:right center}
#comments .dt-fancy-separator.title-left{text-align:right}
#comments .fancy-comments-form{padding-right:25px;padding-left:0}
#comments .separator-right{margin-right:1em;right:100%;left:auto;margin-left:0}
.sticky-header.header-side-left #header.logo-side{left:0}
.sub-downwards #main-nav:not(.text-center) .next-level-button{margin-right:5px;margin-left:0}
#header.sub-downwards #main-nav .sub-nav{right:0;left:auto}
.sub-downwards #main-nav > li.has-children > .next-level-button{float:left}
.wc-ico-cart > .counter{margin-right:10px;margin-left:0}
.wc-ico-cart > .counter:before{display:none}
.wc-ico-cart:before{right:0;left:auto}
.wc-ico-cart{padding:0 22px 0 0}
.header-side-left #header{left:0;margin-left:0}
.layout-list .blog-content, .layout-list .blog-media, .layout-list .project-list-content, .layout-list .project-list-media{float:right}
.fullwidth-img .fancy-date a, .layout-list .bg-on .fancy-date a{right:0;left:auto}
.project-post .portfolio-categories, .single .entry-meta{float:right}
.single-navigation-wrap{float:left;margin-left:-6px;margin-right:0}
.entry-meta > a:after, .entry-meta > span:after, .portfolio-categories > a:after, .portfolio-categories > span:after{right:0;left:auto}
.single .article-top-bar .entry-meta > a, .single .article-top-bar .entry-meta > span, .single .article-top-bar .portfolio-categories > a, .single .article-top-bar .portfolio-categories > span{background-position:right center;margin-right:0;margin-left:20px;padding-right:25px;padding-left:0}
.breadcrumbs li:before, .fancy-header .breadcrumbs li:before{right:0;left:auto;text-align:right}
.breadcrumbs li:first-child{margin-right:0;padding-right:0}
.breadcrumbs li{margin-right:8px;padding-right:12px;margin-left:0;padding-left:0}
.fancy-author-title, .fancy-comments-form, .fancy-comments-title, .fancy-posts-title, .fancy-projects-title{background-position:right center;padding-right:25px;padding-left:0}
article .dt-fancy-separator.title-left{text-align:right}
article .separator-right{margin-right:1em;right:100%;left:auto;margin-left:0}
.comment-author .avatar, .comment-author .rollover{float:right;margin:-25px -120px 15px 0}
.dl-menuwrapper li.has-children .next-level{left:0;right:auto}
.dt-parent-menu-clickable .dl-menuwrapper li.has-children a{margin-left:50px;margin-right:20px}
.dl-menuwrapper li.has-children .next-level:after, .dl-menuwrapper li.has-children > a:after{transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-webkit-transform:rotate(180deg)}
header .wf-wrap .right-block{text-align:left}
.mini-contacts{background-position:right center;padding-right:18px;padding-left:0}
.mini-contacts, .mini-login, .mini-nav, .mini-search, .shopping-cart, .text-area{padding-right:20px;padding-left:0}
.mini-contacts.address, .mini-contacts.clock, .mini-contacts.email, .mini-contacts.skype{padding-right:22px;padding-left:0}
.dt-parent-menu-clickable .dl-menuwrapper li.dl-back a{margin-left:0;margin-right:0}
.woocommerce-result-count{float:left}
.filter-extras{margin-right:-16.5px;margin-left:auto}
.fancy-date a{right:0;left:auto}
.vc_message_box-icon{right:0;left:auto}
.vc_message_box{padding:1em 4em 1em 1em}
.st-accordion li > a:before{right:0;left:auto}
.dt-style.wpb_toggle:after, .dt-style.wpb_toggle:before, .st-accordion li > a:after, .wpb_content_element .wpb_accordion_header > a:after, .wpb_content_element .wpb_accordion_header > a:before{right:0;left:auto}
.st-accordion li > a{padding-right:25px;padding-left:0}
@media screen and (max-width:800px){
.header-side-left #branding, .header-side-right #branding{text-align:right}
nav{text-align:left}
}
@media screen and (max-width:970px){
.comment-author .avatar, .comment-author .rollover{margin:5px 0 20px 25px}
li.comment, li.pingback{padding-right:0}
}
.tagcloud a{border:1px solid #5c5c49;color:#151515 !important;padding:4px !important;border-radius:4px;font-size:13px !important;font-family:iransansweb_light;}
.edd-meta{border:1px solid #f0f0f0;border-radius:4px;padding:8px;line-height:35px;text-align:justify;text-justify:inter-word;}
.edd-meta a{background-color:#eae8ed !important;padding:4px;margin:2px;border-radius:2px;}
.wpb_content_element .wpb_accordion_header > a::after, .wpb_content_element .wpb_accordion_header > a::before{position:absolute;top:50%;margin-top:-7px;width:14px;height:14px;content:'';left:0px !important;right:inherit;}
.tab-style-three.wpb_tabs .wpb_tour_tabs_wrapper .wpb_tabs_nav a{padding:10px;}
.tab-style-two.wpb_tabs .wpb_tabs_nav li a{padding:0 10px .5em;}
.woocommerce-tabs li > a{margin-right:22px;margin-left:8px;}
.sub-nav{right:9px;}
.layout-list article.project-odd .fancy-date a{left:35px !important;}
.dt-fancy-separator.title-left .dt-fancy-title{float:right;}
.shortcode-single-image{margin-left:6px;}
.sub-nav li.has-children a::after{position:absolute;display:block;right:0;top:50%;width:8px;height:8px;margin-top:-4px;content:'';background-position:center center;background-repeat:no-repeat;position:initial;-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH;-ms-filter:'FlipH';}
.wpas-ticket-replies > tbody > tr > td:first-child{padding-left:10px;padding-right:10px;}
.wpas-reply-meta .wpas-reply-user{position:absolute;}
.wpas-profilename{position:absolute;right:22px;}
.wpas-reply-meta{padding:4px;background:#fbfbfbb3;border-radius:3px;border:2px solid #e1dbdb66;}
.wpas-profilename{color:#0698a1;}
.woocommerce-error::before, div:not(.wc-coupon-wrap):not(.wc-login-wrap):not(.woocommerce-MyAccount-content) > .woocommerce-info::before, div:not(.wc-coupon-wrap):not(.wc-login-wrap):not(.woocommerce-MyAccount-content) > .woocommerce-message::before{left:auto !important;right:0 !important;float:right !important;}
.woocommerce-info-text{direction:rtl !important;}
.product div.summary{padding:10px;}
.product div.images{float:right;}
.product div.images, .product div.summary{float:right;margin-right:10px;}
author-info.entry-author{width:100%;}
#content{direction:rtl;}
.entry-tags{width:100%;}
.post-meta .entry-tags{justify-content:flex-start !important;}
.wc-img-hover .woocom-project img.back-image{right:-50%;left:auto;}
.woocommerce #content div.product form.cart div.quantity, .woocommerce div.product form.cart div.quantity, .woocommerce-page #content div.product form.cart div.quantity, .woocommerce-page div.product form.cart div.quantity {
direction: ltr;
}