@charset "UTF-8";
/* SS Person CSS  */

/* overriding styles from salient pretty photo settings */
#pp_full_res .pp_inline .bio_wrapper p {
    display: block;
}

.ascent-person{width:116px;padding:0px 0px 20px 0px; float:left;}
.ascent-person-padded{width:116px;padding:0px 22px 20px 0px; float:left;}
.ascent-person-section-title{width:116px;padding:0px 22px 20px 0px; float:left; clear:both;}
.ascent-person-section-title h3{font-weight:normal; color:#1d3d6a; font-size:16px !important; line-height:26px; text-align:right;font-family:'Open Sans','PT Sans',Arial,Helvetica,sans-serif !important;}
.person-separator{width:22px; height:10px; float:left;}
.person-row-spacer{height:15px; clear:both;}
.ascent-person-padded h3{font-family: "Cinzel",Arial,Helvetica,sans-serif !important; font-weight:normal; color:#1d3d6a; font-size:32px; line-height:26px; text-align:right;}
.ascent-person-crop{width:116px; height:144px; overflow:hidden; border:1px solid #DDD; position:relative; border-radius:3px; background-color:#fff; padding:4px;}
.ascent-person-img{width:100%;}
.ascent-person-icons{position:absolute; bottom:0px; left:0px;}
.ascent-person-icon1{color:#fff;background-color:#1d3d6a !important;padding:2px 3px 3px 4px; margin-right:3px;}
.ascent-person-icon2{color:#fff;background-color:#1d3d6a !important;padding:2px 7px 3px 8px; margin-right:3px;}
.ascent-person-icon3{color:#fff;background-color:#1d3d6a !important;padding:3px 3px 2px 4px;}
.ascent-person-name{font-size:15px; margin:0px 0px 5px !important; line-height:14px; color:#1d3d6a; padding-top:8px; padding-bottom:0px; font-family:'Open Sans','PT Sans',Arial,Helvetica,sans-serif;}
.ascent-person-title{font-size:12px; color:#aaa; font-style:italic; margin:0px 0px 3px; line-height:12px;}
.person-title { padding-bottom: 0; color: #306b8c; }
.row.ascent-people .col img:not([srcset]) { width: 100%; }
/* grayscale hover 
img.ascent-person-img {
    filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale"); 
    filter: gray; 
    -webkit-filter: grayscale(100%); 
    transition: 0.3s ease-in;
}

img.ascent-person-img:hover {
    filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'1 0 0 0 0, 0 1 0 0 0, 0 0 1 0 0, 0 0 0 1 0\'/></filter></svg>#grayscale");
    -webkit-filter: grayscale(0%);
} */
/* */
.team_pic{
	float:left;
	padding:0px 30px 20px 0px;
}
.bio_pop{
	display:none;
}
.bio_wrapper{
	padding:20px;
	line-height:normal;
	background-color:#eee;
}
.bio_wrapper .team_desc{
	font-style: italic;
	color: #aaa;
	font-size:14px;
}
.bio_wrapper .full-title{
	font-style: italic;
	color: #aaa;
	font-size:14px;
}
.bio_wrapper p{
	color: #777;
	padding-bottom:15px;
	font-size:15px;
}
.bio_wrapper strong{
	color: #333;
}
.bio_wrapper h4{
	font-weight: normal;
	font-size: 24px;
	line-height: 24px;
	margin-bottom:0px;
	padding-bottom:0px;
	font-family:'Open Sans',Arial,Helvetica,sans-serif;
}
.bio_wrapper ul{
	list-style-position:outside;
}
.bio_wrapper ul li{
	list-style-type:disc;
	margin-bottom:0px;
	margin-left:13px;
}
.bio-key-sep-top{padding-top: 35px; margin-bottom: 5px;}
.bio-key-sep-bottom{margin-top:10px; margin-bottom: 0px;}
.bio-key-wrapper{padding-left:138px;}

/* ***MST minor adjustments to fix spacing issues */
.ascent-person, .person-separator, .person-category-wrapper
{
	display:inline-block;
	float:none;
	vertical-align:top;
}
.person-separator
{
	width:15px;
}
.person-category-wrapper
{
	width:82%;
	margin-right:-100px;
}
@media only screen and (max-width: 800px)
{
	.ascent-person-section-title
	{
		width:100%;
		display:block;
		float:none;
	}
	.ascent-person-section-title h3
	{
		text-align:left;
	}
	.person-category-wrapper
	{
		width:100%;
	}
}

