.bodycontainer .content_container .speakers_blk {display:block; overflow:hidden;}

.bodycontainer .content_container .speakers_blk h3 {color:#037289; display:block; font-family:"Geogtq-Md"; font-size:22px; 
text-transform:uppercase; padding:0 0 20px 0;}

.bodycontainer .content_container .speakers_blk h2 {color:#df0024; display:block; font-family:"Geogtq-Md"; font-size:22px; 
 margin:0 0 20px 0; border:1px dashed #000; padding:10px;}

.bodycontainer .content_container .speakers_blk .sb_row {display:block; overflow:hidden;}
.bodycontainer .content_container .speakers_blk .sb_inner {display:block; padding:0 0 40px 0;}

.bodycontainer .content_container .speakers_blk .sb_inner .pic {display:block; border:3px solid #333; 
margin:10px 30px; position:relative; overflow:hidden; cursor:pointer;}

.bodycontainer .content_container .speakers_blk .sb_inner .info {display:block; text-align:center; /*min-height:150px;*/}
.bodycontainer .content_container .speakers_blk .sb_inner .info strong {display:block; font-size:18px; 
font-family:'Geogtq-Sb'; color:#df1e37; padding:0; line-height:26px; letter-spacing:normal;}

.bodycontainer .content_container .speakers_blk .sb_inner .s_links {display:block; text-align:center; border-top:1px dashed #ccc; border-bottom:1px dashed #ccc;}

.bodycontainer .content_container .speakers_blk .sb_inner .s_links a{ font-size:15px; 
font-family:'Geogtq-Md'; color:#167a29; padding:0; line-height:36px;}
.bodycontainer .content_container .speakers_blk .sb_inner .info p {display:block; font-size:13px; 
padding:0; text-align:center; line-height:20px; font-style:normal;}

/* profile block css start here */

.profile_info {display:block; overflow:hidden; padding:20px 20px 0; margin:0;}

.profile_info .info_blk {display:block; overflow:hidden;}
.profile_info .info_blk .pic {width:120px; float:left; border:3px solid #333; 
margin:0 20px 0 0; position:relative; overflow:hidden; cursor:pointer;}
.profile_info .info_blk .pic img {width:100%}

.profile_info .pi_top {display:block; padding:0 0 10px;}
.profile_info .pi_top span {padding:0; display:block; font-size:20px; 
font-family:'Geogtq-Sb'; color:#df1e37; line-height:26px; text-transform:uppercase;}
.profile_info .pi_top p {display:block; font-weight:bold; color:#000; font-size:13px; line-height:24px; 
letter-spacing:1px;}

.profile_info .pi_bottom {display:block; padding:20px 0 0 0;}
.profile_info .pi_bottom span {display:block; font-family:'Geogtq-Sb'; font-size:15px; color:#167a29; padding:0 0 10px 0; }
.profile_info .pi_bottom p {display:block; font-size:12px; font-weight:400; color:#000; padding:0 0 20px 0; 
line-height:20px; letter-spacing:0.25px; text-align:justify;}

/* profile block css end here */