.feat_speakers .head{
	text-align:center;
	font-size: 1.8rem;
    margin: 0.5em 0;
    font-weight: 100;
}
.feat_speakers .thumb{
	margin:15px auto 30px;
	display:inline-block;
	position:relative;
}
.feat_speakers .thumb .logo{
	position:absolute;
	bottom:-15%;
	right:-20%;
	width:80px;
	height:80px;
	line-height:80px;
	text-align:center;
	border-radius:50%;
	overflow:hidden;
	padding:1px;
}
.feat_speakers .thumb .logo img{
	max-width:100%;
}
.feat_speakers .thumb a.thumb-link>img{
	border-radius:50%;
}
.feat_speakers .speaker{
	color:#156A66;
	margin-bottom:25px;
}
.feat_speakers .speaker p.name{
	font-size:20px;
	margin-bottom:0px;
}
.feat_speakers .speaker p.company{
	font-size:14px;
	margin-top:0px;
	margin-bottom:15px;
}
.feat_speakers .modal-opener{
	cursor:pointer;
}
.feat_speakers .modal-content{
	padding:25px 25px 50px;
}
.feat_speakers .modal-content .closediv{
	text-align:right;
	height:50px;
	line-height:50px;
}
.feat_speakers .modal-content .closediv button{
	outline:0;
	font-size:27px;
	padding:2px;
}
.feat_speakers .modal-content .intro{
	text-align:left;
	color:#272727;
}
.feat_speakers .modal-content .intro p{
	font-size:14px;
	margin-top:0;
}
.feat_speakers .modal-content .profile{
	padding:15px 0 25px;
}
.feat_speakers .modal-content .profile img{
	border-radius:50%;
	margin-bottom:15px;
}
.feat_speakers .modal-content .profile .bigger{
	font-size:20px;
}
.feat_speakers .modal-content .profile .smaller{
	font-size:14px;
}












