@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) );
}	


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


.bannerKHB_LCSiliconcity
{
background-image: url(../img/KHB_L&C/LTG_KHB_SiliconCITY.jpg);
	width:100%;
	background-size:cover;
}

.floorplan {
background-image: url(../../Apartments/img/LTGGrand/LTG_Grand.png);
background-repeat:no-repeat;
}
.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;
}
}
/*About us NEW*/
.parent{
    position: relative;
}
.over-img{
    position: absolute;
    top: -10%;
    left: -2%;
}

/*About us NEW*/


@media (max-width: 768px) {

	 .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;
}
	
		
}

/*
hover for projects*/

/* Float Shadow */
.hvr-float-shadow {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(2px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  position: relative;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: transform;
  transition-property: transform;
}
.hvr-float-shadow:before {
  pointer-events: none;
  position: absolute;
  z-index: -1;
  content: '';
  top: 100%;
  left: 5%;
  height: 10px;
  width: 90%;
  opacity: 0;
  background: -webkit-radial-gradient(center, ellipse, rgba(0, 0, 0, 0.35) 0%, rgba(0, 0, 0, 0) 80%);
  background: radial-gradient(ellipse at center, rgba(0, 0, 0, 0.35) 0%, rgba(0, 0, 0, 0) 80%);
  /* W3C */
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: transform, opacity;
  transition-property: transform, opacity;
}
.hvr-float-shadow:hover, .hvr-float-shadow:focus, .hvr-float-shadow:active {
  -webkit-transform: translateY(-5px);
  transform: translateY(-5px);
  /* move the element up by 5px */
}
.hvr-float-shadow:hover:before, .hvr-float-shadow:focus:before, .hvr-float-shadow:active:before {
  opacity: 1;
  -webkit-transform: translateY(5px);
  transform: translateY(5px);
  /* move the element down by 5px (it will stay in place because it's attached to the element that also moves up 5px) */
}


/*
end portfolio filter*/


div .hl {
  border-left: 2px solid green;
  margin:20px;
  height:1px;
}

.bannerBSNL
{
background-image: url(../img/BSNL_City/LTG_BSNL_Township.jpg);
	width:100%;
	background-size:cover;
}
.bannerMeadows
{
background-image: url(../img/LTG_Meadows/LTG-BHEL_Meadows.jpg);
	width:100%;
	background-size:cover;
}


.bannerKHBS
{
background-image: url(../img/KHB_L&C/LTG_KHB_Silicon.jpg);
	width:100%;
	background-size:cover;
}


.bannerBRV{
	background-image: url(../img/LTG_BRC_E_City/LTG_Township.jpg);
	width:100%;
	background-size:cover;
}



.bannershantivana
{
background-image: url(../img/Shantivana/LTGShantivan_new.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);
}