:root {
  --speaker-tab-height: 157px;
  --player-max-height: 305px;
}
 
app-desktop-theme-2024 .presentation-area-container--tab-area {
    width: 100%!important;
}
 
app-desktop-theme-2024 .presentation-area-container--presentation-area,
app-desktop-theme-2024 .scale-panel,
app-desktop-theme-2024 app-2024-slider,
app-desktop-theme-2024 .speaker-info__wrapper,
app-mobile-theme-2024 .view-port-wrapper__presentation-isVideo,
app-mobile-theme-2024 .view-port-wrapper__thumbnail,
app-mobile-theme-2024 .view-port-wrapper__thumbnail__icon--enlarged
{
    display: none!important;
}
 
app-desktop-theme-2024 .flowplayer {
    background-color: transparent !important;
    max-height: calc(100vh - var(--player-max-height))!important;
}
 
/* app-desktop-theme-2024 .flowplayer .fp-ui {
    display: none !important;
}*/
 
app-desktop-theme-2024 .flowplayer video {
    background-color: transparent !important;
    height: 100%!important;
}
 
app-desktop-theme-2024 .presentation-area-container,
app-mobile-theme-2024 .speaker-tab-content,
app-mobile-theme-2024 app-player  {
    height: 100%!important;
}
 
app-desktop-theme-2024 .speaker-tab__wrapper {
    height: calc(100vh - var(--speaker-tab-height))!important;
}

.speaker-tab-section .media-controls-area.landscape.is-video {
    width: 100% !important;
}

.speaker-tab-section .media-controls-area.landscape.is-video.fullscreen {
    width: 100% !important;
}
 
@media (orientation: landscape) {
  app-mobile-theme-2024 .speaker-tab-section .media-source-content-area {
    width: 100%!important;
    height: 100%!important;
    transition: none !important;
  }
}