<style>


.pagenav-link-container .description {
    padding-top: 6px;
    opacity: .60;
    }

.bg-style .pageWrap .topTitle h2.titleStyle, h2.titleStyle, h2.no-border.titleStyle {
    font: normal 22px/26px "PNC Brand Medium",Arial;
    color: #484848;
}

.body-parsys .paragraph-element h2 {
    margin: 0px 0 2px 0;
    font: bold 20px/24px "PNC Brand Medium",Arial,sans-serif;
}

.body .content-inner h3, .body h3 {
    color: #484848;
    font: normal 16px/22px "PNC Brand Light",Arial;
    margin: 2px 0 4px 0;
}

.tombstoneOuter h2.dealSize {
   color: #f58025 !important;
}

.tombstoneOuter h2 {
      border-bottom:none !important;
}

.tombstoneOuter * {
      color:inherit !important;
}


.accordion-parsys.limited-parsys {
    background: #f1f4f6;
}


.body-parsys .paragraph-element h4 {
    margin: 7px 0;
    font: 500 14px/16px "PNC Brand Medium",Arial,sans-serif;
}

/***
.hero-header-module, .hero-header-module p {
     background-color: none;
}

.hero-ctas.left-justified {
    width: 55%;
}

.hero-txt-container {
    width: 55%;
}


.two-column-body.section:nth-child(4) {
     background:#fff;
}


***/

hr {
    border-bottom: 1px solid #e1e5ea;
    border-top: none;
}

.lendingCriteria {
    font-family: "PNC Brand Bold", Arial, sans-serif !important;
    font-weight: 900;
font-size: 18px !important;
line-height: 22px !important;
color: #484848 !important;
}



.colHeader {
margin-bottom: 6px !important;
padding-bottom: 6px !important;
text-align: center;
color: #f58025 !important;
}

.colHeader {
margin-bottom: 6px !important;
padding-bottom: 6px !important;
text-align: center;

}

.colSubtitle {
font-size: 16px;
line-height: 20px !important;
margin-top: 6px;
margin-bottom: 6px;
font-weight: 900;
text-align: center;
}

.pHeader {
color: #f58025 !important;
margin-top: 6px !important;
margin-bottom: 2px !important;
}

.pSubtitle {
font-size: 14px !important;
line-height: 16px !important;
font-weight: 900;
}


.firstTabContent, .middleTabContent, .lastTabContent {
background-color: #eee;
-webkit-border-radius: 50px;
-moz-border-radius: 50px;
border-radius: 50px;
padding: 10px;

}

.firstContent {
	width: 267px;
	float: left;
	padding: 5px;
	margin: 0px 10px 5px 0px;
}

.middleContent {
	width: 267px; /* Account for margins + border values */
	float: left;
	padding: 5px;
	margin: 0px 10px 5px 10px;
}

.lastContent {
	width: 263px;
	padding: 5px;
	float: left;
	margin: 0px 0px 5px 10px;
}



.white {
color: white !important;
}

.big-stats {
color: #f5a647 !important;
font-size: 45px !important;
line-height: 50px !important;
font-family: 'PNC Brand Bold', Arial, sans-serif !important;
font-weight: 900 !important;
text-align: center;
}

.small-stats {
color: white !important;
font-size: 18px !important;
line-height: 22px !important;
font-family: 'PNC Brand', Arial, sans-serif !important;
font-weight: 500 !important;
text-align: center;
}


.body-parsys>div:nth-child(6) {
background: white !important;
}

#container .body-parsys>div:nth-child(9) {
background: transparent !important;
}

/**** Form Button Colors ******/

input#submit-for-val:hover {
    background: #c63;
}
input#submit-for-val {
    background: #f58025;
    border: none;
    border-radius: 3px;
    padding: 10px 15px;
    font: bold 12px/14px Arial,sans-serif;
}




/**** Fix for hover of white links in column-body *****/ 

.column-body .userstyle-1 * u:hover {
    color: #f58025 !important;
}



/* Tombstones Quickfix */

.tombstoneInner .financingType {width:150px !important;}




/************************************************************************************
MEDIA QUERIES
*************************************************************************************/
/* for 940px or less */
@media screen and (max-width: 940px) {
	
	.firstContent {
		width: 37%;
	}
	.middleContent {
		width: 37%;
		float: right;
	}
	
	.lastContent {
		clear: both;
		width: auto;
		float: none;
	}

}

/* for 600px or less */
@media screen and (max-width: 600px) {

	.firstContent {
		width: auto;
		float: none;
		margin: 0px 5px 0 0px;
	}
	
	.middleContent {
		width: auto;
		float: none;
		margin: 0px 0px 0 5px;
	}
	
	.lastContent {
		width: auto;
		float: none;
		margin: 0px;
	}

}

/* for 320px or less */
@media screen and (max-width: 320px) {

.firstContent {
		width: auto;
		float: none;
	}
	
	.middleContent {
		width: auto;
		float: none;
	}
	
	.lastContent {
		width: auto;
		float: none;

	}

}


</style>
