@charset "utf-8";
/* CSS Document */

body{
	font-family: 'Open Sans', sans-serif;
}

.logo{
 	box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
}

.index .carousel
{
	margin-top:-120px;
}

.callline
{
	margin-top:-16px;
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #999999;
}

#bannertext{
    position: relative;
}
	
#grad {
background-image:linear-gradient(rgba(213,184,65,1), rgba(192,192,192,0) );
}	
#gradEmerald {
background-image:linear-gradient(rgba(213,184,65,1), rgba(101,105,108,1) );
}	


.gradbrochure {
background-image:linear-gradient(rgba(10,138,205,1), rgba(200,246,90,1) );
width:100%;
	background-repeat:no-repeat;
	background-size: cover;
}


.floorplan {
background-image:url(../img/LTGGrand/LTG_Grand.png);
background-repeat:no-repeat;
}


.floorplanGandApt {
background-image:url(../img/LTGGrand/LTG_Grand.png);
background-repeat:no-repeat;
background-position:left;
}

.floorplanBRV_2BHK {
background-image:url(../img/LTG_BRV_E_City/LTGBRVECITY2bhk.png);
background-repeat:no-repeat;
background-position: left;

}

.floorplanBRV_3BHK {
background-image: url(../img/LTG_BRV_E_City/LTGBRVECITY3bhk.png);
background-repeat:no-repeat;
background-position: right;

}
.pageheading{
	font-family: 'Open Sans', sans-serif;
	font-size:36px;
	color:#333333;
	text-align: center;
	font-weight: normal;
}



.pageheadwhite{
	font-family: 'Open Sans', sans-serif;
	font-size:36px;
	color:#FFFFFF;
	text-align: center;
	font-weight: normal;
}


.pageheadbold{
	font-family: 'Open Sans', sans-serif;
	font-size:36px;
	color:#333333;
	text-align: center;
	font-weight: bold;
}

.heading{
	font-family: 'Open Sans', sans-serif;
	font-size:28px;
	color:#333333;
	text-align: left;
	font-weight: normal;
}

.ltg{
	background-image:url(../../Assets/img/Icons/ltg.png);
	background-color:#f1f1f1;
	width:100%;
	
}


.pageheadwhite{
	font-family: 'Open Sans', sans-serif;
	font-size:36px;
	color:#ffffff;
	text-align: center;
	font-weight: normal;
}

.headingcent{
	font-family: 'Open Sans', sans-serif;
	font-size:30px;
	color:#333333;
	text-align: center;
	font-weight:bold;
}

.Normalfont{
	font-family: 'Open Sans', sans-serif;
	font-size:16px;
	color:#666565;
	text-align: justify;
	font-weight: normal;
	line-height: 26px;
}

.Normalfontcent{
	font-family: 'Open Sans', sans-serif;
	font-size:16px;
	color:#000000;
	text-align: center;
	font-weight: normal;
	line-height: 26px;
}


.Normalfontbold{
	font-family: 'Open Sans', sans-serif;
	font-size:18px;
	color:#000000;
	text-align: center;
	font-weight: bold;
	line-height: 26px;
}
.Normalfontcent a{
	color:#2592d6;
	padding:25px;


}

.Normalfontgold{
	font-family: 'Open Sans', sans-serif;
	font-size:18px;
	color:#000000;
	text-align: center;
	font-weight: normal;
	line-height: 26px;
	padding-bottom:10px;
	padding-top:10px;
}

.Normalfontgold a{
color:#ffffff;
}

.get {
	font-family: 'Open Sans', sans-serif;
	font-size:16px;
	color:#ffffff;
	text-align: justify;
	font-weight: normal;
	line-height: 26px;

}

#myBtn {
  display: none;
  position: fixed;
  bottom: 20px;
  right: 30px;
  z-index: 99;
  border: none;
  outline: none;
  background-color:#626262;
  opacity:0.3;
  color: #FFFFFF;
  cursor: pointer;
  padding: 15px;
  border-radius: 60%;
}



.bottombackground
{
	background-image:url(../../Assets/img/Bottom/bottom.jpg);
	background-repeat:no-repeat;
		background-size: cover;
	width:100%;
	
}

#contacthomepage{
	background-image:url(../../Assets/img/contactusback.jpg);
	width:100%;
	background-repeat:no-repeat;

	margin-top:5px;
	}

.withus	/* bottomband */
{
	font-family: 'Open Sans', sans-serif;
	font-size:26px;
	color:#9ec3f3;
	padding-left:2px;
	letter-spacing: 1.2px;	
}
.office	/* bottomband */
{
	font-family: 'Open Sans', sans-serif;
	font-size:26px;
	color:#9ec3f3;
	padding-left:12px;
	letter-spacing: 1.2px;	
}
.gettext	/* bottomband */
{
	font-family: 'Open Sans', sans-serif;
	font-size:14px;
	font-weight:normal;
	color:#edecec;
}


#ltg	/* bottomband */
{
	font-family: 'Open Sans', sans-serif;
	font-size:16px;
	color:#FFFFFF;
	font-weight:normal;
	letter-spacing: 1px;
	font-style: normal;
	
}
.address1	/* bottomband */
{
	font-size:14px;
	font-family: 'Open Sans', sans-serif;
	color:#edecec;
	font-weight:100;
}



@media (max-width: 768px) {

.carousel-caption{

	font-size:14px;
}

	 .carousel
		{
		margin-top:-1px;
		}
	
	.space, .smallspace
		{
			padding-bottom:10px;
			padding-top:10px;
		}
	.carousel-caption
		{
			display:none;
		}
	.bg-transperent
		{
		background-color:#000000;
		}
	
	.pageheadinggreen 
		{
			font-size:26px;
			line-height:30px;
			font-family: 'Open Sans', sans-serif;
			color:#6cc709;
			font-weight:bold;
		}
	
	.carousel-indicators
	 	{
			display:none;
		}
	.navbar-brand
		{
			margin-bottom:-50px;
		}
		
		.heading{
		text-align:center;
}
	.floorplanGandApt {
	background-image:url(../img/LTGGrand/LTG_Grand_mob.png);
	background-repeat:no-repeat;
	background-position:top;
}

.floorplanBRV_3BHK {
display:none;
visibility:hidden;
}

.floorplanBRV_2BHK {
display:none;
visibility:hidden;
}
}
div .hl {
  border-left: 2px solid green;
  margin:20px;
  height:1px;
}


.bannergrandAppt
{
background-image: url(../img/LTGGrand/LTGGrandNew.jpg);
	width:100%;
	background-size:cover;
}

.bannerEmerald
{
background-image: url(../img/LTGEmerald/LTGEmerald.jpg);
	width:100%;
	background-size:cover;
}


.bannerKBL
{
background-image: url(../img/KHB_L&C_S_Appt/KHB_L&C_SiliconCity_Appt.jpg);
	width:100%;
	background-size:cover;
}


.bannerbrvcity
{
background-image: url(../img/LTG_BRV_E_City/LTG_BRV_E_City.jpg);
	width:100%;
	background-size:cover;
}


.bannergrandAmenities
{
	background-image:url(../img/LTGAmenities.jpg);
	background-repeat:no-repeat;
	background-size:cover;
}

#bannergrandapt2
{
background-image:url(../img/LTGConstruction.jpg);
background-size:contain;
}

.bannergrand
{
background-image:url(../../IndustrialParks/img/LTG-Highyway.jpg);
}


.bannergrandapt3
{
	background-image:url(../../Assets/img/HomeBanner/LTGindia1.jpg);
}


/*About us NEW*/
.parent{
    position: relative;
}
.over-img{
    position: absolute;
    top: -10%;
    left: -2%;
}