.content_container {width:100%; float:left;}
.content_container .speakers_container {width:100%; float:left; padding: 50px 0; display:block;}
.content_container .speakers_container h2 {text-transform:uppercase;}

.content_container .speakers_container .ss_blk {display:block; overflow:hidden;}
.content_container .speakers_container .ss_blk .ui-sign-box {display:block; margin:0 0 30px 0;}
.content_container .speakers_container .ss_blk .ui-sign-box .ui-sign-content-box {display:block; text-align:center;}
.content_container .speakers_container .ss_blk .ui-sign-box .ui-sign-content-box .s_pic {display:inline-block; width:180px; height:180px; background:#ddd; border-radius:20px 5px;}
.content_container .speakers_container .ss_blk .ui-sign-box .ui-sign-content-box .s_pic img {display:block; width:100%; border-radius:20px 5px;}

.content_container .speakers_container .ss_blk .ui-sign-box .ui-sign-content-box .s_info {display:block; text-align:center; padding:12px 0 0;}
.content_container .speakers_container .ss_blk .ui-sign-box .ui-sign-content-box .s_info strong {display:block; font-family: 'Roboto', sans-serif; color:#0073bd; font-size:17px; letter-spacing:0.5px; padding:0 0 5px; font-weight:700; text-transform:uppercase;}
.content_container .speakers_container .ss_blk .ui-sign-box .ui-sign-content-box .s_info span {color:#000; letter-spacing:0.25px; font-size:13px; font-weight:300; 
line-height:18px; font-family: 'Roboto', sans-serif; display:block;}
.content_container .speakers_container .ss_blk .ui-sign-box .ui-sign-content-box .s_info .s_links {display:block; text-align:center; padding:10px 0 0;}
.content_container .speakers_container .ss_blk .ui-sign-box .ui-sign-content-box .s_info .s_links a {display:inline-block; border-radius:5px; background:#02b16e; font-family: 'Roboto', sans-serif; font-weight:bold; text-transform:uppercase; font-size:13px; letter-spacing:0.5px; color:#fff; min-width:100px; text-align:center; line-height:32px;}
.content_container .speakers_container .ss_blk .ui-sign-box .ui-sign-content-box .s_info .s_links a:hover {background:#c51c8d;}

.content_container .speakers_container .ss_blk .ui-sign-box .ui-sign-content-box .s_info .s_links a.pink {display:inline-block; border-radius:5px; background:#c51c8d; font-family: 'Roboto', sans-serif; font-weight:bold; text-transform:uppercase; font-size:13px; letter-spacing:0.5px; color:#fff; min-width:100px; text-align:center; line-height:32px;}
.content_container .speakers_container .ss_blk .ui-sign-box .ui-sign-content-box .s_info .s_links a.pink:hover {background:#02b16e;}

.content_container .speakers_container .ss_blk .ui-sign-box .ui-sign-content-box .s_info span.moderator {display:inline-block; background:#c51c8d; border-radius:3px; line-height:28px; padding:0 10px; color:#fff; font-weight:bold; text-transform:uppercase; font-size:15px; margin: 0 0 10px;}

.spcommon {clear:both;}

.content_container .speakers_container h3 {text-align:left; font-size:22px; font-weight:700; 
margin:20px 0; display:block; text-transform:uppercase; color:#242d4e; padding:0;}

.content_container .speakers_container h2 {font-weight:900; text-align:left; padding:0 0 20px;}
.content_container .speakers_container h2:after {display:none;}

.content_container .speakers_container .time_slot {display:block; text-align:left; background:#fff; padding:12px 20px; border-radius:5px;  margin:0 0 30px; border:1px dashed #02b16e; 
border-left:3px solid #02b16e;}
.content_container .speakers_container .time_slot span {display:block; font-size:18px; 
font-weight:500; line-height:26px; font-family: 'Roboto', sans-serif; color:#02b16e; 
letter-spacing: 0.5px;}
.content_container .speakers_container .time_slot strong {display:inline-block; background:#02b16e; padding:5px 10px; line-height:24px; color:#fff; margin:5px 0 0; font-family: 'Roboto', sans-serif; font-weight:700; letter-spacing:0.5px; font-size:15px;}

/* Plenary Session speakers css start here */

.content_container .speakers_container.plenary {background:#eee;}
.content_container .speakers_container.plenary h2 {padding:0 0 30px;}

.content_container .speakers_container.plenary .ss_blk .ui-sign-box .ui-sign-content-box .s_pic {background:#242d4e; border-radius:50%; width:200px; height:200px;}
.content_container .speakers_container.plenary .ss_blk .ui-sign-box .ui-sign-content-box .s_pic img {border-radius:50%;}

.content_container .speakers_container .time_slot.thirteen {border-color:#c51c8d;}
.content_container .speakers_container .time_slot.thirteen span {color:#c51c8d;}
.content_container .speakers_container .time_slot.thirteen strong {background:#c51c8d;}

/* 04 MARCH CSS START HERE */

.content_container .speakers_container .ss_blk .ui-sign-box .ui-sign-content-box .s_info .s_links .presentation {display:none;}






