:root {
  --main-font: IranYekan;
  --second-font: Shabnam-FD;
  --third-font: IranSans;
  --forth-font: Yekan-Web;
  --fifth-font: Anjoman;
  --dana-font: Dana-Regular;
  --khaton-font: Khaton;
  --bottun-font: IranSans;
  --title-font: Pinar DS2;
  --yekan-font: Yekan-Bold;
}
body {
     font-family: var(--main-font);
}

.twm-bnr-hpage-15:before {
  left: calc(50% + 250px);
  right: unset;
}
.twm-bnr-15-carousal .bnr-15-left-pic1 {
  right: -40px;
  left: unset !important;
}
/***2025***/
.hpage-6-featured-block .inner-content .mid-content .company-logo {
  margin-left: 15px !important;
  margin-right: unset !important;
}
.twm-home3-banner-section.twm-bnr-hpage-13 .twm-home3-inner-section .twm-bnr-mid-section, .twm-home3-banner-section.twm-bnr-hpage-14 .twm-home3-inner-section .twm-bnr-mid-section {
  text-align: right!important;
}
.twm-home3-banner-section.twm-bnr-hpage-14 .twm-home3-inner-section .twm-hpage-14-bnr-left-content .twm-bnr-mid-section {
  margin-right: 140px!important;
  margin-left: unset !important;
}
.twm-home3-banner-section.twm-bnr-hpage-14::after{
left: 150px!important;
right:unset !important;
transform: skewX(145deg)!important;
}
.twm-home3-banner-section.twm-bnr-hpage-14::before{
left: 200px!important;
right:unset !important;
transform: skewX(145deg)!important;
}
.twm-home3-banner-section.twm-bnr-hpage-14 .twm-home3-inner-section .twm-hpage-14-bnr-right .twm-media {
  margin-right: 55px;
  margin-left: unset !important;
}
.twm-home3-banner-section.twm-bnr-hpage-14 .twm-home3-inner-section .twm-hpage-14-bnr-left-content .twm-bnr-blocks-wrap {
  margin-right: -30px;
  margin-left: unset !important;
}
.pricing-table-1::after {
  left:unset !important;
  right: -50px;
}
.twm-blog-post-h-page6.with-content .post-author .post-author-pic .p-a-pic {
  margin-left: 20px;
  margin-right: unset !important;
}
.twm-explore-media-wrap .twm-media {
  margin-left: -85px;
  margin-right: unset !important;
}
.twm-home3-banner-section.twm-bnr-hpage-12 .twm-banner-h12-r-outline-text{ 
 left: -400px;
 right:unset !important;
}
.twm-about-1-bottom-wrap .twm-card-blocks-2 .twm-pics span, .twm-about-9-section-wrap > .row .twm-about-9-section .twm-card-blocks-2 .twm-pics span, .twm-home-11-banner-section .row .twm-bnr-5-blocks .twm-bnr-5-blocks-inner .twm-pics span, .twm-home-6-banner-section .twm-bnr-blocks-3 .twm-pics span, .twm-home1-banner-section .twm-bnr-blocks-3 .twm-pics span, .twm-home1-banner-section.twm-bnr-hpage-15 .twm-bnr-blocks-3 .twm-pics span, .twm-home2-banner-section .twm-bnr2-right-content .twm-bnr-blocks-3 .twm-pics span, .twm-home3-banner-section .twm-bnr-bottom-section .twm-bnr-blocks-wrap .twm-bnr-blocks-3 .twm-pics span, .twm-home3-banner-section.twm-bnr-hpage-14 .twm-home3-inner-section .twm-hpage-14-bnr-left-content .twm-bnr-blocks-wrap .twm-bnr-blocks-3 .twm-pics span, .twm-home5-banner-section .row .twm-bnr-5-blocks .twm-bnr-5-blocks-inner .twm-pics span, .twm-jobs-st5 .twm-candi-thum-content .twm-pics span {
  margin-right: -15px;
  margin-left: unset !important;
}
.m-l20, .post-btn .next-post .title + img, .site-header .extra-nav .extra-cell > *, .twm-about-1-section-wrap > .row .twm-about-1-section-right, .twm-about-9-section-wrap > .row .twm-about-9-section-right {
  margin-right: 20px;
  margin-left: unset !important;
}
.section-head.left.wt-small-separator-outer {
  padding-left: 35px !important;
  padding-right: unset !important;
}
.owl-item.active {
  margin-left: 30px !important;
  margin-right: 0px !important;
}
@media (max-width: 991px) {
#jobzilla_dz_navigation-4 li,#jobzilla_dz_navigation-6 li,#jobzilla_dz_navigation-5 li {
  padding: 0.5rem 1rem 0.5rem 0rem;
}
}
/***2025***/
.twm-home1-banner-section.twm-bnr-hpage-15 > .row .twm-bnr-left-section {
  margin-right: inherit;
  padding-right: unset;
  padding-left: 55px;
  margin-left: auto;
}
.header-sidebar .header-nav .nav > li.has-child > a:after,
.header-sidebar .header-nav .nav > li.menu-item-has-children > a:after,
.header-sidebar .header-nav .nav > li.sub-menu-down > a:after {
  float: left !important;
  transform: scaleX(-1);
}
.twm-home-17-banner-section
  > .container
  .row
  .twm-bnr-right-section
  .twm-bnr-title-small
  .bnr-title-bedge,
.twm-home-6-banner-section
  > .container
  .row
  .twm-bnr-left-section
  .twm-bnr-title-small
  .bnr-title-bedge {
  margin-right: unset !important;
  margin-left: 10px;
}
.h-page6-getjobs-wrap:after {
  left: calc(50% + 206px);
  right: unset;
}
.job_listing_packages_title
  .twm-explore-content-outer-3
  .twm-explore-content-3
  .twm-upload-file
  .button
  i,
.twm-explore-content-outer-3
  .twm-explore-content-3
  .twm-upload-file
  .job_listing_packages_title
  .button
  i,
.twm-explore-content-outer-3
  .twm-explore-content-3
  .twm-upload-file
  .site-button
  i {
  padding-right: 5px;
  padding-left: 0;
}
.h-page6-getjobs-wrap:after {
  right: unset !important;
  left: calc(50% + 206px);
}
.testimonial-outline-text span {
  font-family: "IranYekan";
}
.v-noti-wrap .v-media {
  margin-right: unset !important;
  margin-left: 10px;
}
.twm-home-17-v-text-wrap {
    left: 0;
    right: unset !important;
    transform: scaleX(-1);
}
.twm-hpage-6-featured-bg-warp .twm-media {
    left: 80px;
    right: unset !important;

}
.p-l30, .twm-testimonial-page7-section>.row .twm-testimonial-page7-left {
    padding-left: unset !important;
    padding-right: 30px;
}
.twm-home-17-v-text-wrap .twm-17-v-text {
    transform: rotate(271deg) translateX(-50%) translateY(-50%);
}
.testimonial-thumb-1-wrap:after {
    right: 0;
    left: unset !important;
}
.testimonial-thumb-1-wrap .testimonial-thumbpic-1 {
    margin-left: unset !important;
    margin-right: 12px !important;
}
@media (max-width: 991px){
.twm-home-17-banner-section>.container .row .twm-bnr-right-section .twm-bnr-title-small {
    font-size: 14px;
}}
@media (max-width: 991px){
.twm-testimonial-page7-section>.row .twm-testimonial-page7-left {
    padding-right: 0 !important;
}}
@media (max-width: 991px){
.left {
    padding-left: 12px !important;
    margin-bottom: 40px !important;
    padding-right: unset !important;
}}
@media (max-width: 991px){
.widget_services ul li {
    padding: 0.5rem 0rem 0.5rem 0rem;
}
}
.header-nav .nav>li.aligned-right .sub-menu {
    left: 0 !important;
    right: auto!important;
}
.header-nav .nav>li.aligned-center .sub-menu {
    transform: translateX(50%);
    right: 50%;left:unset !important;
}
.twm-bnr-title-large {
    font-family: var(--title-font);
    letter-spacing: -1px;
}
@media (max-width: 1600px) {
    .twm-home1-banner-section>.row .twm-bnr-left-section {
        margin-left: -80px;
        margin-right: 40px;
    }
}
.dz-new a:after {content: "جدید";}
.twm-bnr-title-small ,h4,h5,h6,#wpadminbar .ab-empty-item, #wpadminbar a.ab-item, #wpadminbar>#wp-toolbar span.ab-label, #wpadminbar>#wp-toolbar span.noticon,.alert-success,.twm-time-list-date,.twm-timing-list .twm-time-list-position,.twm-time-list-title,.pricing-block-outer .pricing-table-1 .p-table-inner .p-table-price span, .job_listing_packages .pricing-table-1 .p-table-inner .p-table-price span,.wt-small-separator,.counter-outer-two .tw-count-number,.twm-step-section-4 ul li .twm-step-count,.twm-about-1-bottom-wrap .twm-card-blocks .twm-content .tw-count-number,.twm-w-process-steps3 .twm-large-number,.twm-testi-name,.twm-home3-banner-section .twm-bnr-bottom-section .twm-bnr-blocks-wrap .twm-bnr-blocks .twm-content .tw-count-number,.twm-explore-content-outer-3 .twm-explore-content-3 .twm-title-small,.twm-explore-content-2 .twm-explore-bottom-section .counter-outer-two .tw-count-number,.twm-w-process-steps-2 .twm-large-number,li.post-date,.twm-trusted-by-wrap .twm-trusted-by-title,.twm-home2-banner-section .twm-bnr2-right-content .twm-bnr-blocks .twm-content .tw-count-number,span.copyrights-text,.twm-testi-position, .twm-bnr-discription,h4.twm-title,span.twm-large-number,.counter-outer-two .tw-count-number,.wt-small-separator.text-light,.wt-small-separator.site-text-primary,h5,.comments-title, .blog-title, .comment-reply-title, .wp-block-search .wp-block-search__label,ul.wp-block-categories-list.wp-block-categories,.comments-area .comment-list > .comment .comment-body .comment-author .fn,.job-categories-block-2 .twm-content a,.tw-faq-section .tw-faq .accordion-item .accordion-button,.nav-tabs .nav-link,.twm-candidates-grid-style1 .twm-fot-content .twm-jobs-vacancies,.twm-candidates-list-style1 .twm-fot-content .twm-jobs-vacancies,.dz-blog.blog-half.style-1 .dz-title{
    font-family: 'Shabnam-FD' !important;
}
.grid-style-2 .twm-jobs-grid-style1 {
    margin-top: 60px;
}
.twm-home3-inner-section .twm-bnr-title-light,h1,.twm-sign-up .modal-header .modal-title,.twm-bnr-popular-search,h2.wt-title,.ftr-nw-title.my-md-0.mb-sm-4,h2{
    font-family: var(--dana-font);
}
button.site-button,button,a.site-button,.twm-jobs-category span,a.twm-jobs-browse.site-text-primary,a.site-button-link.site-text-primary,button.ftr-nw-subcribe-btn.site-button{
    font-family: var(--bottun-font);
}
.col-md-12 .mt-3.mb-3,.filter-option-inner-inner,.twm-employer-list-style1 .twm-right-content .twm-jobs-vacancies,.form-control,.twm-s-info3 ul li .twm-s-info-inner .twm-s-info-discription,.twm-candi-self-info .twm-candi-self-top .twm-candi-fee,.twm-s-info ul li .twm-s-info-inner .twm-s-info-discription,.twm-employer-grid-style1 .twm-right-content .twm-jobs-vacancies,ul.description-list-2,.twm-social-tags a, .twm-s-info2 .twm-job-hilites2 li .twm-s-info-inner .twm-s-info-discription,.side-bar .sidebar-elements .filter_wide .filter_by_tag_cloud .tag-cloud-link,.pricing-block-outer .pricing-table-1 .p-table-inner .p-table-price p, .job_listing_packages .pricing-table-1 .p-table-inner .p-table-price p,.p-table-list,.twm-home3-banner-section .twm-bnr-bottom-section .twm-browse-jobs,ul.description-list,label,input,.widget_about.widget_services.ftr-list-center a,.twm-gradient-text,ul.dropdown-menu.inner.show,p,a.twm-job-websites.site-text-primary,.twm-testi-info,li.post-author,li.post-category,.blog-single.dz-blog .post-tags,.accordion-body ,
.twm-job-self-wrap .twm-job-self-info .twm-job-self-top .twm-job-self-mid .twm-job-apllication-area ,.media.message-received span ,.twm-home5-banner-section .row .twm-bnr-5-blocks .twm-bnr-5-blocks-inner .twm-content .tw-count-number ,.twm-blog-post-h5-outer .wt-post-info .post-author .post-author-pic .p-a-info a  {
    font-family: var(--main-font);
}
.breadcrumb-row ul li,h3,.twm-explore-content-2 .twm-explore-top-section .twm-title-small{
    font-family: var(--forth-font) !important;
}
.twm-home2-banner-section.site-bg-gray.bg-cover .twm-bnr-title-large{
     font-family: var(--khaton-font);
}
.pricing-table-1 .p-table-recommended,.twm-blog-post-2-outer .wt-post-info .site-button-link.site-text-secondry,.comments-area .comment-list > .comment .comment-body .reply,.twm-c-soon-wrap .cs-nw-form .cs-subcribe-btn,.twm-candidates-grid-style1 .twm-view-prifile,.twm-candidates-list-style1 .twm-fot-content .twm-view-prifile,.twm-home1-banner-section .twm-bnr-blocks .twm-content .tw-count-number ,
.header-nav .sidebar-footer .dz-login-register .btn,.btn-group-sm>.btn, .btn-sm ,.twm-home3-banner-section.twm-bnr-hpage-14 .twm-home3-inner-section .twm-hpage-14-bnr-left-content .twm-bnr-blocks-wrap .twm-bnr-blocks-3 .twm-content .tw-count-number .counter {
    font-family: var(--third-font);
}
/****** home 1 ********/
.header-nav .nav > li .mega-menu, .header-nav .nav > li .sub-menu{
    right:0;
    left:unset;
}
@media only screen and (max-width: 1280px){
    .header-nav .nav > li.has-child > a:after, .header-nav .nav > li.menu-item-has-children > a:after, .header-nav .nav > li.sub-menu-down > a:after{
        margin-right: 0;
        margin-left:unset;
}}
.twm-bnr-search-bar , .bootstrap-select .dropdown-toggle .filter-option{
    text-align: right !important;
}

.logo-header{
    float:right;
}
.site-header .extra-nav{
    float: left;
}
.dropdown-menu{
    text-align:right;
}
.header-nav .nav > li .mega-menu, .header-nav .nav > li .sub-menu{
    text-align:right ;
}
.twm-w-process-steps .twm-large-number{
    left: 40px;
    right: unset;}
    
.twm-job-categories-section:after{
    right: calc(50% - 120px);
    left:unset;
}

.twm-company-approch:after{
    left: -28px;
    right:unset;
    transform: scaleX(-1);
}
.twm-explore-content-outer .twm-bold-circle-right{
    left: -140px;
    right:unset;
}
.twm-explore-content-outer .twm-bold-circle-left{
    left:unset;
    right: 50px;
}
.twm-explore-content .twm-upload-file .site-button i, .twm-explore-content .twm-upload-file .job_listing_packages_title .button i, .job_listing_packages_title .twm-explore-content .twm-upload-file .button i{
    padding-left: 0px;
    padding-right: 5px;
}
.fa-chevron-left:before {
    content: "\f054" !important;
}
.fa-chevron-right:before {
    content: "\f053" !important;
}
.twm-testimonial-1 .twm-testimonial-1-content .twm-testi-content .twm-testi-detail .twm-testi-position:after{
    left: -30px;
    right:unset;
}
.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3), .input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu) {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
    border-top-right-radius: 10px;
    border-bottom-right-radius: 10px;
}
.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback) {
    font-family: 'IranSans';
    margin-right: -1px;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px;
}
.widget_archive li a, .wp-block-latest-posts li a, .wp-block-categories-list li a, .wp-block-archives-list li a, .widget_categories li a{
    float:right;
}
.widget .widget-title:before{
    right: 0;
    left:unset;
}
.widget .widget-title{
    padding-right: 20px;
    padding-left:unset;
}
div#jobzilla_dz_navigation-3 .widget_services ul li,div#jobzilla_dz_navigation-2 .widget_services ul li,div#jobzilla_dz_navigation-1 .widget_services ul li{
    padding: 0.5rem 1rem 0.5rem 0rem !important;
}
.widget_services ul li a:before{
    right: -1rem;
    left:unset;
    content: "\f053" !important;
}
.raindrop canvas{
    right: -5% !important;
    left:unset !important;
}
div#search i.fa.fa-paper-plane {
    transform: scaleX(-1);
}
#search .close{
    left:30px;
    right:unset;
}
.owl-btn-vertical-center .owl-nav .owl-prev{
    right:0;
    left:unset;
}
.owl-btn-vertical-center .owl-nav .owl-next{
    left:0;
    right:unset;
}
.twm-jobs-list-style1 .twm-media{
    margin-left: 40px;
    margin-right:unset;
}
.twm-jobs-list-style1 .twm-mid-content {
    padding-right: 170px;
    padding-left:unset;
}
.twm-bg-ring-wrap .twm-bg-ring-right{
    left: -80px;
    right:unset;
}
.twm-bg-ring-wrap .twm-bg-ring-left{
    right: -150px;
    left:unset;
} 
.twm-home1-banner-section .twm-gradient-text{
    padding-left: 200px;
    padding-right: unset;
}
.twm-home1-banner-section .twm-bnr-right-section .twm-img-bg-circle-area .twm-img-bg-circle2:after{
    right: 15%;
    left: unset;
}


@media (max-width: 1440px){
.twm-home1-banner-section .twm-bnr-right-section .twm-small-ring-l {
    right: 1%;
    left:unset;
}
}
.twm-home1-banner-section .twm-bnr-right-section .twm-small-ring-2{
    left: 9%;
    right:unset;
}
.twm-home1-banner-section .twm-bnr-right-section .twm-img-bg-circle-area{
    left: 29%;
}

.twm-testimonial-1 .twm-testimonial-1-content:after{
    right: 100px;
    left: 0px;
}
.twm-home1-banner-section .twm-bnr-blocks .twm-icon{
    margin-left: 15px;
    margin-right:unset;
}
.twm-home1-banner-section .twm-bnr-blocks.twm-bnr-blocks-position-1{
    left: 60%;
    right:unset;
}
@media only screen and (max-width: 1680px){
    .twm-home1-banner-section .twm-bnr-blocks.twm-bnr-blocks-position-3{
    right: 65%;
    left:unset;
}
/***mehr
.v-noti-wrap .v-media {
  margin-right: unset !important;
  margin-left: 10px;
}
.twm-home-17-v-text-wrap {
    left: 0;
    right: unset !important;
    transform: scaleX(-1);
}
.twm-hpage-6-featured-bg-warp .twm-media {
    left: 80px;
    right: unset !important;
    transform: scaleX(-1);
}
.p-l30, .twm-testimonial-page7-section>.row .twm-testimonial-page7-left {
    padding-left: unset !important;
    padding-right: 30px;
}
.twm-home-17-v-text-wrap .twm-17-v-text {
    transform: rotate(271deg) translateX(-50%) translateY(-50%);
}
.testimonial-thumb-1-wrap:after {
    right: 0;
    left: unset !important;
}
.testimonial-thumb-1-wrap .testimonial-thumbpic-1 {
    margin-left: unset !important;
    margin-right: 12px !important;
}
@media (max-width: 991px){
.twm-home-17-banner-section>.container .row .twm-bnr-right-section .twm-bnr-title-small {
    font-size: 14px;
}}
@media (max-width: 991px){
.twm-testimonial-page7-section>.row .twm-testimonial-page7-left {
    padding-right: 0 !important;
}}
@media (max-width: 991px){
.left {
    padding-left: 12px !important;
    margin-bottom: 40px !important;
    padding-right: unset !important;
}}
@media (max-width: 991px){
.widget_services ul li {
    padding: 0.5rem 1rem 0.5rem 0rem;
}
}
.header-nav .nav>li.aligned-right .sub-menu {
    left: 0 !important;
    right: auto!important;
}
.header-nav .nav>li.aligned-center .sub-menu {
    transform: translateX(50%);
    right: 50%;left:unset !important;
}
.twm-bnr-title-large {
    font-family: var(--title-font);
    letter-spacing: -1px;
}
.dz-new a:after {content: "جدید";}
.twm-bnr-title-small ,h4,h5,h6,#wpadminbar .ab-empty-item, #wpadminbar a.ab-item, #wpadminbar>#wp-toolbar span.ab-label, #wpadminbar>#wp-toolbar span.noticon,.alert-success,.twm-time-list-date,.twm-timing-list .twm-time-list-position,.twm-time-list-title,.pricing-block-outer .pricing-table-1 .p-table-inner .p-table-price span, .job_listing_packages .pricing-table-1 .p-table-inner .p-table-price span,.wt-small-separator,.counter-outer-two .tw-count-number,.twm-step-section-4 ul li .twm-step-count,.twm-about-1-bottom-wrap .twm-card-blocks .twm-content .tw-count-number,.twm-w-process-steps3 .twm-large-number,.twm-testi-name,.twm-home3-banner-section .twm-bnr-bottom-section .twm-bnr-blocks-wrap .twm-bnr-blocks .twm-content .tw-count-number,.twm-explore-content-outer-3 .twm-explore-content-3 .twm-title-small,.twm-explore-content-2 .twm-explore-bottom-section .counter-outer-two .tw-count-number,.twm-w-process-steps-2 .twm-large-number,li.post-date,.twm-trusted-by-wrap .twm-trusted-by-title,.twm-home2-banner-section .twm-bnr2-right-content .twm-bnr-blocks .twm-content .tw-count-number,span.copyrights-text,.twm-testi-position, .twm-bnr-discription,h4.twm-title,span.twm-large-number,.counter-outer-two .tw-count-number,.wt-small-separator.text-light,.wt-small-separator.site-text-primary,h5,.comments-title, .blog-title, .comment-reply-title, .wp-block-search .wp-block-search__label,ul.wp-block-categories-list.wp-block-categories,.comments-area .comment-list > .comment .comment-body .comment-author .fn,.job-categories-block-2 .twm-content a,.tw-faq-section .tw-faq .accordion-item .accordion-button,.nav-tabs .nav-link,.twm-candidates-grid-style1 .twm-fot-content .twm-jobs-vacancies,.twm-candidates-list-style1 .twm-fot-content .twm-jobs-vacancies,.dz-blog.blog-half.style-1 .dz-title{
    font-family: 'Shabnam-FD' !important;
}
.grid-style-2 .twm-jobs-grid-style1 {
    margin-top: 60px;
}
.twm-home3-inner-section .twm-bnr-title-light,h1,.twm-sign-up .modal-header .modal-title,.twm-bnr-popular-search,h2.wt-title,.ftr-nw-title.my-md-0.mb-sm-4,h2{
    font-family: var(--dana-font);
}
button.site-button,button,a.site-button,.twm-jobs-category span,a.twm-jobs-browse.site-text-primary,a.site-button-link.site-text-primary,button.ftr-nw-subcribe-btn.site-button{
    font-family: var(--bottun-font);
}
.col-md-12 .mt-3.mb-3,.filter-option-inner-inner,.twm-employer-list-style1 .twm-right-content .twm-jobs-vacancies,.form-control,.twm-s-info3 ul li .twm-s-info-inner .twm-s-info-discription,.twm-candi-self-info .twm-candi-self-top .twm-candi-fee,.twm-s-info ul li .twm-s-info-inner .twm-s-info-discription,.twm-employer-grid-style1 .twm-right-content .twm-jobs-vacancies,ul.description-list-2,.twm-social-tags a, .twm-s-info2 .twm-job-hilites2 li .twm-s-info-inner .twm-s-info-discription,.side-bar .sidebar-elements .filter_wide .filter_by_tag_cloud .tag-cloud-link,.pricing-block-outer .pricing-table-1 .p-table-inner .p-table-price p, .job_listing_packages .pricing-table-1 .p-table-inner .p-table-price p,.p-table-list,.twm-home3-banner-section .twm-bnr-bottom-section .twm-browse-jobs,ul.description-list,label,input,.widget_about.widget_services.ftr-list-center a,.twm-gradient-text,ul.dropdown-menu.inner.show,p,a.twm-job-websites.site-text-primary,.twm-testi-info,li.post-author,li.post-category,.blog-single.dz-blog .post-tags,.accordion-body ,
.twm-job-self-wrap .twm-job-self-info .twm-job-self-top .twm-job-self-mid .twm-job-apllication-area ,.media.message-received span ,.twm-home5-banner-section .row .twm-bnr-5-blocks .twm-bnr-5-blocks-inner .twm-content .tw-count-number ,.twm-blog-post-h5-outer .wt-post-info .post-author .post-author-pic .p-a-info a  {
    font-family: var(--main-font);
}
.breadcrumb-row ul li,h3,.twm-explore-content-2 .twm-explore-top-section .twm-title-small{
    font-family: var(--forth-font) !important;
}
.twm-home2-banner-section.site-bg-gray.bg-cover .twm-bnr-title-large{
     font-family: var(--khaton-font);
}
.pricing-table-1 .p-table-recommended,.twm-blog-post-2-outer .wt-post-info .site-button-link.site-text-secondry,.comments-area .comment-list > .comment .comment-body .reply,.twm-c-soon-wrap .cs-nw-form .cs-subcribe-btn,.twm-candidates-grid-style1 .twm-view-prifile,.twm-candidates-list-style1 .twm-fot-content .twm-view-prifile,.twm-home1-banner-section .twm-bnr-blocks .twm-content .tw-count-number ,
.header-nav .sidebar-footer .dz-login-register .btn,.btn-group-sm>.btn, .btn-sm ,.twm-home3-banner-section.twm-bnr-hpage-14 .twm-home3-inner-section .twm-hpage-14-bnr-left-content .twm-bnr-blocks-wrap .twm-bnr-blocks-3 .twm-content .tw-count-number .counter {
    font-family: var(--third-font);
}
.header-nav .nav > li .mega-menu, .header-nav .nav > li .sub-menu{
    right:0;
    left:unset;
}
@media only screen and (max-width: 1280px){
    .header-nav .nav > li.has-child > a:after, .header-nav .nav > li.menu-item-has-children > a:after, .header-nav .nav > li.sub-menu-down > a:after{
        margin-right: 0;
        margin-left:unset;
}}
.twm-bnr-search-bar , .bootstrap-select .dropdown-toggle .filter-option{
    text-align: right !important;
}

.logo-header{
    float:right;
}
.site-header .extra-nav{
    float: left;
}
.dropdown-menu{
    text-align:right;
}
.header-nav .nav > li .mega-menu, .header-nav .nav > li .sub-menu{
    text-align:right ;
}
.twm-w-process-steps .twm-large-number{
    left: 40px;
    right: unset;}
    
.twm-job-categories-section:after{
    right: calc(50% - 120px);
    left:unset;
}

.twm-company-approch:after{
    right: -28px;
    left:unset;
    transform: scaleX(-1);
}
.twm-explore-content-outer .twm-bold-circle-right{
    left: -140px;
    right:unset;
}
.twm-explore-content-outer .twm-bold-circle-left{
    left:unset;
    right: 50px;
}
.twm-explore-content .twm-upload-file .site-button i, .twm-explore-content .twm-upload-file .job_listing_packages_title .button i, .job_listing_packages_title .twm-explore-content .twm-upload-file .button i{
    padding-left: 0px;
    padding-right: 5px;
}
.fa-chevron-left:before {
    content: "\f054" !important;
}

mehr***/
    .twm-home1-banner-section .twm-bnr-blocks.twm-bnr-blocks-position-2{
        right: 80%;
        left:unset;
    }
}
/***** home 2 *******/ 
.twm-explore-content-2{
    margin-right: unset;
    margin-left: 100px;
}
.twm-home2-banner-section .twm-home-2-bnr-images .bnr-image-1{
    margin-right: 150px;
    margin-left:unset;
}
.twm-home2-banner-section .twm-home-2-bnr-images .bnr-image-2{
    left: -190px;
    right:unset;
    transform: scaleX(-1);
}
.twm-home2-banner-section .twm-bnr2-right-content .twm-bnr-blocks-position-1{
    right: 40px;
    left:unset;
}
@media (max-width: 1360px){
    .twm-home2-banner-section .twm-bnr2-right-content .twm-bnr-blocks-position-3{
    right: 20px;
    left: unset;
    }
    .owl-carousel-filter .owl-nav button.owl-prev {
    left: 0px !important;
}
.owl-carousel-filter .owl-nav button.owl-next {right:0;}
}
.twm-home2-banner-section .twm-bnr2-right-content .twm-bnr-blocks-position-2{
    right: 80px;
    left:unset;
}
.twm-home2-banner-section .twm-bnr2-right-content .twm-img-bg-circle-area2{
    right: 0px;
    left:unset;
}
.twm-home2-banner-section .twm-bnr2-right-content .twm-img-bg-circle-area2 .twm-outline-ring-wrap .twm-outline-ring-dott-wrap .outline-dot-1{
    right: 40px;
    left:unset;
}
.twm-home2-banner-section .twm-bnr2-right-content .twm-img-bg-circle-area2 .twm-outline-ring-wrap .twm-outline-ring-dott-wrap .outline-dot-2{
    right: -8px;
    left:unset;
}
.twm-home2-banner-section .twm-bnr2-right-content .twm-small-ring-l{
    right:-25px;
    left:unset;
}
.twm-home2-banner-section .twm-bnr2-right-content .twm-img-bg-circle-area2 .twm-outline-ring-wrap .twm-outline-ring-dott-wrap .outline-dot-3{
    right:40px;
    left:unset;
}
.twm-home2-banner-section .twm-bnr2-right-content .twm-small-ring-2{
        left: -14px;
        right:unset;
}
.twm-w-process-steps-2 .twm-w-pro-top .twm-media{
    right: -50px;
    left:unset;
}
.twm-w-process-steps-2 .twm-large-number{
    left: 15px;
    right:unset;
}
.description-list li{
    padding-right: 45px;
    padding-left:unset;
}
.description-list li i{
    right:0;
    left:unset;
}
.section-full.content-inner.site-bg-white.twm-how-it-work-area2 .left{
    padding-right:unset;
    padding-left: 35px;
}
.twm-explore-content-2 .twm-explore-top-section{
    margin-left: 110px;
    margin-right:unset;
}
.twm-explore-content-2 .twm-explore-media-wrap2 .twm-media{
    left: -170px;
    right:unset;
}
.twm-explore-content-2 .twm-explore-media-wrap2:after{
    left: -170px;
    right:unset;
    transform: scaleX(-1);
}
.container .wt-separator-two-part .text-right{
    text-align: left;
}
.twm-jobs-grid-style1 .twm-jobs-category{
    left: 20px;
    right:unset;
}
.twm-bg-ring-wrap2 .twm-bg-ring-left{
    right: -150px;
    left:unset;
}
.twm-bg-ring-wrap2 .twm-bg-ring-right{
    left: -250px;
    right:unset;
}
.twm-explore-content-outer-3 .twm-l-line-1{
    right: -30px;
    left:unset;
}
/*** 
  .bnr-title-bedge {
  margin-right: unset !important;
  margin-left: 10px;
}
***/
.twm-explore-content-outer-3 .twm-l-line-2{
    right: 55px;
    left: unset;
}

.twm-testimonial-2 .twm-testimonial-2-content .twm-testi-content .twm-quote{
    left: 30px;
    right:unset;
}
.twm-testimonial-2 .twm-testimonial-2-content .twm-testi-content .twm-testi-detail .twm-testi-position:after{
    left: 15px;
    right:unset;
}

.twm-testimonial-2 .twm-testimonial-2-content .twm-testi-content .twm-testi-detail .twm-testi-position{
    margin-right:-30px;
    margin-left:unset;
}
.twm-testimonial-2 .twm-testimonial-2-content .twm-testi-content .twm-testi-detail .twm-testi-position{
    padding:8px 30px 8px 40px;
    border-radius:8px 0px 0px 8px;
}
.twm-blog-post-1-outer .wt-post-info .wt-post-meta ul li.post-date:after{
    right: -30px;
    left:unset;
}
.twm-blog-post-1-outer .wt-post-info .wt-post-meta ul li.post-date:before{
    border-right: 9px solid transparent;
    border-left: 0px solid transparent;
    right: -29px;
    left:unset;
}
.twm-blog-post-1-outer .wt-post-info .wt-post-meta ul li.post-date{
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px;
    border-top-right-radius: unset;
    border-bottom-right-radius: unset;
    margin-left: 10px;
    margin-right:unset;
    padding:5px 0px 5px 15px;
}
.twm-blog-post-2-outer .wt-post-info .wt-post-meta ul li.post-date{
    right: 0px;
    left:unset;
}
.twm-explore-content-outer-3 .twm-explore-content-3:after{
    left: -40px;
    right:unset;
    border-left: 40px solid #f0f6fe;
    border-right:unset;
}

/**** home 3 ******/
.twm-home3-inner-section .twm-bnr-blocks-wrap .m-r10{
    margin-left: 10px;
    margin-right:unset;
 }
/***** job listing page *****/


.fa-angle-right:before {
    content: "\f104" !important;
}
.breadcrumb-row ul li{
    margin-left: 3px;
    margin-right:unset;
}
.breadcrumb-item+.breadcrumb-item{
    font-family:iranyekan !important;
    padding-right: 0.5rem;
    padding-left:unset;
}
.breadcrumb-row ul .breadcrumb-item + .breadcrumb-item::before{
        transform: scaleX(-1);
}
.breadcrumb-item+.breadcrumb-item::before{
    float:right;
}
.twm-jobs-list-style1 .twm-right-content{
    text-align: left;
}
.dropup .dropdown-toggle::after{
    margin-right: 0.255em;
    margin-left: unset;}

/************* home 4 ************/
.twm-home4-banner-section .row .twm-bnr-right-section .twm-top-shadow{
    right: -17%;
    left:unset;
}
.twm-home4-banner-section .row .twm-bnr-right-section .twm-bottom-shadow{
    left: -5%;
    right:unset;
}
.twm-bnr-popular-search .twm-title{
    margin-left: 20px;
    margin-right:unset !important;
}
.twm-about-1-bottom-wrap .twm-card-blocks .twm-icon{
    margin-left: 10px;
    margin-right:unset;
}
.col-xl-5.col-lg-6.col-md-6 .twm-how-it-work-1-left .left{
    padding-left: 35px;
    padding-right:unset
}
.twm-step-section-4 ul li .twm-step-count{
    right: 0px;
    left:unset;
}
.twm-step-section-4 ul li:before{
    right: 33px;
    left:unset;
}
.left {
    padding-right: 15px;
    padding-left: 45px;
}
.twm-step-section-4 ul li .twm-step-content{
    padding-right: 90px;
    padding-left:unset;
}
.twm-how-it-work-1-area .twm-how-it-work-1-content .twm-how-it-right-section .twm-media .twm-block-right{
    left: -4%;
    right:unset
}
.twm-how-it-work-1-area .twm-how-it-work-1-content .twm-how-it-right-section .twm-media .twm-block-left{
    right: 0px;
    left:unset
    }
.twm-for-employee-4 .twm-for-employee-content .twm-explore-right-section .counter-outer-two.one{
    right: 5%;
    left:unset;
}
.twm-for-employee-4 .twm-for-employee-content .twm-explore-right-section .counter-outer-two.three{
    right: 0%;
    left:unset;
}
.twm-for-employee-4 .twm-for-employee-content .twm-explore-right-section .counter-outer-two.two{
    left: 0%;
    right:unset;
}
.twm-for-employee-4 .twm-for-employee-content .twm-explore-right-section .twm-media .twm-employee-pic{
    left: 15% !important;
    right:unset;
}
.twm-for-employee-4 .twm-for-employee-content .twm-explore-right-section .twm-media .twm-shot-pic1{
    left: 15%;
    right:unset;
}
.twm-for-employee-4 .twm-for-employee-content .twm-explore-right-section .twm-media .twm-shot-pic2{
    right: 10%;
    left:unset;
}
.twm-for-employee-4 .twm-for-employee-content .twm-explore-right-section .twm-media .twm-shot-pic3{
    left: 10%;
    right:unset;
}
.pricing-table-1 .p-table-recommended{
    left: 10px;
    right:unset;
}
.pricing-block-outer .pricing-table-1 .p-table-list ul li i{
    right: 0;
    left:unset;

}
.pricing-block-outer .pricing-table-1 .p-table-inner .p-table-price del{
    right: 0;
    left:unset;
}
.pricing-block-outer .pricing-table-1 .p-table-list ul li{
    padding-right: 40px;
    padding-left:unset;
}
.pricing-block-outer .pricing-table-1 .p-table-inner .p-table-price p{
    margin-right: 5px;
    margin-left:unset;
}
.twm-home4-banner-section .row .twm-bnr-right-section .twm-user,.twm-home4-banner-section .row .twm-bnr-right-section .twm-bg-line,.twm-home4-banner-section .row .twm-bnr-right-section .twm-bg-plate,.twm-home4-banner-section .row .twm-bnr-right-section .twm-checked-plate,.twm-home4-banner-section .row .twm-bnr-right-section .twm-blue-block,.twm-home4-banner-section .row .twm-bnr-right-section .twm-color-dotts,.twm-home4-banner-section .row .twm-bnr-right-section .twm-card-large,.twm-home4-banner-section .row .twm-bnr-right-section .twm-card-s1,.twm-home4-banner-section .row .twm-bnr-right-section .twm-card-s2,.twm-home4-banner-section .row .twm-bnr-right-section .twm-white-dotts,.twm-home4-banner-section .row .twm-bnr-right-section .twm-top-shadow{
    transform: scaleX(-1);
}
.twm-home4-banner-section .row .twm-bnr-right-section .twm-card-s1{
    left: 5%;
    right:unset;
}
.twm-home4-banner-section .row .twm-bnr-right-section .twm-card-s2{
    left: 15%;
    right:unset;
}
.twm-home4-banner-section .row .twm-bnr-right-section .twm-card-large{
    right: 38%;
    left:unset;
}
.twm-home4-banner-section .row .twm-bnr-right-section .twm-color-dotts{
    right: 29%;
    left:unset;
}
.twm-home4-banner-section .row .twm-bnr-right-section .twm-blue-block{
    right: 31%;
    left:unset;
}
.twm-home4-banner-section .row .twm-bnr-right-section .twm-checked-plate{
    right: 25%;
    left:unset;
}
.twm-home4-banner-section .row .twm-bnr-right-section .twm-bg-plate{
    left: -1%;
    right:unset;
}
.twm-home4-banner-section .row .twm-bnr-right-section .twm-bg-line{
    right: -5%;
    left:unset;
}
.twm-about-1-section-wrap > .row .twm-about-1-section{
    margin-left: 20px;
    margin-right:unset;
}
    
/***** job *****/
.twm-blog-post-1-outer-wrap .owl-carousel .owl-stage-outer {
    direction: rtl;}
.dz-widget-title:after{
    right: 0;
    left:unset;
}
.form-check{
    padding-right: 1.5em;
    padding-left: unset;
}
.form-check .form-check-input {
    float: right;
    margin-right: -1.5em;
    margin-left:unset;
}
.widget-description ul{
    padding-right: 20px;
    padding-left:unset;
}
.twm-job-self-wrap .twm-job-self-info .twm-job-self-top .twm-jobs-category{
    right: 20px;
    left:unset;
}
.twm-job-self-top .bookmark-icon{
    left: 20px;
    right:unset;
}
.cabdidate-de-info.details-style-1 .twm-media-bg .messages{
    left: 20px;
    right: unset;
}

.description-list-2 li i{
    right: 0px;
    left:unset;
}
.description-list-2 li{
    padding-right: 45px;
    padding-left:unset;
}
.twm-s-info2 .twm-job-hilites2 li .twm-s-info-inner{
    padding-right: 55px;
    padding-left:unset;
}
.twm-s-info2 .twm-job-hilites2 li .twm-s-info-inner i{
    right: 0px;
    left:unset;
}
.twm-s-info3 ul li .twm-s-info-inner{
    padding-right: 55px;
    padding-left:unset;
}
.twm-s-info3 ul li .twm-s-info-inner i{
    right: 0px;
    left:unset;
}
.twm-social-tags a{
    margin-left: 10px;
    margin-right:unset;
}
.side-bar .sidebar-elements .filter_wide .filter_by_tag_cloud .tag-cloud-link{
    margin-left: 5px;
    margin-right:unset;
}
.twm-job-categories-section .text-right {
    text-align: left;
}
div.item div.job-categories-block {
    direction:rtl;
}
.owl-btn-left-bottom .owl-nav {
    text-align: right;
    direction: rtl;
    float:right;
}
div.owl-carousel.job-categories-carousel.owl-btn-left-bottom .owl-nav {
        position: inherit;
}
.twm-job-categories-section .text-right {
    float:left;
}
.job-categories-block:before {
    right:-80px;left:unset;
}
.job-categories-block:after {
    right:-100px;left:unset;
}
/******* job detail *************/
.tw-sidebar-tags-wrap .tagcloud a{
    font-family: 'IranSans';
        margin-left: 10px;
        margin-right:unset;
}
.wp-block-tag-cloud a, .tagcloud a{
    margin: 0 0px 10px 6px;
}
.twm-job-self-wrap.twm-job-detail-v2.details-style-2 .twm-media-bg .messages{
    left: 20px;
    right:unset;
}
.twm-job-self-wrap .twm-job-self-info .twm-job-self-top .twm-media{
    margin-right: 20px;
    margin-left:unset;
}
.twm-sign-up .modal-header .btn-close{
    left: 10px;
    right:unset;
}
/******* side bar **********/

.wp-block-search .wp-block-search__button{
    left: 0;
    right:unset;
    border-radius: 10px 0 0 10px !important;
}
.widget.style-1 .wp-block-search .wp-block-search__label:before{
    right: 0;
    left:unset;
}
.comments-title:after, .blog-title:after, .comment-reply-title:after, .wp-block-search .wp-block-search__label:after{
    right: 0;
    left:unset;
}
.wp-block-latest-posts li a:before, .wp-block-categories-list li a:before, .wp-block-archives-list li a:before, .widget_categories ul li a:before, .widget_archive ul li a:before, .widget_meta ul li a:before, .widget_pages ul li a:before, .widget_recent_comments ul li a:before, .widget_nav_menu ul li a:before, .widget_recent_entries ul li a:before, .widget_services ul li a:before{
    right: -1rem;
    left:unset;
    content: "\f053" !important;
}
.widget_archive ul li, .wp-block-categories-list li, .wp-block-archives-list li, .wp-block-latest-posts li, .widget_categories ul li{
        padding: 0.625rem 1rem 0.625rem 0rem !important;
}
.recent-posts-entry .widget-post-bx .widget-post .dz-info {
    padding-right: 15px;
    padding-left:unset;
}
.wp-block-search .wp-block-search__input{
    padding: 10px 15px 10px 55px !important;
}
.blog-single.style-1 .dz-meta ul li:first-child{
    margin-right: 0;
    margin-left:unset;
}
@media only screen and (max-width: 1280px){
    .dz-blog .dz-meta > ul > li i{
        margin-left: 5px;
        margin-right:unset;
    }
}
.wp-block-quote.is-large:after, .wp-block-quote.is-style-large:after, blockquote.wp-block-quote:after, blockquote.wp-block-pullquote:after, blockquote.wp-block-pullquote.alignright:after, blockquote.wp-block-pullquote.alignleft:after, blockquote:after{
    right: 0;
    left:unset;
}
.comments-area .comment-list > .comment .comment-body{
    padding: 2px 100px 30px 0;
}
.comments-area .comment-list > .comment .comment-body .comment-author .avatar{
    right: 0;
    left:unset;
}
.comments-area .comment-list > .comment .comment-body .reply .comment-reply-link{
    left: 0;
    right:unset;
}

.comments-area .comment-list > .comment .comment-body .reply .comment-reply-link i{
    margin-left: 8px;
    margin-right:unset;
    transform: scaleX(-1);
}
.blog-single.style-1 .dz-meta ul li {
    margin-right: 5px;
    margin-left:unset;
}
.dz-blog .post-tags a{
    margin-left: 8px;
    margin-right:unset;
}
/*******  detail employers  ********/
.author-box .author-profile-info .author-profile-content {
    padding-right: 20px;
    padding-left:unset;
}
.author-box .author-profile-info .author-profile-content ul li{
        margin-left: 10px;
        margin-right:unset;
}
.author-box .author-profile-info .author-profile-content ul{
    margin-left: 5px;
    margin-right:unset;
    float:right;
}
.dz-blog .dz-meta > ul > li{
        margin-left: 20px;
        margin-right:unset;
}
.dz-blog .dz-meta > ul > li.post-author a{
    margin-left: 3px;
    margin-right:unset;
}
.twm-employer-self-info .twm-employer-self-bottom{
    left: 0px;
    right:unset;
}
.list-inline-item:not(:last-child) {
    margin-left: 0.5rem;
    margin-right:unset;
}
#respond #mas-wpjmcr-submit-ratings .rating-row{
    border-left: 1px solid #e0e0e0;
    border-right:unset;
}
.twm-s-info ul li .twm-s-info-inner{
    padding-right: 40px;
    padding-left:unset;
}
.twm-s-info ul li .twm-s-info-inner i{
    right: 0px;
    left:unset;
}
#respond #mas-wpjmcr-submit-ratings .rating-row:last-child {
    border-left: none;
    border-right: unset;
}
div#mas-wpjmcr-submit-gallery,.wt-admin-dashboard-msg-2 .msg-user-timing {
    display: none;
}
.twm-candi-self-info .twm-candi-self-top .twm-candi-fee{
    left: 0px;
    right:unset;
}
.twm-timing-list {
    margin-bottom: 30px;
    margin-right: 30px;
}
.twm-timing-list .twm-time-list-title:before{
    right: -50px;
    left:unset;
}
.twm-timing-list .twm-time-list-title:after {
    right: -26px;
    left: unset;
}
/******* grid blog 2 *******/
.dz-load-more i, .loadmore-btn i{
    margin-right: 5px;
    margin-left:unset;
}
/***** about us *******/
.twm-w-process-steps-2 .twm-w-pro-top{
    padding: 30px 60px 30px 25px;
    margin-right: 20px;
    margin-left:unset;
}

/****** contact us *******/
.twm-contact-one .contact-one-inner:after{
    left: -15px;
    right:unset;
}
.twm-contact-one .contact-info-wrap:before{
    right: 0px;
    left:unset;
    border-left: 0px solid transparent;
    border-right: 57px solid transparent;
}
.twm-contact-one .contact-info-wrap{
    margin-left: 25px;
    margin-right: 100px;
}
.twm-contact-one .contact-info-wrap .contact-info{
    border-radius: 10px 10px 0px 10px;
}
.twm-contact-one .contact-form-outer .section-head.left.wt-small-separator-outer {
    text-align: right;
}
.cons-contact-form .form-control{
    text-align: right;
}
.wpcf7-spinner::before{
    right: 4px;
    left:unset;
}
.twm-contact-one .contact-info-section .c-info-column{
    padding: 0px 90px 0px 0px;
}
.twm-contact-one .contact-info-section .c-info-column .c-info-icon{
    right: 0px;
    left:unset;
}
input.wpcf7-form-control.has-spinner.wpcf7-submit.site-button {
    float: right;
}
/***** faq ******/
.accordion-button::after{
    margin-right: auto;
    margin-left:unset;
}
.dz-blog .dz-meta > ul > li i {
    margin-left: 5px;
    margin-right:unset !important;
}
.twm-employer-grid-style1 .twm-right-content{
    left: 10px;
    right:unset;
}
.twm-employer-list-style1 .twm-mid-content{
    padding-right: 170px;
    padding-left:unset;
}
.twm-employer-list-style1 .twm-media{
    margin-left: 40px;
    margin-right:unset;
}
.site-button-link:after{
    right: -15px;
    left:unset;
    content: '\f104' !important;
}
.site-button-link:hover{
    padding-right: 15px;
    padding-left:unset;
}
.site-button-link:hover:after{
    right: 0px;
    left:unset;
}
p.job-manager-single-alert-link a:before{
    margin: -1px 0px 0 4px;
}
.twm-candidates-grid-style1 .twm-fot-content .twm-candidate-address i{
    margin-left: 5px;
    margin-right:unset;
}

.twm-candidates-grid-style1 .twm-fot-content .twm-candidate-address{
    margin-left: 30px;
    margin-right:unset;
}
/**** candidate list*********/
.twm-candidates-list-style1 .twm-fot-content .twm-candidate-address{
    margin-left: 30px;
    margin-right:unset;
}
.twm-candidates-list-style1 .twm-fot-content .twm-candidate-address i{
    margin-left: 5px;
    margin-right:unset;
}
.job_filters .showing_jobs a{
    float: left;
}
.showing_jobs .reset:before{
    right: -35px;
    left:unset;
}
.twm-job-self-wrap .twm-job-self-info .twm-job-self-top .twm-job-websites{
    margin-left: 5px;
    margin-right:unset;
}
button.scroltop{
    left: 15px;
    right:unset;
}
.job-categories-block .twm-content .twm-jobs-available ,.pdp-default {font-family:var(--main-font);}
.dz-footer .widget .widget-title{padding-right: 0; padding-left: unset;}

.job-categories-block-2:before
{
    right: -60px;
    left:unset !important;
}
.job-categories-block-2:after
{
        left: -60px;
    right:unset !important;
}
.job-categories-block-2 .twm-content .twm-jobs-available {
    font-family: 'Shabnam-FD';}
    .wpcf7 form.sent .wpcf7-response-output {
    font-family: 'IranYekan';
    direction: rtl;
        
    }
    
    .woocommerce-cart-form .table tr th {
    font-family: shabnam-fd;}
    .woocommerce-cart-form .table tr .product-item-name,.dz-post-text td, .dz-post-text th, .dz-page-text td, .dz-page-text th, .wp-block-table td, .wp-block-table th 
    {
    font-family: 'IranYekan';
        
    }
    
    .woocommerce .cart_totals td
    {
        text-align:left;
    }
    .woocommerce .cart_totals h2, .woocommerce .cart_totals .h2
    {
        font-family:shabnam-FD;
    }
    .woocommerce a.button.alt {
    font-family: iransans;}
        .post-btn {
    direction: ltr;}
    .comments-area .comment-list > .comment > .children {
    padding-right: 50px;
    padding-left: unset !important;
}
    
   .twm-candi-self-wrap-2 .twm-candi-self-info-2:before
   {
       left: -10px;
       right:unset !important;
   } 
    .twm-candi-self-wrap-2 .twm-candi-self-info-2 .twm-candi-self-top .twm-candi-fee
    {
        font-family: 'Shabnam-FD';
        left: -30px;
            border-radius: 0px 10px 10px 0px;
            right: unset !important;
    }
    
    .twm-s-info-4 .row .twm-s-info-inner .twm-s-info-discription {
    font-family: 'IranYekan';}
    .twm-jobs-list-style1 .twm-right-content .twm-jobs-amount {
    font-family: 'Shabnam-FD' !important;
    }
    .section-head {
    margin-bottom: 20px;
}
    .section-full.content-inner.twm-bg-ring-wrap2.clearfix.site-bg-white {
    padding-top: 0;}
    .job_filters .search_jobs div label {

    padding-right: 10px;
}
   .fa-angle-left:before {
    content: "\f105";
} 
  .search-bx button
  {
          border-radius: 10px 0px 0px 10px;
  }  
    .showing_jobs .alert {
    font-family: yekan-bold;
        right: 0px;
        left:unset !important;
    }

    
    .job-categories-3 .twm-content .twm-jobs-available {
    font-family: 'IranYekan';}
    .job-categories-3 .twm-content a,.wt-card-right,.admin-nav ul > li > a {
    font-family: 'Shabnam-FD';
    }
    .header-nav-btn-section
    {
        margin-right: 15px;
   
        
    }
    .twm-tabs-style-2 .nav-tabs .nav-item .nav-link i {
  margin-left: 5px;
  margin-right: unset !important;
}
   .twm-log-reg-form-wrap .twm-log-reg-inner .twm-forgot-wrap {
  text-align: right;
} 
  .alert.alert-danger.alert-dismissible.fade.show {
  font-family: iranyekan;
}  
    #sidebar-admin-wraper
    {
        right: 0px;
        left:unset !important;
    }
    .admin-nav ul li a > i {
  margin-left: 10px;
  margin-right:unset !important;
    }
    .user-dashboard .page-wraper {
  padding-right: 320px;
     padding-left:unset !important;   
    }
  .wt-admin-right-page-header .breadcrumbs a,.wt-admin-right-page-header .breadcrumbs span,
  .twm-dashboard-candidates-wrap .twm-dash-candidates-list .twm-fot-content .twm-jobs-vacancies,
  #resume-manager-candidate-dashboard table td,
  .ls-inputicon-box small,.resume-manager-add-row,
  table.dataTable > tbody > tr,.alert.alert-warning.alert-dismissible.fade.show,
  .twm-jobs-grid-style1 .twm-job-post-duration,.twm-job-self-wrap .twm-job-self-info .twm-job-self-top .twm-jobs-amount,.twm-jobs-list-wrap .job_listings .no_job_listings_found
  
  {
      font-family:iranyekan;
  }  
    
 .panel-default > .panel-heading .panel-tittle i {
  margin-left: 10px; 
  margin-right:unset !important;  
 }
 .twm-dashboard-candidates-wrap .twm-dash-candidates-list .twm-fot-content .twm-candidate-address {

  margin-left: 30px;
  margin-right:unset !important;
     
 }
 .twm-dashboard-candidates-wrap .twm-dash-candidates-list .twm-media {

  margin-left: 10px;
    margin-right:unset !important;}
    .twm-dashboard-candidates-wrap .twm-dash-candidates-list .twm-fot-content .twm-candidate-address i {
  margin-left: 5px;
   margin-right:unset !important;
}
 .wt-card-right {
  text-align: left;
 }
 .wt-card-icon
 {
     right: 30px;
     left:unset !important;
 }
 table.dataTable thead th, table.dataTable thead td, table.dataTable tfoot th, table.dataTable tfoot td {
  text-align: right;
  font-family: iranyekan;
}
 
 table.table-bordered.dataTable th:last-child, table.table-bordered.dataTable th:last-child, table.table-bordered.dataTable td:last-child, table.table-bordered.dataTable td:last-child {
  border-left-width: 1px;
  
}
 table.table-bordered.dataTable th:first-child, table.table-bordered.dataTable th:first-child{
  border-right-width: 1px !important;
  
}
 table.table-bordered.dataTable th, table.table-bordered.dataTable td {
  border-left-width: 0;
}
 .resume-manager-data-row {
  padding-left: 40px;
  padding-right:unset !important;
}
.resume-manager-data-row .resume-manager-remove-row
{
      left: 12px;
  right: unset;

}
.text-left {
  text-align: right;
}
 .wt-admin-right-page-header .breadcrumbs a::before 
 {
     left: -14px;
     right:unset !important;
 }
 .wt-admin-right-page-header .breadcrumbs a {
  margin-left: 24px;
  margin-right:unset !important;
 }
 .wt-admin-right-page-header .breadcrumbs span {
  margin-left: 24px;
   margin-right:unset !important;  
 }
 .twm-DT-candidates-list .twm-media {

  margin-left: 15px;
   margin-right:unset !important;
}
 table.table-bordered.dataTable th:first-child, table.table-bordered.dataTable th:first-child, table.table-bordered.dataTable td:first-child, table.table-bordered.dataTable td:first-child {
  border-right-width: 1px;
}

 table.job-manager-past-applications td:last-child, table.job-manager-past-applications th:last-child {
  padding-right: 15px;
}
 div.dataTables_wrapper div.dataTables_filter {
  text-align: left;
}
 div.table-responsive > div.dataTables_wrapper > div.row > div[class^="col-"]:last-child {
  padding-left: 0;
  padding-right:unset !important;
}
 div.dataTables_wrapper div.dataTables_filter input {
  margin-right: .5em;
  margin-left:unset !important;
 }
  .wt-admin-dashboard-msg-2 .wt-dashboard-msg-user-list
  {
      margin-left: 30px;
      margin-right:unset !important;
  }
 .message-notfound {
  font-family: iranyekan;
}
 
 .twm-login-user-menu ul li a i
 {
     right: 0px;
     left:unset !important;
 }
 .twm-login-user-menu ul li a
 {
     font-family:iranyekan !important;
     padding: 5px 24px 5px 5px !important;
 }
 .header-nav .nav > li > a .text-label
  {
     left: 23px;
     right:unset !important;
 }
 .header-nav .nav > li > a .text-label::before {
     
     right: 7px;
     left:unset !important;
 }
 .section-head.center h2 
 {
     padding-bottom: 30px;
 }
 .twm-w-process-steps-2 {
    padding-right: 30px;
    padding-left:unset !important;
     
 }
  .section-head h2 {
    font-size: 36px;
      
  }  
    div#countdown-timer {
    font-family: 'IranYekan';
}
i.m-l10.fas.fa-caret-right {
    transform: scaleX(-1);
}
.twm-s-info ul li .twm-s-info-inner .twm-title {
    font-family: 'Shabnam-FD';
    
}
.twm-s-info-4 .row .twm-s-info-inner .twm-title {
    font-family: 'Shabnam-FD';
    
}
/*** 
.v-noti-wrap .v-media {
  margin-right: unset !important;
  margin-left: 10px;
}
.twm-home-17-v-text-wrap {
    left: 0;
    right: unset !important;
    transform: scaleX(-1);
}
***/
.twm-s-info2 .twm-job-hilites2 li .twm-s-info-inner .twm-title {
    font-family: 'Shabnam-FD';}

    .twm-related-jobs-carousel .owl-stage .item .twm-jobs-grid-style1 {
    direction: rtl;}
    

    .twm-jobs-grid-style1 .twm-right-content .twm-jobs-amount {
    font-family: 'Shabnam-FD';}
    .twm-job-self-wrap .twm-job-self-info .twm-job-self-top .twm-job-title .twm-job-post-duration {
    font-family: 'IranYekan';
    margin-right: 5px;
    margin-left:unset !important;
    }    
    .twm-s-info3 ul li .twm-s-info-inner .twm-title {
    font-family: 'Shabnam-FD';}
    
    
    .tagcloud a
    {
        letter-spacing: 0px !important;
    }
    .showing_jobs span {
    font-family: 'Shabnam-FD';
        
    }
    .job-cat-block-hpage-6 .twm-content > a {
    font-family: 'Shabnam-FD';}
    
    .job-cat-block-hpage-6:hover .twm-content .twm-jobs-available,.twm-jobs-available,.wt-select-bar-large,
    .resumes .no_resumes_found{
    font-family: 'IranYekan';}
    
    .twm-how-it-work-1-area .twm-how-it-work-1-content .twm-how-it-work-1-left {
    margin-left: 100px;
    margin-right:unset !important;
}
.twm-home3-banner-section .twm-home3-inner-section .twm-bnr-mid-section .twm-bnr-title-light
{
    font-family: 'Shabnam-FD';
    font-weight: 800;
    padding-top:30px;
        font-size: 37px;
}
.side-bar .search-bx .input-group .btn
{
    border-width: 1px 1px 1px 1px;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}
.form-switch .form-check-input:checked {
    margin-left: 10px;
}

.job_types li .form-check input
{
    margin-left: 10px;
}
#mas-wpjmcr-submit-ratings .star-rating .star-rating-title, .mas-wpjmcr-list-reviews .star-rating .star-rating-title,
.twm-candidates-grid-style1 .twm-media .twm-candidates-tag span
{
    font-family: 'Shabnam-FD';
}
#mas-wpjmcr-submit-ratings .star-rating, .mas-wpjmcr-list-reviews .star-rating
{
    text-align:right;
}
div.content-inner div.container div.row div.loadmore-content div.dz-info {
   
    border-left: 1px solid rgba(0, 0, 0, 0.125) !important;
    border-bottom-left-radius: 10px;
    border-bottom-right-radius: unset !important;
    border-top-left-radius: 10px;
    border-top-right-radius: unset !important;
    
}
.twm-blog-post-1-outer-wrap .owl-carousel .twm-blog-post-1-outer {
    direction:rtl;
}
.owl-carousel .owl-item {float:right;}
.twm-log-reg-head .log-reg-form-title {
    font-family: 'Shabnam-FD';}
    .twm-login-user-menu ul {
    display: grid;
  
}
.wt-admin-right-page-header .breadcrumbs {
    display: flex;
    
}
.nav-open-btn
{
    left: -70px;
    right:unset !important;
}
.user-dashboard .page-wraper.active {
    padding-right: 0;
    padding-left: unset !important;
}
.menu-icon-in span
{
    right: 0;
    left:unset !important;
}

.header-right {
    float: left;}
    
  .listing-user .user-name:before
  {
      margin-right: 6px;
      margin-left:unset !important;
      left: 0px;
      right:unset !important;
  }  
    
    .listing-user .dropdown-toggle {
    padding-left: 20px;
    padding-right:unset !important;
    }
    .listing-user ul li a i
    {
        right: 0px;
        left:unset !important;
    }
    .listing-user ul li a
    {
        font-family: 'IranYekan';
        padding: 5px 24px 5px 5px;
    }
    body.mce-content-body.resume_content.post-type-page.post-status-publish.page-template-template-dashboard.locale-fa-ir.mceContentBody.rtl.webkit.wp-editor p {
    font-family: inherit;
}
   .job-manager-error {
    font-family: 'IranYekan';
} 
    .ms-auto {
    margin-right: auto!important;
    margin-left:unset !important;
}
    .woocommerce .woocommerce-error li, .woocommerce .woocommerce-info li, .woocommerce .woocommerce-message li {
    font-family: 'IranYekan';}
    
    .woocommerce .woocommerce-error .button, .woocommerce .woocommerce-info .button, .woocommerce .woocommerce-message .button {
    float: left;}
    
    .woocommerce .woocommerce-message {
    font-family: 'IranYekan';}
    
    .woocommerce .col2-set .col-1, .woocommerce-page .col2-set .col-1 {
    float: right;}
    .woocommerce table.shop_table thead th
    {
        font-family:shabnam-FD;
        text-align:right;
    }
    .woocommerce .shop_table tbody tr.cart_item td {
    text-align: right;
        
    }
    .woocommerce td.product-name dl.variation dd, .woocommerce td.product-name dl.variation dt
    {
        float:right;
    }
    .woocommerce td.product-name dl.variation dt
    {
            margin: 0 0px 0 4px;
    }
    .woocommerce table.shop_table tbody th, .woocommerce table.shop_table tfoot td, .woocommerce table.shop_table tfoot th {
    text-align: right;
        font-family:iranyekan;
    }
    .woocommerce-checkout #payment ul.payment_methods li
    {
        text-align: right;
    }
    .payment_methods input + label:after
    {
        right: 0;
        left:unset !important;
    }
    .woocommerce-info {
    font-family: 'IranYekan';
}
.payment_methods input + label {
    
    padding-right: 30px;
    padding-left:unset !important;
}
    
  .woocommerce #payment #place_order, .woocommerce-page #payment #place_order {
    float: right;
    font-family: 'IranSans';
}  
    
    .dz-page-text ul > li:before, .dz-page-text ol > li:before, .dz-blog.blog-single .dz-post-text ul > li:before, .dz-blog.blog-single .dz-post-text ol > li:before
    {
display:none !important;
    }
    #order_review_heading
    {
        letter-spacing: 0px;
    }
    
    .woocommerce ul.order_details li {
    font-family: 'IranYekan';
     border-right: unset !important;
        }
    .woocommerce table.shop_table {
        text-align:right;
        
    }
    .woocommerce table.shop_table {
        float:right !important;
    }
    .woocommerce .order_details li{
        float:right !important;
   
        margin-right: 0;
    margin-left: 2em;
    padding-right: 0;
    padding-left: 2em;
    }
    .woocommerce .woocommerce-customer-details :last-child, .woocommerce .woocommerce-order-details :last-child, .woocommerce .woocommerce-order-downloads :last-child {
        margin-bottom: 20px !important;
    font-family: 'IranYekan';
        
    }
    .listing-user .user-name,div.dataTables_wrapper div.dataTables_paginate ul.pagination,.content-admin-main {
    font-family: 'IranYekan';}
    div.dataTables_wrapper div.dataTables_info {
    FONT-FAMILY: 'IranYekan';}
    

   .page-item:first-child .page-link {
    border-top-right-radius: 0.25rem;
    border-top-left-radius:unset !important;
    border-bottom-right-radius: 0.25rem;
    border-bottom-left-radius:unset !important;
} 
  .page-item:last-child .page-link {
    border-top-left-radius: 0.25rem;
    border-top-right-radius:unset !important;
    border-bottom-left-radius: 0.25rem;
    border-bottom-right-radius: unset !important
}  
    
  .page-item:not(:first-child) .page-link {
      margin-right: -1px;
    margin-left:unset !important;
}
 
    .ls-inputicon-box .fs-input-icon
    {
        right: 0;
        left:unset !important;
    }
    
    .ls-inputicon-box .input-icon + .form-control {
    padding-right: 50px;
    padding-left:unset !important;
}
 .dashboard-list-box a.close-list-item
 {
     left: 20px;
     right:unset !important;
 } 
 .list-box-with-icon ul li {
    padding: 15px 30px 15px 80px !important;
     
 }
 .dashboard-list-box.list-box-with-icon ul li .list-box-icon {

    margin-left: 10px;
    margin-right:unset !important;
}
dd
{
    margin-right: 0;
    margin-left:unset !important;
}
.noti-list ul li .noti-texting {
    font-family: 'IranYekan';
    
}
.dz-subscription-msg {
     font-family: 'IranYekan';
        left: 30px;
        right:unset !important;
}

.twm-featured-city .twm-media .twm-city-info
{
        right: 0px;
    left:unset !important;
    padding: 10px 20px 10px 50px;
    border-radius: 10px 0px 0px 0px !important;
}
.twm-featured-city .twm-media .twm-city-info .twm-city-jobs {
    font-family: 'IranYekan';
}
.post-btn .next-post .title {
    direction: rtl;
}
.post-btn .prev-post .title {
    direction: rtl;

    text-align: left;
}

.twm-candidates-list-style1 .twm-media .twm-candidates-tag span {
    font-family: 'Shabnam-FD';
}
.twm-s-contact .form-control {
    text-align: right;
}
.twm-home2-banner-section .twm-bnr2-right-content .twm-bnr-blocks-position-3 {

    right: 80px;
    left: unset;
}
.wt-admin-dashboard-msg-2 .msg-user-timing
{
    left: 10px;
      right: unset !important;
      font-family:iranyekan;

}
.wt-admin-dashboard-msg-2 .msg-user-info-pic
{
    margin-left: 15px;
    margin-right:unset !important;
}
.wt-admin-dashboard-msg-2 .msg-user-name
{
    font-family:shabnam-FD;
}
.wt-admin-dashboard-msg-2 .msg-user-discription,.wt-admin-dashboard-msg-2 .single-msg-user-name-box .single-dec,.media.message-sent span
{
    font-family:iranyekan;
}
.wt-admin-dashboard-msg-2 .single-msg-user-name-box .message-action
{
    font-family:shabnam-FD;
}
select[name="search_categories[]"]
{
    background-position: left 0.75rem center !important; 
}
.dashboard-message-area
{
    padding-right: 15px;
    padding-left:unset !important;
}
.dz-blog.blog-half.style-1 .dz-media + .dz-info {
    border-left: 1px solid rgba(0, 0, 0, 0.125);
    border-radius: 10px 0px 0px 10px;
}
.content-admin-main .company_preview_title h2 {
    margin-left: auto;
    margin-right: unset !important;
}
.twm-bookmark-list-wrap .twm-bookmark-list .twm-media
{
    margin-left: 15px;
    margin-right:unset !important;
}
.twm-table-controls .twm-DT-controls-icon {

    margin-right: auto;
    margin-left:unset !important;
}
.twm-table-controls .twm-DT-controls-icon li {
    margin-left: 3px;
    margin-right:unset !important;
}
table.dataTable thead>tr>th.sorting:before, table.dataTable thead>tr>th.sorting:after, table.dataTable thead>tr>th.sorting_asc:before, table.dataTable thead>tr>th.sorting_asc:after, table.dataTable thead>tr>th.sorting_desc:before, table.dataTable thead>tr>th.sorting_desc:after, table.dataTable thead>tr>th.sorting_asc_disabled:before, table.dataTable thead>tr>th.sorting_asc_disabled:after, table.dataTable thead>tr>th.sorting_desc_disabled:before, table.dataTable thead>tr>th.sorting_desc_disabled:after, table.dataTable thead>tr>td.sorting:before, table.dataTable thead>tr>td.sorting:after, table.dataTable thead>tr>td.sorting_asc:before, table.dataTable thead>tr>td.sorting_asc:after, table.dataTable thead>tr>td.sorting_desc:before, table.dataTable thead>tr>td.sorting_desc:after, table.dataTable thead>tr>td.sorting_asc_disabled:before, table.dataTable thead>tr>td.sorting_asc_disabled:after, table.dataTable thead>tr>td.sorting_desc_disabled:before, table.dataTable thead>tr>td.sorting_desc_disabled:after
{
    left: 10px;
    right:unset !important;
}
.twm-table-controls .twm-DT-controls-icon {

  margin-right: auto;
margin-left: unset !important;
}

.woocommerce form.checkout_coupon, .woocommerce form.login, .woocommerce form.register
{
    text-align:right !important;
}
.woocommerce-account .woocommerce-MyAccount-navigation {

  padding-left: 30px;
  padding-right:unset !important;
}
.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li a
{
    font-family: shabnam-FD;
}
.woocommerce table.shop_table td,.woocommerce .woocommerce-ordering select
{
    font-family:iranyekan;
}
.form-select, select, select
{
        background-position: left 0.75rem center;
}
.woocommerce .woocommerce-ordering select
{
    text-align:right !important;
}
.woocommerce span.onsale
{
    font-family: 'Shabnam-FD' !important;
    font-weight: 400;
}
.woocommerce div.product p.price, .woocommerce div.product span.price, .woocommerce div.product .price ins span {
    font-family: 'IranYekan' !important;
    
}
.woocommerce-product-details__short-description ul li i {
    margin-left: 10px;
    margin-right: unset !important;
    float:right !important;
}
.woocommerce-product-details__short-description ul
{
    font-family:iranyekan !important;
}
.woocommerce div.product form.cart .button {
    float: right;

    font-family: 'IranSans';
}
.product-details .product_meta > span,.woocommerce #reviews #comments h2, .woocommerce #reviews #comments .h2, #tab-description h2, #tab-description .h2, .woocommerce div.product .woocommerce-tabs .panel h2, .woocommerce div.product .woocommerce-tabs .panel .h2 
,.woocommerce-review-link
{
    font-family: 'Shabnam-FD';
    
}
.woocommerce #reviews #comments ol.commentlist li .comment-text {
    margin: 0 95px 0 0px;}

.woocommerce .star-rating span
{
    margin-left: 5px;
    margin-right:unset !important;
}
div#ui-datepicker-div {
    display: none !important;
}
.cabdidate-de-info.details-style-1 .twm-job-self-bottom {
left: 0;top: 16px;right:unset !important;
}

.twm-testimonial-2 .twm-testimonial-2-content .twm-testi-content {
    direction: rtl;}

.twm-testimonial-2 .twm-testimonial-2-content {
    direction: rtl;}

.twm-job-self-wrap.twm-job-detail-v2 .twm-job-self-info .twm-job-self-top .twm-job-self-bottom {
    left: 0;
    right:unset !important;
}

.dz-blog .dz-meta > ul > li a {
    font-family: 'IranYekan';}

div.section-full.content-inner-1.site-bg-white nav.pagination-outer div.pagination-style1 ul.clearfix a.next.page-numbers {
    transform: scaleX(-1);
}
.pagination-outer .pagination-style1 ul li > span, .pagination-outer .pagination-style1 ul li > a
{
    font-family:iranyekan !important;
}
div.section-full.content-inner-1.site-bg-white nav.pagination-outer div.pagination-style1 ul.clearfix a.prev.page-numbers {
    transform: scaleX(-1) !important;
}
.twm-testimonial-1 .twm-testimonial-1-content
{
    direction:rtl;
}
div.job-applications ul.job-applications li.job-application header img
{
    margin: 0 0 0 1em !important;
}
div.job-applications ul.job-applications li.job-application header .job-application-rating
{
    float:left !important;
}
.navbar-toggler
{
        float: left !important;
}
@media only screen and (max-width: 991px){
    .twm-home2-banner-section .twm-home-2-bnr-images .bnr-image-1 {
    margin-left: 0;
    margin-right: unset;
}
.twm-home5-banner-section {border-right: 0 !important}
    .twm-step-section-4 ul li .twm-step-content {
    padding-left: 0;
    padding-right: unset;
}
body.page-template-jobzilla_homepage .twm-home5-banner-section .row .twm-bnr-left-section {padding-left: 15px !important;padding-right: 15px !important;}
    .twm-how-it-work-1-area .twm-how-it-work-1-content .twm-how-it-work-1-left {
    margin-right: 20px !important;
        margin-left: unset;
    }
    
    .container .wt-separator-two-part .text-right{
    text-align: right;
}
    .job-categories-3-wrap {
    margin-top: 70px !important;
}
.navbar-toggler {
    margin: 18px 15px 16px 0px;
}
.mo-left .header-nav.show {
    right: -1px;
    left:unset !important;
    
}
.header-nav .nav > li.has-child > a:after, .header-nav .nav > li.menu-item-has-children > a:after, .header-nav .nav > li.sub-menu-down > a:after
{
    float:left !important;
    transform: scaleX(-1);
}
div.section-full.content-inner.site-bg-gray.twm-job-categories-area div.row.wt-separator-two-part-row.section-head p.mb-0 {
  text-align: right;
}
.twm-contact-one .contact-info-wrap {
    margin-right: 0;
    margin-left: 0;
}
.tw-faq-section .tw-faq .accordion-item .accordion-button:not(.collapsed),.tw-faq-section .tw-faq .accordion-item .accordion-button
{
    text-align:right;
}
.header-widget-wrap > .header-widget {

  margin-right: 0px;
    margin-left: unset !important;
}
.twm-employer-list-style1 .twm-mid-content {
    padding-left: 0;
    padding-right: unset;
}
.twm-explore-content-2 {
    margin-right: 0;
    margin-left: unset;
}
div.video-yt-section iframe {
    width: 100%;
}
.twm-home1-banner-section.twm-bnr-hpage-15>.row .twm-bnr-left-section {
    margin:0 auto !important;
    padding: 0 30px !important;
}
}
  @media (max-width: 767px){

.twm-jobs-list-style1 .twm-right-content .twm-jobs-category {
 right:unset !important;
  left: 15px;
}
.header-sidebar .header-nav .nav > li.has-child > a:after, .header-sidebar .header-nav .nav > li.menu-item-has-children > a:after, .header-sidebar .header-nav .nav > li.sub-menu-down > a:after {
    content: "\f054" !important;
}
body.page-template-elementor_header_footer .twm-home-11-banner-section .row .twm-bnr-left-section {
    margin-left: 20px !important;
    margin-right: 20px !important;
}
.twm-hpage-6-subscribe-wrap .twm-hpage-6-subscribe {margin-right: 0px !important;}
.v-testimonial-wrap {
    padding: 50px 50px 50px 0px !important;
}
.twm-home3-banner-section .twm-home3-inner-section .twm-bnr-mid-section {padding:0px 15px 30px 15px !important;}
body.page-template-elementor_header_footer .twm-home3-banner-section.twm-bnr-hpage-13 .twm-hpage-12-v-bnr-left-content .twm-bnr-mid-section {padding-left:15px !important;}
.twm-jobs-list-style1 .twm-mid-content
{
    padding-left: 170px;
    padding-right: unset;
}
.twm-testimonial-1 .twm-testimonial-1-content::after {
  left: 0px;
  right: 0px;
}

}
  @media only screen and (max-width: 991px){
.header-nav .nav > li .mega-menu > li > a, .header-nav .nav > li .sub-menu > li > a {
  padding: 4px 15px 4px 0;}
  .twm-explore-content-2 .twm-explore-media-wrap2 .twm-media {
          right: inherit !important;
          left:unset !important;
  }
  .twm-home1-banner-section > .row .twm-bnr-left-section
  {
      margin: 0px auto !important;
  }
  .twm-bnr-hpage-15:before {
    right: calc(50% - 200px) !important;
    left: unset !important;
}
  .section-head h2 {
    font-size: 22px;
}
  .twm-blog-post-h-page6.with-content .wt-post-media {margin-right: 0px !important;margin-left:unset !important;}
.twm-home1-banner-section .twm-bnr-right-section .twm-img-bg-circle-area
{
    left:50% !important;
}
}
@media (max-width: 1600px){
.twm-home1-banner-section > .row .twm-bnr-left-section {
    margin-left: -80px;
    margin-right: 40px;
}}
@media (max-width: 420px){
.twm-home-11-banner-section .row .twm-bnr-left-section {
    padding-left: 30px !important;
    padding-top: 60px !important;
    padding-bottom: 40px !important;
}
}
.twm-jobs-grid-style1 .twm-media
{
        margin-left: 30px;
            margin-right:unset !important;
}
.twm-candidates-grid-h-page7 .twm-mid-content {
    text-align: right !important;
}
.twm-candidates-grid-h-page7 .twm-media {
  
    margin-left: 20px;
    margin-right:unset !important;
}
.twm-candidates-grid-h-page7 .twm-fot-content .twm-candidate-address
{
    margin-left: 30px;
    margin-right: unset !important;
}
.twm-candidates-grid-h-page7 .twm-fot-content .twm-candidate-address i {
    margin-left: 5px;
    margin-right:unset !important;
}
.twm-candidates-grid-h-page7 .twm-fot-content .twm-jobs-vacancies {
    font-family: 'IranYekan';
    
}
.twm-candidates-grid-h-page7 .twm-candidates-tag span {
    font-family: 'Shabnam-FD';}
    div.section-content div.owl-stage-outer div.item div.blog-post.twm-blog-post-3-outer div.wt-post-info {
    direction: rtl;
}
.twm-blog-post-3-outer .wt-post-info .wt-post-meta ul li.post-date {

    margin-left: 10px;
     margin-right: unset !important;
}
.twm-s-info-4 .row .twm-s-info-inner i
{
    right: 10px;
    left:unset !important;
}
.twm-s-info-4 .row .twm-s-info-inner {
    
    padding: 10px 50px 10px 10px !important;
}
@media (max-width: 575px){
.twm-tabs-style-1.center .nav-tabs {
    text-align: right;
}
.twm-home8-banner-section .twm-home8-inner-section .twm-bnr-left-section .twm-bnr-title-large {font-size: 28px !important;}
.owl-carousel-filter .owl-nav button.owl-next {right: 0px !important;}
.owl-carousel-filter .owl-nav button.owl-prev {left: 0px !important;}
}
@media (max-width: 575px){
.twm-home3-banner-section.twm-bnr-hpage-14 .twm-home3-inner-section .twm-hpage-14-bnr-left-content .twm-bnr-mid-section {
    margin-left: 0px !important;
    padding-top: 19px !important;
    padding-bottom: 20px !important;
    margin-right: 0 !important;
}
}
.wt-card-bottom {
  text-align: left;
}
  @media (max-width: 1200px){
.user-dashboard .page-wraper.active .nav-open-btn::after {
 
  right: 280px;
      left:unset !important;

}
.user-dashboard .page-wraper #sidebar-admin-wraper {
    right: -321px !important;left:unset !important;}
.user-dashboard .page-wraper {
    padding-left: 0 !important;
    padding-right: unset !important;
}
.user-dashboard .page-wraper.active #sidebar-admin-wraper {right:0 !important;left:unset !important;}
  }
div.row div.twm-c-soon-content div.twm-countdown-wrap {
    direction: ltr;
}
.navicon.open span:nth-child(2) {
    right: -60px;left:unset !important;
}

@media (max-width: 575px){
.twm-employer-list-style1 .twm-right-content {

    left: 15px;
    right:unset !important;
}
}
.header-nav .nav > li {
    font-family: 'Shabnam-FD';}
    .wt-admin-dashboard-msg-2 .single-msg-reply-comment .btn {left:0;right:unset !important;}

.media.message-received {padding-left: 30%;padding-right:unset !important;text-align: right;}
    .dashboard-message-area {
  text-align: right;
}
.twm-home-6-banner-section:after {
right: calc(50% + 400px);left:unset;
}
body.page-id-4357 .twm-home-6-banner-section > .container .row .twm-bnr-left-section .twm-bnr-title-large {
    letter-spacing: 0;line-height: 113px;
}
body.page-id-4357 .twm-home-6-banner-section > .container .row .twm-bnr-left-section .twm-bnr-title-small {
    margin-bottom: 10px;
}
.twm-home-6-banner-section .twm-bnr-right-section .twm-bnr-right-content {
    margin-right: 150px;margin-left:unset !important;
}

.circle-line-wrap .circle-line-btn {
    transform: scaleX(-1);
}
.h-page6-getjobs-wrap .h-page-6-client-slide-title:after {
    right: -50px;left:unset;
}
.h-page6-getjobs-wrap .h-page6-client-slider:before {
     right: 0px;left:unset !important;   
    border-right: 4px solid #1967d2;border-left:unset;
    border-radius: 0 10px 10px 0;
}
.h-page6-getjobs-wrap .h-page-6-client-slide-title ,.twm-home7-banner-section .twm-home7-inner-section .twm-bnr-mid-section .twm-bnr-title-large {
 font-family:var(--second-font);
}
.h-page6-getjobs-wrap .h-page6-client-slider .owl-carousel .owl-stage-outer {
margin-right: 50px;margin-left:unset !important;
}
.h-page6-getjobs-wrap:after {
left: calc(50% + 206px);right:unset !important;
}
.twm-hpage-6-featured-bg-warp .twm-media {
left: 80px;right:unset !important;
}
.hpage-6-featured-block .inner-content .mid-content .company-logo {margin-left: 15px;margin-right:unset;}
.twm-testimonial-v-area:before {right: -400px;left:unset;}
.v-testimonial-slider .swiper-pagination ,.v-testimonial-wrap .v-testi-dotted-pic {right:0;left:unset !important;}
.v-testimonial-wrap:after {left:0;right:unset !important;}
.testimonials-v .twm-testi-media {margin-left: 30px;margin-right:unset !important;}
.twm-blog-post-h-page6.with-content .wt-post-media {
        margin-right: 20px;margin-left:unset !important;
}
.twm-blog-post-h-page6.with-content .post-author .post-author-pic .p-a-pic {
            margin-left: 20px;margin-right:unset !important;
}
.twm-blog-post-h-page6.with-content .post-author .post-author-pic .p-a-info a ,.twm-hpage-6-getintouch .twm-hpage-6-getintouch-title .wt-title-small {font-family:var(--second-font);}
.twm-hpage-6-getintouch {border-left: 9px solid #1967d2;border-right:unset !important;}
.twm-hpage-6-subscribe-wrap .twm-hpage-6-subscribe {margin-right: -100px;margin-left:unset !important; border-radius: 10px 10px 0 10px;}
.twm-hpage-6-subscribe-wrap .hpage-6-nw-form-corner {border-right: 76px solid transparent;border-left:unset !important;margin-right: -100px;margin-left:unset !important;}
.twm-hpage-6-getintouch .twm-hpage-6-getintouch-title {
    padding-left: 120px;padding-right:unset !important;
}
.twm-hpage-6-getintouch .twm-hpage-6-callus .callus-icon {margin-left: 35px;margin-right: 16px;}
.single-user-msg-conversation .messageloadmore
{
    font-family:iranyekan !important;
}
.twm-home5-banner-section {border-right: 80px solid #fff;border-left:unset !important;}
.twm-home5-banner-section .row .twm-bnr-right-section .twm-p1 {right:14%;left:unset !important;}
.twm-home5-banner-section .row .twm-bnr-left-section {margin-right: auto;margin-left:unset !important;padding-right: 30px;padding-left:unset !important;}
.twm-home5-banner-section .twm-banner-h5-r-b-info {right:30px;left:unset !important;}
.twm-home5-banner-section .twm-banner-h5-r-b-info span {letter-spacing:0;}

.twm-hpage-6-getintouch .callus-bg-box
{
    right: -40px;
    left:unset !important;
}
.twm-hpage-6-subscribe-wrap .twm-hpage-6-subscribe:after
{
        right: 45px;
        left:unset !important;
}
.twm-hpage-6-subscribe-wrap .twm-hpage-6-subscribe
{
    background-position: left center !important;
}
.twm-home5-banner-section .row .btm-bdr-banner:after {right:0;left:unset !important;}
.swiper-button-prev, .swiper-container-rtl .swiper-button-next {right:10px;left:auto !important;}
.swiper-button-next, .swiper-container-rtl .swiper-button-prev {left: 10px;right: auto !important;}
.twm-jobs-st5 .twm-media {margin-left: 15px !important;margin-right:unset !important;}
.twm-jobs-st5 .twm-job-duration ul li span i {margin-left: 5px;margin-right:unset !important;}
.twm-jobs-st5 .twm-job-duration ul li {padding-left: 10px;padding-right:unset !important;}
.twm-jobs-st5 .twm-jobs-amount {text-align:left;}
.twm-millions-section-wrap > .row .twm-millions-1-section-right .twm-avail-jobs span {margin-left: 10px;margin-right:unset !important;}
.twm-millions-section-wrap > .row .twm-millions-1-section .twm-circle-jobs-box.six {left:4%;right:unset;}
.elementor-widget-dz-content-box-3 .twm-bg-shape5 {transform: scaleX(-1);left:0;right:unset !important;}
.twm-millions-section-wrap > .row .twm-millions-1-section {margin-left:76px;margin-right:unset !important;}
.twm-blog-post-h5-outer .wt-post-info .post-author .post-author-pic .p-a-pic {margin-left: 10px;margin-right:unset !important;}
.twm-home7-banner-section .twm-bnr-bottom-section .twm-browse-jobs { font-family: var(--forth-font) !important ;left:0;right:unset !important;font-weight:300;}
.job-categories-home-7 .twm-media ,.twm-about-1-bottom-wrap .twm-card-blocks-2 .twm-content .tw-count-number {margin-left:10px;margin-right:unset !important;}
.owl-carousel-filter.mfp-gallery .owl-nav button.owl-prev {left:-70px;right:unset !important;}
.owl-carousel-filter.mfp-gallery .owl-nav button.owl-next {right:-70px;left:unset !important;}
div.owl-carousel.owl-carousel-filter.mfp-gallery.owl-btn-vertical-center.owl-loaded.owl-drag div.owl-stage div.owl-item.active ,
div.owl-carousel.h-page8-jobs-slider.owl-loaded.owl-drag div.owl-stage div.owl-item,div.owl-carousel.twm-testimonial-8-carousel.owl-btn-bottom-center.owl-loaded.owl-drag div.owl-stage div.owl-item ,
div.owl-carousel.twm-featured-city-carousal.owl-loaded.owl-drag div.owl-stage div.owl-item { margin-left: 30px !important;margin-right: unset !important;}
.twm-left-img-bx .twm-left-img-media ,.twm-left-icon-bx .twm-left-icon-media ,.twm-how-t-get-section > .row .twm-how-t-get-section-left .twm-how-t-get-bottom .site-button,
.twm-how-t-get-section > .row .twm-how-t-get-section-left .twm-how-t-get-bottom .job_listing_packages_title .button, 
.job_listing_packages_title .twm-how-t-get-section > .row .twm-how-t-get-section-left .twm-how-t-get-bottom .button { margin-left: 15px;margin-right:unset !important;}
.twm-j-ofr-map-list ul li .flag-list span {margin-left: 10px;margin-right:unset !important;}
.twm-how-t-get-section > .row .twm-how-t-get-section-right .twm-left-img-bx {right:0;left:unset !important;}
.twm-how-t-get-section > .row .twm-how-t-get-section-right .twm-profile-card {left:0;right:unset !important;}
.twm-w-process-steps-h-page-7 .twm-w-pro-top .twm-media { justify-content: right;}
.twm-w-process-steps-h-page-7 .twm-large-number {font-weight:300;}
.twm-testimonial-page7-wrap:after {right: calc(50% + 400px);left:unset !important;}
.testimonial-outline-text span {font-family: var(--forth-font) !important;font-weight:300;}
.twm-home8-banner-section .twm-home8-inner-section .twm-bnr-left-section .twm-bnr-title-large {font-size: 52px;font-weight: 700;font-family:var(--second-font);}
.twm-home8-banner-section .twm-home8-inner-section .bnr-media {margin-left: -125px;margin-right: 125px;}
.twm-home8-banner-section .twm-bnr-bottom-section .twm-browse-jobs {left:20px;right:unset !important;}
.twm-home8-banner-section .twm-bnr-bottom-section .twm-browse-jobs ,.testimonial-outline-text-small span ,
.twm-home3-banner-section.twm-bnr-hpage-12 .twm-banner-h12-r-outline-text {font-family: var(--forth-font) !important;font-weight:300;}
.twm-home-9-banner-section .row .twm-bnr-left-section:after {right: -40px;left:unset !important;}
.twm-home-9-banner-section .row .twm-bnr-left-section:before {right: -50px;left:unset !important;}
.slider-thumb::before {right: 30%;left:unset !important;}
.twm-home-9-banner-section .twm-bnr-right-section .bnr-media {text-align: left;margin-left: -140px;margin-right:unset !important;}
.owl-carousel.twm-testimonial-8-carousel.owl-btn-bottom-center.owl-loaded.owl-drag .owl-nav button.owl-next, 
.owl-carousel.twm-testimonial-8-carousel.owl-btn-bottom-center.owl-loaded.owl-drag .owl-nav button.owl-prev {transform: scaleX(-1);}
.twm-home-10-banner-section.twm-bne-10-skew:before {right: calc(50% + 250px);left:unset !important;}
.twm-home-10-banner-section .twm-bnr-right-section .bnr-media-wrap {margin-right:auto;margin-left:unset !important;}
.twm-home-10-banner-section .twm-bnr-right-section .bnr-media-wrap .semi-circle {right:-1px;left:unset !important;}
.twm-home-10-banner-section .twm-bnr-right-section .bnr-media-wrap .bnr-media {right:50%;left:unset !important;transform: translate(50%, -50%);}
.small-qb-box span.qb-1 ,.small-qb-box span.qb-3 {right:10px;left:unset !important;}
.small-qb-box span.qb-2,.small-qb-box span.qb-4 {right:19px;left:unset !important;}
.twm-home-10-banner-section .twm-bnr-bottom-section .twm-browse-jobs {left: 40px;right:unset !important;font-family: var(--forth-font) !important;letter-spacing:0;}
.twm-home-10-banner-section .row .twm-bnr-left-section .twm-bnr-title-large-thin,.twm-home-10-banner-section .row .twm-bnr-left-section .twm-bnr-title-large-bold {font-weight:700;}
.twm-home-11-banner-section .row .twm-bnr-left-section {padding: 100px 100px 100px 0;margin-right: 60px;margin-left:unset !important;}
.twm-home-11-banner-section .row .twm-bnr-left-section:before {right:240px;left:unset !important;}
.twm-home-11-banner-section .row .twm-bnr-left-section:after {right:0;left:unset !important;border-left: 0px;border-right: 20px solid #17171d;}
.twm-home-11-banner-section .row .twm-bnr-5-blocks .twm-bnr-5-blocks-inner .twm-content .tw-count-number {font-family: var(--bottun-font);}
.twm-home3-banner-section.twm-bnr-hpage-12 .twm-home3-inner-section .twm-bnr-mid-section .twm-bnr-title-large ,
.twm-home3-banner-section.twm-bnr-hpage-12 .twm-home3-inner-section .twm-bnr-mid-section .twm-bnr-title-light ,
.twm-home3-banner-section.twm-bnr-hpage-12 .twm-home3-inner-section .twm-bnr-mid-section .twm-bnr-discription ,
.twm-home3-banner-section.twm-bnr-hpage-13 .twm-home3-inner-section .twm-bnr-mid-section .twm-bnr-title-light ,
.twm-home3-banner-section.twm-bnr-hpage-13 .twm-home3-inner-section .twm-bnr-mid-section .twm-bnr-title-large ,
.twm-home3-banner-section.twm-bnr-hpage-13 .twm-home3-inner-section .twm-bnr-mid-section .twm-bnr-discription {margin-right:0;margin-left:unset !important;}
.twm-home3-banner-section.twm-bnr-hpage-12 .twm-home3-inner-section .twm-bnr-mid-section ,
.twm-home3-banner-section.twm-bnr-hpage-13 .twm-home3-inner-section .twm-bnr-mid-section {text-align:right;}
.twm-home3-banner-section.twm-bnr-hpage-12 .twm-hpage12-bnr-pic2 {left: 0;right:unset !important;}
.twm-home3-banner-section.twm-bnr-hpage-13 .twm-hpage-12-v-bnr-left-content:before {border-radius: 200px 0 0 200px;right:12px;left:unset !important;}
.twm-home3-banner-section.twm-bnr-hpage-13 .twm-hpage-12-v-bnr-left-content:after {border-radius: 0 200px 200px 0;left:0;right:unset !important;}
.twm-home3-banner-section.twm-bnr-hpage-13 .twm-hpage-12-v-bnr-left-content .twm-bnr-mid-section {padding-right: 60px;padding-left:unset !important;}
.v-hpage-13-bnr-wrap .v-easy-ticker .v-easy-ticker-content .v-jobs-list.odd {margin-right: 70px !important;margin-left: 0px !important;}
.v-hpage-13-bnr-wrap .v-jobs-list .v-jobs-list-icon {margin-left:30px;margin-right:unset !important;}
.v-hpage-13-bnr-wrap .v-easy-ticker .v-easy-ticker-content .v-jobs-list {margin-left:70px;margin-right:unset !important;}
.twm-home3-banner-section.twm-bnr-hpage-14:before {left: 400px;right:unset !important;}
.twm-home3-banner-section.twm-bnr-hpage-14:after {left: 180px;right:unset !important;}
.twm-home3-banner-section.twm-bnr-hpage-14 .twm-home3-inner-section .twm-hpage-14-bnr-right .twm-media {margin-right: 55px;margin-left:unset !important;}
.twm-home3-banner-section.twm-bnr-hpage-14 .twm-home3-inner-section .twm-bnr-mid-section .twm-bnr-title-large {margin-right:0;margin-left:unset !important;}
.twm-home3-banner-section.twm-bnr-hpage-14 .twm-home3-inner-section .twm-hpage-14-bnr-left-content .twm-bnr-mid-section {margin-right: 140px;margin-left:unset !important;}
.twm-home3-banner-section.twm-bnr-hpage-14 .twm-home3-inner-section .twm-bnr-mid-section {text-align:right;}
.twm-home3-banner-section.twm-bnr-hpage-14 .twm-home3-inner-section .twm-hpage-14-bnr-left-content .twm-bnr-blocks-wrap .twm-bnr-blocks-3 .twm-pics span {margin-right: -15px;margin-left:unset !important;}
.dz-new a:after {content: "جدید";}
.header-nav .nav > li.aligned-center .sub-menu {
    transform: translateX(50%);
    right: 50%;left:unset !important;
}
.dz-listing-area.column .filter-wrapper .filter-right-area span {
    margin-left: 0;
    margin-right: auto;
}
.header-nav .nav > li.aligned-right .sub-menu {
    left: 0 !important;
    right: auto !important;
}
.filter-wrapper .filter-top-btn {font-weight:700;}
.filter-wrapper .default-select {background-position: left;padding: 0 15px 0 25px;}
.header-sidebar .header-nav .nav > li.has-child > a:after, .header-sidebar .header-nav .nav > li.menu-item-has-children > a:after, .header-sidebar .header-nav .nav > li.sub-menu-down > a:after {
    float: left;content: "\f053";
}



@media (min-width: 768px) {
.text-md-end {
    text-align: left !important;
}
.twm-jobs-list-style1 .twm-right-content .twm-jobs-browse {padding-righ:10px !important;}
}
div.pagination-outer.job-manager-pagination ul.clearfix li.prev i.fa.fa-angle-left:before {
    content: "\f105" !important;
}

.twm-home1-banner-section>.row .twm-bnr-left-section {
    padding-right: 20px;
    margin-right: auto;
     padding-left: unset !important;
    margin-left: unset !important;
    
}

.user-dashboard .page-wraper.active #sidebar-admin-wraper {
  right: -320px;
  left: unset !important;
}
