@media only screen and (min-width: 1270px) {
.main-search-input-item.w-22-percent {
 width: 22%;   
}
}
.geodir-category-listing_media-list {
    bottom: auto;
    top: 15px;
}
    .slick-item .gallery-item, .slick-slide-item .gallery-item {
        width: 100%;
    }
    .half-carousel-conatiner {
      height: auto;
      background: #F5F7FB;
      padding-top: 10px;
    }
    .f-developers .geodir-category-img .geodir-category-location a {
      font-size: 20px;
    }
    .d-block {
        display: block;
    }
    .text-sm {
        font-size: 14px;
    }
    .gcf-company i {
        color: #999;
        font-size: 20px;
        position: relative;
        top: 2px;
    }
    .gcf-company span {
      float: none;
      position: initial;
      top: 0px;
    }
    .half-carousel-title .pwh_bg {
      top: 120px;
    }
    .half-carousel-title-item {
      top: 110px;
    }
    .pro-listing .geodir-category-img .geodir-category-location a {
        text-align: left;
    }
    .pro-listing .geodir-category-img_item {
      max-height: 192px;
      overflow: hidden;
    }
    .developer-projects.pro-listing .geodir-category-img_item {
      max-height: 144px;
      overflow: hidden;
    }
    .geodir-category-content-details {
        display: none;
    }
    .geodir-category-listing {
      height: 100%;
      overflow: hidden;
      position: relative;
      float: none;
      display: inline-grid;
    }

    .geodir-category-content {
      height: 100%;
      overflow: hidden;
      position: relative;
      float: none;
      display: inline-grid;
    }
    .geodir-category-img .geodir-category-location {
        display: none;
    }
    .geodir-category-img {
        background: white;
    }
    
    .f-developers .geodir-category-location a {
        text-align: center;
    }
    .geodir-category-footer {
     margin-top: 0px;   
    }
    .chosen-select {
    width: 100%;
    height: 100%;
    border: none;
    background: white;
    padding: 0px 10px;
    color: #7d93b2;
    cursor: pointer;
    }
    
    .logo-holder img {
      width: auto;
      height: 55px;
    }
    .logo-holder {
      float: left;
      position: relative;
      top: 8px;
    }