#infoScreen,body,html{height:100%}.channel,.scene,.sceneComponent{width:100%;will-change:transform opacity}.channel,.module,body{overflow:hidden}#blanker,.sceneMask,body{background-color:#000}html{width:100%}body{margin:0;padding:0;color:#FFF;width:100%;position:relative}#infoScreen{position:absolute;background-color:#191919;background-image:url(../images/bg.png);width:100%;background-size:cover;background-position:center;font-family:'Open Sans',sans-serif;font-size:2.2vh;font-style:normal;font-variant:normal}#infoScreenLogo{position:relative;display:block;top:18%;height:10%;margin-left:auto;margin-right:auto}#infoScreenMiddle{position:absolute;width:100%;top:45%}#infoScreenMessage{position:relative;font-size:1.5em;text-align:center;padding-left:2em;padding-right:2em}#infoScreenDiscoveryCode{position:relative;font-size:5em;text-align:center;word-spacing:.4em}#infoScreenFooter{position:absolute;bottom:8%;width:100%;color:#ccc;text-align:center}#infoScreenMessageOtherContent{position:absolute;width:100%;-moz-box-pack:center;-moz-box-align:center;-webkit-box-pack:center;-webkit-box-align:center;display:box;box-pack:center;box-align:center}.infoScreenMessageWarning{font-color:#FF7000}@media screen and (max-aspect-ratio:1/1){#infoScreenMiddle{top:35%}#infoScreenFooter{bottom:25%}}.fullScreenImage{position:absolute;height:100%;width:100%;object-fit:contain}.fullScreenSceneComponent{position:absolute;height:100%;width:100%;object-fit:contain;-webkit-object-fit:contain}#content{min-height:100%;min-width:100%}.channel{position:absolute;height:100%;cursor:default}.scene,.sceneComponent{position:absolute;height:100%;visibility:hidden}.module{position:absolute;visibility:inherit}#blanker,#infoOverlay,.pluginObject{visibility:hidden}video::-webkit-media-controls{display:none}.scrollbarsGone::-webkit-scrollbar{width:0!important}#infoOverlay{position:fixed;left:0;top:0;right:0;bottom:0;background-color:rgba(0,0,0,.4);margin:20px;padding:10px;font-family:Arial,Helvetica,sans-serif;display:flex;-webkit-flex-direction:column;flex-direction:column;border-radius:10px;pointer-events:none}.infoOverlayContainer{overflow:auto}#infoOverlayTable td{vertical-align:top;padding:0 5px 0 0;white-space:nowrap}#infoOverlayTable table{padding:0;border-spacing:0}#infoOverlayTable tr{line-height:1.3em}.infoAlignRight{position:absolute;right:0;top:0;text-align:right;margin:2px}#infoOverlay button{pointer-events:inherit}#infoOverlay button:focus,#infoOverlay input:focus{outline-color:red;color:red}#info_log{margin-top:20px;font-size:.7em}#info_log td{padding-right:6px}#clearLogButton{position:absolute;bottom:10px;right:40px}.rowFlex{display:flex;-webkit-flex-direction:row;flex-direction:row}.sceneMask{position:absolute;width:0;height:0;left:0;top:0}.channelScaler,.sceneScaler{height:100%;width:100%}.tickerContainerParent>.tickerContainer{position:relative;height:100%;width:100%}.tickerWord{position:absolute;white-space:nowrap;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%)}.pluginObject{position:absolute;width:0;height:0}#blanker,#previewOverlay{top:0;left:0;width:100%;height:100%;position:absolute}#loaderImage{position:fixed;right:32px;bottom:32px;width:32px;height:11px;background-image:url(../images/loaderImage.png);background-position:0 0;z-index:10}#userInfoOverlayField{position:fixed;bottom:32px;left:32px;min-width:128px;height:128px}#userInfoOverlayFieldText{position:absolute;left:128px;bottom:48px;color:#fff;font-size:32px;white-space:nowrap;padding-left:16px}#volumeIndicatorContainer{position:absolute;width:200px;height:32px;border:2px solid #fff}#volumeIndicator{position:absolute;left:0;top:0;height:32px;width:100px;background-color:#E0E0E0}.mirror{-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH;-ms-filter:"FlipH"}.flip{-moz-transform:scaleY(-1);-o-transform:scaleY(-1);-webkit-transform:scaleY(-1);transform:scaleY(-1);filter:FlipV;-ms-filter:"FlipV"}.uiFadeIn{opacity:1;transition:opacity .2s ease-in-out;-moz-transition:opacity .2s ease-in-out;-webkit-transition:opacity .2s ease-in-out}.uiFadeOut{opacity:0;transition:opacity .2s ease-in-out;-moz-transition:opacity .2s ease-in-out;-webkit-transition:opacity .2s ease-in-out}#previewOverlay{opacity:0;display:none}#previewOverlay:hover{opacity:1}#previewOverlayButtonContainer{position:absolute;bottom:0;right:0;background-color:rgba(255,255,255,.2);border-radius:1vw;margin:2vh;pointer-events:auto}.previewOverlayButton{width:8vw;height:8vw;float:right;background-size:contain;border-radius:1vw}.previewOverlayButton:hover{background-color:rgba(255,255,255,.3)}#previewOverlayButtonPrev{background-image:url(../images/infoIcon_prev.png);margin-right:2vw}#previewOverlayButtonNext{background-image:url(../images/infoIcon_next.png)}#previewOverlayButtonMute{background-image:url(../images/infoIcon_muteOn.png);margin-right:2vw;display:none}#manualServerSettingsEntryLink:hover,#useDiscoveryServiceLink:hover{color:#ccc;text-decoration:underline}#manualServerSettingsEntryLink,#useDiscoveryServiceLink{color:#ccc;text-decoration:none}@keyframes fadeInSssp{0%,50%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeInSssp{0%,50%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeOutSssp{0%,50%{opacity:1}100%{opacity:0}}@-webkit-keyframes fadeOutSssp{0%,50%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes moveFromTopFadeSssp{0%,50%{opacity:.1;transform:translateY(-100%);-webkit-transform:translateY(-100%)}100%{opacity:1;transform:translateY(0);-webkit-transform:translateY(0)}}@-webkit-keyframes moveFromTopFadeSssp{0%,50%{opacity:.1;transform:translateY(-100%);-webkit-transform:translateY(-100%)}100%{opacity:1;transform:translateY(0);-webkit-transform:translateY(0)}}@keyframes moveToBottomFadeSssp{0%,50%{opacity:1;transform:translateY(0);-webkit-transform:translateY(0)}100%{opacity:.1;transform:translateY(100%);-webkit-transform:translateY(100%)}}@-webkit-keyframes moveToBottomFadeSssp{0%,50%{opacity:1;transform:translateY(0);-webkit-transform:translateY(0)}100%{opacity:.1;transform:translateY(100%);-webkit-transform:translateY(100%)}}@keyframes moveFromTopFade{0%{opacity:.1;transform:translateY(-100%);-webkit-transform:translateY(-100%)}100%{opacity:1;transform:translateY(0);-webkit-transform:translateY(0)}}@-webkit-keyframes moveFromTopFade{0%{opacity:.1;transform:translateY(-100%);-webkit-transform:translateY(-100%)}100%{opacity:1;transform:translateY(0);-webkit-transform:translateY(0)}}@keyframes moveToBottomFade{0%{opacity:1;transform:translateY(0);-webkit-transform:translateY(0)}100%{opacity:.1;transform:translateY(100%);-webkit-transform:translateY(100%)}}@-webkit-keyframes moveToBottomFade{0%{opacity:1;transform:translateY(0);-webkit-transform:translateY(0)}100%{opacity:.1;transform:translateY(100%);-webkit-transform:translateY(100%)}}.transitionFadeFromTopIn,.transitionFadeFromTopInSssp,.transitionFadeFromTopOut,.transitionFadeFromTopOutSssp,.transitionFadeIn,.transitionFadeInSssp,.transitionFadeOut,.transitionFadeOutSssp{-webkit-transform:scale3d(1,1,1)}.transitionFadeInSssp{animation:fadeInSssp 4s ease both;-webkit-animation:fadeInSssp 4s ease both}.transitionFadeOutSssp{animation:fadeOutSssp 4s ease both;-webkit-animation:fadeOutSssp 4s ease both}.transitionFadeIn{animation:fadeIn 1s ease both;-webkit-animation:fadeIn 1s ease both}.transitionFadeOut{animation:fadeOut 1s ease both;-webkit-animation:fadeOut 1s ease both}.transitionFadeFromTopInSssp{animation:moveFromTopFadeSssp 2s ease both;-webkit-animation:moveFromTopFadeSssp 2s ease both}.transitionFadeFromTopOutSssp{animation:moveToBottomFadeSssp 2s ease both;-webkit-animation:moveToBottomFadeSssp 2s ease both}.transitionFadeFromTopIn{animation:moveFromTopFade 1s ease both;-webkit-animation:moveFromTopFade 1s ease both}.transitionFadeFromTopOut{animation:moveToBottomFade 1s ease both;-webkit-animation:moveToBottomFade 1s ease both}