/* Custom styles used for all pages */
/* Below does not affect the Player page - only Registration, Lobby, Launch */

body {font-family: Arial, Helvetica, sans-serif;}

#banner img {width: 100%;}
.preregistration_message {margin: 10px 0px 10px 0px;}
.subtitle {font-size: 12px !important;}
.form_seperator {
height: 20px;
}
.subtitle {font-size: 12px !important;}

#banner img {
    width: 120px;
    padding: 10px 20px 20px 20px;
    margin-left: 0;
    margin-left: 0%;
}


/* Custom styles for player page */
.panel_one {margin:0px!important}
.panel_two {margin:0px!important}
/*.icon_player_3rdheader_mobile_landscape {margin:0px!important;height: 0px;}
.icon_player_3rdheader_mobile {margin:0px!important;height: 0px;}*/
.tdfix {height:calc(75% - 0px)!important}

.icon_player_footer {
    display: none;
}

/*.icon_player_header {
    display: none;
}*/

.player_presentation_header {
    display: none;
}

#IconPlayerRefresh {
width: 0px;
margin-left: -8px;
}

.icon_player_title {
    display: none;
}


#SlideToolbar {display:none!important}
.vjs-fullscreen-control  {display:none!important}

/*-----------------CUSTOM WEBCASTS-----------------*/



/* ---General Settings--- */
body {float: none; margin: 0px !important; width: 100%; position: relative !important;}
#top_banner_image {width: 100%;}
.footer-copyright {text-align: center;}
/*  a, a:link, a:active, a:visited {color: #333333;} */                          /* Remove slashstar to change link colours for Download Resources to black */

/* ---Thumbnail Carousel--- */
#SlideThumbnailsHolder {background-color:#eeeeee; margin-left: 5px; width: 98.3% !important;}

/* ---Colour Bars--- */
#TRTopBar {margin-bottom: 0px;  margin-left: 6px; margin-right: 6px}
.bar_styling_top {box-shadow: none}
#TRBottomBar {margin-bottom: 0px;  margin-left: 6px; margin-right: 6px}
.bar_styling_bottom {box-shadow: none} 

/* ---Agenda--- */
#PlayerAgendaContainer {display: block; margin-left: 2px;}    
.player_agenda_header {margin-left: 2px !important;}
.player_agenda_holder {margin-left: -4px;}
 .player_agenda_item_selected {color: #ffffff;}                          /* Remove slashstar to make font colour white on highlighted agenda */

/* ---Speaker Info--- */
.player_presentation_header{display:none;}
.player_speaker_name{text-align: center; font-weight: bold; margin-top: 2px; font-size: 14px;}
.player_presentation_name{text-align: center; margin-top: 2px; font-size: 12px;}


/*-----------------SLIDES ONLY-----------------*/

/* Remove slash star if there are no speaker photo pushes */
/*
#PlayerAgendaContainer {left: 225px !important; width: 213px !important;} 
#PresentationSpeakerHolder {display:none !important;} 
*/

/*-----------------OBS ARCHIVE-----------------*/

/* ---Speaker Info--- */
#PresentationSpeakerHolder {width: 210px !important, left: 214px !important; margin-left: 2px;}
.player_speaker_name_center {text-align:left;}
.player_presentation_name_center {text-align:left;}

/* ---Agenda--- */
.player_agenda_header_center {margin-left: 1px;}
#PlayerAgenda {margin-left: 6px;}

/*-----------------OBL/OB ARCHIVE-----------------*/

/* ---Colour Bars--- */
/* Remove slash-star from start and end of actual values.*/
/* #TRTopBar{display:none;}                                                            
 #TRBottomBar {display:none;}*/


#top_banner_image {
width: 120px;
padding: 15px;
border-bottom: 1px solid #eeeeee;
}

/*-----------------PLAYER ALIGNMENT-----------------*/  
                                                 
#TRTopBar {
margin-left: 0px !important;
margin-right: 0px !important;
}

#TRBottomBar {
margin-left: 0px !important;
margin-right: 0px !important;
}

#MediaPanel {
left: 0px !important;
}

#IconPlayerNotifications {
width: 0px;
margin-left: -8px;
display:none;
}

#IconPlayerRefresh {
width: 0px;
margin-left: -8px;
display:none;
}

#IconPlayerExit {
width: 0px;
margin-left: -8px;
display:none;
}

#IconPlayerHelp {

width: 0px;
margin-left: -8px;
display:none;
}

#IconPlayerGuide {
width: 0px;
margin-left: -8px;
display:none;
}

/*#IconPlayerHeader {
width: 0px;
display:none;
margin-left: -8px;
}*/

/*.IconPlayerFooter {
display: none;
}*/


#SpeakerName.player_speaker_name {
color: #fffff;
}


/*recreated - not from cache - process time 0.0051970481872559 */
