@CHARSET "ISO-8859-1";
/* Reset CSS
 * --------------------------------------- */
 
@font-face {
	font-family: 'Baskerville';
	src: url('../font/Baskerville.eot');
	src: url('../font/Baskerville.eot?#iefix') format('embedded-opentype'), /*url('../font/Baskerville.woff') format('woff'),*/ url('../font/Baskerville.ttf') format('truetype'), url('../font/Baskerville.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'Kohinoor-Light';
	src: url('../font/Kohinoor-Light.eot');
	src: url('../font/Kohinoor-Light.eot?#iefix') format('embedded-opentype'), /*url('../font/Kohinoor-Light.woff') format('woff'),*/ url('../font/Kohinoor-Light.ttf') format('truetype'), url('../font/Kohinoor-Light.svg#Kohinoor-Light') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'Baskerville-SemiBold';
	src: url('../font/Baskerville-SemiBold.eot');
	src: url('../font/Baskerville-SemiBold.eot?#iefix') format('embedded-opentype'), url('../font/Baskerville-SemiBold.woff') format('woff'), url('../font/Baskerville-SemiBold.woff') format('woff'), url('../font/Baskerville-SemiBold.ttf') format('truetype'), url('../font/Baskerville-SemiBold.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td {
	padding: 0;
	margin: 0;
}
a {
	text-decoration: none;
}
textarea:focus, input:focus {
	outline: 0;
}
*:focus, * a {
	outline: 0;
}
table {
	border-spacing: 0;
}
fieldset, img {
	border: 0;
}
address, caption, cite, code, dfn, em, strong, th, var {
	font-weight: normal;
	font-style: normal;
}
strong {
	font-weight: bold;
}
ol, ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
caption, th {
	text-align: left;
}
h1, h2, h3, h4, h5, h6 {
	font-weight: normal;
	/*font-size: 100%;*/
	margin: 0;
	padding: 0;
	color: #000;
}
q:before, q:after {
	content: '';
}
abbr, acronym {
	border: 0;
}
/* Custom CSS
 * --------------------------------------- */
body {
	font-family: 'Baskerville';
	color: #000;
	-webkit-font-smoothing: antialiased !important;
	font-smooth: always;
	text-rendering: optimizeLegibility;
}
html, body {
	-webkit-font-smoothing: antialiased !important;
	text-rendering: optimizeLegibility;
}
.wrap {
	margin-left: auto;
	margin-right: auto;
	width: 960px;
	position: relative;
}
h1 {
	font-size: 2.2em;
	text-transform: uppercase;
	margin: 0px;
	padding: 0px;
	padding-top: 0.50em;
	padding-bottom: 0.07em;
	border-bottom: #000 solid 0.44em;
	-webkit-font-smoothing: antialiased !important;
	text-rendering: optimizeLegibility;
}
p {
	font-family: 'Kohinoor-Light';
	font-size: 1.25em;
	color: #000;
	line-height: 1.11em;
	padding-top: 0.200em;
	padding-bottom: .75em;
	-webkit-font-smoothing: antialiased !important;
	text-rendering: optimizeLegibility;
}
#home .container {
	/*width:74.05em;*/
	margin: 0px auto;
	margin-top: 4px;
	text-align: center
}
#home .container h1 {
	font-size: 3.2em;
	line-height: 1.06em;
	padding-top: 0;
	letter-spacing: 0.045em;
	padding-bottom: 0.14em;
	border-bottom: #000 solid 0.26em;
	-webkit-font-smoothing: antialiased !important;
	text-align: center;
	text-rendering: optimizeLegibility;
	display: inline-block;
}
#home .container p {
	font-size: 1.9em;
	/*letter-spacing: 0.01em;*/
	color: #000;
	padding-top: 0.4em;
	-webkit-font-smoothing: antialiased !important;
	text-rendering: optimizeLegibility;
}
.scroll-down {
	position: absolute;
	bottom: 4.074%;
	left: 50%;
	/*margin-left: -31px;*/
	transition: all 200ms linear 0s;
}
.scroll-down:hover{bottom: 5.5%;}
.home-share1 {
	position: absolute;
	bottom: 2.685%;
	right: 99px;
	cursor: pointer
}
.home-share-msg {
	position: absolute;
	bottom: 2.685%;
	right: 42px;
	cursor: pointer
}
.home-share1, .home-share-msg .share1, .share-msg, .share-floorplan a img {
	border: none;
}
.home-share1 img, .home-share-msg img, .share1 img, .share-msg img, .share-floorplan img, .share-facebook img, .basic_close img, .fp-controlArrow, .next, .prev{
	border-radius:50%; 	-webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease; opacity:0.9}
/*.home-share1 img:hover, .home-share-msg img:hover, .share1 img:hover, .share-msg img:hover, .share-facebook img:hover, .share-floorplan img:hover{ -moz-box-shadow: 0 0 5px #000; -webkit-box-shadow: 0 0 5px #000; box-shadow: 0 0 5px #000; opacity:1; background-color: #fff;}
.basic_close img:hover{-moz-box-shadow: 0 0 5px #919191; -webkit-box-shadow: 0 0 5px #919191; box-shadow: 0 0 5px #919191; opacity:1}
*/
.home-share1 img:hover, .home-share-msg img:hover, .share1 img:hover, .share-msg img:hover, .share-facebook img:hover, .share-floorplan img:hover{background-color: #fff; opacity:1;}
.share-floorplan img{-webkit-border-radius: 30px; -moz-border-radius: 30px; border-radius: 30px;}
.fp-controlArrow:hover, .next:hover, .prev:hover{-moz-box-shadow: 0 0 3px #2e2e2e; -webkit-box-shadow: 0 0 3px #2e2e2e; box-shadow: 0 0 3px #2e2e2e;opacity:1;}
.flex-direction-nav a:hover, .nav-toggle:hover{border-radius: 50%; background-color:#fff;}
.footer-container {
	position: absolute;
	width: 100%;
	bottom: 0px;
	margin-left: auto;
	margin-right: auto;
	left: 0;
	right: 0;
	/*background: #FFF;
	-webkit-opacity: 0.8;
	-moz-opacity: 0.8;
	opacity: 0.8;*/
	background-image:url('../images/slide-footer-bg.png');
	z-index: 9999;
	height:88px!important;
	-webkit-backface-visibility: hidden;
-moz-backface-visibility: hidden;
-ms-backface-visibility: hidden;
backface-visibility: hidden;
}
.footer-container .text-main {
	padding-left: 0px;
	padding-right: 0px
}

.contact-box{width:20%; padding:10px; background: #FFF; margin-left:2.35em; position: relative; border-radius:6px; opacity: 0.8;}
.contact-box h1{ border-color:#000; margin-bottom:3%;}
.contact-box input, textarea{ color:#000; border:#000 solid 1px; font-size:100%; resize:none; padding-left:1%; padding-right:1%; padding-top:.5em; padding-bottom:.5em; width:96%; font-family: 'Kohinoor-Light'; height:17px; line-height:17px; margin-bottom:3%;}

.contact-box label{ text-align:left; font-family: 'Kohinoor-Light';}
.contact-box .check-box{text-align:left; height:15px}
.contact-box .address{ text-align:left; font-family: 'Kohinoor-Light';}
.contact-box .address a,hover{color:#000; text-decoration:none}
.contact-disclaimer{position:absolute; bottom:3px; right:5px}
.contact-disclaimer img{ width:260px; height:auto}

.footer-container .text-main h1 {
	border-bottom: 0 none;
	color: #000000;
	letter-spacing: 0.025em;
	padding-bottom: 0.03em;
	padding-top: 0.3em;
}
.footer-container .text-main p {
	border-bottom: 0 none;
	border-top: 0.6em solid #000;
	color: #000000;
	display: inline-block;
	line-height: 1.2em;
	padding-bottom: 0.72em;
	padding-top: 0.2em;
}
.footer-container .text-main p a, hover {
	text-decoration: none;
	border-bottom: #000000 solid 1px;
	padding-bottom: 0px;
	white-space: nowrap;
	color: #000000;
}
.scroll-down2 {
	position: absolute;
	right: 50%;
	cursor: pointer;
	z-index: 100
}
.share1 {
	position: absolute;
	right: 97px;
	cursor: pointer;
	z-index: 100
}
.share-msg {
	position: absolute;
	right: 40px;
	cursor: pointer;
	z-index: 100
}
.share-floorplan {
	position: absolute;
	right: 154px;
	cursor: pointer;
	z-index: 100
}
#section6 .share1 {
	position: absolute;
	right: 213px;
	cursor: pointer;
	z-index: 99999
}
#section6 .share-msg {
	position: absolute;
	right: 165px;
	cursor: pointer;
	z-index: 99999
}
#section6 .share-twitter {
	position: absolute;
	right: 99px;
	cursor: pointer;
	z-index: 99999
}
#section6 .share-facebook {
	position: absolute;
	right: 42px;
	cursor: pointer;
	z-index: 99999
}
.section {
	text-align: center;/*background-color:#c2c2c2;*/
}

*:before, *:after {
    box-sizing: border-box;
}
*:before, *:after {
    box-sizing: border-box;
}
*:before, *:after {
    box-sizing: border-box;
}
*:before, *:after {
    box-sizing: border-box;
}

.submit{ text-align:right; margin-top:10px}

.submit .submit-btn {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background-color: transparent;
    border-color: -moz-use-text-color -moz-use-text-color #000;
    border-image: none;
    border-style: none none solid;
    border-width: medium medium 1px;
    color: #000;
    cursor: pointer;
    display: inline-block;
    font-family: "Baskerville";
    font-size:19px;
	padding:0px;
	margin:0px;
    font-weight: normal;
    padding-bottom: 0px;
	text-align: right;
    text-decoration: none;
	padding-bottom:1em;
}
input.submit-btn:hover, input.submit-btn:focus{
     color:#ed2326;
     border-width:medium medium 1px;
     border-color:#ed2326;
}
button, html input[type="button"], input[type="reset"], input[type="submit"] {
    cursor: pointer;
}


/*Minu-----------------*/
.nav-collapse ul {
	width: auto;
	padding: 0;
	margin: 0;
	float: right;
	margin-right: 2.1em;
}
.nav-collapse li {
	float: left;
	margin: 0.625em;
	margin-right: 1.45em;
	color: #000;
	margin-top: 1.96em;
	text-transform: uppercase;
	transition: text-shadow, 0.05s, ease;
}

.nav-collapse li a {
	text-decoration: none;
	color: #0e0e0e;
	font-size: 1.15em;
	transition: text-shadow, 0.05s, ease;
	-webkit-font-smoothing: antialiased !important;
	
}
.nav-collapse li{width:auto!important;}
.nav-collapse li a{opacity: 0.7; color: #000; font-weight: 300; font-family: Baskerville-SemiBold;}
.nav-collapse li a:hover, .nav-collapse li.active a{opacity:1;color:000000;font-weight: 400;}
/*.nav-collapse li.active a {
	color: #000;
	text-shadow: 0.035em 0.035em #0e0e0e;
}
.nav-collapse li a:hover { color:#000; /*font-family: 'Baskerville-SemiBold'; /*text-shadow: 0.035em 0.035em #0e0e0e*/}*/

/*RR26.02.2015*/
.nav-collapse li.tab-about{ width:74px; text-align:center}
.nav-collapse li.tab-residences{ width:126px; text-align:center}
.nav-collapse li.tab-luxuries{ width:104px; text-align:center}
.nav-collapse li.tab-experience{ width:217px; text-align:center}
.nav-collapse li.tab-news{ width:60px; text-align:center}
.nav-collapse li.tab-downloads{ width:133px; text-align:center}
.nav-collapse li.tab-contact{ width:100px; text-align:center}
.nav-collapse li.tab-gallery{ width:93px; text-align:center}
/*RR-----------*/
.js .nav-collapse {
	clip: rect(0 0 0 0);
	max-height: 0;
	position: absolute;
	display: block;
	overflow: hidden;
	zoom: 1;
}
.nav-collapse.opened {
	max-height: 9999px !important;
}
.nav-toggle {
	-webkit-tap-highlight-color: rgba(0,0,0,0);
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	-o-user-select: none;
	user-select: none;
	position: absolute;
	right: 18px;
	top: 65px;
	z-index: 9999;
	color: #000;
	padding: 0px !important;
	width: 26px;
	height: 26px;
}
.nav-toggle:before {
	color: #000; /* Edit this to change the icon color */
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	width: 26px;
	height: 26px;
	background: url(../images/small-menu.png) no-repeat center;
	font-size: 0px;
	text-transform: none;
	position: absolute;
	content: "≡";
	text-indent: 0;
	text-align: center;
	speak: none;
	top: 0;
}
.nav-toggle.active:before {
	font-size: 0px;
	width: 30px;
	height: 30px;
	background: url(../images/small-menu2.png) no-repeat center;
	content: "x";
	text-align: left;
}
#home .container h1 div.break3 {
	display: none;
	line-height: 0;
}
/*Dropdown CSS*/
.nav-collapse li {
	margin-top: 0px !important;
	margin-bottom: 0px !important;
}
.nav-collapse>ul {
	margin-top: 30px !important;
}
nav.nav-collapse ul li ul {
	position: absolute;
	display: none;
	width: auto;
}
nav.nav-collapse ul li {
	display: inline;
	position: relative;
	width: auto;
}
nav.nav-collapse ul li ul li {
	list-style: none;
	width: 100%;
	margin: 0;
}
nav.nav-collapse ul li ul li a {
	display: block
}
nav.nav-collapse ul li:hover ul {
	display: block;
}
nav.nav-collapse ul li ul li:first-child {
	border-top: 2px solid #000;
	padding-top: 1px;
}
nav.nav-collapse ul li ul li {
	border-bottom: 1px solid #000;
}
/**************/

.bullet {
	font-size: 11px !important;
	padding-top: 2px;
	font-family: 'Kohinoor-Light';
}
.services {
	margin: 0px;
	border: none !important;
	margin-top: 0px;
	padding: 0px;
	font-size: 1.1em !important
}
.b-768 br{ display:none}
 @media screen and (min-width: 1100px) {
    .nav-collapse li.tab-about{ width:46px; text-align:center}
    .nav-collapse li.tab-residences{ width:77px; text-align:center}
    .nav-collapse li.tab-luxuries{ width:63px; text-align:center}
    .nav-collapse li.tab-experience{ width:131px; text-align:center}
    .nav-collapse li.tab-news{ width:37px; text-align:center}
    .nav-collapse li.tab-downloads{ width:81px; text-align:center}
    .nav-collapse li.tab-contact{ width:62px; text-align:center}
    .nav-collapse li.tab-gallery{ width:55px; text-align:center}
    .nav-collapse li ul.sub-drop{ width:93px; text-align:left}
.js .nav-collapse {
	position: relative;
}
.js .nav-collapse.closed {
	max-height: none;
}
.nav-toggle {
	display: none;
}
.js .nav-collapse {
	clip: rect(0 0 0 0);
	max-height: 0;
	position: absolute;
	display: block;
	overflow: visible;
	zoom: 1;
}
.nav-collapse.opened {
	max-height: 9999px !important;
}
}
 @media screen and (max-width: 1099px) {
.nav-collapse ul {
	width: 100%;
	padding: 0;
	margin: 0;
	float: right;
	margin-right: 2.55em;
	position: absolute;
	top: 32px;
	left: 0px;
	background: #FFF;
	color: #000;
	margin-top: 0px;
	padding: 10px;
	padding-left: 0px;
	border-top: #ccc solid 1px;
}
.nav-collapse li {
    text-align:left!important;
	display: table-row !important;
	list-style: none;
	color: #000;
	text-transform: uppercase;
	width: 85% !important;
}
nav.nav-collapse ul li ul li {
	list-style: none;
	width: 100%;
	margin: 0;
	font-size: 11px !important;
}
nav.nav-collapse ul li:hover ul {
	display: none;
}
nav.nav-collapse ul li {
	display: inline;
	position: relative;
	border-bottom: #CCC solid 1px !important;
}
nav.nav-collapse ul li a {
	width: 100% !important;
	font-size: 11px;
	height: 25px;
	line-height: 25px;
	display: block
}
.nav-toggle {
	display: block;
}
}

/*------------------------------*/

@media all and (min-width: 0px) and (max-width: 519px) {
body {
	font-size: 60% !important
}
#home .container {
	width: 90% !important
}
#home .container h1 {
	font-size: 1.35em!important;
}
#home .container p {
	font-size: 1em!important;
}
#fp-nav.right {
	display: none;
}
#home .container {
	width: 90% !important
}
.fp-controlArrow.fp-prev {
	width: 26px;
	height: 26px;
	background: url(../images/pre-26.png) no-repeat;
	left: 18px;
}
.fp-controlArrow.fp-next {
	width: 26px;
	height: 26px;
	background: url(../images/next-26.png) no-repeat;
	right: 18px;
}
.fp-controlArrow {
	bottom: 50% !important;
	margin-bottom: -13px;
}
}
@media all and (min-width: 0px) and (max-width: 767px) {

.home-share1 img, .home-share-msg img {
	width: 30px
}
.scroll-down2, .share1, .share-msg, .share-floorplan {
	bottom: 120px!important;
}
.share1 img, .share-msg img, .share-floorplan img, .share-facebook img, .share-twitter img, .press-privacy .basic_close img {
	height: 26px
}
.home-share1, .press-privacy .basic_close {
	right: 67px;
}
.press-privacy .basic_close {bottom: 60px; right: 10px;}
.home-share-msg {
	right: 10px;
}
.share1 {
	right: 46px;
}
.share-msg {
	right: 10px;
}
.share-floorplan {
	right: 82px
}
#section6 .share1, #section6 .share-msg, #section6 .share-twitter, #section6 .share-facebook {
	bottom: 16px;
}
#section6 .share1 {
	right: 118px;
}
#section6 .share-msg {
	right: 82px;
}
#section6 .share-twitter {
	right: 46px;
}
#section6 .share-facebook {
	right: 10px;
}
	
#fp-nav.right {
	display: none!important;
}
.fp-controlArrow {
	bottom: 50% !important;
	margin-bottom: -13px;
}
.the-leela-logo, .bhartiyacity-logo {
	width: auto
}
.the-leela-logo img, .bhartiyacity-logo img {
	height: 50px;
	width: auto
}
.press-privacy{ min-height:100%; height:auto;}
.press-privacy .text-container {
	width: 80%;
	margin-top: 100px;
}
/*.download-container{margin-top:100px !important;}*/

.press-left, .press-right {
	float: none;
	width: 100%;
}
.press-privacy .text-container .text-main {
	font-size: 11px;
	line-height: 14px;
}
.pres-coverage-text:after, .press-text-date:after {
	content: '';
	clear: both;
	display: block;
	margin-bottom: 5px
}
.privacy-left, .privacy-right {
	width: 100%
}
.privacy-right {
	margin-top: 0px;
}
.privacy-right h1 {
	font-size: 2px !important;
	line-height: 2px !important
}
.privacy-left p, .privacy-right p {
	font-size: 11px !important;
	line-height: 14px
}
.disclaimer-left {
	width: 100%
}
.disclaimer-left .text {
	font-size: 11px !important;
	line-height: 14px
}
.press-privacy .bottom-band {
	height: 62px;
	top:0px;
	position:fixed;
	z-index:9999999999999999999999999999
}
.press-privacy .bottom-band .links {
	width: 100%;
	margin-top: 20px;
	text-align: center;
	display: table
}
.press-privacy .bottom-band .links ul li {
	float: none;
	width: 52px;
	margin: 0 0 0 12px;
	font-size: 11px;
	display: inline-table;
	text-align: center
}
.press-privacy .text-container h1 {
	border-bottom: #000 solid 7px;
	font-size: 15px;
	margin-bottom: 6px;
	line-height: 20px
}
.press-privacy .bottom-band .links ul li a {
	border-bottom: 6px solid #000;
}
.press-privacy .bottom-band .links ul li a:hover {
	border-bottom: 6px solid #c49c31;
}
.press-privacy .bottom-band .links ul li a.active {
	border-bottom: 6px solid #c49c31;
}
.disclaimer-left .subhead {
	font-size: 12px !important;
	margin-top: 11px
}
.download-container .download-inner img {
	width: 150px;
	height: auto
}
.press-privacy .prev {
	bottom: 50% !important;
	margin-bottom: -13px;
	left: 20px;
	width: 26px;
	height: 26px;
	background: url(../images/pre-26.png) no-repeat;
}
.press-privacy .next {
	bottom: 50% !important;
	margin-bottom: -13px;
	right: 20px;
	width: 26px;
	height: 26px;
	background: url(../images/next-26.png) no-repeat;
}
.press-privacy .basic_close {bottom: 30px; right: 20px;}

}
@media all and (min-width: 320px) and (max-width: 519px) {
body {
	font-size: 60% !important
}
.fp-controlArrow {
	bottom: 50% !important;
	margin-bottom: -13px;
}
.the-leela-logo, .bhartiyacity-logo {
	width: auto
}
.the-leela-logo img, .bhartiyacity-logo img {
	height: 50px;
	width: auto
}
#home .container {
	width: 90% !important
}
#home .container h1 {
	font-size: 12px!important;
}
#home .container p {
	font-size: 11px!important;
}
#fp-nav.right {
	display: none;
}
#home .container h1 br {
	display: none;
}
.footer-container .text-main p br {
	display: none
}
.footer-container{ height: auto !important}
.footer-container .text-main {
	padding-left: 10px;
	padding-right: 10px
}
.footer-container .text-main p br {
	display: none
}
.footer-container .text-main h1 {
	font-size: 14px
}
.footer-container .text-main p {
	font-size: 11px
}
.services {
    border: medium none !important;
    font-size: 1em !important;
    margin: 0;
	margin-top:-3px;
    padding: 0;
}
.footer-container .text-main p a, hover {
	display: table;
	border-bottom: none;
	text-decoration: underline;
	width: 100%;
}
#home .container h1 div.break3 {
	display: block;
}
.fp-controlArrow.fp-prev {
	width: 26px;
	height: 26px;
	background: url(../images/pre-26.png) no-repeat;
	left: 18px;
}
.fp-controlArrow.fp-next {
	width: 26px;
	height: 26px;
	background: url(../images/next-26.png) no-repeat;
	right: 18px;
}
.fp-controlArrow {
	bottom: 50% !important;
	margin-bottom: -13px;
}
/*.scroll-down img {
	width: 70px
}*/
.home-share1{right:46px;}
.home-share1 img, .home-share-msg a img{height: 26px; width:26px;}
}
@media all and (min-width: 520px) and (max-width: 767px) {
body {
	font-size: 60% !important
}
#home .container h1 {
	font-size: 1.5em!important;
}
#home .container p {
	font-size: 1em!important;
}
.the-leela-logo, .bhartiyacity-logo {
	width: auto
}
.the-leela-logo img, .bhartiyacity-logo img {
	height: 50px;
	width: auto
}
#home .container {
	width: 90% !important
}

.footer-container .mt9 {
	margin-top: 7px;
	margin-bottom: 4px
}
.footer-container .text-main {
	padding-left: 10px;
	padding-right: 10px
}
.footer-container .text-main p br {
	display: none
}
.footer-container .text-main h1 {
	font-size: 1.5em
}
.footer-container .text-main p {
	font-size: 1.1em
}
.footer-container .text-main p a, hover {
	display: table;
	border-bottom: none;
	text-decoration: underline;
	width: 100%;
}
.bullet {
	font-size: 0.9em!important;
}
.bullet br {
	display: none;
}
.scroll-down img {
	width: 100%;
}
.fp-controlArrow {
	bottom: 50% !important;
	margin-bottom: -15px;
}
.fp-controlArrow.fp-prev {
	width: 30px;
	height: 30px;
	background: url(../images/pre-30.png) no-repeat;
	left: 18px;
}
.fp-controlArrow.fp-next {
	width: 30px;
	height: 30px;
	background: url(../images/next-30.png) no-repeat;
	right: 18px;
}
.home-share1 img, .home-share-msg img {
	width: 30px
}
.scroll-down2, .share1, .share-msg, .share-floorplan {
	bottom: 113px!important;
}
.share1 img, .share-msg img, .share-floorplan img, .share-facebook img, .share-twitter img, .press-privacy  {
	height: 30px
}
.home-share1 {
	right: 67px;
}
.home-share-msg {
	right: 22px;
}
.share1 {
	right: 67px;
}
.share-msg {
	right: 22px;
}
.share-floorplan {
	right: 112px
}
#section6 .share1, #section6 .share-msg, #section6 .share-twitter, #section6 .share-facebook {
	bottom: 3px;
}
#section6 .share1 {
	right: 143px;
}
#section6 .share-msg {
	right: 98px;
}
#section6 .share-twitter {
	right: 53px;
}
#section6 .share-facebook {
	right: 8px;
}
.press-privacy{ min-height:100%; height:auto;}
.press-privacy .text-container {
	width: 80%;
	margin-top: 100px;
}
.download-container{margin-top:100px !important;}
}
@media all and (min-width: 768px) and (max-width: 990px) {
body {
	font-size: 60% !important
}
#home .container h1 {
	font-size: 2.25em;
	letter-spacing: 0.070em;
}
#home .container p {
	font-size: 1.5em;
}
.the-leela-logo, .bhartiyacity-logo {
	width: auto
}
.the-leela-logo img, .bhartiyacity-logo img {
	height: 55px;
	width: auto
}
.nav-collapse li{margin: 1.96em 1em 0.625em 0.625em;}
.nav-collapse li a {
	font-size: 12px;
}
.nav-collapse>ul {
	margin-top: 21px !important;
	margin: 0 1.5em 0 0;
}
.nav-collapse ul li ul li a {
	font-size: 10px;
	line-height: 12px;
}
.footer-container{ height:95px !important;}
#fp-nav.right {
    display: none !important;
    right: 17px;
}
.fp-controlArrow.fp-next {
	right: 20px !important;
}
.fp-controlArrow.fp-prev {
	left: 20px !important;
}
.fp-controlArrow.fp-prev {
	width: 30px !important;
	height: 30px !important;
	background: url(../images/pre-30.png) no-repeat;
}
.fp-controlArrow.fp-next {
	width: 30px !important;
	height: 30px !important;
	background: url(../images/next-30.png) no-repeat;
}
.fp-controlArrow {
	bottom: 50% !important; margin-top:-13px;
}

.footer-container .mt9 {
	margin-top: 12px;
	margin-bottom: 4px
}

.b-768 br{ display:block;}
.services{
	font-size: 1em !important;
	margin-top:-3px !important}
.services .hd-h{ display:none}
.scroll-down img {
	width: 80px
}
.footer-container .text-main p {
	font-size: 1.2em;
	line-height: 1em;
}
.bullet {
	font-size: 1.1em !important;
	line-height: 1em!important;
	padding-top: 1px;
	width: 88%;
	margin: 0px auto;
}
.home-share1 img, .home-share-msg img {
	width: 30px
}
.scroll-down2, .share1, .share-msg, .share-floorplan, .press-privacy .basic_close {
	bottom: 100px!important;
}
.share1 img, .share-msg img, .share-floorplan img, .share-facebook img, .share-twitter img, .press-privacy .basic_close img {
	height: 30px
}
.press-privacy .basic_close {
	right: 22px;
}
.home-share-msg {
	right: 22px;
}
.home-share1, .share1 {
	right: 67px;
}
.share-msg {
	right: 22px;
}
.share-floorplan {
	right: 112px
}
#section6 .share1, #section6 .share-msg, #section6 .share-twitter, #section6 .share-facebook {
	bottom: 22px;
}
#section6 .share1 {
	right: 157px;
}
#section6 .share-msg {
	right: 112px;
}
#section6 .share-twitter {
	right: 67px;
}
#section6 .share-facebook {
	right: 22px;
}
.press-privacy .text-container {
	width: 80%;
	margin-top: 120px;
}
.press-privacy .text-container .scrollbar {
	height: 300px;
	padding: 20px;
	padding-top: 0px;
	overflow-y: scroll;
	overflow-x:hidden
}
.press-left, .press-right {
	float: none;
	width: 100%;
}
.press-text {
	float: none;
	width: auto
}
.press-date {
	float: none;
	padding-left: 20px;
}
.coverage-text {
	float: none;
	width: auto
}
.coverage-date {
	float: none;
	padding-left: 10px;
}
.press-privacy .text-container .text-main {
	font-size: 13px;
	line-height: 16px;
}
.pres-coverage-text:after, .press-text-date:after {
	content: '';
	clear: both;
	display: block;
	margin-bottom: 8px
}
.privacy-left, .privacy-right {
	width: 100%
}
.privacy-right {
	margin-top: 0px;
}
.privacy-right h1 {
	font-size: 2px !important;
	line-height: 2px !important
}
.privacy-left p, .privacy-right p {
	font-size: 12px !important;
	line-height: 16px
}
.disclaimer-left {
	width: 100%
}
.disclaimer-left .text {
	font-size: 12px !important;
	line-height: 16px
}
.press-privacy .bottom-band {
	height: 88px
}
.press-privacy .bottom-band .links {
	width: 680px;
	margin-top: 29px
}
.press-privacy .bottom-band .links ul li {
	width: 102px;
	margin: 0 0 0 90px;
	font-size: 14px
}
.press-privacy .text-container h1 {
	border-bottom: #000 solid 7px;
	font-size: 22px;
	margin-bottom: 6px;
	line-height: 22px
}
.press-privacy .bottom-band .links ul li a {
	border-bottom: 7px solid #000;
}
.press-privacy .bottom-band .links ul li a:hover {
	border-bottom: 7px solid #c49c31;
}
.press-privacy .bottom-band .links ul li a.active {
	border-bottom: 7px solid #c49c31;
}
.disclaimer-left .subhead {
	font-size: 13px !important;
	margin-top: 11px
}
.download-container .download-inner img {
	width: 200px;
	height: auto
}
.press-privacy .prev {
	bottom: 50% !important;
	margin-bottom: -13px;
	left: 20px;
	width: 30px;
	height: 30px;
	background: url(../images/pre-30.png) no-repeat;
}
.press-privacy .next {
	bottom: 50% !important;
	margin-bottom: -13px;
	right: 20px;
	width: 30px;
	height: 30px;
	background: url(../images/next-30.png) no-repeat;
}

}
@media all and (min-width: 991px) and (max-width: 1023px) {
body {
	font-size: 60% !important
}
/*#home .container h1{
	font-size: 3.25em;
	letter-spacing: 0.02em;}
#home .container p{font-size: 1.90em;}*/
.the-leela-logo img, .bhartiyacity-logo img {
	height: 55px;
	width: auto
}
.nav-collapse li a {
	font-size: 12px;
}
.nav-collapse>ul {
	margin-top: 21px !important;
}
.nav-collapse ul li ul li a {
	font-size: 10px;
	line-height: 12px;
}
#fp-nav.right {
    display: none !important;
    right: 17px;
}
.fp-controlArrow.fp-next {
	right: 22px;
}
.fp-controlArrow.fp-prev {
	left: 22px;
}
.fp-controlArrow.fp-prev {
	width: 30px;
	height: 30px;
	background: url(../images/pre-30.png) no-repeat;
}
.fp-controlArrow.fp-next {
	width: 30px;
	height: 30px;
	background: url(../images/next-30.png) no-repeat;
}
.fp-controlArrow {
	bottom: 27px !important;
}
.footer-container {
	height: 88px;
}
.footer-container .mt9 {
	margin-top: 7px;
	margin-bottom: 4px
}
.footer-container .text-main h1 {
	font-size: 2.25em;
}
.footer-container .text-main p {
	font-size: 1.2em;
}
.bullet {
	padding-top: 1px !important;
	font-size: 1em;
}
.home-share1 img, .home-share-msg img {
	width: 30px
}
.scroll-down2, .share1, .share-msg, .share-floorplan, .press-privacy .basic_close {
	bottom: 96px!important;
}
.share1 img, .share-msg img, .share-floorplan img, .share-facebook img, .share-twitter img, .press-privacy .basic_close img {
	height: 30px
}
.home-share1, .press-privacy .basic_close {
	right: 67px;
}
.home-share-msg {
	right: 22px;
}
.share1 {
	right: 67px;
}
.share-msg {
	right: 22px;
}
.share-floorplan {
	right: 112px
}
#section6 .share1, #section6 .share-msg, #section6 .share-twitter, #section6 .share-facebook {
	bottom: 22px;
}
#section6 .share1 {
	right: 157px;
}
#section6 .share-msg {
	right: 112px;
}
#section6 .share-twitter {
	right: 67px;
}
#section6 .share-facebook {
	right: 22px;
}
#fp-nav ul li, .fp-slidesNav ul li {
	height: 14px;
	margin-right: 8px;
	margin-top:11px;
}
#fp-nav ul li a.active span, .fp-slidesNav ul li a.active span {
	top: -3px;
	font-size: 17px;
	left: 0px;
}
.fa-circle1 {
	width: 4px;
	height: 4px;
}
.press-privacy .text-container {
	width: 90%;
	margin-top: 120px;
}
.press-privacy .text-container .scrollbar {
	height: 300px;
	padding: 20px;
	padding-top: 0px;
	overflow-y: scroll;
	overflow-x:hidden
}
.press-left, .press-right {
	float: none;
	width: 100%;
}
.press-text {
	float: left;
	width: 70%;
}
.press-date {
	float: right;
}
.coverage-text {
	float: left;
	width: 70%;
}
.coverage-date {
	float: right;
}
.press-privacy .text-container .text-main {
	font-size: 13px;
	line-height: 16px;
}
.pres-coverage-text:after, .press-text-date:after {
	content: '';
	clear: both;
	display: block;
	margin-bottom: 8px
}
.privacy-left, .privacy-right {
	width: 100%
}
.privacy-right {
	margin-top: 0px;
}
.privacy-right h1 {
	font-size: 2px !important;
	line-height: 2px !important
}
.privacy-left p, .privacy-right p {
	font-size: 12px !important;
	line-height: 16px
}
.disclaimer-left {
	width: 100%
}
.disclaimer-left .text {
	font-size: 12px !important;
	line-height: 16px
}
.press-privacy .bottom-band {
	height: 88px
}
.press-privacy .bottom-band .links {
	width: 680px;
	margin-top: 29px
}
.press-privacy .bottom-band .links ul li {
	width: 102px;
	margin: 0 0 0 90px;
	font-size: 14px
}
.press-privacy .text-container h1 {
	border-bottom: #000 solid 7px;
	font-size: 22px;
	margin-bottom: 6px;
	line-height: 22px
}
.press-privacy .bottom-band .links ul li a {
	border-bottom: 7px solid #000;
}
.press-privacy .bottom-band .links ul li a:hover {
	border-bottom: 7px solid #c49c31;
}
.press-privacy .bottom-band .links ul li a.active {
	border-bottom: 7px solid #c49c31;
}
.disclaimer-left .subhead {
	font-size: 13px !important;
	margin-top: 11px
}
.download-container .download-inner img {
	width: 200px;
	height: auto
}
.press-privacy .prev {
	bottom: 28px;
	left: 28px;
	width: 30px;
	height: 30px;
	background: url(../images/pre-30.png) no-repeat;
}
.press-privacy .next {
	bottom: 28px;
	right: 28px;
	width: 30px;
	height: 30px;
	background: url(../images/next-30.png) no-repeat;
}
}
@media all and (min-width: 1024px) and (max-width: 1279px) {
body {
	font-size: 71% !important
}
/*#home .container h1{
	font-size: 3.25em;
	letter-spacing: 0.02em;}
#home .container p{font-size: 1.90em;}*/
.the-leela-logo, .bhartiyacity-logo {
	width: auto
}
.the-leela-logo img, .bhartiyacity-logo img {
	height: 55px;
	width: auto
}
.nav-collapse li a {
	font-size: 12px;
}
.nav-collapse>ul {
	margin-top: 21px !important;
}
.nav-collapse ul li ul li a {
	font-size: 10px;
	line-height: 12px;
}
.footer-container {
	height: 89px;
}
.footer-container .text-main p {
	font-size: 12px
}
.services {
	margin: 0px;
	border: none !important;
	margin-top: 0px;
	padding: 0px;
	font-size: 11px !important
}
.bullet {
	font-size: 1em;
	padding-top: 1px!important;
}
/*.footer-container .text-main{margin-top:13px!important;}*/
.footer-container .mt9 {
	margin-top: 7px;
	margin-bottom: 4px
}
.fp-controlArrow.fp-next {
	right: 22px;
}
.fp-controlArrow.fp-prev {
	left: 22px;
}
.fp-controlArrow.fp-prev {
	width: 30px;
	height: 30px;
	background: url(../images/pre-30.png) no-repeat;
}
.fp-controlArrow.fp-next {
	width: 30px;
	height: 30px;
	background: url(../images/next-30.png) no-repeat;
}
.fp-controlArrow {
	bottom: 30px !important;
}
.home-share1 img, .home-share-msg img {
	width: 30px
}
.scroll-down2, .share1, .share-msg, .share-floorplan, .press-privacy .basic_close {
	bottom: 110px!important;
}
.share1 img, .share-msg img, .share-floorplan img, .share-facebook img, .share-twitter img, .press-privacy .basic_close img {
	height: 30px
}
.home-share1, .press-privacy .basic_close {
	right: 67px;
}
.home-share-msg {
	right: 22px;
}
.share1 {
	right: 67px;
}
.share-msg {
	right: 22px;
}
.share-floorplan {
	right: 112px
}
#section6 .share1, #section6 .share-msg, #section6 .share-twitter, #section6 .share-facebook {
	bottom: 22px;
}
#section6 .share1 {
	right: 157px;
}
#section6 .share-msg {
	right: 112px;
}
#section6 .share-twitter {
	right: 67px;
}
#section6 .share-facebook {
	right: 22px;
}
#fp-nav ul li, .fp-slidesNav ul li {
	height: 14px;
	margin-right: 8px;
	margin-top:11px;
}
#fp-nav ul li a.active span, .fp-slidesNav ul li a.active span {
	top: -3px;
	font-size: 17px;
	left: 0px;
}
.fa-circle1 {
	width: 4px;
	height: 4px;
}
.press-privacy .text-container {
	width: 952px;
	margin-top: 120px;
}
.press-privacy .text-container .scrollbar {
	height: 300px;
	padding: 20px;
	padding-top: 0px;
	overflow-y: scroll;
	overflow-x:hidden
}
.press-left, .press-right {
	float: none;
	width: 100%;
}
.press-text {
	float: left;
	width: 70%;
}
.press-date {
	float: right;
}
.coverage-text {
	float: left;
	width: 70%;
}
.coverage-date {
	float: right;
}
.press-privacy .text-container .text-main {
	font-size: 13px;
	line-height: 16px;
}
.pres-coverage-text:after, .press-text-date:after {
	content: '';
	clear: both;
	display: block;
	margin-bottom: 8px
}
.privacy-left, .privacy-right {
	width: 100%
}
.privacy-right {
	margin-top: 0px;
}
.privacy-right h1 {
	font-size: 2px !important;
	line-height: 2px !important
}
.privacy-left p, .privacy-right p {
	font-size: 12px !important;
	line-height: 14px
}
.disclaimer-left {
	width: 100%
}
.disclaimer-left .text {
	font-size: 12px !important;
	line-height: 16px
}
.press-privacy .bottom-band {
	height: 89px
}
.press-privacy .bottom-band .links {
	width: 680px;
	margin-top: 30px
}
.press-privacy .bottom-band .links ul li {
	width: 102px;
	margin: 0 0 0 90px;
	font-size: 14px
}
.press-privacy .text-container h1 {
	border-bottom: #000 solid 7px;
	font-size: 22px;
	margin-bottom: 6px;
	line-height: 22px
}
.press-privacy .bottom-band .links ul li a {
	border-bottom: 7px solid #000;
}
.press-privacy .bottom-band .links ul li a:hover {
	border-bottom: 7px solid #c49c31;
}
.press-privacy .bottom-band .links ul li a.active {
	border-bottom: 7px solid #c49c31;
}
.disclaimer-left .subhead {
	font-size: 13px !important;
	margin-top: 11px
}
.download-container .download-inner img {
	width: 200px;
	height: auto
}
.press-privacy .prev {
	bottom: 30px;
	left: 22px;
	width: 30px;
	height: 30px;
	background: url(../images/pre-30.png) no-repeat;
}
.press-privacy .next {
	bottom: 30px;
	right: 22px;
	width: 30px;
	height: 30px;
	background: url(../images/next-30.png) no-repeat;
}
}
 @media all and (min-width: 1280px) and (max-width: 1365px) {
body {
	font-size: 71% !important
}
/*#home .container h1{font-size: 3.22em;}
#home .container p{font-size: 1.90em;}*/
.the-leela-logo, .bhartiyacity-logo {
	width: auto
}
.the-leela-logo img, .bhartiyacity-logo img {
	height: 57px;
	width: auto
}
/*RR*/
.nav-collapse li.tab-about{ width:49px; text-align:center}
.nav-collapse li.tab-residences{ width:84px; text-align:center}
.nav-collapse li.tab-luxuries{ width:69px; text-align:center}
.nav-collapse li.tab-experience{ width:142px; text-align:center}
.nav-collapse li.tab-news{ width:40px; text-align:center}
.nav-collapse li.tab-downloads{ width:88px; text-align:center}
.nav-collapse li.tab-contact{ width:67px; text-align:center}
.nav-collapse li.tab-gallery{ width:62px; text-align:center}
.nav-collapse li ul.sub-drop{ width:102px; text-align:left}
/*RR*/
.nav-collapse li a {
	font-size: 13px;
}
.nav-collapse>ul {
	margin-top: 21px !important;
}
.nav-collapse ul li ul li a {
	font-size: 11px;
	line-height: 13px;
}
.footer-container {
	height: 92px!important;
}
.footer-container .text-main p {
	font-size: 13px
}
.services {
    font-size: 1em !important;
	margin-top:-3px;
}
.footer-container .mt9 {
	margin-top: 7px;
	margin-bottom: 6px
}
.footer-container .text-main h1 {
	padding-bottom: 0;
	padding-top: 0.2em;
}
.fp-controlArrow.fp-next {
	right: 28px;
}
.fp-controlArrow.fp-prev {
	left: 28px;
}
.fp-controlArrow.fp-prev {
	width: 30px;
	height: 30px;
	background: url(../images/pre-30.png) no-repeat;
}
.fp-controlArrow.fp-next {
	width: 30px;
	height: 30px;
	background: url(../images/next-30.png) no-repeat;
}
.fp-controlArrow {
	bottom: 30px !important;
}
.fp-controlArrow.fp-next {
	right: 28px !important
}
.fp-controlArrow.fp-prev {
	left: 28px !important
}
.home-share1 img, .home-share-msg img, .share1 img, .share-msg img, .share-floorplan img, .share-facebook img, .share-twitter img, .press-privacy .basic_close img {
	height: 30px;
}
.home-share1, .press-privacy .basic_close {
	right: 73px;
}
.home-share-msg {
	right: 28px;
}
.share1 {
	right: 73px;
}
.share-msg {
	right: 28px;
}
.share-floorplan {
	right: 118px
}
.scroll-down2, .share1, .share-msg, .share-floorplan, .press-privacy .basic_close {
	bottom: 112px!important;
}
#section6 .share1, #section6 .share-msg, #section6 .share-twitter, #section6 .share-facebook {
	bottom: 28px;
}
#section6 .share1 {
	right: 163px;
}
#section6 .share-msg {
	right: 118px;
}
#section6 .share-twitter {
	right: 73px;
}
#section6 .share-facebook {
	right: 28px;
}
#fp-nav ul li, .fp-slidesNav ul li {
	height: 14px;
	margin-right: 8px;
	margin-top:11px;
}
#fp-nav ul li a.active span, .fp-slidesNav ul li a.active span {
	top: -3px;
	font-size: 17px;
	left: 0px;
}
.fa-circle1 {
	width: 4px;
	height: 4px;
}
.press-privacy .text-container {
	width: 1195px;
	margin-top: 120px;
}
/*.press-left, .press-right {
	width: 573px;
}*/
.press-privacy .text-container .text-main {
	font-size: 13px;
	line-height: 16px
}
.privacy-left {
	width: 419px
}
.privacy-left p, .privacy-right p {
	font-size: 13px !important;
	line-height: 16px
}
.disclaimer-left .text {
	font-size: 13px !important;
	line-height: 16px
}
.press-privacy .bottom-band {
	height: 89px
}
.press-privacy .bottom-band .links {
	width: 680px;
	margin-top: 29px
}
.press-privacy .bottom-band .links ul li {
	width: 102px;
	margin: 0 0 0 90px;
	font-size: 15px
}
.press-privacy .text-container h1 {
	border-bottom: #000 solid 7px;
	font-size: 25px;
	margin-bottom: 6px;
	line-height: 22px
}
.press-privacy .bottom-band .links ul li a {
	border-bottom: 7px solid #000;
}
.press-privacy .bottom-band .links ul li a:hover {
	border-bottom: 7px solid #c49c31;
}
.press-privacy .bottom-band .links ul li a.active {
	border-bottom: 7px solid #c49c31;
}
.disclaimer-left .subhead {
	font-size: 13px !important;
	margin-top: 11px
}
.download-container .download-inner img {
	width: 217px;
	height: auto
}
.press-privacy .prev {
	bottom: 30px;
	left: 28px;
	width: 30px;
	height: 30px;
	background: url(../images/pre-30.png) no-repeat;
}
.press-privacy .next {
	bottom: 30px;
	right: 28px;
	width: 30px;
	height: 30px;
	background: url(../images/next-30.png) no-repeat;
}
}
 @media all and (min-width: 1366px) and (max-width: 1439px) {
body {
	font-size: 71%!important
}
/*#home .container h1{font-size: 3.40em;}
#home .container p{font-size: 2em;}*/
.the-leela-logo, .bhartiyacity-logo {
	width: auto
}
.the-leela-logo img, .bhartiyacity-logo img {
	height: 57px;
	width: auto
}
.nav-collapse li{width:auto!important;}
.nav-collapse li a{opacity: 0.7; color: #000; font-weight: 300; font-family: Baskerville-SemiBold;}
.nav-collapse li a:hover, .nav-collapse li.active a{opacity:1;color:000000;font-weight: 400;}
/*RR
.nav-collapse li.tab-about{ width:49px; text-align:center}
.nav-collapse li.tab-residences{ width:84px; text-align:center}
.nav-collapse li.tab-luxuries{ width:69px; text-align:center}
.nav-collapse li.tab-experience{ width:142px; text-align:center}
.nav-collapse li.tab-news{ width:40px; text-align:center}
.nav-collapse li.tab-downloads{ width:88px; text-align:center}
.nav-collapse li.tab-contact{ width:67px; text-align:center}
.nav-collapse li.tab-gallery{ width:62px; text-align:center}
.nav-collapse li ul.sub-drop{ width:102px; text-align:left}
/*RR*/
.nav-collapse li a {
	font-size: 13px;
}
.nav-collapse>ul {
	margin-top: 21px !important;
}
.nav-collapse ul li ul li a {
	font-size: 11px;
	line-height: 13px;
}
.footer-container {
	height: 92px!important;
}
.footer-container .text-main p {
	font-size: 13px
}
.footer-container .mt9 {
	margin-top: 7px;
	margin-bottom: 6px
}
.footer-container .text-main h1 {
	font-size: 2.1em;
	padding-bottom: 0;
	padding-top: 0.2em;
}
.fp-controlArrow.fp-next {
	right: 30px;
}
.fp-controlArrow.fp-prev {
	left: 30px;
}
.fp-controlArrow.fp-prev {
	width: 36px;
	height: 36px;
	background: url(../images/pre-36.png) no-repeat;
}
.fp-controlArrow.fp-next {
	width: 36px;
	height: 36px;
	background: url(../images/next-36.png) no-repeat;
}
.fp-controlArrow {
	bottom: 26px !important;
}
.fp-controlArrow.fp-next {
	right: 32px !important
}
.fp-controlArrow.fp-prev {
	left: 32px !important
}
.scroll-down2, .share1, .share-msg, .share-floorplan, .press-privacy .basic_close {
	bottom: 102px!important;
}
.home-share1 img, .home-share-msg img, .share1 img, .share-msg img, .share-floorplan img, .share-facebook img, .share-twitter img, .press-privacy .basic_close img {
	height: 36px;
}
.home-share1, .press-privacy .basic_close {
	right: 81px;
}
.home-share-msg {
	right: 30px;
}
.share1 {
	right: 81px;
}
.share-msg {
	right: 30px;
}
.share-floorplan {
	right: 132px
}
#section6 .share1, #section6 .share-msg, #section6 .share-twitter, #section6 .share-facebook {
	bottom: 30px;
}
#section6 .share1 {
	right: 183px;
}
#section6 .share-msg {
	right: 132px;
}
#section6 .share-twitter {
	right: 81px;
}
#section6 .share-facebook {
	right: 30px;
}
#fp-nav ul li, .fp-slidesNav ul li {
	height: 14px;
	margin-right: 8px;
	margin-top:11px;
}
#fp-nav ul li a.active span, .fp-slidesNav ul li a.active span {
	top: -3px;
	font-size: 17px;
	left: 0px;
}
.fa-circle1 {
	width: 4px;
	height: 4px;
}
.services {
	margin: 0px;
	border: none !important;
	margin-top: 0px;
	padding: 0px;
	font-size: 1em !important
}
.press-privacy .text-container {
	width: 1195px;
	margin-top: 120px;
}
/*.press-left, .press-right {
	width: 573px;
}*/
.press-privacy .text-container .text-main {
	font-size: 13px;
	line-height: 16px
}
.privacy-left {
	width: 419px
}
.privacy-left p, .privacy-right p {
	font-size: 13px !important;
	line-height: 16px
}
.disclaimer-left .text {
	font-size: 13px !important;
	line-height: 16px
}
.press-privacy .bottom-band {
	height: 89px
}
.press-privacy .bottom-band .links {
	width: 680px;
	margin-top: 29px
}
.press-privacy .bottom-band .links ul li {
	width: 102px;
	margin: 0 0 0 90px;
	font-size: 15px
}
.press-privacy .text-container h1 {
	border-bottom: #000 solid 7px;
	font-size: 25px;
	margin-bottom: 6px;
	line-height: 22px
}
.press-privacy .bottom-band .links ul li a {
	border-bottom: 7px solid #000;
}
.press-privacy .bottom-band .links ul li a:hover {
	border-bottom: 7px solid #c49c31;
}
.press-privacy .bottom-band .links ul li a.active {
	border-bottom: 7px solid #c49c31;
}
.disclaimer-left .subhead {
	font-size: 13px !important;
	margin-top: 11px
}
.download-container .download-inner img {
	width: 200px;
	height: auto
}
.press-privacy .prev {
	bottom: 26px;
	left: 32px;
	width: 36px;
	height: 36px;
	background: url(../images/pre-36.png) no-repeat;
}
.press-privacy .next {
	bottom: 26px;
	right: 32px;
	width: 36px;
	height: 36px;
	background: url(../images/next-36.png) no-repeat;
}
}
 @media all and (min-width: 1440px) and (max-width: 1599px) {
body {
	font-size: 83.5% !important
}
#home .container h1{font-size: 2.85em;}
#home .container p{font-size: 1.78em;}
.the-leela-logo, .bhartiyacity-logo {
	width: auto
}
.the-leela-logo img, .bhartiyacity-logo img {
	height: 70px;
	width: auto
}
/*RR*/
.nav-collapse li.tab-about{ width:61px; text-align:center}
.nav-collapse li.tab-residences{ width:102px; text-align:center}
.nav-collapse li.tab-luxuries{ width:84px; text-align:center}
.nav-collapse li.tab-experience{ width:174px; text-align:center}
.nav-collapse li.tab-news{ width:48px; text-align:center}
.nav-collapse li.tab-downloads{ width:107px; text-align:center}
.nav-collapse li.tab-contact{ width:81px; text-align:center}
.nav-collapse li.tab-gallery{ width:75px; text-align:center}
.nav-collapse li ul.sub-drop{ width:120px}
/*RR*/
.nav-collapse li a {
	font-size: 16px;
}
.nav-collapse>ul {
	margin-top: 26px !important;
}
.nav-collapse ul li ul li a {
	font-size: 13px;
	line-height: 15px;
}
.footer-container {
	height: 119px !important;
}
.footer-container .text-main p {
	font-size: 14px
}
.services {
	margin: 0px;
	border: none !important;
	margin-top: 0px;
	padding: 0px;
	font-size: 13px !important
}
.footer-container .mt9 {
	margin-top: 10px;
	margin-bottom: 8px
}
.fp-controlArrow.fp-prev {
	width: 42px;
	height: 42px;
	background: url(../images/pre-1600.png) no-repeat;
}
.fp-controlArrow.fp-next {
	width: 42px;
	height: 42px;
	background: url(../images/next-1600.png) no-repeat;
}
.fp-controlArrow {
	bottom: 37px !important;
}
.fp-controlArrow.fp-next {
	right: 32px !important
}
.fp-controlArrow.fp-prev {
	left: 32px !important
}
.scroll-down2, .share1, .share-msg, .share-floorplan, .press-privacy .basic_close {
	bottom: 135px!important;
}
.home-share1 {
	right: 89px;
}
.home-share-msg {
	right: 32px;
}
.share1, .press-privacy .basic_close {
	right: 89px;
}
.share-msg {
	right: 32px;
}
.share-floorplan {
	right: 146px
}
#section6 .share1, #section6 .share-msg, #section6 .share-twitter, #section6 .share-facebook {
	bottom: 32px;
}
#section6 .share1 {
	right: 203px;
}
#section6 .share-msg {
	right: 146px;
}
#section6 .share-twitter {
	right: 89px;
}
#section6 .share-facebook {
	right: 32px;
}
#fp-nav ul li, .fp-slidesNav ul li {
	height: 20px;
	margin-right: 10px;
	margin-top:13px;
}
#fp-nav ul li a.active span, .fp-slidesNav ul li a.active span {
	top: -4px;
	font-size: 21px;
	left: -2px;
}
.fa-circle1 {
	width: 5px;
	height: 5px;
}
.press-privacy .text-container {
	width: 1260px;
	/*margin-top: 190px;*/
}
.press-privacy .text-container .text-main {
	font-size: 14px;
	line-height: 19px
}
.privacy-left p, .privacy-right p {
	font-size: 14px !important;
	line-height: 19px
}
.disclaimer-left .text {
	font-size: 14px !important;
	line-height: 19px
}
.press-privacy .bottom-band {
	height: 115px
}
.press-privacy .bottom-band .links {
	width: 805px;
	margin-top: 39px
}
.press-privacy .bottom-band .links ul li {
	width: 116px;
	margin: 0 0 0 110px;
	font-size: 17px
}
.press-privacy .text-container h1 {
	border-bottom: #000 solid 9px;
	font-size: 31px;
	margin-bottom: 7px;
}
.press-privacy .bottom-band .links ul li a {
	border-bottom: 9px solid #000;
}
.press-privacy .bottom-band .links ul li a:hover {
	border-bottom: 9px solid #c49c31;
}
.press-privacy .bottom-band .links ul li a.active {
	border-bottom: 9px solid #c49c31;
}
.disclaimer-left .subhead {
	margin-top: 15px
}
.download-container .download-inner img {
	width: 232px;
	height: auto
}
.press-privacy .prev {
	bottom: 37px;
	left: 32px;
	width: 42px;
	height: 42px;
	background: url(../images/pre-1600.png) no-repeat;
}
.press-privacy .next {
	bottom: 37px;
	right: 32px;
	width: 42px;
	height: 42px;
	background: url(../images/next-1600.png) no-repeat;
}
}
 @media all and (min-width: 1600px) and (max-width: 1919px) {
body {
	font-size: 83% !important
}
.the-leela-logo, .bhartiyacity-logo {
	width: auto
}
.the-leela-logo img, .bhartiyacity-logo img {
	height: 75px;
	width: auto
}
/*RR*/
.nav-collapse li.tab-about{ width:61px; text-align:center}
.nav-collapse li.tab-residences{ width:102px; text-align:center}
.nav-collapse li.tab-luxuries{ width:84px; text-align:center}
.nav-collapse li.tab-experience{ width:174px; text-align:center}
.nav-collapse li.tab-news{ width:48px; text-align:center}
.nav-collapse li.tab-downloads{ width:107px; text-align:center}
.nav-collapse li.tab-contact{ width:81px; text-align:center}
.nav-collapse li.tab-gallery{ width:75px; text-align:center}
.nav-collapse li ul.sub-drop{ width:120px}
/*RR*/
.nav-collapse li a {
	font-size: 16px;
}
.nav-collapse>ul {
	margin-top: 28px !important;
}
.nav-collapse ul li ul li a {
	font-size: 13px;
	line-height: 15px;
}
.footer-container {
	height: 129px !important;
}
.footer-container .text-main p {
	font-size: 16px
}
.footer-container .mt9 {
	margin-top: 9px;
	margin-bottom: 8px
}
.fp-controlArrow.fp-prev {
	width: 42px;
	height: 42px;
	background: url(../images/pre-1600.png) no-repeat;
}
.fp-controlArrow.fp-next {
	width: 42px;
	height: 42px;
	background: url(../images/next-1600.png) no-repeat;
}
.fp-controlArrow {
	bottom: 39px !important;
}
.fp-controlArrow.fp-next {
	right: 35px !important
}
.fp-controlArrow.fp-prev {
	left: 35px !important
}
.scroll-down2, .share1, .share-msg, .share-floorplan, .press-privacy .basic_close {
	bottom: 135px!important;
}
.home-share1, .press-privacy .basic_close {
	right: 92px;
}
.home-share-msg {
	right: 35px;
}
.share1, .press-privacy .basic_close {
	right: 92px;
}
.share-msg {
	right: 35px;
}
.share-floorplan {
	right: 149px
}
#section6 .share1, #section6 .share-msg, #section6 .share-twitter, #section6 .share-facebook {
	bottom: 35px;
}
#section6 .share1 {
	right: 206px;
}
#section6 .share-msg {
	right: 149px;
}
#section6 .share-twitter {
	right: 92px;
}
#section6 .share-facebook {
	right: 35px;
}
#fp-nav ul li, .fp-slidesNav ul li {
	height: 26px;
	margin-top: 14px;
	margin-right: 18px;
}
#fp-nav ul li a.active span, .fp-slidesNav ul li a.active span {
	top: -4px;
	font-size: 23px;
	left: -2px;
}
.fa-circle1 {
	width: 6px;
	height: 6px;
}
.services {
	margin: 0px;
	border: none !important;
	margin-top: 0px;
	padding: 0px;
	font-size: 1.1em !important
}
.press-privacy .text-container {
	width: 1400px;
	/*margin-top: 190px;*/
}
.press-privacy .text-container .text-main {
	font-size: 15px;
	line-height: 20px
}
.privacy-left {
	width: 492px
}
.privacy-left p, .privacy-right p {
	font-size: 15px !important;
	line-height: 20px
}
.disclaimer-left .text {
	font-size: 15px !important;
	line-height: 20px
}
.press-privacy .bottom-band {
	height: 121px
}
.press-privacy .bottom-band .links {
	width: 805px;
	margin-top: 42px
}
.press-privacy .bottom-band .links ul li {
	width: 116px;
	margin: 0 0 0 110px;
	font-size: 17px
}
.press-privacy .text-container h1 {
	border-bottom: #000 solid 9px;
	font-size: 31px;
	margin-bottom: 7px;
}
.press-privacy .bottom-band .links ul li a {
	border-bottom: 9px solid #000;
}
.press-privacy .bottom-band .links ul li a:hover {
	border-bottom: 9px solid #c49c31;
}
.press-privacy .bottom-band .links ul li a.active {
	border-bottom: 9px solid #c49c31;
}
.press-privacy .prev {
	bottom: 39px;
	left: 35px;
	width: 42px;
	height: 42px;
	background: url(../images/pre-1600.png) no-repeat;
}
.press-privacy .next {
	bottom: 39px;
	right: 35px;
	width: 42px;
	height: 42px;
	background: url(../images/next-1600.png) no-repeat;
}

}
 @media all and (min-width: 1920px) and (max-width: 6000px) {
     /*RR*/
     .nav-collapse li ul.sub-drop{ width:138px; text-align:left}
     /*RR*/
.nav-collapse li a {
	font-size: 20px;
}
.nav-collapse>ul {
	margin-top: 33px !important;
}
.nav-collapse ul li ul li a {
	font-size: 15px;
	line-height: 19px;
}
.footer-container {
	height: 150px !important;
}
#section6 .footer-container {
	height: 307px !important;
}
.footer-container .text-main p {
	font-size: 20px
}
.fp-controlArrow {
	bottom: 50px !important;
}
.fp-controlArrow.fp-next {
	right: 38px !important
}
.fp-controlArrow.fp-prev {
	left: 38px !important
}
.scroll-down2, .share1, .share-msg, .share-floorplan, .press-privacy .basic_close {
	bottom: 164px!important;
}
#section6 .share1, #section6 .share-msg, #section6 .share-twitter, #section6 .share-facebook {
	bottom: 30px;
}
#section6 .share1 {
	right: 206px;
}
#section6 .share-msg {
	right: 149px;
}
#section6 .share-twitter {
	right: 92px;
}
#section6 .share-facebook {
	right: 35px;
}
.footer-container .mt9 {
	margin-top: 10px;
	margin-bottom: 10px
}
#fp-nav ul li, .fp-slidesNav ul li {
	height: 26px;
	margin-top: 18px;
	margin-right: 21px;
}
#fp-nav ul li a.active span, .fp-slidesNav ul li a.active span {
	top: -5px;
	font-size: 26px;
	left: -2px;
}
.fa-circle1 {
	width: 7px;
	height: 7px;
}
.services {
	margin: 0px;
	border: none !important;
	margin-top: 0px;
	padding: 0px;
	font-size: 1.1em !important
}
.input{width:auto; margin-bottom:20px; margin-top:15px}
.input input{ padding-bottom:8px; padding-top:8px}
/*.bhartiya-address{ margin-top:12px; width:418px;}*/
/*RR*/
.nav-collapse li.tab-about{ width:64px; text-align:center}
.nav-collapse li.tab-residences{ width:105px; text-align:center}
.nav-collapse li.tab-luxuries{ width:87px; text-align:center}
.nav-collapse li.tab-experience{ width:177px; text-align:center}
.nav-collapse li.tab-news{ width:51px; text-align:center}
.nav-collapse li.tab-downloads{ width:110px; text-align:center}
.nav-collapse li.tab-contact{ width:84px; text-align:center}
.nav-collapse li.tab-gallery{ width:79px; text-align:center}
.nav-collapse li ul.sub-drop{ width:123px}
/*RR*/
}
/* Demos Menu
 * --------------------------------------- */
#demosMenu {
	position: fixed;
	bottom: 10px;
	right: 10px;
	z-index: 999;
}

.download-section{ width:auto}
.download-section ul{ margin:40px 0 0 0; padding:0px; list-style:none;}
.download-section ul li{ margin: 0.4em 2em; padding:0px; list-style:none; display:inline-table;}
.download-section ul li a{text-decoration:none;color: #010101;text-transform:uppercase;}
.download-section ul li a h1{font-family: 'Baskerville';}

.download-section ul li a:hover{color: #ED2326;}

@media all and (min-width: 0px) and (max-width: 640px) {
.download-section ul li img{ width:80px}
.download-section ul li a h1{font-size:12px;}
}

@media all and (min-width: 641px) and (max-width: 767px) {
.download-section ul{ margin:50px 0 0 0;}
.download-section ul li img{ width:100px}
.download-section ul li a h1{font-size:14px;}
}

@media all and (min-width: 768px) and (max-width: 1023px) {
.download-section ul{ margin:30px 0 0 0;}
.download-section ul li img{ width:140px; margin-top:20px;}
.download-section ul li a h1{font-size:16px;}
}

@media all and (min-width: 1024px) and (max-width: 1366px) {
.download-section ul{ margin:30px 0 0 0;}
.download-section ul li img{ width:170px; margin-top:20px;}
.download-section ul li a h1{font-size:20px;}
}

@media all and (min-width: 1367px) and (max-width: 6000px) {
.download-section ul{ margin:30px 0 0 0;}
.download-section ul li img{ width:208px; margin-top:20px;}
.download-section ul li a h1{font-size:22px;}
}

@media all and (min-width: 0px) and (max-width: 720px) {
.contact-box{ padding:10px; margin-left:0px; width:90%; margin:0px auto; position: static; margin-top:60px;}
.contact-box h1{ border-color:#000; margin-bottom:2%; border-bottom: #000 solid 7px}
.contact-box input, textarea{ border:#000 solid 1px; font-size:100%; resize:none; padding-left:1%; padding-right:1%; padding-top:.5em; padding-bottom:.5em; width:96%; font-family: 'Kohinoor-Light'; height:17px; line-height:17px; margin-bottom:.5%;}    
.contact-box .address br.sm{display:none;}
.contact-box .submit{margin-top:-10px;mar-bottom:5px;}
.contact-box .check-box{ margin-left:3px;}
}
@media all and (min-width: 768px) and (max-width: 1099px) {
    .nav-toggle{ top:75px}
    .nav-collapse ul { top:47px}
    
    }

@media all and (min-width: 0px) and (max-width: 1024px) {
    .footer-container{ height:auto !important; background:none !important}
    .footer-container .text-main {
    background-image:url('../images/slide-footer-bg.png');
}
    .footer-container .mt9{ margin-top:0px !important; margin-bottom:0px !important; padding-top:8px; padding-bottom:8px}
    .scroll-down2 {
	    float:left;
	    cursor: pointer;
	    position: static;
	    right:0px;
	    z-index: 100;
	    margin-bottom:8px;
	    margin-left: 48%;
	}
    .share1 {
        float:right;
	    cursor: pointer;
	    position: static;
	    right:0px;
	    z-index: 100;
	    margin-bottom:8px;
	}
	.share-msg {
	    float:right;
	    margin-right:20px;
	    margin-bottom:8px;
	    margin-left:15px;
	    cursor: pointer;
	    position: static;
	    right:0px;
	    z-index: 100;
	}

.share1, .share-msg, .scroll-down2, .share-floorplan { bottom: 0;}
.small-clear{ clear:both}
}