: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;
  --gohar-font: Gohar-Black;
  --cartify_font_family_primary:  IranYekan;
}

.listivo-listing-card-row__gallery {
 
    border-radius: 0px 6px 6px 0px !important;
}

.listivo-listing-card-row__next svg {
    transform: scaleX(-1);
}
.listivo-listing-card-row__prev svg {
    transform: scaleX(-1);
}

.listivo-listing-card-row:hover .listivo-listing-card-row__next svg {
    transform: scaleX(-1);
}
.listivo-listing-card-row:hover .listivo-listing-card-row__prev svg {
    transform: scaleX(-1);
}
.listivo-listing-card-row:hover .listivo-listing-card-row__next {
    transform: translateX(-5px);
}
.listivo-listing-card-row:hover .listivo-listing-card-row__prev {
    transform: translateX(5px);
}
.listivo-listing-card-row__next
{
        transform: translateX(-45px);
}
.listivo-listing-card-row__prev
{
     transform: translateX(45px);
}
.listivo-listing-card-row__prev {
    right: 0;
    left:unset !important;
    border-top-left-radius: 30px;
    border-top-right-radius:unset !important;
    border-bottom-left-radius: 30px;
    border-bottom-right-radius:unset !important;
}
.elementor-6080 .elementor-element.elementor-element-335410ba > .elementor-element-populated {
    padding: 0px 0px 0px 30px !important;
}
.listivo-pagination__info
{
    font-family:iranyekan;
}
.listivo-listing-card-row__next {
    left: 0;
    right:unset !important;
    border-top-right-radius: 30px;
    border-top-left-radius: unset !important;
    border-bottom-right-radius: 30px;
    border-bottom-left-radius:unset !important;
}





.listivo-accordion__arrow
{
    transform: scaleX(-1);  
}
.wpcf7 form.invalid .wpcf7-response-output, .wpcf7 form.unaccepted .wpcf7-response-output, .wpcf7 form.payment-required .wpcf7-response-output,.listivo-contact-form__text textarea,.listivo-service-v4__text
,.listivo-create-message-form__form textarea,.listivo-user-profile__description,.listivo-accordion__text
{
    font-family: var(--e-global-typography-ltext2-font-family);
}
.listivo-input-v2--with-icon input {
    padding: var(--e-global-size-6) !important;
    padding-right: var(--e-global-size-2) !important;
    padding-left:unset !important;
}
.listivo-listing-card-row__inner {
    border-right: 0;
    border-left: 1px solid #e6f0fa;
    
}
.listivo-search-form-v2__inner{border-radius: 100px 0px 0px 100px;}
.listivo-search-form-v2__button
{
    border-radius: 100px 10px 10px 100px;
    margin-right: var(--e-global-size-6);
    margin-left:unset !important;
}
.listivo-autocomplete-input__icon {
    margin-left: 15px;
    margin-right:unset !important;
}
.listivo-input-v2__icon {
    font-size:10px;
    margin-left: var(--e-global-size-6);
    margin-right:unset !important;
    
    right: var(--e-global-size-6);
    left:unset;
}

.listivo-hero-search-v6__arrow
{
        left: -94px;
        right:unset !important;
            transform: scaleX(-1);
}
.listivo-hero-search-v6__popular-term {
        font-family: iranyekan;
        font-weight:700;
    margin-right: 3px;
    margin-left:unset !important;
}
.listivo-menu-v2__items {
    
    margin-right: var(--e-global-size-2);
     margin-left:unset !important;
    
}
.listivo-menu-v2__items > .listivo-menu-v2__item{
    margin-right: var(--e-global-size-3);
    margin-left:unset !important;
}
.listivo-menu-v2__item.menu-item-has-children > a svg 
{
    margin-right: var(--e-global-size-7);
    margin-left:unset !important;
}
.listivo-menu-v2__button {
    
    margin-right: var(--e-global-size-4);
    margin-left:unset !important;
}
.listivo-button span svg {
    margin-right: 50px;
    margin-left  :unset !important; 
    transform: scaleX(-1.2) !important;

    
    
}

.listivo-login-form__checkbox {
    margin-left: 7px;
    margin-right:unset !important;
}

.listivo-login-form__remember
{
    margin-left: 5px;
    margin-right:unset !important;
}
.listivo-user-dropdown__icon
{
    margin-left: 12px;
    margin-right :unset !important;
}
.listivo-field-group__label
{
        padding-right: var(--e-global-size-6);
        padding-left:unset !important;
}
.listivo-panel-form__checkbox-option .listivo-checkbox {
    margin-left: var(--e-global-size-7);
    margin-right:unset !important;
}
.listivo-panel-form-label__text {
    padding-left: var(--e-global-size-4);
    padding-right:unset !important;
}
.listivo-select-v2__arrow
{
    left: 12px;
    right:unset !important;
}
.listivo-select-v2__placeholder
{
   
    padding-left: 36px;
    padding-right:unset !important;
}
.listivo-panel-form__all-options-button svg {
    margin-right: var(--e-global-size-7);
    margin-left :unset !important;
}
.listivo-button:before, .listivo-button:after
{
    left: -55px;
    right:unset !important;
    transform: rotate(-20deg);
}
.listivo-button:hover:before {
    transform: translateX(0) translateY(0) rotate(-20deg);
    
}
.listivo-panel-form-label__icon {
    padding-right: var(--e-global-size-4);
    padding-left:unset !important;
    
}
.listivo-panel-tab__count
{
  margin-right: var(--e-global-size-7);
  margin-left:unset !important;
}
.listivo-panel-section__sort-by .listivo-select-v2 {
    margin-right: var(--e-global-size-7);
    margin-left:unset !important;
}
.listivo-panel-section__search {
    margin-right: var(--e-global-size-7);
    margin-left:unset !important;
}
.listivo-moderation__head-column:first-child {
    padding-right: var(--e-global-size-2);
    padding-left:unset !important;
    
}
.listivo-moderation__image
{
    margin-left: var(--e-global-size-4);
    margin-right:unset !important;
}
.listivo-moderation__meta span {
   
    margin-left: 5px;
    margin-right: unset !important;
}
.listivo-moderation__head-column {
     
    padding-right: var(--e-global-size-4);
    padding-left:unset !important;
}
.listivo-moderation__action svg {
    margin-right: var(--e-global-size-5);
    margin-left:unset !important;
}
.listivo-moderation__column
{
    border-right: 0;
    border-left:unset !important;
}
.listivo-input-v2__clear
{
    left: 12px;
    right :unset !important;
}

.listivo-panel-listing-card__attribute svg {
    margin-left: 5px;
    margin-right:unset !important;
}
.listivo-panel-listing-card__action svg {
    margin-left: var(--e-global-size-7);
    margin-right:unset !important;
}
.listivo-panel-listing-card__status {
    
    left: var(--e-global-size-3);
    right:unset !important;
}
.listivo-menu-v2__items > .listivo-menu-v2__item:before
{
    right: -16px;
    left:unset !important;
}

.listivo-panel-section__view-selector div {
    margin-right: var(--e-global-size-6);
    margin-left:unset !important;
}
.listivo-panel-section__view-selector {
    margin-right: var(--e-global-size-6);
    margin-left:unset !important;
}
.listivo-panel-section__view-selector div:first-child {
    margin-right: 0;
    margin-left:unset !important;
}
.listivo-listing-card-row__address-icon
{
    margin-left: var(--e-global-size-7);
    margin-right:unset !important;
}
.listivo-listing-card-row__avatar
{
        margin-left: var(--e-global-size-7);
            margin-right:unset !important;
}
.listivo-listing-card-row__icon
{
    margin-left: 10px;
    margin-right: unset !important;
}
.listivo-listing-card-v3__address-icon
{
    margin-left: var(--e-global-size-7);
    margin-right:unset !important;
}
.listivo-listing-card-v3__icon
{
    margin-left: 10px;
    margin-right: unset !important;
}

.listivo-listing-card-v3__avatar
{
    margin-left: var(--e-global-size-7);
    margin-right:unset !important;
}
.listivo-small-data__icon {
    margin-left: var(--e-global-size-7);
    margin-right:unset !important;
}
.listivo-mini-listing__image
{
    margin-left: var(--e-global-size-6);
    margin-right:unset !important;
}
.listivo-listing-card-v3__icon:last-child {
margin-left: 0;
   margin-right:unset !important; 
}
.listivo-panel-conversation-preview__avatar{
    
    margin-left: var(--e-global-size-7);
    margin-right:unset !important;
}
.listivo-panel-messages__user {
    margin-right: var(--e-global-size-2);
    margin-left:unset !important;
}
.listivo-field-group--checkbox .listivo-field-group__field {
    margin-left: var(--e-global-size-7);
    margin-right:unset !important;
}
div.listivo-panel-accordion__bottom button.listivo-button span svg {
    transform: scale(1.2) !important;
}
.listivo-panel-accordion__bottom
{
    padding-left: var(--e-global-size-2);
    padding-right:unset !important;
}
.listivo-user-hero__data-icon {
    margin-left: var(--e-global-size-7);
    margin-right:unset !important;
}
.listivo-user-hero__data
{
font-family:iranyekan;    
        margin-left: var(--e-global-size-6);
         margin-right:unset !important;
}
.listivo-user-hero__data:last-child {
    margin-left: 0;
     margin-right:unset !important;
}
.listivo-contact-button__icon
{
    margin-left: var(--e-global-size-6);
     margin-right:unset !important;
}
.listivo-contact-button span
{
    margin-right: 5px;
    margin-left:unset !important;
}
div.elementor-widget-wrap div.elementor-widget-container div.listivo-contact-button div.listivo-contact-button__icon.listivo-contact-button__icon--additional
{
    margin-right: var(--e-global-size-6);
    margin-left: unset !important;
}
.listivo-user-listings__count
{
        margin-right: var(--e-global-size-4);
            margin-left:unset !important;
}
.listivo-categories-v2__heading svg {
    margin-right: var(--e-global-size-5);
    margin-left: unset !important;
    transform: scaleX(-1);
    
}
.listivo-listing-carousel-with-tabs-v2__tab {
    margin-left: var(--e-global-size-7);
    margin-right:unset !important;
}
.listivo-box-arrow:last-child {
    margin-right: var(--e-global-size-6);
    margin-left :unset !important;
}
.listivo-box-arrow:hover svg
{
        transform: scale(-1.2);
}
.listivo-box-arrow svg
{
        transform: scale(-1.2);
}
.listivo-service-v5__decoration:after
{
    left: -162px;
    right:unset !important;
}
.listivo-service-v5__arrow
{
        left: -12.5px;
        right:unset !important;
        transform: scaleX(-1);
}
.listivo-service-v5__decoration:before
{
    right: -162px;
    left:unset !important;
}
.listivo-testimonial-v3__avatar
{
        margin-left: var(--e-global-size-6);
            margin-right:unset !important;
}
.listivo-testimonial-v3__icon
{
    left: var(--e-global-size-3);
    right:unset !important;
}
.listivo-newsletter-form__button
{
    border-radius: 100px 10px 10px 100px;
}

.listivo-newsletter-form__button:hover svg,.listivo-newsletter-form__button svg {
    transform: scale(-1);
}
.listivo-newsletter-form
{
    border-radius: 100px 0px 0px 100px;
}
.listivo-breadcrumbs-v2__separator
{
    transform: scaleX(-1);
}
.listivo-select-v2__clear 
{
        left: 12px;
        right: unset !important;
}
.listivo-search-results__results-number
{
        margin-left: var(--e-global-size-6);
            margin-right:unset !important;
}
.listivo-search-results__sort-by-label
{
    margin-left: var(--e-global-size-6);
    margin-right:unset !important;
}

.listivo-search-results__views {
    margin-right: var(--e-global-size-6);
    margin-left:unset !important;
}
.listivo-search-results__views div {
    margin-left: var(--e-global-size-6);
    margin-right:unset !important;
}
.listivo-search-results__views div:last-child {
    margin-left: 0;
    margin-right:unset !important;
}
.listivo-select-v2__checkbox
{
    margin-left: var(--e-global-size-7);
    margin-right:unset !important;
}
.listivo-sidebar-search__button
{
    border-top-left-radius: 10px;
    border-top-right-radius: unset !important;
    border-bottom-left-radius: 10px;
    border-bottom-right-radius: unset !important;
}
.listivo-sidebar-search__button-background
{
    right: 0;
    left:unset !important;
    border-top-left-radius: 10px;
    border-top-right-radius: unset !important;
    border-bottom-left-radius: 10px;
    border-bottom-right-radius: unset !important
    
}
.listivo-sidebar-search__input{
border-top-right-radius: var(--e-global-size-7);
border-top-left-radius:unset !important;
    border-bottom-right-radius: var(--e-global-size-7);
    border-bottom-left-radius:unset !important;
    border-left: 0;
    border-right: solid 1px #E6F0FA;
    font-family: var(--e-global-typography-ltext2-font-family);
}
.listivo-sidebar-posts__image
{
    margin-left: var(--e-global-size-4);
    margin-right:unset !important;
}
.listivo-sidebar-posts__icon
{
    margin-left: var(--e-global-size-7);
    margin-right:unset !important;
}
.listivo-blog-post-card-v4__meta-value
{
    margin-left: var(--e-global-size-6);
    margin-right:unset !important;
}
.listivo-blog-post-card-v4__avatar
{
    margin-left: var(--e-global-size-7);
    margin-right:unset !important;
}
.listivo-blog-post-card-v4__icon
{
        margin-left: var(--e-global-size-7);
        margin-right:unset !important;

}
.listivo-blog-post-card-v5__meta-value
{
    margin-left: var(--e-global-size-6);
    margin-right:unset !important;
}
.listivo-blog-post-card-v5__icon
{
    margin-left: var(--e-global-size-7);
    margin-right:unset !important;
}
.listivo-blog-post-card-v5__avatar
{
    margin-left: var(--e-global-size-7);
    margin-right:unset !important;
}
.listivo-pagination__item
{
    margin-left: var(--e-global-size-7);
    margin-right:unset !important;
}
.listivo-pagination__list
{
    direction: ltr;
}
.listivo-single-post__data-image
{
    margin-left: var(--e-global-size-7);
    margin-right:unset !important;
}
.listivo-single-post__data-icon
{
        margin-left: var(--e-global-size-7);
        margin-right:unset !important;
}
.listivo-single-post__content blockquote:after
{
    left: 38px;
    right:unset !important;
}
.listivo-single-post__content .listivo-styled-list li:before
{
    margin-left: var(--e-global-size-6);
    margin-right:unset !important;
}
.listivo-comments__count{
        margin-right: var(--e-global-size-5);
        margin-left:unset !important;
}
.listivo-comment__avatar
{
        margin-left: var(--e-global-size-7);
            margin-right:unset !important;
}
.listivo-comment__date
{
    margin-right: var(--e-global-size-5);
    margin-left:unset !important;
}
.listivo-comment__icon
{
        margin-left: var(--e-global-size-7);
            margin-right:unset !important;
}
.listivo-comment-form .comment-form-cookies-consent label::before {
    
    margin-left: var(--e-global-size-6);
    margin-right:unset !important;
}
.listivo-heading-v2--left .listivo-heading-v2__text {
      line-height: 1.4;
    font-size: 27px;
    text-align: right;
}
.listivo-attributes-v3__after-value {
    margin-right: 2px;
    margin-left:unset !important
    
}
.listivo-testimonial-v2__icon
{
        left: 45px;
        right:unset !important;
}
.listivo-testimonial-v2__avatar
{
    margin-left: var(--e-global-size-6);
    margin-right:unset !important;
}
.listivo-testimonials-v2__content
{
    margin-left: 30px;
    margin-right:unset !important;
}
div.listivo-contact-form div.listivo-contact-form__field div.listivo-input-v2 input.wpcf7-form-control {
    text-align: right;
}
.listivo-contact-form__text textarea{
    text-align:right !important;
}
.listivo-button:last-child 
{
    direction: rtl !important;
}

.wpcf7-list-item {
    direction: rtl;
    margin: 0 0 0 1em;
    float: right;
    font-family:var(--main-font);
}
.wpcf7 form .wpcf7-response-output
{
    direction: rtl;
}
.listivo-heading-v2--right {
    align-items: flex-start;
}
.listivo-listing-top__finance svg {
    margin-left: var(--e-global-size-7);
    margin-right:unset !important;
}
.listivo-gallery-v1__count
{
    font-family:iranyekan;
    font-weight:800;
    right: var(--e-global-size-4);
    left:unset !important;
    direction:ltr;
}
.listivo-gallery-v1__zoom 
{
    left: var(--e-global-size-4);
    right:unset !important;
}
.listivo-listing-user__address-icon {
    margin-left: var(--e-global-size-7);
    margin-right:unset !important;
}
.listivo-gallery-v1__arrow
{
    transform: scaleX(-1);
}
.listivo-listing-carousel__button {
    margin-left: var(--e-global-size-6);
     margin-right:unset !important;
}
.listivo-gallery-v3__arrow
{
   transform: scaleX(-1);  
}

.listivo-listing-top__price{
        align-items: flex-start;
        justify-content: flex-start;
}
.listivo-listing-top__address-icon {
    margin-left: var(--e-global-size-7);
    margin-right: unset !important;
}
.listivo-loan-calculator__result
{
        margin-right: var(--e-global-size-4);
            margin-left:unset !important;
}
.listivo-compare-button__count
{
        margin-right: var(--e-global-size-6);
            margin-left:unset !important;
}
.listivo-compare-button__inner svg {
    margin-left: var(--e-global-size-6);
    margin-right:unset !important;
}
.listivo-gallery-v3__zoom {

    margin-left: var(--e-global-size-4);
    margin-right: unset !important;

}
.listivo-hero-search-v6__images
{
    left: -165px;
    right:unset !important;
    
}
.listivo-hero-search-v6__image
{
        margin-left: var(--e-global-size-4);
            margin-right:unset !important;
}
.listivo-hero-search-v6__image:last-child {
    transform: scaleX(-1);
}
.listivo-hero-search-v6__image
{
        transform: scaleX(-1);
}
.listivo-compare-preview__button
{
    left: 60px;
    right:unset !important;
}

div.listivo-panel-form__bottom button.listivo-button.listivo-button--primary-1 span svg {
    transform: scaleX(1) !important;
}

.listivo-panel-form__actions-wrapper
{
    margin-left: var(--e-global-size-6);
    margin-right:unset !important;
}


.listivo-user-dropdown__count {
    font-weight: 400;
}
.listivo-listing-card-v3__name
{
    font-family: var(--e-global-typography-lheading4-font-family);
    font-weight: 600;
    font-size:20px;
}
.listivo-listing-card-v3__value
{
    font-family:var(--main-font);
}
.listivo-category-v2__arrow
{
    transform: scaleX(-1);
}
.listivo-category-v1__arrow svg {
    transform: scalex(-1);
}
.listivo-service-v5__text
{
    font-family: var(--e-global-typography-ltext2-font-family);
}

.listivo-heading-v2__text--heading-1 {
    font-family: var(--e-global-typography-lheading2-font-family);
    line-height:1.3;
}
.listivo-input-v2 input {
font-family: var(--e-global-typography-ltext2-font-family);
}
.listivo-testimonial-v3__text
{
    font-family: var(--e-global-typography-ltext2-font-family);
}
.listivo-mini-listing__label
{
    line-height: 2.5 !important;
}
.listivo-input-v2__postfix {
left: var(--e-global-size-3);
right: unset;
}
.listivo-login-form__policy a {
    margin-right: 4px;
    margin-left:unset !important;
    
}
.listivo-field-group__field {
  font-family: var(--e-global-typography-ltext1-font-family);
}
.listivo-compare-area__text {

   font-family: var(--e-global-typography-ltext2-font-family); 
}
.listivo-attachment__icon {
        margin-left: var(--e-global-size-6);
        margin-right:unset !important;
}
.listivo-blog-post-card-v5__text
{
    font-family: var(--e-global-typography-ltext2-font-family);
}
.listivo-upload-area__bottom svg {
  margin-left: var(--e-global-size-7);
  margin-right:unset !important;
}
.listivo-textarea{
    font-family: var(--e-global-typography-ltext2-font-family);
    
}
.listivo-panel-accordion__icon svg {
    transform: scaleX(-1);
}
.listivo-panel-accordion:hover .listivo-panel-accordion__icon
{
    transform: rotate(90deg);
}
.listivo-compare-area__remove
{
        left: var(--e-global-size-6);
        right:unset !important;
}
.listivo-compare-area__lock
{
    right: var(--e-global-size-6);
    left:unset !important;
}
.listivo-compare-area__lock svg {
    margin-left: var(--e-global-size-7);
    margin-right:unset !important;
}

element.style {
}
.listivo-compare-area__heading-count {
    margin-right: var(--e-global-size-6);
    margin-left:unset !important;
}
.listivo-compare-area__cell--field-label {
    border-left: 0;
    border-right: 1px solid #e6f0fa;

}    
.listivo-compare-area__cell--primary-value
{
    font-family: var(--e-global-typography-lheading4-font-family);
    font-weight:800;
}
.listivo-listing-top__finance
{
    justify-content: flex-start;
}
.listivo-testimonial-v2__text,.listivo-testimonials-v2__text,.listivo-blog-post-card-v4__text
,.listivo-comment__text,.listivo-select-v2__option,.listivo-listing-card-row__value,.listivo-content-v2__text
,.listivo-content-v3__text,.listivo-panel-listing-card__meta-data,.listivo-panel-listing-card__value span
{
    font-family: var(--e-global-typography-ltext2-font-family);
}
.listivo-panel-listing-card__value
{
    font-family: var(--e-global-typography-lheading4-font-family);
}
.listivo-listing-top__see-map {
    margin-right: var(--e-global-size-6);
     margin-left:unset !important;
}
.listivo-panel-listing-card__action:first-child {
    margin-right: 0;
    margin-left:unset !important;
}
.listivo-panel-listing-card__action
{
        margin-right: var(--e-global-size-6);
            margin-left:unset !important;
}
.listivo-moderation__status--pending
{
    font-size:10px;
}
.listivo-loan-calculator__result:first-child {
    margin-right: 0;
    margin-left:unset !important;
}
.listivo-listing-card-v3__next {
    left: 0;
    right:unset !important;
    border-top-right-radius: 30px;
    border-top-left-radius: unset !important;
    border-bottom-right-radius: 30px;
    border-bottom-left-radius: unset !important;

}
.listivo-listing-card-v3:hover .listivo-listing-card-v3__next {
    transform: translateX(-5px);
}
.listivo-listing-card-v3__prev {
    right: 0;
    left:unset !important;
    border-top-left-radius: 30px;
    border-top-right-radius:unset !important;
    border-bottom-left-radius: 30px;
    border-bottom-right-radius:unset !important;

}
.listivo-listing-card-v3:hover .listivo-listing-card-v3__prev {
    transform: translateX(5px);
}
.listivo-listing-card-v3:hover .listivo-listing-card-v3__next svg {
    transform: scaleX(-1);
}

.listivo-listing-card-v3:hover .listivo-listing-card-v3__prev svg {
    transform: scaleX(-1);
}
.listivo-listing-card-v3__next
{
    transform: translateX(-45px);
}
.listivo-listing-card-v3__prev
{
    transform: translateX(45px);
}
.listivo-listing-card-v3__next svg {
    transform: scaleX(-1);
}
.listivo-listing-card-v3__prev svg {
    transform: scaleX(-1);
}
.listivo-newsletter-v2__heading
{
    line-height:1.3;
}
.listivo-sidebar-tags .tag-cloud-link
{
    font-family:yekan-web;
    font-weight:400;
}
div.mc4wp-response div.mc4wp-alert.mc4wp-error p {
    font-family: 'IranYekan';
}
.listivo-listing-top__name,.listivo-listing-top__price
{
   font-family: 'Shabnam-FD';;
}
.listivo-comment__reply svg {
    transform: scaleX(-1.2);
}
.listivo-comments > .listivo-comment > .listivo-comment {
    margin-right: var(--e-global-size-2);
    margin-left: unset !important;
}

/** Responsive **/
@media (max-width: 768px)

{
        .listivo-hero-search-v4__main-image-wrapper {
    left: 0 !important;
    right: unset !important;
}
    .listivo-hero-search-v5__heading
    {
        font-size: 39px;
        line-height: 1.9;
    }
.listivo-search-form-v2__inner {
    border-radius: 0px 0px 0px 0px;
}
.listivo-newsletter-v2__heading
{
  font-size: 29px;  
}
    .listivo-menu-mobile-v2
    {
        right: 0;
        left:unset !important;
         transform: translateX(100%);
    }
    .listivo-menu-mobile-v2__submenu a {
    padding-right: var(--e-global-size-4);
    padding-left:unset !important;
}
.listivo-field-group__label {
    padding-left: var(--e-global-size-6);
    padding-right: unset !important;
}
.listivo-compare-preview__button {
    left: 50% !important;
    right:unset !important;
    transform: translateX(-50%);
}
.listivo-vertical-link-list .menu-item a:after
{
    transform: scaleX(-1);
}
.listivo-vertical-link-list .menu-item a:before
{
    right: 0;
    left:unset !important;
}
.listivo-toggle__icon {
    margin-left: 6px;
    margin-right:unset !important;
}
.listivo-toggle__circle
{
    margin-right: 7px;
    margin-left:unset important;
}
.listivo-toggle
{
        padding-right: var(--e-global-size-6) !important;
        padding-left:unset !important;
        
}

.listivo-button:last-child svg
{
    transform: scale(-1.2);
}
.listivo-menu-mobile-v2--open
{
    transform: translateX(0%) !important;
}
.listivo-loan-calculator__result {
    margin-left: var(--e-global-size-4);
    margin-right: unset !important;
}
.listivo-moderation__avatar {
    margin-left: var(--e-global-size-7);
    margin-right:unset !important;
}
.listivo-listing-card-row__icon:last-child {
    margin-left: 0;
     margin-right:important;
}
.listivo-newsletter-form,.listivo-newsletter-form__button {
    border-radius: 0px 0px 0px 0px;
}

.listivo-input-v2--mobile-simple-without-right-border {
  border-left: 0;
  border-right:1px solid #D5E3EE;
  border-top-left-radius: 0;
  border-top-right-radius:unset !important;
  border-bottom-left-radius: 0;
   border-bottom-right-radius:unset !important;
}
.listivo-comment__date {
    margin-left: var(--e-global-size-5);
    margin-right: unset !important;
}
.listivo-comment__reply svg 
{
    transform: scaleX(-1.2);
}
.listivo-comments > .listivo-comment > .listivo-comment {
    margin-right: var(--e-global-size-4);
    margin-left: unset !important;
}
.listivo-heading-v2--left .listivo-heading-v2__text
{
    text-align:center
}
div.listivo-search-form-v2__inner button.listivo-button.listivo-button--primary-1 span svg {
    transform: scaleX(1.2);
}
.listivo-input-v2--mobile-simple-without-right-border input
{
  padding: var(--e-global-size-6) var(--e-global-size-4)!important;  
}
.listivo-hero-search-v6__image {
    margin-right: var(--e-global-size-4);
    margin-left: unset !important;
}
.listivo-select-v2__no-options
{
    font-family: 'IranYekan';
}
.listivo-login-form__policy
{
    font-size:small;
}

}
.listivo-panel-form__checkbox-wrapper label {
    margin-right: var(--e-global-size-7);
    margin-left: unset;
}
.listivo-panel-listing-card__attributes {
    margin-right: -5px;
    margin-left: unset;
}
.listivo-panel-section .listivo-container .listivo-panel-section__bar.listivo-panel-section__bar--break-mobile .listivo-panel-section__results ,
.listivo-upload-area .listivo-upload-area__bottom div{
  font-family: iranyekan;
}
.listivo-compare-preview__info-icon{
    right: 0;
    left: unset;
}
.listivo-compare-preview__info{
    padding-right: 55px;
    padding-left: unset;
}
.listivo-button:hover span svg {
  transform: scale(-1.2);
}
.listivo-panel-user-image__close {
    left: var(--e-global-size-6);
    right: unset;
}
.listivo-upload-area .dz-remove {
    left: var(--e-global-size-6) !important;
    right: unset !important;
}
.listivo-upload-area .listivo-upload-area__bottom div{
  font-family: iranyekan;
  font-weight:600;
}
.listivo-input-v2__error , .listivo-select-v2__error {
    left: var(--e-global-size-6);
    right: unset;
}
@media (min-width: 1120px){
.listivo-menu-v2__avatar {
    margin-left: var(--e-global-size-6);
    margin-right:unset !important;
}

}

/************************** ADS2 **************************/
.listivo-hero-search-v5__arrow {
    left: -100px;
    right:unset !important;
    transform: scaleX(-1);
}
div.elementor-widget-container div.listivo-categories-v1 div.listivo-category-v1__name,.listivo-sidebar-widget__label {
    font-weight: 700;
}
.listivo-pagination__item {
    font-weight: 700;
    font-family: 'iranyekan';
}
.listivo-small-data__value,.listivo-small-data__value a,.listivo-listing-section__text,.listivo-vertical-link-list .menu-item a {
font-family: var(--e-global-typography-ltext2-font-family);
}
.listivo-vertical-link-list .menu-item a:before {
    right: 0;
    left:unset !important;
    margin-left: var(--e-global-size-7);
    margin-right:unset !important;
      
}
.listivo-vertical-link-list .menu-item a:hover {
    padding-right: 15px;
     padding-left:unset !important;
}
.listivo-newsletter-v2__form
{
 margin-right: var(--e-global-size-4);  
 margin-left:unset !important;
}
.listivo-single-post__data-list a:last-child,.listivo-single-post__data,.listivo-breadcrumbs-v2__item {
    font-family: shabnam-FD;
}
.listivo-single-post__title
{
    font-family: var(--e-global-typography-lheading4-font-family);
}
.listivo-blog-post-card-v5__heading
{
    font-family: var(--e-global-typography-lheading2-font-family);
    font-weight: 400;
}
/***************************/
.listivo-sidebar-list__label:before
{
        right: 0;
        left:unset !important;
}
.listivo-sidebar-list__item:hover .listivo-sidebar-list__label
{
        padding-right: var(--e-global-size-6);
            padding-left:unset !important;
}
.listivo-moderation__label
{
    font-weight:800;
}
div.listivo-panel-no-listings__button button.listivo-button.listivo-button--primary-2 svg {
    transform: scaleX(-1);
}
div.listivo-container div.listivo-panel-section__content h2.listivo-panel-content-heading {
    font-family: var(--main-font);
}
.elementor-heading-title
{
        font-family: shabnam-FD;
            font-size: 28px;
}
.listivo-page-not-found__text {

    
        z-index: 0;
}
.listivo-contact-form__policy a
{
    margin-right: 4px;
    margin-left:unset !important;
}
.listivo-contact-form__policy label .wpcf7-list-item-label:before
{
        margin-left: var(--e-global-size-6);
            margin-right:unset !important;
}
.listivo-attributes-v3__value
{
    font-family: 'shabnam-FD';
}
.listivo-moderation__status
{
    font-size :10px;
}
.listivo-panel-messages__textarea,.listivo-panel-conversation__message,.listivo-panel-conversation__time{
    font-family: var(--e-global-typography-ltext2-font-family);
}
.listivo-panel-listing-card__right
{
    border-top-left-radius: var(--e-global-lborder-radius);
    border-top-right-radius: unset !important;
        border-right: 0;
            border-left:1px solid #e6f0fa;
    
}
.listivo-panel-listing-card__image
{
        border-top-right-radius: var(--e-global-lborder-radius);
         border-top-left-radius:unset !important;
    border-bottom-right-radius: var(--e-global-lborder-radius);
    border-bottom-left-radius:unset !important;
}
.listivo-upload-area .listivo-upload-area__bottom div:first-child
{
    direction :ltr;
}
.listivo-listing-card-v3__icon-label {
transform:translateX(50%) translateY(-5px) ;
}
.swal2-input
{
    font-family: var(--e-global-typography-ltext2-font-family);
}
.swal2-validation-message
{
    font-family:iranyekan;;
}
.listivo-listing-card-v3__label {
margin-left: 5px;margin-right:unset !important ;
}





