:root {
  --main-font: IranYekan;
  --second-font: Shabnam-FD;
  --third-font: IranSans;
  --forth-font: Yekan-Web;
  --fifth-font: Anjoman;
  --bottun-font: IranSans;
  --title-font: Pinar DS2;
  --yekan-font: yekan-bold;
  --khaton-font: khaton;
  --est-font: Estedad-Medium;
}
span.title,.menu_short_profile li a,.megamenu .dropdown-menu li > a,.job-detail-detail .text,.apus-filter .woocommerce-result-count,.apus-breadscrumb .breadcrumb {
    font-family: 'Shabnam-FD' !important;
} 
.leaflet-container {font-family:var(--main-font);}
div.candidate-top-wrapper.d-md-flex.align-items-center div.member-metas-bottom.job-metas-detail-bottom div.candidate-salary.with-icon i.icon-dolar1 {
    display: none;
}
.job-salary i {
    display:none;
}
.icon-keyboard_arrow_right:before {
    content: "\e9a1" !important;
}
.fadeOutRight {

    animation-name: fadeOutLeft;
}
.animated.fadeInRight {
    animation-name: fadeInLeft;
}
.select2-container--default .select2-selection--single .select2-selection__arrow b
{
    margin-right: -4px;
    margin-left:unset !important;
}

.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered {
    padding-left: 8px !important;
    padding-right: 20px ;
}
.filter-listing-form .circle-check .list-item [type="checkbox"] + label:after, .filter-listing-form .circle-check .list-item [type="radio"] + label:after
{
    transform: translateY(-50%) rotate(310deg) scaleX(-1);
}

.results-filter-wrapper .results-filter .close-value {
    float: right;
    margin-top: -4px;
}
.slick-carousel .slick-next {
    right: 30px !important;
    left:unset !important;
}

.slick-carousel .slick-prev {
    left: 30px !important;
    right: unset !important;
}
.alert.alert-info {
    text-align: right;
}
  @media (min-width: 1200px){
.slick-carousel .slick-next {
  right: 30px !important;
  left:unset !important;
}
.slick-carousel .slick-prev {
  left: 30px !important;
  right:unset !important;
}
}
.mfp-content {
  text-align: right !important;
}
.invite-candidate-form-wrapper .widget-content {
    text-align: right !important;
}
.top-detail-blog-info i {
    margin-top: 4px;
    float: right;
}
.elementor-accordion .elementor-tab-title .elementor-accordion-icon.elementor-accordion-icon-right {
    float: left !important;
}
#ui-datepicker-div {
  display: none !important;
}
div.d-md-flex.align-items-center div.job-metas-detail div.job-deadline.with-icon i.icon-calendar {
  float: right !important;
}
.message-top .notifications-wrapper.left {
    left: 0;
    right:unset !important;
}
/*** 
.leaflet-container {font-family:var(--main-font);}
div.candidate-top-wrapper.d-md-flex.align-items-center div.member-metas-bottom.job-metas-detail-bottom div.candidate-salary.with-icon i.icon-dolar1 {
    display: none;
}
***/

.list-replies .yourself-reply {
  text-align: right !important;
}
.list-replies .post-date {
    direction: rtl;
}
.list-replies {
    direction: ltr;
}

.list-replies .yourself-reply .post-content {

    border-radius: 16px 16px 0 16px !important;
}

.list-replies .post-content {
    
        border-radius: 16px 16px 16px 0px !important;
}
button.btn-submit.btn.btn-theme.btn-inverse,button.button.btn.btn-theme.w-100  {
    font-family: 'Yekan-Bold';
}

.review-stars-rated {

    width: 101px !important;
}
.job-detail-employer-info .title {
    font-family: 'Shabnam-FD';}

@media (min-width: 1200px){
.page-404 .title-big {
    FONT-WEIGHT: 500;
    font-family: dana-bold;
    font-size: 48px;
}
}
.product-block.grid:hover .groups-button .button,a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart.product_type_simple {
    font-family: 'Yekan-Bold' !important;
    
}

@media (min-width: 1200px){


    
form.wpcf7-form textarea.form-control {
    direction: rtl;
}
}
.woocommerce table.shop_attributes td,.woocommerce table.shop_attributes th {
    padding: 18px 13px; }
    
    .wpcf7-response-output {
    direction: rtl;
}
form.wpcf7-form.submitting {
    direction: rtl !important;
}
form.wpcf7-form p:last-child 
{
    direction: rtl !important;
}
.icon-keyboard_arrow_left:before {
    content: "\e9a0";
}
div.search-distance-wrapper {
    direction: ltr;
}
@media (max-width: 768px){
    .add-fix-top{
            left: 30px !important;
            
    }
    
    .sliding-menu .sliding-menu__nav:before {
    float: left !important;
    margin-right: 1em;
    margin-left:unset !important;
}
.sliding-menu .sliding-menu__nav::before {
    content: "\e64a";
}
.sliding-menu li a, .sliding-menu li .sliding-menu__nav
{
    text-align:right !important;
}
}
.category-banner-inner .link i {
    margin-left: 4px;
    margin-right:unset !important;
}
#_candidate_skill_1_percentage {
  direction: rtl !important;
}
div#apus-mobile-menu .sliding-menu .sliding-menu__back::before {
    margin-left: 1rem !important;
    content: "\e64a";
    float: right !important;
    transform: scaleX(-1);
}
.leaflet-container a.leaflet-popup-close-button {left: 0;right:unset !important;}
.leaflet-popup-content-wrapper {text-align:right;}