@charset "utf-8";
/* Design by ITMitra */

header .intro-text {
	padding-top: 50px;
	padding-bottom: 30px;
}

a {color: #fff;}

p { line-height: 24px;}
header .intro-text .intro-lead-in {
	margin-bottom: 25px;
	font-family: "Droid Serif","Helvetica Neue",Helvetica,Arial,sans-serif;
	font-size: 3em;
	font-style: italic;
	line-height: 40px;
}

header .intro-text .intro-heading {
	margin-bottom: 30px;
	text-transform: uppercase;
	font-family: Montserrat,"Helvetica Neue",Helvetica,Arial,sans-serif;
	font-size: 4.5em;
	font-weight: 700;
	line-height: 75px;
}

.btn-xl {
	padding: 20px 40px;
	border-color: #ea101e;
	border-radius: 3px;
	text-transform: uppercase;
	font-family: Montserrat,"Helvetica Neue",Helvetica,Arial,sans-serif;
	font-size: 18px;
	font-weight: 700;
	color: #fff;
	background-color: #f53441;
}

header {
	text-align: center;
	color: #fff;
	background: #2ba3d3;
	background-position: center center;
	background-repeat: none;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	background-size: cover;
	-o-background-size: cover;
}
address {
	font-size:18px;
	margin-bottom: 20px;
}

.blackBand {
	background:#333333;
	color:#CCCCCC;
	text-align:center;
}

.blackBand h3 {
	line-height: 24px;
	margin: 10px 0;
}

#qh {
	padding: 50px 0;
}


.org h3 {color:#f36e23 }
.org {border-bottom: 2px dashed #f36e23;}

.pgreen h3 {color:#008678 }
.pgreen {border-bottom: 2px dashed #008678;}

.yel h3 {color:#fbb51f }
.yel {border-bottom: 2px dashed #fbb51f;}

.green h3 {color:#009541 }
.green {border-bottom: 2px dashed #009541;}

.blue h3 {color:#007aa6 }
.blue {border-bottom: 2px dashed #007aa6;}


section h2.section-heading {
	margin-top: 10px;
	margin-bottom: 15px;
	font-size: 40px;
}

.bg-light-gray {
	background-color: #f7f7f7;
}

footer {
font-size: 12px;
text-align:center;
padding: 20px 0;
margin-bottom: 50px;
background:#666;
color:#FFFFFF;
}

.itmitra {float:right; margin-right:0.5em; }
.itmitra a {color:#666;}