

.team-wrapper									{ padding:0px 0px 20px 0px; }
.team-wrapper .team-member						{ display:inline-block; position:relative; width:40%; vertical-align:top; padding:30px; }
.team-wrapper .team-member .image				{ position:relative; z-index:1; }
.team-wrapper .team-member .image img			{ width:100%; max-width:590px; max-height:670px; }
.team-wrapper .team-member .details				{ padding:10px; }
.team-wrapper .team-member .name				{ text-transform:uppercase; font-size:1.2em; }
.team-wrapper .team-member .email				{ display:block; text-transform:uppercase; padding:5px; margin:10px; }
.team-wrapper .team-member .bio					{ margin-top:10px; }


.team-wrapper									{ border-top:1px dotted #CCCCCC; }
.team-wrapper .team-member .image				{ border:5px solid #FFFFFF; }
.team-wrapper .team-member .details				{ color:#777777; }
.team-wrapper .team-member .position			{ color:#333333; }
.team-wrapper .team-member .name				{ color:#20A1DC; }
.team-wrapper .team-member .email				{ background:#39B549; color:#FFFFFF; }
.team-wrapper .team-member .email:hover			{ background:#20A1DC; color:#FFFFFF; }



/** RESPONSIVE **/
@media screen and (max-width:630px) {
.team-wrapper .team-member 						{ width:85%; }
	

}