#wd_printable_content {
	padding: 0 20px;
	color: #6C7D88;
}

/* Subscribe Link Icon alignment fix */
.wd_subscribe_link img {display: none;}
span.wd_subscribe_icon {
	background: url('../images/webdriver/email_alerts.png') no-repeat 0 3px;
	height: 18px;
	width: 18px;
	margin-left: 5px;
}
.wd_subscribe2 .wd_form_footer .wd_form_buttons {
    padding-left: 10px;
}
.wd_category_header {
    margin: 0 0 10px 0;
}
div.wd_toolbar {
	border: 0;
	padding: 0;
}
div.wd_toolbar .wd_tools {
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
}
div.wd_toolbar ul.wd_tools li.wd_tool {
	margin-right: 2px;
}
.skinny-nav .main-links li:first-child a {padding-left: 0px;}

.wd_page_title {
	background: #D8D8D8;
	font-weight: 300;
	padding-top: 5px;
	padding-bottom: 5px;
}
.wd_page_title h1 {
	font-weight: 100;
	font-weight: 300;
	font-family: "PNCSans";
	text-transform: uppercase;
	font-size: 30px;
	color: #474747;
}

.btn {
	display: inline-block;
	margin-bottom: 0;
	font-weight: normal;
	text-align: center;
	vertical-align: middle;
	touch-action: manipulation;
	cursor: pointer;
	background-image: none;
	border: 1px solid transparent;
	white-space: nowrap;
	padding: 6px 12px;
	font-size: 14px;
	line-height: 1.42857143;
	border-radius: 0px;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	box-shadow: inset 0 1px 0 rgba(255,255,255,0.2);
	text-shadow: 0 1px 0 rgba(0,0,0,0.2);
}
.btn-primary {
	border: 2px solid #fff;
	color: #fff;
}
.btn-primary:hover {
	border: 2px solid #fff;
	background:  #fff;
	color:  #000;
}

.wd_banner {
	position: relative;
	overflow: hidden;
	display: block;
	clear: both;
	height: 300px;
	max-width: 960px;
	margin: 30px auto 0;
}
.wd_banner img {
	position: absolute;
	width: 100%;
}



.topic-tout-container .content-inner.wd_banner_text {
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+0,ffffff+100&1+0,0+100;White+to+Transparent */
	background: -moz-linear-gradient(left,  rgba(255,255,255,1) 25%, rgba(255,255,255,0) 70%); /* FF3.6-15 */
	background: -webkit-linear-gradient(left,  rgba(255,255,255,1) 25%,rgba(255,255,255,0) 70%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to right,  rgba(255,255,255,1) 25%,rgba(255,255,255,0) 70%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#00ffffff',GradientType=1 ); /* IE6-9 */

	overflow: auto;
	display: block;
	position: absolute;
	top: 0%;
	max-width: 960px;
	margin: auto;
	float: none;
	left: 0;
	right: 0;
	bottom: 0;
	padding: 20px;
}


.topic-tout-container .content-inner.wd_banner_text .wd_inner_text {
	width: 33%;
	padding: 45px 75px;
	float: left;
	overflow: hidden;
	text-align: center;
	position: relative;
	height: 170px;
}
.topic-tout-container .content-inner.wd_banner_text .wd_inner_text h2 {
	color: #0074A9;
	font-weight: 900;
	font:bold 30px/30px "PNC Sans Bold",Arial;
	margin: 0;
	padding: 0;
}
.topic-tout-container .content-inner.wd_banner_text .wd_inner_text p {
	color: #999;
}
.topic-tout-container .content-inner.wd_banner_text .wd_inner_text h4 {
	color: #333;
	font-weight: 900;
	font-size: 18px;
	margin-bottom: 0px;
	padding-bottom: 10px;
}
.grid-container.center.home-services,
.topic-tout-container.wd_banner {position: relative;}


 .wd_search_form_container {
	position: absolute;
	top: 20px;
	left:auto;
	right: 0;
	margin: 0 auto;
}
.wd_sphinx_search .wd_search_form_container {
	position: relative;
	top: 0px;
	left:0;
	right: 0;
	margin: 0 auto;
	display: block;
	clear: both;
	overflow: auto;
}
.wd_sphinx_search .wd_search_form_container label {
	float:left;
	padding-top: 10px;
	padding-right: 10px;
}

div.wd_page_toolbar {
	position: absolute;
	top: 20px;
	right:0;
	left: auto;
	margin: 0 auto;
}
.wd_pageid_35158 div.wd_page_toolbar {
	position: absolute;
	top: 20px;
	right:auto;
	left: 78.4%;
	margin: 0 auto;
}


.topic-tout-container .content-inner.wd_banner_text  input[type=text] {
	border: 1px solid #444;
	margin: 0px -3px 0 0;
	height: 30px;
	text-indent: 5px;
}

.topic-tout-container .content-inner.wd_banner_text  input[type=submit] {
	background: #0074A9;
	margin: 0px 0 0 -1px;
	border: 0px;
	color: #fff;
	padding: 9px;
	height: 34px;
}

.topic-tout-container .content-inner {overflow: auto;}

.related-content-parsys.limited-parsys {
	padding: 30px 0;
	overflow: auto;
	margin: 0px;
}
.related-content-parsys.limited-parsys .aside-info-container {
	padding: 30px 0;
	overflow: auto;
}

/* .wd_left {
	width: 25%;
	float: left;
} */
.wd_main_right {
	width: 100%;
	float: right;
}
.wd_main_right .wd_content{
	width: 70%;
	float: left;
}
.wd_main_right .wd_right{
	width: 30%;
	float: right;
}

.footer {
	position: relative;
	min-height: 350px;
	height: 100%;
	overflow: auto;
	clear: both;
}

p.subscribe {
	font-size: 10px;
	padding-left: 3px;
}

.subscribe img {
	vertical-align: middle;
}

#topmenuaccount .wd_login_link a {
	padding-top: 0;
}

/* Begin classes for common SPIN elements */

.page_header {
	font-size: 35px;
	font-weight: 900;
	padding-bottom: 15px;
}

.page_header a, .page_header a:link {}

.page_header a:hover {}

.breadcrumb {}

.videos_summary ul.wd_items li.wd_item_container{
min-height: 150px;
min-width: 150px;
}

.item {
	margin: 0px 0px 20px 0px;
}

.wd_stories .story_date {
	font-size: 13px;
}

.wd_stories .wd_item {
	overflow: auto;
	padding: 20px 0;
}

.wd_stories .wd_summary {
	color: #6C7D88;
}

.wd_stories .wd_item {
	border-bottom: 2px dotted #cccccc;
}

/* BEGIN items for Press Release Summary */
.item_with_slider {
	padding: 0px 0px 0px 20px;
}

.slider_control_closed {
	position: absolute;
	left: -20px;
	width: 20px;
	height: 20px;
	cursor: pointer;
	background: url(../images/slider_open.png) no-repeat right center;
}

.slider_control_open {
	position: absolute;
	left: -20px;
	width: 20px;
	height: 20px;
	cursor: pointer;
	background: url(../images/slider_close.png) no-repeat right center;
}
/* END items for Press Release Summary */

.item_name {}
.item_date {}
.item_summary {}

.wd_newsfeed_releases-teaser .item_name {}
.wd_newsfeed_releases-teaser .item_date {
	margin: 0 0 7px 0;
	font-weight: bold;
	color: #484848;
}
.wd_newsfeed_releases-teaser .item_summary {}

/* START slider and tooltip style for Press Release Summary */
.item_slider {
	margin: 20px 0px 20px 0px;
	padding: 10px 10px 10px 10px;
	background-color: #FEFDE1;
}

.item_more {
	margin: 20px 0px 0px 0px;
}

.item_tooltip {
	width: 500px;
	margin: 0px 0px 0px 0px;
	padding: 10px 10px 10px 10px;
}

.item_tooltip_contents {
	margin: 0px 0px 0px 0px;
	padding: 10px 10px 10px 10px;
	background-color: #FEFDE1;
	border: 2px solid #a5a5a5;
}
/* END slider and tooltip style for Press Release Summary */

.detail_header {
	font-size: 1.2em;
	font-weight: bold;
}

.detail_header_right {
	font-size:1.3em;
	font-weight:bold;
	text-align:right;
}

.detail_subheader {
	font-size: 1em;
	font-weight: bold;
}

.detail_subheader_right {
	font-size: 1em;
	font-weight: bold;
	text-align:right;
}

.category_name {
	font-size: 1.1em;
	font-weight: bold;
}

.category_header {
	font-size: 13px;
	font-weight: bold;
	color: #000;
	padding-bottom: 15px;
}

table.wd_imagetable {}

td.imagecaption {
	font-size: .8em;
	font-style: italic;
	text-align: left;
	padding: 3px 5px 3px 5px;
}

td.imagecaption p {
	font-size: .9em;
	font-style: italic;
}


/* Begin classes for individual PCTs
   (enter amendments to the above declatations, ex:
   div.wd_standard .category_name {
	[styles]
   }
*/

div.wd_standard {}
div.wd_events {}
div.wd_gallery {}

div.wd_gallery span.filesize {
	font-weight: normal;
}

/* Begin FormBuilder styles */

div.wd_formbuilder {}
table.wd_formbuilder {}
input.wd_formbuilder_submit {}
table.wd_formbuilder p {}

/* Begin Calendar styles */

table.wd_calendar_header{
	background-color: #7d8dac;
	color: #ffffff;
	padding: 5px 5px 5px 5px;
	margin-top: 15px;
	border-style: none none dotted none;
	border-width: 0 0 thin 0;
}

table.wd_calendar_header a,
table.wd_calendar_header a:visited,
table.wd_calendar_header a:active,
table.wd_calendar_header a:link {
	color: #ffffff;
}

td.wd_calendar_header_label {
	text-align: center;
	font-weight: bold;
}

td.wd_calendar_header_prev {
	text-align: left;
}

td.wd_calendar_header_next {
	text-align: right;
}

table.wd_calendar {
	background-color: #ffffff;
	table-layout: fixed;
}

th.wd_calendar_dayofweek_header {
	background-color: #ffffff;
	text-transform: lowercase;
	font-size: .90em;
}

td.wd_calendar_day {
	margin: 0px;
	padding: 0px 0px 0px 0px;
	width: 14%;
	vertical-align: top;
}

html>body td.wd_calendar_day {
	padding: 0px 2px 0px 2px;   /* account for event padding+border where width = content only */
}

td.wd_calendar_this_month {
	background-color: #eeeeee;
	border-top: 1px #eeeeee solid;
	font-size: .85em;
}

td.wd_calendar_prev_month,
td.wd_calendar_next_month {
	background-color: #c6cede;
	border-top: 1px #c6cede solid;
	font-size: .85em;
}

td.wd_calendar_today
{
	background-color: #FF9;
	border: 1px #000000 solid;
}

div.wd_calendar_day_header {
	text-align: right;
	color: #000000;
	font-weight: bold;
	padding: 3px;
}

td.wd_calendar_prev_month div.wd_calendar_day_header,
td.wd_calendar_next_month div.wd_calendar_day_header
{
	color: #7d8dac;
}

div.wd_calendar_no_event {
	margin: 1px 0px 1px 0px;
	padding: 2px;
}

div.wd_calendar_event {
	width: 100%;
	margin: 1px 0px 1px 0px;
	padding: 2px;
	position: relative;
	left: 0px;
	white-space: nowrap;
	overflow: hidden;
	background-color: #77ccff;
}

html>body div.wd_calendar_event {
	left: -2px; /* account for padding+border where width = content only */
}

div.wd_event_tip_header
{
	background-color: #ffcc77;
	border-bottom: #F70;
	margin: 0px 0px 0px 0px;
	padding: 5px;
	border-width: 0 0 1px 0;
	border-style: none none dotted none;
}

div.wd_event_tip_info{
	background-color: #ffffff;
	margin: 0px 0px 0px 0px;
	padding: 5px;
}

div.wd_event_tip_info p {
	margin: 2px 0px 5px 0px;
	padding: 0px 0px 0px 0px;
}

div.wd_event_tip_title {
	font-size: 1.2em;
	font-weight: bold;
}

div.wd_event_tip_time, div.wd_event_tip_location_name {
	font-weight: bold;
}

div.calendar_subscribe_links img {
	margin-right: 5px;
}

div.calendar_subscribe_links a {
	text-decoration: none;
}

/* Popup Fader */
div#wdFadeBackground {
	background-color: #555555;
	border: 5px;
	margin: 0px;
	padding: 0px;
}

div#wdFadePopup {
	background-color: #333333;
	padding: 2px;
}

td#wdFadeContent {
	background-color: #ffffff;
}

td#wdFadeClose {
	text-align: right;
}

p.search_result {}

span.search_mime {
	font-size: 0.9em;
}

span.search_url {}

.wd_newsfeed_releases-teaser .tools {
	font-size: 10px;
	text-decoration: none;
	margin-bottom: 12px;
}

.tools img {
	vertical-align: middle;
}


#mainNav #services_container #tools a:nth-child(2),
#mainNav #services_container #tools a:nth-child(3),
#mainNav #services_container #tools a:nth-child(4),
#mainNav #services_container #tools a:nth-child(5) {
	padding: 0 10px;
}


div.wd_featurebox_container {
}
div.wd_featurebox_title {
	margin: 0 0 10px 0;
	font: bold 18px/22px "PNC Sans Bold",Arial,sans-serif;
	color: #484848;
}
div.wd_featurebox {
	color: #636363;
	line-height: 20px;
	font-size: 16px;
	color: #6C7D88;
}

div.wd_featurebox p {}
div.wd_featurebox div {}

div.wd_featurebox a.itemlink, div.wd_featurebox .item_date {}

div.wd_featureboxes_right {}
div.wd_featureboxes_right div.wd_featurebox_container {}
div.wd_featureboxes_right div.wd_featurebox_title {}
div.wd_featureboxes_right div.wd_featurebox {}

div.wd_featureboxes_left {}
div.wd_featureboxes_left div.wd_featurebox_container {
	display: block;
	overflow: auto;
	padding: 20px 0;
}
div.wd_featureboxes_left div.wd_featurebox_container#wd_featurebox-teaser_1449,
div.wd_featureboxes_left div.wd_featurebox_container#wd_featurebox-standard_4059,
div.wd_featureboxes_left div.wd_featurebox_container#wd_featurebox-standard_4062 {
	background: #F5F5F5;
}
div.wd_featureboxes_left div.wd_featurebox_container .wd_imagetable img,
div.wd_featureboxes_left div.wd_featurebox_container .wd_imagetable {
	max-width: 250px !important
}

#wd_featurebox-standard_4060 {overflow: auto; display: block; clear: both;}
#wd_featurebox-standard_4060 .wd_featurebox,
#wd_featurebox-standard_4060 .wd_featurebox_title {
	width: 70%;
	float: right;
}

#wd_featurebox-standard_4062 {overflow: auto; display: block; clear: both;}

#wd_featurebox-standard_4062 .wd_imagetable {
	float: right;
}

#wd_featurebox-standard_4062 .wd_featurebox,
#wd_featurebox-standard_4062 .wd_featurebox_title {
	width: 70%;
	float: left;
}


#wd_featurebox-standard_4060 .wd_featurebox_title,
#wd_featurebox-standard_4062 .wd_featurebox_title {
	margin-top: 40px;
	margin-bottom: 20px;
	text-transform: uppercase;
}
#wd_featurebox-standard_4060 .wd_featurebox p,
#wd_featurebox-standard_4062 .wd_featurebox p {
	font-size: 20px;
	line-height: 1.2;
	margin-bottom: 20px;
}
#wd_featurebox-standard_4060 .wd_featurebox p a,
#wd_featurebox-standard_4062 .wd_featurebox p a {
	font-size: 16px;
	line-height: 1.2;
	margin-bottom: 20px;
}

#wd_featurebox-standard_4059 .wd_featurebox_title {display: none;}
#wd_featurebox-standard_4059 .wd_featurebox .col-33{
	display: block;
	width: 33%;
	max-width: 33%;
	padding-right: 20px;
	float: left;
}
#wd_featurebox-standard_4059 .wd_featurebox .col-33 h2{
	margin-bottom: 10px;
}
#wd_featurebox-standard_4059 .wd_featurebox .col-33 h3{
	text-transform: uppercase;
}
#wd_featurebox-standard_4059 .wd_featurebox .col-66{
	display: block;
	width: 66%;
	max-width: 66%;
	padding-right: 20px;
	float: left;
}

#wd_featurebox-standard_4059 .wd_featurebox .col-66 p{
	font-size: 21px;
	line-height: 1.2;
}

div.wd_featureboxes_left div.wd_featurebox_container#wd_featurebox-teaser_1449 .wd_featurebox_title {display: none}
div.wd_featureboxes_left div.wd_featurebox_container#wd_featurebox-teaser_1449 .wd_featurebox {}
div.wd_featureboxes_left div.wd_featurebox_container#wd_featurebox-teaser_1449 .wd_featurebox .item {
	width: 33%;
	max-width: 33%;
	padding: 0 10px 0 0;
	display: block;
	float: left;
}
div.wd_featureboxes_left div.wd_featurebox_container#wd_featurebox-teaser_1449 .wd_featurebox .item .item_name {display: none;
}
div.wd_featureboxes_left div.wd_featurebox_container#wd_featurebox-teaser_1449 .wd_featurebox .item p:nth-of-type(1) {
	text-transform: uppercase;
	font-weight: 600;
	font-size: 11px;
	color: #6C7D88;

}
div.wd_featureboxes_left div.wd_featurebox_container#wd_featurebox-teaser_1449 .wd_featurebox .item p:nth-of-type(2) {
	font-size: 16px;
	color: #6C7D88;
}
div.wd_featureboxes_left div.wd_featurebox_container#wd_featurebox-teaser_1449 .wd_featurebox .item h3 {
	font-size: 18px;
	padding-bottom: 5px;
}

.pnc_pulse {
	font-size: 16px;
	color: #FFFFFF;
	background: #404F5A;
	font-weight: 300;
	font-family: "PNCSans-Light";
	text-transform: uppercase;
	padding: 3px 0;
}

@media screen and (min-width: 1500px) {
	div.wd_featureboxes_left div.wd_featurebox_title {
		width: 1200px;
		margin: 0 auto;
	}
	div.wd_featureboxes_left div.wd_featurebox {
		width: 1200px;
		margin: 0 auto;
	}
}
@media screen and (max-width: 1499px) and (min-width: 960px){
	div.wd_featureboxes_left div.wd_featurebox_title {
		width: 960px;
		margin: 0 auto;
	}
	div.wd_featureboxes_left div.wd_featurebox {
		width: 960px;
		margin: 0 auto;
	}
}
@media screen and (max-width: 959px) and (min-width: 768px){
	div.wd_featureboxes_left div.wd_featurebox_title {
		width: 736px;
		margin: 0 auto;
	}
	div.wd_featureboxes_left div.wd_featurebox {
		width: 736px;
		margin: 0 auto;
	}
}

@media screen and (max-width: 767px){
	.center,
	div.wd_featureboxes_left div.wd_featurebox_title {
		width: 95%;
		margin: 0 auto;
	}
	div.wd_featureboxes_left div.wd_featurebox {
		width: 95%;
		margin: 0 auto;
		padding: 0 20px;
	}
}

#wd_featurebox-teaser_121 .wd_featurebox_title {
	display: none;
}
#wd_featurebox-teaser_121 .subscribe_link {
	display: none;
}
#wd_featurebox-teaser_121 .wd_newsfeed_releases-teaser {
	display: block;
	overflow: auto;
	clear: both;
}
#wd_featurebox-teaser_121 .item {
	margin-top: 40px;
}
#wd_featurebox-teaser_121 .wd_newsfeed_releases-teaser .item {}
#wd_featurebox-teaser_121 .wd_newsfeed_releases-teaser .item:first-child {
	margin: 20px 20px 0 0;
	overflow: hidden;
	width: 100%;
	max-width: 100%;
	float: none;
}
#wd_featurebox-teaser_121 .wd_newsfeed_releases-teaser .item:first-child .wd_lead_img {}
#wd_featurebox-teaser_121 .wd_newsfeed_releases-teaser .item:first-child .wd_lead_img a {}

#wd_featurebox-teaser_121 .wd_newsfeed_releases-teaser .item:first-child .wd_date {
	float: right;
	width: 38%;
	margin-top: 0;
}
#wd_featurebox-teaser_121 .wd_newsfeed_releases-teaser .item  {
	display: block;
	float: left;
	width: 50%;
	max-width: 50%;
	padding-right: 20px;
}
#wd_featurebox-teaser_121 .wd_newsfeed_releases-teaser .item .wd_date {
	text-transform: uppercase;
}
#wd_featurebox-teaser_121 .wd_newsfeed_releases-teaser .item .wd_title{
	min-height: 40px;
	font-size: 18px;
	line-height: 22px;
	font-family: "PNC Sans Medium",Arial,sans-serif;
	color: #484848;
}
#wd_featurebox-teaser_121 .wd_newsfeed_releases-teaser .item:first-child .wd_title {
	font-size: 28px;
	line-height: 30px;
	float: right;
	width: 38%;
}

#wd_featurebox-teaser_121 .wd_newsfeed_releases-teaser .item_summary {
	font: 400 18px/20px "PNCSans Medium",Arial,sans-serif;
}
#wd_featurebox-teaser_121 .wd_newsfeed_releases-teaser .item:first-child .wd_summary {
	float: right;
	width: 38%;
	padding-top: 10px;
}
#wd_featurebox-teaser_121 .wd_newsfeed_releases-teaser .item:first-child .wd_summary .morebtn {
	font: 400 18px/20px "PNC Sans Bold",Arial,sans-serif;
	color: #0069AA;
}
#wd_featurebox-teaser_121 .wd_newsfeed_releases-teaser .wd_thumbnail {
	display: none;
}

.morebtn {
	display: block;
	margin-top: 10px;
	color: #0069AA;
	font-family: "PNC Sans Bold",Arial,sans-serif;
	font-weight:  400;
}

.wd_lead_img {
	height: 300px;
	width: 60%;
	position: relative;
	overflow: hidden;
	z-index: 1;
	top: 0;
	float: left;
}
.wd_lead_img a {
	position: absolute;
	top: auto;
	left: -35px;
	right: 0;
	bottom: 20px;
	z-index: 3;
	width: 50%;
	background: #eee;
	margin: auto;
	text-align: center;
	padding: 10px 10px 7px 10px;
	background: rgba(0,0,0,0.4);
	text-transform: uppercase;
	border: 1px solid rgba(255,255,255,1);
	border-radius: 3px;
	color: #fff;
	font-size: 13px;
	line-height: 20px;
}
.wd_lead_img a:hover {
	background:#f58025;
	border: 1px solid #f58025;
	color: #fff;
	text-decoration: none;
}

.wd_lead_img  img {
	display: block;
	position: absolute;
	left: 45%;
	top: 0;
	width: auto;
	height: 300px;
	max-width: 95%;
	-webkit-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
	-webkit-transform: translateX(-50%);
	transform: translateX(-50%);
}

div.wd_featureboxes_top {}
div.wd_featureboxes_top div.wd_featurebox_container {}
div.wd_featureboxes_top div.wd_featurebox_title {}
div.wd_featureboxes_top div.wd_featurebox {}

div.wd_featureboxes_middle {}
div.wd_featureboxes_middle div.wd_featurebox_container {}
div.wd_featureboxes_middle div.wd_featurebox_title {}
div.wd_featureboxes_middle div.wd_featurebox {}

div.wd_featureboxes_bottom  {}
div.wd_featureboxes_bottom  div.wd_featurebox_container {
		max-width: 960px;
	margin: 0 auto;
}
div.wd_featureboxes_bottom  div.wd_featurebox_title {
	font-size: 25px;
	padding-bottom: 10px;
	border-bottom: 1px solid #ddd;
	margin-bottom: 20px;

}
div.wd_featureboxes_bottom  div.wd_featurebox {}

div.wd_featureboxes_bottom  .wd_featurebox-teaser div.wd_featurebox .wd_newsfeed_releases-teaser {}
div.wd_featureboxes_bottom  .wd_featurebox-teaser div.wd_featurebox .wd_newsfeed_releases-teaser .item:first-child {border-left: 0px; padding-left: 0px;}
div.wd_featureboxes_bottom  .wd_featurebox-teaser div.wd_featurebox .wd_newsfeed_releases-teaser .item:last-child {border-right: 0px; padding-right: 0px;}
div.wd_featureboxes_bottom  .wd_featurebox-teaser div.wd_featurebox .wd_newsfeed_releases-teaser .item {
	float: left;
	width: 32%;
	border-left: 1px solid #ccc;
	padding: 0 20px;
}
div.wd_featureboxes_bottom  .wd_featurebox-teaser div.wd_featurebox .wd_newsfeed_releases-teaser .item  .item_date{
	font-size: 11px;
	color: #444;
}
div.wd_featureboxes_bottom  .wd_featurebox-teaser div.wd_featurebox .wd_newsfeed_releases-teaser .item  .item_name a{
	font-size: 16px;
	color: #333;
	font-weight: 700;
}
div.wd_featureboxes_bottom  .wd_featurebox-teaser div.wd_featurebox .wd_newsfeed_releases-teaser .item  .item_summary{}


div.wd_featureboxes_bottom2 {
	max-width: 1024px;
	margin: 20px auto;
	padding-bottom: 30px;
	overflow: auto;
}
@media screen and (max-width: 1499px) and (min-width: 960px) {
	div.wd_featureboxes_bottom2 {
		max-width: 960px;
		margin: 20px auto;
		padding-bottom: 30px;
		overflow: auto;
	}
}
@media screen and (max-width: 959px) and (min-width: 768px){
	div.wd_featureboxes_bottom2 {
		max-width: 736px;
	}
}
@media screen and (max-width: 767px) {
	div.wd_featureboxes_bottom2 {
		width: 95%;
		margin: 0 auto;
	}
}
div.wd_featureboxes_bottom2 div.wd_featurebox_container.wd_featurebox-social_twitter .wd_featurebox_title {
	display: none;
}
div.wd_featureboxes_bottom2 div.wd_featurebox_title {
	color: #fff;}
div.wd_featureboxes_bottom2 div.wd_featurebox {	color: #fff;}

div.wd_featureboxes_bottom2 div.wd_featurebox .wd_title{
	color: #333;
	font-size: 20px;
	margin-bottom: 20px;
}
div.wd_featureboxes_bottom2 div.wd_featurebox .wd_title h3{
	color: #333;
	font-size: 20px;
	display: inline-block;
	font-family: PNCSans-Light;
	font-size: 18px;
	color: #474747;

}
div.wd_featureboxes_bottom2 div.wd_featurebox .wd_title h3 span{
	color: #333;
	font-size: 16px;
}
div.wd_featureboxes_bottom2 div.wd_featurebox .wd_title .icon:before{
	content: "\f099";
	font-size: 30px;
	color: #1DA1F2;
}
div.wd_featureboxes_bottom2 div.wd_featurebox .wd_title .icon{
	display: inline-block;
	font: normal normal normal 14px/1 FontAwesome;
	font-size: inherit;
	text-rendering: auto;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
div.wd_featureboxes_bottom2 div.wd_featurebox #example1{}
div.wd_featureboxes_bottom2 div.wd_featurebox #example1 li {
	width: 50%;
	max-width: 50%;
	float: left;
	display: block;
	list-style-type: none;
	color: #333;
	padding-right: 20px;
}
div.wd_featureboxes_bottom2 div.wd_featurebox #example1 li .user {
	display: block;
	overflow: auto;
}
div.wd_featureboxes_bottom2 div.wd_featurebox #example1 li .user a span:nth-child(1) {
	float: left;
	padding-right: 10px;
}
div.wd_featureboxes_bottom2 div.wd_featurebox #example1 li .user a span:nth-child(1) img {
	width: 32px;
}
div.wd_featureboxes_bottom2 div.wd_featurebox #example1 li .user a span:nth-child(2) {
	font-weight: bold;
}
div.wd_featureboxes_bottom2 div.wd_featurebox #example1 li .user a span:nth-child(3) {
	display: none;
}
div.wd_featureboxes_bottom2 div.wd_featurebox #example1 li .user a span:nth-child(4) {
	display: block;
	position: relative;
	margin-top: -6px;
	font-size: .85em;
}

div.wd_featureboxes_bottom2 div.wd_featurebox #example1 li .tweet {
	display: block;
	clear: both;
}
div.wd_featureboxes_bottom2 div.wd_featurebox #example1 li .timePosted {
	float: right;
	font-size: .85em;
}
div.wd_featureboxes_bottom2 div.wd_featurebox #example1 li .interact {
	position: relative;
	display: none;
}
div.wd_featureboxes_bottom2 div.wd_featurebox #example1 li .interact a {
	margin-right: 10px;
	transition: .5s all ease;
	position: relative;
	display: inline-block;
}
div.wd_featureboxes_bottom2 div.wd_featurebox #example1 li .interact a .icon:before {
	display: inline-block;
	font: normal normal normal 14px/1 FontAwesome;
	font-size: inherit;
	text-rendering: auto;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
div.wd_featureboxes_bottom2 div.wd_featurebox #example1 li .interact a:hover {}
div.wd_featureboxes_bottom2 div.wd_featurebox #example1 li .interact a .text {
	opacity: 0;
	transition: .5s all ease;
	position: absolute;
	bottom: 100%;
	left: 0;
	background: #333;
	color: #eee;
	padding: 1px 5px;
	border-radius: 3px;
}
div.wd_featureboxes_bottom2 div.wd_featurebox #example1 li .interact a:hover .text {
	opacity: 1;

}
div.wd_featureboxes_bottom2 div.wd_featurebox #example1 li .interact .twitter_reply_icon .icon:before {
	content: "\f112";
}
div.wd_featureboxes_bottom2 div.wd_featurebox #example1 li .interact .twitter_reply_icon .text {}
div.wd_featureboxes_bottom2 div.wd_featurebox #example1 li .interact .twitter_reply_icon:hover .text {}

div.wd_featureboxes_bottom2 div.wd_featurebox #example1 li .interact .twitter_retweet_icon .icon:before {
	content: "\f079";
}
div.wd_featureboxes_bottom2 div.wd_featurebox #example1 li .interact .twitter_retweet_icon .text {}
div.wd_featureboxes_bottom2 div.wd_featurebox #example1 li .interact .twitter_retweet_icon:hover .text {}

div.wd_featureboxes_bottom2 div.wd_featurebox #example1 li .interact .twitter_fav_icon .icon:before {
	content: "\f004";
}
div.wd_featureboxes_bottom2 div.wd_featurebox #example1 li .interact .twitter_fav_icon .text {}
div.wd_featureboxes_bottom2 div.wd_featurebox #example1 li .interact .twitter_fav_icon:hover .text {}

/* div.wd_featureboxes_bottom2 div.wd_featurebox_container:nth-child(1) {
	width: 60%;
	float: left;
	display: block;
	overflow: hidden;
	height: 370px;
	position: relative;
}
div.wd_featureboxes_bottom2 div.wd_featurebox_container:nth-child(1) a {
	max-width: 100%;
	position: absolute;
	z-index: 1;
}
div.wd_featureboxes_bottom2 div.wd_featurebox_container:nth-child(1) a img{
	max-width: 100%;
	position: relative;
	top: 0;
	left: 0;
	z-index: 2;
}
div.wd_featureboxes_bottom2 div.wd_featurebox_container:nth-child(1)  div.wd_featurebox_title {
	color: #fff;
	font-size: 25px;
	font-weight: bold;
	z-index: 10;
	position: relative;
	background: rgba(0,0,0,0.4);
	padding: 30px 20px 10px;
	margin-bottom: 0px;
	text-align: center;
	padding-top: 150px;
}

div.wd_featureboxes_bottom2 div.wd_featurebox_container:nth-child(1)  div.wd_featurebox {
	color: #fff;
	z-index: 10;
	position: relative;
	background: rgba(0,0,0,0.4);
	padding: 1px 20px 180px;
	margin-top: 0px;
	text-align: center;
}

div.wd_featureboxes_bottom2 div.wd_featurebox_container:nth-child(1)  div.wd_featurebox a.btn {
		left: 0;
	right: 0;
	width: 200px;
	margin: 0 auto;
	background: rgba(0,0,0,0.4);
}

div.wd_featureboxes_bottom2 div.wd_featurebox_container:nth-child(2) {
	overflow: auto;
	display: block;
	float: right;
	width: 33%;
	background: #25A1D2;
	color: #fff;
	padding: 20px;
	height: 370px;
}
div.wd_featureboxes_bottom2 div.wd_featurebox_container:nth-child(2) div.wd_featurebox_title {
	text-align: center;
}
div.wd_featureboxes_bottom2 div.wd_featurebox_container:nth-child(2) div.wd_featurebox {
	text-align: center;
}
div.wd_featureboxes_bottom2 div.wd_featurebox_container:nth-child(2) div.wd_featurebox ul.socialcircles {
	margin: 0px;
	padding: 0px;
}
div.wd_featureboxes_bottom2 div.wd_featurebox_container:nth-child(2) div.wd_featurebox ul.socialcircles li {
	border-radius: 50%;
	padding: 10px;
	background: #fff;
	font-size: 30px;
	list-style-type: none;
	width: 30px;
	height: 30px;
	text-align: center;
	display: inline-block;
	margin: 5px;
	box-shadow: 0 0 5px rgba(0,0,0,0.3);
}
div.wd_featureboxes_bottom2 div.wd_featurebox_container:nth-child(2) div.wd_featurebox ul.socialcircles li.fb {

}
div.wd_featureboxes_bottom2 div.wd_featurebox_container:nth-child(2) div.wd_featurebox ul.socialcircles li a {
	width: 30px;
	height: 30px;
	text-align: center;
	display: block;
	margin: auto;
	text-indent: -8px;
	font-size: 18px;
	top: -4px;
	position: relative;
}
div.wd_featureboxes_bottom2 div.wd_featurebox_container:nth-child(2) div.wd_featurebox ul.socialcircles li a {}

 */

div.wd_rssfeeds_item {}

/* begin sponsorbar */
.sponsors {}
.sponsors p {}
.sponsors img {}
/* end sponsorbar */

.twitter-anywhere-user img, .twitter-user img, .linked-in img {
	vertical-align: middle;
}

div.story_date {}

#globalNavigation ul {padding-left: 0px;}



.wd_member_col .wd_title {
	 padding-left: 5px;
}

.wd_member_col {
  border-bottom: 1px solid #f3f3f3;
}

/* New News Releases Tweaks */

.wd_asset_carousel_aspect {
	min-height: 250px;
}

li.wd_asset_carousel_type_link .wd_count {
	width: 20px;
	height: 20px;
}
ul#wd_gallery_slides_1 li img {
    width: 100%;
}
.wd_carousel-cropper {
  height: 100%;
}
.wd_carousel-item {
	height: 100%;
	width: auto;
}
.gallery_summary_detail {
    text-align: center;
}
.gallery_summary_filmstrip {
  height: 200px;
}
.wd_assets_container {
	background: none;
}

#wd_assets_closer .wd_image img {
	max-width: 100%;
}
#wd_printable_content  ul.wd_layout-simple.wd_item_list {
	margin-left: 0px;
	padding-left: 0;
}
div.wd_parent_category,
div.wd_rssfeeds_item{
	display: block;
	margin-bottom: 10px;
	line-height: 26px;
}
#wd_printable_content .wd_news_body table p {
	display: block;
	margin: 5px 0 0px 0;
	line-height: 16px;
}

#wd_printable_content .wd_news_body p ul li.wd_video_link {
	display: inline-block;
}
#wd_printable_content .wd_news_body p ul li.wd_asset_type_link {
	list-style: none;
	list-style-type: none;
}

.wd_gallery_search_form_container,
.wd_newsfeed_search_form_container {
	margin-bottom: 10px;
	width: 100%;
	display: block;
	clear: both;
	float: none;
	/* overflow: auto; */
}
.wd_gallery_search_form_container .wd_search_form_basic,
.wd_newsfeed_search_form_container .wd_search_form_basic {
	display: inline-block;
	width: 100%;
	text-align: right;
}

.wd_search_basic_fields {
	background: #eee;
	padding: 5px;
	border: 1px solid #ccc;
	display: block;
	float: right;
}
.wd_search_basic_fields select {
	background-color: white;
	border: 1px solid #cdd0d3;
	height: 36px;
	border-radius: 3px;
}
.wd_search_basic_fields select,
.wd_search_basic_fields input {
	float: none;
	opacity:1;
}
.wd_gallery_search_form_container .wd_search_basic_fields { width: 46%;}

form .sbHolder {
	background: white;
	border: 1px solid #cdd0d3;
	border-radius: 3px;
	color: #5b6e7b;
	font-size: 14px;
	height: auto;
	line-height: 35px;
	padding-left: 15px;
	width: 100%;
	max-width: 230px;
	min-width: 200px;
	display: block;
	float: left;
	margin-right: 5px;
}
#wd_printable_content .wd_news_body ul{
	margin-left: 10px;
}
#wd_printable_content .wd_news_body ul ul {
	margin-left: 30px;
}

.wd_page_limit select,
#wd_printable_content .wd_search_basic_fields select {
	 margin-right: 5px;
	 margin-bottom: 0px;
	 padding: 4px;
	 display: inline-block;
	 height: 30px;
}

#wd_printable_content .wd_search_basic_fields input {
margin-right: 5px;
	margin-bottom: 0px;
	padding: 0px;
	height: 37px;
	text-indent: 5px;
	display: inline-block;
	min-width: 25%;
	border-radius: 3px;
}
.wd_search_button {
	display: inline-block;
	width: 30px;
	height: 37px;
	background: #fff url(../images/webdriver/search.png) center center no-repeat;
    text-indent: -9999px;
	vertical-align: middle;
	margin: 0px 5px 0 0;
	border: 1px solid #ccc;
	border-radius: 3px;
}
.wd_item_search_form_container {
    padding-bottom: 20px;
}
ul.wd_layout-simple {
	padding: 0;
	margin: 10px 0;
	list-style: none;
}
body .wd_gallery .wd_category_link {
	float: left;
	display: inline-block;
	text-align: center;
		margin: 0 15px 0;
}

.wd_gallery ul.wd_layout-grid.wd_item_list {
	height: auto !important;
}
.wd_gallery .wd_item {
	text-align: center;
		margin: 0 5px 0 !important;
}
.wd_gallery .wd_item img {
	max-height: 125px;
}


.wd_news_headlines .wd_item,
.wd_newsfeed_releases .wd_item {
	 margin: 0 0 15px 0;
	 border-bottom: 1px solid #ccc;
	 padding-bottom: 15px;
	 display: block;
}

.wd_news_headlines .wd_item:last-child{
	 border-bottom: 0px solid #ccc;
}

.wd_stories .wd_thumbnail img {}

.wd_news_headlines .wd_item,
.wd_newsfeed_releases .wd_item {
	border-bottom: 2px dotted #ccc;
}

.wd_stories .wd_thumbnail{
	width: 150px;
}
/* .wd_stories .wd_thumbnail+.wd_item_wrapper{
	margin-left: 170px;
}  */

.wd_stories .wd_date,
.wd_assets .wd_date,
.wd_news_headlines .wd_item .wd_date,
.wd_newsfeed_releases .wd_item .wd_date {
	font-size: 14px;
	line-height: 16px;
	color: #484848;
}
.wd_stories .wd_title,
.wd_assets .wd_title,
.wd_assets .detail_header,
.wd_news_headlines .wd_item .wd_title,
.wd_newsfeed_releases .wd_item .wd_title,
.wd_newsfeed_releases .wd_item .wd_subtitle {
	font-size: 14px;
	line-height: 16px;
}
.wd_stories .wd_title a,
.wd_assets .wd_title a,
.wd_assets .detail_header a,
.wd_news_headlines .wd_item .wd_title a,
.wd_newsfeed_releases .wd_item .wd_title a {
	text-decoration: none;
	font-weight: 400;
}
.wd_news_headlines .wd_item .wd_asset_type_link .wd_title,
.wd_newsfeed_releases .wd_item .wd_asset_type_link .wd_title {
	 font-size: 14px;
	 line-height: 16px;
}
.wd_news_headlines .wd_item .wd_subtitle,
.wd_newsfeed_releases .wd_item .wd_subtitle {
	 font-size: 14px;
	 line-height: 16px;
}

.wd_slider-button {
	 display: inline-block;
	 width: 14px;
}

.wd_search_basic_fields {
	 background: #eee;
	 padding: 5px;
	 border: 1px solid #ccc;
	 display: block;
	 float: left;
}



/* Asset Links on Press Release items */

ul.wd_asset_type_link_list {
  margin: 10px 0 0 0;
  padding: 0;
  overflow: auto;
  list-style: none;
  color: #cccccc;
  font-size: 0.8333em;
  border: 0;
}


.wd_selector select {margin-left: 5px;}

.ui-datepicker select {color: #000;}


div.wd_snapshot h2 {
	 margin: 0;
	 padding: 3px 0;
	 border-top: 2px solid #999999;
	 border-bottom: 1px solid #999999;
	 text-transform: uppercase;
	 font-weight: bold;
	 text-align: left;
	 font-size: 1.2em;
}
table.wd_snapshot_values th, table.wd_snapshot_values td {
	 vertical-align: top;
	 font-size: 1em;
	 line-height: 1.3em;
	 padding: 5px;
	 border-bottom: 1px solid #999999;
}

.recaptcha_terms {float: right;}


.wd_form_field_input{
	padding: 5px;
}

ul.wd_asset_type_tabs,
ul.wd_asset_icons {
	 padding-left: 0px;
	 margin-left: 0px;
}
ul.wd_page_links li:before,
ul.wd_asset_type_tabs li:before,
ul.wd_asset_icons li:before {
	 display: none;
}
ul.wd_page_links li,
ul.wd_asset_type_tabs li,
ul.wd_asset_icons li {
	 list-style-type: none;
	 padding-left: 4px;
	 margin: 0px !important;
}
ul.wd_asset_type_tabs li img,
ul.wd_asset_icons li img {
	 display: inline;
}

ul.wd_events_tabs {
	float: right;
	overflow: hidden;
	margin: 0px 0 !important;
	padding: 0px;
}
.wd_events_list .wd_attachment_icon {float: left; margin-right: 5px;}

div.wd_page_toolbar {}
div.wd_page_toolbar table {width: auto; border: 0px;}
div.wd_page_toolbar tbody {}
div.wd_page_toolbar tr {}
div.wd_page_toolbar td { line-height: 16px; margin: 0; padding: 0 2px; vertical-align: top;}
div.wd_page_toolbar td span.wd_page_tool { line-height: 16px; margin: 0; padding: 0; vertical-align: top;}
div.wd_page_toolbar a { line-height: 16px; margin: 0; padding: 0; vertical-align: top;}
div.wd_page_toolbar img {width: 16px; height: 16px;vertical-align: top;}


.active {color: #000 !important;}
#mainNav #services_container #tools_menu .tools-detail.active {color: #fff !important;}
.wd_category_sub li a{padding-left: 10px !important;}
.wd_category_sub li .wd_category_sub li a{padding-left: 20px !important;}


.wd_documents-detail .wd_title,
.wd_documents_item_list .wd_title {
	float: left;
	margin-top: 0;
	margin-left: 5px;
	width: 90%;
}
.wd_documents-detail .wd_icon,
.wd_documents_item_list > .wd_documents_item > .wd_icon {
	float: left;
	font-size: 8px;
}
.wd_assets .wd_documents-detail > a.wd_icon:link,
.wd_assets .wd_documents-detail > a.wd_icon:visited,
.wd_assets .wd_documents_item_list .wd_documents_item a.wd_icon:link,
.wd_assets .wd_documents_item_list .wd_documents_item a.wd_icon:visited {
	color: #484848;
}
/*.wd_assets_container #wd_assets_closer .wd_assets {
  display: block !important;
}*/
.wd_assets_container #wd_assets_closer .wd_assets .wd_title {
	font-size: 16px;
}
.wd_documents_item_list > .wd_documents_item + .wd_documents_item {
	border-top: 0;
}

.wd_pageid_3481 .wd_featureboxes_middle .wd_featurebox_container {
	/* float: left;
	width: 49%; */
	display: block;
	overflow: hidden;
	margin-bottom: 20px;
	position: relative;
	min-height: 250px;
}
.wd_pageid_3481 .wd_featureboxes_middle .wd_featurebox_container:nth-child(even) {
	float: right;
}
.wd_pageid_3481 .wd_featureboxes_middle .wd_featurebox_container .wd_featurebox_container_contents {
	transition: .5s all ease;
	width: 100%;
	background: rgba(255,255,255,0.99);
	margin: 0 auto;
	/* top: 0%;
	bottom: 0%;
	left: 0%;position: absolute;
	right: 0%;
	transform: scale(.7);
	opacity: .2;*/
	display: block;
	padding: 20px;

	text-align: center;
}
.wd_pageid_3481 .wd_featureboxes_middle .wd_featurebox_container:focus .wd_featurebox_container_contents,
.wd_pageid_3481 .wd_featureboxes_middle .wd_featurebox_container:hover .wd_featurebox_container_contents {
/* 	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	transform: scale(.95);
	background: rgba(255,255,255,0.99);
	opacity: 1; */
}
/* .wd_pageid_3481 .wd_featureboxes_middle .wd_featurebox_container#wd_featurebox-standard_4057 {
	background: url(../images/newspaper.jpg) center center no-repeat;
	background-size: cover;
}
.wd_pageid_3481 .wd_featureboxes_middle .wd_featurebox_container#wd_featurebox-standard_4058 {
	background: url(../images/nepalcolors.jpg) center center no-repeat;
	background-size: cover;
}
.wd_pageid_3481 .wd_featureboxes_middle .wd_featurebox_container#wd_featurebox-standard_4059 {
	background: url(../images/about_home_pov.jpg) center center no-repeat;
	background-size: cover;
}
.wd_pageid_3481 .wd_featureboxes_middle .wd_featurebox_container#wd_featurebox-standard_4060 {
	background: url(../images/chart.jpg) center center no-repeat;
	background-size: cover;
} */

.wd_pageid_3481 .wd_featureboxes_middle .wd_featurebox_container .wd_featurebox_title {
	font-size: 11px;
	font-weight: 300;
	margin-bottom: 0;
	text-transform: uppercase;
	line-height: 17px;
	font-family: "PNC Sans Medium",Arial;

}
.wd_pageid_3481 .wd_featureboxes_middle .wd_featurebox_container .wd_featurebox h3 {
	margin: 0px 0;
	padding-bottom: 5px;
	position: relative;
}
.wd_pageid_3481 .wd_featureboxes_middle .wd_featurebox_container .wd_featurebox h3:after {
	content:'';
	border-bottom: 1px solid #ccc;
	display: block;
	width: 80%;
	position: absolute;
	bottom: 0;
	margin: 0 auto;
	left: 0;
	right: 0;
}
.wd_pageid_3481 .wd_featureboxes_middle .wd_featurebox_container .wd_featurebox h3 a {
	font-family: "PNC Sans Bold",Arial;
	font-size: 19px;
	line-height: 25px;
	color: #484848;
}
.wd_pageid_3481 .wd_featureboxes_middle .wd_featurebox_container .wd_featurebox > p {
	overflow: auto;
}
.wd_pageid_3481 .wd_featureboxes_middle .wd_featurebox_container .wd_featurebox > p a {
	width: 200px;
	background: rgba(0,0,0,0.4);
	border: 2px solid #fff;
	background-color: #dc6a14;
	border-color: #dc6a14;
	padding: 10px;
	color: #fff;
}

.wd_pageid_3481 .wd_content,
.wd_pageid_3481 #wd_printable_content,
.wd_pageid_3481 .content-inner.two-column {
	padding-bottom: 0px;
}

/* news releases 3 across*/

.wd_search_result {
	padding: 20px;
	margin: 0px 0px 0px 0;
	border-bottom: 2px dotted #bbb;
	display: block;
	overflow: hidden;
}
.wd_newsfeed_releases .wd_item_list .wd_item {
	padding: 20px 0;
}

.wd_newsfeed_releases .wd_item_list .wd_item .wd_date{
	font-size: 11px;
	color: #444;
	margin: 0 0 7px 0;
	font-weight: bold;
}
.wd_newsfeed_releases .wd_item_list .wd_item .wd_summary{
	color: #6C7D88;
	margin-top: 5px;
}
.wd_search_title a,
.wd_newsfeed_releases .wd_item_list .wd_item .wd_title a{
	font-family: "PNC Sans Bold",Arial,sans-serif;
	font-size: 16px;
	line-height: 18px;
	color: #333;
	transition: .3s color ease;
}
.wd_newsfeed_releases .wd_item_list .wd_item .wd_title a:hover{
	color: #f76d27;
}
.wd_newsfeed_releases .wd_item_list .wd_item .wd_subtitle{
	font-size: 12px;
	line-height: 16px;
	padding-top: 5px;
	display: none;
}

.wd_pagetitles {
	background-color: #0074A9;
	padding: 40px 10px;
	display: block;
	overflow: auto;
}
.wd_pagetitles h1 {
	color: #fff;
	font-size: 35px;
	line-height: 40px;
	max-width: 960px;
	margin: 0 auto;
	font-weight: bold;
}
.wd_pagetitles p {
	color: #fff;
	font-size: 25px;
	line-height: 30px;
	max-width: 960px;
	margin: 0 auto;
}

.wd_searchcontainer{
	background: #fff;
}

.wd_searchcontainer>div{
	max-width: 960px;
	margin: 0 auto;
	padding: 5px;
}

.wd_searchcontainer>div .wd_search_basic_fields {
	background: #fff;
	border: 0px;
}
.wd_searchcontainer>div .wd_form_field_label,
.wd_searchcontainer>div .wd_form_field_label label{
	font-weight: bold;
	color: #666;
}
.wd_searchcontainer>div input[type=submit] {background: #F48024; padding: 10px 20px; color: #fff; border: 0px; border-radius: 0px;}
.wd_searchcontainer>div input[type=text] {height: 24px;}
.wd_searchcontainer>div select{
	height: 30px;
}

.wd_videos>ul {overflow: hidden;}
.wd_stories>ul {overflow: hidden;}
.wd_videos .wd_item/* ,
.wd_stories .wd_item */ {
	position: relative;
	overflow: hidden;
	width: 49%;
	left: auto;
	float: left;
	top: auto;
}
/* .wd_stories .wd_item {
	min-height: 265px;
} */
.wd_videos .wd_item{    min-height: 450px;}

.wd_videos .wd_item:nth-child(even),
.wd_stories .wd_item:nth-child(even) {float: right;}

.wd_stories .wd_item {background: #fff;
	overflow: auto;
	clear: both;
}
.wd_videos .wd_item .wd_thumbnail,
.wd_stories .wd_item .wd_thumbnail {
	width: 100%;
	display: block;
	clear: both;
	margin: 0 auto;
	max-height: 250px;
	overflow: hidden;
}
.wd_stories .wd_item>.wd_title {
	font-size: 20px;
	line-height: 25px;
	text-align: center !important;
}
.wd_stories .wd_item .wd_thumbnail {

	padding: 20px 0;

}

.wd_stories .wd_item .wd_thumbnail img {
	width: 200px;
}

.wd_videos .wd_item .wd_thumbnail img{
	width: 100%;
}
.wd_videos .wd_item .wd_item_wrapper/* ,
.wd_stories .wd_item .wd_item_wrapper  */{
	margin: 0 auto !important;
	width: 90%;
	display: block;
	left: 0;
	right: 0;
	position: absolute;
	bottom: -60%;
	opacity: .7;
	transition: .7s all ease;
	background: #fff;
	padding: 10px;
}
/* .wd_stories .wd_item .wd_item_wrapper {
	bottom: -270px;
} */
.wd_videos .wd_item:hover .wd_item_wrapper/* ,
.wd_stories .wd_item:hover .wd_item_wrapper */ {
	opacity: 1;
	bottom: 0px;
}


.wd_newsfeed_releases .wd_item .wd_thumbnail {
	float: none;
	text-align: center;
}
.wd_newsfeed_releases .wd_item .wd_item_wrapper {
	margin-left: 0px;
}

body a.prnews_a {
	color: #f76f28 !important;
}

/* .wd_pageid_35158 .wd_item {
	display: block;
	overflow: auto;
	clear: both;
	float: none;
	height: auto;
	padding: 20px;
	margin: 0;
	width: 100%;
}
.wd_pageid_35158 .wd_item:nth-child(even) {
	background: #f6f6f6;
} */

.wd_pageid_3478 form input[type=text] {
	width: 302px;

}

.wd_pageid_3478 form input[type=radio] {
	margin-right: 5px;
}


.wd_pageid_35158 .wd_item .col-sm-3 {
	width: 25%;
	float: left;
}
.wd_pageid_35158 .wd_item .col-sm-3 .wd_title{
	display: block;
		font-family: "PNC Sans Bold",Arial;
	font-size: 18px;
	line-height: 20px;
	padding-bottom: 8px;
		color: #5482aa;
}
.wd_pageid_35158 .wd_item .col-sm-3 .wd_date{
	display: block;
	font-weight: normal;
}
.wd_pageid_35158 .wd_item .col-sm-9 {
	width: 75%;
	float: left;

}
.wd_pageid_35158 .wd_item .col-sm-9 .wd_summary p {
	margin-top: 0px;
}
.wd_pageid_35158 .wd_item .wd_title {}
.wd_pageid_35158 .wd_item .wd_item_wrapper {}
.wd_pageid_35158 .wd_item .wd_thumbnail {display: none;}

.wd_gallery .wd_category_link {
	float: left;
	width: 23%;
	display: block;
	text-align: center;
}
.wd_gallery .wd_category_link .wd_thumbnail {
	float: none;
	margin-right: 0px;
}
.wd_gallery .wd_category_link .wd_thumbnail + div {
	margin: 0px auto !important;
	display: block;
	clear: both;
	background: #fff;
	padding: 5px;
	width: 140px;
}

.wd_pageid_3484 div.wd_featureboxes_middle div.wd_featurebox_container .wd_featurebox_title {
	display: none;
}
.wd_pageid_3484 div.wd_featureboxes_middle div.wd_featurebox_container#wd_featurebox-social_2,
.wd_pageid_3484 div.wd_featureboxes_middle div.wd_featurebox_container#wd_featurebox-social_3 {
	width: 49%;
	display: block;
	float: left;
	margin: 10px 0px;
}
.wd_pageid_3484 div.wd_featureboxes_middle div.wd_featurebox_container#wd_featurebox-social_3 {
	float: right;
}
.wd_pageid_3484 div.wd_featureboxes_middle div.wd_featurebox_container#wd_featurebox-social_4 {
	float: none;
	clear: both;
	display: block;
}

.singleslidecarousel.section img{
	max-width: 100%;
}

.promocarousel {clear: both;
	display: blick;}

.grid-container.center.home-services > h2 {
	text-align: center;
	margin: 10px;
	position: relative;
		font-size: 35px;
	font-family: "PNCSans";
	font-weight: 300;
	color: #232a30;
}
/* .grid-container.center.home-services > h2:after {
	content: '';
	position: absolute;
	display: block;
	width: 30%;
	left: 0;
	right: 0;
	margin: 0 auto;
	bottom: 0;
	height: 1px;
	background: #d5d9db;
} */

#mainNav #services_container #tools a.pncLogo.hide-on-mobile {
    text-indent: 90px;
    float: left;
    font-family: PNC Sans Regular;
    font-size: 18px;
    color: #FFFFFF;
    min-width: 190px;
}

#tools .wd_search_form_container {
	top: -1px;
	position: relative;
	display: inline-block;
	/* width: 150px; */
}
#tools .wd_search_form_container form input[type=text] {
	border-radius: 3px 0 0 3px;
	height: 30px;
	padding: 0 15px;
	-webkit-appearance: none;
	margin-top: 4px;
	background: #FFFFFF;
	border: 1px solid #979797;
	box-shadow: inset 0px 1px 3px 0px rgba(0,0,0,0.50);
	border-radius: 3px;
	width: 150px;
	font-family: PNCSans-Medium;
	font-size: 12px;
	color: rgba(153,153,153,0.75);


}
#mainNav #services_container #tools .wd_search_form_container form a {
	line-height: 35px !important;
	font-size: 20px !important;
	position: relative;
	right: 40px;
	color: #5B6E7B;
}
#tools .wd_search_form_container form input[type=submit] {
	border-radius: 0 3px 3px 0;
}

.filter {
	background-color: #efefef;
	height: 75px;
	width: 100%;
	-moz-transform-style: preserve-3d;
	-webkit-transform-style: preserve-3d;
	transform-style: preserve-3d;
}
.mobile_menu_trigger {
	display: none;
	width: 100%;
	-moz-border-radius: 25px;
	-webkit-border-radius: 25px;
	border-radius: 25px;
	background-color: #5b6e7b;
	padding: 10px 15px;
	color: #FFF;
	position: relative;
	text-transform: uppercase;
	font-size: 19rem;
}
.filter .mobile_menu_trigger {
	position: relative;
	top: 50%;
	-moz-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
	transform: translateY(-50%);
}
.filter_holder {
	height: inherit;
	width: inherit;
	-moz-transform-style: preserve-3d;
	-webkit-transform-style: preserve-3d;
	transform-style: preserve-3d;
	position: relative;
}
.dd_options_holder {
	background-color: #f9f9f9;
	height: 0;
	overflow: hidden;
	-moz-transition: 0.3s, height;
	-o-transition: 0.3s, height;
	-webkit-transition: 0.3s, height;
	transition: 0.3s, height;
}
.filter_holder .dd_options_holder {
	background-color: transparent;
}
@media screen and (min-width: 768px) {
	.filter_holder .dd_options_holder {
		height: inherit !important;
	}
}
.filter_holder .content_holder {
	max-width: 1216px;
	margin: 0 auto;
}
.filter_holder .content_holder {
	height: inherit;
	-moz-transform-style: preserve-3d;
	-webkit-transform-style: preserve-3d;
	transform-style: preserve-3d;
	font-size: 0;
	padding: 0 75px;
}
.filter_holder a {
	text-transform: none;
	line-height: normal;
		padding: 0;
	outline: none;
	margin: 0 auto;
	border: none;
	font-family: "PNCSans";
	cursor: pointer;
	font-size: 14rem;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	border-radius: 2px;
	-moz-transition: background-color 0.3s;
	-o-transition: background-color 0.3s;
	-webkit-transition: background-color 0.3s;
	transition: background-color 0.3s;

	background-color: transparent;
	border: 0;
	color: #3d4951;
	text-align: center;
	vertical-align: text-bottom;
	-moz-transition: color 0.3s;
	-o-transition: color 0.3s;
	-webkit-transition: color 0.3s;
	transition: color 0.3s;
	font-size: 1.3rem;
}
.filter_holder .content_holder a {
position: relative;
	top: 5px;
	bottom: 0;
	margin: auto 0;
	display: block;
	height: 60px;
	border: 0 !important;
	background: transparent;
	font-size: 1rem;
	width: auto;
	float: left;
	padding: 20px 11px;
	box-shadow: 0 0 0;
	-webkit-appearance: inherit;
}
.filter_holder a {
	width: 15%;
}

.filter_holder .more_dd, .filter_holder .sort_by_dd {
	display: inline-block;
	height: 100%;
	-moz-transform-style: preserve-3d;
	-webkit-transform-style: preserve-3d;
	transform-style: preserve-3d;
}
.filter_holder .more_dd {
	width: 11%;
	text-align: right;
}



.wd_pageid_35158  .grid-container.center.home-services {
	width: 100% !important;
}
.wd_pageid_35158  .grid-container.center.home-services  {
	max-width: 100%;
}
.wd_pageid_35158  .grid-container.center.home-services .wd_layout-simple.wd_item_list {
	max-width: 100%;
}

.wd_stories .wd_search_advanced_link  {margin-left: 10px;}
.wd_stories .wd_stories_search_form_container .wd_search_form_basic {
	display: block;
	margin: 0 auto;
	clear: both;
	overflow: auto;
	max-width: 420px;
}
.wd_stories .wd_stories_search_form_container .wd_search_form.wd_search_form_advanced {
	display: block;
	margin: 0 auto;
	clear: both;
	overflow: auto;
	max-width: 520px;
}

.wd_gallery .wd_layout-masonry .wd_item,
.wd_gallery .wd_layout-grid .wd_item {
	/* background: url("../images/bg-tp-c2action-desktop.png") no-repeat center top;
	background-size: 100%; */
	box-shadow: 0 0 0;
	border: 0px;
	height: 240px !important;
	width: 300px !important;
	margin: 10px 15px 0 0;
	position: relative !important;
	top: auto !important;
	left: auto !important;
	float: left;
	overflow: hidden;
}

@media (max-width: 1500px) {
	.wd_gallery .wd_layout-masonry .wd_item, .wd_gallery .wd_layout-grid .wd_item {
	    box-shadow: 0 0 0;
	    border: 0px;
	    height: 240px !important;
	    width: 29% !important;
	    margin: 10px 2% !important;
	    position: relative !important;
	    top: auto !important;
	    left: auto !important;
	    float: left;
	}
}

@media (max-width: 768px) {
	.wd_gallery .wd_layout-masonry .wd_item, .wd_gallery .wd_layout-grid .wd_item {
	    box-shadow: 0 0 0;
	    border: 0px;
	    height: 240px !important;
	    width: 46% !important;
	    margin: 10px 2% !important;
	    position: relative !important;
	    top: auto !important;
	    left: auto !important;
	    float: left;
	}
}

@media (max-width: 500px) {
	.wd_gallery .wd_layout-masonry .wd_item, .wd_gallery .wd_layout-grid .wd_item {
	    box-shadow: 0 0 0;
	    border: 0px;
	    height: 240px !important;
	    width: 100% !important;
	    margin: 10px 0 !important;
	    position: relative !important;
	    top: auto !important;
	    left: auto !important;
	    float: left;
	}
}

.wd_asset_gallery_container .wd_layout-masonry,
.wd_asset_gallery_container .wd_layout-grid {
	overflow: auto;
	height: auto !important;
}
.wd_asset_gallery_container .wd_layout-masonry .wd_item:before,
.wd_asset_gallery_container .wd_layout-grid .wd_item:before,
.wd_asset_gallery_container .wd_layout-masonry .wd_item:after,
.wd_asset_gallery_container .wd_layout-grid .wd_item:after{
		display:  none;
	}
.wd_asset_gallery_container .wd_layout-masonry .wd_item,
.wd_asset_gallery_container .wd_layout-grid .wd_item {
	background-image: none;
	background-size: 100%;
	box-shadow: 0 0 0;
	border: 0px;
	margin: 10px 5px 0 0;
	position: relative !important;
	top: auto !important;
	left: auto !important;
	float: left;
	list-style: none;
	list-style-type: none !important;
	max-height: 170px;
}
.wd_asset_gallery_container .wd_layout-masonry .wd_item img,
.wd_asset_gallery_container .wd_layout-grid .wd_item img {
	background-image: none;
	background-size: 100%;
	box-shadow: 0 0 0;
	border: 0px;
	max-height: 170px;
}

.wd_gallery .wd_category_link {
	height: 240px;
	padding: 20px 20px 0;
	width: 300px;
	background: url("../images/bg-tp-c2action-desktop.png") no-repeat center top;
	background-size: 100%;
	margin-right: 18px;
}

.wd_gallery .wd_category_link .wd_title {
	font: normal 18px/20px "PNC Sans Bold",Arial;
	color: #484848;
}

.wd_subscribe2 label {color: #666;}
.wd_form_buttons {padding-left: 5px;}

.wd_pageid_3478  .wd_inpage_subnav {display: none;}
.wd_pageid_3478  #wd_printable_content {
	float: left;
	width: 70%;
	display: block;
}
.wd_pageid_3478  .wd_featureboxes_right  {
	float: right;
	width: 25%;
	padding: 10px;
	background: #eee;
}
.wd_pageid_3478  .wd_featureboxes_right p  {
	margin-bottom: 10px;
}

.wd_sphinx_search .wd_search_form_basic {
	max-width: 600px;
}

footer>div div#footer-accordion-5 p,
.footer-accordion {
	color: #eee;
	color: #6C7D88;
}
.footer-accordion h1 {
	font-family: "PNCSans";
	font-size: 12px;
	color: #FFFFFF;

}
.footer-accordion p {
	line-height: 1.4;
	font-size: 11px;
	color: #6C7D88;
}
.footer-accordion .forpartners p {
	color: #fff;
}

#footer-accordion-3 .fa {
	border-radius: 50%;
	width: 32px;
	height: 32px;
	text-align: center;
}
#footer-accordion-3 .fa:before {
	font-size: 24px;
}


#footer-accordion-3 .fa.fa-facebook-f,
#footer-accordion-3 .fa.fa-twitter,
#footer-accordion-3 .fa.fa-youtube-play,
#footer-accordion-3 .fa.fa-linkedin,
#footer-accordion-3 .fa.fa-pinterest-p {
	background: #fff;
	color: #232A30;
}


#footer-accordion-3 .fa.fa-facebook-f:hover {
	background: #3b5998;
	color: #fff;
}
#footer-accordion-3 .fa.fa-facebook-f:before {
	position: relative;
	top: 4px;
}

#footer-accordion-3 .fa.fa-twitter:hover {
	background: #00aced;
	color: #fff;
}
#footer-accordion-3 .fa.fa-twitter:before {
	position: relative;
	top: -2px;
	font-size: 20px;
}

#footer-accordion-3 .fa.fa-youtube-play:hover {
	background: #e52d27;
	color: #fff;
}
#footer-accordion-3 .fa.fa-youtube-play:before {
	position: relative;
	top: -2px;
	font-size: 20px;
}

#footer-accordion-3 .fa.fa-linkedin:hover {
	background: #0077b5;
	color: #fff;
}
#footer-accordion-3 .fa.fa-linkedin:before {
	position: relative;
	top: -2px;
	font-size: 20px;
}

#footer-accordion-3 .fa.fa-pinterest-p:hover {
	background: #cb2027;
	color: #fff;
}
#footer-accordion-3 .fa.fa-pinterest-p:before {
	position: relative;
	top: 4px;
}

#footer-accordion-5,
#footer-accordion-4 {
	margin-top: 30px;
}

#footer-accordion-4 .otherresources a{
	display: inline-block;
	padding-right: 10px;
}

footer>div div.legal>div:first-child {
	float: right;
	margin-top: 0px;
}
footer>div div.legal {
	padding-top: 0px;
}
footer>div div.legal p{
	font-family: PNCSans;
	font-size: 11px;

}
footer>div .linkslist.customersupport  {
	width: 85%;
}

.wd_pageid_35158  #wd_printable_content {
	max-width: 1200px;
	margin: 0 auto;
}

.wd_pageid_35158  #wd_printable_content #wd_assets_content .wd_body ul  {
	margin-left: 20px;
}

.wd_pageid_35158.wd_item_page .wd_stories-detail {}
.wd_pageid_35158.wd_item_page .wd_stories-detail>.wd_body {
	float: left;
	width: 50%;
	clear: none;
	overflow: auto;
}
.wd_pageid_35158.wd_item_page .wd_stories-detail .wd_assets_container {
	float: right;
	width: 45%;
	clear: none;
}

.wd_stories-detail .wd_assets .item_name {
		font-size: 12px;
		margin-bottom: 10px;
}

.wd_news_body > div:nth-of-type(1n+2) img {
	display: none;
}

.wd_newsfeed_releases-detail .wd_title {
	font-family: "PNC Sans",Arial,sans-serif;
	font-size: 2em;
	line-height: 1em;
	color: #484848;
  margin: 20px 0;
	font-weight: 400;
}
.wd_newsfeed_releases-detail .wd_subtitle {
	color: #484848;
	padding: 5px 0;
}
.wd_newsfeed_releases-detail .wd_news_body {
	color: #6C7D88;
	margin-top: 20px;
}

.wd_stories_search_form_container,
.wd_gallery_search_form_container,
.wd_videos_search_form_container {
	display: none;
}

.wd_pageid_3472 .wd_standard .item {
	padding: 5px;
	float: left;
	display: block;
	width: 25%;
	min-height: 200px;
}
@media (max-width: 767px){
	.wd_pageid_3472 .wd_standard .item {
		float: left;
		display: block;
		width: 31%;
	}
}
@media (max-width: 480px){
	.wd_pageid_3472 .wd_standard .item {
		margin: 5px auto;
		float: none;
		display: block;
		width: 95%;
	}

	body .skinny-nav .main-links li {
		float: none;
		height: 43px;
		line-height: 12px;
		text-align: left;
		display: block;
		overflow: hidden;
	}
	body .skinny-nav .main-links li a {
		padding: 0 0px;
	}
}
.wd_pageid_3472 .wd_standard .item .item_name {display: none}
.wd_pageid_3472 .wd_standard .item a:first-child {
	display: block;
	clear: both;
	overflow: auto;
}
.wd_pageid_3472 .wd_standard .item img {
	max-width: 100%;
	width: 100%;
}
.wd_pageid_3472 .wd_standard .item a:last-child {
	display: block;
	clear: both;
}

#wd_printable_content  ul.wd_page_links {
	list-style-type: none;
	line-height: 13px;
	padding: 18px 0 20px;
}
#wd_printable_content  ul.wd_page_links li {
	list-style-type: none;
	display: inline-block;
	padding-left: 4px;
	padding-right: 4px;
}

.wd_page_menu {
	overflow: visible;
}
.wd_page_limit .sbHolder {
	background-color: #eee;
	border: solid 1px #ccc;
	font-size: 12px;
	font-weight: normal;
	height: 30px;
	position: relative;
	width: 100px;
	clear: none;
	display: inline-block;
	top: 10px;
}
.wd_page_limit .sbSelector:link,
.wd_page_limit .sbSelector:visited,
.wd_page_limit .sbSelector:hover {
	color: #f58025
}
.wd_page_limit .sbOptions {
	background-color: #eee;
	border: solid 1px #ccc;
}
.wd_page_limit .sbOptions a {
	border-bottom: dotted 1px #ccc;
}
.wd_page_limit .sbOptions a:link,
.wd_page_limit .sbOptions a:visited {
	color: #333;
	text-decoration: none;
}

.wd_page_limit .sbOptions a:link.sbFocus,
.wd_page_limit .sbOptions a:visited.sbFocus {
	color: #f58025;
	text-decoration: none;
}

div.wd_embed_code {
	min-height: 0px;
	margin: 0px 0px;
	position: relative;
	padding-top: 10px;
	padding-bottom: .25%;
}


@media (max-width: 1000px){
	.wd_videos .wd_item {
		width: 100%;
	}
}

@media (max-width: 960px){
	#wd_featurebox-teaser_121 .wd_newsfeed_releases-teaser .item:first-child .item_summary p {
		font-size: 16px !important;
		font-weight: 300;
	}
}
@media (max-width: 767px){
	.wd_search_form_container {
		position: relative;
		top: 10px;
		left:10px;
		right: 0;
		margin: 0 auto;
	}
	div.wd_page_toolbar {
		position: relative;
		top: 10px;
		left:10px;
		right: auto;
		margin: 0 auto;
		display: block;
		clear: both;
	}
	#wd_printable_content {
		position: relative;
		top: 0px;
		left:0px;
		right: auto;
		margin: 10px auto;
		display: block;
		clear: both;
		max-width: 95%;
	}
	div.wd_featureboxes_bottom .wd_featurebox-teaser div.wd_featurebox .wd_newsfeed_releases-teaser .item {
		float: none;
		width: 95%;
		border-left: 1px solid #ccc;
		padding: 0 20px !important;
		margin: 10px auto;
		border: 0 !important;
	}
	div.wd_featureboxes_bottom2 div.wd_featurebox_container:nth-child(1) {
		width: 95%;
		float: none;
		display: block;
		overflow: hidden;
		height: auto;
		position: relative;
		margin: 10px auto;
	}
	div.wd_featureboxes_bottom2 div.wd_featurebox_container:nth-child(1) a img {
		/*max-width: 200%;*/
		position: relative;
		top: 0;
		left: 0;
		z-index: 2;
		/*width: 200%;*/
		margin: auto;
	}
	div.wd_featureboxes_bottom2 div.wd_featurebox_container:nth-child(2) {
		overflow: auto;
		display: block;
		float: none;
		width: 95%;
		background: #25A1D2;
		color: #fff;
		padding: 20px;
		height: 410px;
		margin: 10px auto;
	}
	.wd_pageid_3481 .wd_featureboxes_middle .wd_featurebox_container {
		float: none;
		width: 95%;
		display: block;
		overflow: hidden;
		margin-bottom: 20px;
		position: relative;
		min-height: 250px;
		margin: 0px auto 20px;
	}
	.wd_pageid_3481 .wd_featureboxes_middle .wd_featurebox_container:nth-child(even) {
		float: none;
	}
	.wd_pageid_3481 .wd_featureboxes_middle .wd_featurebox_container .wd_featurebox_container_contents {
		position: relative;
		transition: .5s all ease;
		width: 80%;
		background: rgba(255,255,255,0.9);
		margin: 40px auto 0;
		top: 0%;
		left: 0;
		right: 0;
		display: block;
		padding: 20px;
		bottom: 20px;
	}
	.singleslidecarousel.section {
		max-height: 135px !important;
		overflow: hidden;
	}
	.wd_newsfeed_releases .wd_item_list .wd_item {
		padding: 20px;
		margin: 0px auto;
		border-right: 0px dotted #bbb;
		display: block;
		width: 95%;
		float: none;
		height: auto;
		overflow: hidden;
	}
	.wd_pageid_35158 .wd_item .col-sm-9,
	.wd_pageid_35158 .wd_item .col-sm-3 {
		width: 95%;
		float: none;
		margin: 0 auto;
	}
	.wd_pageid_35158 .wd_item {
		padding: 20px 0;
	}

	#wd_featurebox-teaser_121 .wd_newsfeed_releases-teaser .item .item_name a {
		font-family: "PNC Sans Medium",Arial,sans-serif;
		font-weight: 400;
		font-size: 1.1rem;
	}
	#wd_featurebox-teaser_121 .wd_newsfeed_releases-teaser .item:first-child .item_summary p {
		font-size: 14px !important;
		font-weight: 300;
	}


	body #tools .wd_search_form_container {
		position: relative !important;
		top: 0 !important;
		left: 0 !important;
		display: block !important;
		clear: both !important;
	}
	body #mainNav #services_container #tools a {

	}
	#mainNav #services_container #tools form a:after {
		display: none;
	}

	#wd_featurebox-teaser_121 .wd_newsfeed_releases-teaser .item:first-child .wd_lead_img {
		height: 300px;
		width: 100%;
	}
	#wd_featurebox-teaser_121 .wd_newsfeed_releases-teaser .item:first-child .wd_lead_img img {
		max-width: 100%;
	}
	#wd_featurebox-teaser_121 .wd_newsfeed_releases-teaser .item:first-child .wd_date {
		float: none;
		width: 100%;
		margin-top: 40px;
	}
	#wd_featurebox-teaser_121 .wd_newsfeed_releases-teaser .item:first-child .wd_title {
		font: 400 24px/18px "PNC Sans Bold",Arial,sans-serif;
		color: #484848;
		float: none;
		width: 100%;
	}
	#wd_featurebox-teaser_121 .wd_newsfeed_releases-teaser .item:first-child .wd_summary {
		float: none;
		width: 100%;
	}
	#wd_featurebox-teaser_121 .wd_newsfeed_releases-teaser .item {
		display: block;
		float: none;
		width: 100%;
		max-width: 100%;
		padding: 0 20px;
	}
	#wd_featurebox-standard_4059 .wd_featurebox .col-33 {
		display: block;
		width: 100%;
		max-width: 100%;
		padding-right: 20px;
		float: left;
	}
	#wd_featurebox-standard_4059 .wd_featurebox .col-66 {
		display: block;
		width: 100%;
		max-width: 100%;
		padding-right: 20px;
		float: none;
	}
	div.wd_featureboxes_left div.wd_featurebox_container#wd_featurebox-teaser_1449 .wd_featurebox .item {
		width: 100%;
		max-width: 100%;
		padding: 0 10px 0 0;
		display: block;
		float: none;
	}

	#wd_featurebox-standard_4060 .wd_imagetable {
		margin: 0 auto !important;
		text-align: center;
		display: block;
		width: 100%;
	}
	#wd_featurebox-standard_4062 .wd_featurebox, #wd_featurebox-standard_4062 .wd_featurebox_title,
	#wd_featurebox-standard_4060 .wd_featurebox, #wd_featurebox-standard_4060 .wd_featurebox_title {
		width: 100%;
		float: right;
	}

	div.wd_featureboxes_bottom2 div.wd_featurebox #example1 li {
		width: 100%;
		max-width: 100%;
		float: left;
		display: block;
		list-style-type: none;
		color: #333;
		padding-right: 20px;
		padding-bottom: 20px;
	}
	footer>div .linkslist.customersupport {
		width: 100%;
	}
	.wd_pageid_35158.wd_item_page .wd_stories-detail .wd_assets_container {
		float: none;
		width: 100%;
		clear: none;
	}
	.wd_pageid_35158.wd_item_page .wd_stories-detail>.wd_body {
		float: none;
		width: 100%;
		clear: none;
		overflow: auto;
	}
	.wd_pageid_35158 div.wd_page_toolbar {
		position: absolute;
		top: 20px;
		right: 0;
		left: auto;
		margin: 0 auto;
	}
	.wd_pageid_35158.wd_item_page .wd_stories-detail {
		width: 95%;
		margin: 0 auto;
	}
	.wd_pageid_3478 #wd_printable_content {
		float: none;
		width: 100%;
		display: block;
	}
	.wd_pageid_3478 .wd_featureboxes_right {
		float: none;
		width: 100%;
		padding: 10px;
		background: #eee;
		margin-bottom: 20px;
	}
	#mainNav #services_container #tools .tools-detail#tools-apply a:after {display: none !important;}

}

@media (max-width: 600px){
	body .skinny-nav .main-links {
		text-align: center;
	}
	body .skinny-nav .main-links li {
		float: none;
		display: inline-block;
		text-align: center;
		height: 24px;
		padding: 6px 20px;
	}
	body #tools .wd_search_form_container {
		position: relative !important;
		top: 0 !important;
		left: 0 !important;
		display: block !important;
		clear: both !important;
	}

}

@media (max-width: 475px){
	.wd_lead_img img,
	#wd_featurebox-teaser_121 .wd_newsfeed_releases-teaser .item:first-child .wd_lead_img {
		height: 175px;
	}
}

.wd_form_field_input input {max-width: 302px;width: 302px;}
.wd_form_field_input input[type="radio"],
.wd_form_field_input input[type="checkbox"] {
	width: auto;
}

#wd_protected_url_modal {padding: 5px;}
#wd_protected_url_modal #login_required_text,
#wd_protected_url_modal #login_intro{
	padding-bottom: 15px;
}
#wd_protected_url_modal form {}
#wd_protected_url_modal form td {
	padding-bottom: 10px;

}
#wd_protected_url_modal form input { width: 250px; margin-left: 10px;}

/* CLIENT CSS OVERRIDES */
a, a:active, a:focus{
	outline: none;
}

footer {
	margin-bottom: 0;
	padding-bottom: 20px;
}
footer > div div .forpartners a {
	display: inline;
}

body {
	background: #fff;
	font-family: "PNC Sans",Arial,sans-serif;
}

h1,h2,h3,h4 {
	font-weight: 400;
}
h1 { font-size: 24px; }
h2 { font-size: 22px; }
h3 { font-size: 20px; }
h4 { font-size: 14px; }

#wd_printable_content p {
	margin: 0;
	padding: 0 0 15px 0 !important;
}

ul {
	padding: 0 0 10px 0;
}
ul {
   list-style-type: disc;
   list-style-position: inside;
}
ul ul {
   list-style-type: circle;
   list-style-position: inside;
   margin-left: 15px;
}

nav#mainNav {
	margin-bottom: 10px;
}

#mainNav #services_container #tools a::after {
	background-image: none;
}

#mainNav #services_container #tools a#tools-option-apply::after {
	background-image: url("../images/btn_spt_mob_accordion.png");
}

#wd_printable_content ul.wd_documents_item_list {
    list-style: outside none none;
}

.wd_stories .wd_item:last-of-type {
    border-bottom: none;
}



@media screen and (max-width:767px){
	#mainNav .pncLogo{
		background: url("../images/lgo_mob_pnclogo_mr.png") no-repeat center center;height:45px;position:relative
	}
	nav.skinny-nav {
		display: none;
	}
	.center {
		margin: 0;
		width: 100%;
	}
	#mainNav #services_container #tools .center a {
		padding-left: 30px;
		text-transform: uppercase;
	}
	#mainNav #services_container #tools .wd_search_form_container form a {
		color: #5b6e7b;
		border: 0;
		padding: 0;
		margin: -5px 0 0 0;
		right: 10px;
		display: block;
		width: 20px;
		position: absolute;
	}
	.wd_search_form_container {
		margin: 20px auto;
		border-radius: 3px;
		height: 30px;
		padding: 0 15px;
		background: #FFF;
		font-family: PNCSans-Medium;
		font-size: 12px;
		color: #999c;
		line-height: 35px;
		width: 95%;
	}
	#tools .wd_search_form_container form input[type="text"] {
		width: 90%;
		border: 0;
		margin: 0;
		padding: 0;
		box-shadow: none;
		background: transparent;
	}
	#mainNav #services_container #tools .center .wd_mediacontacts a {
		text-transform: inherit;
		color: #f58025;
		padding: 0;
	}
	#mainNav #services_container #tools h1 {
		margin: 0 0 15px 0;
	}
}

@media screen and (max-width:767px){
	.wd_searchmobile {display:block;}
	.wd_searchdesktop {display:none;}
}
@media screen and (min-width:768px){
	.wd_searchmobile {display:none;}
	.wd_searchdesktop {display:inline-block;}
}

#mainNav #services_container #tools {}

#wd_printable_content .wd_sphinx_search .wd_search_form_container {
	position: relative;
	height: auto;
	width: auto;
}

#wd_printable_content .wd_search_form_container form textarea,
#wd_printable_content .wd_search_form_container form input[type="password"],
#wd_printable_content .wd_search_form_container form textarea,
#wd_printable_content .wd_search_form_container form input[type="text"],
#wd_printable_content .wd_search_form_container form input[type="email"],
#wd_printable_content .wd_search_form_container form input[type="tel"] {
	float: none;
}

#basic_search_keywords {
	width: auto;
}

#mainNav #mobile_header #mobileMenu.active {
	background-color: #404f5a;
}

.wd_item_search_form_container .wd_search_form_basic {
    width: 100%;
}

.wd_search_basic_fields {
    background: #eee;
    padding: 5px;
    border: 1px solid #ccc;
    display: block;
    float: left;
		width: auto;
	  display: flex;
		/*min-width: 77%;*/
}

a.wd_search_advanced_link {
    margin-left: 10px;
    position: relative;
    top: 12px;
}
