
	/* GLOBAL STYLES
	-------------------------------------------------- */
	/* Padding below the footer and lighter body text */

	body {
	font-family:"Segoe UI Light","Helvetica Neue", Helvetica, Arial, sans-serif; 
	padding-bottom: 40px;
	color: #5a5a5a;
	}

	.marketing .lead {
		font-size: 19px;
/*		margin: 20px 0px; */
	}
	.marketing .lead ul li{
	 line-height: 1.5em;	
	}

	/* CUSTOMIZE THE NAVBAR
	-------------------------------------------------- */


	/* CUSTOMIZE THE CAROUSEL
	-------------------------------------------------- */

	/* Carousel base class */
	.carousel {
	margin-bottom: 30px;
	}

	.carousel-item {
		height: 450px; 
	}

	.carousel-caption {
		text-align: left;
		line-height: 1;
		text-shadow: 2px 2px black;
		bottom: 100px;
	}



	/* MARKETING CONTENT
	-------------------------------------------------- */
	body { background-color: Cornsilk
	}
	
	/* Center align the text within the three columns below the carousel */
	.marketing .span4 {
	text-align: center;
	}
	.marketing h2 {
	font-weight: normal;
	}
	.marketing .span4 p {
	margin-left: 10px;
	margin-right: 10px;
	}


	/* Featurettes
	------------------------- */

	.featurette-divider {
	margin: 80px 0; /* Space out the Bootstrap <hr> more */
	}
	.featurette {
	padding-top: 120px; /* Vertically center images part 1: add padding above and below text. */
	overflow: hidden; /* Vertically center images part 2: clear their floats. */
	}
	.featurette-image {
	margin-top: -100px; /* Vertically center images part 3: negative margin up the image the same amount of the padding to center it. */
	}

	/* Give some space on the sides of the floated elements so text doesn't run right into it. */
	.featurette-image.pull-left {
	margin-right: 800px;
	}
	.featurette-image.pull-right {
	margin-left: 800px;
	}

	/* Thin out the marketing headings */
	.featurette-heading {
	font-size: 50px;
	font-weight: 300;
	line-height: 1;
	letter-spacing: -1px;
	}

 #ectdmail tr>td:first-child,
 #t_map tr>td:first-child
{ 
			width:300px; 
	}

 #ectdmail input,
 #ectdmail textarea { 
			width:600px; 
	}

 #a_map {
	width:600px; 
	height:400px; 
	}


	/* RESPONSIVE CSS
	-------------------------------------------------- */

@media (max-width: 992px) {
	.carousel {
	margin-bottom: 10px;
	}
	
	.carousel-item {
		height: 250px; 
	}
	.carousel-caption {
		bottom: 10px;
	}

	.featurette {
		height: auto;
		padding: 0;
	}
	
 .featurette-divider {
	margin: 30px 0; /* Space out the Bootstrap <hr> more */
	}	

	.featurette-heading {
		font-size: 30px;
		font-weight: 200;
	}

	.featurette-image.pull-left,
	.featurette-image.pull-right {
		display: block;
		float: none;
		max-width: 30%;
		margin: 0 auto 20px;
	}
}
	@media (max-width: 768px) {

	.carousel-item {
		height: 300px; 
	}
	.carousel-caption {
		bottom: 50px;
	}

	.marketing .span4 + .span4 {
		margin-top: 40px;
	}

	.marketing .span4 img {
		width: 200px;
	}
	
	.featurette-heading {
		font-size: 30px;
	}
	.featurette .lead {
		font-size: 12px;
		line-height: 1;
	}

	.marketing .lead {
		font-size: 14px;
		line-height: 1.5;
	}

	#a_map {
		width:300px; 
		height:200px; 					
		}
	}

	@media (max-width: 576px) {
	.carousel-caption {
		text-align: left;
		line-height: 1;
		text-shadow: 1px 1px black;
		bottom: 5px;
	}
	.carousel-caption > h1 {
		font-size:  18px;
		margin: 2px;
	}

	.carousel-caption .lead {
		font-size:  12px;
		margin: 2px;
	}

	.carousel-caption .btn {
		font-size:  12px;
		padding: 1px;
		margin: 2px;
	}

	.carousel-item {
		height: 150px; 
	}

	.marketing .span4 + .span4 {
		margin-top: 30px;
	}

	.featurette-heading {
		font-size: 18px;
	}

	.featurette .lead {
		font-size: 10px;
		line-height: 1;
	}

	.marketing .lead {
		line-height: 1;
	}

	.marketing .lead ul li{
	line-height: 1em;	
	}

	.marketing h2 {
		font-size: 20px;
		line-height: 1;
	}

 	body { line-height: 1;
	}

	.btn-large {
		padding: 5px 5px;
		-webkit-border-radius: 5px;
		-moz-border-radius: 5px;
	border-radius: 5px;
	}

	#ectdmail>tr>td:first-child,
	#t_map>tr>td:first-child{ 
				width:120px; 					
		}

	#ectdmail input,
	#ectdmail textarea { 
				width:200px; 					
		}

	#a_map {
		width:150px; 
		height:250px; 					
		}
	}
