/* ==========================================================================
   Global partials
   ========================================================================== */

/* Button mixins - start */

/* Button mixins - end */

/* ==========================================================================
   Custom Post Types responsive styles
   ========================================================================== */

/* ==========================================================================
   Listing Archive responsive style - start
   ========================================================================== */

   @media only screen and (max-width: 1441px) {
    .eltd-ls-archive-holder .eltd-ls-archive-map-holder,
    .eltd-ls-archive-holder .eltd-ls-archive-items-wrapper {
      width: 50%;
    }
  
    .eltd-ls-archive-holder .eltd-ls-archive-items-wrapper {
      padding: 4px 25px;
    }
  }
  
  @media only screen and (max-width: 1024px) {
    .eltd-ls-archive-holder .eltd-ls-archive-items-wrapper,
    .eltd-ls-archive-holder .eltd-ls-archive-map-holder {
      width: 100%;
      position: relative;
      float: left;
    }
  
    .eltd-ls-archive-holder .eltd-ls-archive-items-wrapper #eltd-ls-multiple-map-holder,
    .eltd-ls-archive-holder .eltd-ls-archive-map-holder #eltd-ls-multiple-map-holder {
      height: 500px;
    }
  }
  
  @media only screen and (max-width: 1400px) {
    .eltd-listing-archive-filter-holder .eltd-ls-archive-filter-item.eltd-results-holder .select2-container--default {
      min-width: 200px;
    }
  }
  
  @media only screen and (max-width: 1280px) {
    .eltd-listing-archive-filter-holder .eltd-ls-archive-filter-item.eltd-results-holder .select2-container--default {
      min-width: 150px;
    }
  }
  
  @media only screen and (max-width: 480px) {
    .eltd-ls-archive-holder .eltd-listing-archive-filter-holder .eltd-ls-archive-filter-item {
      width: 100%;
      padding: 0;
    }
  
    .eltd-ls-archive-holder .eltd-listing-archive-filter-holder .eltd-ls-archive-filter-item.eltd-results-holder .eltd-archive-section.left,
    .eltd-ls-archive-holder .eltd-listing-archive-filter-holder .eltd-ls-archive-filter-item.eltd-results-holder .eltd-archive-section.right {
      display: block;
      width: 100%;
    }
  
    .eltd-ls-archive-holder .eltd-listing-archive-filter-holder .eltd-listing-type-amenities-holder.eltd-opened {
      margin: 0;
    }
  
    .eltd-ls-archive-holder .eltd-listing-archive-filter-holder .eltd-listing-type-amenities-holder .eltd-listing-amenities-wrapper .eltd-listing-amenities-wrapper-inner {
      padding: 0;
    }
  
    .eltd-ls-archive-holder .eltd-listing-archive-filter-holder .eltd-listing-type-amenities-holder .eltd-listing-amenities-wrapper .eltd-listing-amenities-wrapper-inner > .eltd-listing-type-amenity-field {
      width: 100%;
    }
  
    .eltd-ls-archive-holder .eltd-ls-archive-items.eltd-ls-archive-two-columns article {
      width: 100%;
    }
  }
  
  /* ==========================================================================
     Listing Archive responsive style - end
     ========================================================================== */
  
  @media only screen and (max-width: 1441px) {
    .eltd-listing-archive-filter-holder .eltd-ls-archive-filter-item.eltd-results-holder .eltd-archive-section .eltd-ls-archive-inner-section {
      padding: 0 2px;
    }
  }
  
  @media only screen and (max-width: 1024px) {
    .eltd-listing-archive-filter-holder .eltd-ls-archive-filter-item.eltd-results-holder .eltd-archive-section .eltd-ls-archive-inner-section {
      padding: 0 15px;
    }
  }
  
  @media only screen and (max-width: 480px) {
    .eltd-listing-archive-filter-holder .eltd-ls-archive-filter-item.eltd-results-holder .eltd-archive-section .eltd-ls-archive-inner-section.left {
      border: none;
    }
  }
  
  /*# sourceMappingURL=../../../../plugins/eltd-listing/assets/css/archive-responsive.css.map */
  /* ==========================================================================
     Global partials
     ========================================================================== */
  
  /* Button mixins - start */
  
  /* Button mixins - end */
  
  /* ==========================================================================
     Custom Post Types responsive styles
     ========================================================================== */
  
  @media only screen and (max-width: 768px) {
    .page-template-user-dashboard.page-template .eltd-membership-dashboard-content-holder .job-manager-form .eltd-form-add-new-holder {
      width: 100%;
    }
  
    .page-template-user-dashboard.page-template .eltd-membership-dashboard-content-holder .job-manager-form .eltd-ls-field-holder {
      width: 100%;
      padding: 0 !important;
    }
  }
  
  @media only screen and (max-width: 1024px) {
    .page-template-user-dashboard.page-template .eltd-membership-dashboard-content-holder #job-manager-job-dashboard .job-manager-jobs td.job_title {
      padding-left: 11%;
    }
  }
  
  @media only screen and (max-width: 680px) {
    .page-template-user-dashboard.page-template .eltd-membership-dashboard-content-holder #job-manager-job-dashboard .job-manager-jobs td.job_title {
      padding-left: 13%;
    }
  }
  
  @media only screen and (max-width: 480px) {
    .page-template-user-dashboard.page-template .eltd-membership-dashboard-content-holder #job-manager-job-dashboard .job-manager-jobs thead {
      display: none;
    }
  
    .page-template-user-dashboard.page-template .eltd-membership-dashboard-content-holder #job-manager-job-dashboard .job-manager-jobs tbody td {
      display: block;
    }
  
    .page-template-user-dashboard.page-template .eltd-membership-dashboard-content-holder #job-manager-job-dashboard .job-manager-jobs tbody td.job_title {
      padding-left: 23%;
    }
  
    .page-template-user-dashboard.page-template .eltd-membership-dashboard-content-holder #job-manager-job-dashboard .job-manager-jobs tbody tr {
      border: none;
    }
  }
  
  @media only screen and (max-width: 680px) {
    .page-template-user-dashboard.page-template .eltd-membership-dashboard-content-holder #job-manager-job-dashboard table ul.job-dashboard-actions {
      visibility: visible;
    }
  }
  
  @media only screen and (max-width: 768px) {
    .page-template-user-dashboard.page-template .eltd-membership-dashboard-nav-holder .eltd-membership-dashboard-nav li a .eltd-dash-icon {
      margin-right: 0;
    }
  
    .page-template-user-dashboard.page-template .eltd-membership-dashboard-nav-holder .eltd-membership-dashboard-nav li a h5 {
      display: none;
    }
  }
  
  @media only screen and (max-width: 768px) {
    .page-template-user-dashboard.page-template .eltd-membership-dashboard-content-holder .eltd-membership-left,
    .page-template-user-dashboard.page-template .eltd-membership-dashboard-content-holder .eltd-membership-right {
      text-align: left !important;
      float: none;
      width: 100%;
      margin: 50px 0;
    }
  }
  
  @media only screen and (max-width: 680px) {
    .eltd-login-register-holder.opened .eltd-social-register-holder-inner {
      padding: 10px 28px;
    }
  
    .eltd-login-register-holder.opened .eltd-social-register-holder-inner .eltd-register-form input[type='text'],
    .eltd-login-register-holder.opened .eltd-social-register-holder-inner .eltd-register-form input[type='email'],
    .eltd-login-register-holder.opened .eltd-social-register-holder-inner .eltd-register-form input[type='password'] {
      padding: 10px 24px;
      margin-bottom: 1px;
    }
  
    .eltd-login-register-holder.opened .eltd-login-form-social-login {
      padding: 3px 0;
    }
  
    .eltd-login-register-holder.opened .eltd-register-terms-holder {
      padding-bottom: 10px;
    }
  }
  
  /*# sourceMappingURL=../../../../plugins/eltd-listing/assets/css/dashboard-responsive.css.map */
  /* ==========================================================================
     Global partials
     ========================================================================== */
  
  /* Button mixins - start */
  
  /* Button mixins - end */
  
  /* ==========================================================================
     Shortcodes responsive styles
     ========================================================================== */
  
  /*# sourceMappingURL=../../../../plugins/eltd-listing/assets/css/general-responsive.css.map */
  /* ==========================================================================
     Global partials
     ========================================================================== */
  
  /* Button mixins - start */
  
  /* Button mixins - end */
  
  /* ==========================================================================
     Shortcodes responsive styles
     ========================================================================== */
  
  /* ==========================================================================
     Listing Advanced Search responsive style - begin
     ========================================================================== */
  
  @media only screen and (max-width: 1441px) {
    .eltd-ls-adv-search-holder .eltd-ls-adv-search-items-holder.eltd-ls-adr-four-columns article {
      width: 33.33333%;
    }
  }
  
  @media only screen and (max-width: 1441px) and (min-width: 1025px) {
    .eltd-ls-adv-search-holder .eltd-ls-adv-search-items-holder.eltd-ls-adr-four-columns article:nth-child(3n+1) {
      clear: both;
    }
  }
  
  @media only screen and (max-width: 1441px) {
    .eltd-ls-adv-search-holder .eltd-ls-adv-search-items-holder.eltd-ls-adr-five-columns article {
      width: 33.33333%;
    }
  }
  
  @media only screen and (max-width: 1441px) and (min-width: 1025px) {
    .eltd-ls-adv-search-holder .eltd-ls-adv-search-items-holder.eltd-ls-adr-five-columns article:nth-child(3n+1) {
      clear: both;
    }
  }
  
  @media only screen and (max-width: 1441px) {
    .eltd-ls-adv-search-holder.eltd-ls-adv-with-map .eltd-ls-adv-search-map-holder .eltd-ls-adv-search-keyword-holder .eltd-ls-adv-search-keyword-holder-inner {
      width: 70%;
    }
  }
  
  @media only screen and (max-width: 1024px) {
    .eltd-ls-adv-search-holder .eltd-ls-adv-search-fields-holder {
      width: 80%;
      margin-bottom: 30px;
    }
  
    .eltd-ls-adv-search-holder .eltd-ls-adv-search-items-holder {
      padding-left: 0;
    }
  
    .eltd-ls-adv-search-holder .eltd-ls-adv-search-items-holder.eltd-ls-adr-three-columns article {
      width: 50%;
    }
  }
  
  @media only screen and (max-width: 1024px) and (min-width: 681px) {
    .eltd-ls-adv-search-holder .eltd-ls-adv-search-items-holder.eltd-ls-adr-three-columns article:nth-child(2n+1) {
      clear: both;
    }
  }
  
  @media only screen and (max-width: 1024px) {
    .eltd-ls-adv-search-holder .eltd-ls-adv-search-items-holder.eltd-ls-adr-four-columns article {
      width: 50%;
    }
  }
  
  @media only screen and (max-width: 1024px) and (min-width: 681px) {
    .eltd-ls-adv-search-holder .eltd-ls-adv-search-items-holder.eltd-ls-adr-four-columns article:nth-child(2n+1) {
      clear: both;
    }
  }
  
  @media only screen and (max-width: 1024px) {
    .eltd-ls-adv-search-holder .eltd-ls-adv-search-items-holder.eltd-ls-adr-five-columns article {
      width: 50%;
    }
  }
  
  @media only screen and (max-width: 1024px) and (min-width: 681px) {
    .eltd-ls-adv-search-holder .eltd-ls-adv-search-items-holder.eltd-ls-adr-five-columns article:nth-child(2n+1) {
      clear: both;
    }
  }
  
  @media only screen and (max-width: 1024px) {
    .eltd-ls-adv-search-holder .eltd-ls-adv-search-keyword-holder {
      width: 100%;
    }
  
    .eltd-ls-adv-search-holder .eltd-ls-adv-search-keyword-holder .eltd-ls-adv-search-submit-button {
      width: 40%;
    }
  
    .eltd-ls-adv-search-holder .eltd-ls-adv-search-keyword-holder .eltd-ls-adv-search-keyword-field {
      width: 60%;
    }
  
    .eltd-ls-adv-search-holder .eltd-ls-adv-search-fields-holder .eltd-ls-adv-search-banner-holder .eltd-ls-banner-text {
      padding: 20px 10px;
    }
  
    .eltd-ls-adv-search-holder .eltd-btn.eltd-btn-medium {
      width: auto;
    }
  }
  
  @media only screen and (max-width: 768px) {
    .eltd-ls-adv-search-holder .eltd-ls-adv-search-keyword-holder .eltd-ls-adv-search-submit-button {
      white-space: nowrap;
    }
  
    .eltd-ls-adv-search-holder .eltd-ls-adv-search-keyword-holder .eltd-ls-adv-search-submit-button .eltd-btn {
      padding: 18px 34px 20px;
    }
  
    .eltd-ls-adv-search-holder .eltd-ls-adv-search-keyword-holder .eltd-ls-adv-search-keyword-button {
      padding: 10px 20px;
    }
  
    .eltd-ls-adv-search-holder .eltd-ls-adv-search-items-holder {
      width: 100%;
      padding: 0;
    }
  }
  
  @media only screen and (max-width: 680px) {
    .eltd-ls-adv-search-holder .eltd-ls-adv-search-items-holder .eltd-ls-adv-search-keyword-holder-inner {
      width: 70%;
    }
  
    .eltd-ls-adv-search-holder .eltd-ls-adv-search-items-holder article {
      width: 100% !important;
    }
  
    .eltd-ls-adv-search-holder .eltd-ls-adv-search-fields-holder {
      margin-left: 15px;
      width: 80%;
      float: none;
    }
  
    .eltd-ls-adv-search-holder .eltd-ls-adv-search-keyword-holder {
      width: 80%;
    }
  
    .vc_row {
      background-repeat: no-repeat;
    }
  }
  
  @media only screen and (max-width: 480px) {
    .eltd-ls-adv-search-holder .eltd-ls-adv-search-keyword-holder .eltd-ls-adv-search-keyword-field,
    .eltd-ls-adv-search-holder .eltd-ls-adv-search-keyword-holder .eltd-ls-adv-search-submit-button {
      width: 100%;
      margin-bottom: 0;
    }
  
    .eltd-ls-adv-search-holder .eltd-ls-adv-search-keyword-holder .eltd-ls-adv-search-submit-button {
      margin: 20px auto;
      text-align: center;
    }
  
    .eltd-ls-adv-search-holder .eltd-ls-adv-search-items-holder.eltd-ls-adr-normal-space article {
      margin-bottom: 20px;
    }
  }
  
  /* ==========================================================================
     Listing Advanced Search responsive style - end
     ========================================================================== */
  
  /* ==========================================================================
     Listing Category shortcodes responsive style - begin
     ========================================================================== */
  
  .eltd-ls-categories-holder .eltd-ls-gallery-item.eltd-ls-gallery-simple.simple-layout-changed .eltd-ls-gallery-item-text {
    top: auto;
    -webkit-transform: none;
    -moz-transform: none;
    transform: none;
  }
  
  @media only screen and (max-width: 1441px) {
    .eltd-ls-categories-holder .eltd-ls-gallery-item.eltd-ls-gallery-simple .eltd-gallery-item-title {
      font-size: 75px;
      line-height: 75px;
    }
  
    .eltd-ls-categories-holder .eltd-ls-gallery-item.eltd-ls-gallery-simple .eltd-gallery-item-title:after {
      left: 0;
      bottom: 0;
    }
  }
  
  @media only screen and (max-width: 1280px) {
    .eltd-ls-categories-holder.eltd-ls-gallery-normal-space article {
      padding: 12px;
    }
  
    .eltd-ls-categories-holder .eltd-ls-gallery-item.eltd-ls-gallery-simple .eltd-gallery-item-title {
      font-size: 60px;
      margin: 0;
      line-height: 60px;
    }
  
    .eltd-ls-categories-holder .eltd-ls-gallery-item.eltd-ls-gallery-simple .eltd-ls-gallery-item-desc p {
      font-size: 14px;
    }
  }
  
  @media only screen and (max-width: 1024px) {
    .eltd-ls-categories-holder {
      /***** Listing Categories Columns Width - end *****/
    }
  
    .eltd-ls-categories-holder.eltd-ls-gallery-four-columns article,
    .eltd-ls-categories-holder.eltd-ls-gallery-four-columns .eltd-ls-gallery-sizer {
      width: 50%;
    }
  
    .eltd-ls-categories-holder.eltd-ls-gallery-four-columns article.eltd-ls-gallery-rec-landscape,
    .eltd-ls-categories-holder.eltd-ls-gallery-four-columns article.eltd-ls-gallery-square-big,
    .eltd-ls-categories-holder.eltd-ls-gallery-four-columns .eltd-ls-gallery-sizer.eltd-ls-gallery-rec-landscape,
    .eltd-ls-categories-holder.eltd-ls-gallery-four-columns .eltd-ls-gallery-sizer.eltd-ls-gallery-square-big {
      width: 100%;
    }
  }
  
  @media only screen and (max-width: 1024px) and (min-width: 1025px) {
    .eltd-ls-categories-holder.eltd-ls-gallery-four-columns article:nth-child(2n+1) {
      clear: both;
    }
  }
  
  @media only screen and (max-width: 680px) {
    .eltd-ls-categories-holder {
      /***** Listing Categories Columns Width - begin *****/
      /***** Listing Categories Columns Width - end *****/
    }
  
    .eltd-ls-categories-holder.eltd-ls-gallery-two-columns article,
    .eltd-ls-categories-holder.eltd-ls-gallery-two-columns .eltd-ls-gallery-sizer {
      width: 100%;
      clear: both;
    }
  
    .eltd-ls-categories-holder.eltd-ls-gallery-two-columns article.eltd-ls-gallery-rec-landscape,
    .eltd-ls-categories-holder.eltd-ls-gallery-two-columns article.eltd-ls-gallery-square-big,
    .eltd-ls-categories-holder.eltd-ls-gallery-two-columns .eltd-ls-gallery-sizer.eltd-ls-gallery-rec-landscape,
    .eltd-ls-categories-holder.eltd-ls-gallery-two-columns .eltd-ls-gallery-sizer.eltd-ls-gallery-square-big {
      width: 100%;
    }
  
    .eltd-ls-categories-holder.eltd-ls-gallery-three-columns article,
    .eltd-ls-categories-holder.eltd-ls-gallery-three-columns .eltd-ls-gallery-sizer {
      width: 100%;
      clear: both;
    }
  
    .eltd-ls-categories-holder.eltd-ls-gallery-three-columns article.eltd-ls-gallery-rec-landscape,
    .eltd-ls-categories-holder.eltd-ls-gallery-three-columns article.eltd-ls-gallery-square-big,
    .eltd-ls-categories-holder.eltd-ls-gallery-three-columns .eltd-ls-gallery-sizer.eltd-ls-gallery-rec-landscape,
    .eltd-ls-categories-holder.eltd-ls-gallery-three-columns .eltd-ls-gallery-sizer.eltd-ls-gallery-square-big {
      width: 100%;
    }
  
    .eltd-ls-categories-holder.eltd-ls-gallery-four-columns article,
    .eltd-ls-categories-holder.eltd-ls-gallery-four-columns .eltd-ls-gallery-sizer {
      width: 100%;
      clear: both;
    }
  
    .eltd-ls-categories-holder.eltd-ls-gallery-four-columns article.eltd-ls-gallery-rec-landscape,
    .eltd-ls-categories-holder.eltd-ls-gallery-four-columns article.eltd-ls-gallery-square-big,
    .eltd-ls-categories-holder.eltd-ls-gallery-four-columns .eltd-ls-gallery-sizer.eltd-ls-gallery-rec-landscape,
    .eltd-ls-categories-holder.eltd-ls-gallery-four-columns .eltd-ls-gallery-sizer.eltd-ls-gallery-square-big {
      width: 100%;
    }
  }
  
  /* ==========================================================================
     Listing Category shortcodes responsive style - end
     ========================================================================== */
  
  /* ==========================================================================
     Listing List responsive style - begin
     ========================================================================== */
  
  @media only screen and (max-width: 1400px) {
    .eltd-ls-list-holder .eltd-ls-list-items-holder.eltd-ls-list-five-columns article {
      width: 33.33333%;
    }
  }
  
  @media only screen and (max-width: 1400px) and (min-width: 1025px) {
    .eltd-ls-list-holder .eltd-ls-list-items-holder.eltd-ls-list-five-columns article:nth-child(3n+1) {
      clear: both;
    }
  }
  
  @media only screen and (max-width: 1400px) {
    .eltd-ls-list-holder .eltd-ls-list-items-holder.eltd-ls-list-six-columns article {
      width: 33.33333%;
    }
  }
  
  @media only screen and (max-width: 1400px) and (min-width: 1025px) {
    .eltd-ls-list-holder .eltd-ls-list-items-holder.eltd-ls-list-six-columns article:nth-child(3n+1) {
      clear: both;
    }
  }
  
  @media only screen and (max-width: 1400px) {
    .eltd-ls-list-holder .eltd-ls-list-items-holder.eltd-ls-list-four-columns article {
      width: 25%;
    }
  }
  
  @media only screen and (max-width: 1024px) {
    .eltd-ls-list-holder .eltd-ls-list-items-holder.eltd-ls-list-four-columns article {
      width: 50%;
    }
  }
  
  @media only screen and (max-width: 1024px) and (min-width: 681px) {
    .eltd-ls-list-holder .eltd-ls-list-items-holder.eltd-ls-list-four-columns article:nth-child(2n+1) {
      clear: both;
    }
  }
  
  @media only screen and (max-width: 1024px) {
    .eltd-ls-list-holder .eltd-ls-list-items-holder.eltd-ls-list-five-columns article {
      width: 50%;
    }
  }
  
  @media only screen and (max-width: 1024px) and (min-width: 681px) {
    .eltd-ls-list-holder .eltd-ls-list-items-holder.eltd-ls-list-five-columns article:nth-child(2n+1) {
      clear: both;
    }
  }
  
  @media only screen and (max-width: 1024px) {
    .eltd-ls-list-holder .eltd-ls-list-items-holder.eltd-ls-list-three-columns article {
      width: 100%;
    }
  }
  
  @media only screen and (max-width: 768px) {
    .eltd-ls-list-holder .eltd-ls-list-items-holder article {
      width: 100% !important;
    }
  }
  
  /* ==========================================================================
     Listing List responsive style - end
     ========================================================================== */
  
  /* ==========================================================================
     Listing Package responsive style - begin
     ========================================================================== */
  
  @media only screen and (min-width: 768px) and (max-width: 1024px) {
    .eltd-ls-package-holder.eltd-ls-package-three-columns article {
      width: 60%;
      margin: 0 auto 36px;
      float: none;
    }
  
    .eltd-ls-package-holder.eltd-ls-package-three-columns article .eltd-ls-package-content .eltd-ls-package-price-holder {
      margin-bottom: 32px;
    }
  
    .eltd-ls-package-holder.eltd-ls-package-three-columns article .eltd-ls-package-content .eltd-ls-package-price-holder .eltd-ls-package-price {
      line-height: 0.3em;
      padding-top: 25px;
      font-size: 75px;
    }
  
    .eltd-ls-package-holder.eltd-ls-package-three-columns article .eltd-ls-package-content .eltd-ls-package-price-holder .eltd-ls-package-currency {
      font-size: 30px;
    }
  }
  
  @media only screen and (max-width: 768px) {
    .eltd-ls-package-holder.eltd-ls-package-three-columns .eltd-ls-package-inner {
      margin: auto;
      width: 80%;
    }
  
    .eltd-ls-package-holder.eltd-ls-package-three-columns .eltd-ls-package-inner article {
      width: 100%;
    }
  
    .eltd-ls-package-holder.eltd-ls-package-three-columns .eltd-ls-package-inner article .eltd-ls-package-content .eltd-ls-package-price-holder .eltd-ls-package-currency {
      font-size: 30px;
    }
  }
  
  @media only screen and (max-width: 680px) {
    .eltd-ls-package-holder.eltd-ls-package-three-columns .eltd-ls-package-inner {
      width: 100%;
    }
  
    .eltd-ls-package-holder.eltd-ls-package-three-columns .eltd-ls-package-inner article {
      padding: 0;
    }
  
    .eltd-ls-package-holder article .eltd-ls-package-content .eltd-ls-package-price-holder .eltd-ls-package-price {
      font-size: 60px;
    }
  }
  
  @media only screen and (max-width: 480px) {
    .eltd-ls-package-holder article .eltd-ls-package-content {
      padding: 23px;
    }
  }
  
  /* ==========================================================================
     Listing Package responsive style - end
     ========================================================================== */
  
  /* ==========================================================================
     Listing Search  responsive style - begin
     ========================================================================== */
  
  @media only screen and (max-width: 1441px) {
    .eltd-ls-main-search-holder div.eltd-ls-main-search-holder-part .eltd-ls-slider-wrapper .eltd-price-slider-holder {
      left: 3px;
      width: 80px;
    }
  
    .eltd-ls-main-search-holder div.eltd-ls-main-search-holder-part .eltd-ls-slider-wrapper .eltd-price-slider-holder .rangeslider.rangeslider--horizontal {
      width: 110px;
    }
  
    .eltd-ls-main-search-holder div.eltd-ls-main-search-holder-part.type2 .eltd-btn,
    .eltd-ls-main-search-holder div.eltd-ls-main-search-holder-part.type3 .eltd-btn {
      white-space: nowrap;
    }
  }
  
  @media only screen and (max-width: 1280px) {
    .eltd-ls-main-search-holder div.eltd-ls-main-search-holder-part .eltd-ls-slider-wrapper .eltd-price-slider-holder {
      left: 3px;
    }
  }
  
  @media only screen and (max-width: 1024px) {
    .eltd-ls-main-search-wrapper .eltd-ls-search-top-cats .eltd-ls-bckg-img-holder {
      display: none;
    }
  
    .eltd-ls-main-search-holder {
      width: 100%;
      display: block;
    }
  
    .eltd-ls-main-search-holder div.eltd-ls-main-search-holder-part {
      width: 100%;
      display: inline-block;
    }
  
    .eltd-ls-main-search-holder div.eltd-ls-main-search-holder-part .eltd-ls-slider-wrapper > span {
      margin-left: 25px;
    }
  
    .eltd-ls-main-search-holder div.eltd-ls-main-search-holder-part input {
      line-height: 64px;
    }
  
    .eltd-ls-main-search-holder div.eltd-ls-main-search-holder-part.type1 {
      text-align: center;
    }
  
    .eltd-ls-main-search-holder div.eltd-ls-main-search-holder-part.type1 div.eltd-ls-input-icon {
      width: 100%;
    }
  
    .eltd-ls-main-search-holder div.eltd-ls-main-search-holder-part.type2,
    .eltd-ls-main-search-holder div.eltd-ls-main-search-holder-part.type3 {
      display: block;
    }
  
    .eltd-ls-main-search-holder div.eltd-ls-main-search-holder-part.type2 .eltd-ls-main-search-holder-inner,
    .eltd-ls-main-search-holder div.eltd-ls-main-search-holder-part.type3 .eltd-ls-main-search-holder-inner {
      width: 50%;
      display: inline-block;
      float: left;
      box-sizing: border-box;
      height: 64px;
      padding-right: 0;
    }
  
    .eltd-ls-main-search-holder div.eltd-ls-main-search-holder-part.type2 .eltd-ls-main-search-holder-inner:nth-child(1) select,
    .eltd-ls-main-search-holder div.eltd-ls-main-search-holder-part.type2 .eltd-ls-main-search-holder-inner:nth-child(1) .select2-container,
    .eltd-ls-main-search-holder div.eltd-ls-main-search-holder-part.type2 .eltd-ls-main-search-holder-inner:nth-child(2) select,
    .eltd-ls-main-search-holder div.eltd-ls-main-search-holder-part.type2 .eltd-ls-main-search-holder-inner:nth-child(2) .select2-container,
    .eltd-ls-main-search-holder div.eltd-ls-main-search-holder-part.type3 .eltd-ls-main-search-holder-inner:nth-child(1) select,
    .eltd-ls-main-search-holder div.eltd-ls-main-search-holder-part.type3 .eltd-ls-main-search-holder-inner:nth-child(1) .select2-container,
    .eltd-ls-main-search-holder div.eltd-ls-main-search-holder-part.type3 .eltd-ls-main-search-holder-inner:nth-child(2) select,
    .eltd-ls-main-search-holder div.eltd-ls-main-search-holder-part.type3 .eltd-ls-main-search-holder-inner:nth-child(2) .select2-container {
      border: none;
    }
  
    .eltd-ls-main-search-holder div.eltd-ls-main-search-holder-part.type2 .eltd-ls-main-search-holder-inner:nth-child(3) .eltd-ls-slider-wrapper,
    .eltd-ls-main-search-holder div.eltd-ls-main-search-holder-part.type3 .eltd-ls-main-search-holder-inner:nth-child(3) .eltd-ls-slider-wrapper {
      border-radius: 0;
    }
  
    .eltd-ls-main-search-holder div.eltd-ls-main-search-holder-part.type2 .eltd-ls-main-search-holder-inner:last-child,
    .eltd-ls-main-search-holder div.eltd-ls-main-search-holder-part.type3 .eltd-ls-main-search-holder-inner:last-child {
      border: none;
    }
  
    .eltd-ls-main-search-holder div.eltd-ls-main-search-holder-part.type2 .eltd-ls-main-search-holder-inner .eltd-ls-slider-wrapper .eltd-listing-price-holder,
    .eltd-ls-main-search-holder div.eltd-ls-main-search-holder-part.type3 .eltd-ls-main-search-holder-inner .eltd-ls-slider-wrapper .eltd-listing-price-holder {
      border-radius: 0;
    }
  
    .eltd-ls-main-search-holder div.eltd-ls-main-search-holder-part.type2 .eltd-ls-main-search-holder-button,
    .eltd-ls-main-search-holder div.eltd-ls-main-search-holder-part.type3 .eltd-ls-main-search-holder-button {
      text-align: center;
    }
  
    .eltd-ls-main-search-holder div.eltd-ls-main-search-holder-part.type2 .eltd-ls-main-search-holder-button .eltd-btn,
    .eltd-ls-main-search-holder div.eltd-ls-main-search-holder-part.type3 .eltd-ls-main-search-holder-button .eltd-btn {
      margin: 0;
      border-radius: 0;
      width: 100%;
      height: 65px;
    }
  
    .eltd-ls-main-search-holder div.eltd-ls-main-search-holder-part div.eltd-ls-slider-wrapper .eltd-price-slider-response {
      padding: 5px 15px;
      top: -20px;
      width: 70px;
      height: 17px;
      line-height: 17px;
      border: 1px solid #ececec;
    }
  
    .eltd-ls-main-search-holder div.eltd-ls-main-search-holder-part div.eltd-ls-slider-wrapper .eltd-price-slider-response:after {
      margin-left: 3px;
      border-width: 6px;
    }
  
    .eltd-ls-main-search-holder .select2-dropdown-open {
      z-index: 99;
    }
  }
  
  @media only screen and (max-width: 680px) {
    .eltd-ls-main-search-wrapper .eltd-ls-search-top-cats {
      margin-bottom: 0;
    }
  
    .eltd-ls-main-search-wrapper .eltd-ls-search-top-cats .eltd-ls-search-top-cat {
      width: 33.33% !important;
      margin-bottom: 20px;
    }
  
    .eltd-ls-main-search-wrapper .eltd-ls-search-top-cats .eltd-ls-search-top-cat .eltd-ls-search-top-cat-name {
      display: none;
    }
  
    .eltd-ls-main-search-holder div.eltd-ls-main-search-holder-part {
      width: 100%;
    }
  
    .eltd-ls-main-search-holder div.eltd-ls-main-search-holder-part.type2 .eltd-ls-main-search-holder-inner,
    .eltd-ls-main-search-holder div.eltd-ls-main-search-holder-part.type3 .eltd-ls-main-search-holder-inner {
      width: 100%;
    }
  
    .eltd-ls-main-search-holder div.eltd-ls-main-search-holder-part.type2 .eltd-ls-main-search-holder-inner .select2-selection,
    .eltd-ls-main-search-holder div.eltd-ls-main-search-holder-part.type2 .eltd-ls-main-search-holder-inner input,
    .eltd-ls-main-search-holder div.eltd-ls-main-search-holder-part.type3 .eltd-ls-main-search-holder-inner .select2-selection,
    .eltd-ls-main-search-holder div.eltd-ls-main-search-holder-part.type3 .eltd-ls-main-search-holder-inner input {
      border-bottom: 0;
    }
  
    .eltd-ls-main-search-holder div.eltd-ls-main-search-holder-part.type2 .eltd-btn,
    .eltd-ls-main-search-holder div.eltd-ls-main-search-holder-part.type3 .eltd-btn {
      padding-left: 35px;
    }
  }
  
  /* ==========================================================================
     Listing Search responsive style - end
     ========================================================================== */
  
  /* ==========================================================================
     Listing List responsive style - begin
     ========================================================================== */
  
  @media only screen and (max-width: 1400px) {
    .eltd-ls-slider-holder .eltd-ls-slider-items-holder.eltd-ls-slider-four-columns article {
      width: 33.33333%;
    }
  }
  
  @media only screen and (max-width: 1400px) and (min-width: 1025px) {
    .eltd-ls-slider-holder .eltd-ls-slider-items-holder.eltd-ls-slider-four-columns article:nth-child(3n+1) {
      clear: both;
    }
  }
  
  @media only screen and (max-width: 1400px) {
    .eltd-ls-slider-holder .eltd-ls-slider-items-holder.eltd-ls-slider-five-columns article {
      width: 33.33333%;
    }
  }
  
  @media only screen and (max-width: 1400px) and (min-width: 1025px) {
    .eltd-ls-slider-holder .eltd-ls-slider-items-holder.eltd-ls-slider-five-columns article:nth-child(3n+1) {
      clear: both;
    }
  }
  
  @media only screen and (max-width: 1024px) {
    .eltd-ls-slider-holder .eltd-ls-slider-items-holder.eltd-ls-slider-three-columns article {
      width: 50%;
    }
  }
  
  @media only screen and (max-width: 1024px) and (min-width: 681px) {
    .eltd-ls-slider-holder .eltd-ls-slider-items-holder.eltd-ls-slider-three-columns article:nth-child(2n+1) {
      clear: both;
    }
  }
  
  @media only screen and (max-width: 1024px) {
    .eltd-ls-slider-holder .eltd-ls-slider-items-holder.eltd-ls-slider-four-columns article {
      width: 50%;
    }
  }
  
  @media only screen and (max-width: 1024px) and (min-width: 681px) {
    .eltd-ls-slider-holder .eltd-ls-slider-items-holder.eltd-ls-slider-four-columns article:nth-child(2n+1) {
      clear: both;
    }
  }
  
  @media only screen and (max-width: 1024px) {
    .eltd-ls-slider-holder .eltd-ls-slider-items-holder.eltd-ls-slider-five-columns article {
      width: 50%;
    }
  }
  
  @media only screen and (max-width: 1024px) and (min-width: 681px) {
    .eltd-ls-slider-holder .eltd-ls-slider-items-holder.eltd-ls-slider-five-columns article:nth-child(2n+1) {
      clear: both;
    }
  }
  
  @media only screen and (max-width: 768px) {
    .eltd-ls-slider-holder .eltd-ls-slider-items-holder.eltd-ls-slider-normal-space .eltd-ls-slider-inner,
    .eltd-ls-slider-holder .eltd-ls-slider-items-holder.eltd-ls-slider-normal-space .eltd-owl-slider .owl-dots,
    .eltd-ls-slider-holder .eltd-ls-slider-items-holder.eltd-ls-slider-normal-space article {
      margin: 0;
    }
  
    .owl-nav {
      display: none;
    }
  }
  
  @media only screen and (max-width: 680px) {
    .eltd-ls-slider-holder .eltd-ls-slider-items-holder article {
      width: 100% !important;
    }
  
    .eltd-ls-slider-holder .eltd-owl-slider .owl-dots {
      display: none;
    }
  }
  
  /* ==========================================================================
     Listing List responsive style - end
     ========================================================================== */
  
  /*# sourceMappingURL=../../../../plugins/eltd-listing/assets/css/shortcodes-responsive.css.map */
  /* ==========================================================================
     Global partials
     ========================================================================== */
  
  /* Button mixins - start */
  
  /* Button mixins - end */
  
  /* ==========================================================================
     Custom Post Types styles
     ========================================================================== */
  
  /* ==========================================================================
     Single Listing  responsive style - begin
     ========================================================================== */
  
  @media only screen and (max-width: 1280px) {
    .eltd-listing-single-holder article .eltd-lst-single-widget-bottom-area .textwidget {
      width: 65%;
    }
  
    .eltd-listing-single-holder article .eltd-lst-single-widget-bottom-area .textwidget input.wpcf7-form-control.wpcf7-submit {
      width: 100%;
    }
  }
  
  @media only screen and (max-width: 1024px) {
    .eltd-listing-single-holder article .eltd-ls-single-header .eltd-listing-single-field:not(:last-child) {
      margin-right: 30px;
    }
  
    .eltd-listing-single-holder article .eltd-ls-contact-info .eltd-ls-contact-info-inner.left {
      margin-right: 5px;
    }
  
    .eltd-listing-single-holder article .eltd-ls-content-part.left .eltd-ls-content-part-title {
      margin-top: 0;
    }
  
    .eltd-listing-single-holder article .eltd-lst-single-widget-bottom-area .textwidget {
      width: 70%;
    }
  
    .eltd-listing-single-holder article .eltd-lst-single-widget-bottom-area .textwidget .eltd-grid-col-8 {
      width: 60%;
      float: left;
    }
  
    .eltd-listing-single-holder article .eltd-lst-single-widget-bottom-area .textwidget .eltd-grid-col-4 {
      width: 40%;
      float: left;
    }
  
    .eltd-listing-single-holder article .eltd-lst-single-widget-bottom-area .eltd-grid-col-4 {
      text-align: center;
    }
  
    .eltd-listing-single-holder article .eltd-ls-single-related-posts-holder .eltd-no-slider article {
      padding-right: 36px;
    }
  
    .eltd-listing-single-holder article .eltd-ls-contact-info-holder,
    .eltd-listing-single-holder article .eltd-ls-single-map-address-info,
    .eltd-listing-single-holder article .eltd-ls-single-social-network-holder {
      padding: 0 8px;
    }
  
    .eltd-listing-single-holder article .eltd-ls-single-social-network-holder .eltd-ls-single-social-net-title {
      display: block;
    }
  
    .eltd-listing-single-holder article button.eltd-btn.eltd-btn-medium.eltd-btn-solid.eltd-btn-icon.eltd-ls-single-enquiry-submit {
      padding: 16px 26px;
    }
  }
  
  @media only screen and (max-width: 768px) {
    .eltd-listing-single-holder article .eltd-ls-single-header .eltd-ls-single-section-holder.top .eltd-ls-single-section-inner.left,
    .eltd-listing-single-holder article .eltd-ls-single-header .eltd-ls-single-section-holder.top .eltd-ls-single-section-inner.right {
      width: 100%;
      padding: 0;
    }
  
    .eltd-listing-single-holder article .eltd-ls-single-header .eltd-ls-single-section-holder.top .eltd-ls-single-section-inner.right {
      position: relative;
      top: 0;
    }
  
    .eltd-listing-single-holder article .eltd-ls-single-section-inner.left,
    .eltd-listing-single-holder article .eltd-ls-single-section-inner.right {
      width: 100%;
      padding: 0;
    }
  
    .eltd-listing-single-holder article .eltd-ls-single-section-inner.right {
      position: relative;
      top: 0;
    }
  
    .eltd-listing-single-holder article #eltd-ls-single-map-holder {
      max-width: 100%;
    }
  
    .eltd-listing-single-holder article .eltd-ls-single-related-posts-holder .eltd-no-slider article {
      width: 50%;
      padding-bottom: 20px;
    }
  
    .eltd-listing-single-holder article .eltd-ls-contact-info-holder,
    .eltd-listing-single-holder article .eltd-ls-single-map-address-info,
    .eltd-listing-single-holder article .eltd-ls-single-social-network-holder {
      padding: 0 23px;
    }
  
    .eltd-listing-single-holder article .eltd-ls-single-social-network-holder .eltd-ls-single-social-net-title {
      display: inline-block;
    }
  
    .eltd-ls-single-comments .eltd-comment-form #respond textarea ~ input {
      width: 100%;
    }
  
    .eltd-listing-single-holder article .eltd-ls-content-part.left,
    .eltd-listing-single-holder article .eltd-ls-content-part.right {
      width: 100%;
    }
  }
  
  @media only screen and (max-width: 680px) {
    .eltd-ls-single-comments .eltd-comments-title .select2-container {
      position: relative;
    }
  
    .eltd-listing-single-holder article .eltd-ls-single-related-posts-holder .eltd-no-slider article {
      width: 100%;
    }
  }
  
  @media only screen and (max-width: 480px) {
    .eltd-listing-single-holder .eltd-lst-single-widget-bottom-area .textwidget {
      width: 90%;
    }
  
    .eltd-listing-single-holder article .eltd-ls-single-header .eltd-ls-single-section-holder.top .eltd-ls-single-section-inner.left {
      width: 100%;
    }
  
    .eltd-listing-single-holder article .eltd-ls-single-header .eltd-ls-single-section-holder.top .eltd-ls-single-section-inner.left .eltd-ls-single-part-holder.left,
    .eltd-listing-single-holder article .eltd-ls-single-header .eltd-ls-single-section-holder.top .eltd-ls-single-section-inner.left .eltd-ls-single-part-holder.right {
      display: block;
      width: 100%;
      padding-left: 0;
    }
  }
  
  /* ==========================================================================
     Single Listing responsive style - end
     ========================================================================== */
  
  /*# sourceMappingURL=../../../../plugins/eltd-listing/assets/css/single-responsive.css.map */