
 @media only screen and (min-width:1023px){
	div.form-wrap ul.form-list li.form-li.select-city, div.form-wrap ul.form-list li.form-li.select-country{width:49%;}
	 div.form-wrap ul.form-list li.form-li.select-country{margin-right:2%;}
} 
@media only screen and (max-width:1600px){
	.container .form-wrap{width:400px;right:35px;/* top: 7%; */}
.container .home-section-wrap ul.home-banner li .content span.price-logo{display:inline-block;width:380px;}
	.container div.main-content .wrapper .right-section{   padding: 50px 28% 0px 5%;}
	ul.amenities-list li div.img-box img{width:35%;}
	ul.list li div.img-box img{width:52%;}
	div.form-wrap ul.form-list .agree-field .text{left: -5px;}
	.highlight-prop .img-list li { line-height: 46px !important;}
	.des-viw-home-spit1, .des-viw-home-spit2{    font-size: 20px !important;}
	ul.main-menu li {
    padding: 3px 17px;
}
}

@media only screen and (max-width:1400px){
	
	/* header */
	div.header div.logo-header{width:25%;}
	div.header div.menu-box{ padding: 0px;}
    ul.main-menu li a {
        font-size: 16px;
        font-weight: 700;
        letter-spacing: -0.5px;
        color: #2d2d2d;
        font-family: 'PoppinsRegular';
    }
.highlight-prop .img-list li {
    line-height: 25px !important;
}
	.des-viw-home-spit1, .des-viw-home-spit2{    font-size: 16px !important; padding: 15px 23px !important;}
	/* home-slider */
	.container .form-wrap{width:380px;right:45px;/* top: 7%; */}
	.container .home-section-wrap ul.home-banner li .content{position:absolute;top:20%;left:5%;width:auto;}
   .container .home-section-wrap ul.home-banner li .content span.price-logo{display:inline-block;width:300px;}
	.container div.main-content .wrapper .right-section {padding: 50px 35% 0px 6%;}
	.container .home-section-wrap ul.home-banner li .content h1{font-size:50px;}
	.container .home-section-wrap ul.home-banner li .content h3{font-size:28px;}
	.container .home-section-wrap ul.home-banner li .content span.border{width:80px;}
	
	/* right-section */
	 .container div.main-content .wrapper .right-section div.about-sec div.highlight-prop div.video-links a.btn div.data h5{font-size: 13px;}
	.container div.main-content .wrapper .right-section div.about-sec div.highlight-prop div.video-links a.btn span.play-btn{width:40px;height:40px}
	.container div.main-content .wrapper .right-section h2{font-size:28px;}
	.container div.main-content .wrapper .right-section h4{font-size:19px;}
	.container div.main-content .wrapper .right-section p,.container div.main-content .wrapper .right-section div.about-sec div.highlight-prop ul,div.form-wrap ul.form-list li #countryCode{font-size:14px; }

	/* location */
	.container div.main-content .wrapper .right-section div.location-sec p{font-size:14px;}
	/* aminities */
	
	ul.amenities-list li div.text-inside{font-size:15px;line-height:20px}
	/* resideance */
	ul.Residence li div.data{padding: 10px 50px;}
	ul.Residence li div.data span{font-size:20px;}
	ul.Residence .slick-arrow{bottom: -50px;width: 35px; height: 35px;}
	ul.Residence .slick-arrow.slick-prev{right: 34px;}
	
	/* plans */
	.container div.main-content .wrapper .right-section div.plan-sec div.plan-wrap{ padding: 20px 0 0 0;}
	.container div.main-content .wrapper .right-section div.plan-sec div.plan-wrap h3.plan-title{font-size:22px;}
	.container div.main-content .wrapper .right-section div.plan-sec ul.tower-list li.tower-plans{padding: 20px 0 30px 0;}
	.container div.main-content .wrapper .right-section div.plan-sec ul.tower-list li div.tower-content h4.tower-title{font-size:21px;}
	.container div.main-content .wrapper .right-section div.plan-sec ul.tower-list li div.tower-content h5{font-size:12px;}
	.container div.main-content .wrapper .right-section div.plan-sec div.plan-wrap h3.plan-title a, .container div.main-content .wrapper .right-section div.plan-sec div.plan-wrap h4.tower-title span, .container div.main-content .wrapper .right-section div.plan-sec ul.tower-list li div.tower-content h5 a{ background-size: 5px;    width: 30%;}
	.right-section div.plan-sec ul.tower-list li div.tower-content ul.unit-plans-list li a{width: 80%;font-size:11px; background-position: right 5px;background-size: 5px;}
	/* thank-you */
	div.thanks-copy h1{font-size:50px;padding-bottom:10px;}
div.thanks-copy p{ font-size:22px;line-height:33px;}

	/* footer */
	.footer p{font-size:13px;}
	.footer p.footer-data,.footer p.footer-data a{font-size:12px;}
	/* form */
	.form-wrap p{ font-size: 21px;    margin-bottom: 10px;}
	.form-wrap h4{font-size: 24px;}
	div.form-wrap ul.form-list li .text,div.form-wrap ul.form-list li div.select-field select{font-size:14px;}
	
	div.form-wrap ul.form-list li .form-icon{ bottom: 11px;}
	.form-wrap h2{ font-size:26px; padding-top:15px;}
	div.form-wrap ul.form-list li{ margin-bottom:20px;}
	div.form-wrap ul.form-list .agree-field p{font-size: 9px !important;}
	div.form-wrap ul.form-list li .submit{ height:40px; font-size:17px;letter-spacing:3px;}
}

@media only screen and (max-width:1280px){
  div.header{padding: 10px 30px;}
  div.header div.logo-header{width:28%;}
  /* home-banner-content */
  .container .home-section-wrap ul.home-banner li .content h1{font-size:45px;}
  .container .home-section-wrap ul.home-banner li .content h3{font-size: 25px;}
  /* plans */
  .container div.main-content .wrapper .right-section div.plan-sec div.plan-wrap h3.plan-title a, .container div.main-content .wrapper .right-section div.plan-sec div.plan-wrap h4.tower-title span, .container div.main-content .wrapper .right-section div.plan-sec ul.tower-list li div.tower-content h5 a{width:22%;}
  .location-cont {width: 32%;}
  .highlight-prop .img-list li {
    line-height: 26px !important;
}
  .des-viw-home-spit1, .des-viw-home-spit2{     padding: 15px 17px !important;}
}
/* @media only screen and (max-width:1200px){
	.form-wrap h4 .tel-ant:after{width:28px;height:28px;top:16px;}
	ul.main-menu li{ padding: 0 23px;}
	.container .form-wrap{width:350px;}
	.container div.main-content .wrapper .right-section{ padding: 50px 39% 0px 20px;}
	div.form-wrap ul.form-list li .text.mobile{width:60%;}
	.container .home-section-wrap ul.home-banner li .content{left:40%;}
	.container .home-section-wrap ul.home-banner li .content h3{font-size:26px;}
	ul.amenities-list li div.img-box img{width: 72px;}
} */
@media only screen and (max-width:1023px){
	.foot-desk-only{display:none !important;}
     .foot-mob-only{display:block!important;}
	/* header */
	a.avenida-logo{float:left;}
	/* home */
	.container{padding: 57px 0 0 0;}
	.container .home-section-wrap ul.home-banner li .content span.price-logo{display:inline-block;width:180px;}
	.container .home-section-wrap ul.home-banner li .content h1{font-size:35px; line-height: 35px;}
	.container .home-section-wrap ul.home-banner li .content h3{ line-height: 25px;}
	.container .home-section-wrap ul.home-banner li .content span.border{margin: 5px 0px 20px 0px; height: 3px;}
	
	/* video poup */
	div.video-popup {text-align:right;}
	div.video-popup a.btn-close{color:#fff;line-height: 60px;overflow: hidden; border-radius: 5px 0 0 5px;font-size: 20px;height: 60px;position: absolute;right: 0;top: 55px;width: 150px;z-index: 111;}
	/* mob-menu */
	#nav-icon{display:block;}
	div.open{ position:fixed !important; top:43px !important;}
	div.header div.menu-box{ position:fixed; width:100%; height:100%; padding:20px 0px 0px; overflow:auto; top:66px; left:-100%; background:#383535; transition: all 400ms cubic-bezier(0.17, 0.04, 0.03, 0.94); -moz-transition: all 400ms cubic-bezier(0.17, 0.04, 0.03, 0.94); -webkit-transition: all 400ms cubic-bezier(0.17, 0.04, 0.03, 0.94); z-index:10;}
	
	div.header div.menu-box.active{ left:0px;}
	ul.main-menu li{ float:left; width:100%; margin:0px; padding:0px; position:relative; border-bottom:1px solid #333; text-align:center;}
	ul.main-menu li a:after, ul.main-menu li a.active:after{ display:none;}
	ul.main-menu li a{ float:none; display:inline-block; width:100%; height:50px; line-height:50px; border-bottom:1px solid #444242; margin:0px; padding:0px;color:#fff;}
	ul.main-menu li:after{ display:none;}
  
	div.header div.logo-header{ margin:5px 0 0;  width:auto;}
	a.elysium-logo{ display:none;}
	a.shantigram-logo img{ width:110px;}
	a.adani-logo{ margin:0 30px 0 0;}
	a.adani-logo img{ width:75px;}
	
	/* home-section */
	.container .home-section-wrap ul.home-banner li .content h3{font-size: 22px;}
    /* form */
	.container .form-wrap{/* display:none; */bottom: unset;position: relative !important;right: unset;top: unset;float:left;width:auto;    padding: 0px 28px;}
	.container .form-wrap form{float: left;position: relative;}
	div.form-wrap ul.form-list .agree-field .text {left: 25%;}
	/* right-section */
	.container div.main-content .wrapper .right-section{padding: 30px 20px;}
	/* location */
	.container div.main-content .wrapper .right-section div.location-sec .loaction-map img{width:100%;}
	
   /* aminities */
   ul.amenities-list li {width:50%;}
   ul.amenities-list li div.img-box img{width: 80px;}
   /* residence */
 .container div.main-content .wrapper .right-section div.residence-sec  {padding: 0px 0px 20px 0px;}
 .container div.main-content .wrapper .right-section div.plan-sec div.plan-wrap h3.plan-title a, .container div.main-content .wrapper .right-section div.plan-sec div.plan-wrap h4.tower-title span, .container div.main-content .wrapper .right-section div.plan-sec ul.tower-list li div.tower-content h5 a{width:28%;}
 /* eniquire  button*/
  footer{padding-bottom:0px;margin-top:50px;}
 .footer{float:left;width:100%;position:relative;}
 
  a.enuire-now{display: inline-block !important;width: 100%;background: #e6a922;color: #fff;font-size: 14px;text-align: center;border: 0;height: 50px;font-family:'PoppinsMedium'; text-transform: uppercase;max-width: 50%;letter-spacing: 4px;position:fixed;bottom:0;z-index:9;line-height: 50px;left:0; border: 1px solid #d49917;}
 a.call-now{display: inline-block !important;width: 50%;background: #e6a922;color: #fff;font-size: 14px;text-align: center;border: 0;height: 50px;font-family:'PoppinsMedium'; text-transform: uppercase;max-width: 100%;letter-spacing: 4px;position:fixed;bottom:0;z-index:9;line-height: 50px; float: right; border: 1px solid #d49917;} 
  /* Desiclamer popup */
div.SubscriptionPopUp{max-width:400px;z-index:9999 !important;}
div.SubscriptionPopUp a.btn-close{top:25px;right:8px;}
div.SubscriptionPopUp div.data{ width:100%; float:left; margin:0; padding:30px 30px;overflow:auto;height:600px;}
div.SubscriptionPopUp div.data h5{font-size:28px;padding:10px 0px;}
div.SubscriptionPopUp div.data p{font-size:14px;}

/* privacy-policy */
div.privacy-policy{padding:0px 10px;}
div.privacy-policy h2{font-size:26px;font-weight:normal;padding-bottom:10px;}
div.privacy-policy strong{font-size:14px;line-height:20px;}
div.privacy-policy p,div.privacy-policy li{font-size:12px;font-weight:normal;line-height:22px;padding-bottom: 10px;}

}
@media only screen and (max-width:480px){
	/* mob-only */
	.desk-only{display:none !important;}
	.mob-only{display:block !important;}
	div.header div.logo-header{padding-left: 0px;}
	/* header */
	div.header div.logo-header{margin:0;}
	a.tata-logo{margin: 10px 15px 0px 0px;}
	a.tata-logo img {width: 116px;}
	a.avenida-logo {margin:0;}
	a.avenida-logo img {width: 115px;}
	.embassy-logo-responsive{width: 72px !important;margin: -7px 0 0px 12px;}
	/* home banner */
	table th{ padding:0px;
	margin:0px;}
	.highlight-cont img{margin: 0px}
	.container .home-section-wrap ul.home-banner li .content h1 {font-size: 30px;line-height: 30px;}
	.container .home-section-wrap ul.home-banner li .content h3 {font-size: 17px;line-height:20px;letter-spacing:normal;}
	.container .home-section-wrap ul.home-banner li .content span.border{width:60px;}
	.container .home-section-wrap ul.home-banner li .content{width:90%;left:10%;top:unset; bottom: 10%;text-shadow: 1px 6px 18px #1f1f1f;}
	.container .home-section-wrap ul.home-banner li div.content img{width:42%;padding-bottom:20px;}

    .section-block {
    height:auto; padding:0; }
	 /* right-section */
	 .container div.main-content .wrapper .right-section div.about-sec div.highlight-prop div.video-links a.btn div.data h5{font-size: 11px;}
	 .container div.main-content .wrapper .right-section{padding: 30px 10px 20px 10px;}
	 .container div.main-content .wrapper .right-section h2{font-size: 19px;}
	 .container div.main-content .wrapper .right-section h2:after{width:40px;}
	 .container div.main-content .wrapper .right-section h4{font-size: 16px;padding-bottom: 18px;}
	 .container div.main-content .wrapper .right-section div.about-sec div.highlight-prop ul li {width:100% !important;}
	 .container div.main-content .wrapper .right-section p, .container div.main-content .wrapper .right-section div.about-sec div.highlight-prop ul, div.form-wrap ul.form-list li #countryCode{     width: 100% !important;
	 
}
.highlight-cont img{width: 100% !important; }
	.container div.main-content .wrapper .right-section p, .container div.main-content .wrapper .right-section div.about-sec div.highlight-prop ul li{font-size:11px;line-height:18px;}
	.container div.main-content .wrapper .right-section div.about-sec div.highlight-prop div.video-links{display:inline-block;text-align:center;width:100%;}
	.container div.main-content .wrapper .right-section div.about-sec div.highlight-prop div.video-links a.btn{width:80%;font-size:11px;padding:10px 12px;margin:5px;text-align:center;}
	 /* aminities */
	 ul.amenities-list li div.img-box img{width: 175px;
    padding-right: 48px;
}
	 ul.amenities-list li div.text-inside{font-size:14px;line-height:19px;padding: 15px 0px;}
	 
	 /* locations */
	 .container div.main-content .wrapper .right-section div.location-sec p{font-size:11px;line-height:15px;padding-bottom: 5px;}
	 .container div.main-content .wrapper .right-section div.location-sec div.loaction-map div.gm-style-iw h2{font-size:16px;}
	 .container div.main-content .wrapper .right-section div.plan-sec ul.tower-list li div.tower-content ul.unit-plans-list li{ width: 30%;margin-bottom: 6px;}
	 /* residence */
	
	 ul.Residence .slick-arrow{height:30px;width:30px;bottom: -45px;}
	  ul.Residence li div.data{ padding: 4px 30px;}
	 ul.Residence li div.data span{font-size:17px;line-height:24px;}
	 div.form-wrap ul.form-list li .submit{bottom: -15px;font-size: 16px;}
	 /* plans */
	 .container div.main-content .wrapper .right-section div.plan-sec{padding: 40px 0px 0px 0px;}
	 .container div.main-content .wrapper .right-section div.plan-sec div.plan-wrap{padding: 10px 0 0 0;}
	 .container div.main-content .wrapper .right-section div.plan-sec div.plan-wrap h3.plan-title a, .container div.main-content .wrapper .right-section div.plan-sec div.plan-wrap h4.tower-title span, .container div.main-content .wrapper .right-section div.plan-sec ul.tower-list li div.tower-content h5 a { width: 55%;margin: 0 0 10px 0;}
	 .container div.main-content .wrapper .right-section div.plan-sec div.plan-wrap h3.plan-title {font-size: 18px;}
	 .container div.main-content .wrapper .right-section div.plan-sec ul.tower-list li.tower-plans{ padding: 10px 0;}
	 .container div.main-content .wrapper .right-section div.plan-sec ul.tower-list li div.tower-content h4.tower-title {font-size: 17px;}
	 .container div.main-content .wrapper .right-section div.plan-sec ul.tower-list li div.tower-content h5 {font-size: 12px;}
	 .right-section div.plan-sec ul.tower-list li div.tower-content ul.unit-plans-list li a{width:auto;}
	/* footer */
	.footer{padding:20px 10px;}
	.footer img.footer-logo{width: 40%;padding-bottom: 20px;}
	.footer p {font-size:10px;margin: 0px 0px 15px 0px;line-height:11px;}
	.footer p{line-height:12px;}
	.footer p.footer-data ,.footer p.footer-data a{font-size: 8px;}
	.footer .adress p span{margin-top:0px;}
	.footer .adress p span img{width:9px;}
	.footer ul.footer-privacy a{font-size:10px;}
	/* form */
	div.form-wrap ul.form-list .agree-field .text {left: -15px;margin-top: 3px;}
	div.form-wrap ul.form-list li .text.mobile {width: 100%;}
	.form-wrap p{font-size:18px;line-height:18px;}
	/* thank you */
	.thank-you-wrap{height:100%;}
	div.thank-you-page{background: url(../images/mob-thank-you-banner.jpg) no-repeat;background-size:cover;height:100%;}
	div.thanks-copy{ padding: 25% 0px;}
	div.thanks-copy img{width:50%;}
	div.thanks-copy h1{font-size:27px;padding-bottom:8px;}
	div.thanks-copy p{font-size:12px;line-height:20px;}
	
	div.header{ padding:10px 15px;}
	/* popup form */
	.form-popup.popup .form-wrap p{font-size:17px;line-height:19px;    margin: 0 0 10px 0;}
	.form-popup.popup div.form-wrap ul.form-list li .text.mobile{width:100%; padding:8px 2px 5px 58px;}
	.form-popup.popup div.form-wrap ul.form-list li .text ,.form-popup.popup div.form-wrap ul.form-list li div.select-field select{font-size: 12px;}
	.form-popup.popup div.form-wrap ul.form-list .agree-field .text {left: -5px;}
	.form-popup.popup div.form-wrap ul.form-list li .form-icon { bottom: 7px;}
	div#mxalert{ width:100%; left:5%;}
	div.popup.otp-popup{ width:90%;}
	div.popup.otp-popup a.re-send-btn{ font-size:12px; padding:10px 12px; margin:0px 5px;}
	div.popup.otp-popup h2{ font-size:17px;}
	div.popup.otp-popup p br{ display:none;}
	/* loaction-map */
	.container div.main-content .wrapper .right-section div.location-sec div.loaction-map div.gm-style-iw p{font-size:12px;}
	
}

@media only screen and (max-width:360px){
	table th{ padding:0px;
	margin:0px;}
}