
@media only screen and (max-width: 480px) {
    .submit_main{
        padding-top:10px;
    }
    .ad_main_area{
        padding:0px;
        
    }
    .p-space-2-2 {
        width: 0%;
        border-bottom: 0px solid #dfdfe1; 
        margin-top: 0px; 
    }
    .p-space-2-2-last {
        border-bottom: 0px solid #dfdfe1;
        margin-top: 0px;
    }
    /***INdex search css for resposnive*************/
    .multi_dropdown_menu {
        width: 100%;
        padding: 0px;
    }
    .looking_for_menu {
        width: 100%;
        padding: 0px;
    }
    .search_menu_button {
        width: 100%;
        text-align:center;
    }  
    .ad_type_menu {
        width: 100%;
        padding: 0px;
    }
    .search_area_1 {
        padding-left: 0px;
    }
    .buy_index_search {
        background: #179ea8;
        margin-top: -23px;
        padding-top: 30px;
        margin-bottom: 20px;
    }
    .res_listing_title{
        margin-bottom:20px;
    }
    .btn-group.multi_menut_1 {
        width: 100%;
    }
    button.btn.btn-default.dropdown-toggle.sw-dropdown-icon.multi_menut_3 {
        width: 100% !important;
    }
    .p_type_sub_type {
        width: -webkit-fill-available;
        padding: 20px 10px 0px;
    }
    
    button.btn.btn-default.dropdown-toggle.sw-dropdown-icon.multi_menut_3:hover, button.btn.btn-default.dropdown-toggle.sw-dropdown-icon.multi_menut_3:active button.btn.btn-default.dropdown-toggle.sw-dropdown-icon.multi_menut_3:focus {
        width: 100% !important;
    }
    .space_for_upper{
        margin-top:15px !important;
    }
    .search_title_style{
        width:97% !important;
    }
/***************************END **********************/

    .property-features {
        padding: 20px 0px 0px 0px;
        margin-left: 1px;
        margin-right: 1px;
    }
    .res_land_input {
        width: 47.4%;
        padding-left: 3px;
        padding-right: 2px;
    }   
    .res_label {
        display: none;
    }
    .add-more-images, .floor_plan_add_more_images{
            margin: 0 115px;
    }
    .about-property-area, .about-property-price, .about-property-details, .about-project-facts, .project-developer-area, .project-marketing-area{
        padding: 20px 0px;
    }
    .sg_signup{
       padding:0px; 
    }
    .res_sw_w1{
        padding:0px;
        width:15px;
    }
    .res_sw_w2{
       padding-left: 5px;
    padding-right: 0px;
    width: 94%;
    }
    .res_sw_w11{
        padding:0px;
        width:137px;
    }
    .res_sw_w21{
       padding-left: 5px;
    padding-right: 0px;
    width: 56%;
    }
     .res_sw_w1111{
        padding:0px;
        width:15px;
    }
    .res_sw_w111{
       padding-left: 5px;
    padding-right: 0px;
    width: 94%;
    }
    .signin_forget.frgt_align {
        padding: 5px;
    }
    label.res_rembr_me {
        padding-left: 0px;
    }
    .forget_password_area{
        margin-top:0px !important;
    }


  .post-title {
    margin-left: 0px;
    margin-right: 0px;
  }

  .normal-account, #footer,.agent_for,.developer_for, .hide_member_text, .subscribe_hide,.n_img_index,.normal_prop{
    display: none;
  }

  .res-account, #footer-responsiv, #sticky-header,.index_res_img,.ghar_resources {
    display: block !important;
  }

  .vertical-line {
    border-left: 1px solid #dfdfe1;
    height: 50px;
    margin-left: 50%;
  }
  img.overly-logo {
    padding: 5px 20px;
    height: 60px;
    margin: auto;
  }
  .r_btn {
    margin-top: -20px;
  }

  .r_signup_buttons {
    padding: 10px 10px;
  }

  .signin_ar {
    padding: 0px;
  }

  .remembr_line {
    margin: 0px;
  }

  .sigin_textalgn {
    padding-left: 0px !important;
    padding-right: 0px !important;
  }

  .frgt_align {
    margin-top: -23px;
  }

  .r_proprty {
    margin-left: 0%;
    margin-right: 0%;
  }

  .units_spacing {
    padding-top: 17px;
  }

  .login_width {
    margin-left: 0%;
    margin-right: 0%;
  }
  .btn_submit {
    margin-left: 75px;
    margin-bottom: 20px;
  }

  .res_block {
    margin-right: 11px;
    margin-left: 4px;
  }

  .res_upload_images {
    margin: 0px;
  }

  .res_pr_images {
    margin-top: -28px;
  }

  .fields_align {
    padding: 0px;
    padding-top: 17px;
  }

  .res_post_project {
    padding: 0px;
  }

  .r_project_field {
    margin-top: 16px;
  }

  .r_project_addbtns {
    margin-left: 0px;
  }

  .r_prjt_upload {
    margin-left: 20px;
    margin-top: 12px;
  }

  .r_prjt_logo {
    margin-left: -22px;
  }

  .r_prj_submt {
    margin-left: 37px;
  }

  .r_prjt_btns {
    margin-left: 0px;
  }

  .r_prjct_logo {
    margin-top: 15px;
    margin-left: 20px;
  }

  input#facts {
  margin-left: 0px !important;
    width: 98% !important;
  }

  .prj_r_facts {
    padding: 31px;
  }

  .add_btn {
    padding: 6px 27px !important;
  }

  #property-res-account {
    padding-top: 7px !important;
  }

  .land_unit_space {
    padding-top: 7px;
  }

  .add_features {
    margin-left: -44px;
    margin-right: -58px;
  }

  .r_prj_land {
    width: 93%;
  }

  .r_area {
    margin-left: 17px;
    width: 96%;
    margin-bottom: 12px;
  }

  #submit_button {
    margin-left: -41px;
  }

  .r_area_fields {
    margin-top: 13px;
  }

  .sliders_title{
    color: white;
    background-color: #179ea8;
    padding: 20px;
    font-weight: 600;    

  }
  .slider_space{
    margin-bottom: 30px;
  }
  .r_index_text {
    color: black;
    margin-top: -25px;
  }
  .index_text_pading {
    padding: 0px;
  }
  .index_spacing {
    margin-top: -88px;
  }
  .form_area_bg {
    background-color: #179ea8;
    margin-bottom: 18px;
    margin-top: -20px;
  }
  /*.search_btn_brder {*/
  /*  border: 1px solid #e91e63;*/
  /*  border-radius: 12px;*/
  /*}*/
  .search_home_text {
    padding-top: 30px;
  }
  .leading_prjct_paddng {
    padding: 0px;
  }
  .view_prj_btn {
    padding-bottom: 14px;
  }
  .index_ad {
    padding-left: 71px;
  }
  .form_area_bg {
    background-color: #179ea8;
    margin-bottom: 18px;
    margin-top: -20px;
  }
  .r_slider {
    margin: auto;
  }
  .slider_text {
    width: 95% !important;
    text-align: center;
  }
  .r_img_index {
    height: 275px;
  }
  .text_alignmnt {
    word-break: break-word;
  }
  .search_ur {
    font-size: 13px;
  }
  .r_search_text {
    margin-bottom: 12px !important;
    margin-top: -17px !important;
  }
  .price_clr {
    color: #e91e63;
    padding: 9px 0px;
    text-align: center;
    font-size: 11px;
  }
  .slider_city {
    border: 1px solid #dfdfe1;
    padding-top: 7px;
    text-align: center;
  }
  .slider_price {
    border-top: 1px solid #dfdfe1;
    border-bottom: 1px solid #dfdfe1;
    border-right: 1px solid #dfdfe1;
  }
  .slider_logo {
    border-left: 1px solid #dfdfe1;
    border-bottom: 1px solid #dfdfe1;
    border-right: 1px solid #dfdfe1;
    min-height: 81px;
    max-height: 81px;
    position: relative;
  }
  .slider_spans {
    border-bottom: 1px solid #dfdfe1;
    border-left: 1px solid #dfdfe1;
  }
  .slidr_icons {
    border-bottom: 1px solid #dfdfe1;
    padding: 0px;
    text-align: center;
  }
  .slider_bed {
    border-bottom: 1px solid #dfdfe1;
    border-right: 1px solid #dfdfe1;
  }
  .icons_br {
    border-left: 1px solid #dfdfe1;
    border-bottom: 1px solid #dfdfe1;
    padding: 0px;
  }
  .prop_slider {
    padding: 0px 15px 24px;
  }
  .city_padding {
    line-height: 7px;
    text-align: left;
  }
  .slider_img {
    height: 100%;
    margin: auto;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    position: absolute;
  }
  .slider_main_image {
    min-height: 250px;
    max-height: 250px;
    position: relative;
  }
  #project-area {
    display: none !important;
  }
  .project_price{
     border-left: 1px solid #dfdfe1;
     margin-bottom: 0px;
     font-size: 11px;     
  }  
  .projects_location{
    line-height: 13px;
    float: left;
  }
  .projects_info_area{
    border: 1px solid #dfdfe1;
    padding: 5px;    
  }
  .project_slider_image{
    min-height: 400px;
    max-height: 400px;
    position: relative;
  }
  .prj_slider_img{
    height: 100%;
    margin: auto;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    position: absolute;    
  }
  .prjct_title{
    font-size: 11px;
    padding-top: 10px;
  }
  .prj_logo{
    border-left: 1px solid #dfdfe1;
    border-bottom: 1px solid #dfdfe1;
    border-right: 1px solid #dfdfe1;
    min-height: 92px;
    max-height: 92px;
    position: relative;
  }
  .projects_price{
    color: #e91e63;
    font-size: 16px;
    margin-bottom: 0px;
  }
  .prj_icons_area{
    border-bottom:1px solid #dfdfe1;
    border-left: 1px solid #dfdfe1;    
    padding: 5px;    
  }
  .prj_price_area{
    border-bottom: 1px solid #dfdfe1;
  }
  .prj_pkr{
     font-size: 11px;
  } 
  .line_prop{
    height: 36px;
  }
  .resources_pd{
    margin-right: 0px;
    margin-left: 0px;
  }
  .prop_spacing{
    margin-bottom: 0px;
  }
}
@media only screen and (min-width:464px) and (max-width: 655px){
    .add-more-images, .floor_plan_add_more_images{
            margin: 0 180px;
    }
  .slider_pdng{
     padding:0px 5px;
    
  }
}

@media only screen and (min-width:450px) and (max-width: 768px){
   
  .slider_pdng{
    width: 400px !important;
    
  }
}
@media only screen and (min-width:320px) and (max-width: 450px){
   .blog-carousel{
    width:auto !important;
   }

   .property-carousel{
    width:auto !important;
   }
  
  }
  .sg-bdr-proprty{
    width: auto !important;

    
  }
}


@media only screen and (min-width:768px) and (max-width: 991px){
   
  .sg-bdr-proprty{
    width: 390px !important;
    
  }
}
@media only screen and (min-width:481px) and (max-width: 560px) {
   .p-space-2-2 {
        width: 0%;
        border-bottom: 0px solid #dfdfe1; 
        margin-top: 0px; 
    }
    .p-space-2-2-last {
        border-bottom: 0px solid #dfdfe1;
        margin-top: 0px;
    } 
/***INdex search css for resposnive*************/
 .multi_dropdown_menu {
        width: 100%;
        padding: 0px;
    }
    .looking_for_menu {
        width: 100%;
        padding: 0px;
    }
    .search_menu_button {
        width: 100%;
        text-align:center;
    }  
    .ad_type_menu {
        width: 100%;
        padding: 0px;
    }
    .search_area_1 {
        padding-left: 0px;
    }
    
    .buy_index_search {
    background: #179ea8;
    margin-top: -23px;
    padding-top: 30px;
    margin-bottom: 20px;
}
.res_listing_title{
    margin-bottom:20px;
}
.btn-group.multi_menut_1 {
    width: 100%;
}
button.btn.btn-default.dropdown-toggle.sw-dropdown-icon.multi_menut_3 {
    width: 100% !important;
}
.p_type_sub_type {
    width: -webkit-fill-available;
    padding: 20px 10px 0px;
}

button.btn.btn-default.dropdown-toggle.sw-dropdown-icon.multi_menut_3:hover, button.btn.btn-default.dropdown-toggle.sw-dropdown-icon.multi_menut_3:active button.btn.btn-default.dropdown-toggle.sw-dropdown-icon.multi_menut_3:focus {
    width: 100% !important;
}
.space_for_upper{
    margin-top:15px !important;
}
.search_title_style{
    width:97% !important;
}
/***************************END **********************/
    .res_sw_w11{
        padding:0px;
        width:137px;
    }
    .res_sw_w21{
       padding-left: 5px;
    padding-right: 0px;
    width: 68%;
    }
    .res_land_input {
        width: 33%;
        padding-left: 5px;
        padding-right: 5px;
    }  
    .res_sw_w1{
        padding:0px;
        width:150px;
    }
    .res_sw_w2{
       padding-left: 5px;
    padding-right: 0px;
    width: 64%;
    }
    
     .res_sw_w1111{
        padding:0px;
        width:150px;
    }
    .res_sw_w111{
       padding-left: 5px;
    padding-right: 0px;
    width: 62%;
    }
     .about-property-area, .about-property-price, .about-property-details, .project-developer-area, .project-marketing-area{
        padding: 20px 0px;
    }
    .signin_forget.frgt_align {
        text-align: center;
    }
    .forget_password_area{
        margin-top:0px !important;
    }
  .post-title {
    margin-left: 0px;
    margin-right: 0px;
  }

  .normal-account, #footer,.agent_for,.developer_for, .hide_member_text, .subscribe_hide,.n_img_index,.normal_prop{
    display: none;
  }

  .res-account, #footer-responsiv, #sticky-header,.index_res_img,.ghar_resources {
    display: block !important;
  }

  .vertical-line {
    border-left: 1px solid #dfdfe1;
    height: 50px;
    margin-left: 50%;
  }
  img.overly-logo {
      padding: 5px 20px;
    height: 60px;
    margin: auto;
  }
  .r_btn {
    margin-top: -45px;
  }

  .r_signup_fields {
    padding: 0px;
  }

  .r_about_business {
    margin-top: 20px;
  }

  .create_btn {
    margin-bottom: 20px;
  }

  .r_signup_buttons {
    padding: 10px 10px;
  }

  .about_business {
    margin-bottom: 10px;
  }

  .frgt_pass {
    margin-top: 0px;
  }

  .frgt_align {
    margin-top: -10px;
  }

  .units_spacing {
    padding-top: 17px;
  }

  .res_block {
    margin-right: 11px;
    margin-left: 18px;
  }

  .res_upload_images {
    margin: 0px;
  }

  .btn_submit {
    margin-bottom: 20px;
  }

  .res_pr_images {
    margin-top: -28px;
  }

  .r_project_field {
    margin-top: 16px;
  }

  .r_project_addbtns {
    margin-left: 0px;
  }

  .r_prjt_upload {
    margin-left: 43px;
  }

  .r_prjt_logo {
    margin-left: -22px;
  }

  .r_prj_submt {
    margin-left: 37px;
  }

  .r_prjt_btns {
    margin-left: 0px;
  }

  .r_prjt_logo {
    margin-left: 25px;
  }

  .r_prjt_upload {
    margin-left: 73px;
    margin-top: 14px;
  }

  .r_prj_submt {
    margin-left: 121px;
  }

  #facts {
    margin-left: -28px;
  }

  input#facts {
    margin-left: -28px !important;
    width: 268px !important;
  }

  .prj_r_facts {
    padding: 31px;
  }

  .add_btn {
    padding: 6px 27px !important;
  }

  #property-res-account {
    padding-top: 7px !important;
  }

  .prop_features_fields {
    padding: 8px 1px 0px 6px;
  }

  .r_prj_land {
    width: 327px;
  }

  .r_area {
    width: 324px;
    margin-left: 17px;
  }

  #submit_button {
    margin-left: -31px;
  }

  .r_area_fields {
    margin-top: 13px;
  }

  .r_area {
    margin-left: 17px;
    width: 96%;
    margin-bottom: 12px;
  }

  .r_index_prop {
    color: white;
    background-color: #179ea8;
    padding-top: 24px;
    padding-bottom: 16px;
    margin-left: -14px;
    margin-right: -15px;
    margin-top: -29px;
  }

  .r_index_projects {
    color: white;
    background-color: #179ea8;
    padding-top: 24px;
    padding-bottom: 16px;
    margin-left: -14px;
    margin-right: -15px;
    margin-top: -30px;
  }

  .r_index_text {
    color: black;
    margin-top: -25px;
  }

  .index_text_pading {
    padding: 0px;
  }

  .index_spacing {
    margin-top: -88px;
  }

  /*.search_btn_brder {*/
  /*  border: 1px solid #e91e63;*/
  /*  border-radius: 12px;*/
  /*}*/

  .leading_prjct_paddng {
    padding: 0px;
  }

  .view_prj_btn {
    padding-bottom: 24px;
  }

  /*.search_btn_brder {*/
  /*  border: 1px solid #e91e63;*/
  /*  border-radius: 12px;*/
  /*}*/

  .form_area_bg {
    background-color: #179ea8;
    margin-bottom: 18px;
    margin-top: -21px;
  }

  .search_home_text {
    padding-top: 30px;
  }

  .r_slider {
    margin: auto;
  }

  .slider_text {
    width: 92% !important;
    text-align: center;
  }

  .r_img_index {
    width: 100%;
  }
  .index_res_img{
    margin: auto;
  }
  .text_alignmnt {
    word-break: break-word;
  }
  .search_ur {
    font-size: 13px;
  }
  .r_search_text {
    margin-bottom: 12px !important;
    margin-top: -17px !important;
  }
  .price_clr {
    color: #e91e63;
    padding: 9px 0px;
    font-size: 11px;
    text-align: center;
  }
  .prj_pkr{
     font-size: 11px;
  } 
  .slider_city {
    border: 1px solid #dfdfe1;
    padding-top: 7px;
    text-align: center;
  }

  .slider_price {
    border-top: 1px solid #dfdfe1;
    border-bottom: 1px solid #dfdfe1;
    border-right: 1px solid #dfdfe1;
    padding-left: 0px;
  }

  .slider_logo {
    border-left: 1px solid #dfdfe1;
    border-bottom: 1px solid #dfdfe1;
    border-right: 1px solid #dfdfe1;
    min-height: 81px;
    max-height: 81px;
    position: relative;
  }

  .slider_spans {
    border-bottom: 1px solid #dfdfe1;
    border-left: 1px solid #dfdfe1;
  }

  .slidr_icons {
    border-bottom: 1px solid #dfdfe1;
    padding: 0px;
    text-align: center;
  }

  .slider_bed {
    border-bottom: 1px solid #dfdfe1;
    border-right: 1px solid #dfdfe1;
  }
  .slider_spcing {
    margin-left: 7px;
  }

  .icons_br {
    border-left: 1px solid #dfdfe1;
    border-bottom: 1px solid #dfdfe1;
    padding: 0px;
  }

  .prop_slider {
    padding: 0px 15px 22px;
  }

  .city_padding {
    line-height: 7px;
    text-align: left;
  }

  .slider_img {
    height: 100%;
    margin: auto;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    position: absolute;
  }

  .slider_main_image,.project_slider_image {
    min-height: 257px;
    max-height: 257px;
    position: relative;
  }

  #project-area {
    display: none;
  }
  #project-area {
    display: none !important;
  }
  .project_price{
     border-left: 1px solid #dfdfe1;
     margin-bottom: 0px;  
     font-size: 11px;   
  }  
  .projects_location{
    line-height: 13px;
    float: left;
  }
  .projects_info_area{
    border: 1px solid #dfdfe1;
    padding: 5px;    
  }
  .prj_slider_img{
    height: 100%;
    margin: auto;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    position: absolute;    
  }
  .prjct_title{
    font-size: 15px;
    padding-top: 10px;
  }
  .prj_logo{
    border-left: 1px solid #dfdfe1;
    border-bottom: 1px solid #dfdfe1;
    border-right: 1px solid #dfdfe1;
    min-height: 92px;
    max-height: 92px;
    position: relative;
  }
  .projects_price{
    color: #e91e63;
    font-size: 16px;
    margin-bottom: 0px;
  }
  .prj_icons_area{
    border-bottom:1px solid #dfdfe1;
    border-left: 1px solid #dfdfe1;    
    padding: 5px;    
  }
  .prj_price_area{
    border-bottom: 1px solid #dfdfe1;
  }
  .agent_slider_text{
    padding: 10px;
    width: 100%;
  }
  .sliders_title {
    color: white;
    background-color: #179ea8;
    padding: 20px;
    font-weight: 600;
  }
  .slider_pd {
    padding-right: 2px;
    padding-left: 4px;
  }
  .line_prop{
    height: 36px;
  }
  .search_btn{
    width: 30% !important;
    margin-left: 137px !important;
  }
  .prop_spacing{
    margin-bottom: 0px;
  }  
}
@media only screen and (min-width:561px) and (max-width: 767px) {
       .p-space-2-2 {
        width: 0%;
        border-bottom: 0px solid #dfdfe1; 
        margin-top: 0px; 
    }
    .p-space-2-2-last {
        border-bottom: 0px solid #dfdfe1;
        margin-top: 0px;
    } 
    /***INdex search css for resposnive*************/
    .buy_index_search {
    background: #179ea8;
    margin-top: -23px;
    padding-top: 30px;
    margin-bottom: 20px;
}
.res_listing_title{
    margin-bottom:20px;
}
.btn-group.multi_menut_1 {
    width: 100%;
}
button.btn.btn-default.dropdown-toggle.sw-dropdown-icon.multi_menut_3 {
    width: 100% !important;
}
.p_type_sub_type {
    width: -webkit-fill-available;
    padding: 20px 10px 0px;
}

button.btn.btn-default.dropdown-toggle.sw-dropdown-icon.multi_menut_3:hover, button.btn.btn-default.dropdown-toggle.sw-dropdown-icon.multi_menut_3:active button.btn.btn-default.dropdown-toggle.sw-dropdown-icon.multi_menut_3:focus {
    width: 100% !important;
}

.search_title_style{
    width:97% !important;
}
.multi_dropdown_menu.menu_property {
    width: 50%;
    display: inline-block;
    float: left;
}
.multi_dropdown_menu.space_for_upper.menu_location {
    width: 50.2%;
    display: inline-block;
    float: left;
    margin-top: 0px !IMPORTANT;
}
.multi_dropdown_menu.space_for_upper.menu_area {
    width: 49.8%;
    display: inline-block;
    float: left;
    margin-top: 0px !IMPORTANT;
}
.space_for_upper{
    margin-top:20px !important;
}
.search_menu_button {
    margin-top: 20px;
    text-align: center;
}
/***************************END **********************/
    
    .res_land_input {
        width: 34.5%;
        padding-left: 5px;
        padding-right: 5px;
    }  
    .res_sw_w1{
        padding:0px;
        width:160px;
    }
    .res_sw_w2{
       padding-left: 5px;
    padding-right: 0px;
    width: 68%;
    }
    .res_sw_w1111{
        padding:0px;
        width:160px;
    }
    .res_sw_w111{
       padding-left: 5px;
    padding-right: 0px;
    width: 66%;
    }
     .about-property-area, .about-property-price, .about-property-details, .project-developer-area, .project-marketing-area{
        padding: 20px 0px;
    }
    .signin_forget.frgt_align {
        text-align: center;
    }
    .forget_password_area{
        margin-top:0px !important;
    }

  .normal-account, #footer,.developer_for, .hide_member_text,.agent_for,  .subscribe_hide,.n_img_index,.normal_prop{
    display: none;
  }

  .res-account, #footer-responsiv, #sticky-header,.index_res_img,.ghar_resources {
    display: block !important;
  }

  .vertical-line {
    border-left: 1px solid #dfdfe1;
    height: 50px;
    margin-left: 50%;
  }
  img.overly-logo {
      padding: 5px 20px;
    height: 65px;
    margin: auto;
  }

  .r_btn {
    margin-top: -45px;
  }

  .r_signup_buttons {
    padding: 10px 10px;
  }

  .frgt_align {
    margin-top: -20px;
  }

  .units_spacing {
    padding-top: 17px;
  }

  .res_block {
    margin-right: 23px;
    margin-left: 25px;
  }

  .res_upload_images {
    margin: 0px;
  }

  .btn_submit {
    margin-bottom: 20px;
  }

  .res_pr_images {
    margin-top: -28px;
  }

  .r_project_field {
    margin-top: 16px;
  }

  .r_project_addbtns {
    margin-left: 0px;
  }

  .r_prjt_upload {
    margin-left: 43px;
  }

  .r_prjt_logo {
    margin-left: 65px;
  }

  .r_prj_submt {
    margin-left: 181px;
  }

  .r_prjt_btns {
    margin-left: 0px;
  }

  .r_prjt_upload {
    margin-left: 84px;
    margin-top: 14px;
  }

  #facts {
    margin-left: 9px;
  }

  input#facts {
    margin-left: 17px !important;
  }

  .prj_r_facts {
    padding: 31px;
  }

  .add_btn {
    padding: 6px 27px !important;
  }

  .prop_features_fields {
    padding: 8px 1px 0px 6px;
  }

  .r_prj_land {
    width: 94%;
  }

  .r_area_fields {
    margin-top: 13px;
  }

  .r_area {
    margin-left: 17px;
    width: 96%;
    margin-bottom: 12px;
  }

  .r_index_prop {
    color: white;
    background-color: #179ea8;
    padding-top: 24px;
    padding-bottom: 16px;
    margin-left: -24px;
    margin-right: -15px;
    margin-top: -21px;
  }

  .r_index_projects {
    color: white;
    background-color: #179ea8;
    padding-top: 24px;
    padding-bottom: 16px;
    margin-left: -24px;
    margin-right: -15px;
    margin-top: -29px;
  }

  /*.search_btn_brder {*/
  /*  border: 1px solid #e91e63;*/
  /*  border-radius: 12px;*/
  /*}*/

  .leading_prjct_paddng {
    padding: 0px;
  }

  .view_prj_btn {
    padding-bottom: 24px;
  }

  .r_index_text {
    color: black;
    margin-top: -35px;
  }

  /*.search_btn_brder {*/
  /*  border: 1px solid #e91e63;*/
  /*  border-radius: 12px;*/
  /*}*/

  .form_area_bg {
    background-color: #179ea8;
    margin-bottom: 18px;
    margin-top: -21px;
  }

  .search_home_text {
    padding-top: 30px;
  }

  .r_slider {
    margin: auto;
  }

  .slider_text {
    width: 92% !important;
    text-align: center;
  }

  .text_alignmnt {
    word-break: break-word;
  }

  .search_ur {
    font-size: 13px;
  }

  .r_search_text {
    margin-bottom: 29px !important;
    margin-top: -8px !important;
  }
  .index_res_img{
    max-height: 345px;
    min-height: 345px;
    margin: auto;
  }
  .price_clr {
    color: #e91e63;
    padding: 23px 0px;
    margin-bottom: -16px;
    font-size: 16px;
    text-align: center;
    margin-left: -13px;
  }

  .slider_city {
    border: 1px solid #dfdfe1;
    padding-top: 7px;
    text-align: center;
  }

  .slider_price {
    border-top: 1px solid #dfdfe1;
    border-bottom: 1px solid #dfdfe1;
    border-right: 1px solid #dfdfe1;
  }

  .slider_logo {
    border-left: 1px solid #dfdfe1;
    border-bottom: 1px solid #dfdfe1;
    border-right: 1px solid #dfdfe1;
    min-height: 81px;
    max-height: 81px;
    position: relative;
  }

  .slider_spans {
    border-bottom: 1px solid #dfdfe1;
    border-left: 1px solid #dfdfe1;
  }

  .slidr_icons {
    border-bottom: 1px solid #dfdfe1;
    padding:0px;
    text-align: center;
  }

  .slider_bed {
    border-bottom: 1px solid #dfdfe1;
    border-right: 1px solid #dfdfe1;
  }

  .icons_br {
    border-left: 1px solid #dfdfe1;
    border-bottom: 1px solid #dfdfe1;
    padding: 0px;
  }

  .prop_slider {
    padding: 0px 15px 22px;
  }

  .city_padding {
    line-height: 7px;
    text-align: left;
  }

  .slider_img {
    height: 100%;
    margin: auto;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    position: absolute;
  }

  .slider_main_image,.project_slider_image{
    min-height: 263px;
    max-height: 263px;
    position: relative;
  }
  .slider_spcing {
    margin-left: 7px;
  }

  .slider_pd {
    padding-right: 2px;
    padding-left: 2px;
  }

  #project-area {
    display: none;
  }
  #project-area {
    display: none !important;
  }
  .project_price{
     border-left: 1px solid #dfdfe1;
     margin-bottom: 0px;  
     font-size: 15px;   
  }  
  .projects_location{
    line-height: 13px;
    float: left;
    font-size: 14px;
  }
  .projects_info_area{
    border: 1px solid #dfdfe1;
    padding: 5px;    
  }
  .prj_slider_img{
    height: 100%;
    margin: auto;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    position: absolute;    
  }
  .prjct_title{
    font-size: 17px;
    padding-top: 10px;
  }
  .prj_logo{
    border-left: 1px solid #dfdfe1;
    border-bottom: 1px solid #dfdfe1;
    border-right: 1px solid #dfdfe1;
    min-height: 92px;
    max-height: 92px;
    position: relative;
  }
  .projects_price{
    color: #e91e63;
    font-size: 16px;
    margin-bottom: 0px;
  }
  .prj_icons_area{
    border-bottom:1px solid #dfdfe1;
    border-left: 1px solid #dfdfe1;    
    padding: 5px;    
  }
  .prj_price_area{
    border-bottom: 1px solid #dfdfe1;
  }
  .r_index_prop {
    color: white;
    background-color: #179ea8;
    padding-top: 24px;
    padding-bottom: 16px;
    margin-left: -14px;
    margin-right: -15px;
    margin-top: -28px;
  }
  .prj_pkr{
     font-size: 11px;
  } 
  .sliders_title {
    color: white;
    background-color: #179ea8;
    padding: 20px;
    font-weight: 600;
  }
  .line_prop{
    height: 36px;
  }
  .search_btn{
    width: 33% !important;
    margin-left: 147px !important;
  }
  .prop_spacing{
    margin-bottom: 0px;
  }
}
@media only screen and (min-width:768px) and (max-width: 991px) {
    .find-homes {
    margin: auto;
    width: calc(100% - 10px) !important;
}
    .sg_services_search_bar, .project_sbar{
       padding-left:0px !important; 
    }
    #search_button_div {
    display: block;
}
.sg_search_bar::before, .sg_services_search_bar::before{
    display:none;
}
.search_area_1 {
    padding-left: 0px;
}
       /***INdex search css for resposnive*************/
    .buy_index_search {
    background: #179ea8;
    margin-top: -23px;
    padding-top: 30px;
    margin-bottom: 20px;
}
.res_listing_title{
    margin-bottom:20px;
}
.btn-group.multi_menut_1 {
    width: 100%;
}
button.btn.btn-default.dropdown-toggle.sw-dropdown-icon.multi_menut_3 {
    width: 100% !important;
}
.p_type_sub_type {
    width: -webkit-fill-available;
    padding: 20px 10px 0px;
}

button.btn.btn-default.dropdown-toggle.sw-dropdown-icon.multi_menut_3:hover, button.btn.btn-default.dropdown-toggle.sw-dropdown-icon.multi_menut_3:active button.btn.btn-default.dropdown-toggle.sw-dropdown-icon.multi_menut_3:focus {
    width: 100% !important;
}

.search_title_style{
    width:97% !important;
}
.multi_dropdown_menu.menu_property {
    width: 50%;
    display: inline-block;
    float: left;
}
.multi_dropdown_menu.space_for_upper.menu_location {
    width: 50.2%;
    display: inline-block;
    float: left;
    margin-top: 0px !IMPORTANT;
}
.multi_dropdown_menu.space_for_upper.menu_area {
    width: 49.8%;
    display: inline-block;
    float: left;
    margin-top: 0px !IMPORTANT;
}
.space_for_upper{
    margin-top:20px !important;
}
.search_menu_button {
    margin-top: 20px;
    text-align: center;
}
/***************************END **********************/
    img.overly-logo {
        height: 65px;
        margin: auto;
      }

  .hide_text,.developer_for, #footer,.agent_for,.index_res_img,.normal_prop, .res-account{
    display: none;
  }

  .normal-account, #footer-responsiv, #sticky-header,.n_img_index, .ghar_resources{
    display: block !important;
  }

  .r_signup_buttons {
    padding: 5px 10px;
  }

  .space_block {
    margin-bottom: 10px;
  }

  .p_horizontal {
    margin-top: 40px;
  }

  .hr_align {
    margin-top: 26px;
  }

  .frgt_pass {
    margin-top: 24px;
  }

  .rember_float {
    margin-left: -100px;
  }

  .res_block {
    margin-right: 23px;
    margin-left: 25px;
  }

  #one_more_property {
    margin-left: 282px;
  }

  .prop_submit {
    margin-left: 259px;
  }

  .prop_features_fields {
    padding: 20px 5px 0px 2px;
  }

  .view_devlpr_btn {
    color: white;
    font-weight: inherit;
  }
  .search_home_text {
    padding-top: 30px;
  }
  .search_btns {
    width: 100%;
    padding-bottom: 0px;
  }

  .search_area {
    margin-left: 44px;
  }

  .r_index_prop {
    color: #179ea8;
  }

  .n_index_projects {
    margin-top: -67px;
  }

  .r_slider {
    margin: auto;
  }
  #serch_fields_pd{
    padding: 0px;
  }
  .slider_text {
    width: 92% !important;
    text-align: center;
  }

  .price_clr {
    color: #e91e63;
    padding: 0px;
    font-size: 16px;
    text-align: center;
  }

  .slider_city {
    border: 1px solid #dfdfe1;
    padding-top: 7px;
    text-align: center;
  }

  .slider_price {
    border-top: 1px solid #dfdfe1;
    border-bottom: 1px solid #dfdfe1;
    border-right: 1px solid #dfdfe1;
  }

  .slider_logo {
    border-left: 1px solid #dfdfe1;
    border-bottom: 1px solid #dfdfe1;
    border-right: 1px solid #dfdfe1;
    min-height: 89px;
    max-height: 81px;
    position: relative;
  }

  .slider_spans {
    border-bottom: 1px solid #dfdfe1;
    border-left: 1px solid #dfdfe1;
  }

  .slidr_icons {
    border-bottom: 1px solid #dfdfe1;
    padding:0px;
    text-align: center;
  }

  .slider_bed {
    border-bottom: 1px solid #dfdfe1;
    border-right: 1px solid #dfdfe1;
  }

  .icons_br {
    border-left: 1px solid #dfdfe1;
    border-bottom: 1px solid #dfdfe1;
    padding: 0px;
  }

  .prop_slider {
    padding: 0px 15px 22px;
  }

  .city_padding {
    line-height: 7px;
    text-align: left;
  }

  .slider_img {
    height: 100%;
    margin: auto;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    position: absolute;
  }

  .slider_main_image,.project_slider_image {
    min-height: 256px;
    max-height: 3256px;
    position: relative;
  }
  #project-area {
    display: none;
  }
  .project_price{
   border-left: 1px solid #dfdfe1;
   margin-bottom: 0px;  
   font-size: 14px;   
  }  
  .projects_location{
    line-height: 13px;
    float: left;
    font-size: 14px;
  }
  .projects_info_area{
    border: 1px solid #dfdfe1;
    padding: 5px;    
  }
  .prj_slider_img{
    height: 100%;
    margin: auto;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    position: absolute;    
  }
  .prjct_title{
    font-size: 16px;
    padding-top: 10px;
  }
  .prj_logo{
    border-left: 1px solid #dfdfe1;
    border-bottom: 1px solid #dfdfe1;
    border-right: 1px solid #dfdfe1;
    min-height: 92px;
    max-height: 92px;
    position: relative;
  }
  .projects_price{
    color: #e91e63;
    font-size: 14px;
    margin-bottom: 0px;
  }
  .prj_icons_area{
    border-bottom:1px solid #dfdfe1;
    border-left: 1px solid #dfdfe1;    
    padding: 5px;    
  }
  .prj_price_area{
    border-bottom: 1px solid #dfdfe1;
  }
  .r_index_prop {
      color: white;
      background-color: #179ea8;
      padding-top: 24px;
      padding-bottom: 16px;
      margin-top: -28px;
   }
  .slider_spcing{
    margin-left: 7px;
  }
  .slider_pd {
    padding-right: 2px;
    padding-left: 4px;
  }
  .sliders_title {
    color: white;
    background-color: #179ea8;
    padding: 20px;
    font-weight: 600;
  }
  .norml_search_area{
    margin-left: -37px;
    margin-top: 12px;
  }
  .dream_home_area{
    margin-left: -37px;
  }
  .search_fields{
     width: 33.3%;
     padding-right: 0px;
     padding-left: 3.5%;
  }
  .srch_btn{
     margin-left: 210px;
  }
  .search_btn{
     margin-left: 188px;
  }
  .hor-lin.project_slider {
    margin-bottom: 15px;
  }
  .search_text {
    margin-left: -35px;
    margin-top: -30px;
  }
  .prop_spacing{
    margin-bottom: 0px;
  }  
}
@media only screen and (min-width:992px) and (max-width: 1024px) {
    
    .sg_services_search_bar{
        padding-bottom:40px;
    }
    /***************** Search Index css *********************/
    .search_menu_button {
    padding-left: 5px;
    padding-right: 0px;
    text-align: center;
}
    .p_type_sub_type {
    width: -webkit-fill-available;
    padding: 20px 10px 0px;
}
    .ad_type_menu.space_for_upper {
    padding-left: 5px;
    padding-right: 0px;
}
    .multi_dropdown_menu.space_for_upper.menu_furnishing {
    padding-left: 5px;
    width: min-content;
    padding-right: 0px;
}
.multi_dropdown_menu.space_for_upper.menu_price {
    padding-left: 5px;
    padding-right: 0px;
    width: min-content;
}
  .multi_dropdown_menu.space_for_upper.menu_area {
    width: min-content;
    padding-left: 5px;
    padding-right: 0px;
}
    button.btn.btn-default.dropdown-toggle.sw-dropdown-icon {
    background: transparent;
    border: 1px solid #179ea8;
    border-radius: 4px;
    width: 193px !important;
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    height: 40px;
    padding: 0px 5px;
}
    .search_title_style{
        width:170px !important;
    }
    .buy_index_search {
    padding: 0px;
    margin-left: -20px;
}
.multi_dropdown_menu.space_for_upper.menu_location {
    width: min-content;
    padding-left: 5px;
    padding-right: 0px;
}
    .multi_dropdown_menu.menu_property {
       width: min-content;
        padding-left: 0px;
        padding-right: 0px;
    }
    .looking_for_menu {
    /* width: 33%; */
    padding-left: 5px;
    padding-right: 5px;
}
    .sg_search_bar::before, .sg_services_search_bar::before {
    background: #179ea8 none repeat scroll 0 0;
    transform: skewX(-1deg);
    width: 26.5%;
}
    .sg_search_bar{
        padding-left:0px !important;
    }
    /************************ Search form index end ***********/
    .open_verly_menu {
    display: none;
}

  .res-account, #footer-responsiv,.developer_for,.agent_for,.index_res_img,.propty_slider,.project_slider,.ghar_resources {
    display: none;
  }

  .normal-account, #footer,.n_img_index {
    display: block;
  }

  .space_block {
    margin-bottom: 10px;
  }

  .frgt_pass {
    margin-top: 24px;
  }

  .rember_float {
    margin-left: -60px;
  }

  .prop_features_fields {
    padding: 20px 30px 0px 11px;
  }

  .view_devlpr_btn {
    color: white;
    font-weight: inherit;
  }

  .r_index_prop {
    color: #179ea8;
  }

  .n_property_pd {
    padding: 5px 9px;
  }

  .price_clr {
    color: #e91e63;
    padding: 13px 0px;
    margin-bottom: 7px;
    font-size: 16px;
    text-align: center;
  }

  .slider_city {
    border: 1px solid #dfdfe1;
    padding-top: 7px;
    text-align: center;
  }

  .slider_price {
    border-top: 1px solid #dfdfe1;
    border-bottom: 1px solid #dfdfe1;
    border-right: 1px solid #dfdfe1;
  }

  .slider_logo {
    border-left: 1px solid #dfdfe1;
    border-bottom: 1px solid #dfdfe1;
    border-right: 1px solid #dfdfe1;
    min-height: 87px;
    max-height: 81px;
    position: relative;
  }

  .slider_spans {
    border-bottom: 1px solid #dfdfe1;
    border-left: 1px solid #dfdfe1;
  }

  .slidr_icons {
    border-bottom: 1px solid #dfdfe1;
    padding:0px;
    text-align: center;
  }

  .slider_bed {
    border-bottom: 1px solid #dfdfe1;
    border-right: 1px solid #dfdfe1;
  }

  .icons_br {
    border-left: 1px solid #dfdfe1;
    border-bottom: 1px solid #dfdfe1;
    padding: 0px;
  }

  .prop_slider {
    padding: 0px 15px 22px;
  }

  .city_padding {
    line-height: 7px;
    text-align: left;
  }

  .slider_img {
    height: 100%;
    margin: auto;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    position: absolute;
  }

  .slider_main_image {
    min-height: 330px;
    max-height: 330px;
    position: relative;
  }

  .slider_pd {
    padding-right: 2px;
    padding-left: 2px;
  }
  .project_price{
   border-left: 1px solid #dfdfe1;
   margin-bottom: 0px;  
   font-size: 14px;   
  }  
  .projects_location{
    line-height: 13px;
    float: left;
    font-size: 14px;
  }
  .projects_info_area{
    border: 1px solid #dfdfe1;
    padding: 5px;    
  }
  .project_slider_image{
    min-height: 317px;
    max-height: 317px;
    position: relative;
  }
  .prj_slider_img{
    height: 100%;
    margin: auto;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    position: absolute;    
  }
  .prjct_title{
    font-size: 15px;
    padding-top: 10px;
  }
  .prj_logo{
    border-left: 1px solid #dfdfe1;
    border-bottom: 1px solid #dfdfe1;
    border-right: 1px solid #dfdfe1;
    min-height: 92px;
    max-height: 92px;
    position: relative;
  }
  .projects_price{
    color: #e91e63;
    font-size: 14px;
    margin-bottom: 0px;
  }
  .prj_icons_area{
    border-bottom:1px solid #dfdfe1;
    border-left: 1px solid #dfdfe1;    
    padding: 5px;    
  }
  .prj_price_area{
    border-bottom: 1px solid #dfdfe1;
  }
  .r_index_prop {
  color: white;
  background-color: #179ea8;
  padding-top: 24px;
  padding-bottom: 16px;
  margin-top: -28px;
  }  
  .slider_spcing{
    margin-left: 12px;
  }
  .sliders_title {
    color: white;
    background-color: #179ea8;
    padding: 20px;
    font-weight: 600;
  }
  .norml_search_area,.dream_home_area{
    text-align: left;
    margin-left: -13px;
  }
  .norml_prj_slider{
    padding-right: 6px;
    padding-left: 0px;
  }
  .sales_hr{
    margin-bottom: 53px;
  }
  .developers_hr{
    margin-bottom: 12px;
  }
  .footer_contact{
     padding-right: 0px;
  }
  .social_links_mrg{
     padding: 0px;
  }
  .footer_follow{
    margin:0px 5px;
  }
  .slider_text {
    width: 95% !important;
    text-align: center;
  }
  .norml_prop_slider {
    padding: 0px 5px;
  }
  .r_slider {
    margin:auto;
    float: none;
  }
  .logo_text_center{
    width: 92% !important;
    text-align: center;
    float: none;
  }
 
}
@media only screen and (min-width:1025px) and (max-width: 1200px) {
     .sg_services_search_bar{
        padding-bottom:40px;
    }
      
    /***************** Search Index css *********************/
    .search_menu_button {
    padding-left: 5px;
    padding-right: 0px;
    text-align: center;
}
.btn-group.multi_menut_1 {
    width: 100%;
}
    .p_type_sub_type {
    width: -webkit-fill-available;
    padding: 20px 10px 0px;
}
    .ad_type_menu.space_for_upper {
    padding-left: 5px;
    padding-right: 0px;
}
    .multi_dropdown_menu.space_for_upper.menu_furnishing {
    padding-left: 5px;
    width: 25%;
    padding-right: 0px;
}
.multi_dropdown_menu.space_for_upper.menu_price {
    padding-left: 0px;
    padding-right: 0px;
    width: 25%;
}
  .multi_dropdown_menu.space_for_upper.menu_area {
    width: 25%;
    padding-left: 5px;
    padding-right: 0px;
}
    button.btn.btn-default.dropdown-toggle.sw-dropdown-icon {
    background: transparent;
    border: 1px solid #179ea8;
    border-radius: 4px;
    width: 100% !important;
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    height: 40px;
    padding: 0px 5px;
}
    .search_title_style{
        width:95% !important;
    }
    .buy_index_search {
    padding: 0px;
    /*margin-left: -20px;*/
}
.multi_dropdown_menu.space_for_upper.menu_location {
    width: 25%;
    padding-left: 5px;
    padding-right: 0px;
}
    .multi_dropdown_menu.menu_property {
       width: 25%;
        padding-left: 5px;
        padding-right: 0px;
    }
    .col-sm-3.col-xs-6.looking_for_menu {
    /* width: 33%; */
    padding-left: 0px;
    padding-right: 0px;
}
    .sg_search_bar::before, .sg_services_search_bar::before {
    background: #179ea8 none repeat scroll 0 0;
    transform: skewX(-1deg);
    width: 26%;
}
    .sg_search_bar{
        padding-left:0px !important;
    }
    /************************ Search form index end ***********/
    .open_verly_menu {
        display: none;
    }

  .res-account, #footer-responsiv,.developer_for,.agent_for,.index_res_img,.propty_slider,.project_slider,.ghar_resources {
    display: none;
  }

  .normal-account, #footer,.n_img_index {
    display: block;
  }

  .space_block {
    margin-bottom: 10px;
  }

  .rember_float {
    margin-left: -70px;
  }

  .frgt_pass {
    margin-top: 24px;
  }

  .rember_float {
    margin-left: -60px;
  }

  .view_devlpr_btn {
    color: white;
    font-weight: inherit;
  }

  .r_index_prop {
    color: #179ea8;
  }

  .n-footer {
    margin-left: -22px;
  }

  .f_twittr {
    margin-left: 1px;
  }

  .n_property_pd {
    padding: 5px 9px;
  }

  .price_clr {
    color: #e91e63;
    padding: 13px 0px;
    margin-bottom: 7px;
    margin-left: -24px;
    font-size: 14px;
    text-align: center;
  }

  .slider_city {
    border: 1px solid #dfdfe1;
    padding-top: 7px;
    text-align: center;
  }

  .slider_price {
    border-top: 1px solid #dfdfe1;
    border-bottom: 1px solid #dfdfe1;
    border-right: 1px solid #dfdfe1;
  }

  .slider_logo {
    border-left: 1px solid #dfdfe1;
    border-bottom: 1px solid #dfdfe1;
    border-right: 1px solid #dfdfe1;
    min-height: 88px;
    max-height: 81px;
    position: relative;
  }

  .slider_spans {
    border-bottom: 1px solid #dfdfe1;
    border-left: 1px solid #dfdfe1;
  }

  .slidr_icons {
    border-bottom: 1px solid #dfdfe1;
    padding:0px;
    text-align: center;
  }
  .slider_bed {
    border-bottom: 1px solid #dfdfe1;
    border-right: 1px solid #dfdfe1;
  }

  .icons_br {
    border-left: 1px solid #dfdfe1;
    border-bottom: 1px solid #dfdfe1;
    padding: 0px;
  }

  .prop_slider {
    padding: 0px 15px 22px;
  }

  .city_padding {
    line-height: 7px;
    text-align: left;
  }

  .slider_img {
    height: 100%;
    margin: auto;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    position: absolute;
  }

  .slider_main_image {
    min-height: 330px;
    max-height: 330px;
    position: relative;
  }

  .slider_pd {
    padding-right: 2px;
    padding-left: 2px;
  }
  .sliders_title {
    color: white;
    background-color: #179ea8;
    padding: 20px;
    font-weight: 600;
  }
  .projects_info_area{
    border: 1px solid #dfdfe1;
    padding: 5px;    
  }

  .project_slider_image{
    min-height: 400px;
    max-height: 400px;
    position: relative;
  }
  .prj_slider_img{
    height: 100%;
    margin: auto;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    position: absolute;    
  }
  .prjct_title{
    font-size: 16px;
    padding-top: 10px;
  }
  .prj_logo{
    border-left: 1px solid #dfdfe1;
    border-bottom: 1px solid #dfdfe1;
    border-right: 1px solid #dfdfe1;
    min-height: 92px;
    max-height: 92px;
    position: relative;
  }
  .projects_price{
    color: #e91e63;
    font-size: 14px;
    margin-bottom: 0px;
  }
  .prj_icons_area{
    border-bottom:1px solid #dfdfe1;
    border-left: 1px solid #dfdfe1;    
    padding: 5px;    
  }
  .prj_price_area{
    border-bottom: 1px solid #dfdfe1;
  }
  .project_price{
     border-left: 1px solid #dfdfe1;
     margin-bottom: 0px;  
     font-size: 14px;   
  }  
  .projects_location{
    line-height: 13px;
    float: left;
    font-size: 14px;
  }
  .slider_spcing{
    margin-left: 12px;
  }
  .norml_prj_slider,.norml_prop_slider{
    padding: 5px;
  }
  .sales_hr {
    margin-bottom: 55px;
  }
  .developers_hr{
    margin-bottom: 12px;
  }
  .agents_hr{
    margin-bottom: 9px;
  }
  .footer_contact{
     padding-right: 0px;
  }
  .social_links_mrg{
     padding: 4px;
  }
  .footer_follow{
    margin: 0px 5px;
  }
  .google_icon{
    margin-left: 8px;
  }
  .slider_text {
    width: 95% !important;
    text-align: center;
  }
  .r_slider {
    margin: auto;
    float:none;
  }
  .logo_text_center{
    width: 92% !important;
    text-align: center;
    float: none;
  }
}
@media only screen and (min-width:1201px) {
     .sg_services_search_bar{
        padding-bottom:40px;
    }
        
    /***************** Search Index css *********************/
    .search_menu_button {
    padding-left: 5px;
    padding-right: 0px;
    text-align: center;
}
.btn-group.multi_menut_1 {
    width: 100%;
}
    .p_type_sub_type {
    width: -webkit-fill-available;
    padding: 20px 10px 0px;
}
    .ad_type_menu.space_for_upper {
    padding-left: 5px;
    padding-right: 0px;
}
    .multi_dropdown_menu.space_for_upper.menu_furnishing {
    padding-left: 5px;
    width: 25%;
    padding-right: 0px;
}
.multi_dropdown_menu.space_for_upper.menu_price {
    padding-left: 15px;
    padding-right: 0px;
    width: 25%;
}
  .multi_dropdown_menu.space_for_upper.menu_area {
    width: 25%;
    padding-left: 5px;
    padding-right: 0px;
}
    button.btn.btn-default.dropdown-toggle.sw-dropdown-icon {
    background: transparent;
    border: 1px solid #179ea8;
    border-radius: 4px;
    width: 100% !important;
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    height: 40px;
    padding: 0px 5px;
}
    .search_title_style{
        width:95% !important;
    }
    .buy_index_search {
    padding: 0px;
    /*margin-left: -20px;*/
}
.multi_dropdown_menu.space_for_upper.menu_location {
    width: 25%;
    padding-left: 5px;
    padding-right: 0px;
}
    .multi_dropdown_menu.menu_property {
       width: 25%;
        padding-left: 5px;
        padding-right: 0px;
    }
    .looking_for_menu {
    /* width: 33%; */
    padding-left: 15px;
    padding-right: 0px;
}
    .sg_search_bar::before, .sg_services_search_bar::before {
    background: #179ea8 none repeat scroll 0 0;
    transform: skewX(-1deg);
    width: 26%;
}
    .sg_search_bar{
        padding-left:0px !important;
    }
    /************************ Search form index end ***********/
    .find-home-area .section-title {
    margin-top: 5px;
}
    .open_verly_menu {
        display: none;
    }

  .res-account, #footer-responsiv,.index_res_img,.propty_slider,.project_slider,.ghar_resources {
    display: none;
  }

  .normal-account, #footer,.n_img_index,.agent_for,.developer_for {
    display: block;
  }

  .frgt_pass {
    margin-top: 24px;
  }

  .rember_float {
    margin-left: -60px;
  }

  .view_devlpr_btn {
    color: white;
    font-weight: inherit;
  }

  .r_index_prop {
    color: #179ea8;
  }

  .slider_img {
    height: 100%;
    margin: auto;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    position: absolute;
  }

  .slider_main_image {
    min-height: 330px;
    max-height: 330px;
    position: relative;
  }

  .slider_pd {
    padding-right: 2px;
    padding-left: 2px;
  }

  .price_clr {
    color: #e91e63;
    padding: 13px 0px;
    margin-bottom: 7px;
    margin-left: -24px;
    font-size: 14px;
    text-align: center;
  }

  .slider_city {
    border: 1px solid #dfdfe1;
    padding-top: 7px;
    text-align: center;
  }

  .slider_price {
    border-top: 1px solid #dfdfe1;
    border-bottom: 1px solid #dfdfe1;
    border-right: 1px solid #dfdfe1;
  }

  .slider_logo {
    border-left: 1px solid #dfdfe1;
    border-bottom: 1px solid #dfdfe1;
    border-right: 1px solid #dfdfe1;
    min-height: 88px;
    max-height: 81px;
    position: relative;
  }

  .slider_spans {
    border-bottom: 1px solid #dfdfe1;
    border-left: 1px solid #dfdfe1;
  }

  .slidr_icons {
    border-bottom: 1px solid #dfdfe1;
    padding:0px;
    text-align: center;
  }

  .slider_bed {
    border-bottom: 1px solid #dfdfe1;
    border-right: 1px solid #dfdfe1;
  }

  .icons_br {
    border-left: 1px solid #dfdfe1;
    border-bottom: 1px solid #dfdfe1;
    padding: 0px;
  }

  .prop_slider {
    padding: 0px 15px 22px;
  }

  .city_padding {
    line-height: 7px;
    text-align: left;
  }
  .sliders_title {
    color: white;
    background-color: #179ea8;
    padding: 20px;
    font-weight: 600;
  }
  .projects_info_area{
    border: 1px solid #dfdfe1;
    padding: 5px;    
  }

  .project_slider_image{
    min-height: 400px;
    max-height: 400px;
    position: relative;
  }
  .prj_slider_img{
    height: 100%;
    margin: auto;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    position: absolute;    
  }
  .prjct_title{
    font-size: 16px;
    padding-top: 10px;
  }
  .prj_logo{
    border-left: 1px solid #dfdfe1;
    border-bottom: 1px solid #dfdfe1;
    border-right: 1px solid #dfdfe1;
    min-height: 92px;
    max-height: 92px;
    position: relative;
  }
  .projects_price{
    color: #e91e63;
    font-size: 14px;
    margin-bottom: 0px;
  }
  .prj_icons_area{
    border-bottom:1px solid #dfdfe1;
    border-left: 1px solid #dfdfe1;    
    padding: 5px;    
  }
  .prj_price_area{
    border-bottom: 1px solid #dfdfe1;
  }
  .project_price{
     border-left: 1px solid #dfdfe1;
     margin-bottom: 0px;  
     font-size: 14px;   
  }  
  .projects_location{
    line-height: 13px;
    float: left;
    font-size: 14px;
  }  
  .slider_spcing{
    margin-left: 12px;
  }
  .norml_prj_slider {
    padding: 5px;
  }
  .agent_text_right{
    width: 54% !important ;
  }
  .developer_text_right{
    width: 53%;
  }
}

.forget_password_area {
    float: right;
    color: #e91e63;
    font-size: 13px;
    font-weight: 400;
    margin-top: 20px;
}
.forget_password_area:hover{
      color: #179ea8;
}
.create_btn {
  margin-bottom: 20px;
}
.sign_up_title {
  color: #179ea8;
  line-height: 30px;
  font-weight: 400;
  font-family: 'Montserrat', sans-serif;
}
.input_field {
  padding-right: 0px;
  padding-left: 0px;
}
.signin_field {
  margin: 0px;
}
.frgt_margin {
  margin-top: -13px;
}
.email_spacing {
  margin-top: -89px;
}
.more_pop_title {
  font-size: 14px;
  font-weight: bold;
  border: 1px solid #dfdfe1;
  padding: 10px 20%;
  background: #ededee69;
  color: #e91e63 !important;
  margin-bottom: 15px;
}
.price_font{
   font-size: 17px;
}
.price_font{
   font-size: 17px;
}
.prop_title {
  font-size: 16px;
  text-align: left;
}
.prjct_title {
  font-size: 16px;
  padding-top: 10px;
}
.agent_location{
  vertical-align: top;
}
.slider_logo_zoom:hover{
   transform: scale(1.2);
}

.overlay_prop_btn{
  background-color: #e91e63;
  color: #fff;
  font-weight: 100 !important;
  padding-top: 15px;
  padding-bottom: 15px;
  text-align: center;
}

/*.overlay_text{*/
/*    position: relative;*/
/*    top: -30px;*/
/*    width: 100%;*/
/*    margin-top: 30px;*/
/*}*/
.overlay_hr{
   margin: 0px 0px;
   border-bottom: 1px solid #dfdfe1;
}
.overlay_ads_saved{
  color: black;
  text-align: center;
  font-size: 13px;
}
.overlay-heart{
  float: right;
}
.ads_saved_pdng{
  padding-bottom: 5px;
}
.overlay_logout{
  text-align: center;
  background-color: #179ea8;
  color: #fff;
}
.overlay_text_clr{
  color: black;
}
.post_prj_clr{
  color: #179ea8;
}

.navbar {
  overflow: hidden;
  background-color: #fff;
  font-family: 'Montserrat', sans-serif;
}

/* Links inside the navbar  */
.navbar a {
  font-size: 12px;
  color: white;
  text-decoration: none;
}
/* Dropdown content (hidden by default) */
.dropdown-content {
  background-color: #f9f9f9;
  min-width: 160px;
  box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
  z-index: 1;
}

/* Links inside the dropdown */
.dropdown-content a {
  float: none;
  color: black;
  padding: 12px 16px;
  text-decoration: none;
  display: block;
  margin-left: 32px;
}

/* Add a grey background color to dropdown links on hover */
.dropdown-content a:hover {
  background-color: #ddd;
}

/* Show the dropdown menu on hover */
.dropdown-content {
  display: block;
}
.dropdown, .dropbtn {
  font-size: 12px; 
  outline: none;
  color: black;
  background-color: #fff;
  font-family: 'Montserrat', sans-serif; 
  /* Important for vertical align on mobile phones */
  margin: 0; /* Important for vertical align on mobile phones */
}
/*.dropdown {*/
/*  overflow: hidden;*/
/*}*/


.avert_upload_button{
   padding: 0px 30px;
    border: 1px solid #ee1f63  !important;;
    border-top-right-radius: 5px !important;
    border-bottom-right-radius: 5px !important;
     border-top-left-radius: 5px !important;
    border-bottom-left-radius: 5px !important;
    margin-left: 10px !important;
    margin-bottom: 15px !important;
}
.toggle-search-button {
    font-family: 'Montserrat', sans-serif;
    font-size: 15px;
    font-weight: 400;
}