@media (min-width: 1600px) and (max-width: 1920px) {
  
}

/* Large */
@media only screen and (min-width: 1400px) and (max-width: 1599px) {
  
}


/* landscape */
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) {
/*home */
#about-banner .title1 { font-size: 50px; }
}


/*portrait*/
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait) {
/* home page */
#about-banner .title1 { font-size: 50px; }
.home-container {padding: 0px;}
/* about us */
.abt-element { padding-left: 190px; }
.abt-element-text { padding-top: 50px; }

.portchart .main {top: 38%; left: 38%;}
.portchart .main-port {top: 38%; left: 38%;}
.portchart .main-num {top: 46%; left: 41%;}
.portchart .main-num-port {top: 48%; left: 36%;}
.portchart .main-sub {top:65%; left: 42%;}
.portfolio-mum-airoli-e .portchart .mmr{ top: 25%; left:65%; }
.portfolio-mum-airoli-e .portchart .mmr-num{ top: 45%; left:63%; }
.portfolio-mum-airoli-e .portchart .hyderabad { top: -2%; left:22%; }
.portfolio-mum-airoli-e .portchart .hyderabad-num { top: 15%; left:26%; }
.portfolio-mum-airoli-e .portchart .hyderabad2 { top: 47%; left: 9%; }
.portfolio-mum-airoli-e .portchart .hyderabad-num2 { top: 58%; left: 24%; }
.portfolio-mum-airoli-e .portchart .pune2 { top: -7px; left:12%; }
.portfolio-mum-airoli-e .portchart .pune-num2 { top: 0px; left: 31%; }

/* manager */
.mt-box {margin-bottom:30px; margin-top: 10px;}
.sec-head { margin-top: 30px; font-size: 25px;}

/* portfolio */

.key-cont { top: 650px; left: 5%; font-size: 15px; }
#portfolio-banner .title { top: 400px; font-size: 30px; }
.portfolio-mum-airoli-e .title { top: 400px; font-size: 30px;} 
.key-cont .key-title { font-size: 15px; }
.portfolio-mum-airoli-e .title-bkc, .portfolio-mum-airoli-e .title-chennai 
{ top:400px; font-size: 28px;} 
.portchart .hyderabad { top: 96%; left:24%; }
.portchart .hyderabad-num { top: 73%; left:24%; }
.portchart .pune { left: 35%; }
.portchart .pune-num { left: 31%; }
.portchart .chennai { left: 55%; }
.portchart .chennai-num { left: 53%; }
.portchart .mmr { left: 67%; }
.portchart .mmr-num { top: 53%; left: 64%; }
.portchart .port {top: 43%; left: 38%;}
.portchart .port-num {top: 51%; left: 39%;}
.tenants-text {padding-top: 8%;}
.location-text { padding-top: 30px; padding-right: 20px; height: auto; padding-left: 50px; 
	padding-bottom: 30px; }

/* investor */
.investor {padding-left: 0px; padding-right: 0px;}
.investor-container { padding-left: 0px; padding-right: 0px; }
.investor-container .title { top: 400px; font-size: 30px;} 

/* Csr */
.csr-down-arrow1 {left: 10%;}
.csr-down-arrow2 {left: 41%;}
.csr-down-arrow3 {left: 74%;}

}









/* Small */
@media (min-width: 481px) and (max-width: 767px) {
/* home page */
#about-banner .title1 { font-size: 30px; top: 200px;}
.home-container {padding: 0px;}

/* About us */
.about-container { padding: 0px; }
#about-banner .title { font-size: 30px;  top:45%;}
#about-banner .title2 { font-size: 20px; top:30%; }
#about-banner .title3 { font-size: 20px; line-height: 30px; top:50%; }

#home-key .key-border { margin-bottom: 15px; }
.portchart-section { padding-top: 0px; }
.portchart-headline {padding-bottom: 0px;}
.protchart-column { padding-top: 40px; }
.portchart { padding-top:0px; }

.abt-element { padding-left: 120px; }
.abt-element-text { padding-top: 50px; }
.portchart .main {top: 35%; left: 37%;}
.portchart .main-port {top: 35%; left: 37%;}
.portchart .main-num {top: 46%; left: 41%;}
.portchart .main-num-port {top: 46%; left: 36%;}
.portchart .main-sub {top:65%; left: 42%;}
.portfolio-mum-airoli-e .portchart .mmr{ top: 25%; left:73%; }
.portfolio-mum-airoli-e .portchart .mmr-num{ top: 45%; left:72%; }
.portfolio-mum-airoli-e .portchart .hyderabad { top: -2%; left:14%; }
.portfolio-mum-airoli-e .portchart .hyderabad-num { top: 15%; left:20%; }
.portfolio-mum-airoli-e .portchart .hyderabad2 { top: 47%; left: 2%; }
.portfolio-mum-airoli-e .portchart .hyderabad-num2 { top: 58%; left: 20%; }
.portfolio-mum-airoli-e .portchart .pune2 { top: -7px; left:0%; }
.portfolio-mum-airoli-e .portchart .pune-num2 { top: 0px; left: 25%; }

.land { padding-left: 90px; }
.land .footnote-date { padding-top: 20px; }

/* manager */
.mt-box {margin-bottom: 30px; margin-top: 10px;}
.sec-head {margin-top: 40px; font-size: 25px;}


/* portfolio */
.key-cont { top: 120px; left: 5%; font-size: 15px; }
#portfolio-banner .title { top: -80px; font-size: 30px; }
.portfolio-mum-airoli-e .title { top: -80px; font-size: 30px;} 
.key-cont .key-title { font-size: 15px; }
.portfolio-mum-airoli-e .title-bkc, .portfolio-mum-airoli-e .title-chennai 
{ top: 100px; font-size: 28px;} 
.portchart .hyderabad { top: 96%; left:24%; }
.portchart .hyderabad-num { top: 73%; left:24%; }
.portchart .pune { left: 35%; }
.portchart .pune-num { left: 31%; }
.portchart .chennai { left: 55%; }
.portchart .chennai-num { left: 53%; }
.portchart .mmr { left: 80%; }
.portchart .mmr-num { top: 53%; left: 72%; }
.portchart .port {top: 40%; left: 37%;}
.portchart .port-num {top: 50%; left: 40%;}
.tenants-text {font-size: 16px; padding-top: 11%;}
.carousel-item img.h-100 {height: auto!important;}
.location-text { padding-top: 30px; padding-right: 20px; height: auto; padding-left: 70px; 
	padding-bottom: 30px; }

/* investor */
.investor {padding-left: 0px; padding-right: 0px;}
.investor-container { padding-left: 0px; padding-right: 0px; }
.investor-container .title { top: -80px; font-size: 30px;} 

/* Newsroom */

/* Csr */
.csr-down-arrow1 {left: 17%;}
.csr-down-arrow2 {left: 43%;}
.csr-down-arrow3 {left: 77%;}

}













/* Extra small */
@media (min-width: 320px) and (max-width: 480px) {

/*Home page */
#about-banner .title1 { font-size: 26px; }
.navbar-brand {margin-right: 6rem;}
.home-container {padding: 0px;}

/* About us */
.about-container { padding: 0px; }
#about-banner .title { font-size: 30px;  top:430px;}
#about-banner .title2 { font-size: 20px; top:45%; }
#about-banner .title3 { font-size: 20px; line-height: 30px; top:430px;}
#home-key .key-border { margin-bottom: 15px; }

.portchart-section { padding-top: 0px; }
.portchart-headline {padding-bottom: 30px;}
.protchart-column { padding-top: 20px; }
.portchart { padding-top:20px; }

.abt-element { padding-left: 20px; }
.abt-element-text { padding-top: 50px; }

.portchart .main {top: 40%; left: 27%;}
.portchart .main-port {top: 40%; left: 27%;}
.portchart .main-num {top: 50%; left: 31%;}
.portchart .main-num-port {top: 50%; left: 25%;}
.portchart .main-sub{top:69%; left: 34%;}


.portfolio-mum-airoli-e .portchart .mmr{ top: 25%; left:82%; }
.portfolio-mum-airoli-e .portchart .mmr-num{ top: 43%; left:82%; }
.portfolio-mum-airoli-e .portchart .hyderabad { top: -5%; left:3%; }
.portfolio-mum-airoli-e .portchart .hyderabad-num { top: 13%; left:4%; }
.portfolio-mum-airoli-e .portchart .hyderabad2 { top: 95%; left: 0%; }
.portfolio-mum-airoli-e .portchart .hyderabad-num2 { top: 69%; left: 3%; }
.portfolio-mum-airoli-e .portchart .pune2 { top: -47px; left: 12%; }
.portfolio-mum-airoli-e .portchart .pune-num2 { top: 0px; left: 15%; }

.land .footnote-date { padding-top: 30px; }

/* manager */
.mt-box { margin-bottom: 30px; margin-top: 10px; }
.sec-head { margin-top: 40px; font-size: 25px; }

/* portfolio */
.key-border { border: none; }
.key-cont { top: 360px; left: 1%; font-size: 15px; }
#portfolio-banner .title { top: 170px; font-size: 28px; }
.portfolio-mum-airoli-e .title { top: 170px; font-size: 28px;} 
.key-cont .key-title { font-size: 15px; }
.portfolio-mum-airoli-e .title-bkc, .portfolio-mum-airoli-e .title-chennai 
{ top: 300px; font-size: 28px;} 
.portchart .hyderabad { top: 96%; left:5%; }
.portchart .hyderabad-num { top: 73%; left:5%; }
.portchart .mmr { left: 83%; }
.portchart .mmr-num { top: 53%; left: 78%; }
.portchart .port {top: 46%; left: 26%;}
.portchart .port-num {top: 53%; left: 32%;}
.tenants-text {font-size: 16px; padding-top: 18%;}
.carousel-item img.h-100 {height: auto!important;}
.location-text { padding-top: 30px; padding-right: 20px; height: auto; padding-left: 20px; 
	padding-bottom: 30px; }

/* investor */
.investor {padding-left: 0px; padding-right: 0px;}
.investor-container { padding-left: 0px; padding-right: 0px; }
.investor-container .title { top: 170px; font-size: 28px;} 

/* Newsroom */
.csr-tab .csr-tab-child { padding: 0px; }
.csr-tab .csr-tab-child .btn-p { font-size: 14px; }

/* Csr */
.csr-down-arrow1 {left: 10%;}
.csr-down-arrow2 {left: 42%;}
.csr-down-arrow3 {left: 79%;}
} 

