
.elementor-257 .elementor-element.elementor-element-6da4d52 > .elementor-element-populated {border-width:0px 0px 0px 1px !important;}
.megamenu.effect1 > li > .dropdown-menu {right:0;left:unset;}
.search-form-inner .form-control {padding-right:4px;}
.flaticon-right-arrow:before {content: "\f166"; }
.flaticon-right-arrow::before {  content: "\f166";}
.flaticon-left-arrow:before {content: "\f162";}
.price-text {padding-left:3px;}
.fa-hand-o-right:before {content:"\f0a5";}
.fa-hand-o-left:before {content:"\f0a4";}
.send-private-message-wrapper .title ,th ,.rtl .list-replies .yourself-reply {text-align:right;}
.mfp-close {left:0;right:unset;}
.megamenu .dropdown-menu .dropdown-menu {right:100%;;left:unset;}
.woocommerce .percent-sale, .woocommerce span.onsale {right:15px;left:unset;}
.breadcrumb a + a:before, .breadcrumb a + li:before, .breadcrumb > li + a:before, .breadcrumb > li + li:before {content:"\f0d9";}
.woocommerce .quantity .qty {text-align:right;}
.rtl .post-layout .top-info i {margin-left:8px;margin-right:inherit;float:right;}
.comment-list .comment-reply-link::after {content:"\f166";}
.rtl .layout-type-half-map .filter-sidebar {right:0;left:auto;}
.contact-us .title {text-align:right;}
.contact-us .form-control {text-align:right;direction:rtl;}
.mfp-content {text-align:right;}
.rtl .job-metas i {float:right;margin-top:3px;}
.employer-list .open-job > span {text-align:center;}
.ps-container.ps-active-x>.ps-scrollbar-x-rail, .ps-container.ps-active-y>.ps-scrollbar-y-rail {margin-right:50px !important;}
.leaflet-container a.leaflet-popup-close-button {left:0;right:unset;}
.leaflet-popup-content-wrapper {text-align:right;}
.rtl .statistics .inner {padding-left:0 !important;padding-right:15px !important;}
.rtl .statistics .inner {text-align:right;}
@media (min-width: 768px) {
    .rtl .cmb-form .cmb-row[data-fieldtype="pw_map"] .pw-map ~ input {margin-left:30px !important;margin-right:inherit !important;}
}
.rtl .reply-message-form-wrapper .reply-message-form textarea {padding-right:10px;padding-left:inherit;}
.woocommerce table.shop_table th {text-align:right;}
.rtl .woocommerce form .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper > * > .select2-container, .rtl .woocommerce form .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper > * > select, .rtl .woocommerce form .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper > * > input, .rtl .woocommerce form .woocommerce-shipping-fields .woocommerce-billing-fields__field-wrapper > * > .select2-container, .rtl .woocommerce form .woocommerce-shipping-fields .woocommerce-billing-fields__field-wrapper > * > select, .rtl .woocommerce form .woocommerce-shipping-fields .woocommerce-billing-fields__field-wrapper > * > input {float:right;}
.mm-listview .mm-next {left:0;right:unset;}
.mm-next:after, .mm-prev:before {border-bottom:2px solid transparent;border-top:unset;border-right:2px solid transparent;border-left:unset;}
.rtl .mm-menu .mm-listview > li > a, .rtl .mm-menu .mm-listview > li > span {padding-left:15px;padding-right:30px;}
.mm-listview .mm-next+a, .mm-listview .mm-next+span {margin-right:0px;}
.mm-navbar .mm-btn:first-child {right:10px;left:unset;}
@media (max-width: 1024px) {
    .elementor-355 .elementor-element.elementor-element-ea2505e,.elementor-419 .elementor-element.elementor-element-ea2505e {text-align:right !important;}
}
@media (min-width: 1200px) {
    .rtl .socials .social > li {padding:0 0 4px 0;}
}
@media (max-width: 768px) {
 .login-form-wrapper .back-link, .register-form .back-link {font-size:13px;
}
.select2-container.select2-container--default.select2-container--open {right:0.33px;left:unset !important;}
.login-form-wrapper .remember, .register-form .remember {font-size:11px;}
.register-form .form-group ,.statistics h4 ,.btn {font-size:14px;}
.profile-url,.apus-filter select {font-size:13px;}
.cmb-form span.cmb2-metabox-description,.apus-filter .woocommerce-result-count {font-size:13px;}
.widget .widget-title, .widget .widgettitle, .widget .widget-heading {font-size:15px;}
.widget-search .form-control,.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered ,.select2-results .select2-results__option {font-size:12px;}
.job-title ,.employer-list .employer-title,#respond .comment-reply-title,.send-private-message-wrapper .title ,.product-block.grid .name,.woocommerce div.product p.price, .woocommerce div.product span.price {font-size:14px;}
body,.post-layout .entry-title {font-size:14px;}
 .rtl .socials .social > li {padding:0 0 4px 0;}
 .rtl .form-search.layout2 .search-form-inner > div {margin-right:0;}
 .rtl .job-single-v3 .left-content .job-detail-statistic .statistic-item {border-left:none;border-right:none;}
 .product-block.grid .add-cart .button {font-size:9px;}
 .btn {padding:8px 15px;}
 h2 {font-size:20px;}
 h1 {font-size:23px;}
 .woocommerce-cart table.cart td.actions .coupon .input-text {width:140px;}
 .rtl .layout-type-half-map .filter-sidebar {left:0;right:auto;}
}
.application-status-label.label {margin-right:10px;margin-left:unset;}
@media (min-width: 1280px) {
    .widget-blogs .slick-carousel .slick-arrow.slick-next {left:-65px;right:unset;}
    .widget-blogs .slick-carousel .slick-arrow.slick-prev {right:-65px;left:unset;}
}
.job-rss-btn.margin-left-15 {
    margin-right: 11px !important;margin-left:unset !important;
}
.terms-list > .scroll-element.scroll-y {left :0;right:unset;}
.rtl .results-filter-wrapper .results-filter .close-value {float:right;margin-top: -4px;padding-left: 6px;padding-right: unset !important; }

 @media (min-width: 992px) {
    .layout-type-half-map #jobs-google-maps {width:36.66667%;}

    }
    @media (min-width: 768px) {
            .layout-type-half-map .content-listing {width: 114%}
    }
 div.row.no-margin.layout-type-half-map .jobs-alert-ordering-wrapper .jobs-ordering-wrapper {
            margin-left: auto;
    margin-right: 5px;
    margin-top: -20px;
    }
    .candidate-grid .candidate-thumbnail .urgent, .candidate-list .candidate-thumbnail .urgent ,.job-list-v3 .urgent, .job-list-v2 .urgent, .job-list-v1 .urgent, .job-list .urgent {padding: 0 35px; }
    div.search_distance_wrapper.clearfix div.search-distance-wrapper {
    direction: ltr;
}
.wrapper-container {overflow-x: hidden;}
.header-mobile {right:0;left:unset;}
.rtl .filter-sidebar .filter-in-sidebar {left:100%;right:unset;}
.select2-wrapper .label, .my-jobs-ordering .label, .jobs-ordering .label ,.select2-wrapper .select2-container--default .select2-selection--single .select2-selection__rendered, .my-jobs-ordering .select2-container--default .select2-selection--single .select2-selection__rendered, .jobs-ordering .select2-container--default .select2-selection--single .select2-selection__rendered ,.candidate-grid .candidate-thumbnail .urgent, .candidate-list .candidate-thumbnail .urgent ,.rtl .candidate-archive-layout .thumbnail-inner .rating-avg ,.candidate-grid .candidate-job ,.candidate-grid .candidate-location ,.candidate-grid .candidate-categories,
.candidate_resume_skill .progress-box .box-title ,.my_resume_eduarea .edu_stats {font-family:iranyekanx;}
.widget-features-box .features-box-image {
  -webkit-transform: translate(-50%, -15px);
  transform: translate(-50%, -15px);
        
}
/***mehrdesign***/
.category-banner-inner .title {
  font-family: iranyekanx;
  font-weight: 700;
  font-size: 17px;
}
.content-inner .inner .number {
  font-weight: 300;
}
.btn.btn-theme.btn-outline , .view-more-btn.text-theme , .btn-submit.btn.btn-block.btn-theme ,.btn.btn-theme {
  font-weight: 700;
}
.widget-features-box .features-box-image {
  bottom: -40px;
}
#MZciW_title , #MZciW_center-location {
  font-family: iranyekanx;
  font-weight: 500;
}
.elementor-widget-container .widget-candidates .widget-title {
  font-weight: 600;
}
.rtl .widget-socials .title {
  margin-left: 20px;
  margin-right: unset !important;
}
@media (min-width: 1200px) {
  .rtl .socials .social > li {
    margin-right: 2px;
    margin-left: unset !important;
  }
}
.elementor-counter .elementor-counter-number-wrapper {
  text-align: right !important;
}
.page-id-41 .a:hover, .a:focus,.page-id-43 .a:hover{
  color: #1c327e;
}
.slick-arrow.slick-prev.slick-disabled:hover,.slick-arrow.slick-next:hover,.slick-carousel .slick-arrow:hover, .slick-carousel .slick-arrow:active, .slick-carousel .slick-arrow:focus {
    background-color:#1c327e;
}
.rtl .testimonials-item::before {
  top: 23px;
}
.elementor-element-7d64c71 .slick-carousel .slick-dots li {
  border: 1px solid #1c327e;
}
.elementor-element-7d64c71 .slick-carousel .slick-dots li.slick-active button {
  background: #1c327e;
}
.employer-grid-v1 .open-job {
  background: #1c327e;
}
.employer-grid-v1 .open-job::before {
  background-image: linear-gradient(to left,#1c327e,#b06ab3);
}
.elementor-element-4ff1a15 .widget-features-box .number {
  background: #1c327e;
}
.elementor-element-9e727ac .type-job {
  color: #1c327e;
}
.btn-gradient-theme .btn::before {
  background: linear-gradient(to right,#1c327e,#b06ab3);
}
.btn-gradient-theme {
  background: linear-gradient(to right,#1c327e,#b06ab3);
  color: #1c327e;
}
.subwoo-inner.highlight {
  background-image: -webkit-linear-gradient(60deg,#1c327e,#b06ab3);
}
.footer-3 .btn-theme {
  background-color: #1c327e;
  border-color: #1c327e;
}
.page-id-41 .add-fix-top {
  color: #1c327e;
}
.page-id-41 .btn-theme {
  background-color: #1c327e;
  border-color: #1c327e;
}
.megamenu .dropdown-menu li > a b {
  transform: rotate(90deg);
}
.form-search.layout2 .btn-submit.btn.btn-block.btn-theme {
  background-color: #201b71;
}
.elementor-element-134ec61 .view-more-btn.text-theme,.elementor-element-908b957 .view-more-btn.text-theme ,.elementor-element-2a6dcb0 .btn-readmore.text-theme{
  color: #201b71 !important;
}
.elementor-element-908b957 .job-grid .featured::before {
  border-color: #201b71 #201b71 transparent transparent;
}
.elementor-element-908b957 .btn-theme.btn-outline {
  color: #201b71;
  border-color: #201b71;
}
.elementor-element-908b957 .job-grid:hover .btn-theme.btn-outline {
  background: #201b71;
  border-color: #201b71;
}
.elementor-element-2a6dcb0 .post-layout .top-info a:hover, .post-layout .top-info a:focus {
  color: #201b71;
}
.elementor-element-2a6dcb0 .btn-readmore::before {
  background: #201b71;
}
.widget-blogs.inner-grid-v4 .slick-carousel .slick-dots li.slick-active {
  background-color: #201b71;
}
.page-id-43 .btn.btn-theme.btn-showmenu.pull-right {
  background-color: #201b71;
  border-color: #201b71;
}
.page-id-43 .add-fix-top {
  color: #201b71 !important;
}
.elementor-element-c44b3b4 .btn-theme {
  background-color: #201b71;
  border-color: #201b71;
}
#rev_slider_1_1_wrapper .custom.tparrows {
  background: transparent !important;
  border: 1px solid #5a5a5a !important;
  border-radius: 4px !important;
}
.select2-selection__placeholder {
  font-size: 16px;
}
.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered {
  padding-left: 20px !important;
  padding-right: 20px !important;
}
.btn.btn-primary {
  font-weight: 600;
}
.page-id-47 .btn-theme {
  background-color: #29d1b7;
  border-color: #29d1b7;
}
.page-id-47 .add-fix-top {
color: #29d1b7;
}
.widget-jobs-tabs .nav-tabs > li > a {
  font-family: iranyekanx;
  font-size: 16px;
  font-weight: 600;
}
.widget-features-box.style3 .item-inner:hover {
  background: #29d1b7;
}
.elementor-element-6f6141d .job-information .job-title a:hover {
  color: #29d1b7;
}
.elementor-element-6f6141d .job-information .job-title a:focus {
  color: #29d1b7;
}
.elementor-element-6f6141d .job-information .type-job {
    color: #29d1b7;
}
.job-list-v3:hover {
  border-color: #29d1b7;
}

.btn-outline.btn-white:active, .btn-outline.btn-white:hover {
  background: #29d1b7;
  border-color: #29d1b7;
}
.elementor-element-d4b3bb4 .btn-theme.btn-outline {
 color:#29d1b7
}
.btn.btn-block.btn-theme.btn-outline {
background-color :#fff
}
.elementor-element-d4b3bb4 .candidate-grid .featured::before, .candidate-grid-v1 .featured::before, .featured::before {
border-color:#29d1b7 #29d1b7 transparent transparent;
}
.elementor-element-49764ac .categories-name:hover {
  color: #29d1b7;
}
.post-layout .top-info a:hover, .post-layout .top-info a:focus {
  color: #29d1b7;
}
.btn-readmore::before {
  background: #29d1b7;
}
.elementor-element-49764ac .btn-readmore.text-theme {
  color: #29d1b7 !important;
}
.elementor-element-49764ac a:hover {
  color: #29d1b7;
}
.elementor-element-49764ac .widget-blogs.inner-grid-v4 .slick-carousel .slick-dots li.slick-active {
  background-color: #29d1b7;
}
.elementor-element-d4b3bb4 .slick-arrow.slick-prev:hover {
  background-color: #29d1b7;
}
.elementor-element-d4b3bb4 .slick-arrow.slick-next:hover {
  background-color: #29d1b7;
}
.elementor-element-d4b3bb4 .candidate-grid .candidate-information a:not([class]):hover {
color:#29d1b7 !important;
}
.elementor-element-d4b3bb4 .btn.btn-block.btn-theme.btn-outline {
  background-color: #fff;
  border-color: #29d1b7;
  color: #29d1b7;
}

.elementor-element-908b957 .job-title-wrapper a:hover {
  color: #201b71;
}
.elementor-element-908b957 .job-title-wrapper a:focus {
  color: #201b71;
}
.elementor-element-2a6dcb0 .list-categories .categories-name:hover {
  color: #201b71;
}
.elementor-element-2a6dcb0 .entry-title a:hover {
  color: #201b71;
}
.elementor-element-2a6dcb0 .list-categories .categories-name:focus {
  color: #201b71;
}
.elementor-element-2a6dcb0 .entry-title a:focus {
  color: #201b71;
}
.elementor-element-908b957 .job-grid:hover {
  border-color: #201b71;
}
.elementor-element-9e727ac .job-title a:hover {
  color: #1c327e;
}
.elementor-element-e710e7a .list-categories .categories-name:hover {
  color: #1c327e;
}
.elementor-element-e710e7a .entry-title a:hover {
  color: #1c327e;
}
.elementor-element-e710e7a .post-grid-v3 .top-image a:hover {
  color: #1c327e;
}

.elementor-element-16af354 .job_listing .btn.btn-theme.btn-outline:hover,.elementor-element-16af354 .job_listing .btn.btn-theme.btn-outline:active {
  color: #fff;
}
.elementor-element-d4b3bb4 .btn.btn-block.btn-theme.btn-outline:hover {
  border-color: #29d1b7;
  background-color: #29d1b7;
}
.elementor-element-59e4d77 .btn.btn-block.btn-theme.btn-outline:hover {
  background-color: #82b440;
}
.elementor-element-d4b3bb4 .top-inner .candidate-title a:hover {
  color: rgb(41, 209, 183);
}
.elementor-element-1077b5a .btn.btn-block.btn-theme.btn-outline:hover {
  background-color: #82b440;
}
.elementor-element-d4b3bb4 .btn.btn-block.btn-theme.btn-outline:hover {
  color: #fff;
}
.select2-container--default .select2-selection--single .select2-selection__arrow b {
  right: 50%;
  left:unset !important;
  margin-right: -4px;
  margin-left:unset !important;
}
.items-wrapper .candidate-archive-layout .btn.btn-block.btn-theme.btn-outline:hover {
  background-color: #82b440;
}
.layout-posts-list .top-info a:hover,.type-post .detail-top .top-info a:hover {
  color: #82b440;
}
.layout-posts-list .post-layout .btn-readmore.text-theme::before {
  background: #82b440;
}
.mobile-sidebar-btn.right {
  left: 0;
  right: unset !important;
}
.space-right-12.flaticon-right-arrow {
  padding-right: 10px !important;
  padding-left: unset !important;
}
.error-404 .return .btn-readmore.text-theme::before {
  background: #82b440;
}
.blue-cats-home6 .category-banner-inner.style2::after {
  background: linear-gradient(to right,#29d1b7,#7fd1c3);
}
.blue-cats-home4 .category-banner-inner.style2::after {
  background: linear-gradient(to right,#201b71,#201b71);
}
.candidate-grid .candidate-thumbnail .urgent, .candidate-list .candidate-thumbnail .urgent {
  right: -25px;
  left:unset !important;
  transform: rotate(45deg);
}
.candidate-grid .featured, .candidate-grid-v1 .featured, .employer-grid .featured {
  right:unset !important;
  left: 0;
}
.candidate-grid .featured::before, .candidate-grid-v1 .featured::before, .employer-grid .featured::before {
  right:unset !important;
  left: 0;
  border-color: #82b440 transparent transparent #82b440;
}
/***mehrdesign***/