/* header css */

@font-face {
  font-family: HelveticaNeueLTStdBd;
  src        : var(--HelveticaNeueLTStd75Bold) format("opentype");
}

@font-face {
  font-family: "Helvetica Neue LT Std 75 Bold";
  src        : local("Helvetica Neue LT Std 75 Bold"), var(--HelveticaNeueLTProBd) format("opentype");
}

@font-face {
  font-family: GraublauWeb;
  src        : var(--HelveticaNeueLTProBd) format("opentype");
}

h5.webcast-heading.text-uppercase.mt_10 {
  margin-top: 0px;
}

div#Supportpopup h4 {
  font-size: 16px;
  color: #333;
    pointer-events: none;
}

p.reg-popup-cut-service {
  margin-top: 15px;
}

div#email_info_popup1 .modal-body {
  min-height: unset;
}

.session_column h5.webcast-heading.text-uppercase.mt_10 {
  margin-top   : 0px;
  margin-bottom: 8px;
}

small,
#hcpregister_success .small {
  font-size     : 70% !important;
  text-transform: uppercase;
}

.navbar-default .navbar-toggle {
  margin-top  : 10px;
  margin-left : 5px;
  margin-right: 0;
}

.navbar-default .navbar-toggle .icon-bar {
  background: #fff;
}

.navbar-default .navbar-toggle {
  border-color : #fff;
  margin-bottom: 5px;
}

.login-part #offline {
  margin-top: 6px;
}

.main-wrapper .main-content-section {
  padding-top: 45px;
}

div#Supportpopup .modal-body,
div#systemRequirment .modal-body {
  min-height: unset;
}

.add-calendar-link,
.share_link,
.support_link,
.test-connection-link,
.system_requirements {
  height           : 40px;
  margin           : 0px 10px;
  background-repeat: no-repeat;
}

.system_requirements.active,
.system_requirements:hover,
.test-connection-link:hover,
.test-connection-link:active,
.support_link:hover,
.support_link:active {
  /* opacity: .8; */
}

.login-part {
  margin-top : 10px;
  margin-left: 20px;
}

.support_link {
  background-image: var(--support);
  width           : 91px;
}

.broadcast-time table tbody tr:nth-child(2n+1) td {
  /* background: #f0f0f0 !important; */
}


/* Footer css */

.terms-condition,
.footer-inner u {
  text-decoration: underline;
}

.footer-inner p a:focus,
.footer-inner p a:hover {
  color: #666;
}

.footer-inner p a {
  color          : #666;
  text-decoration: underline;
}

.footer-inner p,
.footer-inner a {
  font-size: 11px;
  margin   : 0px;
  padding  : 0px;
  color    : #666;
}

.head_isi .table-responsive {
  overflow-x: hidden !important;
}

/*login-page*/

.login-logo-wrap {
  margin-bottom: 0px;
}

.login-container {
  width: 15%;
  float: right;
}

.login-main-wrap {
  float     : none;
  padding   : 0;
  margin    : 0;
  background: #fff;
}

.logo-wrap {
  display   : inline-block;
  width     : 160px;
  margin-top: 0;
}

.login-part {
  margin-top : 10px;
  margin-left: 20px;
}


/*login-page*/


/*navbar-section*/

.navbar.navbar-default {
  min-height   : 45px;
  margin-bottom: 0;
  border-bottom: 2px solid #fff;
}

.navbar-default .navbar-nav>li>a {
  color         : #333;
  font-size     : 10px;
  font-weight   : 600;
  padding       : 10px 8px;
  text-transform: uppercase;
  cursor        : pointer;
  margin-top    : 8px;
  margin-right  : 20px;
}

.login-user-name {
  text-align: right;
}

.navbar-default .navbar-nav>li:first-child a {
  padding-left: 0;
}

#navbar .navbar-nav.navbar-right:last-child {
  margin: 0px;
}

.modal-body .FName {
  color      : #333333 !important;
  white-space: nowrap;
}

.modal-body .speaker-detail-wrap label {
  margin-bottom: 8px;
}

.navbar-default .navbar-nav>.active>a,
.navbar-default .navbar-nav>.active>a:focus,
.navbar-default .navbar-nav>.active>a:hover {
  color     : #fff;
  background: 0 0;
}

.navbar a,
.navbar a:hover,
.navbar a:visited,
.navbar a:active {
  text-decoration: none;
}

.mobile_nav .navbar-collapse.collapse {
  display: none;
}

.navbar-brand {
  height      : 50px;
  margin-right: 20px;
  padding-left: 0px;
  margin-left : 0;
}

.navbar.navbar-default.bg-white {
  background: transparent;
  border    : 0;
}

.bg-white.navbar-default .navbar-toggle {
  background: transparent;
}

.bg-white.navbar-default .navbar-toggle .icon-bar {
  background-color: #fff;
}

.navbar-brand img {
  padding: 2px 0;
}


/*navbar-section*/


/*home-page-section*/

.registration_btn_grid .button-column {
  padding: 0;
  margin : 0;
}

.ViewBioBtn {
  display       : block;
  color         : #45c7ed;
  text-transform: uppercase;
}

p.font-14.received-participation-text {
  margin-bottom: 7px;
}

.session_column P.websession {
  padding   : 0;
  text-align: center;
}

.session_column P .webcast-heading {
  font-size     : 14px;
  font-weight   : bold;
  text-transform: uppercase;
  margin-bottom : 7px;
}

.webcast-heading {
  font-weight: bold;
}

a.desc_link {
  color          : black;
  text-decoration: underline;
}

.registration-modal h5 {
  font-size    : 14px;
  font-weight  : bold;
  margin-bottom: 10px;
}

.question-title {
  font-size  : 14px;
  font-weight: 700;
  margin-top : 10px;
}

.webcast-home-page-banner-img {
  width: 100%;
}

.broadcast-schedule-heading,
.featured-panel-heading,
.intended-audience-heading,
.program-description-heading {
  font-weight   : bold;
  text-transform: uppercase;
  margin-bottom : 7px;
  padding       : 5px 0;
  margin-top    : 20px;
}

.event-description {
  margin-bottom: 10px;
}

.register_content,
.register_content a {
  font-style: italic;
}

.speaker-info {
  margin: 0;
}

.accordian_Group {
  margin-top: 15px;
}

.program-description-content-1,
.program-description-content-2,
.intended_column p {
  font-size: 16px;
}

.participant-content {
  margin-top : 20px;
  margin-left: 5px;
}

.menu-list li a {
  color          : #000;
  text-decoration: none;
  padding        : 0;
  font-weight    : 700;
  position       : relative;
  top            : 0;
}

.option-panel img {
  width: 50px;
}

.isi-link,
.link-concierge a,
.register_content a {
  text-decoration: underline;
}

#Webcastshare-container .event_detail_banner .banner-content-wrap {
  position: relative;
}

.presenter-img {
  width     : 430px;
  float     : right;
  margin-top: 30px;
}

div#Registration_Box h5 {
  font-size    : 18px;
  margin-bottom: 0px;
}

.webcast-home-page-banner.container.mb-30 {
  margin-top: 30px;
}

.event-detail-container .event-detail-right .reg-speaker-wrap {
  margin-bottom: 10px;
}

.table-wrap .event-table {
  width: 100%;
}

.event-detail_bottom-bk {
  background   : #ebebeb;
  padding      : 20px 20px 10px;
  margin-bottom: 50px;
}

.event-detail_bottom-bk .desc-wrap {
  margin-bottom: 10px;
}

.event-detail-container .instruction-wrap .table-wrap .event-table tr td {
  border-width: 0;
  font-size   : 10px;
  padding     : 5px 10px;
}

.event-detail-container .instruction-wrap .desc-wrap {
  margin-bottom: 20px;
}

#event-detail .temp_content_wrap .event-detail-right {
  padding: 0 0px;
}

.page_inner_text {
  margin: 10px 0 20px;
}

.menu-list li {
  display           : inline-block;
  padding-right     : 0;
  border-right-width: 0;
  margin-right      : 0px;
  position          : relative;
}

.registration_confirmation {
  margin-bottom: 15px;
}

.indication_wrapper_fixed.indication_wrapper_fixed_act {
  visibility: hidden;
  opacity   : 0;
}

#event-detail .event_detail_banner {
  padding      : 0;
  margin-bottom: 0px;
}

#event-detail .temp_content_wrap .instruction-wrap .desc-wrap .event-subtitle,
.broadcast_date,
.concierge_description_wrap .event-subtitle {
  margin        : 0 0 5px;
  padding       : 0;
  text-transform: none;
  font-weight   : 600;
}

.broadcast-wrap {
  margin-bottom: 30px;
}

#event-detail .temp_content_wrap .instruction-wrap .desc-wrap .event-list li {
  color        : #666;
  margin-bottom: 5px;
  list-style   : disc;
  line-height  : 19px;
  margin-left  : 15px;
}

.event-detail-right h5 {
  font-weight: 700;
  text-align : left;
  margin     : 0;
  line-height: normal;
}

.timer-wrap1 h5,
.timer-wrap1 h6,
h5 small {
  font-size    : 17px;
  text-align   : center;
  font-weight  : 700;
  margin-bottom: 5px;
  margin-top   : 5px;
}

.temp_content_wrap .instruction-wrap .table-wrap .event-table tr th {
  border    : none;
  font-size : 13px;
  padding   : 5px 10px;
  color     : #fff;
  text-align: left;
}

.broadcast_heading,
.broadcast_title {
  padding       : 0;
  text-transform: none;
}

.broadcast_heading {
  margin     : 0 0 20px;
  font-weight: 600;
}

.broadcast_title {
  margin     : 0 0 5px;
  font-weight: 600;
}

.broadcast-time {
  /* font-size: 13px; */
  font-weight: 400;
  text-align : left;
  margin     : 0;
}

#Disclaimer_Box .htmlcontent {
  margin-bottom: 15px;
}

.modal-body p,
h4 {
  /* color: #000; */
}

/*home-page-section*/


/*reminder-page-css*/

.tk-button-content {
  vertical-align  : middle;
  display         : table;
  margin          : 0 auto;
  /* margin-bottom: 150px; */
}

.tk-button-content .addevent {
  vertical-align: middle;
  display       : table-cell;
  position      : relative;
  padding       : 13px 15px;
  cursor        : pointer;
  z-index       : 1;
  text-transform: uppercase;
  font-weight   : bold;
  cursor        : pointer;
  font-size     : 16px;
}

#template_time_slot .radio label,
#template_time_slot .checkbox label {
  display: flex;
}

#template_time_slot .radio {
  padding-left : 0px;
  margin-bottom: 5px;
}

.reminder_page .remainder {
  padding: 0 15px;
}

.radio:nth-child(2) {
  /* position: relative;
  left: -4px; */
}

#template_time_slot {
  text-align: center;
}

.tk-button-content .addeventatc_dropdown {
  position          : absolute;
  top               : 100% !important;
  left              : 0;
  z-index           : 1;
  display           : none;
  float             : left;
  min-width         : 160px;
  padding           : 5px 0;
  margin            : 2px 0 0;
  font-size         : 14px;
  text-align        : left;
  list-style        : none;
  background-color  : #fff;
  background-clip   : padding-box;
  border            : 1px solid #ccc;
  border            : 1px solid rgba(0, 0, 0, .15);
  border-radius     : 4px;
  -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, .175);
  box-shadow        : 0 6px 12px rgba(0, 0, 0, .175);
}

.addevent .alarm_reminder,
.addevent .all_day_event,
.addevent .attendees,
.addevent .calname,
.addevent .date_format,
.addevent .description,
.addevent .end,
.addevent .facebook_event,
.addevent .location,
.addevent .organizer,
.addevent .organizer_email,
.addevent .recurring,
.addevent .start,
.addevent .timezone,
.addevent .title {
  display: none;
}

.reminder-timetable .g1 {
  float : none;
  margin: 0 auto;
}

.dark-green {
  text-align   : center;
  font-size    : 26px;
  font-weight  : normal;
  margin-bottom: 30px;
}

.reminder h4,
.reminder h6 {
  line-height: normal;
  font-size  : 15px;
  text-align : center;
  font-weight: 700;
}

.reminder h5 {
  color      : #48682e;
  font-size  : 19px;
  text-align : center;
  font-weight: 500;
  margin     : 20px 0;
  line-height: 28px;
}

.reminder_page .addeventatc_dropdown span {
  text-transform: uppercase;
  font-size     : 11px;
  font-weight   : 600;
}

.reminder_page .addeventatc_dropdown span em {
  font-style : italic;
  font-weight: 600;
  font-size  : 11px;
}

.addeventatc_dropdown span {
  font-weight: bold;
}

.reminder_page .new_css .addeventatc {
  cursor     : pointer;
  font-weight: bold;
}

.main-wrapper .reminder_page .new_css .addeventatc {
  font-weight: 500;
}

h2.pink-text.reminder-heading.mt_30 {
  font-size  : 22px;
  font-weight: bold;
}

.reminder_page .isiview.openview {
  padding: 0px 15px;
}

.reminder_isi .main-body-section {
  padding-top: 50px;
}

.reminder_isi .main-body-section .body-inner {
  min-height: auto;
  overflow-x: unset;
}

.reminder_isi .main-wrapper .main-content-section {
  padding-top: 0px;
}

.reminder_isi .header-section {
  border: 0;
}


/*reminder-page-css*/


/*thank u page*/

svg text:before {
  content  : "[";
  position : absolute;
  left     : -25px;
  top      : 10%;
  font-size: 80px;
}

svg text:after {
  content  : "]";
  position : absolute;
  right    : -25px;
  top      : 10%;
  font-size: 80px;
}

.countdown-time,
.option-panel .list-inline,
.option-panel h6 {
  text-align: center;
}

.desc-wrap.broadcast-wrap h5,
.desc-wrap.broadcast-wrap h5 small {
  font-size  : 13px;
  font-weight: 400;
}

.td-icon span {
  color    : #5b5b5b;
  font-size: 13px;
}

.td-icon {
  margin-right: 16px;
}

.option-panel h6 {
  margin-top   : 0;
  margin-bottom: 15px;
  font-weight  : 500;
}

.table_heading,
.summary_hcp_container p.table_heading {
  text-transform: uppercase;
  font          : bold 16px Arial, Helvetica, sans-serif;
  margin        : 10px 0 5px;
}

.option-panel h5 {
  font-weight: 700;
  margin     : 30px 0 20px;
  text-align : center;
}

#event-detail .left-panel .name1 {
  display    : block;
  font-weight: 700;
}

.arrow-icon,
.content-fixed .tagrisso-footer2 {
  /* display: none; */
}

.click_here_bg {
  width     : 519px;
  margin    : 10px auto;
  height    : 47px;
  text-align: center;
}

a.menu-link.menu-logout {
  font-size: 12px;
}

.header-section .welcome-name {
  font-size    : 11px;
  margin-bottom: 5px;
  color        : #fff;
  text-align   : right;
}

.thank-you-page .header-section {
  border: 0;
}

#event-detail .temp_content_wrap .resource-details .title {
  margin        : 0 0 5px;
  padding       : 0;
  text-transform: uppercase;
  font-weight   : 600;
}

#event-detail .temp_content_wrap .resource-details .resource-list .res-item {
  font-size     : 13px;
  text-transform: uppercase;
  margin-bottom : 10px;
  padding       : 5px 10px 5px 40px;
  font-weight   : 500;
}

.abbrvation {
  margin: 0 0 15px;
}

.eventdetail_border {
  border-top: 1px solid #666;
}

.event-subtitle,
.isiheading {
  padding       : 5px 0;
  margin        : 0;
  text-transform: uppercase;
  font-weight   : 700;
  margin        : 10px 0;
}

ul.dashed-list>li::before {
  padding-left   : 13px;
  content        : "\2014";
  position       : absolute;
  margin-left    : -30px;
  list-style-type: none;
  font-size      : 8px;
  margin-top     : 3px;
  font-weight    : 700;
}

.countdown_list li,
.aud_text {
  color: #666;
}

.margin-left40 {
  margin-left: 40px;
}

.isi-link {
  color: #4962ac;
}

.footer_logo_inner {
  width: 60%;
}

.footer_logo_inner img {
  width : 234px;
  margin: 0px 0;
}

.footer-inner-section.clearfix.footerinnsersection {
  margin-bottom: 30px;
}

.content-fixed .arrow-navstrip h2 {
  clear: none;
}

.content-fixed .arrow-icon {
  display: block;
}

.arrow-navstrip {
  padding: 5px 0;
  bottom : auto;
}

.sticky-nav h2 .expand-collapse {
  display: none;
}

.con-event-title h2 {
  margin-bottom: 5px;
  font-weight  : 600;
  line-height  : 24px;
}

.link-concierge {
  font-weight: 700;
  margin     : 25px 0;
}

.link-concierge a {
  color: #4962ac;
}

.con-event-date {
  margin-bottom: 25px;
  font-weight  : 600;
  line-height  : 23px;
}

.countdown-wrap .countdown-title {
  margin     : 0 0 10px;
  padding    : 0;
  color      : #666;
  font-weight: 600;
}

.countdown-wrap {
  padding      : 10px 0;
  border-radius: 5px;
  margin-bottom: 30px;
}

.resource-details .resource-list {
  padding: 10px 0;
}

.concierge_container .event-date {
  display: block;
}

.concierge-sec .resource-details .res-sec .title {
  display      : block;
  font-weight  : 600;
  font-size    : 17px;
  margin-bottom: 5px;
}

.resource-details .res-sec .subtitle {
  display      : block;
  margin-bottom: 25px;
}

.concierge-sec .countdown-time .cd-text {
  display       : block;
  color         : #666;
  margin-top    : 0;
  padding       : 0;
  text-transform: uppercase;
}

.concierge-sec .countdown-wrap .countdown-title {
  margin     : 0 0 10px;
  padding    : 0;
  font-weight: 600;
}

.resource-details .res-sec .res-item {
  text-transform: uppercase;
  margin-bottom : 16px;
  padding       : 4px 10px 5px 40px;
  font-weight   : 500;
}

.resource-details {
  margin-bottom: 20px;
}

.concierge_desc_wrap {
  margin-bottom: 20px;
}

.concierge_description_wrap .event-list li {
  color        : #666;
  margin-bottom: 5px;
  list-style   : disc;
  line-height  : 19px;
  margin-left  : 15px;
}

.table-wrap .event-table tr th {
  border    : none;
  font-size : 13px;
  padding   : 5px 10px;
  color     : #fff;
  text-align: left;
}

.table-wrap .event-table tr td {
  border     : none;
  font-size  : 14px;
  padding    : 5px 10px;
  font-weight: 700;
}

.table-wrap tr:nth-child(even) {
  background-color: #f5f5f5;
}

.broadcast_date_container h6 i {
  padding-bottom: 10px;
}

.page-heading {
  color         : #002d62;
  font-weight   : 700;
  margin        : 15px 0 10px 0px;
  text-transform: uppercase;
}

.disclaimer-container {
  padding   : 0;
  margin-top: 0;
}

.disclaimer_content {
  font-weight  : 600;
  margin-bottom: 15px;
  line-height  : normal;
}

.register_group {
  margin-bottom: 40px;
}

.prescribing-description-wrap p {
  line-height: 19px;
  margin-top : 10px;
  font-weight: normal;
}

.register_content {
  margin-bottom: 20px;
}

.register_form_content {
  margin-bottom: 20px;
}


/*thank you-page*/


/*isi-section*/

.isi-list li,
ul.isi-list {
  margin-left: 10px;
}

.indication-desc-wrap h6 {
  color      : #c0311a;
  font-weight: 600;
  padding    : 7px 0;
}

.isi-list li {
  margin-bottom: 7px;
  list-style   : disc;
  line-height  : 19px;
}

.isi_bottom_line {
  margin: 30px 0 15px;
}

.isi_footer {
  margin-bottom: 30px;
  margin-top   : 50px;
}

.isi_footer .flinks a {
  color: #666;
}

.isi_footer .flinks p span {
  padding    : 0 10px;
  line-height: 15px;
}

.isi_footer_para,
.isi_footer_para span {
  margin-top: 15px;
  color     : #666;
  font-size : 10px;
}

.isi_footer .footer_img img {
  max-width : 100%;
  margin    : 0 0 10px;
  width     : 150px;
  text-align: left;
}


/*isi-section*/


/*button-section*/

#main_btn_act>li {
  text-transform: uppercase;
}

.login_btn {
  padding-top: 5px;
}

.register-btn-row .button-field {
  vertical-align: middle;
}

.coundown_faculty-img .view_bio_btn {
  /*position: absolute;
  right: -5px;
  bottom: -18px;
  width: 47px;
   height: 40px; */
}

.Reg_btn_Grid .button-column .button-field small {
  display: block;
}

.Reg_btn_Grid .button-column a.button-field {
  min-height : 54px;
  line-height: normal;
  color      : white;
}

.webcast_palyer.live-webcast .template_live .launch_meeting_left_panel .Question_div .form-wrapper .submit-btn {
  font-size: 17px;
}

.button-field-load {
  padding        : 7px 15px 7px 35px;
  background     : url(https://webcastsiteimages.blob.core.windows.net/common/loader1.gif) 10px center no-repeat;
  background-size: 19px;
  opacity        : 0.6;
  pointer-events : none;
  margin-right   : 0;
}

.button_field_load_header {
  padding        : 7px 15px 7px 35px;
  background     : url(https://webcastsiteimages.blob.core.windows.net/common/loader1.gif) #8a8787 10px center no-repeat;
  background-size: 19px;
  opacity        : 0.6;
  pointer-events : none;
  margin-right   : 0;
}

.disclaimer-button-row .button-title {
  display      : block;
  font-weight  : 600;
  margin-bottom: 5px;
  color        : #555;
  text-align   : left;
  margin-left  : 87px;
}

.Reg_btn_Grid .button-column a {
  width: 100%;
}

.Reg_btn_Grid .button-column .button-field small {
  text-transform: capitalize;
}

.register-btn-web .button-field.single_line {
  padding: 10px 15px 10px 15px;
  width  : 150px;
}

.header_btn .single_line {
  padding: 10px 15px 10px 15px;
}

.bg_btn_green {
  background: #e4f2fa;
}

.Reg_btn_Grid .button-column {
  padding    : 0 45px;
  padding-top: 20px;
}

.Reg_btn_Grid .button-column a {
  padding: 10px;
}

.webcast_btn_grp_div.Reg_btn_Grid {
  padding-right: 0px;
}

.webcast_btn_grp_div.Reg_btn_Grid .button-column {
  background: #e4f2fa;
}

.btn-color {
  background: #fdb620;
}

.btn.active.focus,
.btn.active:focus,
.btn.focus,
.btn:active.focus,
.btn:active:focus,
.btn:focus {
  outline       : none;
  outline-offset: 0;
}

.webcast_btn_grp_div.Reg_btn_Grid {
  padding-right: 0px;
}

.sub_btn {
  font-weight: bold;
}

.wrapper .heading_btn .connect_btn,
.heading_btn .connect_btn {
  padding      : 2px 5px;
  border-radius: 5px;
}

.webcast_palyer.live-webcast .template_live .launch_meeting_left_panel .Question_div .form-wrapper .submit-btn:hover {
  color: #fff;
}

.Reg_btn_Grid .button-column {
  padding    : 0 45px;
  padding-top: 20px;
}

.webcast_btn_grp_div.Reg_btn_Grid {
  padding-right: 0px;
}

.wrapper .heading_btn .connect_btn,
.heading_btn .connect_btn {
  padding      : 2px 5px;
  border-radius: 5px;
}

.manage-btn-row {
  margin: 35px 0;
}

.button-field.cancel:hover,
.disclaimer-btn:hover {
  color: #fff;
}

.disclaimer-btn {
  font-size    : 15px;
  color        : #fff;
  border-radius: 10px;
  width        : 240px;
  font-weight  : 600;
  line-height  : normal;
  padding      : 12px 10px;
  margin-bottom: 15px;
}

.button-field,
.custom-modal .modal-footer .modal-btn {
  display      : inline-block;
  color        : #ffffff;
  padding      : 12px 16px;
  font-size    : 16px;
  font-weight  : 700;
  border       : 0;
  min-height   : 35px;
  border-radius: 5px;
  margin       : 0 0px 15px 0;
  text-align   : center;
  outline      : 0;
  min-width    : 120px;
}

.concierge-section .manage-btn-row {
  margin-bottom: 30px;
}

#Webcastshare-container .concierge-section .manage-btn-row {
  margin-bottom: 30px;
}

#Webcastshare-container .register-btn-web .button-field {
  min-width   : 110px;
  font-weight : 600;
  margin-right: 10px;
}

.webcastreg-popup .webcastreg_btngroup a.button-field {
  min-width     : 110px;
  font-weight   : 600;
  margin-right  : 25px;
  min-height    : 52px;
  vertical-align: bottom;
  width         : 220px;
  margin-bottom : 10px;
  padding-top   : 15px;
}

#Registration.modal .modal-dialog .button-column a {
  min-width: 150px;
  color    : white;
}

.webcastreg-popup .button-field.canceL-btn,
.webcastreg-popup .button-field.place_btn {
  padding: 15px 10px;
}

.webcastreg-popup .webcastreg_btngroup a.button-field {
  min-width     : 110px;
  font-weight   : 600;
  margin-right  : 25px;
  min-height    : 52px;
  vertical-align: bottom;
  width         : 220px;
  margin-bottom : 10px;
  padding-top   : 15px;
}

.webcastreg-popup .webcastreg_btngroup {
  padding-bottom: 20px;
}

.register-btn-web .button-field {
  margin-bottom: 5px;
  display      : inline-block;
  padding      : 7px;
  min-width    : 90px;
  margin-top   : 20px;
}

.button-field.btn-post {
  background   : 0 0;
  border       : 1px solid #333333;
  border-radius: 5px;
}

.webcast_palyer.live-webcast .template_live .launch_meeting_left_panel .Question_div .form-wrapper .submit-btn {
  color        : #fff;
  border-radius: 0;
}

.button-column .button-field small {
  display       : block;
  text-transform: capitalize;
}

.close_button {
  opacity    : 0.8;
  font-weight: 300;
  font-size  : 30px;
  border     : 0;
  top        : 2px;
  right      : 0px;
  z-index    : 99999999;
  position   : fixed;
  float      : right;
  background : no-repeat;
  outline    : none;
}


/*button-section*/


/*popup-section*/

.modal-body .user-table tr td {
  padding       : 4px 6px;
  border        : 1px solid #ccc;
  vertical-align: middle;
  position      : relative;
}

.modal-body .register-table-web .user-table tr td {
  border-bottom     : 1px solid #ccc;
  border-left-width : 0;
  border-right-width: 0;
  border-top-width  : 0;
}

.popupheader {
  font-size     : 18px;
  padding       : 6px 0 23px;
  text-transform: uppercase;
  font-weight   : 600;
}

.support-popup h4 {
  text-align : center;
  margin     : 15px 0;
  font-weight: 700;
}

.support-popup .modal-body {
  padding: 10px;
}

.custom-modal .modal-header .close {
  color           : #fff;
  opacity         : .8;
  font-weight     : 300;
  margin          : 0;
  background-size : 23px;
  width           : 23px;
  height          : 23px;
  position        : absolute;
  right           : -10px;
  top             : -9px;
  color           : #fff;
  opacity         : 1;
  font-weight     : 300;
  margin          : 0;
  background-color: #000;
  outline         : 0;
  border-radius   : 75%;
  border          : 1px solid;
  outline         : 0;
}

.custom-modal .modal-header .close i {
  /* color: black;
   background: #fff;
   border-radius: 75%; */
}

.Thankyoupage .custom-modal .modal-header .close {
  background-image: var(--popup-close);
  opacity         : .8;
  font-weight     : 300;
  margin          : 0;
  background-size : 23px;
  width           : 23px;
  height          : 23px;
  position        : absolute;
  right           : -9px;
  top             : -9px;
  /* color        : #fff; */
  opacity         : 1;
  font-weight     : 300;
  margin          : 0;
  background-color: transparent;
  outline         : 0;
  border-radius   : 75%;
  border          : 0px solid;
  outline         : 0;
}

h4.speaker-heading {
  color         : #d91046;
  font-size     : 17px;
  margin        : 10px 0 15px 0;
  font-weight   : bold;
  text-transform: uppercase;
}

.support-popup .modal-header {
  padding: 5px;
}

.sharepopup .btn-submit {
  border       : 0;
  font-size    : 10px;
  background   : #002d62;
  color        : #fff;
  padding      : 5px 15px;
  border-radius: 3px;
  margin-left  : 10px;
}

.webcastreg-popup .ca_title {
  color        : #2251a3;
  font-size    : 20px;
  margin-bottom: 10px;
  text-align   : center;
  font-weight  : bold;
  margin-top   : 30px;
}

.webcastreg-popup p {
  text-align : center;
  line-height: 24px;
}

.webcastreg-popup .modal-footer {
  border-top-width: 0;
  text-align      : center;
}


/*popup-section*/


/*Others*/

.share_link {
  /* background-image: url(https://x360events.com/blob/liveevent/share_link.png); */
  width: 60px;
}

.share_link.active,
.share_link:hover {
  /* background-image: url(https://x360events.com/blob/liveevent/share_link_hover.png); */
  background-repeat: no-repeat;
}

.concierge_container_inner {
  margin-top: 10px;
}

.concierge_container .concierge_description_wrap .event-subtitle {
  margin        : 0 0 5px;
  padding       : 0;
  text-transform: uppercase;
  color         : #c33;
  font-weight   : 600;
}

.details_program h5 {
  font-weight    : bold;
  text-decoration: none;
  margin         : 7px 0;
}

.registration-speaker-info {
  font-weight: 700;
}

.page-inner_title {
  font-weight  : 700;
  margin-bottom: 15px;
}

.title_content,
.title-link a {
  color      : #00346c;
  padding    : 10px 10px 10px 0;
  font-family: Arial, Helvetica, sans-serif;
  font-size  : 13px;
  text-align : right;
}

.concierge_container .table-wrap,
.event-detail-container .instruction-wrap .table-wrap,
.table-wrap {
  margin: 10px 0 20px;
}

#Webcastshare-container .concierge_container .event-date {
  display: block;
}

#Webcastshare-container .res-item.res-item-wifi {
  background     : url(https://webcastsiteimages.blob.core.windows.net/common/rescon.png) left 1px no-repeat;
  background-size: 30px;
}

.res-item.res-item-download {
  background     : url(https://webcastsiteimages.blob.core.windows.net/common/download.png) left 1px no-repeat;
  background-size: 28px;
}

#Webcastshare-container .res-item.res-item-download {
  background     : url(https://webcastsiteimages.blob.core.windows.net/common/download.png) left 1px no-repeat;
  background-size: 28px;
}

#Webcastshare-container .event-detail-container .instruction-wrap .table-wrap .event-table tr td {
  border-width: 0;
  font-size   : 10px;
  padding     : 5px 10px;
}

.concierge_description_wrap.instruction-wrap .table-wrap .event-table tr td {
  border     : none;
  font-size  : 13px;
  padding    : 5px 10px;
  font-weight: 700;
}

#Webcastshare-container .concierge_description_wrap.instruction-wrap .table-wrap .event-table tr td {
  border     : none;
  font-size  : 13px;
  padding    : 5px 10px;
  font-weight: 700;
}

#Webcastshare-container .concierge_description_wrap {
  margin-bottom: 40px;
}

#Webcastshare-container .concierge-reg-speaker-wrap .title {
  margin        : 0 0 10px;
  padding       : 0;
  text-transform: uppercase;
  font-weight   : 700;
}

#Webcastshare-container .concierge-reg-speaker-wrap .img-sec {
  width       : 110px;
  display     : inline-block;
  margin-right: 10px;
  float       : left;
  height      : auto;
}

#Webcastshare-container .div_view {
  float   : right;
  position: inherit;
  margin  : 10px 0 0;
}

#Webcastshare-container .speaker-detail-wrap {
  margin-bottom: 30px;
}

#Webcastshare-container .speaker-info1 {
  margin: 5px 15px 15px 0;
}

#Webcastshare-container .concierge-section .resource-details {
  margin-bottom: 20px;
}

#Webcastshare-container .indication_wrapper .desc-wrap .paragraph-title {
  display      : block;
  font-weight  : 800;
  margin-bottom: 3px;
  margin-top   : 3px;
}

#Webcastshare-container .indication_wrapper .desc-wrap .event-description {
  margin-bottom: 10px;
  line-height  : 19px;
  margin-top   : 0;
}

#Webcastshare-container .indication_wrapper .prescribing-description-wrap p .link {
  text-decoration: underline;
}

#Webcastshare-container .indication_wrapper .desc-wrap .copy-text {
  display      : block;
  color        : #666;
  margin-top   : 5px;
  margin-bottom: 50px;
}

#Webcastshare-container .indication_wrapper .indication-title {
  text-transform     : uppercase;
  padding            : 8px 10px;
  font-weight        : 600;
  color              : #4962ac;
  line-height        : normal;
  border-top-width   : 0;
  border-bottom-width: 0;
  margin-bottom      : 0;
}

#Webcastshare-container .indication_wrapper_fixed .indication-desc-wrap {
  padding : 0 15px 0 0;
  overflow: auto;
}


/*only form IE*/

@supports (-ms-ime-align: auto) {
  #Webcastshare-container .indication_wrapper_fixed .indication-desc-wrap {
    height: calc(100% - (20px + 10px));
  }
}


/*only form IE*/

#Webcastshare-container .indication_wrapper_fixed_height_act {
  height: calc(100% - 98px);
}

#Webcastshare-container .indication_wrapper_fixed .container {
  padding : 10px;
  overflow: auto;
}

#Webcastshare-container .indication_wrapper .prescribing-description-wrap {
  padding: 0;
  display: block;
}

#Webcastshare-container .temp_content_wrap {
  margin-bottom: 0;
  padding      : 10px 0 0;
}

#Webcastshare-container .disclaimer-container .page-title {
  font-weight        : 600;
  padding            : 0;
  margin-top         : 10px;
  border-bottom-width: 0;
}

#Webcastshare-container .disclaimer-container .desc .desc_link {
  text-decoration: underline;
  font-style     : normal;
  font-weight    : 400;
}

.table-wrap .table-caption {
  font-weight   : 600;
  color         : #013c72;
  padding-bottom: 6px;
  text-transform: uppercase;
}

#Webcastshare-container .indication_wrapper .prescribing-description-wrap p {
  line-height: 19px;
  margin-top : 10px;
  font-weight: 700;
}

#Webcastshare-container .indication_wrapper .desc-wrap {
  margin-bottom: 10px;
}

#Webcastshare-container .concierge_container .indication_wrapper .indication-title {
  border-top-width   : 0;
  border-bottom-width: 0;
  margin-bottom      : 0;
  padding            : 8px 10px 5px 30px;
}

.registration_header {
  font-weight  : 700;
  margin-bottom: 5px;
}

.register-container .register-container-left {
  padding: 0 15px;
  margin : 0;
}

.reg_small_title {
  margin-bottom: 15px;
  font-size    : 600;
}

.register-left-inner p {
  font-size    : 10px;
  color        : #53565a;
  margin-bottom: 10px;
}

.form-label {
  display    : block;
  padding-top: 5px;
  font-weight: 400;
}

.register-container-right .register_side_inner {
  width: 85%;
}

.register-container .register-container-right .reg-title {
  padding    : 0;
  margin     : 0 0 25px;
  font-weight: 600;
  line-height: 18px;
}

.register_side_inner .title {
  color      : #00346c;
  width      : 38%;
  float      : left;
  font-weight: 600;
  margin-top : 5px;
}

.register_side_inner .option-panel {
  margin: 20px 0 40px;
}

.register_event_date {
  font-weight  : 700;
  margin-bottom: 35px;
}

.register_event_date span {
  font-weight: 500;
}

.register-container .pwd-desc {
  padding    : 0;
  font-weight: 600;
  margin     : 20px 0 10px;
  display    : inline-block;
}

.register-container .details-row {
  margin : 0 0 10px;
  padding: 0;
}

.register-container .details-row .form-label {
  display     : inline-block;
  font-size   : 11px;
  color       : #666;
  font-weight : 400;
  padding     : 0;
  margin-right: 30px;
}

.participate_group {
  margin-bottom: 20px;
}

.details-row .heading {
  font-size    : 13px;
  margin-bottom: 5px;
}

.register-container .details-row .form-label .checkbox {
  display       : inline-block;
  vertical-align: middle;
  margin-right  : 2px;
  margin-top    : 0;
}

.register-container .details-row .form-label.check {
  display     : inline-block;
  font-weight : 700;
  padding     : 0;
  margin-right: 30px;
}

#Webcastshare-container tr:nth-child(even) {
  background-color: #f5f5f5;
}

.disclaimer-container .desc .desc_link {
  font-style     : normal;
  text-decoration: underline;
  font-weight    : 500;
}

.registration_confirmation .slot-wrap {
  padding: 0px;
}

.slot-wrap {
  padding: 3px 10px 0;
}

.slot-wrap .radio-label {
  color       : #090a0b;
  font-weight : 600;
  font-size   : 11px;
  margin-right: 10px;
  display     : inline-block;
  cursor      : pointer;
}

#Webcastshare-container .registration_content .button-field {
  font-weight : 700;
  padding     : 6px 15px;
  display     : inline-block;
  color       : #fff;
  min-width   : auto;
  margin-right: 10px;
}

.main-body-section .body-inner .Meeting-title-precourse {
  padding-bottom: 3px;
}

.question_block .q_block {
  margin-left  : 0;
  display      : inline-block;
  width        : 90%;
  float        : left;
  margin-bottom: 10px;
  text-align   : left;
}

.share-title {
  margin: 15px 0 0;
}

.header-right-panel .menu-login,
a:active .menu-login,
a:focus .menu-login,
a:hover .menu-login {
  color          : #fff;
  text-decoration: none;
  padding        : 3px 12px;
  font-size      : 11px;
  text-transform : uppercase;
  font-weight    : 700;
  margin-top     : 0;
}

#buttons_vertical .next_button {
  padding: 8px 30px;
}

.list_systemq h6 {
  font-weight  : 700;
  margin-bottom: 5px;
}

.speaker-modal .pop-speaker-desc {
  margin-top: 10px;
}

h3.broadcast_title b {
  font-weight: 600;
}

h3.broadcast_title {
  font-weight: 500;
}

.alert-repguest {
  background   : #f5f5f5;
  border       : 3px solid #ccd6e2;
  color        : #00346c;
  border-radius: 10px;
  margin-top   : 20px;
  font-weight  : 600;
  clear        : both;
}

.registration_confirmation_disclaimer_container {
  margin-top: auto;
}

.bodyinner_registration {
  padding: 25px 15px 10px;
}

.content_wrap_poll {
  margin-bottom: 30px;
  padding-left : 15px;
  padding-top  : 15px;
}

.main-body-section .body-inner .Meeting-slot-precourse {
  padding-top   : 20px;
  padding-bottom: 15px;
  font-weight   : 700;
}

#Webcastshare-container .option-panel .title {
  color        : #00346c;
  margin-bottom: 5px;
  float        : left;
  margin-top   : 14px;
  margin-right : 35px;
}

.cancelbutton_login {
  min-width  : 22px;
  width      : 250px;
  margin-left: 0;
}

.main-wrapper {
  position: relative;
}

.banner-isi-part {
  width  : 65%;
  float  : left;
  padding: 10px 10px 10px 30px;
}

.banner-content-small,
.banner-content-small1 {
  color        : #fff;
  margin-top   : 5px;
  margin-bottom: 5px;
  font-size    : 11px;
  font-weight  : 700;
}

.banner-content-separate {
  display: none;
}

#event-detail .left-panel {
  width    : 70%;
  float    : left;
  font-size: 13px;
}

.cls-healthcare-heading {
  margin   : 10px 0 0;
  color    : #fff;
  font-size: 13px;
}

.content-fixed .sec-innercontent {
  position  : fixed;
  left      : 0;
  bottom    : 0;
  top       : auto;
  width     : 100%;
  background: #fff;
  z-index   : 10;
}

.content-fixed .scroll-content {
  overflow-y: hidden;
  overflow-x: hidden;
}

.content-fixed .Newactive .scroll-content {
  overflow-y: auto;
}

.expand-collapse-cover {
  display      : inline-block;
  margin-bottom: 0;
  float        : right;
  margin-right : 15px;
}

.expand-collapse {
  font-size       : 11px;
  margin-left     : 50px;
  color           : #fff;
  background-color: #014e66;
  padding         : 5px 12px;
  border-radius   : 9px;
  cursor          : pointer;
  top             : -4px;
  position        : relative;
}

.content-fixed .sec-innercontent .content-wrap .please_see_links {
  margin-top: 0;
}

.main-body-section .body-inner {
  padding           : 0;
  background        : #fff;
  -webkit-box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.2) !important;
  -moz-box-shadow   : 0 0 5px 0 rgba(0, 0, 0, 0.2) !important;
  box-shadow        : 0 0 0 0 rgba(0, 0, 0, 0.2) !important;
  position          : relative;
  overflow-x        : hidden;
}

#Webcastshare-container .button-field {
  margin        : 7px 7px 7px 0;
  display       : inline-block;
  width         : auto;
  text-transform: initial;
}

.prebody #Webcastshare-container .button-field {
  text-transform  : uppercase;
  background-color: #009fda;
  position        : relative;
  right           : 0px;
}

.register-table-mob {
  display: none;
}

.register-table-mob .table-caption {
  font-size: 11px;
}

.register-table-mob .mob-user-row,
.register-table-mob .mob-user-row .user-row-left {
  padding: 0;
}

.register-table-mob .mob-user-row .user-row-left .email {
  font-size         : 10px;
  overflow          : hidden;
  display           : -webkit-box;
  display           : box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
}

.register-table-mob .mob-user-row .user-row-left .username {
  font-size         : 8px;
  overflow          : hidden;
  display           : -webkit-box;
  display           : box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
}

.register-table-mob .mob-user-row .user-row-right {
  padding    : 0;
  text-align : center;
  height     : 40px;
  border-left: 2px solid #ccc;
}

.register-table-mob .mob-user-row .user-row-right .icon-wrapper {
  margin-top: 10px;
}

.register-table-mob .mob-user-row .user-row-right .icon-wrapper .td-icon {
  display  : inline-block;
  width    : 20px;
  height   : 20px;
  cursor   : pointer;
  margin   : 0 2px;
  font-size: 0;
}

.register-table-mob .mob-user-row .user-row-right .icon-wrapper .td-icon.icon-view {
  background     : url(/Content/WebcastHCPImages/icon-view.png) center center no-repeat;
  background-size: 19px;
}

.register-table-mob .mob-user-row .user-row-right .icon-wrapper .td-icon.icon-edit {
  background: url(/Content/WebcastHCPImages/icon-edit.png) center center no-repeat;
}

.register-table-mob .mob-user-row .user-row-right .icon-wrapper .td-icon.icon-delete {
  background     : url(/Content/WebcastHCPImages/icon-delete.png) center center no-repeat;
  background-size: 16px;
}

.manage-attendees .arrow-navstrip-inner,
.manage-attendees .content-wrapper {
  padding: 0;
}

.table-responsive {
  margin-bottom: 0px;
  max-height   : unset;
}

.table-striped>tbody>tr:nth-child(odd)>td,
.table-striped>tbody>tr:nth-child(odd)>th {
  background-color: #ffffff;
}

.registration_confirmation {
  margin-bottom: 10px;
}

.scroll_content {
  background         : #fff url("https://webcastsiteimages.blob.core.windows.net/common/trans.png") no-repeat scroll center center / cover;
  background-image   : url("https://webcastsiteimages.blob.core.windows.net/common/trans.png");
  background-position: center;
  background-repeat  : no-repeat;
  background-size    : cover;
  padding-top        : 10px;
  padding-bottom     : 10px;
}

.headerpadding0px {
  padding-top: 0px;
}

.content-fixed .content-wrapper.content-wrap {
  padding-left : 15px;
  padding-right: 15px;
}

.event-list li {
  margin-bottom: 5px;
  list-style   : disc;
  line-height  : 16px;
  margin-left  : 15px;
}

.panel-heading {
  padding: 0;
  border : 0;
}

.panel-title>a,
.panel-title>a:active {
  display        : block;
  padding        : 15px;
  color          : #fbf4f4;
  font-weight    : bold;
  text-transform : uppercase;
  text-decoration: none;
}

.panel-heading a:before {
  font-family: "FontAwesome";
  content    : "\f107";
  float      : right;
  transition : all 0.5s;
}

.panel-heading.active a:before {
  -webkit-transform: rotate(180deg);
  -moz-transform   : rotate(180deg);
  transform        : rotate(180deg);
}

.panel-default>.panel-heading {
  background : #d91046;
  color      : #fff;
  font-weight: bold;
}

.summary_hcp_container {
  margin-bottom: 30px;
}

.summary_hcp_container .panel-title>a,
.panel-title>a:active {
  display: block;
  padding: 10px 16px;
  color  : #fff;
}

.invitation_img {
  width        : 100px;
  margin-bottom: 14px;
}

.share_template h4 {
  text-align : center;
  font-weight: 700;
  margin     : 20px 0;
  line-height: 24px;
}

.share_template h6 {
  margin     : 35px 20px;
  text-align : left;
  margin     : 35px 20px;
  margin     : 35px 0;
  padding    : 0 30px;
  font-weight: 600;
  line-height: normal;
}

.share_template .button-field {
  text-align: center;
  margin    : 0;
  min-width : auto;
}

.share_img_template {
  text-align: center;
}

.share_template {
  margin    : 20px 0 100px 0;
  text-align: center;
}

.title_header {
  font-size     : 19px;
  margin-bottom : 10px;
  margin-top    : 0px;
  text-transform: none;
}

.speaker-detail-wrap {
  display    : inline-block;
  margin-top : 10px;
  margin-left: 14px;
}

.speaker-modal .pop-speaker-info .speaker-detail-wrap {
  width: 56%;
}

.desc-wrap.broadcast-wrap .eventdatetitle {
  color: #4963ae;
}

.li-disc {
  list-style: disc;
}

.bio-profile tr {
  margin-bottom: 10px;
}

.bio-profile tr td a {
  color: #5f97af;
}

.bio-profile tr td:first-child {
  width         : 110px;
  padding-right : 15px;
  vertical-align: top;
}

.bio-profile tr td:first-child img {
  margin-bottom: 5px;
}

.program-column1 ul {
  padding-left: 0px;
  margin-top  : 5px;
}

#RemoteLiveEvents p, li.li-disc {
  font-weight: 500;
}

.broadcast-time table tr th,
.broadcast-time table tr td {
  padding    : 5px 8px;
  font-weight: bold;
}

.broadcast-time table thead tr th {
  color: #fff;
}

.broadcast-time table tbody tr:nth-child(2n+1) {}

.main-wrapper .test-connection .result-wrap-left.container {
  margin-top: -5px;
}

.main-wrapper .test-connection .result-wrap-left .sytemReq_container {
  padding      : 15px 0px;
  border-top   : 1px solid #333;
  border-bottom: 1px solid #333;
}

.footer#layoutfooter {
  background-color: #efefef;
  padding         : 10px 0px;
}

.user-table.table-wrap {
  margin-top: 0px;
}

.mCSB_inside>.mCSB_container {
  margin-right: 5px;
}

.coundown_faculty-img {
  position    : relative;
  width       : 90px;
  margin-right: 20px;
  float       : left;
}

.presenter_group {
  float        : left;
  width        : 100%;
  margin-bottom: 20px;
}

.faculty-presenter-2 {
  margin-top: 25px;
}

.available-responsive ul {
  margin-bottom: 30px;
}

@media screen and (-ms-high-contrast: active),
(-ms-high-contrast: none) {
  .program-column1 .li-disc:before {
    display         : inline-block;
    width           : 10px;
    position        : absolute;
    left            : -0.9em;
    content         : ")";
    background-color: #fff;
  }
}

li.ml-15.li-disc1 {
  list-style-type: disc;
}

#RemoteLiveEvents p.isi_cntnt {
  color      : #00597d;
  font-weight: bold;
}

#RemoteLiveEvents p.isi_cntnt a {
  color: #0d7aa2;
}

.syst_title {
  border-top : 1px solid #666666;
  padding-top: 10px;
}

.registration-modal p.description {
  margin-bottom: 0px;
  color        : #333;
}

.ques.pre-table-header {
  visibility: hidden;
}

.broadcast-time table tr th,
.broadcast-time table tr td {
  vertical-align: middle;
  text-align    : center;
  white-space   : nowrap;
}

.bind-new li {
  display: table-cell;
}

.sharepopup .button-field {
  text-transform: uppercase;
}

h2.light-blue.mt_10 {
  line-height: 25px;
}

.sec-innercontent {
  /* padding-bottom: 100px; */
}

.isi_height_exists {
  height: 5000px;
}

.tab_navigation {
  background: #5486a0;
}

.tab_navigation .list-inline li {
  display    : inline-block;
  font-weight: bold;
  color      : #fff;
  padding    : 10px 15px;
}

.horizontal li a {
  background: #5486a0;
}

.tab_navigation .list-inline {
  margin-left: 0px;
}

.tab_navigation .list-inline li a {
  color      : #fff;
  line-height: 26px;
}

ul.horizontal {
  list-style-type: none;
  margin         : 0;
  padding        : 0;
  overflow       : hidden;
}

ul.horizontal li {
  float: left;
}

ul.horizontal li a {
  display        : inline-block;
  color          : white;
  text-align     : center;
  padding        : 10px 15px;
  text-decoration: none;
  font-weight    : bold;
}

.tab_navigation .container {
  padding-left: 45px;
}

.sub_head_blue {
  font-weight: bold;
}

ul.bullet_black {
  list-style: none;
}

.webinar_date_pannel {
  padding: 5px 0px;
}

ul.bullet_black li::before {
  content    : "\2022";
  font-weight: bold;
  display    : inline-block;
  width      : 1em;
  margin-left: -1em;
}

.webi_date {
  padding-left: 20px;
}

.button-column .button-field small {
  display    : block;
  font-weight: normal;
  font-size  : 85% !important;
}

.head_isi .form-group {
  margin-bottom: 15px;
}

.openview p {
  margin-bottom: 8px;
}

.openview p:nth-last-child(1) {
  margin-bottom: 0px;
}

.copyright-content {
  color: #666;
}

.listBull li {
  list-style   : disc;
  margin-bottom: 1px;
  font-weight  : normal;
}

.listBull {
  padding-left: 15px;
}

.borderWhite {
  border-bottom: 3px solid #fff;
}

.head_isi body footer#layoutfooter {
  /* position: relative; */
}

.head_isi .sec-innercontent {
  /* padding-bottom: 30px; */
}



.head_isi .main-wrapper .main-content-section {
  padding-bottom: 0px;
}

.img-wrap.text-left {
  text-align: left;
}

.speaker-modal .pop-speaker-info .img-wrap {
  text-align: left;
}

.speaker-modal .pop-speaker-info .img-wrap {
 width      : 200px;
  height     : 200px;
  float      : left;
  text-align : center;
  border     : 0;
  padding    : 0px;
  margin     : 0px 10px 10px 0;
  line-height: 58px;
}

.modal-body.mCustomScrollbar {
  padding: 10px 32px 20px 32px;
}

.Thankyoupage .modal-body.mCustomScrollbar {
  min-height: 400px;
}

.Thankyoupage div#mCSB_1,
div#mCSB_2,
div#mCSB_3 {
  min-height: 400px;
}

.row.list_system h6 {
  font-weight: bold;
}

#Registration_Box a.foot-menu {
  color          : #333;
  text-decoration: underline;
}

#systemRequirment .sytemReq_container {
  border-bottom : 1px solid #666666;
  padding-bottom: 10px;
}

#pop-up .modal-body.mCustomScrollbar {
  padding: 10px 30px 30px 30px;
}

.popupview,
#pop-up p {
  margin-bottom: 10px;
}

.popupview {
  font-weight: 600;
}

span.broadcast-time-session {
  font-size: 11px;
}

#pop-up a {
  color        : #fff;
  font-weight  : bold;
  border-radius: 0;
  margin-top   : 5px;
  margin-right : 10px;
}

.broadcast-time table thead tr,
.broadcast-time table thead tr th {
  border-bottom: 0;
}

.ConnectionTest .connectiontest_header {
  margin-top    : 20px;
  margin-bottom : 10px;
  text-transform: capitalize;
  padding-left  : 20px;
  font-size     : 14px;
  font-weight   : bold;
}

a.button-field1.btn.single_line {
  background-color: #009fda;
}

span.broadcast-time-session {
  font-size: 9px;
}



html.webcast-player-page {
  overflow: auto;
  height  : 100%;
}

.frame-header-inner,
.template_main_body_section {
  -moz-transform          : scale(0.8);
  -ms-transform           : scale(0.8);
  -webkit-transform       : scale(0.8);
  -o-transform            : scale(0.8);
  transform               : scale(0.8);
  transform-origin        : 50% 0;
  -o-transform-origin     : 50% 0;
  -webkit-transform-origin: 50% 0;
  -ms-transform-origin    : 50% 0;
  -moz-transform-origin   : 50% 0;
}

.template_live .launch_meeting_right_panel .mCustomScrollbar {
  height: 508px;
}

.template_live .launch_meeting_right_panel .mCustomScrollbar {
  height: 308px;
}

.isiview.openview {
  padding: 0;
}

h4.font-bold.light-blue.sub_head_blue.center-align-text {
  text-align: center;
}

a.text-uppercase.text-green.font-11.font-bold1 img {
  width: 110px;
}


/*Others*/


/*player-page*/

.webcast_palyer .frame-header .frame-header-inner {
  margin                  : auto;
  -moz-transform          : none;
  -ms-transform           : none;
  -webkit-transform       : none;
  -o-transform            : none;
  transform               : none;
  transform-origin        : initial;
  -o-transform-origin     : initial;
  -webkit-transform-origin: initial;
  -ms-transform-origin    : initial;
  -moz-transform-origin   : initial;
}

#Registration.modal .modal-dialog .button-column a {
  min-width          : 200px;
  min-height         : 70px;
  line-height        : normal;
  padding            : 19px 15px 17px 15px;
  width              : auto;
  vertical-align     : top;
  margin-top         : 0px;
  margin-left        : auto;
  margin-right       : auto;
  /* background-color: #000d33; */
}

.form-control {
  display   : block;
  width     : 100%;
  height    : 30px;
  padding   : 4px 12px;
  box-shadow: none;
}

.form-control:focus {
  box-shadow: none;
}

.launch_meeting_panel #FooterTemplate .row {
  margin: 15px 0px 0px 0px;
}

.panel-collapse .panel-body .registration_summary .button-field:first-child {
  margin-bottom: 10px;
}

.arrow-navstrip-inner h4 {
  font-weight: bold;
}

.sec-innercontent.full-views .scroll-content h4 {
  font-weight  : bold;
  margin-bottom: 10px;
}

.sec-innercontent.full-views .scroll-content p {
  margin-bottom: 8px;
}

.sec-innercontent.full-views .scroll-content .font-bold.mb-30 {
  margin-bottom: 10px;
}

.sec-innercontent.full-views .scroll-content ul {
  padding-left: 20px;
}

.sec-innercontent.full-views .scroll-content .ind_ul,
.sec-innercontent.full-views .scroll-content .limit_ul {
  /* padding-left: 0px; */
}

.sec-innercontent.full-views .scroll-content ul li {
  list-style   : disc;
  margin-bottom: 10px;
}

.sec-innercontent.full-views .scroll-content .isi-box div:first-child {
  margin-bottom: 20px;
}

.single_line {
  padding: 19px 15px 17px 15px;
}

.webcast_palyer .frame-header-inner img {
  margin: auto;
}

.addeventatc_dropdown {
  padding-top: 0;
  width      : 211px;
}

.button-column a {
  padding: 0;
}

.template_main .frame-header img {
  height: auto;
}

.bc-player-nSEscSsMb_default .vjs-big-play-button {
  left: 41%;
  top : 35%;
}

.presenter-details {
  float   : left;
  position: relative;
  width   : 75%;
  top     : 0px;
  left    : 0px;
}

.bio-profile td h6 {
  line-height: 1.3;
}

.bc-player-nSEscSsMb_default .vjs-big-play-button {
  top : 41%;
  left: 41%;
}
.presenter-details {
  float: left;
  position: relative;
  width: 60%;
  top: 4px;
  left: 0px;
}

.main-wrapper .main-content-section .frame-header {
  background-size: cover;
  height         : auto;
  min-height     : auto;
  max-height     : auto;
  background-size: 100% 100%;
  position       : relative;
  overflow       : hidden;
}

.mob-res-banner {
  width: 100%;
}

.launch_meeting_panel #FooterTemplate .row {
  margin-top: 0;
}

h5.border2 .p-head-no-margin {
  font-weight   : bold;
  padding-bottom: 0px;
}

.p-head-no-margin {
  padding-bottom: 0;
  padding-top   : 7px;
}

.intended-audience {
  font-size: 16px;
  color    : #666;
}

.text-right-md img {
  margin-right: 10px;
}

h5.font-bold p {
  font-weight: bold;
}

h5.font-bold.line-height-normal.p-5.border2 p:nth-child(3) {
  padding-top: 7px;
}

.list_systemq h6 {
  text-decoration: none;
}

.single_line {
  text-transform: uppercase;
}

#submit_ques {
  padding       : 8px 20px;
  text-transform: capitalize;
  padding       : 5px 25px;
}

.bio-profile tr td label {
  margin-bottom: 1px;
}

h4.text-uppercase.light-blue {
  margin-bottom: 7px;
}

.prg-obj .table-responsive {
  overflow  : hidden;
  max-height: 100%;
}

.presenter_column1 .presenter_group.margin-btm-60 {
  margin-bottom: 15px;
}

#RemoteLiveEvents .countdown-title {
  color: #666;
}

.webcast_palyer .footer_inner_content p {
  margin-bottom: 0;
}

.webcast_palyer .footer_logo_inner img {
  width       : auto;
  padding-left: 0px;
}

.banner-btm-shadow {
  width   : 100%;
  position: relative;
  bottom  : -15px;
  opacity : 0.3;
}

.remote_banner_inner .info-link {
  display: none;
}

.program-column1 .li-disc {
  position  : relative;
  list-style: decimal;
}

.program-column1 .li-disc:before {
  display         : inline-block;
  width           : 4px;
  position        : absolute;
  left            : -0.6em;
  content         : ")";
  background-color: #fff;
}

.sec-innercontent .scroll-content .isi-box ul li:nth-child(3) {
  /* list-style: none; */
}

.sec-innercontent .scroll-content .isi-box ul li:nth-child(3) ul li {
  list-style: circle;
}

#RemoteLiveEvents p.text-primary,
.available-responsive ul li figure figcaption {
  color: #006f98;
}

.webcast-btm-shadow {
  width   : 100%;
  position: absolute;
  bottom  : -19px;
  opacity : 0.7;
}

.webcast_player .launch_meeting_panel .launch_meeting_left_panel {
  padding-top: 0px;
}

.webcast_player .indication_wrapper h4 {
  font-weight  : bold;
  margin-bottom: 8px;
}

.webcast_player .indication_wrapper p {
  margin-bottom: 8px;
}

.webcast_player .indication_wrapper .font-bold.mb-30 {
  margin-bottom: 8px;
}

.webcast_player .indication_wrapper ul {
  padding-left: 15px;
}

.webcast_player .indication_wrapper .desc-wrap ul li {
  list-style   : disc;
  margin-bottom: 8px;
}

.webcast_player .indication_wrapper .desc-wrap div:first-child {
  margin-bottom: 20px;
}

.webcast_player .indication_wrapper .desc-wrap ul li:nth-child(3) {
  list-style: none;
}

.webcast_player .indication_wrapper .desc-wrap ul li:nth-child(3) ul li {
  list-style: circle;
}

.webcast_player .indication_wrapper .font-bold.line-height-normal.p-5 {
  padding: 0px;
}

.webcast_player .frame-header-inner img.mob-res-banner {
  padding: 0px 0px;
}

.bio-profile img {
  display: block;
  margin : 0 auto;
}


/*player-page*/

.webcast-player-page .player-question {
  font-weight: bold;
}

.webcast_palyer.live-webcast .question_submit,
.webcast_palyer.live-webcast .button-field {
  color        : #fff;
  border-radius: 0;
}

.webcast-home-page-banner-content {
  background: #eff0f2;
}

.webcast-home-page-banner img {
  margin: auto;
  width : 100%;
}

.presenter-info-part {
  position   : absolute;
  bottom     : 50px;
  margin-left: 220px;
}

.presenter-name {
  display      : block;
  margin-bottom: 10px;
}

.desc-content {
  font-weight  : 600;
  margin-bottom: 20px;
}

.featured-speaker {
  background   : #f3ebfd;
  padding      : 10px 15px;
  margin-bottom: 20px;
}

.disclaimer-para {
  margin: 15px 0 25px 0;
}

.disclaimer-para h5 {
  font-weight: 600;
}

.disclaimer-para p {
  font-size: 15px;
}

.national-broadcast-container {
  border-bottom: 3px solid #d91046;
  margin-top   : 0px;
}

.national-broadcast-container div label {
  background   : #d91046;
  margin-bottom: 0;
  padding      : 10px 12px 5px 12px;
}

.national-broadcast-container div label span {
  font-weight   : bold;
  color         : #fff;
  text-transform: uppercase;
  font-size     : 13px;
}

.presenter-group {
  margin: 15px 0 20px;
}

.broadcast-group {
  margin-top: 15px;
}

.broadcast-date {
  color        : #d91046;
  font-weight  : 500;
  margin-bottom: 15px;
}

.program-column {
  background: #ffffff;
}

.program-title {
  background: #ffffff;
}

.presenter_column {
  margin: 10px 0;
}

.presenter_column1 {
  margin: 5px 0;
}

.faculty-img {
  position: relative;
  float: left;
  margin-right: 20px;
  width: 150px;
  margin-top: 7px;
}

.live_broad_cast {
  margin-bottom: 0px;
}

.presenter-details h6 {
  margin     : 0;
  font-weight: 500;
}

.presenter-details h5 {
  color        : #333;
  font-weight  : 700;
  margin-bottom: 5px;
}

.button-column {
  padding      : 0 25px;
  text-align   : center;
  padding-left : 20px;
  padding-right: 20px;
}

.button-column a {
  text-align    : center;
  padding       : 10px 15px;
  margin-bottom : 20px;
  border-radius : 6px;
  width         : 175px;
  text-transform: uppercase;
}

.button-td-container {
  padding: 0 20px;
}

.disabled,
.disabled a {
  opacity: 0.7;
  cursor : default;
}

.webcast-heading-bg {
  margin-top      : 15px;
  /* margin-bottom: 15px; */
}

.arrow-navstrip h2 {
  margin        : 4px 0 0px;
  padding       : 0;
  text-transform: none;
  color         : #00597d;
  font-weight   : 700;
  margin-bottom : 10px;
}

.content-fixed .sec-innercontent {
  padding-bottom: 0;
  padding-top   : 3px;
  padding-left  : 0;
}

.ondemand-body {
  margin-bottom: 0px;
}

.webcast-heading-bg h5 {
  /* font-size: 25px; */
  padding: 5px 0;
}

.intended_column {
  /* margin-bottom: 25px; */
  margin-top: 25px;
}
.head_isi .intended_column {
  margin-top: 0px;
}
.intended_column h6 {
  margin: 0px 0 5px 0;
}

.presenter-details h6 .Pre-Detail,
.pop-speaker-info h6 .Pre-Detail {
  margin-bottom: 5px;
  display      : table;
  width        : 100%;
}

.modal-body span#Presntrname,
#Ondemandprogram label {
  margin-bottom: 10px;
}

.intended_column ul li {
  list-style-type: disc;
  /* padding-left: 5px; */
}

.intended_column ul {
  padding-left: 25px;
}

.ondemand-left-column {
  padding      : 5px;
  margin-bottom: 0px;
}

.ondemand-left-column a {
  text-decoration: underline;
}

.ondemand-left-column .presenter-column {
  padding-left: 12px;
}

.ondemand-right-column {
  background: #fbefd6;
  min-height: 275px;
}

.ondemand-right-column .button-view-container {
  padding-top: 50px;
  text-align : center;
}

.ondemand-right-column .button-view-container .button-field {
  min-width: 200px;
}

.event-list {
  margin-bottom: 15px;
}

.modal-heading {
  font-size  : 15px;
  font-weight: bold;
  margin     : 10px 0;
}

div#view-bio1 .modal-body,
div#view-bio2 .modal-body,
div#view-bio3 .modal-body {
  /* min-height: 400px; */
}

#view-bio1,
#view-bio2,
#view-bio3 .modal-body {
  /* min-height: 420px !important; */
}

.details-program h5 {
  font-weight    : bold;
  text-decoration: none;
}

.session_column {
  margin-bottom: 0px;
}
.head_isi .session_column {
  padding-bottom: 30px;
}

.session_column P {
  /* padding-right: 72px; */
}

.session_column .table-wrap .event-table tr th {
  border    : none;
  padding   : 5px 10px;
  color     : #ffffff;
  text-align: left;
}

.list-inline>li {
  display      : inline-block;
  padding-right: 15px;
  padding-left : 15px;
}

.broadcast_tbl_title {
  font-weight: 700;
  margin     : 10px 0;
  font-size  : 16px;
}

.session_title {
  font-size  : 15px;
  font-weight: 700;
  padding    : 20px 0 5px 0px;
}

.heading_tbl-bg,
.table-wrap .event-table tr th,
.session_column .table-wrap .event-table tr th {
  color        : #ffffff;
  text-align   : right;
  padding-right: 30px;
}

.table-wrap .event-table tr td {
  border-bottom: 3px solid #ffffff;
  text-align   : right;
  padding-right: 30px;
}

.broadcast_date_container {
  margin-top: 27px;
}

.broadcast_date_container h6 {
  font-weight: bold;
  margin     : 10px 0;
}


/* countdown */

.navbar-default .container {
  /* margin-left: 15px; */
}

.thank-you-page .main-wrapper .main-content-section {
  padding-top: 0px;
}

.thank-you-page .main-body-section .body-inner .page-title {
  font-size     : 36px;
  text-transform: none;
  font-weight   : normal;
  border        : 0;
}

.right-box {
  min-height: 455px;
  border    : 1.3px solid #030a04;
  background: #fff;
  margin-top: 0px;
  padding   : 20px;
}

.page-title {
  padding  : 15px 0px 10px 0;
  font-size: 28px;
  color    : #00597d;
  border   : 0;
}

.count-down-container {
  margin-bottom: 25px;
  text-align   : center;
}

.CountdownParticipant .count-down-inner {
  margin: 0px 100px;
}

.count-down-inner .col-xs-3:nth-child(1),
.col-xs-3:nth-child(2),
.col-xs-3:nth-child(3),
.col-xs-3:nth-child(4) {
  padding-right: 0;
  padding-left : 10px;
}

.count-down-inner h5 {
  height     : 170px;
  padding-top: 50px;
  font-size  : 18px;
}

.count-down-inner h6 {
  color         : #135e80;
  font-size     : 18px;
  text-align    : center;
  text-transform: uppercase;
  padding       : 7px 0px;
  font-weight   : bold;
}

.days {
  margin: 0;
  color : #fff;
}

.count-down-inner h5 {
  font-size: 470%;
}

.count-down-inner h5 {
  text-align    : center;
  font-size     : 670%;
  font-weight   : 500;
  margin-bottom : 0;
  padding-bottom: 0;
  margin-top    : 0;
  height        : 150px;
  padding-top   : 35px;
}

.file_icon {
  height: 18px;
}

.support-text {
  color      : rgba(0, 77, 116, 1);
  font-weight: bold;
}

.bg-col-panel {
  background: #a5a7a5;
  padding   : 5px 0 5px 0;
}

audio,
canvas,
progress,
video {
  vertical-align: bottom;
}

.close_button {
  opacity    : 0.8;
  font-weight: 300;
  font-size  : 30px;
  border     : 0;
  top        : 2px;
  right      : 0px;
  z-index    : 99999999;
  position   : fixed;
  float      : right;
  background : no-repeat;
  outline    : none;
}

#support_popup .modal-content {
  border-radius: 0;
}

#support_popup .modal-header .close {
  color      : #1c4774;
  font-size  : 25px;
  margin-top : -2px;
  opacity    : 1;
  box-shadow : none;
  text-shadow: none;
}

#support_popup .modal-title {
  font-weight   : bold;
  text-transform: uppercase;
}

.qustion-selection {
  padding   : 0px;
  box-shadow: 0 0px 5px 0 rgb(128, 147, 183);
  border    : 1px solid #000;
  overflow-y: auto;
  height    : 400px;
}

.middle-align-section {
  left             : 50%;
  position         : absolute;
  top              : 45%;
  transform        : translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  width            : 90%;
  z-index          : 10;
}

.middle-align-section-result {
  left             : 50%;
  position         : absolute;
  top              : 45%;
  transform        : translate(-50%, -35%);
  -webkit-transform: translate(-50%, -35%);
  width            : 90%;
  z-index          : 10;
}

.qustion-part {
  font-size: 25px;
}

.qustion-footer {
  font-size: 23px;
}

.question_heading .light-blue,
#RemoteLiveEvents .ask_que {
  color: #135e80;
}

.question_heading .light-blue {
  font-size: 16px;
}

.radio,
.checkbox {
  position     : relative;
  display      : block;
  margin-top   : 10px;
  margin-bottom: 10px;
}

.answers_no .radio label {
  padding-left: 0;
}

.radio input:checked+label::before,
.checkbox input:checked+label::before {
  border-color: #00597d;
}

.radio input,
.checkbox input {
  opacity    : 1;
  position   : absolute;
  z-index    : 1;
  cursor     : pointer;
  margin-left: -20px;
}

.radio input:checked+label::after {
  content         : "";
  display         : inline-block;
  position        : absolute;
  width           : 13px;
  height          : 13px;
  left            : -6px;
  top             : 4px;
  margin-left     : 7px;
  border          : 1px solid #00597d;
  border-radius   : 50%;
  background-color: #00597d;
}

.checkbox input:checked+label::after {
  margin-left: 0px;
}

.radio label::before {
  /* content: "";
     display: inline-block;
     position: absolute;
     width: 17px;
     height: 17px;
     left: -8px;
     top: 2px;
     margin-left: 15px;
     border: 1px solid #ccc;
     border-radius: 50%;
     background-color: #fff; */
}

.checkbox label::before {
  margin-left: 0px;
}

.radio label::before {
  margin-left: 7px;
}

.radio label::after {
  margin-right: 7px;
}

.countdown-time .cd-val {
  margin     : 0;
  padding    : 25px 0 0;
  display    : inline-block;
  color      : #333;
  font-size  : 60px;
  line-height: 0;
  font-weight: 400;
}

.countdown-time .cd-text {
  display       : block;
  font-size     : 14px;
  color         : #333;
  margin-top    : 0;
  padding       : 0;
  text-transform: uppercase;
}

.countdown-time {
  display: inline-block;
  color  : #333333;
  margin : 10px 22px 0 0;
}

.head_isi .program-column1 ul {
  padding-left: 15px;
}

.dark-green {
  padding-left: 15px;
}


/* Base for label styling */

[type="checkbox"]:not(:checked),
[type="checkbox"]:checked {
  /* position: absolute;
     left: -9999px; */
}

[type="checkbox"]:not(:checked)+label,
[type="checkbox"]:checked+label {
  position    : relative;
  padding-left: 1.95em;
  cursor      : pointer;
}


/* checkbox aspect */

[type="checkbox"]:not(:checked)+label:before,
[type="checkbox"]:checked+label:before {
  content      : "";
  position     : absolute;
  left         : 0;
  top          : 0;
  width        : 1.25em;
  height       : 1.25em;
  border       : 2px solid #ccc;
  background   : #fff;
  border-radius: 4px;
  box-shadow   : inset 0 1px 3px rgba(0, 0, 0, 0.1);
}


/* checked mark aspect */

[type="checkbox"]:not(:checked)+label:after,
[type="checkbox"]:checked+label:after {
  content    : "\2713";
  position   : absolute;
  line-height: 0.8;
  color      : #09ad7e;
  transition : all 0.2s;
  font-size  : 1em;
  top        : 0.3em;
  left       : 0.2em;
}


/* checked mark aspect changes */

[type="checkbox"]:not(:checked)+label:after {
  opacity  : 0;
  transform: scale(0);
}

[type="checkbox"]:checked+label:after {
  opacity  : 1;
  transform: scale(1);
}


/* disabled checkbox */

[type="checkbox"]:disabled:not(:checked)+label:before,
[type="checkbox"]:disabled:checked+label:before {
  box-shadow      : none;
  border-color    : #bbb;
  background-color: #ddd;
}

[type="checkbox"]:disabled:checked+label:after {
  color: #999;
}

[type="checkbox"]:disabled+label {
  color: #aaa;
}


/* accessibility */

[type="checkbox"]:checked:focus+label:before,
[type="checkbox"]:not(:checked):focus+label:before {
  border: 2px solid #ddd;
}


/* hover style just for information */

label:hover:before {
  border: 2px solid #999;
}

.checkbox label {
  padding-left: 35px;
}

.checkbox [type="checkbox"]:not(:checked)+label,
.checkbox [type="checkbox"]:checked+label {
  padding-left: 35px;
  display     : table;
}

.checkbox label::before {
  margin-left: 0px;
}

.radio input,
.checkbox input {
  opacity    : 1;
  position   : absolute;
  z-index    : 1;
  cursor     : pointer;
  margin-left: -20px;
}

.answers_no .radio {
  padding-left : 28px;
  margin-top   : 5px;
  margin-bottom: 5px;
}

.answers_no .checkbox {
  padding-left : 0px;
  margin-top   : 5px;
  margin-bottom: 5px;
  display      : table;
}

.question_answer .light-blue {
  color: #135e80;
}

.systemrequirement_container p {
  margin-bottom: 15px;
}

.systemrequirement_container h5 {
  font-weight  : 700;
  margin-bottom: 10px;
}

.mobile_nav {
  display: none;
}

.heading_polling li:nth-child(3) {
  padding-right: 10px;
}

.heading_polling li:nth-child(4) {
  padding-right: 10px;
}

.question_meeting {
  position     : absolute;
  top          : 20%;
  width        : 30%;
  left         : 30%;
  height       : auto;
  z-index      : 999;
  background   : #fff;
  box-shadow   : 0 1px 6px 0 rgba(32, 33, 36, 0.28);
  border-radius: 10px;
}

#question-modal .modal-body {
  padding: 10px 20px;
}

.MeetingParticipantSingleWayMulti svg {
  width : 100%;
  height: 400px;
}

#question-modal .highcharts-container,
.MeetingParticipantSingleWayMulti .highcharts-container {
  width : 100%;
  height: 400px;
}

#question-modal svg {
  width : 100%;
  height: 400px;
}

.middle_align_section_result .qustion_footer {
  font-size: 16px;
}

.desktop_view {
  margin-bottom: 10px;
}

svg {
  width : 100%;
  height: 330px;
}

svg text:before {
  content  : "[";
  position : absolute;
  left     : -25px;
  top      : 10%;
  font-size: 80px;
}

svg text:after {
  content  : "]";
  position : absolute;
  right    : -25px;
  top      : 10%;
  font-size: 80px;
}


/* 6-11-20 */

.content-fixed .template_main_content_section {
  height: 100vh;
}

.arrow-navstrip-inner h4.light-blue {
  margin-bottom: 0;
}

.content-fixed .arrow-navstrip h2 {
  margin: 0;
}

#Online .menu-list {
  line-height: 0;
  text-align : right;
}


/*countdown end  */


/* Player page */

.playerSubmit {
  background: #00597d;
  color     : #fff;
}

.bg-blue {
  background-color: #135e80;
  padding         : 5px 5px;
}

.bg-blue p {
  font-size: 13px;
}

.bg-blue p a {
  vertical-align: middle;
}

.frame-header {
  margin-bottom: 15px;
}

.webcast-player-page .main-body-section.template_main_body_section {
  padding-top: 0px;
}

.webcast-player-page .footer-inner p {
  width: auto;
}

.footer-section {
  display           : block;
  width             : 100%;
  background        : #efefef;
  bottom            : 0;
  z-index           : 1001;
  font-size         : 12px;
  color             : #333;
  -webkit-box-shadow: 0 0 5px 0 rgb(0 0 0 / 40%);
  -moz-box-shadow   : 0 0 5px 0 rgb(0 0 0 / 40%);
  box-shadow        : 0 0 5px 0 rgb(0 0 0 / 40%);
  position          : relative;
  padding-bottom    : 0px;
}

.webcast-player-page .container {
  width: 74%;
}

.webcast-player-page footer#layoutfooter {
  position: relative;
}

.webcast-player-page .page-title {
  padding: 8px 0px 5px 0;
}

.webcast_palyer .template_main_body_section {
  -moz-transform          : unset !important;
  -ms-transform           : unset !important;
  -webkit-transform       : unset !important;
  -o-transform            : unset !important;
  transform               : unset !important;
  transform-origin        : unset !important;
  -o-transform-origin     : unset !important;
  -webkit-transform-origin: unset !important;
  -ms-transform-origin    : unset !important;
  -moz-transform-origin   : unset !important;
}

.launch_meeting_panel .launch_meeting_left_panel {
  padding-left: 15px;
}

.webcast-player-page .RemoteLive-banner-bg {
  padding-top  : 0px;
  margin-bottom: 10px;
  overflow     : hidden;
}

.tab_navigation .list-inline li {
  display    : inline-block;
  font-weight: bold;
  color      : #fff;
  padding    : 10px 15px;
}

.tab_navigation .list-inline {
  margin-left: 0px;
}

.tab_navigation .list-inline li a {
  color      : #fff;
  line-height: 26px;
}

ul.horizontal {
  list-style-type: none;
  margin         : 0;
  padding        : 0;
  overflow       : hidden;
}

ul.horizontal li {
  float: left;
}



ul.horizontal li a {
  display        : inline-block;
  color          : white;
  text-align     : center;
  padding        : 10px 15px;
  text-decoration: none;
  font-weight    : bold;
}

.home_ovarian .header-section .container,
.header-section .container {
  /* padding-left: 35px; */
}

.tab_navigation .container {
  padding-left: 45px;
}

.sub_head_blue {
  font-weight: bold;
}

ul.bullet_black {
  list-style: none;
}

.webinar_date_panel {
  background: #004d74;
  padding   : 5px 0px;
}

ul.bullet_black li::before {
  content    : "\2022";
  font-weight: bold;
  display    : inline-block;
  width      : 1em;
  margin-left: -1em;
}

.webi_date {
  padding-left: 20px;
}

.ovarian_cancer .form-group {
  margin-bottom: 10px;
}

.openview p {
  margin-bottom: 8px;
}

.openview p:nth-last-child(1) {
  margin-bottom: 0px;
}

.ovarian_cancer .openview.form-group {
  margin-bottom: 0px;
}

.copyright-content {
  color: #666;
}

.listBull li {
  list-style   : disc;
  margin-bottom: 1px;
  font-weight  : normal;
}

.listBull {
  padding-left: 15px;
}

.borderWhite {
  border-bottom: 3px solid #fff;
}

.head_isi body footer#layoutfooter {
  position: relative;
}

.head_isi .sec-innercontent {
  /* padding-bottom: 30px; */
}

.head_isi .main-wrapper .main-content-section {
  padding-bottom: 0px;
}

.tk-button-content .button-field {
  font-size  : 16px;
  font-weight: bold;
  color      : #ffffff;
}

.webinarPlayer_isi .RemoteLive-banner-bg {
  background   : rgba(0, 77, 116, 1);
  padding-top  : 0px;
  margin-bottom: 5px;
  overflow     : hidden;
}

.text_ask {
  border-radius: 0.5px;
}

.middle_align_section {
  left             : 50%;
  position         : absolute;
  top              : 45%;
  transform        : translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  width            : 90%;
  z-index          : 10;
}

.middle_align_section_result {
  left             : 50%;
  position         : absolute;
  top              : 45%;
  transform        : translate(-50%, -35%);
  -webkit-transform: translate(-50%, -35%);
  width            : 90%;
  z-index          : 10;
}

.question_heading .light-blue {
  font-size: 16px;
}

.radio,
.checkbox {
  position     : relative;
  display      : block;
  margin-top   : 10px;
  margin-bottom: 10px;
}

.radio input:checked+label::before,
.checkbox input:checked+label::before {
  border-color: #00597d;
}

.radio input:checked+label::after {
  /* content: "";
     display: inline-block;
     position: absolute;
     width: 13px;
     height: 13px;
     left: -6px;
     top: 4px;
     margin-left: 7px;
     border: 1px solid #00597d;
     border-radius: 50%;
     background-color: #00597d; */
}

.checkbox input:checked+label::after {
  margin-left: 0px;
}

.radio label::before {
  /* content: "";
     display: inline-block;
     position: absolute;
     width: 17px;
     height: 17px;
     left: -8px;
     top: 2px;
     margin-left: 15px;
     border: 1px solid #ccc;
     border-radius: 50%;
     background-color: #fff; */
}

.checkbox label::before {
  margin-left: 0px;
}

.radio label::before {
  /* margin-left: 7px; */
}

.radio label::after {
  margin-right: 7px;
}


/* Base for label styling */

[type="checkbox"]:not(:checked),
[type="checkbox"]:checked {
  /* position: absolute;
     left: -9999px; */
}

[type="checkbox"]:not(:checked)+label,
[type="checkbox"]:checked+label {
  position    : relative;
  padding-left: 1.95em;
  cursor      : pointer;
}


/* checkbox aspect */

[type="checkbox"]:not(:checked)+label:before,
[type="checkbox"]:checked+label:before {
  content      : "";
  position     : absolute;
  left         : 0;
  top          : 0;
  width        : 1.25em;
  height       : 1.25em;
  border       : 2px solid #ccc;
  background   : #fff;
  border-radius: 4px;
  box-shadow   : inset 0 1px 3px rgba(0, 0, 0, 0.1);
}


/* checked mark aspect */

[type="checkbox"]:not(:checked)+label:after,
[type="checkbox"]:checked+label:after {
  content    : "\2713";
  position   : absolute;
  line-height: 0.8;
  color      : #09ad7e;
  transition : all 0.2s;
  font-size  : 1em;
  top        : 0.3em;
  left       : 0.2em;
}


/* checked mark aspect changes */

[type="checkbox"]:not(:checked)+label:after {
  opacity  : 0;
  transform: scale(0);
}

[type="checkbox"]:checked+label:after {
  opacity  : 1;
  transform: scale(1);
}


/* disabled checkbox */

[type="checkbox"]:disabled:not(:checked)+label:before,
[type="checkbox"]:disabled:checked+label:before {
  box-shadow      : none;
  border-color    : #bbb;
  background-color: #ddd;
}

[type="checkbox"]:disabled:checked+label:after {
  color: #999;
}

[type="checkbox"]:disabled+label {
  color: #aaa;
}


/* accessibility */

[type="checkbox"]:checked:focus+label:before,
[type="checkbox"]:not(:checked):focus+label:before {
  border: 2px solid #ddd;
}

.checkbox label {
  padding-left: 35px;
}

.checkbox [type="checkbox"]:not(:checked)+label,
.checkbox [type="checkbox"]:checked+label {
  padding-left: 35px;
  display     : table;
}

.checkbox label::before {
  margin-left: 0px;
}

.answers_no .radio {
  padding-left : 28px;
  margin-top   : 5px;
  margin-bottom: 5px;
}

.answers_no .checkbox {
  padding-left : 0px;
  margin-top   : 5px;
  margin-bottom: 5px;
  display      : table;
}

.heading_polling li:nth-child(3) {
  padding-right: 10px;
}

.heading_polling li:nth-child(4) {
  padding-right: 10px;
}

.Question_Meeting {
  position     : absolute;
  top          : 20%;
  width        : 30%;
  left         : 30%;
  height       : auto;
  z-index      : 999;
  background   : #fff;
  box-shadow   : 0 1px 6px 0 rgba(32, 33, 36, 0.28);
  border-radius: 10px;
}

#question-modal .modal-body {
  padding: 10px 20px;
}

#question-modal .highcharts-container,
.MeetingParticipantSingleWayMulti .highcharts-container {
  width : 100%;
  height: 400px;
}

#question-modal svg {
  width : 100%;
  height: 400px;
}

.middle_align_section_result .qustion_footer {
  font-size: 16px;
}

h6.participant-content {
  text-transform: capitalize;
  font-size     : 16px;
}

.pretest_div .question-wrapper,
.pretest_div .question-wrapper1 {
  width       : 100%;
  float       : left;
  margin-right: 10%;
  padding     : 0;
}

.pretest_div .ques {
  float    : left;
  width    : 65%;
  display  : block;
  font-size: 13px;
}

.list-header-pre,
.pre-table-header {
  float      : left;
  width      : 35%;
  display    : block;
  font-weight: 600;
  line-height: 17px;
}

.pretest_div .ques-list li input {
  width: 65px;
}

.postevalution_content {
  font-size  : 8px;
  line-height: 15px;
  margin     : 20px 0;
}

.post_testevaluation_button_class {
  display: none;
}

.footer_logo {
  text-align: left;
}

.footer_group {
  padding: 70px 25px 0;
  display: block;
  clear  : both;
}


.webcast-sub-heading {
  font-weight   : bold;
  text-transform: uppercase;
  margin-bottom : 15px;
}




.temp_content_wrap .instruction-wrap .table-wrap .event-table tr th,
.table-wrap .event-table tr th {
  background: #5f97af;
}

.Thankyoupage .table-wrap .event-table tr th {
  background: #ed7801 !important;
}

.Thankyoupage .table-wrap tr:nth-child(2n) {
  background-color: #fff;
}

.Thankyoupage .table-wrap tr:nth-child(odd) {
  background-color: #f0f0f0;
}

.reminder_page .new_css .addeventatc,
.button-field:hover,
.button-field1:hover,
.button-field:focus,
.button-field1:focus,
.custom-modal .modal-footer .modal-btn:hover,
.webcast_palyer.live-webcast .template_live .launch_meeting_left_panel .Question_div .form-wrapper .submit-btn,
.sub_head_blue,
.single_line {
  color      : #fff;
  font-weight: bold;
}

#event-detail .temp_content_wrap .resource-details .title,
#event-detail .temp_content_wrap .instruction-wrap .desc-wrap .event-subtitle,
.broadcast_date,
.concierge_description_wrap .event-subtitle,
.broadcast_heading,
.option-panel h6,
.option-panel h5,
.event-subtitle,
.isiheading,
#Webcastshare-container .concierge-reg-speaker-wrap .title,
.ondemand-left-column a,
.modal-heading,
.light-blue,
.player-question {
  color: #330072;
}

.broadcast-schedule-heading,
.featured-panel-heading,
.intended-audience-heading,
.program-description-heading,
.table-wrap .event-table tr td,
h6.participant-content,
.webcast-sub-heading,
.webcast-heading,
#RemoteLiveEvents p.websession,
.dark-green,
.light-blue,
h5.light-blue,
.color-pink-heading {
  color: #202760;
}

.Thankyoupage .presenter_column1 .webcast-heading {
  color: #202760;
}

.tk-button-content .button-field,
.navbar.navbar-default,
.Reg_btn_Grid .button-column a.button-field,
.custom-modal .modal-footer .modal-btn,
#Registration.modal .modal-dialog .button-column a,
.addeventatc,
.user-table tr th {
  background: #009fda;
}

.session_column .table-wrap .event-table tr th {
  color     : #fff;
  background: #001965;
}

.registration-modal h5,
.HeadDetailWrap {
  color: #001965;
}

.registration-modal h5 {
  color: #333;
}



.button-field:hover,
.button-field:focus,
.button-field:active,
.button-field:valid,
.custom-modal .modal-footer .modal-btn {
  outline: 0;
}

.HeadDetailWrap,
.speaker-detail-wrap span.name,
.speaker-modal .pop-speaker-info .name {
  font-weight: bold;
}

.header-section .menu-list li .menu-link {
  background: transparent !important;
}

#SR,
#HCP {
  margin-bottom: 15px;
  margin-right : 10px;
}

.details_program ul li,
.session_column .table-wrap .event-table tr th,
.systemrequirement_container p,
.heading_polling,
.list-header-pre,
.pre-table-header,
.pretest_div .ques-list li input,
.menu-list li a,
.abbrvation,
.resource-details .res-sec .subtitle,
.concierge-sec .countdown-time .cd-text,
.isi-list li,
.wrapper .heading_btn .connect_btn,
.heading_btn .connect_btn,
.wrapper .heading_btn .connect_btn,
.heading_btn .connect_btn,
.modal-body .user-table tr td,
.webcastreg-popup p,
.registration-speaker-info,
#Webcastshare-container .indication_wrapper .desc-wrap .copy-text,
#Webcastshare-container .disclaimer-container .page-title,
#Webcastshare-container .disclaimer-container .desc .desc_link,
.table-wrap .table-caption,
.register-container .pwd-desc,
.register-container .details-row .form-label.check,
#Webcastshare-container .registration_content .button-field,
.list_systemq h6,
.event-list li,
.summary_hcp_container .panel-title>a,
.panel-title>a:active,
#RemoteLiveEvents p.imp_cntnt,
.form-control,
.webcast_palyer .footer_inner_content p,
.desc-content,
.disclaimer-para h5,
.ondemand-left-column a {
  font-size: 14px;
}

.ConnectionTest .sytemReq_container p,
.testconnection_bg .description,
#Registration .htmlcontent p:last-child b,
.bg_label h5,
.concierge_description_wrap .event-subtitle,
#event-detail .temp_content_wrap .instruction-wrap .desc-wrap .event-list li,
.event-detail-right h5,
.option-panel h6,
#event-detail .left-panel .name1,
#event-detail .temp_content_wrap .resource-details .title,
.event-subtitle,
.isiheading,
.event-subtitle1,
.concierge_desc_wrap .dashed-list,
.countdown_list li,
.aud_text,
.con-event-title h2,
.link-concierge,
.link-concierge a,
.con-event-date,
.countdown-wrap .countdown-title,
.countdown-time .cd-text,
.concierge-sec .countdown-wrap .countdown-title,
.resource-details .res-sec .res-item,
.concierge_description_wrap .event-list li,
.page-heading,
.us-hp-content,
.disclaimer_content,
.pres-desc-wrap p,
.register_content,
.register_content a,
.register_form_content,
.sub-title,
.broadcast_heading,
.broadcast_title,
.speaker-modal .pop-speaker-info .name,
.meeting_attendees_heading h4,
.manage_attendees_tbl p,
.summary_hcp_container p,
.summary_hcp_container p span,
.summary_hcp_container p a,
.support-popup p,
.support-popup h4,
.registration-modal h5,
.sytemReq_container h5,
.arrow-navstrip h2,
.share p,
.disclaimer-container .desc,
.concierge_container .concierge_description_wrap .event-subtitle,
.details_program h5,
.page-inner_title,
.broadcasts_title1,
.indication-desc-wrap h6,
#Webcastshare-container .concierge-reg-speaker-wrap .title,
.isi_footer .flinks a,
#Webcastshare-container .indication_wrapper .desc-wrap .event-desc,
#Webcastshare-container .indication_wrapper .indication-title,
.disclaimer-button-row .button-title,
#Webcastshare-container .indication_wrapper .prescribing-description-wrap p,
.registration_header,
.form-label,
.register-container .register-container-right .reg-title,
.register_side_inner .title,
.reg_event_date,
.copy-text,
h3.broadcast_title b,
h3.broadcast_title,
.main-body-section .body-inner .Meeting-slot-precourse,
#Webcastshare-container .option-panel .title,
.panel-title>a,
.panel-title>a:active,
.panel-default>.panel-heading,
.share_template h4,
.share_template h6,
.li-disc,
.light-blue,
.button-column a.button-field span,
#Registration.modal .modal-dialog .button-column a,
.sec-innercontent.full-views .scroll-content h4,
.sec-innercontent.full-views .scroll-content h4.font-bold,
.bio-profile td h6,
body,
.program-column1 p,
.font-light,
.scroll-content,
.sec-innercontent.full-views .scroll-content .footer-info,
.footer-inner-section .footer-info,
.webcast_palyer .footer-info,
.webcast_palyer .indication_wrapper h4,
h4,
.h4,
.disclaimer_para,
.isi_blue,
.button-column a.button-field,
.registration-modal p,
.isiview.openview,
.concierge_description_wrap .event-subtitle,
#event-detail .temp_content_wrap .instruction-wrap .desc-wrap .event-list li,
.isiview.openview,
.bg-blue1 p,
.sec-innercontent .color-blue-heading,
.copyright-content,
.note_popup p,
.note_popup h3,
#RemoteLiveEvents p,
h5,
ul.webcast-countdown-page-contents li,
h6 {
  font-size: 16px;
}
#Registration.modal .modal-dialog .button-column a, #Registration.modal .modal-dialog .button-column a span{
  font-size: 22px;
}
.webcast_palyer .isi-box p,
.broadcast-wrap .broadcast_date,
.presenter-details h6,
.desc-content,
.disclaimer-para h5,
.disclaimer-para p,
.intended_column h6,
.intended_column ul li,
.details-program h5,
.details_program ul li,
.session_title,
.broadcast_date_container h6,
.systemrequirement_container p,
.systemrequirement_container h5,
ul.bullet_black li::before,
.textLightGray,
#RemoteLiveEvents .textLightGray,
.postevalution_content,
.event-detail-right h5,
.timer-wrap1 h5,
.timer-wrap1 h6,
h5 small,
.broadcast_title,
.broadcast-time,
.reminder h4,
.reminder h6,
.desc-wrap.broadcast-wrap h5,
.desc-wrap.broadcast-wrap h5 small,
#event-detail .temp_content_wrap .resource-details .resource-list .res-item,
.abbrr,
.con-event-title h2,
.con-event-date,
.concierge-sec .resource-details .res-sec .title,
.resource-details .res-sec .subtitle,
.concierge-sec .countdown-wrap .countdown-title,
.resource-details .res-sec .res-item,
.table-wrap .event-table tr td,
.disclaimer_content,
.pres-desc-wrap p,
.register_content,
.register_content a,
.register_form_content,
.sub-title,
.isi-list li,
.button-field.btn-post,
.modal-body .user-table tr td,
.support-popup p,
.webcastreg-popup p,
.details_program h5,
.registration-speaker-info,
.page-inner_title,
.concierge_description_wrap.instruction-wrap .table-wrap .event-table tr td,
#Webcastshare-container .concierge_description_wrap.instruction-wrap .table-wrap .event-table tr td,
#Webcastshare-container .indication_wrapper .desc-wrap .paragraph-title,
#Webcastshare-container .indication_wrapper .desc-wrap .event-description,
#Webcastshare-container .indication_wrapper .prescribing-description-wrap p .link,
#Webcastshare-container .disclaimer-container .page-title,
#Webcastshare-container .disclaimer-container .desc .desc_link,
#Webcastshare-container .indication_wrapper .prescribing-description-wrap p,
.form-label,
.register-container .register-container-right .reg-title,
.register_event_date,
.register-container .pwd-desc,
.register-container .details-row .form-label.check,
.disclaimer-container .desc .desc_link,
#Webcastshare-container .color_blk li,
.list_systemq h6,
.main-body-section .body-inner .Meeting-slot-precourse,
#event-detail .left-panel,
.event-list li,
.title_header,
#RemoteLiveEvents p,
.broadcast-time table tr td,
ul.bullet_black li::before,
h5.border2 .p-head-no-margin,
.scroll-content,
.speaker-modal .pop-speaker-info .name, ul li {
  color: #000000;
}

#RemoteLiveEvents .disclaimer-text p:nth-child(1),
.table-wrap .event-table tr td,
.session_column .form-group .font-bold.font-16.webcast-heading1 {
  color: #333;
}

p.isi_content,
ul.ind-ul li,
.border_div.mt_10 p,
.border_div.mt_10 li,
h5.webcast-heading1.pb_5,
ul.warning-pre-ul li,
ul.adv-react-ul li,
ul.drug-int-ul li,
ul.spec-pop-ul li,
p.footer-content-btm {
  color: #191919;
}

.speaker-modal .pop-speaker-info .name,
.speaker-modal .pop-speaker-info .desi {
  color: #000;
}

.font-light {
  color: #333;
}

.align-left.foot-text {
  vertical-align: bottom;
  padding-left  : 20px;
}

input.form-control.input-sm.prescriber_1,
input.form-control.input-sm.non-prescriber,
input.form-control.input-sm.prescriber_2,
input.form-control.input-sm.prescriber_3,
.total-colum-text {
  width: 100px;
}

table#pretable {
  width: 68% !important;
}

.content-fixed .template_main_content_section {
  height: 100vh;
}

.arrow-navstrip-inner h4.light-blue {
  margin-bottom: 0;
  font-weight  : bold;
}

.novo-footer-content {
  position: relative;
  top     : 35px;
  right   : 30px;
}

.novo-footer-content p {
  font-size: 11px !important;
  color    : #666666;
}

.webcast-palyer .footer-logo {
  width       : 40%;
  text-align  : right;
  float       : right;
  margin      : 0;
  padding-left: 15px;
}

.webcast_palyer #FooterTemplate .footer_inner_content {
  width: 60%;
}

.single_line, .Share, #AddToCal_853, #Guest_853, .MyRegistats .button-field {
  padding: 20px 30px 20px 30px !important;
  font-size: 18px !important;
}
.MyRegistats .modal-content .button-field{
  padding: 15px 25px 15px 25px !important;
  font-size: 18px;
}
.MyRegistats .modal-content input.button-field:nth-child(1) {
  margin-right: 15px;
}
/*player page end  */



li,
ul {
  list-style: none;
}

h1,
h2,
h3,
h4,
h5,
h6,
li,
p,
ul {
  padding: 0;
  margin : 0;
}

body,
html {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size  : 16px;
}

img.FooterLogos.img-responsive {
  margin-bottom: 30px;
  width        : 140px;
}

.single_line,
.Share,
#AddToCal_853,
#Guest_853 {
  padding: 13px 15px 13px 15px;
}

.RemoteLive-banner-bg {
  background: #e1eff9;
  background-size: 100% 100%;
}

.sec-innercontent.full-views {
  /* display: none; */
}

.navbar.navbar-default {
  background   : #2251a3;
  min-height   : 45px;
  margin-bottom: 0;
  border-bottom: 2px solid #fff;
}

.footer-inner-section {
  padding-top   : 30px;
  display       : block;
  clear         : both;
  position      : relative;
  padding-bottom: 30px;
}

.program-column1 ul {
  padding-left: 15px;
  margin-top  : 5px;
}

.footer-inner-section .container .col-xs-12,
.prg-obj {
  padding: 0;
}

.broadcast-time table tbody tr:nth-child(odd) {
  background-color: #f0f0f0;
}

.broadcast-time th {
  background: #001965;
}

.prg-obj {
  margin-bottom: 30px;
}

.broadcast-time table {
  width: 100%;
}

.broadcast-time table tr th,
.broadcast-time table tr td {
  /* font-size: 13px; */
}

.main-wrapper .main-content-section {
  padding-bottom: 0px;
}

h3.table_heading,
.table_heading {
  color: #174a7c;
}

.user-table tr th,
.user-table tr td {
  white-space: nowrap;
}

.user-table tr td {
  padding           : 4px 6px;
  font-size         : 14px;
  color             : #333;
  border-bottom     : 1px solid #ccc;
  vertical-align    : middle;
  position          : relative;
  border-top-width  : 0;
  border-right-width: 0;
  border-left-width : 0;
}

.user-table tr th {
  padding     : 4px 6px;
  background  : #d91046;
  font-size   : 14px;
  border-left : 1px solid #d91046;
  border-right: 1px solid #d91046;
  color       : #fff;
  font-weight : 600;
}

.MyRegistats .registration_summary .user-table.table-wrap tr:nth-child(even) {
  background: 0 0;
}

.webcast-heading1 {
  font-weight  : bold;
  margin-bottom: 10px;
}

.csstransforms3d .modal-open {
  overflow: hidden !important;
}

th.email_cls {
  width: 20%;
}

th.action_cls {
  width: 10%;
}

.panel-group .panel {
  padding: 15px;
}

element.style {
  color: #174a7c;
}

h3.table_heading {
  color: #174a7c;
}

.table_heading,
.summary_hcp_container p.table_heading,
#Guestlist .webcast-heading1 {
  text-transform: uppercase;
  font          : bold 16px Arial, Helvetica, sans-serif;
  margin        : 10px 0 5px;
}

#Guestlist .table-wrap:nth-child(2) .user-table th:nth-child(2) {
  width: 3.2% !important;
}

#Guestlist .table-wrap:nth-child(2) .user-table th:nth-child(1) {
  width: 2.2% !important;
}

.table-wrap .user-table:nth-child(1) th:nth-child(1) {
  width: 10%;
}

.radiobtn_table {
  cursor: pointer;
}

a:focus {
  outline: none;
}

.content-fixed .sec-innercontent {
  padding-bottom: 5px;
  padding-top   : 5px;
}

.content-fixed .arrow-navstrip-inner h4.light-blue,
.content-fixed .arrow-navstrip-inner h4.light-blue {
  margin-bottom : 0px;
  /* font-weight: normal; */
}

html .sticky-nav .arrow-navstrip-inner h4.light-blue {
  margin-bottom: 10px;
}

.Footers_logo {
  width: 200px;
}

.form-group.openview {
  margin-bottom: 0px;
}

.openview ul {
  padding-left : 15px;
  padding-right: 15px;
}

.openview ul li {
  list-style: disc;
}

.radio:nth-child(3),
.radio:nth-child(4) {
  position: relative;
  right   : 4px;
}

.resenter_column1 .presenter_group,
.presenter_group.margin-btm-60,
.presenter-details h6 {
  /*color: #fc02f9; */
}

.HeadDetailWrap {
  margin-bottom: 5px;
  display      : table;
  width        : 100%;
}

.speaker-modal .modal-header {
  padding: 0;
}

.presenter-details h6 {
  font-size: 14px;
}

.SharePage,
.SharePage body,
.SharePage .sharepopup,
.SharePage .main-content-section {
  height: 100%;
}

.SharePage .main-content-section {
  position: relative;
}

.SharePage #layoutfooter {
  position: absolute;
}

.red {
  color: #ff0000;
}

.MyRegistats .MyRegistationTable {
  margin-bottom: 0;
}

#Supportpopup {
  text-align: center;
}

.navbar-nav {
  margin: 0;
}

.ConnectionTest .connectiontest_header {
  margin-top    : 20px;
  margin-bottom : 10px;
  text-transform: capitalize;
  padding-left  : 20px;
  color         : #070606;
}

.ConnectionTest .testconnection_bg {
  background   : #eeeeee;
  margin       : 0px auto;
  padding      : 20px 20px 10px 20px;
  margin-bottom: 120px;
  min-height   : 422px;
}

.ConnectionTest .testconnection_bg .sytemReq_container h5 {
  font-size    : 14px;
  font-weight  : 700;
  margin-bottom: 10px;
  padding-top  : 10px;
}

.ConnectionTest,
.ConnectionTest .main-content-section,
.ConnectionTest main,
.ConnectionTest body {
  height: 100%;
}

.ConnectionTest .testconnection_bg .sytemReq_container label {
  display      : block;
  margin-bottom: 0;
  font-weight  : 400;
  font-size    : 14px;
  color        : #070606;
}


.ConnectionTest .list_system h6 {
  /* text-decoration: none; */
}

.ConnectionTest .sytemReq_container .row.list_system h6 {
  color        : #070606;
  font-size    : 14px;
  font-weight  : 700;
  margin-bottom: 5px;
}

.ConnectionTest .testconnection_bg .sytemReq_container p {
  color        : #070606;
  margin-bottom: 20px;
  font-size    : 14px;
}

.testconnection_bg .description .head-text {
  font-size  : 12px;
  color      : #666;
  padding-top: 15px;
}

.ConnectionTest .description {
  margin-bottom: 10px;
  color        : #070606;
}

.ConnectionTest .description .connectionTextTitle,
.ConnectionTest .sytemReq_container h5 {
  color: #070606;
}

.ConnectionTest .footer-section {
  position: relative !important;
}

.webcast-icon {
  margin-right: 0;
}

.delete-guest-Multi-pop {}

#email_info_popup1.custom-modal .modal-header {
  background-color: #fff;
}

.tablet-icon {
  padding-right: 0px;
}



.BtnBanner {
  right     : auto;
  left      : 16px;
  position  : absolute;
  width     : auto;
  z-index   : 1;
  min-height: auto;
  height    : auto !important;
  font-size : 14px;
  padding   : 10px 40px !important;
  bottom    : 40px;
  background: #009fda;
  border    : 1px solid #fff;
  min-height: auto !important;
  margin    : 0 !important;
}

.BtnBanner:hover,
.BtnBanner:active,
.BtnBanner:visited,
.BtnBanner:focus {
  outline: 0;
}

a#Regis_1226:hover,
a#DisReg_1226:hover {
  background-color: #009fda !important;
}

a#DisReg_1226.disable {
  opacity: .6;
}

.button-field:focus,
.button-field:hover {
  color        : #fff;
  /* background: #fdb620 !important; */
}

#RemoteLiveEvents .text_red,
.text_red,
.reminder-date {
  color      : #000;
  font-family: arial;
  position   : relative;
}

.reminder-date {
  color: #000;
}

#RemoteLiveEvents .program-column .text_red {
  color: #ff0066;
}

.reminder-date {
  /* right: 5px;
  bottom: 4px; */
  right: 9px;
}

.Remonderpage .reminder-date {
  right: 0;
}

.remote_banner_inner {
  position: relative;
}


.button-column .button-field {
  display    : table;
  width      : 183px;
  font-size  : 18px;
  padding    : 0 !important;
  min-height : 59px;
  margin-left: auto;
}

.head_isi .registration_btn_grid {
  /* background: #fbefd6; */
  display: table;
  width  : 100%;
}

.head_isi .registration_btn_grid .button-column {
  padding-top   : 0px;
  padding-bottom: 10px;
  display       : table-cell;
  vertical-align: bottom;
}

.SalesRep .registration_btn_grid .button-column {
  padding-top   : 0px;
  padding-bottom: 10px;
}

.head_isi .registration_btn_grid .button-column .button-field:focus,
.head_isi .registration_btn_grid .button-column .button-field:hover,
.head_isi .registration_btn_grid .button-column .button-field {
  background: #009fda;
}

.head_isi .button-column {
  padding-top: 20px;
}

.button-column .button-field span {
  display       : table-cell;
  vertical-align: middle;
}


.laptop_icon,
.tablet_icon,
.mobile_icon,
.desktop_icon {
  padding-right: 25px;
}

.click_here {
  color          : #00597d;
  text-decoration: underline;
}

.click_here:hover,
.click_here:focus,
.click_here:active,
.click_here:visited {
  color          : #00597d;
  text-decoration: underline;
}

.bluetext {
  color: #330072;
}

.home-hide {
  margin-bottom: 10px;
}

.bullRed li::before {
  content    : "\2022";
  color      : #245487;
  font-weight: bold;
  display    : inline-block;
  width      : 1em;
  margin-left: -1em;
}

.sec-innercontent.full-views .scroll-content ul.bullRed li {
  list-style: none;
}

.Footers_logo {
  width: 200px;
}

.border_line {
  width: 100%;
}

#navbar .navbar-nav li {
  margin-bottom: 0;
}

.scroll-content {
  /* height: auto !important; */
}

#template_time_slot .radio label {
  /* font-weight: bold; */
}

.form-group.g1 {
  margin-bottom: 5px;
}

.reminder-button-wrap {
  margin-top: 30px;
}

.headReminder,
.headcountdown {
  color       : #202760 !important;
  font-size   : 24px !important;
  padding-left: 25px;
}
.headReminder b sup, .headcountdown b sup {
  font-size: 17px;
}

.textOrange {
  color: #245487;
}

.reminder_logo,
.countdown_logo {
  width: 250px;
}

.remote_banner_inner img {
  width: 100%;
}

.footer-section .footer-inner {
  padding: 10px 0;
}

.description {
  margin-bottom: 10px;
}

.Remonderpage .sec-innercontent {
  /* margin-top: 100px; */
}

.isi_row.mt_40 {
  /* margin-top: 0; */
}

.modal-dialog .button-column a {
  display    : inline-grid;
  align-items: center;
}

#Registration.modal .modal-dialog .button-column a {
  margin-right: 10px;
  padding-top : 15px !important;
}

.button-field span {
  line-height: 1.2;
}

.session_column .webcast-heading {
  margin-top: 15px;
}

.presenter-details {
  /* white-space: nowrap; */
}

.bullRed li {
  list-style: none;
}

.Thankyoupage .col-lg-7.col-md-6.col-sm-6.col-xs-12.pr40 {
  padding-right: 10%;
}

.Thankyoupage .sec-innercontent {
  margin-top: 0px;
}

.Thankyoupage .countdown-wrap {
  margin-top : 0px;
  padding-top: 0;
}

.Thankyoupage .session_title {
  padding-top   : 5px;
  padding-bottom: 0;
}

.webcast-heading.font-16 {
  font-size: 16px;
}

.presenter_column1 .webcast-heading1 {
  margin-bottom : 15px;
  text-transform: uppercase;
  color         : #330072;
}

.BtnBanner {
  width: auto;
}

.text_black {
  color: #000 !important;
}

.novo-footer-content p {
  color    : #666666 !IMPORTANT;
  font-size: 11.11px !important;
}

h5.syst_title {
  font-weight: bold;
}

.login-wrap .login-form {
  /* background: #d91046;
  border: 3px solid #d91046; */
  padding: 10px 20px 10px 20px;
}

.login-wrap .login-form .form-block .login-btn {
  /* color: #255286;
   background: #d9c0f1; */
}

.navbar-default .navbar-nav>li>a {
  margin-top: 8px;
}

.navbar-default .navbar-nav>li>a.support_link {
  position: relative;
}

.navbar-brand {
  height: 45px;
}

.login-part .login-name {
  margin-bottom: 0;
}

.table-wrap .event-table tr td {
  white-space: nowrap;
}

.MyRegistats .RegistrationContent .htmlcontent {
  margin-bottom: 15px;
}

.RegistrationContent .htmlcontent {
  margin-bottom: 15px;
}

.sytemReq_container .list_system {
  margin-top: 15px;
}


.sytemReq_container .list_system label {
  font-weight  : normal;
  margin-bottom: 0 !important;
  display      : block;
}

body {
  color: #000;
}

table.footer-table {
  width: 100%;
}

td.footer-content-img-width {
  width        : 70%;
  padding-right: 10px;
}

.conciege_desc_wrap .event-subtitle,
#event-detail .temp_content_wrap .instruction-wrap .desc-wrap .event-list li,
.event-detail-right h5,
.option-panel h6,
#event-detail .left-panel .name1,
#event-detail .temp_content_wrap .resource-details .title,
.event-subtitle,
.isiheading,
.event-subtitle1,
.conciege_desc_wrap .dashed-list,
.countdown_list li,
.aud_text,
.con-event-title h2,
.link-conciege,
.link-conciege a,
.con-event-date,
.countdown-wrap .countdown-title,
.countdown-time .cd-text,
.concierge-sec .countdown-wrap .countdown-title,
.resource-details .res-sec .res-item,
.conciege_desc_wrap .event-list li,
.page-heading,
.us-hp-content,
.disclaimer_content,
.pres-desc-wrap p,
.register_content,
.register_content a,
.register_form_content,
.sub-title,
.broadcast_heading,
.broadcast_title,
.speaker-modal .pop-speaker-info .name,
.meeting_attendees_heading h4,
.manage_attendees_tbl p,
.summary_hcp_container p,
.summary_hcp_container p span,
.summary_hcp_container p a,
.support-popup p,
.support-popup h4,
.registration-modal h5,
.sytemReq_container h5,
.arrow-navstrip h2,
.share p,
.disclaimer-container .desc,
.conciege_container .conciege_desc_wrap .event-subtitle,
.details_program h5,
.page-inner_title,
.broadcasts_title1,
.indication-desc-wrap h6,
#Webcastshare-container .conciege-reg-speaker-wrap .title1,
.isi_footer .flinks a,
#Webcastshare-container .indication_wrapper .desc-wrap .event-desc,
#Webcastshare-container .indication_wrapper .indication-title,
.disclaimer-button-row .button-title,
#Webcastshare-container .indication_wrapper .pres-desc-wrap p,
.registration_header,
.form-label,
.register-container .register-container-right .reg-title,
.register_side_inner .title,
.reg_event_date,
.copy-text,
h3.broadcast_title b,
h3.broadcast_title,
.main-body-section .body-inner .Meeting-slot-precourse,
#Webcastshare-container .option-panel .title,
#verzenio-container .page-title,
.panel-title>a,
.panel-title>a:active,
.panel-default>.panel-heading,
.share_template h4,
.share_template h6,
.li-disc,
.light-blue,
.button-column a.button-field span,
#Registration.modal .modal-dialog .button-column a,
.sec-innercontent.full-views .scroll-content h4,
.sec-innercontent.full-views .scroll-content h4.font-bold,
.bio-profile td h6,
body,
.program-column1 p,
.font-light,
.scroll-content,
.sec-innercontent.full-views .scroll-content .footer-info,
.footer-inner-section .footer-info,
.webcast_palyer .footer-info,
.webcast_palyer .indication_wrapper h4,
h4,
.h4,
.disclaimer_para,
.isi_blue,
.button-column a.button-field,
.isiview.openview,
.conciege_desc_wrap .event-subtitle,
#event-detail .temp_content_wrap .instruction-wrap .desc-wrap .event-list li,
.isiview.openview,
.bg-blue1 p,
.sec-innercontent .color-blue-heading,
.copyright-content,
.note_popup p,
.note_popup h3,
.sticky-nav .arrow-navstrip h2,
.speaker-detail-wrap h6,
h6,
label,
#Registration .htmlcontent p:last-child b {
  font-size: 16px;
}
.s-number{
  font-size: 20px;
}
.BtnBanner, .isi-box .color-pink-heading, .isi-box .webcast-heading, #hcpregister_success h5.ph-no, div#Supportpopup h4.ph-no, .head_isi .button-column a.button-field span {
  font-size: 18px;
}
.registration-modal .form-control {
  font-size: 12px;
}

.registration-modal p,
.registration-modal label,
.registration-modal b {
  font-size: 14px;
}
.error-note, .error-text {
  font-size: 13px;
}

.sec-innercontent.full-views .scroll-content h4.webcast-heading.font-16 {
  font-size    : 16px;
  font-weight  : normal !important;
  margin-bottom: 20px;
  margin-top   : 5px;
}

.Thankyoupage .session_column .form-group:nth-child(1) .webcast-heading {
  margin-bottom: 0;
}

.head_isi :not(main) .footer-section {
  display: block !important;
}

.head_isi .footer-section {
  /* display: none; */
}

#Registration.modal .modal-dialog .button-column a {
  display       : inline-block;
  /* padding-top: 19px !important; */
}

#Registration.modal .modal-dialog .button-column a {
  display: inline-grid;
  padding: 0 !important;
}

.content-fixed .sec-innercontent,
.border-isi,
.meet_vv {
  border-top: 3px solid #2251a3;
}

.content-fixed .arrow-navstrip .home-hide {
  margin-bottom: 0px;
}

.content-fixed .isi-box .lineDivider,
.content-fixed .isi-box .footerSection {
  display: block !important;
}

.sytemReq_container .list_system,
#RemoteLiveEvents .sytemReq_container p {
  color: #666;
}

#hcpregister_success .red {
  display: block;
}

#hcpregister_success h5#reg_msg_for_sr {
  font-weight  : bold;
  margin-bottom: 15px;
}

.Thankyoupage .sytemReq_container .syst_title,
.Thankyoupage .list_system h6 {
  margin-bottom: 5px;
}

#hcpregister_success h6,
#hcpregister_success h5 {
  /* font-size: 15px; */
}

.Thankyoupage .button-field1 {
  /* display: block; */
  background-color: #001965;
  width           : auto;
  height          : 46px;
  padding-bottom  : 10px;
  padding-top     : 11px;
  font-size       : 16px;
  height          : auto;
}

.webcast-timetable label {
  color        : #000;
  font-weight  : normal;
  margin-bottom: 0px;
}

.Remonderpage .radio input[type="radio"] {
  margin-left: -24px;
}

.addeventatc_dropdown span.ateoffice365 {
  display: none;
}

.Remonderpage small span,
.Remonderpage .small span {
  font-size: 70% !important;
  vertical-align: sub;
}

.login-right-wrap {
  width            : 480px;
  margin           : 0 auto;
  margin-top       : 120px;
  display          : flex;
  justify-content  : center;
  align-items      : center;
  background-size  : cover;
  z-index          : 1001;
  left             : 50%;
  position         : absolute;
  top              : 45%;
  transform        : translate(-50%, 50%);
  -webkit-transform: translate(-50%, 50%);
  -moz-transform   : translate(-50%, 50%);
  -ms-transform    : translate(-50%, 50%);
  -o-transform     : translate(-50%, 50%);
  display: -webkit-flex;
    -webkit-justify-content: center;
    -webkit-align-items: center;
}

@media screen and (min-width: 1707px) {
  .ConnectionTest .footer-section {
    position: absolute !important;
  }
}

/* ZOOM 90%  only for this screen*/

@media screen and (min-width: 1705px) and (max-width: 1730px) {
  .ConnectionTest .footer-section {
    position: absolute !important;
  }
}

@media (min-width: 768px) {

  .navbar>.container .navbar-brand,
  .navbar>.container-fluid .navbar-brand {
    margin-left: 0px;
  }

  #KashyapBio .modal-dialog,
  #HopeviewBio .modal-dialog {
    width: 750px;
  }
}

.col-lg-12.col-md-12.col-sm-12.col-xs-12.col-tn-12.indication_wrapper.indication_wrapper_stat {
  border: 1px solid;
}

@media screen and (min-width:1600px) and (max-width:1650px) {
  .ConnectionTest .footer-section {
    position: absolute !important;
  }
}

@media screen and (min-width:1536px) and (max-width:1570px) and (min-height:750px) and (max-height:770px) {
  .ConnectionTest .footer-section {
    position: absolute !important;
  }
}

/* iPad Mini in portrait */
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) {
  .ConnectionTest .footer-section {
    position: absolute !important;
  }
}

/* iPad Mini in landscape only */
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : landscape) {

  .ConnectionTest .footer-section {
    position: absolute !important;
  }
}

@media (max-width: 480px) {
  .login-right-wrap .login-logo-wrap {
    padding        : 15px 15px;
    background     : transparent;
    background-size: cover;
  }
}

@media (max-width: 768px) {

  .container>.navbar-header,
  .container-fluid>.navbar-header,
  .container>.navbar-collapse,
  .container-fluid>.navbar-collapse {
    margin-right: 0;
    margin-left : 0;
  }

  .Thankyoupage .speaker-modal .pop-speaker-info .info-wrap {
    display      : block !important;
    margin-bottom: 10px;
  }

  .speaker-detail-wrap {
    display    : inline-block;
    margin-top : 10px;
    margin-left: 0;
  }
}

img.reminderLogo.text-right {
  width    : 200px;
  max-width: 100%;
}

@media (max-width:767px) {
  img.reminderLogo.text-right {
    width: 150px;
  }
}

@media (max-width: 480px) {
  .prebody .header-section .container {
    padding: 0 15px;
  }

  .ConnectionTest #videodiv {
    width: auto;
  }
}

@media screen and (min-width: 1280px) and (max-width: 1290px) and (min-height:760px) and (max-height:780px) {
  .ConnectionTest .footer-section {
    position: relative !important;
  }
}

@media screen and (min-width: 1280px) and (max-width: 1290px) and (min-height:960px) and (max-height:980px) {
  .ConnectionTest .footer-section {
    position: absolute !important;
  }
}

@media screen and (min-width:1400px) and (max-width:1450px) {
  .ConnectionTest .footer-section {
    position: absolute !important;
  }
}

@media screen and (min-width:1680px) and (max-width:1690px) {
  .ConnectionTest .footer-section {
    position: absolute !important;
  }

  .prebody .footer-section {
    position: relative;
  }
}

@media screen and (min-width:1152px) and (max-width:1162px) {
  .ConnectionTest .footer-section {
    position: absolute !important;
  }
}

@media screen and (-ms-high-contrast: active),
(-ms-high-contrast: none) {
  .navbar-header .navbar-brand img {
    display: none;
  }

  .navbar-header .navbar-brand {
    background-image   : url(https://webcastsiteimagesprod.blob.core.windows.net/spk00000001/images/Tp_logo.png) !important;
    background-repeat  : no-repeat;
    width              : 130px;
    /* height          : 45px; */
    background-position: 0px 3px;
  }
}

#DisReg_864,
#Regis_864 {
  pointer-events: none;
  opacity       : .5;
}

.bg_label {
  background-color: #bcbc1c;
  color           : #fff;
  padding         : 10px 0;
}

#RemoteLiveEvents .bg_label p,
#RemoteLiveEvents .bg_label h5 {
  color      : #fff !important;
  font-weight: 800;
}

.call-out {
  background: #e9edf6;
  padding   : 15px 13.5px;
  border-top: 5px solid #2551a3;
}

@media screen and (-ms-high-contrast: active),
(-ms-high-contrast: none) {
  .call-out {
    padding: 15px 11px;
  }
}

.call-out p {
  color: #2551a3 !important;
}

.webcast-heading-bg h5 {
  color: #d91046;
}

.left-side-menu:nth-child(1) {
  /* padding-top: 5px; */
}

.navbar-default .left-side-menu:nth-child(1)>li>a {
  color         : #fff;
  font-size     : 12px;
  font-weight   : 600;
  /* padding    : 6px 0px; */
  text-transform: uppercase;
}

.add-calendar-link,
.share_link,
.support_link,
.test-connection-link {
  height           : 34px;
  margin           : 5px 10px;
  background-repeat: no-repeat;
}

.broadcast-time .event-table tr th,
.session_column .broadcast-time .event-table tr th {
  background: #202760 !important;
  font-size : 14px;
  padding   : 8px 15px;
  color     : #fff !important;
  text-align: right !important;
}

.broadcast-time table tr td,
.broadcast-time .event-table tr th,
.session_column .broadcast-time .event-table tr th {
  text-align   : right;
  padding-right: 35px;
}
.Thankyoupage .broadcast-time table tr td,
.Thankyoupage .broadcast-time .event-table tr th,
.Thankyoupage .session_column .broadcast-time .event-table tr th {
  text-align   : right;
  padding-right: 45px;
}
.heading_tbl-bg {
  color: #5f97af !important;
}

.broadcast-time .event-table tr td {
  color: #000000 !important;
}

.broadcast-time tr:nth-child(even) {
  background-color: #fff;
}

.padding_remove {
  padding: 0;
}

.clickHere,
.clickHere:hover,
.clickHere:focus,
.clickHere:active,
.clickHere:visited,
.clickHere:link {
  color : #4963ae !important;
  cursor: pointer;
}

.view_bio_btn,
.view_bio_btn img {
  /*cursor: default;
   pointer-events: none;
    width: 120px; */
}

.pre_text {
  /* color:#333 !important; */
}

.pink_text {
  color: #ff00ff !important;
}

.ondemand-body .faculty-img {
  /* width:17%; */
  margin-right: 10px;
}

.ondemand-body .SecondSpeaker .faculty-img {
  /* width:7.3%; */
}

.broadcast-time table tr td.heading_tbl-bg {
  text-align: left !important;
  color     : #d91046 !important;
}

.LoginPage .navbar-collapse.header-left.collapse {
  height: auto;
  width : 71%;
  margin: 0;
}

.head_isi .header-section .container,
.head_isi .header-section .container {
  /* padding-left: 30px; */
}

.LoginPage .login-right-wrap {
  transform        : translate(-50%, 100%);
  -webkit-transform: translate(-50%, 50%);
  -moz-transform   : translate(-50%, 50%);
  -ms-transform    : translate(-50%, 50%);
  -o-transform     : translate(-50%, 50%);
}

.salserep .LoginPage .login-right-wrap {
  transform        : translate(-50%, 50%);
  -webkit-transform: translate(-50%, 40%);
  -moz-transform   : translate(-50%, 40%);
  -ms-transform    : translate(-50%, 40%);
  -o-transform     : translate(-50%, 40%);
}

.modal-body .webcast-heading {
  font-size: 16px;
}

.table_100 {
  width: 100%;
}

.table_100 td {
  vertical-align: middle;
}

.program-column ul li {
  list-style-type: disc;
}

.program-column ul {
  padding-left: 15px;
}

.bg_label #ondemand {
  text-transform: uppercase;
}

#RemoteLiveEvents p.bold {
  font-weight: bold;
}

.LoginPage nav {
  /* display: none; */
}

.LoginPage .main-wrapper .main-content-section .header-section {
  -webkit-box-shadow: 0;
  -moz-box-shadow   : 0;
  box-shadow        : 0;
  -webkit-box-shadow: none;
  -moz-box-shadow   : none;
  box-shadow        : none;
}

.LoginPage {
  overflow-x: hidden;
  height    : 100%;
}

.footer-table td,
.footer-table td p {
  font-size: 14px;
  color    : #000;
}

#On-Demand-Videos {
  padding-bottom: 20px;
}

.desc-content p,
.desc-content p {
  color: #010101;
}

.broadcast-time .event-table tr td .alignMiddleCenter,
.event-table tr td .alignMiddleCenter {
  text-align: right !important;
  display   : table;
  width     : 70%;
}

.live,
.ondemand {
  /* pointer-events: none; */
}

.head_isi #LiveNationalBroadcasts .live,
.head_isi #LiveNationalBroadcasts .ondemand {
  /* pointer-events:  painted; */
}

@media screen and (-ms-high-contrast: active),
(-ms-high-contrast: none) {
  .navbar-header .navbar-brand img {
    display: none;
  }

  .navbar-header .navbar-brand {
    background-image   : url(https://webcastsiteimagesprod.blob.core.windows.net/spk00000001/images/Tp_logo.png) !important;
    background-repeat  : no-repeat;
    width              : 130px;
    background-position: 0px 3px;
  }
}

.headReminder {
  /* padding-left: 15px;
   padding-right: 15px; */
}

.modal-content .headReminder {
  padding-left : 0px;
  padding-right: 0px;
}

h6.origi-broadcast span {
  display: block;
}

.head_isi .ondemand-body .button-column {
  padding-left : 0 !important;
  padding-right: 11px !important;
}

.head_isi .ondemand-body .button-column .button-field {
  /* color:#ff00ff; */
}

.table-responsive {
  overflow-x: auto;
}

#Registration #Registration_Box h5 {
  margin-bottom: 10px;
  font-weight  : bold;
}

.registration-modal .htmlcontent p.description {
  margin-bottom: 25px;
}

#demo {
  display: none;
}

.modal-body {
  padding-top: 0px;
}

.modal-open {
  overflow: hidden !important;
}
.prebody .modal-open {
  overflow: overlay !important;
}

#Registration .modal-body {
  padding: 5px 25px 10px 25px;
}

#Registration.modal .modal-dialog .button-column a:nth-child(2) {
  /* opacity: .5; */
  background: rgba(0, 161, 219, .5);
}

#loginpopup {
  z-index: 1051;
}

#delete-guest-Multi-pop .form-container {
  text-align: center;
}

#delete-guest-Multi-pop .modal-footer {
  text-align: center;
}

#delete-Confimation-Multi-pop .form-container {
  text-align: center;
}

.ondemand-body .button-column a {
  text-transform: none;
  text-transform: unset;
  text-transform: initial;
}

.broadcast_date_container span {
  font-weight: normal;
}

/* .btnfieldmarch, .RightSideMain .broadcast_date_container{
   padding: 0;
 } */
#view-bio1 .modal-body,
#view-bio2 .modal-body,
#view-bio3 .modal-body,
#view-bio4 .modal-body,
#speaker_bio_1 .modal-body,
#speaker_bio_2 .modal-body,
#speaker_bio_3 .modal-body,
#speaker_bio_4 .modal-body {
  position: relative;
  padding : 10px 30px 20px 30px;
}

.modal-body span.Pre-Detail,
.modal-body span#Presntrname,
span.Pre-Detail,
.modal-body .program-column ul li,
.webcast-coundtdown-page-contents {
  font-size: 16px;
  color    : #000;
}

.modal-body span.Pre-Detail {
  color: #333333 !important;
}

span.Pre-Detail {
  color: #000;
}

.modal-body .description {
  white-space: normal;
  color      : #333;
}

.speaker-modal .pop-speaker-info .name,
.description,
.speaker-modal .pop-speaker-info .desi,
.speaker-modal .pop-speaker-info .place,
.thankyoupage .speaker-modal .pop-speaker-info .name {
  font-size: inherit;
}

.modal-body .webcast-heading {
  font-size: 16px;
}

.modal-body .headReminder {
  font-size    : 18px;
  margin-bottom: 30px;
  color        : #333;
}

#view-bio1 .modal-body {
  color: #333;
}

.system_requirements {
  background-image : url(https://webcastsiteimagesprod.blob.core.windows.net/spk00000001/images/system_requirements.png);
  background-repeat: no-repeat;
  width            : 130px;
}

.test_connection {
  background-image : url(https://webcastsiteimagesprod.blob.core.windows.net/spk00000001/images/test_connection.png);
  background-repeat: no-repeat;
  width            : 114px;
}

.nav li .support,
.nav li .support:hover {
  background-image : url(https://webcastsiteimagesprod.blob.core.windows.net/spk00000001/images/support.png);
  background-repeat: no-repeat;
  width            : 130px;
}

.nav li .system_requirements,
.nav li .system_requirements:hover {
  background-image: url(https://webcastsiteimagesprod.blob.core.windows.net/spk00000001/images/system_requirements.png);
  width           : 125px;
}

.nav li .test-connection-link,
.nav li .test-connection-link:hover {
  background-image: url(https://webcastsiteimagesprod.blob.core.windows.net/spk00000001/images/test_connection.png);
  width           : 111px;
}

.nav li .support_link,
.nav li .support_link:hover {
  background-image: url(https://webcastsiteimagesprod.blob.core.windows.net/spk00000001/images/support.png);
  width           : 91px;
}

.national_broadcast_container {
  border-bottom: 3px solid #d91046;
  margin-bottom: 10px;
}

.national_broadcast_container div label {
  background   : #d91046;
  margin-bottom: 0;
  padding      : 10px 12px 8px 12px;
  color        : #fff;
  display      : table;
}

.national_broadcast_container.border-none div label {
  padding: 10px 12px 10px 12px;
}

.national_broadcast_container div label span {
  display       : table-cell;
  vertical-align: middle;
}

.BroadcastBlueText {
  color      : #007ac9;
  font-weight: bold;
}

.featured_speaker {
  background   : #f3ebfd;
  padding      : 20px 15px;
  margin-bottom: 20px;
}

.ondemand_speaker {
  background   : #f3ebfd;
  margin-bottom: 20px;
  padding      : 10px 0;
}

.themecolor,
.themecolor li,
.themecolor:hover,
.themecolor:focus,
.themecolor:valid,
.themecolor:active,
.themecolor:valid,
.themecolor:link,
.themecolor a:hover,
.themecolor a:focus,
.themecolor a:valid,
.themecolor a:active,
.themecolor a:valid,
.themecolor a:link,
.presenter-details .FName {
  color: #000 !important;
}

.footer-logo {
  /* width: 200px; */
  height: 81.5px;
}

.footer-inner-section {
  /* background: #f9f5fe;
   padding: 20px 0;
   display: block;
   clear: both;
   position: relative;
   box-shadow: 0 0px 5px 0 rgba(32, 33, 36, .2); */
  margin: 0;
}

.arrow-navstrip span.top-nav.active {
  width          : 25px;
  height         : 15px;
  background     : url(https://webcastsiteimagesprod.blob.core.windows.net/spk00000001/1288/images/isi-arrow.png) -17px 0px no-repeat;
  float          : right;
  text-indent    : 0;
  cursor         : pointer;
  margin         : 0;
  background-size: 40px;
}

.arrow-navstrip span.bottom-nav.active {
  width          : 26px;
  height         : 26px;
  background     : url(https://webcastsiteimagesprod.blob.core.windows.net/spk00000001/1288/images/isi-arrow.png) 8px 7px no-repeat;
  float          : right;
  text-indent    : -9999px;
  cursor         : pointer;
  margin         : 0;
  background-size: 40px;
}

.content-fixed .isi-box {
  padding-right: 15px;
}

.sticky-nav .arrow-icon .top-nav {
  display: none;
}

.border_div {
  border       : 3px solid #000;
  padding      : 10px 20px;
  margin-bottom: 15px;
  margin-top   : 10px;
  font-weight  : bold;
}

.display-block {
  display: table;
  width  : 100%;
}


.presenter-details h6,
.presenter-details,
.presenter-details label,
span#Presntrname,
span.Pre-Detail {
  font-size: 16px;
}

.Thankyoupage .sytemReq_container {
  border-bottom : 1px solid #999;
  padding-bottom: 10px;
}

.Thankyoupage .syst_title {
  border-top : 1px solid #999;
  padding-top: 10px;
}

.LoginPage .login-logo-wrap {
  /* display: none; */
}

.Thankyoupage #Ondemandprogram label {
  margin-bottom: 3px;
}

p#On-Demand-Videos {
  position: relative;
  top     : -10px;
}

.scroll_content {
  background: #ffffff url("https://webcastsiteimagesprod.blob.core.windows.net/spk00000001/1288/images/trans.png") no-repeat scroll center center / cover;
  background-image: url("https://webcastsiteimagesprod.blob.core.windows.net/spk00000001/1288/images/trans.png");
  height             : 5000px;
  background-position: center;
  background-repeat  : no-repeat;
  background-size    : cover;
  padding-top        : 10px;
  padding-bottom     : 10px;
}

.sytemReq_container p,
.list_system h6,
.sytemReq_container label {
  color: #070606;
}

.isi-part-link a,
.isi-part-link1 a,
.list_system h6,
.xtandi_reg-content1 p a {
  text-decoration: none;
}

.connectionTextTitle {
  margin-bottom: 10px;
}

.testconnection_bg .description {
  font-size: 14px;
}

.head_isi .program-overview-1 {
  margin-bottom: 10px;
}

.Intend-audience-content .BroadcastBlueText {
  margin-bottom: 20px;
}

.national_broadcast_container {
  margin-top: 30px;
}

#Registration .htmlcontent p:last-child b {
  font-weight: normal;
  font-size  : 16px;
}

#Registration .htmlcontent p.Salesrepin b {
  font-weight: bold;
  font-size  : 14px;
}

@media screen and (-ms-high-contrast: active),
(-ms-high-contrast: none) {
  .modal#Registration .modal-dialog .button-column a {
    padding-top: 15px !important;
  }

  .button-column .hcpuserclick span {
    display: block;
  }
}

.sytemReq_container h5 {
  color: #070606 !important;
}

.Knownusers .modal-body.registration-modal.RegistrationContent,
.MyRegistats .modal-body.registration-modal.RegistrationContent {
  line-height: 1.42857143;
}

.openview .border_div {
  margin-bottom: 0;
}

.navbar-header .navbar-brand img {
  display: none;
}

.navbar-header .navbar-brand {
  background-image   : url(https://webcastsiteimagesprod.blob.core.windows.net/spk00000001/images/Tp_logo.png) !important;
  background-repeat  : no-repeat;
  width              : 120px;
  background-position: center;
  background-repeat  : no-repeat;
  background-size    : contain;
}

.sticky-nav h4 {
  pointer-events: none;
}

.broadcast_date_container h6 {
  margin-top: 0;
}

#systemRequirment .sytemReq_container h5 {
  margin-bottom: 10px;
}

.suptopic {
  font-size: 50%;
}

.refno {
  padding-left: 20px;
}

.refno li {
  list-style-type: decimal;
}

.right-side-menu {
  float        : right;
  padding-right: 0;
}

.contraindications_li {
  margin-bottom: 10px;
}

.sec-innercontent.full-views .scroll-content ul .li-circle {
  list-style: circle;
}

.pres_info,
.med_guide,
.pres_info:focus,
.med_guide:focus,
.pres_info:hover,
.med_guide:hover {
  color: #000;
}

.menu-list li a {
  color: #fff;
}

.font-light {
  font-size: 14px;
}

td.align-right.brand-logo img {
  width: 80%;
}

.LoginPage .footer-section {
  display: none;
}

.registration-modal p {
  margin-bottom: 10px;
  color        : #333;
}

.registration-modal .form-label {
  color: #333;
}

.registration-modal .sys_p {
  color: #070606;
}

.support-popup p {
  color: #333;
}

.faculty-img img,
.coundown_faculty-img img {
  cursor: pointer;
  width: 90%;
}

.sec-innercontent ul {
  margin-bottom: 10px;
}

.Thankyoupage .spk-text {
  font-size: 12px;
}

.modal-dialog.modal-lg.modal-custom-width {
  width: 600px;
}

#RemoteLiveEvents .spk-text {
  font-size : 13px;
  margin-top: 20px;
}

.presenter-details .FName {
  margin-bottom: 0px;
  display      : block;
  white-space  : nowrap;
}

.speaker-modal .speaker-detail-wrap .name {
  margin-bottom: 6px;
}

.ReminderTitlePanel td {
  text-align: center;
}

.ReminderTitlePanel td:nth-child(1) {
  padding-left : 0px;
  padding-right: 0;
  margin-bottom: 20px;
}

.Thankyoupage .ReminderTitlePanel td:nth-child(1) {
  padding-left : 15px;
  padding-right: 0;
}

.isiview .webcast-heading.color-pink-heading {
  margin-top: 0;
}

.sec-innercontent .openview ul {
  margin-bottom: 0;
}

.session_column .webcast-heading1 {
  margin-top: 30px;
}

.available-responsive img {
  height: 63px;
  width : auto !important;
}

.laptop_icon img,
.tablet_icon img,
.mobile_icon img,
.desktop_icon img {
  width: auto;
}

.MethodDetails .radio input {
  float       : none;
  margin-right: 10px;
  position    : static;
}

.radio label {
  display: inline-block;
}

.ConnectionTest .description:nth-child(1) {
  color: #333;
}

.participant-text {
  margin-top: 35px;
}

.contraindications_li .li-disc {
  line-height: 1.6;
}

.li-circle.isi_content {
  margin-bottom: 5px;
}



.desc-wrap .webcast-heading.color-pink-heading {
  margin-bottom: 15px;
}

webcast-heading.color-pink-heading.mt_0 {
  margin-bottom: 10px;
}

.openview p b {
  margin-top: 10px;
  display   : block;
}

.cancelmyregbtn {
  margin-left   : 20px;
  text-transform: uppercase;
}

.desccontent p:nth-child(2) {
  margin-top: 15px;
}

.no_break {
  word-break: break-all;
}

.Preg-link,
.Preg-link:hover,
.Preg-link:focus {
  color          : #000;
  text-decoration: underline;
}

#systemRequirment p,
#systemRequirment label {
  line-height: 1.4;
}

#loginpopup .header-title {
  display: none;
}

#loginpopup .login-logo-wrap {
  margin-bottom: 15px;
}

.openview .limit_ul li:nth-child(2) {
  margin-bottom: 0px;
}

.limit_ul li,
.border_div ul li,
.REMS_ul li {
  margin-bottom : 5px;
  padding-bottom: 0;
}

.foot-cp {
  font-size: 14px;
}

.borderBoxFooder {
  border       : 1px solid #999;
  border-radius: 10px;
  padding      : 10px;
  width        : 56.5%;
  margin-top   : 15px;
}

.headMain,
.openview .color-pink-heading {
  font-size: 16px;
}

.head_isi body .FooterISISection,
.head_isi body .footer-section {
  display: block !important;
}

.head_isi body.content-fixed .FooterISISection,
.head_isi body.content-fixed .footer-section {
  /* display: none !important; */
}

.ind_ul,
.limit_ul {
  padding-left : 15px;
  margin-bottom: 15px;
}

.right-side-menu li:nth-child(1) a,
.right-side-menu li:nth-child(2) a {
  margin-top : 3px;
  font-size  : 14px;
  color      : #333 !important;
  font-weight: bold;
}

.Remonderpage .content-fixed .FooterISISection,
.Remonderpage .content-fixed .footer-section {
  /* display: none; */
}

/* 17-11-21 */
.LoginPage .login-right-wrap .login-logo-wrap {
  background: #ffffff;
}

.intended_column .presenter_column1 .presenter_group:nth-child(2) {
  margin-bottom: 20px;
}

#RemoteLiveEvents .disclaimerText,
.disclaimerText {
  font-size: 14px;
}

.box-warning ul,
.box-warning-ul,
.program-objectives ul {
  padding-left: 20px;
}

.box-warning ul li,
.box-warning-ul li {
  margin-bottom: 5px;
}

.webcast-home-page-contents.text-content.add-imp,
.imp-saf-info-link,
.footer-content-btm,
.footer-content-btm .pres_info,
.Remonderpage .add-imp,
.Thankyoupage .add-imp {
  color: #191919;
}

.FooterISISection.container.mb_40.mt_15 p {
  color: #666666;
}

.webcast-home-page-contents.text-content.add-imp {
  margin-bottom: 20px;
  margin-top   : 10px;
}

.navbar-default .left-side-menu:nth-child(1)>li>a,
.navbar-default .left-side-menu:nth-child(2)>li>a {
  padding-top: 10px;
}

#RemoteLiveEvents .info-para .footnote p {
  font-size: 13px;
}

.head_isi table.footnote td:nth-child(1) {
  vertical-align: top;
  font-weight   : normal;
  text-align    : right;
  font-size     : 13px;
}

#RemoteLiveEvents .info-para {
  margin-top: 30px;
}

#Registration h5.color-pink-heading {
  color        : #000;
  margin-bottom: 0 !important;
}

.sytemReq_container h5 {
  margin-bottom: 0 !IMPORTANT;
}

#isi-link {
  position: relative;
  top     : -45px;
}

#reminder-link {
  position: relative;
  top     : -60px;
}

#countdown-link {
  position: relative;
  top     : -45px;
}

/* .g2 .main_brd, .g3 .main_brd, .g4 .main_brd {
 display: none;
} */
/* 
.g2 .dtb, .g3 .dtb, .g4 .dtb {
 margin-bottom: 10px;
} */

.Remonderpage .timing-text,
.Remonderpage .webcast-timetable,
.Remonderpage .webcast-timetable label,
div#Supportpopup h4 {
  color: #333;
}

#apologylogycontent p,
#waitcontent p {
  color      : #170032;
  line-height: 1.2;
}

div#norestoavail .button-field,
div#Venue_list .button-field {
  background    : #b587b8;
  font-weight   : bold;
  text-transform: capitalize;
}

.presenter-details .FName {
  /*white-space: nowrap;*/
}

span.Pre-Detail.bold.moder-detail {
  color: #000;
  margin-top: -5px;
  margin-bottom: 7px;
}

.adv-react-ul .colored-disc::before {
  content    : "\2022";
  color      : #00597d;
  font-weight: bold;
  display    : inline-block;
  width      : 12px;
  margin-left: -1em;
}

.content-fixed .scroll-div {
  background: #ffffff url(https://webcastsiteimagesprod.blob.core.windows.net/spk00000001/1288/images/trans.png) no-repeat scroll center center / cover;
  background-image: url(https://webcastsiteimagesprod.blob.core.windows.net/spk00000001/1288/images/trans.png);
  height             : 5000px;
  background-position: center;
  background-repeat  : no-repeat;
  background-size    : cover;
  padding-top        : 10px;
  padding-bottom     : 10px;
}

.ReminderTitlePanel td {
  text-align: center;
  display   : table !important;
}


#InterfaceProgramRegpopup .text-center {
  font-size  : 20px;
  color      : #202760;
  font-weight: bold;
  font-family: arial;
}

#Disclaimer_Box .description {
  font-size  : 16px;
  color      : #202760;
  font-weight: bold;
  font-family: arial;
}

#Disclaimer_Box .disclaimer-btn,
#InterfaceProgramRegpopup .disclaimer-btn,
a#ThankyouSR_Yes,
a#ThankyouSR_No {
  background-color: #009fda;
  
}
a#ThankyouSR_Yes,
a#ThankyouSR_No{
width: 100px;
}

#STOPpopup p,
p#salesRep_successMessage,
#salesRep_successMessagehcp_guest {
  font-size  : 22px !important;
  color      : #202760;
  font-weight: bold;
  font-family: arial;
  padding    : 40px;
  text-align : center;
  line-height: 1.2;
}

.disclaimer-btn.hcp {
  margin-right: 15px;
}

.interface_popup,
div#InterfaceProgramRegpopup,
div#STOPpopup {
  transform: translate(0px, 85px);
}

.ReminderTitlePanel .headReminder,
.ReminderTitlePanel .headcountdown {
  padding: 0 10px;
}

#instr_content {
  padding: 0;
}

#reg_msg_for_sr .red {
  font-weight  : bold;
  display      : block;
  margin-bottom: 15px;
}

#reg_msg_for_sr {
  margin-bottom: 15px;
}

#SalesRepregister_success #salesRep_successMessage,
#SalesRepregister_success #salesRep_successMessagehcp_guest {
  padding: 0px 30px 10px 30px;
}

#SalesRepregister_success #reg_msg_for_sr {
  font-size: 14px;
}

.registration-modal .reg_heading_content {
  margin-bottom: 5px;
}

#view-bio1 .modal-content,
#view-bio2 .modal-content,
#view-bio3 .modal-content,
#view-bio4 .modal-content, 
#speaker_bio_1 .modal-content, 
#speaker_bio_2 .modal-content, 
#speaker_bio_3 .modal-content,
#speaker_bio_4 .modal-content
{
background: #ede7e7;
}
.pink-bracket {
  color: #ff00ff;
  font-weight: bold;
}
.inp_example {
color: #777;
font-size: 14px;
padding-top: 0;
}
.interface_header .int_text {
  margin-bottom: 5px;
  }
  .InterfaceProgram .interface_program_header .textHeadBlue{
    display: flex; 
    justify-content: center!important;
    text-align: center;
  }
  .FooterISISection td.align-left.brand-logo{
    padding-bottom: 5px;
  }
  .FooterISISection .font-light{
    color: #666666;
  }
  .interface_popup #RegTempalte {
    padding: 20px;
}
#Registration .sytemReq_container h5.color-pink-heading,#Registration .sytemReq_container h6 {
  font-size: 14px;
  color: #070606;
}
#InterfaceProgramRegpopup .modal-body {
  padding: 30px;
}
#InterfaceProgramRegpopup p.text-center{
  padding-bottom: 10px;
}
#hcpregister_success .modal-header{
  padding-top: 20px;
}
#hcpregister_success h5,#hcpregister_success h6,#hcpregister_success p{
  color: #333;
}
#systemRequirment .modal-body{
  padding: 40px;
    padding-top: 20px;
    padding-bottom: 20px;
}
.sytemReq_container h5, .sytemReq_container p, .sytemReq_container h6, .sytemReq_container label {
  font-size: 14px !important;
}
#SalesRepregister_success .registration_complete {
  color: #333;
}
.prebody .register-btn-web .button-field-load{
  padding: 10px 15px 10px 30px;
}
.prebody #RemoteLiveEvents p{
  color: #333333;
}
div#Supportpopup h4 a{
  color: #333;
  pointer-events: none;
}
.Remonderpage #systemRequirment label{
  min-height: unset;
}
.program-overview .pro-over-text {
  margin-bottom: 10px;
}
/* .head_isi a.view_bio_btn1 img{
  content: var(--view_bio_p1);
}
.head_isi a.view_bio_btn2 img{
  content: var(--view_bio_p2);
}
.head_isi a.view_bio_btn3 img{
  content: var(--view_bio_p3);
}
.head_isi #view-bio1 .img-wrap img{
  content: var(--bio_popup1);
}
.head_isi #view-bio2 .img-wrap img{
  content: var(--bio_popup2);
}
.head_isi #view-bio3 .img-wrap img{
  content: var(--bio_popup3);
} */

.speaker-modal .pop-speaker-info .img-wrap img{
  min-width: 100%;
  min-height: 100%;
}
.Remonderpage table.table_100.mt_15 {
  margin-top: 25px;
}
.headReminder b, .headcountdown b {
  font-size: 30px !important;
}
.reg_msgnote_for_srguest{
  padding-top: 15px;
}
#reg_msgnote_for_srguest {
  padding-bottom: 15px;
}
span.pink-brackets {
  color: #FF00FF !important;
}
.table-responsive.broadcast-time .event-table td small {
    font-size: 60% !important;
}
