@font-face{font-family:"Iranyekan";font-style:normal;font-weight:700;font-weight:bold;src:url("fonts/iranyekanwebbold.eot") format("embedded-opentype"), url("fonts/iranyekanwebbold.woff2") format("woff2"), url("fonts/iranyekanwebbold.woff") format("woff"), url("fonts/iranyekanwebbold.ttf") format("truetype");}
@font-face{font-family:"Iranyekan";font-style:normal;font-weight:300;font-weight:400;font-weight:500;font-weight:lighter;src:url("fonts/iranyekanweblight.eot") format("embedded-opentype"), url("fonts/iranyekanweblight.woff2") format("woff2"), url("fonts/iranyekanweblight.woff") format("woff"), url("fonts/iranyekanweblight.ttf") format("truetype");}
@font-face{font-family:IranYekan;font-style:normal;font-weight:900;src:url('fonts/iranyekanwebblackfanum.woff') format('woff');}
@font-face{font-family:"IranYekan";src:url("fonts/IranYekan.woff") format("woff"),
url("fonts/IranYekan.woff2") format("woff2");font-weight:900;font-style:normal;}
body{font-family:IranYekan !important;}
.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6{font-family:IranYekan !important;}
.rtl .heading.centered p{font-family:IranYekan !important;letter-spacing:0px !important;}
.icon_box .box_title , .member_name{font-weight:bold;}
.heading .head_tag{font-weight:900;}
.widget h2.widgettitle{font-weight:bold;letter-spacing:0px;}
.rtl .sub_head{font-weight:200 !important;}
.rtl .cp_btn.cp_btn-md , .tp-mask-wrap{letter-spacing:0px !important;}
.rtl .counter-box .counter-number{font-weight:700 !important;}
.rtl .rev_slider .tp-caption, .rev_slider .caption{letter-spacing:0px !important;}
.rtl .site-nav nav > ul > li > a{font-family:IranYekan !important;}
.rtl .testi_desc{font-family:Iranyekan !important;}
.heading.left{text-align:left;}
.icon_box.icon-left .box_icon.before_content{margin:0 0 0 20px;}
.vc_label_units{left:15px;right:auto;}
.side-head-bottom .search-box .btn{left:10px !important;right:auto !important;}
.side-head .container .logo img{float:right !important;}
.custom-list li i, .custom-list a i, .list-group-item i{margin-left:12px;margin-right:auto;}
.rtl .heading.main .head_tag{font-weight:700;letter-spacing:0px !important;}
.wpcf7 .wpcf7_balloon + label{right:1px;left:auto;}
.wpcf7 [class*="col-md-"] .wpcf7_balloon + label{right:16px;left:auto;}
.wpcf7 .wpcf7_balloon{padding-right:30px;}
.wpb-js-composer .vc_tta.vc_tta-accordion .vc_tta-controls-icon-position-right .vc_tta-controls-icon{left:20px;right:auto;}
.vc_tta.vc_general.vc_tta-accordion .vc_tta-icon{left:0;right:auto;}
.wpb-js-composer .vc_tta.vc_tta-accordion .vc_tta-controls-icon-position-right.vc_tta-panel-title > a{text-align:right;}
.wpb-js-composer .vc_tta.vc_general.vc_tta-accordion:not(.creative) .vc_tta-panel .vc_tta-panel-title > a > span{margin-right:71px !important;margin-left:auto !important;}
.vc_tta.vc_general.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-icon{margin:0;}
.wpb-js-composer .vc_tta.vc_general .vc_tta-panel .vc_tta-panel-title.vc_tta-controls-icon-position-right > a > span{margin-left:41px;margin-right:41px;}
.wpb-js-composer .vc_tta.vc_tta-accordion .vc_tta-controls-icon-position-right .vc_tta-controls-icon{left:20px;right:auto;}
.blog-single .post-item .post-info li.pull-right{margin-left:0;margin-right:25px;}
.blog-single .post-item .post-info li{margin-left:25px;margin-right:auto;}
.rtl .blog-single .single_cats .singl_cat_lbl{font-weight:700;letter-spacing:0px;}
.nav-single > div{float:right;}
.rtl .nav-single .meta-nav{font-weight:700;letter-spacing:0px;}
.nav-single .nav-previous .meta-nav i{margin-left:10px;margin-right:auto;}
.blog-single .single_cats .singl_cat_lbl i, .blog-single .post-meta li i{margin-right:10px;margin-left:10px;}
.dropdown-menu{text-align:right;}
.top-head .cart-box{left:0;right:auto;}
.blog-single .single_cats .singl_cat_lbl i, .blog-single .post-meta li i{text-align:right;}
.cta-icon-left, .cta-btn-left{padding-left:25px;padding-right:unset;}
.cp_btn.btn-icon-align-right .btn_icon_wrap{margin-right:10px;margin-left:auto;}
.cta-icon-right, .cta-btn-right{padding-right:25px;padding-left:unset;}
.heading.style2 .head_tag::before{right:auto;left:66px;}
.cp_btn .btn_icon_wrap{margin-left:10px;margin-right:unset;}
.cp_btn.btn-icon-align-right .btn_icon_wrap{margin-left:0;margin-right:10px;}
.project_info_list li label{font-weight:700;letter-spacing:0px;}
.vc_tta.vc_general.vc_tta-accordion .vc_tta-icon{right:0;left:auto;}
.wpb-js-composer .vc_tta.vc_general .vc_tta-panel .vc_tta-panel-title.vc_tta-controls-icon-position-right > a > span{margin-left:41px !important;margin-right:auto;}
.wpb-js-composer .vc_tta.vc_tta-accordion .vc_tta-controls-icon-position-right .vc_tta-controls-icon{left:20px;right:auto !important;}
.vc_tta.vc_general.vc_tta-style-classic.creative .vc_tta-panel-title > a .vc_tta-icon{margin:-25px 0px -20px -28px;}
.p-1-col .portfolio-item{text-align:right;}
.p-1-col .name-holder .list li i{margin-left:8px;margin-right:auto;}
.counter-box .counter-icon.inline.left{float:left;}
.icon_box.icon-right .box_icon.before_content{margin:0 15px 0 0;}
.HotspotPlugin_Hotspot.position-right > div:not(.Hotspot_text){right:100%;transform:translate(10px,-50%);-webkit-transform:translate(-10px,-50%);left:auto;}
.pricing_tbl .option-icon{margin-left:12px;margin-right:auto;}
.vc_progress_bar.prog3 .vc_single_bar .vc_label_units, .vc_progress_bar.prog4 .vc_single_bar .vc_label_units{left:0;right:auto;}
.vc_label_units{font-weight:700 !important;}
.rtl .counter-box.text-center .counter-title{text-align:center;}
.counter-box .counter-icon.inline.left{margin-left:15px;}
.swiper-container.style1 .swiper-button.swiper-next{right:auto !important;left:auto !important;}
.post-meta li i{margin:0 0 0 7px;}
.side-head .sub-menu, .side-head .mega-content{left:100% !important;right:auto;}
.small_list .woocommerce.columns-1 ul.products li > a *{text-align:right;}
.small_list .woocommerce.columns-1 .catalog-wrap{float:right;margin-left:10px;margin-right:auto;}
.icon_box.icon-left .box_title{text-align:right;}
.rtl .icon_box .box_icon.before_title{margin-left:15px;margin-right:auto;}
.top-head .rit_tools{float:left;}
.custom-list li.hasP.hasI .list-group-item-text, .custom-list a.hasP.hasI .list-group-item-text{margin-right:27px;margin-left:auto;}
.wpb-js-composer .vc_tta.vc_tta-controls-align-left .vc_tta-panel-heading, .wpb-js-composer .vc_tta.vc_tta-controls-align-left .vc_tta-tabs-container{text-align:right;}
.rtl .woocommerce div.product div.summary .yith-wcwl-add-to-wishlist{font-weight:200 !important;letter-spacing:0px !important;}
.woocommerce div.product .summary .product_meta > span::before{margin-left:8px;margin-right:auto;}
.woocommerce-Reviews #review_form_wrapper .comment-reply-title{font-weight:200 !important;letter-spacing:0px;}
.shop-item .add_to_cart_button::before{margin-left:.53em;margin-right:auto;}
.shop-item .itr-quick-view i{margin-left:6px;margin-right:auto;}
.rtl .shop-item .button.add_to_cart_button, .shop-item .itr-quick-view, .shop-item .button.product_type_variable{font-weight:200 !important;letter-spacing:0px;}
.rtl .woocommerce span.onsale{left:auto !important;right:-25px !important;}
.woocommerce.single span.onsale{-webkit-transform:rotate(-45deg);transform:rotate(40deg);}
.woocommerce div.product div.summary .yith-wcwl-add-button > a i{margin-left:5px;margin-right:auto;}
.newNav{left:auto;right:20px;}
.rtl .newNav.modern .mCSB_inside .mCSB_container{margin-left:0;margin-right:auto;}
.woocommerce-MyAccount-navigation ul li a::before{content:"\ea40";}
@media only screen and (max-width:768px){.rtl .container .logo .default_logo{margin-right:100%;}
}
@media (max-width:678px){.rtl .container .logo .default_logo{margin-right:100%;}
}
﻿body{direction:rtl;unicode-bidi:embed;overflow-x:hidden}
.pull-right,.nav-previous.pull-left,.oc-woo .woocommerce-ordering{float:left !important;}
.pull-left,.nav-next.pull-right,.oc-woo [class*="col-md-import-"]{float:right !important;}
[class*="col-md-"], .tagcloud a, .post-tags a, .post-info ul li, .steps-3 i, .pager ul.page-numbers li, .woocommerce nav.woocommerce-pagination ul li, .post-tags .tgs-hint, .post-tags .tgs, .author-avatar, #footerWrapper .foot_widgets, .woocommerce #content div.product div.images, .woocommerce div.product div.images, .woocommerce-page #content div.product div.images, .woocommerce-page div.product div.images, .top-bar .pull-right .topbar-box, .woocommerce .woocommerce-product-rating .star-rating, .woocommerce div.product form.cart div.quantity, .woocommerce div.product form.cart .button, .woocommerce #content div.product div.thumbnails a, .woocommerce div.product div.thumbnails a, .woocommerce-page #content div.product div.thumbnails a, .woocommerce-page div.product div.thumbnails a, .woocommerce .order_details li, .not-found-form .form-control, .centered_logo, .site-nav nav, .site-nav nav > ul > li, .top-bar .topbar-box, .posts_tabs .lft_tabs, .instagram_wrap:not(.insta_slider):not(.cols-1) .insta_photo, .top-bar ul li, .top-bar .social-list a i, .top-bar .pull-left .topbar-box{float:right;}
.custom-list.left, .list-group.left,.progress-bars .progress,.nav-previous,.text-right,.page-title:not(.text-center):not(.text-right) .title-container .in-page-title{text-align:right;}
.text-left,.custom-list.text-right a,table,table th,table td,.woocommerce table.shop_table,#add_payment_method #payment ul.payment_methods li, .woocommerce-cart #payment ul.payment_methods li, .woocommerce-checkout #payment ul.payment_methods li{text-align:right;}
.site-nav nav ul ul, .site-nav nav li.mega-menu .mega-content, .vc_message_box-icon, .site-nav nav ul li li a:after, .top-head nav > ul > li > a > span::before, .custom-list.style1.text-right .list-group-item-heading.with_num:after,
.vc_progress_bar .vc_single_bar .vc_bar,.site-nav nav ul li li a:after, .sidebar .widget li:after, .wpb_widgetised_column .widget li:after,.widget_recent_comments ul li:before{left:auto;right:0}
.vc_progress_bar.minimal.sm .vc_single_bar .vc_label_units,.top-bar-menu ul.sub-menu{right:0 !important;left:auto !important}
.vc_progress_bar.style3 .vc_single_bar .vc_bar:after{left:-3px;right:auto;}
.cp-img-map.mark2 .HotspotPlugin_Hotspot:after{right:-5px;left:auto;}
.btn-icon-right.cp_btn:not(.hidden_icon) span.btn_el .btn_icon_wrap{order:0;}
.site-nav nav ul ul ul{right:100%;left:auto;}
.posts_tabs .rit_tabs{margin-right:40%;margin-left:0}
.site-nav nav li.mega-menu .mega-content{transform:none;}
.site-nav nav,.project_info_list li label i{margin-left:10px;margin-right:0;}
.top-head .rit_tools > div{float:right;}
.top-bar .pull-right span.topbar-box:last-child{padding-right:25px;padding-left:10px;}
.steps-4.text-right:first-child .step-line:after,.steps-4.text-right:first-child .step-line:before{display:block;}
.steps-4.text-right:last-child .step-line:after,.steps-4.text-right:last-child .step-line:before{display:none;}
.top-head.full .mega-content, .top-head.affix .bottom-head .mega-content,.search-form .btn{left:0 !important;right:auto !important;}
.post_img_meta{left:auto;right:10px;}
.widget_recent_comments ul li{padding-right:55px !important;padding-left:0 !important;}
.site-nav nav li a i,.details li i:before,.related-posts ul.list li i,.minimal-info i,.woocommerce div.product form.cart div.quantity,.item-list-tabs.no-ajax .feed a:before,#buddypress div.activity-meta a:before,.srch-msg i,
.recent-posts-widget ul li .meta,.bottom-post-meta li i{margin-right:0;margin-left:8px}
.author-avatar .avatar,.oc-woo .woocommerce-ordering{margin-right:0;margin-left:20px}
.comment .comment-respond{margin:10px 45px 0 20px;}
.widget_categories ul li:before, .widget_archive ul li:before, .widget_nav_menu ul li a:before,.vc_general.progress,.widget_meta ul li a:before{transform:rotate(180deg);-webkit-transform:rotate(180deg);margin-left:10px;margin-right:0;}
.vc_general.progress .bar-title,.vc_general.progress .badge,.vc_general.progress .sm-badge{transform:rotate(180deg);-webkit-transform:rotate(180deg);}
.vc_general.progress .badge,.vc_general.progress .sm-badge{display:inline-block !important;line-height:1 !important}
.progress-bars .badge,.progress-bars .sm-badge{top:4px;}
.progress-bars.lg-line.inner-title .bar-title,.progress-bars.lg-line .badge,.progress-bars.lg-line .sm-badge{top:11px;}
.progress-bars.sm-line .badge,.progress-bars.sm-line .sm-badge{top:0 !important;}
.progress-bars.xs-line .progress{margin-right:0px;margin-left:50px;}
.item-list-tabs.no-ajax .feed a{margin-left:0;margin-right:10px}
#buddypress div.item-list-tabs#subnav ul li#activity-filter-select{margin-left:4px}
#buddypress ul.item-list li{padding:15px 15px 8px 0}
.home_portfolio.vc_tta.vc_general.vc_tta-tabs .vc_tta-tabs-container{right:auto;left:4px}
.vc_progress_bar.style2 .vc_single_bar .vc_bar:before{right:auto;left:2px}
.vc_progress_bar.style2 .vc_single_bar .vc_bar:after,.vc_progress_bar.style2 .vc_single_bar .vc_label_units{right:auto;left:0}
.post_date_tabs{right:auto;left:20px}
.home_portfolio.vc_tta.vc_general.vc_tta-tabs .vc_tta-tabs-list .vc_tta-tab > a{padding:0 8px 0 0 !important}
.home_portfolio.vc_tta.vc_general.vc_tta-tabs .vc_tta-tabs-list .vc_tta-tab > a:before{margin-right:0;margin-left:8px}
#buddypress .activity-list .activity-content .activity-inner, #buddypress .activity-list .activity-content blockquote{margin:15px 0 15px 15px;}
#buddypress div.activity-meta a,.author_meta_section img{margin:0 0 0 10px;display:inline-block;}
.progress-bars.xs-line .progress span.sm-badge{top:0px;}
.progress-bars.tiny-line .progress span.sm-badge{margin-top:2px;}
.progress-bars.tiny-line:not(.tiny-2) span.sm-badge{margin-top:4px;padding:5px 4px;}
.vc_general.vc_cta3.vc_cta3-actions-right .vc_cta3-content{padding-left:28px;padding-right:0}
.custom-list.text-right .list_number{padding-left:15px;padding-right:0 !important;}
.vc_message_box{padding:1em 4em 1em 1em;}
.widget_nav_menu ul li a,.widget_nav_menu ul li,.modal-dialog{text-align:right;}
.heading.centered.main:not(.with-icon):after{margin-right:-15%;}
.widget_categories ul li:before, .widget_nav_menu ul li a:before,.widget_recent_comments ul li:before,.widget_recent_entries .post-img,.TweetAuthor img{margin-right:0;margin-left:10px;}
.widget_recent_entries .post-img{float:right}
.widget_recent_entries .meta i,.widget_recent_entries .meta span,.post-info ul li,.post-info ul li i,.post-tags > span{margin:0 0 0 7px;}
.widget_recent_entries .post-img,.TweetAuthor img{margin-left:15px}
.steps-3 .num{margin:30px -10px 0 0;}
.flickDiv li{float:right;margin:1px 1px 0 0;}
.heading.style3.centered:before{margin-right:-17.5px}
.heading.right.style2:before{right:auto;}
.heading.centered.style4:before{left:0 !important;right:auto !important;}
.heading.with-icon.centered.style4:after{right:0;}
.list-group{margin:0 0 20px;padding:0;}
.post-icon{right:0;left:auto !important;}
.blog-posts:not(.masonry):not(.grid) .post-item.sticky .post-icon{right:15px;left:auto !important;}
.post-icon{border-left:65px solid transparent;border-right:0;}
.post-icon:before{left:auto;right:11px}
.mas-inner .post-icon, .blog-posts.grid .post-item .post-icon{right:10px !important}
.custom-list li i, .custom-list a i, .list-group-item i{display:inline-block;}
.custom-list.right li i, .custom-list.right a i, .list-group-item.right i{margin-right:0;margin-left:10px}
.custom-list.left i, .list-group.left i{float:left;}
blockquote{border-right:5px solid #eee;border-left:0;}
.top-bar-menu nav ul li li a:hover{padding-right:20px !important;padding-left:14px !important}
a.itr_cat_over{left:15px;right:auto;}
.sidebar .widget_nav_menu ul li ul{margin:0 8px -4px 0;}
.blog-posts.small-image .post-image, .blog-posts.small-image .post-gallery, .blog-posts.small-image .post-media{float:right;margin-left:20px;margin-right:0}
.blog-posts.small-image .post-content{margin-right:38%;margin-left:0}
.custom-list.text-right i, .list-group.text-right i,.custom-list.text-center i,.list-group.text-center i,.post-tags i, .share-post i.ico,.comment-list .comment-content .meta span,
.description_tab a:before, .reviews_tab a:before, .additional_information_tab a:before,.top-bar i:not(.cart-num){margin-right:0;margin-left:10px;}
.rit_ic{margin:0 0 0 8px !important;}
.logout_btn{margin-left:0;margin-right:6px;}
.more-btn:after{right:auto !important;left:10px;transform:translate3d(7px,0,0) rotate(180deg) !important;-webkit-transform:translate3d(7px,0,0) rotate(180deg) !important;}
.more-btn:hover span{transform:translate3d(6px,0,0) !important;-webkit-transform:translate3d(6px,0,0) !important;}
.more-btn:hover:after{transform:translate3d(0,0,0) rotate(180deg) !important;-webkit-transform:translate3d(0,0,0) rotate(180deg) !important;}
.steps-3 .s-content{margin-right:160px;margin-left:0;}
.steps-1 h4:before{left:auto;right:30px;}
.steps-1 h4:after{right:35px;}
.steps-1 h4{padding:35px 25px 0 0;}
.steps-1.alter h4{padding:0 25px 15px 0;}
.steps-1 p{margin-left:20px;margin-right:25px;}
.blog-posts.small-image .meta-cat,.blog-posts.small-image .post-item .box_more, .blog-posts.small-image .post-item .post-info ul{margin-left:auto;margin-right:0}
.testo-simple .testi_content,.grid-test .testi_content{padding-right:15px;padding-left:0}
.comment-list .comment-avatar{padding:0 0 0 20px}
.oc-carousel.testo-4 .slick-prev{left:auto;right:172px;}
.oc-carousel.testo-4 .slick-next{right:200px;left:auto;}
.testo-4 .testi_holder .testi_slogan{margin:0 auto 0 0;}
.p-content{padding-right:20px;padding-left:0px;}
.pager.style1 ul.page-numbers li > a.next,.woocommerce nav.woocommerce-pagination ul.page-numbers li > a.next{margin-right:-40px;text-align:right;padding-right:18px;transform:rotate(180deg);}
.pager.style1 ul.page-numbers li > a.prev,.woocommerce nav.woocommerce-pagination ul.page-numbers li > a.prev{margin-left:-40px;text-align:left;padding-left:18px;transform:rotate(180deg);}
button.slick-arrow{right:auto;left:5px;}
button.slick-next{right:auto;left:32px;}
.blog-shortcode.timeline-left{margin-right:-30px;margin-left:0}
.timeline-right .post-item .timeline_date:after, .timeline-right .post-item .timeline_date:before{left:auto;right:55px !important;}
.timeline:before{right:27px;left:0}
.blo-divid{margin-right:28px !important;margin-left:0 !important;}
.timeline .post-item .timeline_date:after, .timeline .post-item .timeline_date:before{right:-25px;left:auto;}
.rit-cell .timeline:before{left:27px;right:auto;}
.blog-shortcode.timeline-right{margin-left:-30px;margin-right:0}
.rit-cell .timeline .divider{margin-right:0 !important;left:21px;right:0}
.timeline.full:before,.timeline.full .timeline_no_bar:nth-child(even) .timeline_date{right:auto;}
.sidebar-default.lft-cell .sidebar .sidebar_widgets:after{margin-right:-15px;margin-left:0}
.input-group-addon{border:1px solid #ccc !important;border-left:0px !important;border-radius:0 4px 4px 0 !important;}
.woocommerce:not([class*="columns-"]) .col-md-import-3:nth-child(4n+1),.woocommerce:not([class*="columns-"]) .col-md-import-4:nth-child(3n+1),.woocommerce:not([class*="columns-"]) .col-md-import-6:nth-child(2n+1){clear:right !important;}
.woocommerce .woocommerce-product-rating .star-rating{margin:.5em 0 0 4px;}
.woocommerce #reviews #comments ol.commentlist li .comment-text{margin:0 50px 0 0;}
.woocommerce #reviews #comments ol.commentlist li img.avatar{float:right;left:auto;right:0;}
.woocommerce div.product .woocommerce-tabs ul.tabs{padding:0 1em 0 0;}
.woocommerce .order_details li{border-left:1px dashed #d3ced2;border-right:0;margin-left:20px;padding-left:20px;padding-right:0;margin-right:0}
.woocommerce ul.cart_list li img, .woocommerce ul.product_list_widget li img{float:right;margin-right:0;margin-left:12px !important;}
.sidebar-default .sidebar .sidebar_widgets:after{margin-right:-15px;margin-left:0}
.the404menu ul li{float:right;padding-right:0;padding-left:25px;}
.the404menu ul li a:before{margin-left:12px;margin-right:0;transform:rotate(180deg);-webkit-transform:rotate(180deg);}
.swiper-button.swiper-down,.swiper-button.swiper-up,.site-nav nav ul li li.hasChildren:before, .site-nav nav ul li li.hasChildren:after{left:15px;right:auto;}
.site-nav nav ul li li.hasChildren:after{left:21px}
.site-nav nav ul li li:not(.with_icons) a:before{margin:10px 0 0 10px;}
.vc_progress_bar.style3 .vc_single_bar .vc_label_units, .vc_progress_bar.style4 .vc_single_bar .vc_label_units{left:5px !important;right:auto;}
.vc_progress_bar.style4 .vc_single_bar .vc_bar:after{border-left-color:#f7f7f7;border-right:20px solid transparent;left:0;right:auto;}
.vc_progress_bar.sm-line .vc_bar:after{right:auto;left:-19px;transform:rotate(180deg);}
.vc_tta.vc_general.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-icon{margin:0px 0;border:0;}
.steps-4:last-child .step-line:after,.steps-4:last-child .step-line:before,.steps-4.text-center:first-child .step-line:before,.steps-4.text-right:first-child .step-line:before,
.steps-4.text-right:first-child .step-line:after,.steps-2:first-child .step-line:before,.steps-2.text-center:first-child .step-line:before,.steps-2.text-right:first-child .step-line:before,.steps-2.text-right:first-child .step-line:before{display:inline-block;}
.steps-4:first-child .step-line:after,.steps-4:first-child .step-line:before,.steps-4.text-center:last-child .step-line:before,.steps-4.text-right:last-child .step-line:before,
.steps-4.text-right:last-child .step-line:after,.steps-2:last-child .step-line:before,.steps-2.text-center:last-child .step-line:before,.steps-2.text-right:last-child .step-line:before,.steps-2.text-right:last-child .step-line:before{display:none;}
.swiper-container.style1 .swiper-button{right:auto !important;left:50px;}
.swiper-container.style1 .swiper-button.swiper-next{right:auto;left:75px;}
.oc-block:not(.text-right):not(.text-center) .testi_img{margin-left:0;margin-right:auto;}
.vc_tta-tabs .vc_tta-tabs-list .vc_tta-tab a.lft-icons .vc_tta-icon{margin:4px 0 0 12px !important;}
.vc_tta-tabs:not(.vc_tta-style-classic).vc_tta-tabs-position-left .vc_tta-tabs-container{margin:0 0 0 25px !important;}
.vc_tta-style-bordered.vc_tour .vc_tta-tabs-list li:before, .vc_tta-style-bordered.vc_tour .vc_tta-tabs-list li:after{right:auto;left:0;}
.vc_tta-tabs.vc_tta-style-ttips.vc_tour .vc_tta-tabs-list .vc_tta-tab.vc_active:before{transform:rotate(90deg);right:auto;left:-4px;}
.vc_tta-style-bordered.vc_tour .vc_tta-tabs-list li.vc_active:before,.vc_tta-style-bordered.vc_tour .vc_tta-tabs-list li.vc_active:after{right:auto;left:0 !important;}
.vc_tta-style-bordered.vc_tour .vc_tta-tabs-list .vc_tta-tab.vc_active>a::after,.vc_tta-style-bordered.vc_tour .vc_tta-tabs-list .vc_tta-tab.vc_active>a::before{transform:rotate(46deg);right:auto !important;left:-4px !important;}
.vc_tta-tabs.vc_tta-style-bgtabs.vc_tour .vc_tta-tabs-list .vc_tta-tab.vc_active:after{right:auto;left:-18px;transform:rotate(90deg);}
.vc_tta-style-bordered.vc_tour .vc_tta-tabs-list .vc_tta-tab.vc_active>a::after{transform:rotate(-46deg) !important;margin-top:-1px;left:-14px !important;}
.post-info ul li:after{left:auto;right:0}
.post-info ul li{padding:0 0 0 12px;float:right;}
.flxrow.lft-cell .sidebar{padding-left:0;padding-right:40px}
.flxrow.rit-cell .sidebar{padding-left:40px;padding-right:0}
.woocommerce span.onsale{left:auto !important;right:-30px !important;transform:rotate(45deg);-webkit-transform:rotate(45deg);}
.page-title.text-right{text-align:right;}
.with_socials .entry-content .share-post{margin-right:0px;margin-left:30px;}
.nav-single > div{text-align:right;}
.nav-next{text-align:left !important;}
.nav_single_thumb{margin:0 -7px 0 15px;}
.nav-single .nav-next .nav_single_thumb{margin:0 15px 0 -7px;}
.blog-single .post-item .post-info{overflow:hidden;clear:both;}
.nav-single .nav-next a{text-align:left;}
.blog-single .post-categories li{float:right;margin:0 0 4px 4px;}
.widget_recent_comments ul li.recentcomments{padding-left:0 !important;padding-right:55px !important;}
.srch_overlay form{left:auto;}
.top-foot-nl-form form input[type="email"]{padding:20px 25px 20px 105px;float:right;}
.nl-left-txt{padding-left:0;padding-right:25px}
#to-top{right:auto;left:20px}
.top-head.dots_nav.affix{left:0 !important;right:auto !important;border-radius:0 7px 7px 0;}
.top-head.dots_nav.affix nav ul ul, .top-head.dots_nav.affix .cart-box{left:100%;right:auto;}
.top-head.dots_nav.affix nav > ul > li > a > span{left:100%;right:auto;border-radius:0 3px 3px 0;}
.tagcloud a{margin:0 0 5px 5px;}
body.single-raysgridpost .heading.left{text-align:right;}
.fa-long-arrow-right:before{content:"\f177";}
.fa-long-arrow-left:before{content:"\f178";}
.blog-single .post-item .post-info li.pull-right{margin-left:0;margin-right:25px;direction:ltr;}
.text-left{text-align:left;}
.breadcrumb.style3{border-bottom:0;display:flow-root;padding:5px 5px 5px 10px;background-color:transparent;margin-bottom:5px;text-align:center;}
.slick-slider .slick-track, .slick-slider .slick-list{direction:ltr;}
.counter-box .counter-icon.inline.right{float:left;}
.counter-box .counter-icon.inline.right{float:right;margin-left:15px;}
.filter-by ul li{float:right;}
.itr_head_btn{top:2.5em;left:20px;}
.tagcloud a{float:right !important;}
.recent-posts .recent-item .slick-slider ul.slick-dots{bottom:0px;}
.bottom_meta .blg_more.more_dots{padding:9px 5px 9px !important;}
span.lbl{float:right;margin-left:15px;margin-right:auto;}
.break-news .slick-next{left:0 !important;right:auto !important;}
.break-news .slick-prev{right:auto !important;left:30px !important;}
.vertical-slider .slick-slide a{text-align:right;}
.side-head-bottom .search-box .btn{top:13px;}
.itr_cls_head{top:40px;}
.widget h5{width:120%;}
.wpcf7 .form-group{text-align:right;}
.heading.style3.centered:before{left:auto;margin-right:-33px;}
.heading.style3.centered:after{left:auto;margin-right:-43px;}
.slick-slider .slick-arrow{top:50%;}
.bottom-post-meta li{float:right;direction:ltr;}
.login-popup{padding:25px!important;border-radius:0;min-width:300px !important;right:0 !important;font-size:12px;text-transform:none;}
#footWrapper .widget li{padding:7px 0 !important;}
.widget .product-categories span.count, .widget_shopping_cart_content p.total .woocommerce-Price-amount{float:left;}
.child-arrow{float:left;}
.mfp-title{text-align:right;}
.team-box.team-2 .member_socials{left:0;right:auto !important;}
.itr_logout a i{margin-left:8px;margin-right:auto !important;}
.oc-tests.testo-1 .oc-block.text-center .testi_slug{direction:rtl;}
.shop-item .yith-wcwl-add-to-wishlist{left:-15px;}
.top-foot-nl-form form input[type="submit"]{padding:8px 0;}
.wpcf7-form, form{margin-top:10px;}
.recent-posts .recent-item.style1 .bottom_meta .box_more, .recent-posts .recent-item.style2 .bottom_meta .box_more, .recent-posts .recent-item.style2 .bottom_meta .more-btn, .recent-posts .recent-item.style1 .bottom_meta .more-btn{margin-left:auto;}
.camera_caption{color:#fff;text-align:right;}
.camera_wrap .camera_pag .camera_pag_ul{text-align:left;margin-left:20px;}
.heading.style2 .head_tag:after{right:auto;left:0%;}
.box_more.left{margin-left:auto;margin-right:0;}
.vc_tta:not(.vc_tour) .vc_tta-tab:first-child{margin-right:20px !important;}