
@media screen and (max-width:1600px) 
{
    /*
    .header{ width:100%;  padding:10px 0; min-height:70px;height:70px; }
    .header .logo{margin-top:8px;}
    .header .logo img{height:35px;}
    .header .h_right ul{margin-top:10px;}
    .header .h_right ul li{font-size:16px;}

    
    .banner_aria{min-height:405px; background-size:100%;}

 
    .banner_aria .property_search .titel p{font-size:12px; margin: 8px 0 0 0;line-height: 20px;}
    .property_search .inputrow{margin:26px auto 0; padding:30px 30px;}
    */
    /*
    .property_search .inputcol.citi{width:250px;}
    .property_search .inputcol{min-height:42px; margin-right:20px;}
    .property_search .inputcol.loc{ width:342px;}
    .property_search .btn.search{}
    .property_search .inputcol .btn.search{min-height:34px; width:190px; font-size:13px; line-height:30px;}
    .property_search .inputcol.citi.drop::before, .property_search .inputcol.citi.drop::after {top: 20px;}
    .property_search .inputcol.citi.drop .drop_box {top: 42px;}
    
    .custom_tab .nav-tabs li{font-size:14px;}
    .custom_tab .nav-tabs li a{padding:12px 18px 12px 18px; min-height:51px;}
    .custom_tab .tab-content .tab_heading{font-size:18px; margin-top:5px;}
    .custom_tab .tab-content p{font-size:13px;}
    
    .map_filters .property_search .inputrow{padding:21px 0 11px 0px;}
    .property_search .inputcol{min-height:42px;}
    .property_search .inputcol .locality_keyword{padding:7px 0 0 10px;}
    .property_search .inputcol.citi input[type="text"]{margin-top:0px;}
    .locality_keyword .loc_keyword, .locality_keyword .locality_count{padding:3px 8px; font-size:12px;}
    .map_filters .ad_filter .f_coll{margin:11px 0px 8px 11px; height:42px;font-size:14px;}

    .map_filters .drop a.input{padding:9px 40px 0 13px}
    .map_filters .property_search .btn.search{line-height:27px;font-size:16px;}
    .map_filters .custom-switch .custom-control-label::before{right: -42px;top: 5px; height:12px; width:30px;}
    .map_filters .custom-switch .custom-control-label::after{width: 18px;height: 18px;right: -22px; top:2px;}
    .map_filters .custom-switch .custom-control-label::after{right: -28px;}
    .custom-switch .custom-control-input:checked ~ .custom-control-label::after{-webkit-transform: translateX(15);transform: translateX(15px);}
    .list_n_map .pro_wrap .project .p_img { height:140px;}
    .project .p_detail{min-height:310px; }
    .project .p_detail h4{font-size:18px;}
    .list_n_map .pro_wrap .project .p_detail{padding:20px 18px 110px;}
    .map_filters .property_search .inputcol.citi{width: 212px;margin-right: 15px;}
    .map_filters .property_search .inputcol.loc {width: 564px;}
    .map_filters .property_search .inputcol.citi.drop::before, .map_filters .property_search .inputcol.citi.drop::after{top: 21px;}
    .map_filters .f_coll.label{line-height:43px;}*/

}


.banner_aria .carousel img, .banner_aria .carousel a img{width:100%;  height:auto;}

@media screen and (max-width:1366px) 
{
   .banner_aria{min-height: 375px; }
   .banner_aria .carousel img, .banner_aria .carousel a img{height: 432px;}
}
@media screen and (max-width: 1280px) 
{
   .banner_aria{background-size: 100% 100%;height: auto;min-height: 335px;}    
}

@media screen and (max-width: 1024px) 
{
.projectdetail{margin-top:0px;}
.projectdetail .pro_detail{padding-right:8px;}   
}

@media screen and (max-width: 960px) 
{
   .calc_wrapper .loan_calc .top_header p{font-size: 14px;}
   .calc_wrapper .loan_calc .bottom_body{padding: 0 24px;}
   .calc_wrapper .loan_calc .bottom_body form .next_btn{margin-top:40px;}
   .calc_wrapper .loan_calc .bottom_body .form_group .form_title{font-size:20px}
   .calc_wrapper .loan_calc .bottom_body .form_group .input_value{font-size:30px;}
    
   .property_search .inputrow{padding:15px;}
   .property_search .inputcol.citi{width:250px;}
   .property_search .inputcol.citi.drop .drop_box{min-width:150px;}
   .search_a2z{width:465px;}
   .property_search .inputcol{margin-right:10px;}
   .property_search .inputcol .btn.search{width:155px;}
   .custom_tab .nav-tabs li{font-size:16px;}

   .map_filters .ad_filter .f_coll.mapviewbtn{display:none;}
   .map_filters .property_search .inputcol{min-width:150px;}
   .map_filters .property_search .inputcol.loc{width: 450px;}

   .mostvisited .owl-controls .owl-buttons .owl-next{right:0px;}
   .mostvisited .owl-controls .owl-buttons .owl-prev{left:0px;}
   .PropertyDetails{max-width:100%; overflow:auto;}
   .projectdetail .owl-controls .owl-pagination{bottom:3px;}
   .projectdetail .owl-controls .owl-pagination .owl-page{margin:3px 4px;}

   ul.covered_points li{width:48%;}
}
@media screen and (max-width:808px) 
{
    .property_search .inputcol.citi{width:200px;}
    .property_search .inputcol.loc{width:321px;}
}
@media screen and (max-width:768px) 
{
    .property_search .inputrow{padding:10px 15px 15px;}
   .property_search .inputcol{min-width:100%; margin:5px 0;}
   .property_search .inputcol.btns{margin-top:5px;}
   .property_search .inputcol .btn.search{width:100%;}
      .search_a2z{width:100%;}
   .banner_aria .property_search{position:relative;}
   .custom_tab .nav-tabs li{margin-bottom:5px;}
   .custom_tab .nav-tabs li a{padding:5px; min-height:35px;}
   .section{padding:15px 0 15px 0;}
   .custom_tab .tab-content .tab_heading, .heading{line-height:150%;}
   .container.inquiry{display:inline-block;padding:20px 10px;}
   .inquiry .request_cb{ max-width:100%; min-width:100%; padding:20px;}
   .inquiry .need_assistance{padding:10px;}
   .inquiry .need_assistance p label{min-width:115px;}
   .accordion .acc_row .acc_titel::before {right:6px;}

   .inquiry .need_assistance h3{font-size:28px;}
   .property_search .inputrow{margin-top:5px;}
   .banner_aria .property_search .titel{margin-top:2px; text-align:center;}
   .banner_aria .property_search .titel h2{margin-bottom:0px; line-height:125%; font-size:20px;}
   .banner_aria .property_search .titel h2 br{display:none; }
   .banner_aria .carousel img, .banner_aria .carousel a img{min-height:200px; height:auto;}
   .container{padding-left:10px !important; padding-right:10px;}

    .popupwrap .loginwrap .form_row.mobno .drop.country-code{left:0px;}
    .popupwrap .loginwrap .form_row.mobno{padding-left:84px;}
    .popupwrap .loginwrap .register .form_row.mobno .drop.country-code, .popupwrap .loginwrap .register .form_row.mobno .drop.country-code{left:21px;}
    .popupwrap .loginwrap .register .form_row.mobno{padding-left:108px;}
    .popupwrap .loginwrap .register .form_row.mobno label{margin-left:-84px;}
    .property_search .inputcol.error span.error{top:34px;}
    .calc_wrapper .display_flex{display:inline-block; width:100%;}
    .calc_wrapper .loan_calc{max-width:400px; margin:2px auto;}
    .heading{min-height:30px;}
    .calc_wrapper .loan_calc .bottom_body .form_group .cal_emi .emi_amount{font-size:38px;}
    .calc_wrapper .loan_calc .bottom_body .form_group .loan_tenure::after{top:-25px; font-size:38px;}
    .calc_wrapper .loan_calc .bottom_body .form_group .interest_rate::after{top:-25px; font-size:38px;}

   .map_filters .property_search .inputcol.citi{min-width:150px; width:150px;}
   .map_filters .property_search .inputcol.loc{width:430px;}
   .map_filters .property_search .inputrow{max-width:100%;}
   .popupwrap .loginwrap .form_row.error .error{left:2px;}
   .popupwrap .loginwrap .sendotp .form_row.mobno .error{left:2px;}
   
   .map_filters .ad_filter .f_coll{margin:3px 6px 4px 0px;}
   .map_filters .property_search .inputrow{padding:7px 0 8px 0px; }
   .map_filters .f_coll.label{height: auto; width: 100%; margin: 6px 0 0 0; line-height:normal;}

   .projectdetail .pro_detail{width:100%}
   .projectdetail .thumb_slider{width:100%; margin-top:20px;}
   .areaconversion{width:100%; padding:4px;}
   .areaconversion .WhiteBg{padding:15px 10px 20px 15px;}
   .areaconversion ul li label{margin-bottom:0px;}
   .areaconversion ul li input[type="text"]{width:90% !important;}
   .areaconversion .buttons{position:relative;top:8px;}


   .icici_ahl{min-height:1145px;}
.icici_emi_cal{min-height:790px;}
.custom_tab .tab-content .tab_heading{font-size:18px;}

ul.icici_nav li{height:25px;}
ul.icici_nav li .link-area a{height:25px; padding:2.5px 10px;}
ul.icici_nav li .link-area::before, ul.icici_nav li .link-area::after{height:25px;}
ul.icici_nav li .link-area::before, .header ul.icici_nav li.current .link-area::before, ul.icici_nav li.current .link-area::after, ul.icici_nav li:first-child .link-area::before{background-size:24px 25px;}
ul.icici_nav li .link-area::after{background-size:21px 25px;}
.header .logo{margin-top:14px;}
.header .h_right{margin-top:-30px;}
.header{min-height:62px}

.calc_wrapper p.icici_text{padding-left:0px; padding-right:0px;}
.calc_wrapper p.icici_text .r_img{display:none;}
}




@media (max-width:680px) {
    .popupwrap .loginwrap .register .form_row.mobno label{margin-left:-88px;}
    .popupwrap .loginwrap .register .form_row.mobno .drop.country-code, .popupwrap .loginwrap .register .form_row.mobno .drop.country-code{left:0px;}
    .popupwrap .loginwrap .register .form_row.mobno{padding-left:88px !important;}
.popupwrap .loginwrap .form_block.register .form_row{padding:0px;}
.popupwrap .loginwrap .form-cantrol{width:100%}
.popupwrap .loginwrap .otptwrap .form-cantrol{max-width:15%; margin:1px 0.2%;}
.popupwrap .loginwrap .form_row.mobno{padding-left:102px;}
    .map_filters .property_search .inputcol.citi{min-width:100%;}
   .map_filters .property_search .inputcol.loc{width:100%;}
   .popupwrap .loginwrap .form_row.error .error{left:2px;}
   .map_filters .property_search .inputcol.loc .input{width:190px;}
   .property_search .inputcol.loc, .property_search .inputrow{max-width:100%;}
   .search_a2z .close, .drop .drop_box .close{color:#ef7c00;opacity:1; top:-5px;}
   .section.p_top{padding-top:20px;}
   .table.block th.inclusion{min-width:128px;}
    .table.block th.AreaDetails{min-width: 210px;}

    .projectdetail .pro_detail .list_row{width:49.33%;}
    .custom_tab .nav-tabs li{margin:2px 5px;}
       ul.covered_points li{width:99%; min-height:20px; padding:5px;}
 ul.covered_points li br {display:none;}
}

@media (max-width:480px) {
    .projectlist .pro_wrap .pro_list .project{width:90%;}
    .popupwrap .loginwrap .form_row {text-align:left; margin-top:0px;}
    .popupwrap .loginwrap .form_row.btns {margin-top:10px; text-align:center;}
    .popupwrap .loginwrap .form_row .label_value{width:100%;}
    .map_filters .property_search .inputcol{width:100%}
    .banner_aria .carousel img, .banner_aria .carousel a img{min-height:155px;}
    .header ul.icici_nav{position:absolute; left:130px; top:2px;}
    .header .h_right{margin-top:30px;}
    .header .logo img{height:27px; margin-top:4px;}

    .icici_emi_cal{min-height:820px;}
    .map_filters .drop{min-width:48%;}
    .ad_filter .drop.range .drop_box{left:auto; right:0px;}
    .projectdetail .pro_detail .Rera label{width:244px;}
    .projectdetail .pro_detail .developer{max-width:100%; width:100%; margin-right:0px;}
    .map_filters .drop a.input{padding:9px 26px 0 5px;}
    .project .developer::after, .projectdetail .pro_detail .developer::after{content: "";}
    .projectdetail .pro_detail .rera, .projectdetail .pro_detail .Rera{width:100%;}
    .amenities .amenities_img{width:50%;}
    .nearby .nearby-chk{position:relative; width:100%; border:none; border-top:solid 1px #ccc;}
    .nearby{padding-left:0px;}
    .nearby .nearby-chk .checkbox{width:32%; margin:0px 0.2%; display:inline-block;}
    .gm-style-mtc button{font-size:12px !important; height:26px !important;}
    .header .h_right .logininfo span.wel{display:none;}
    .header .h_right .logininfo{max-width:206px; white-space: nowrap;}
    .header .h_right .logininfo .logout{padding: 4px 4px;}

    .property_search .inputcol.applied .input{width:96%;}

 }

