﻿.loader {
  margin: 0 auto;
  width: 82px;
  text-align: center;
}

.screen .logo {
  background-image: url("../Images/Logo.svg");
  background-repeat: no-repeat;
  background-position: 0 0;
}
.screen.home.HeroMenuItem.LiveStreamHeroMenuItem.trailer-playing #HomeChannel, .screen.home.HeroMenuItem.BreakingNewsHeroLiveStreamItem.trailer-playing #HomeChannel, .screen.home.HeroMenuItem.NowLiveHeroLiveStreamItem.trailer-playing #HomeChannel {
  background: linear-gradient(180deg, rgba(0, 48, 77, 0) 35.49%, #00304D 69.75%);
  mix-blend-mode: normal;
}
.screen.home.HeroMenuItem.trailer-playing #HomeChannel #HomeChannelTop {
  background: radial-gradient(46.34% 40.18% at 47.6% 114.88%, #000000 0%, rgba(0, 0, 0, 0) 100%);
  mix-blend-mode: normal;
  opacity: 0.5;
}
.screen.home #HomeImage #HomeInfoTop {
  background-image: url("../Images/ShadowBoxTitle.png");
  background-repeat: no-repeat;
  background-position: 0 0;
}
.screen.home #HomeImage #HomeInfoFler {
  background-image: url("../Images/Fler.png");
  background-repeat: no-repeat;
  background-position: 0 0;
}
.screen.home #HomeImage #HomeOverlay {
  background-image: url("../Images/ChannelBackground.png");
  background-repeat: no-repeat;
  background-position: 0 0;
}
.screen.home #HomeImage .HomeInfo {
  background-image: url("../Images/TransparentWhite20.png");
  background-repeat: repeat;
  background-position: 0 0;
}
.screen.home #HomeImage .HomeInfo .Play {
  background-image: url("../Images/LetsPlay.svg");
  background-repeat: no-repeat;
  background-position: 0 3px;
  background-size: 18px;
}
.screen.home #HomeImage .HomeInfo .active .Play {
  background-image: url("../Images/LetsPlayFocus.svg");
  background-repeat: no-repeat;
  background-position: 0 3px;
  background-size: 18px;
}
.screen.home .heromenuitem .Top {
  /*
  background-image: url('../Images/HeroLiveInvisible.svg');
  background-repeat: no-repeat;
  background-position: 0 0px;
  */
}
.screen.home .heromenuitem .Line {
  background-image: url("../Images/HeroPlayLine.png");
  background-repeat: no-repeat;
  background-position: 0 0px;
}
.screen.home .heromenuitem .Fler {
  /*
  background-image: url('../Images/Fler.png');
  background-repeat: no-repeat;
  background-position: 0 0;
  */
}
.screen.home .heromenuitem .Play {
  background-image: url("../Images/LetsPlay.svg");
  background-repeat: no-repeat;
  background-position: 0 3px;
  background-size: 18px;
}
.screen.home .heromenuitem .inner-focus .Play {
  background-image: url("../Images/LetsPlayFocus.svg");
  background-repeat: no-repeat;
  background-position: 0 3px;
  background-size: 18px;
}
.screen.home #HomeChannel #HomeChannelTop {
  /*
  background-image: url('../Images/FullImageLineOverlay.png');
  background-repeat: no-repeat;
  background-position: 0 0;
  */
}
.screen.home #HomeChannel #HomeChannelBackground {
  /*
  background-image: url('../Images/TransparentWhite20.png');
  background-repeat: repeat;
  background-position: 0 0;
  */
  background: #FFFFFF;
  mix-blend-mode: screen;
  opacity: 0.35;
}
.screen.home .ImageOverlay {
  background-image: url("../Images/TransparentBlack50.png");
  background-repeat: repeat;
  background-position: 0 0;
}
.screen.home #DynamicHome .heromenuitem .inner-content.BreakingNewsHeroLiveStreamItem .Gradient {
  background: linear-gradient(180deg, #8B1125 0%, rgba(139, 17, 37, 0) 43%);
}
.screen.home #DynamicHome .heromenuitem .inner-content.BreakingNewsHeroLiveStreamItem .Subtitle2 {
  background-image: url("../Images/Transparent_8B1125_60.png");
  background-repeat: repeat;
  background-position: 0 0;
}
.screen.home #DynamicHome .heromenuitem .inner-content.BreakingNewsHeroLiveStreamItem .Top {
  display: block !important;
}
.screen.home #DynamicHome .heromenuitem .inner-content.NowLiveHeroLiveStreamItem .Gradient {
  background: linear-gradient(180deg, #00304D 0%, rgba(0, 48, 77, 0) 43%);
}
.screen.home #DynamicHome .heromenuitem .inner-content.NowLiveHeroLiveStreamItem .Subtitle2 {
  background-image: url("../Images/Transparent_00304D_60.png");
  background-repeat: repeat;
  background-position: 0 0;
}
.screen.home #DynamicHome .heromenuitem .inner-content.NowLiveHeroLiveStreamItem .Top {
  display: block !important;
}
.screen.home #DynamicHome .heromenuitem .inner-content.HeroMenuItem .Gradient {
  background: linear-gradient(180deg, #485960 0%, rgba(72, 89, 96, 0) 43.33%);
}
.screen.home #DynamicHome .heromenuitem .inner-content.HeroMenuItem .Subtitle2 {
  background-image: url("../Images/Transparent_485960_60.png");
  background-repeat: repeat;
  background-position: 0 0;
}
.screen.home #DynamicHome .heromenuitem .inner-content.HeroMenuItem .Top {
  display: block !important;
}
.screen.home #DynamicHome .heromenuitem .inner-content.LiveStreamHeroMenuItem .Subtitle2 {
  background-image: url("../Images/Transparent_828282_50.png");
  background-repeat: repeat;
  background-position: 0 0;
  background-size: cover;
}
.screen.home #DynamicHome .heromenuitem .Info,
.screen.home #DynamicHome .serieslist .Info,
.screen.home #DynamicHome .videolist .Info {
  background-image: url("../Images/Transparent_828282_50.png");
  background-repeat: repeat;
  background-position: 0 0;
  margin-top: 42px;
}
.screen.home #DynamicHome .serieslist .scroll-content .Title,
.screen.home #DynamicHome .videolist .scroll-content .Title {
  background-image: url("../Images/NewsItemBackground.png");
  background-repeat: repeat;
  background-position: 0 0;
}
.screen.home #DynamicHome .serieslist .inner-focus .ImageShadow,
.screen.home #DynamicHome .videolist .inner-focus .ImageShadow {
  background-image: url("../Images/ItemHeighlighted.png");
  background-repeat: no-repeat;
  background-position: 0 0;
}
.screen.home.trailer-playing #HomeOverlay {
  background-image: url("../Images/ChannelBackgroundPlaying.png") !important;
  background-repeat: no-repeat;
  background-position: 0 0;
}
.screen.context .scroll-envelop.content .MenuItem.Home {
  background-image: url("../Images/IconHome.png");
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 100%;
}
.screen.context .scroll-envelop.content .MenuItem.LiveTV {
  background-image: url("../Images/IconLive.png");
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 100%;
}
.screen.context .scroll-envelop.content .MenuItem.Search {
  background-image: url("../Images/IconSearch.png");
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 100%;
}
.screen.story #StoryChannelTop {
  background-image: url("../Images/FullImageLineOverlay.png");
  background-repeat: no-repeat;
  background-position: 0 0;
}
.screen.story #StoryChannelBackground {
  background-image: url("../Images/TransparentWhite20.png");
  background-repeat: repeat;
  background-position: 0 0;
}
.screen.story #StoryOverlay {
  background-image: url("../Images/ChannelBackground.png");
  background-repeat: no-repeat;
  background-position: 0 0;
}
.screen.story .info {
  background-image: url("../Images/TransparentWhite20.png");
  background-repeat: repeat;
  background-position: 0 0;
}
.screen.story .info .StoryFlare {
  background-image: url("../Images/Fler.png");
  background-repeat: no-repeat;
  background-position: 0 0;
}
.screen.story .content-story .content .Title {
  background-image: url("../Images/NewsItemBackground.png");
  background-repeat: repeat;
  background-position: 0 0;
}
.screen.story .content-story .inner-focus .ImageShadow {
  background-image: url("../Images/ItemHeighlighted.png");
  background-repeat: no-repeat;
  background-position: 0 0;
}
.screen.story .ImageOverlay {
  background-image: url("../Images/TransparentBlack50.png");
  background-repeat: repeat;
  background-position: 0 0;
}
.screen.story #StoryText .Play {
  background-image: url("../Images/LetsPlay.svg");
  background-repeat: no-repeat;
  background-position: 0 3px;
  background-size: 18px;
}
.screen.story #StoryText .active .Play {
  background-image: url("../Images/LetsPlayFocus.svg");
  background-repeat: no-repeat;
  background-position: 0 3px;
  background-size: 18px;
}
.screen.live .content-live {
  background: url(../Images/EpgContentBackground.png);
  background-repeat: repeat-x;
  background-position: 0px 0px;
}
.screen.legal #AnalyticsSwitcher .Switcher,
.screen.legal #AnalyticsSwitcherNielsen .Switcher {
  background: url(../Images/Switcher.png);
  background-repeat: no-repeat;
  background-position: 0px -120px;
}
.screen.legal #AnalyticsSwitcher.focus .Switcher,
.screen.legal #AnalyticsSwitcherNielsen.focus .Switcher {
  background-position: 0px -40px;
}
.screen.legal #AnalyticsSwitcher .off .Switcher,
.screen.legal #AnalyticsSwitcherNielsen .off .Switcher {
  background-position: 0px -80px;
}
.screen.legal #AnalyticsSwitcher.focus .off .Switcher,
.screen.legal #AnalyticsSwitcherNielsen.focus .off .Switcher {
  background-position: 0px 0px;
}
.screen.legal .content-legal .indicator .scroller {
  background: url(../Images/ProgressPoint.png);
  background-repeat: no-repeat;
  background-position: 0px 0px;
}
.screen.search {
  background-image: url("../Images/SearchBackground.jpg");
  background-repeat: no-repeat;
  background-position: 0 0;
}
.screen.search .content-search .Title {
  background-image: url("../Images/NewsItemBackground.png");
  background-repeat: repeat;
  background-position: 0 0;
}
.screen.search .content-search .inner-focus .ImageShadow {
  background-image: url("../Images/ItemHeighlighted.png");
  background-repeat: no-repeat;
  background-position: 0 0;
}
.screen.video-detail .ImageOverlay {
  background-image: url("../Images/TransparentBlack50.png");
  background-repeat: repeat;
  background-position: 0 0;
}
.screen.video-detail .video-items {
  background-image: url("../Images/FullImageLineOverlay.png");
  background-repeat: no-repeat;
  background-position: 0 0px;
}
.screen.video-detail .video-items #VideoItemsBackground {
  background-image: url("../Images/TransparentBlack20.png");
  background-repeat: repeat;
  background-position: 0 0;
}
.screen.video-detail .video-items .Title {
  background-image: url("../Images/NewsItemBackground.png");
  background-repeat: repeat;
  background-position: 0 0;
}
.screen.video-detail .video-items .inner-focus .ImageShadow {
  background-image: url("../Images/ItemHeighlighted.png");
  background-repeat: no-repeat;
  background-position: 0 0;
}
.screen.video-detail .scroll-envelop.video .scroll-content #Clip_TITLE {
  background-image: url("../Images/ShadowBoxVideoTitle.png");
  background-repeat: no-repeat;
  background-position: bottom;
}
.screen.video-detail .scroll-envelop.video .scroll-content #Clip_TITLE .TITLE {
  background-image: url("../Images/TransparentWhite20.png");
  background-repeat: repeat;
  background-position: 0 0;
}
.screen.video-detail .scroll-envelop.video .scroll-content .video-progress .Envelope {
  background-image: url("../Images/VideoProgressEnvelope.png");
  background-repeat: no-repeat;
  background-position: 0 0 !important;
}
.screen.video-detail .scroll-envelop.video .scroll-content .video-progress .Indicator {
  background-image: url("../Images/VideoProgress.png");
  background-repeat: no-repeat;
  background-position: 0 0;
}
.screen.video-detail .scroll-envelop.video .scroll-content .video-play-pause {
  background-image: url("../Images/PlayerControls.png");
  background-repeat: repeat;
  background-position: 0 0px;
}
.screen.video-detail .scroll-envelop.video .scroll-content .video-play-pause.play {
  background-position: 0 0px;
}
.screen.video-detail .scroll-envelop.video .scroll-content .video-play-pause.pause {
  background-position: 0 -100px;
}
.screen.video-detail .scroll-envelop.video .scroll-content .FASTBACKWARD {
  background-image: url("../Images/PlayerControls.png");
  background-repeat: repeat;
  background-position: 0 -300px;
}
.screen.video-detail .scroll-envelop.video .scroll-content .FASTFORWARD {
  background-image: url("../Images/PlayerControls.png");
  background-repeat: repeat;
  background-position: 0 -200px;
}
.screen.video-detail .scroll-envelop.video .scroll-content .focus .video-play-pause.play {
  background-position: 0 -50px;
}
.screen.video-detail .scroll-envelop.video .scroll-content .focus .video-play-pause.pause {
  background-position: 0 -150px;
}
.screen.video-detail .scroll-envelop.video .scroll-content .focus .FASTBACKWARD {
  background-position: 0 -350px;
}
.screen.video-detail .scroll-envelop.video .scroll-content .focus .FASTFORWARD {
  background-position: 0 -250px;
}

#ModalDialog {
  background: url(../Images/BackgroundDialog.png);
  background-repeat: repeat;
  background-position: 0 0;
}
#ModalDialog .message {
  background-image: url("../Images/TransparentWhite20.png");
  background-repeat: repeat;
  background-position: 0 0;
}
#ModalDialog .message #ButtonNO, #ModalDialog .message #ButtonYes, #ModalDialog .message #ButtonOK, #ModalDialog .message #ButtonsExit, #ModalDialog .message #ButtonOKA, #ModalDialog .message #ButtonAbort, #ModalDialog .message #ButtonsExit {
  background-image: url("../Images/TransparentWhite40.png");
  background-repeat: repeat;
  background-position: 0 0;
}

#ModalDialog.ScreenVideo #GlobalMessage {
  background-image: url("../Images/TransparentBlack70.png");
  background-repeat: repeat;
  background-position: 0 0;
}

#ContainerRoot .SecondScreenMessage {
  background-image: url("../Images/TransparentBlack70.png");
  background-repeat: repeat;
  background-position: 0 0;
}
#ContainerRoot .SecondScreenMessage .Image.connected {
  background: url(../Images/screen_connected.png);
  background-repeat: no-repeat;
  background-position: 0px 0px;
  background-size: 100%;
}
#ContainerRoot .SecondScreenMessage .Image.disc {
  background: url(../Images/screen_disc.png);
  background-repeat: no-repeat;
  background-position: 0px 0px;
  background-size: 100%;
}
