/* HOME */
body.home .maincontainer {
	color: #888;
	font: 400 14px;
}
.home-secondary {
	position: relative;	
}
.home-partners-text-container {
	bottom: 9%;
	left: 15%;
	position: absolute;
    width: 65%;
}
.home-partners {
	border-bottom: 2px solid #c5c8e8;
	text-align: center;
}
.home-partners h3 {
	color: #172984;
	font: 400 24px/26px 'Roboto Condensed',sans-serif;
	border-bottom: none;
}
.home-partners a img { height: auto; width: 100%; }
.home-partners a { display: block; height: 100%; text-transform: uppercase; }
.home-partners a:hover { background-color: #172984; color: #fff; text-decoration: none; }
.home-partners a:hover h3 { color: #fff; }
.home-partners p { font: 300 14px 'Roboto Condensed',sans-serif; }
.capitol-img-mobile { display: none; }
.home-news {
	border-left: 2px solid #e6e7eb;
	padding-left: 15px;
}
.home-news ul li {
	border-bottom: 1px solid #e6e7eb;
	list-style-type: none;
	padding: 8px 0;
	position: relative;
}
.home-news i {
	background: url('../../img/chevron-sprite.png') 0 -36px transparent no-repeat;
	bottom: 28%;
    display: block;
    height: 18px;
    position: absolute;
    right: 5px;
    text-indent: -999em;
    width: 9px;
}
.home-news ul li a {
    display: block;
    width: 90%;
}
.home-bottom h3{
	border-bottom: 1px solid #e6e7eb;
	color: #000741;
	font: 400 24px/37px 'Roboto Condensed',sans-serif;
	line-height: 16px;
	padding-bottom: 10px;
	text-transform: uppercase;
	margin-top: 0;
	margin-bottom: 10px;
}
.home-bottom .col-sm-3 {
	padding-left: 0;
}
.home-bottom a{display:inline-block; color:#000741;}
.home-bottom a:hover{text-decoration: none; color: #172984;}
.home-bottom a:hover h3{color: #172984;}
.home-bottom a:hover p{text-decoration: underline;}

.home-row { margin-bottom: 31px;}
.home-row h2 { padding-bottom: 7px;	margin-bottom: 25px; }
.no-pad-right { padding-right: 0; }
.no-pad-left { padding-left: 0; }
.half-pad-left { padding-left: 8px; }
.half-pad-right { padding-right	: 7px;}

@media screen and (max-width: 1024px){
	.box-sm .media .pull-left {
		float: none!important;
	}
	.home-news {
		border-left: none;
		margin-top: 0;
		right: auto;
		position: relative;
	}
}

@media screen and (max-width: 980px){
	
	.home-news {
		float: none;
	}
	.home-news img {
		float: left;
		margin-right: 20px;
		width: 125px;
	}
	.box-sm {
		padding: 25px 0;
	}
	.box-sm h3, .box-sm strong {
		font-size: 21px;
	}
	.home-bottom > div { margin-bottom: 15px; }
}

@media screen and (max-width: 768px){
	.box-sm .media .pull-left {
		float: left!important;
	}
	.box-md { height: 335px; }
	.box-lg { height: auto; }
	.home-featured { max-width: none; }
	.home-partners-text-container { bottom: 4%; }
}

@media screen and (max-width: 767px){
	.box-md, .box-lg {
		height: auto;
	}
	.no-pad-left { padding-left: 15px; }
	.home-partners { border-width: 2px 0; border-style: solid; border-color: #c5c8e8; padding: 3px 0; }
	.home-partners a img { float: left;	padding: 0 5px 1px 0; width: 50%; padding-right: 5px; }
	.home-partners-text-container { bottom: auto;top:20%; left: 48%; width: 50%; }
	.capitol-img { display: none; }
	.capitol-img-mobile { display: block; }
	.home-bottom > div { margin-bottom: 25px; }
	.lead-media .no-pad-right { padding-right: 15px; }
}

@media screen and (max-width: 640px){
	.mid-media { width: auto; }
	.whats-new-healthcare-image span { font-size: 21px; }
}

@media screen and (max-width: 480px){
	.home-row .col-xs-6 { width: 100%; }
	.half-pad-left { padding-left: 15px; }
	.half-pad-right, .home .no-pad-right { padding-right: 15px;}
	.how-box, .pov-box { background-color: #c5c8e8; }
	.demyst-box, .clarity-box { background-color: #e2e4f3; }
	.home-partners-text-container { top: 10px; width: 45%; }
	.home-news { padding-left: 0; padding-top: 10px; }
	.whats-new-more { padding-left: 0; }
}

@media screen and (max-width: 360px){
	.home-partners-text-container { top: 0; }
	.home-partners h3 { font-size: 18px; margin-top: 5px; }
}