/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*{box-sizing:border-box;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}body{font-family:Montserrat, sans-serif}div#react-app{width:100%;height:100%}@-webkit-keyframes SpinnerSpin{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes SpinnerSpin{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}div.spinner{position:relative;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:9}div.spinner div.spinner-element{position:absolute;top:50%;left:50%;border:2px solid transparent;border-left-color:white;border-radius:50%;-webkit-animation-name:SpinnerSpin;animation-name:SpinnerSpin;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear;width:32px !important;height:32px !important;margin-top:-16px;margin-left:-16px}div.spinner.white div.spinner-element{border-left-color:#FFF}div.spinner.yellow div.spinner-element{border-left-color:#F9C133}div.spinner.large div.spinner-element{width:60px !important;height:60px !important;margin-top:-30px;margin-left:-30px}div.splash-screen{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1;font-size:12px}div.splash-screen #app-link{position:absolute;z-index:99999}div.splash-screen .bottom-acast-plus-logo{position:fixed;right:0;bottom:4px;width:25%;z-index:9999;max-width:200px;min-width:140px}div.splash-screen .content{height:100%;box-shadow:0 5px 35px #000;z-index:99}div.splash-screen .content #button-title{text-decoration:none;color:#000}div.splash-screen .content.replay{position:relative;height:calc(100% - 125px)}@media (max-height: 325px){div.splash-screen .content.replay{height:calc(100% - 85px)}}@media (min-height: 201px) and (max-width: 499px){div.splash-screen .content.replay{height:100%}}@media (max-height: 200px){div.splash-screen .content.replay{height:100%}}div.splash-screen .content div.feature-image{position:absolute;top:0;left:0;width:100%;height:100%}@media (min-height: 201px) and (min-width: 500px){div.splash-screen .content div.feature-image{width:50%}}@media (max-device-width: 480px) and (min-device-height: 479px){div.splash-screen .content div.feature-image{width:100%}}div.splash-screen .content div.feature-image .image{position:absolute;background-size:contain;background-position:center;background-repeat:no-repeat;width:80%;width:65vmin;height:auto;left:0;top:0;background-size:contain;box-shadow:0 17px 35px #000;max-width:80%}@media (min-height: 201px) and (min-width: 500px){div.splash-screen .content div.feature-image .image{left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%)}}@media (min-height: 201px) and (min-width: 500px) and (max-device-width: 480px) and (min-device-height: 479px){div.splash-screen .content div.feature-image .image{top:5%;left:0;-webkit-transform:none;transform:none}}@media (max-device-width: 480px) and (min-device-height: 479px){div.splash-screen .content div.feature-image .image{margin:0 auto;display:block;position:relative;top:5%}}@media (min-height: 201px) and (max-width: 499px){div.splash-screen .content div.feature-image .image{margin:0 auto;display:block;position:relative;top:5%}}@media (max-height: 200px){div.splash-screen .content div.feature-image .image{box-shadow:none;width:80px;height:auto;margin:0}}@media (max-height: 200px) and (max-width: 199px){div.splash-screen .content div.feature-image .image{background-size:contain}}@media (max-height: 200px) and (min-width: 200px){div.splash-screen .content div.feature-image .image{background-position:top left;background-size:contain}}div.splash-screen .content div.episode-info{position:absolute;z-index:2;left:50%;background-color:transparent;width:50%}div.splash-screen .content div.episode-info.locked-content .author{color:#FFF}div.splash-screen .content div.episode-info.locked-content .channel-name{color:#27E9B6}div.splash-screen .content div.episode-info .description,div.splash-screen .content div.episode-info .author,div.splash-screen .content div.episode-info .published,div.splash-screen .content div.episode-info .title,div.splash-screen .content div.episode-info .channel-name{text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:1.15em;max-height:2.3em;margin-bottom:3px}@media (max-device-width: 480px) and (min-device-height: 479px){div.splash-screen .content div.episode-info{width:100%;left:0;height:50%;bottom:8%;padding:16px}div.splash-screen .content div.episode-info .episode-info-content{position:absolute;bottom:10%}}@media (max-device-width: 480px) and (min-device-height: 479px) and (min-height: 201px) and (min-width: 500px){div.splash-screen .content div.episode-info .episode-info-content{bottom:5%}}@media (max-device-width: 480px) and (min-device-height: 479px) and (max-height: 200px){div.splash-screen .content div.episode-info .episode-info-content{bottom:0;top:10%}}@media (max-device-width: 480px) and (min-device-height: 479px) and (min-height: 201px) and (min-width: 500px){div.splash-screen .content div.episode-info .description{display:none}}@media (max-device-width: 480px) and (min-device-height: 479px) and (min-height: 201px) and (min-width: 326px) and (max-width: 499px){div.splash-screen .content div.episode-info .description{display:none}}@media (max-device-width: 480px) and (min-device-height: 479px){div.splash-screen .content div.episode-info .channel-name{font-size:300%}}@media (max-device-width: 480px) and (min-device-height: 479px) and (min-height: 201px) and (min-width: 252px){div.splash-screen .content div.episode-info .channel-name{font-size:250%}}@media (max-device-width: 480px) and (min-device-height: 479px) and (min-height: 201px) and (min-width: 252px) and (max-device-width: 480px) and (min-device-height: 479px){div.splash-screen .content div.episode-info .channel-name{font-size:120%}}@media (max-device-width: 480px) and (min-device-height: 479px){div.splash-screen .content div.episode-info .description,div.splash-screen .content div.episode-info .author,div.splash-screen .content div.episode-info .published,div.splash-screen .content div.episode-info .title{font-size:300%}}@media (max-device-width: 480px) and (min-device-height: 479px) and (min-height: 201px) and (min-width: 252px) and (max-device-width: 480px) and (min-device-height: 479px){div.splash-screen .content div.episode-info .description,div.splash-screen .content div.episode-info .author,div.splash-screen .content div.episode-info .published,div.splash-screen .content div.episode-info .title{font-size:100%}}@media (max-device-width: 480px) and (min-device-height: 479px) and (max-device-width: 480px) and (min-device-height: 479px){div.splash-screen .content div.episode-info .description,div.splash-screen .content div.episode-info .author,div.splash-screen .content div.episode-info .published,div.splash-screen .content div.episode-info .title{font-size:100%}}@media (max-device-width: 480px) and (min-device-height: 479px) and (min-height: 201px) and (min-width: 326px) and (max-width: 499px){div.splash-screen .content div.episode-info .description,div.splash-screen .content div.episode-info .author,div.splash-screen .content div.episode-info .published,div.splash-screen .content div.episode-info .title{font-size:140%}}@media (max-device-width: 480px) and (min-device-height: 479px) and (min-height: 201px) and (max-width: 251px){div.splash-screen .content div.episode-info .button-listen{border-radius:50%;height:100%;width:60%;font-size:222%;margin:0 auto}}@media (min-height: 201px) and (min-width: 500px) and (min-device-width: 480px){div.splash-screen .content div.episode-info{height:100%;padding-right:5%;display:table;table-layout:fixed}div.splash-screen .content div.episode-info div.episode-info-content{display:table-cell;vertical-align:middle}}@media (min-height: 201px) and (max-width: 499px){div.splash-screen .content div.episode-info{background-image:-webkit-linear-gradient(top, transparent 0%, #000 60%);background-image:linear-gradient(to bottom, transparent 0%, #000 60%);background-image:-webkit-linear-gradient(to bottom, transparent 0%, #000 60%);width:100%;left:0;bottom:0;padding:16px}}div.splash-screen .content div.episode-info .channel-name{font-weight:normal;color:#F9C133;text-transform:uppercase}div.splash-screen .content div.episode-info .title{font-weight:bold;margin-bottom:4px;font-size:150%}div.splash-screen .content div.episode-info .title .pretty-time{font-weight:100;font-size:100%}div.splash-screen .content div.episode-info .author{display:table-cell;vertical-align:middle;color:#F9C133}div.splash-screen .content div.episode-info .description,div.splash-screen .content div.episode-info .author,div.splash-screen .content div.episode-info .published{display:none}@media (min-height: 201px) and (min-width: 326px) and (max-width: 499px){div.splash-screen .content div.episode-info{padding:24px 32px 24px 32px}}@media (min-height: 201px) and (min-width: 252px){div.splash-screen .content div.episode-info .title{display:inline-block}div.splash-screen .content div.episode-info .duration{display:inline-block;margin-left:8px}div.splash-screen .content div.episode-info .description{display:block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;color:#ccc}}@media (min-height: 201px) and (min-width: 252px) and (max-device-width: 480px) and (min-device-height: 479px){div.splash-screen .content div.episode-info .description{display:none}}@media (min-height: 201px) and (min-width: 252px){div.splash-screen .content div.episode-info .published{display:block;margin-top:8px}div.splash-screen .content div.episode-info .published:before{content:'Published '}}@media (min-height: 201px) and (min-width: 252px) and (max-device-width: 480px) and (min-device-height: 479px){div.splash-screen .content div.episode-info .published{display:none}}@media (min-height: 201px) and (min-width: 252px) and (max-device-width: 480px) and (min-device-height: 479px){div.splash-screen .content div.episode-info .title,div.splash-screen .content div.episode-info .author .button-listen{font-size:120%}}@media (min-height: 201px) and (min-width: 252px){div.splash-screen .content div.episode-info .author{display:block}div.splash-screen .content div.episode-info .author:before{content:'by '}}@media (max-height: 200px){div.splash-screen .content div.episode-info{top:0;left:0;bottom:auto;right:auto;width:100%;height:100%;margin:0;padding:0;padding-top:7px;padding-left:16px;background-color:transparent;font-size:12px}}@media (max-height: 200px) and (max-width: 199px){div.splash-screen .content div.episode-info .title,div.splash-screen .content div.episode-info .duration,div.splash-screen .content div.episode-info .channel-name,div.splash-screen .content div.episode-info .author,div.splash-screen .content div.episode-info .description,div.splash-screen .content div.episode-info .published{display:none}}@media (max-height: 200px){div.splash-screen .content div.episode-info{left:100px;width:calc(100% - 100px);height:100%;background-color:transparent;font-size:12px}div.splash-screen .content div.episode-info .title{display:inline-block}div.splash-screen .content div.episode-info .duration{display:inline-block;margin-left:8px}div.splash-screen .content div.episode-info .description{display:block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;color:#ccc;display:none}div.splash-screen .content div.episode-info .published{display:block;color:#ccc;font-style:italic}div.splash-screen .content div.episode-info .published:before{content:'Published '}div.splash-screen .content div.episode-info .author{display:none}div.splash-screen .content div.episode-info .author:before{content:'by '}}@media (max-height: 200px) and (max-device-width: 480px) and (min-device-height: 479px){div.splash-screen .content div.episode-info .channel-name{font-size:100%}div.splash-screen .content div.episode-info .author,div.splash-screen .content div.episode-info .description,div.splash-screen .content div.episode-info .published{display:none}}@media (min-height: 201px) and (min-width: 326px) and (max-width: 499px) and (max-device-width: 480px) and (min-device-height: 479px){div.splash-screen .content div.episode-info .author{display:none}div.splash-screen .content div.episode-info .duration{font-size:100%}div.splash-screen .content div.episode-info .channel-name{font-size:150%}}@media (min-height: 201px) and (max-width: 251px) and (max-device-width: 480px) and (min-device-height: 479px){div.splash-screen .content div.episode-info .author,div.splash-screen .content div.episode-info .duration,div.splash-screen .content div.episode-info .channel-name,div.splash-screen .content div.episode-info .description,div.splash-screen .content div.episode-info .title{display:none}}div.splash-screen .button-listen{background-color:#F9C133;border-radius:25px;color:#000;font-weight:400;border:0;padding:6px 4px 6px 6px;display:block;height:33px;width:95px;margin-top:16px;line-height:20px}div.splash-screen .button-listen.locked{background-color:#27E9B6}div.splash-screen .button-listen .button-text{float:left;margin-top:3px;margin-left:25%}div.splash-screen .button-listen img{width:25%;float:right}@media (min-height: 201px) and (max-width: 251px){div.splash-screen .button-listen img{display:none}}@media (max-height: 200px) and (min-width: 200px){div.splash-screen .button-listen{background-color:transparent;border:none}div.splash-screen .button-listen #button-title{display:none}div.splash-screen .button-listen img{opacity:0.8;width:100%;float:none;-webkit-transition:opacity 0.5s ease;transition:opacity 0.5s ease}div.splash-screen .button-listen img:hover{opacity:1}}div.splash-screen .button-listen:after{margin-left:4px;width:16px;height:16px;background-color:white;border-radius:50%}div.splash-screen .button-listen.waiting{disabled:true}@media (max-height: 200px){div.splash-screen .button-listen{position:absolute;width:48px;height:48px;border-radius:50%;top:50%;left:50%;margin-top:-24px;margin-left:-24px}}@media (max-height: 200px) and (min-width: 200px){div.splash-screen .button-listen{position:fixed;width:48px;height:48px;border-radius:50%;top:14px;left:14px;margin:0}}div.splash-screen .bottom-logo{bottom:0}@media (min-height: 201px) and (min-width: 326px) and (max-width: 499px){div.splash-screen .bottom-logo.replay{display:none}}div.splash-screen .bottom-logo>img{-webkit-transform-origin:top right;transform-origin:top right;top:0;-webkit-transform:scale(0.5);transform:scale(0.5)}@media (min-height: 201px) and (min-width: 326px) and (max-width: 499px){div.splash-screen .bottom-logo>img{-webkit-transform-origin:bottom right;transform-origin:bottom right;-webkit-transform:scale(0.75);transform:scale(0.75)}}@media (min-height: 201px) and (min-width: 500px){div.splash-screen .bottom-logo>img{-webkit-transform-origin:bottom right;transform-origin:bottom right;-webkit-transform:scale(0.75);transform:scale(0.75)}}@media (max-height: 200px) and (max-width: 199px){div.splash-screen .bottom-logo{display:none}}@media (max-device-width: 480px) and (min-device-height: 479px){div.splash-screen .bottom-logo{padding:10px;top:auto}}@media (max-device-width: 480px) and (min-device-height: 479px) and (min-height: 201px) and (min-width: 252px){div.splash-screen .bottom-logo>img{-webkit-transform:scale(1);transform:scale(1)}}div.splash-screen .bottom-gradient{height:2px}@media (max-height: 200px){div.splash-screen .bottom-gradient{display:none}}.acast-web-player{-webkit-user-select:none;-ms-user-select:none;user-select:none;background:url("/assets/images/gra-back.jpg") no-repeat center center fixed;background:#313b4c;background:-webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, #262528), color-stop(100%, #0d1016));background:-webkit-radial-gradient(center, ellipse cover, #262528 0%, #0d1016 100%);background:-webkit-radial-gradient(center ellipse, #262528 0%, #0d1016 100%);background:radial-gradient(ellipse at center, #262528 0%, #0d1016 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#313b4c', endColorstr='#0d1016',GradientType=1 );background-size:100%;background-repeat:no-repeat;background-position:fixed;color:#FFF;height:100%;width:100%;overflow:hidden;position:fixed;left:0;right:0;z-index:0}.acast-web-player button:focus{outline:0}@media (max-height: 200px) and (min-width: 200px){.acast-web-player{height:80px}}.acast-web-player.locked-content .overlay{position:absolute;width:100%;height:100%;left:0;top:0;background-color:#000;opacity:0.7;z-index:999}.acast-web-player.locked-content .gradient-layer{display:table}.acast-web-player.locked-content .gradient-layer .overlay-text{text-align:center;position:absolute;z-index:99999;width:100%;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.acast-web-player.locked-content .gradient-layer .image-wrapper{display:table-cell;vertical-align:middle}.acast-web-player.locked-content .gradient-layer .image-wrapper img{width:70%;margin:0 auto;display:block;box-shadow:0 5px 35px #000}.acast-web-player .loading{height:100%;position:absolute;display:table;width:100%;background-image:-webkit-linear-gradient(top, rgba(1,1,1,0.7) 0%, rgba(0,0,0,0.7) 60%);background-image:linear-gradient(to bottom, rgba(1,1,1,0.7) 0%, rgba(0,0,0,0.7) 60%);z-index:999999}.acast-web-player .loading .spinner{vertical-align:middle;display:table-cell;width:100%;height:100%;pointer-events:none;z-index:9}.acast-web-player .background-blur{background-size:cover;position:absolute;width:100%;height:100%;left:0;top:0}.acast-web-player .background-blur .gradient-layer{background-color:rgba(0,0,0,0.5);position:absolute;top:0;left:0;width:100%;height:100%}.acast-web-player .show-control{display:inline-block}.acast-web-player .hidden-control{display:none}.acast-web-player .player-container{height:100%;width:100%;display:table}.acast-web-player .player-container .info{margin:0 auto;pointer-events:none;font-size:70%;font-size:3vmin;text-align:center;padding:1em}@media screen and (min-aspect-ratio: 3 / 1){.acast-web-player .player-container .info{font-size:4vmin;padding:1em}}.acast-web-player .player-container .info p{text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;line-height:80%;line-height:4vmin;max-height:80%;max-height:4vmin}.acast-web-player .player-container .info .channel{font-size:90%;color:#FCC04C}.acast-web-player .player-container .info .name{font-size:115%}.acast-web-player .player-container .info .channel,.acast-web-player .player-container .info .name{margin-bottom:5px;text-align:center;position:relative;margin:5px auto}.acast-web-player .player-container>.hidden{height:0;display:none}.acast-web-player .bottom-gradient{background-image:-webkit-linear-gradient(right, #F9C133, #27E9B6, #50CFE0);background-image:linear-gradient(to left, #F9C133, #27E9B6, #50CFE0);bottom:0;height:5px;left:0;position:fixed;width:100%;z-index:9}.acast-web-player .bottom-logo{bottom:0;padding:1rem;position:absolute;right:0;z-index:10}.acast-web-player .bottom-logo-playing{bottom:0;margin:auto;padding:1rem;position:absolute;left:0;z-index:9999}.acast-web-player .pretty-time{font-size:80%}.acast-web-player .total-time{transition:bottom 0.4s ease;-webkit-transition:bottom 0.4s ease;right:2%;position:absolute;opacity:0.4}@media (min-height: 201px) and (max-width: 251px){.acast-web-player .total-time{right:5px}}.acast-web-player .elapsed-time{left:2%;position:absolute;-webkit-transition:bottom 0.5s ease;transition:bottom 0.5s ease}@media (min-height: 201px) and (max-width: 251px){.acast-web-player .elapsed-time{left:5px}}.acast-web-player .elapsed-time,.acast-web-player .total-time{margin-bottom:10px;bottom:10px}.acast-web-player .elapsed-time.sharing,.acast-web-player .total-time.sharing{z-index:-9}@media (max-height: 200px) and (min-width: 200px){.acast-web-player .elapsed-time,.acast-web-player .total-time{display:none}}@media (min-height: 201px) and (min-width: 326px) and (max-width: 499px){.acast-web-player .elapsed-time .pretty-time,.acast-web-player .total-time .pretty-time{font-size:60%}}.acast-web-player .elapsed-time.active,.acast-web-player .total-time.active{bottom:75px}@media (min-height: 201px) and (max-width: 251px){.acast-web-player .elapsed-time.active,.acast-web-player .total-time.active{bottom:0}}@media (max-device-width: 480px) and (min-device-height: 479px){.acast-web-player .elapsed-time.active,.acast-web-player .total-time.active{bottom:95px}}@media (max-device-width: 480px) and (min-device-height: 479px) and (max-device-height: 570px){.acast-web-player .elapsed-time.active,.acast-web-player .total-time.active{bottom:95px}}@media (min-height: 201px) and (min-width: 252px) and (max-width: 325px){.acast-web-player .elapsed-time.active,.acast-web-player .total-time.active{bottom:65px}}.acast-web-player .logo{left:0;position:relative;bottom:0;z-index:9999;padding:1rem}.acast-web-player .logo img{width:6em}.blings{transform:scale(1) rotate(0deg) translate3d(0, 0, 0);-webkit-transform:scale(1) rotate(0deg) translate3d(0, 0, 0);height:90%;width:100%;position:absolute;overflow:hidden;bottom:2em;display:table-cell;vertical-align:middle;-webkit-transition:bottom 0.3s ease;transition:bottom 0.3s ease}@media (min-height: 201px) and (max-width: 251px){.blings{display:none}}@media (max-height: 200px) and (max-width: 100px){.blings{display:none}}.blings p{text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:1em;max-height:2em}.blings p.link{color:#FCC04C}.blings.ad{height:100%;bottom:0}.blings.ad.inactive{bottom:0}.blings.paused{bottom:0}.blings.inactive{bottom:1em}@media (min-aspect-ratio: 2 / 1){.blings.inactive{bottom:calc(1em - 20px)}}.blings ul{padding:0;height:100%;list-style-type:none;position:absolute}@media only screen and (max-height: 430px){.blings ul{height:85%}}.blings ul.active{-webkit-transition:-webkit-transform 0.3s ease;transition:-webkit-transform 0.3s ease;transition:transform 0.3s ease;transition:transform 0.3s ease, -webkit-transform 0.3s ease}.blings ul.active:hover{-webkit-transition:-webkit-transform 0.6s ease;transition:-webkit-transform 0.6s ease;transition:transform 0.6s ease;transition:transform 0.6s ease, -webkit-transform 0.6s ease}.blings ul.inactive{-webkit-transition:-webkit-transform 0.3s ease;transition:-webkit-transform 0.3s ease;transition:transform 0.3s ease;transition:transform 0.3s ease, -webkit-transform 0.3s ease}.blings li{float:left;margin:8px}.blings .bling-container{-webkit-transition:width 0.3s ease, height 0.3s ease, margin-top 0.3s ease;transition:width 0.3s ease, height 0.3s ease, margin-top 0.3s ease;cursor:pointer;height:80%;width:100px;opacity:0.4}.blings .bling-container .hidden{display:none}.blings .bling-container .play-from-bling-overlay{display:none;position:absolute}.blings .bling-container .play-from-bling-overlay.active{height:100%;width:100%;display:block;-webkit-transition:background-image 0.5s ease;transition:background-image 0.5s ease}.blings .bling-container .play-from-bling-overlay.active .overlay-content{display:none}.blings .bling-container .play-from-bling-overlay.active:hover{background-image:-webkit-linear-gradient(bottom, transparent 0%, #000 150%);background-image:linear-gradient(to top, transparent 0%, #000 150%);margin:0}.blings .bling-container .play-from-bling-overlay.active:hover .overlay-content{font-size:70%;display:inline-block;float:left;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media (min-height: 201px) and (min-width: 252px) and (max-width: 325px){.blings .bling-container .play-from-bling-overlay.active:hover .overlay-content{display:none}}.blings .bling-container .play-from-bling-overlay.active:hover .overlay-content img{width:30%;display:block;margin:5px auto}.blings .bling-container.hoverable:hover{opacity:1}.blings .bling-container.active{-webkit-transition:width 0.3s ease, height 0.3s ease, margin-top 0.3s ease;transition:width 0.3s ease, height 0.3s ease, margin-top 0.3s ease;width:35%;cursor:pointer;position:relative;opacity:1}@media (min-height: 201px) and (min-width: 500px){.blings .bling-container.active{width:30%}}@media (min-height: 201px) and (min-width: 326px) and (max-width: 499px){.blings .bling-container.active{width:25%}}.blings .bling-container.active a{display:inline-block}.blings .bling-container.active .a-bling{background-attachment:inherit}.blings .bling-container.active .a-bling .clickthru-link{height:100%;width:100%}.blings .bling-container.active .a-bling .image-description{font-size:90%;background-image:-webkit-linear-gradient(top, transparent 0%, #000 200%);background-image:linear-gradient(to bottom, transparent 0%, #000 200%);display:inline-block;color:#FFF;bottom:0;width:100%;text-decoration:none;position:absolute}.blings .bling-container.active .a-bling .image-description .icon-wrapper{width:20%;max-width:60px}.blings .bling-container.active .a-bling .image-description .icon-wrapper img{width:100%;height:100%;padding:10px}.blings .bling-container.active .a-bling .image-description .description{width:80%}.blings .bling-container.active .a-bling .image-description .description p{margin-top:20px;margin-left:10px}.blings .bling-container.active .a-bling .image-description div{float:left}@media (min-height: 201px) and (min-width: 326px) and (max-width: 499px){.blings .bling-container.active .a-bling .image-description{font-size:70%}}.blings .bling-container.active.lonely-bling{margin:0 auto;width:60%;max-width:450px}.blings .bling-container.active.lonely-bling img{margin-top:10%;width:100%}.blings .a-bling{display:inline-block;box-shadow:0 17px 35px #000;z-index:9999;overflow:hidden;height:100%;width:100%;background-size:cover;background-position-x:0;background-repeat:no-repeat}.blings .a-bling .image-description{display:none}.ad-view{position:absolute;height:100%;width:100%;z-index:999}.ad-view .advertisement{width:100%;height:100%;position:absolute;display:table}.ad-view .advertisement .play-pause{opacity:0.5;z-index:1000;position:absolute;width:100%;display:table-cell;vertical-align:middle;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.ad-view .advertisement .play-pause:hover{opacity:1}.ad-view .advertisement .play-pause:hover img{width:5em}@media (max-height: 200px) and (min-width: 200px){.ad-view .advertisement .play-pause:hover img{width:3em}}@media (max-height: 200px) and (min-width: 200px){.ad-view .advertisement .play-pause{left:0;-webkit-transform:none;transform:none;top:0;width:auto}}@media (max-height: 200px) and (max-width: 100px){.ad-view .advertisement .play-pause{margin-top:33%;margin-left:33%;width:2em}}.ad-view .advertisement .play-pause img{width:3em;display:block;margin:0 auto;-webkit-transition:width 0.3s ease;transition:width 0.3s ease}@media (max-height: 200px) and (min-width: 200px){.ad-view .advertisement .play-pause img{margin:15px}}.ad-view .advertisement .video-ad{width:100%;display:table-cell;height:100%;vertical-align:middle}@media (max-height: 200px) and (min-width: 200px){.ad-view .advertisement .video-ad{height:100px;width:192px}}.ad-view .advertisement .video-ad video{height:95%;width:80%;display:block;margin:0 auto}.ad-view .advertisement .audio-ad{width:100%;display:table-cell;height:100%;vertical-align:middle}@media (max-height: 200px){.ad-view .advertisement .audio-ad{position:absolute;-webkit-transform:translate(-50%);transform:translate(-50%);left:50%;width:50%;top:35%}.ad-view .advertisement .audio-ad:after{content:'Your program will return after a message from our sponsors'}}.ad-view .advertisement .audio-ad img{height:60%;box-shadow:0 17px 35px #000;display:block;margin:0 auto;max-width:500px;max-height:500px}@media screen and (min-aspect-ratio: 3 / 2){.ad-view .advertisement .audio-ad img{height:40%}}@media screen and (min-aspect-ratio: 2 / 1){.ad-view .advertisement .audio-ad img{height:35%}}@media (min-height: 201px) and (max-width: 499px){.ad-view .advertisement .audio-ad img{height:40%}}@media (min-height: 201px) and (min-width: 326px) and (max-width: 499px){.ad-view .advertisement .audio-ad img{height:250px;width:250px}}@media (min-height: 201px) and (max-width: 251px){.ad-view .advertisement .audio-ad img{height:180px;width:180px}}@media (max-device-width: 480px) and (min-device-height: 479px){.ad-view .advertisement .audio-ad img{height:50%;width:90%}}@media (max-height: 200px){.ad-view .advertisement .audio-ad img{display:none}}.ad-view .advertisement .progress{position:absolute;bottom:10px;left:10px}@media (max-height: 200px) and (min-width: 200px){.ad-view .advertisement .progress{display:none}}.ad-view .bottom-logo{position:fixed}.ad-view .bottom-logo>img{-webkit-transform-origin:top right;transform-origin:top right;top:0;-webkit-transform:scale(0.5);transform:scale(0.5)}@media (min-height: 201px) and (min-width: 326px) and (max-width: 499px){.ad-view .bottom-logo>img{-webkit-transform-origin:bottom right;transform-origin:bottom right;-webkit-transform:scale(0.75);transform:scale(0.75)}}@media (min-height: 201px) and (min-width: 500px){.ad-view .bottom-logo>img{-webkit-transform-origin:bottom right;transform-origin:bottom right;-webkit-transform:scale(0.75);transform:scale(0.75)}}@media (max-height: 200px) and (max-width: 199px){.ad-view .bottom-logo{display:none}}.ad-view .bottom-gradient{height:2px;position:fixed}@media (max-height: 200px){.ad-view .bottom-gradient{display:none}}.shareMenu{height:100%;position:absolute;top:0;right:0;-webkit-transform:translateX(100%);transform:translateX(100%);-ms-transform:translateX(100%);-webkit-transition:-webkit-transform 0.3s ease;transition:-webkit-transform 0.3s ease;transition:transform 0.3s ease;transition:transform 0.3s ease, -webkit-transform 0.3s ease;width:100%}.shareMenu.showing{-webkit-transform:translateX(0);transform:translateX(0);-ms-transform:translateX(0)}.shareMenu .visible{background-size:cover;box-shadow:-80px 2px 174px 9px rgba(0,0,0,0.69);display:block;height:100%;padding:1rem;position:absolute;right:0;text-align:center;z-index:99999;width:85%}.shareMenu .visible .share-content-wrapper{position:absolute;z-index:9999;left:0;width:100%;max-width:1200px;top:0}@media (min-height: 201px) and (min-width: 326px) and (max-width: 499px){.shareMenu .visible .share-content-wrapper{-webkit-transform-origin:top;transform-origin:top;-webkit-transform:scale(0.95);transform:scale(0.95)}}@media (max-height: 475px){.shareMenu .visible .share-content-wrapper{-webkit-transform-origin:top;transform-origin:top;-webkit-transform:scale(0.8);transform:scale(0.8)}}@media (max-height: 200px){.shareMenu .visible .share-content-wrapper{-webkit-transform-origin:top;transform-origin:top;-webkit-transform:scale(0.9);transform:scale(0.9);top:14px}}@media (min-height: 201px) and (min-width: 326px) and (max-width: 499px){.shareMenu .visible .share-content-wrapper .share-options{font-size:80%}}@media (min-height: 201px) and (max-width: 251px){.shareMenu .visible .share-content-wrapper .share-options{font-size:50%}}@media (max-height: 200px) and (min-width: 200px){.shareMenu .visible .share-content-wrapper .share-options{position:absolute;letter-spacing:10%}}.shareMenu .visible .share-content-wrapper .share-options hr{border:none;height:2px;width:150px;margin-top:6px;padding:0}@media (min-height: 201px) and (min-width: 326px) and (max-width: 499px){.shareMenu .visible .share-content-wrapper .share-options hr{width:110px}}@media (min-height: 201px) and (max-width: 251px){.shareMenu .visible .share-content-wrapper .share-options hr{width:75px}}@media (max-device-width: 480px) and (min-device-height: 479px){.shareMenu .visible .share-content-wrapper .share-options hr{width:100px}}.shareMenu .visible .share-content-wrapper .share-options .active hr{color:#F9C133;background-color:#F9C133}.shareMenu .visible .share-content-wrapper .share-options .inactive{color:grey;opacity:0.8}.shareMenu .visible .share-content-wrapper .share-options .inactive hr{background-color:grey}.shareMenu .visible .share-content-wrapper .share-header{margin:5%}@media (max-height: 200px){.shareMenu .visible .share-content-wrapper .share-header{margin:0}}.shareMenu .visible .share-content-wrapper .share-header h2{margin-bottom:5%;font-size:100%}@media (max-device-width: 480px) and (min-device-height: 479px){.shareMenu .visible .share-content-wrapper .share-header h2{display:none}}@media (min-height: 201px) and (min-width: 326px) and (max-width: 499px) and (max-device-width: 480px) and (min-device-height: 479px){.shareMenu .visible .share-content-wrapper .share-header h2{display:none}}@media (min-height: 201px) and (min-width: 252px) and (max-width: 325px){.shareMenu .visible .share-content-wrapper .share-header h2{display:none}}@media (max-height: 200px) and (min-width: 200px){.shareMenu .visible .share-content-wrapper .share-header h2{display:none}}.shareMenu .visible .share-content-wrapper .share-header .share-options div{cursor:pointer;display:inline-block}@media (max-height: 200px) and (min-width: 200px){.shareMenu .visible .share-content-wrapper .share-header .share-options div{display:block;font-size:10pt}}@media (max-device-width: 480px) and (min-device-height: 479px){.shareMenu .visible .share-content-wrapper .share-header .share-options div{font-size:70%}}@media (max-height: 200px) and (min-width: 200px) and (max-width: 550px){.shareMenu .visible .share-content-wrapper .share-link{display:none}}.shareMenu .visible .share-content-wrapper .share-link h3{font-size:65%}@media (max-height: 200px) and (min-width: 200px){.shareMenu .visible .share-content-wrapper .share-link h3{display:none}}@media (min-height: 201px) and (min-width: 252px) and (max-width: 325px){.shareMenu .visible .share-content-wrapper .share-link h3{display:none}}@media (max-device-width: 480px) and (min-device-height: 479px){.shareMenu .visible .share-content-wrapper .share-link h3{font-size:150%}}@media (max-device-width: 480px) and (min-device-height: 479px) and (min-height: 201px) and (min-width: 326px) and (max-width: 499px){.shareMenu .visible .share-content-wrapper .share-link h3{display:none}}.shareMenu .visible .share-content-wrapper .share-link p{height:100%;width:80%;background-color:#000;color:#FBC04C;border:none;text-align:center;margin:0 auto;background-color:rgba(0,0,0,0.2);padding:1.5rem;border-radius:4px;-webkit-user-select:text;-ms-user-select:text;user-select:text}.shareMenu .visible .share-content-wrapper .share-link p::selection{background:#000}@media (min-height: 201px) and (min-width: 252px) and (max-width: 325px){.shareMenu .visible .share-content-wrapper .share-link p{font-size:70%}}@media (max-height: 200px) and (min-width: 200px){.shareMenu .visible .share-content-wrapper .share-link p{position:absolute;line-height:0;right:0;width:30%;font-size:12px}}@media (max-device-width: 480px) and (min-device-height: 479px){.shareMenu .visible .share-content-wrapper .share-link p{font-size:75%}}@media (max-height: 200px) and (min-width: 200px){.shareMenu .visible .share-content-wrapper .share-buttons{margin-left:15%;width:70%}}@media (max-height: 200px) and (min-width: 200px) and (max-width: 550px){.shareMenu .visible .share-content-wrapper .share-buttons{float:right;margin-top:5px;margin-left:0}}.shareMenu .visible .share-content-wrapper .share-buttons .share-button{cursor:pointer;display:inline-block;padding-top:1em}@media (min-height: 201px) and (min-width: 500px){.shareMenu .visible .share-content-wrapper .share-buttons .share-button{width:75px}}@media (min-height: 201px) and (min-width: 500px) and (max-height: 200px) and (min-width: 200px){.shareMenu .visible .share-content-wrapper .share-buttons .share-button{padding-top:0}}@media (max-height: 200px) and (min-width: 200px){.shareMenu .visible .share-content-wrapper .share-buttons .share-button{padding-top:0}}@media (max-device-width: 480px) and (min-device-height: 479px){.shareMenu .visible .share-content-wrapper .share-buttons .share-button{width:20%}}@media (min-height: 201px) and (min-width: 326px) and (max-width: 499px){.shareMenu .visible .share-content-wrapper .share-buttons .share-button{width:65px}}@media (min-height: 201px) and (min-width: 252px) and (max-width: 325px){.shareMenu .visible .share-content-wrapper .share-buttons .share-button{width:45px}}.shareMenu .visible .share-content-wrapper .share-buttons .share-button img{width:80%}.shareMenu .hidden-share-menu{width:0%;display:none}.shareMenu .close-share-menu{cursor:pointer;position:absolute;color:#F9C133;left:2em;top:1em}@media (max-height: 200px){.shareMenu .close-share-menu{left:-1em}}@media (max-device-width: 480px) and (min-device-height: 479px){.shareMenu .close-share-menu{font-size:200%;left:-15%}}div.image-container{position:relative;width:100%;height:100%}div.image-container img{z-index:1;position:relative;top:0;left:0}div.image-container div.spinner{position:absolute;z-index:9}div.image-container div.spinner div.spinner-element{width:64px;height:64px;margin-top:-32px;margin-left:-32px;border-width:3px;border-color:#444;border-left-color:#eee}@keyframes SpinnerSpin{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}div.spinner{position:relative;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:9}div.spinner div.spinner-element{position:absolute;top:50%;left:50%;border:2px solid transparent;border-left-color:white;border-radius:50%;-webkit-animation-name:SpinnerSpin;animation-name:SpinnerSpin;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear;width:32px !important;height:32px !important;margin-top:-16px;margin-left:-16px}div.spinner.white div.spinner-element{border-left-color:#FFF}div.spinner.yellow div.spinner-element{border-left-color:#F9C133}div.spinner.gradient div.spinner-element{border-style:solid;border-width:3px;border-radius:0;-o-border-image:linear-gradient(to left, #F9C133, #27E9B6, #50CFE0);border-image:-webkit-linear-gradient(right, #F9C133, #27E9B6, #50CFE0);border-image:linear-gradient(to left, #F9C133, #27E9B6, #50CFE0)}div.spinner.small div.spinner-element{width:16px !important;height:16px !important;margin-top:-8px;margin-left:-8px}div.spinner.medium div.spinner-element{width:40px !important;height:40px !important;margin-top:-20px;margin-left:-20px}div.spinner.large div.spinner-element{width:60px !important;height:60px !important;margin-top:-30px;margin-left:-30px}@-webkit-keyframes EnterLogo{from{-webkit-transform:translateX(250%);transform:translateX(250%)}to{-webkit-transform:translateX(0%);transform:translateX(0%)}}@keyframes EnterLogo{from{-webkit-transform:translateX(250%);transform:translateX(250%)}to{-webkit-transform:translateX(0%);transform:translateX(0%)}}.control{background-color:#000;bottom:0;display:inline-block;left:0;position:absolute;-webkit-transition:height 0.4s ease, background-color 0.3s ease;transition:height 0.4s ease, background-color 0.3s ease;transform:scale(1) rotate(0deg) translate3d(0, 0, 0);-webkit-transform:scale(1) rotate(0deg) translate3d(0, 0, 0);width:100%;height:80px;z-index:999}@media (max-height: 200px) and (min-width: 200px){.control{height:100px;-webkit-transition:-webkit-transform 0.3s ease;transition:-webkit-transform 0.3s ease;transition:transform 0.3s ease;transition:transform 0.3s ease, -webkit-transform 0.3s ease}}@media (min-height: 201px) and (max-width: 251px){.control{height:100%;width:100%;background-color:transparent}}@media (min-height: 201px) and (min-width: 252px) and (max-width: 325px){.control{height:65px}}@media (max-device-width: 480px) and (min-device-height: 479px){.control{height:15%}}@media (max-device-width: 480px) and (min-device-height: 479px) and (min-height: 201px) and (min-width: 252px) and (max-width: 325px){.control{min-height:90px}}@media (max-device-width: 480px) and (min-device-height: 479px) and (min-height: 201px) and (min-width: 326px) and (max-width: 499px){.control{min-height:90px}}@media (max-device-width: 480px) and (min-device-height: 479px) and (min-height: 201px) and (min-width: 500px){.control{min-height:90px}}@media (max-device-width: 480px) and (min-device-height: 479px) and (min-height: 201px) and (max-width: 251px){.control{height:100%}}@media (max-device-width: 480px) and (min-device-height: 479px) and (max-height: 200px){.control{height:100%}}.control.inactive{height:20px}@media (min-height: 201px) and (min-width: 252px){.control.inactive{background-color:transparent}}@media (max-device-width: 480px) and (min-device-height: 479px){.control.inactive{height:35%}}@media (max-height: 200px) and (min-width: 200px){.control.inactive{height:100px}.control.inactive.sharing{-webkit-transform:translateX(-85%);transform:translateX(-85%)}}@media (min-height: 201px) and (min-width: 252px){.control.sharing.inactive{z-index:-9}}.control div.sticky-info-area{display:none}@media (max-height: 200px){.control div.sticky-info-area{display:block}}@media (min-height: 201px) and (max-width: 251px){.control div.sticky-info-area{display:block}}@media (max-height: 200px) and (min-width: 200px){.control div.sticky-info-area{position:absolute;left:160px;width:calc(75% - 95px)}}@media (max-height: 200px) and (min-width: 200px) and (max-width: 890px){.control div.sticky-info-area{width:calc(70% - 95px)}}@media (max-device-width: 480px) and (min-device-height: 479px) and (max-height: 200px){.control div.sticky-info-area{width:80%;left:75px}}@media (max-height: 200px) and (min-width: 200px){.control div.sticky-info-area div{display:inline-block;float:left}}@media (max-height: 200px) and (min-width: 200px){.control div.sticky-info-area div.sticky-image{margin-top:20px;width:55px}}@media (max-height: 200px) and (min-width: 200px) and (max-device-width: 480px) and (min-device-height: 479px){.control div.sticky-info-area div.sticky-image{display:none}}@media (max-height: 200px) and (max-width: 100px){.control div.sticky-info-area div.sticky-image{width:100%;height:100%;position:absolute}}@media (min-height: 201px) and (max-width: 251px){.control div.sticky-info-area div.sticky-image{width:100%;height:100%;position:absolute}}.control div.sticky-info-area div.sticky-image img{width:90%;margin-top:8px}@media (min-height: 201px) and (max-width: 251px){.control div.sticky-info-area div.sticky-image img{width:100%;height:100%}}@media (max-height: 200px) and (max-width: 100px){.control div.sticky-info-area div.sticky-image img{width:100%;height:100%}}.control div.sticky-info-area div.sticky-description{font-size:80%;width:90%}@media (min-height: 201px) and (max-width: 251px){.control div.sticky-info-area div.sticky-description{display:none}}@media (max-height: 200px) and (max-width: 100px){.control div.sticky-info-area div.sticky-description{display:none}}@media (max-height: 200px) and (min-width: 200px){.control div.sticky-info-area div.sticky-description{width:75%;text-overflow:ellipsis}}.control div.sticky-info-area div.sticky-description .sticky-episode-name{font-size:16px;margin-top:36px;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;line-height:1em;max-height:1em}@media (max-device-width: 480px) and (min-device-height: 479px){.control div.sticky-info-area div.sticky-description .sticky-episode-name{margin-top:10px}}.control div.sticky-info-area div.sticky-description .sticky-channel-name{font-size:12px;margin-top:4px;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;line-height:1em;max-height:1em}.control div.sticky-info-area div.sticky-description div{float:none;display:block}.control div.progress-area{position:absolute;border-radius:10px 10px 10px 10px;top:6px;left:2%;width:96%;background-color:#303030;cursor:pointer;z-index:3;height:5px}.control div.progress-area.aftonbladet{height:15px;border-radius:0}.control div.progress-area.aftonbladet .scrubber{display:none}.control div.progress-area.aftonbladet .progress{height:15px;border-radius:0}@media (max-height: 200px) and (min-width: 200px){.control div.progress-area{top:85%;left:160px;width:65%}}@media (max-height: 200px) and (min-width: 101px) and (max-width: 199px){.control div.progress-area{width:60%}}@media (max-height: 200px) and (max-width: 100px){.control div.progress-area{display:none}}@media (min-height: 201px) and (max-width: 251px){.control div.progress-area{bottom:0;top:inherit;left:0;width:100%}}@media (max-device-width: 480px) and (min-device-height: 479px){.control div.progress-area{height:3px}}@media (max-device-width: 480px) and (min-device-height: 479px) and (max-height: 200px){.control div.progress-area{top:75%;height:15%;left:65px;width:80% !important}}.control div.progress-area .time-update{position:absolute;bottom:1em;margin-left:-1em;background:#000;border-radius:10%;padding:5px;background-color:rgba(0,0,0,0.5)}.control div.progress-area .bling-markers{width:100%;height:17px}@media (max-height: 200px) and (min-width: 200px){.control div.progress-area .bling-markers{display:none}}@media (max-device-width: 480px) and (min-device-height: 479px) and (max-height: 200px) and (min-width: 200px){.control div.progress-area .bling-markers{display:none}}.control div.progress-area .bling-markers ul{padding:0;margin:0;list-style-type:none;margin-top:-4px}@media (max-device-width: 480px) and (min-device-height: 479px){.control div.progress-area .bling-markers ul{margin-top:-3px}}.control div.progress-area .bling-markers ul li{display:inline-block}.control div.progress-area .bling-markers li{float:left;position:absolute;z-index:2}.control div.progress-area .bling-markers .bling-marker{cursor:pointer;width:2px;height:3px;background-color:#FFF;box-shadow:0px 0px 4px 1px rgba(0,0,0,0.2)}.control div.progress-area .bling-markers .bling-marker:hover{width:10px;height:10px;margin-top:-3px;z-index:9999;box-shadow:0px 0px 4px 1px rgba(0,0,0,0.9)}.control div.progress-area .bling-markers .bling-marker.current{background-color:#FFF !important;width:10px;height:10px;margin-top:-3px;z-index:9999;box-shadow:0px 0px 4px 1px rgba(0,0,0,0.2)}.control div.progress-area .bling-markers .bling-marker.passed{background-color:#000}@media (max-device-width: 480px) and (min-device-height: 479px){.control div.progress-area .bling-markers .bling-marker{opacity:0.3}}.control div.progress-area .progress{border-radius:10px 10px 10px 10px;top:0;cursor:pointer;display:block;position:inherit;left:0;max-width:100% !important;height:5px;-webkit-transition:0s width, 0s background-color;transition:0s width, 0s background-color;background-image:-webkit-linear-gradient(left, #F9C133, #27E9B6, #50CFE0);background-image:linear-gradient(to right, #F9C133, #27E9B6, #50CFE0);box-shadow:1px 1px rgba(0,0,0,0.4);background-attachment:fixed}@media (max-device-width: 480px) and (min-device-height: 479px){.control div.progress-area .progress{height:3px}}@media (max-device-width: 480px) and (min-device-height: 479px) and (max-height: 200px){.control div.progress-area .progress{height:12px}}@media (min-height: 201px) and (max-width: 251px){.control div.progress-area .progress{border-radius:0}}.control div.progress-area div.scrubber{box-shadow:-1px 0px 7px 0px rgba(0,0,0,0.7);cursor:pointer;background-color:#FFF;border-radius:50%;height:18px;margin-top:-7px;margin-left:-9px;width:18px;z-index:9999;position:absolute;transition:0s transform;-webkit-transition:0s transform}@media (max-device-width: 480px) and (min-device-height: 479px){.control div.progress-area div.scrubber{margin-top:-9px;height:20px;width:20px;margin-left:0}}@media (min-height: 201px) and (max-width: 251px){.control div.progress-area div.scrubber{display:none}}@media (max-height: 200px) and (min-width: 200px){.control div.progress-area div.scrubber{margin-top:-10px}}@media (max-height: 200px) and (min-width: 200px) and (max-device-width: 480px) and (min-device-height: 479px){.control div.progress-area div.scrubber{margin-top:-15px;margin-left:-5px}}.control div.controls{position:relative;margin-top:15px;height:100%;width:100%;display:table}.control div.controls div{float:left}@media (max-device-width: 480px) and (min-device-height: 479px){.control div.controls{margin-top:22px}}@media (min-height: 201px) and (max-width: 251px){.control div.controls{margin:0;margin-top:0;width:100%}}@media (max-height: 200px) and (max-width: 100px){.control div.controls{margin:0;margin-top:0;width:100%}}@media (max-height: 200px) and (min-width: 200px){.control div.controls{margin-top:0em}}.control div.controls div.play-and-seek-wrapper{height:100%;width:50%}@media (max-height: 200px) and (min-width: 200px){.control div.controls div.play-and-seek-wrapper{border-right:2px solid #303030}}@media (max-height: 200px) and (min-width: 200px){.control div.controls div.play-and-seek-wrapper{width:150px}}@media (max-height: 200px) and (max-width: 100px){.control div.controls div.play-and-seek-wrapper{height:100%;width:100%}}@media (min-height: 201px) and (max-width: 251px){.control div.controls div.play-and-seek-wrapper{height:100%;width:100%}}@media (max-device-width: 480px) and (min-device-height: 479px) and (max-height: 200px){.control div.controls div.play-and-seek-wrapper{width:65px}}.control div.controls div.play-and-seek-wrapper div.play-and-seek{margin:0 auto;width:192px;float:none}@media (min-height: 201px) and (min-width: 252px) and (max-width: 325px){.control div.controls div.play-and-seek-wrapper div.play-and-seek{width:auto}}@media (max-device-width: 480px) and (min-device-height: 479px){.control div.controls div.play-and-seek-wrapper div.play-and-seek{width:100%}}@media (max-height: 200px) and (min-width: 200px){.control div.controls div.play-and-seek-wrapper div.play-and-seek{width:215px;margin-top:15px;bottom:0;padding:18px;margin-left:-25px}}@media (max-height: 200px) and (min-width: 200px) and (max-device-width: 480px) and (min-device-height: 479px){.control div.controls div.play-and-seek-wrapper div.play-and-seek{padding:0;padding-left:10%;margin-left:0}}.control div.controls div.play-and-seek-wrapper div.play-and-seek div{cursor:pointer;padding:5px;width:33%}@media (max-height: 200px) and (min-width: 200px){.control div.controls div.play-and-seek-wrapper div.play-and-seek div{width:30%}}@media (max-height: 200px) and (max-width: 100px){.control div.controls div.play-and-seek-wrapper div.play-and-seek div.play-button{position:absolute;z-index:1000000;margin:33%}}@media (min-height: 201px) and (max-width: 251px){.control div.controls div.play-and-seek-wrapper div.play-and-seek div.play-button{position:absolute;z-index:1000000;margin:33%;left:0;height:100%}.control div.controls div.play-and-seek-wrapper div.play-and-seek div.play-button:hover img{width:100%;margin:0 auto;display:block}}@media (max-device-width: 480px) and (min-device-height: 479px){.control div.controls div.play-and-seek-wrapper div.play-and-seek div.play-button{padding:0}}@media (max-device-width: 480px) and (min-device-height: 479px) and (max-height: 200px){.control div.controls div.play-and-seek-wrapper div.play-and-seek div.play-button{width:23%}}.control div.controls div.play-and-seek-wrapper div.play-and-seek div.play-button .spinner-element{margin-top:10%;width:100%;display:block;margin:0 auto}.control div.controls div.play-and-seek-wrapper div.play-and-seek div.play-button img{width:100%;margin:0 auto;display:block}@media (min-height: 201px) and (max-width: 251px){.control div.controls div.play-and-seek-wrapper div.play-and-seek div.play-button img{display:none}}@media (max-device-width: 480px) and (min-device-height: 479px){.control div.controls div.play-and-seek-wrapper div.play-and-seek div.play-button img{width:90%}}@media (max-device-width: 480px) and (min-device-height: 479px) and (min-height: 201px) and (min-width: 500px){.control div.controls div.play-and-seek-wrapper div.play-and-seek div.play-button img{width:55%}}@media (max-height: 200px) and (max-width: 100px){.control div.controls div.play-and-seek-wrapper div.play-and-seek div.play-button img{width:100%}}@media (max-height: 200px) and (min-width: 200px){.control div.controls div.play-and-seek-wrapper div.play-and-seek div.play-button img{width:100%;margin-left:0px}}.control div.controls div.play-and-seek-wrapper div.play-and-seek div.seek{margin-top:8px}@media (max-device-width: 480px) and (min-device-height: 479px){.control div.controls div.play-and-seek-wrapper div.play-and-seek div.seek{margin-top:4px}}@media (max-device-width: 480px) and (min-device-height: 479px) and (max-height: 200px){.control div.controls div.play-and-seek-wrapper div.play-and-seek div.seek{display:none}}@media (max-height: 200px) and (min-width: 200px){.control div.controls div.play-and-seek-wrapper div.play-and-seek div.seek{margin-top:12px;padding:2px}}@media (max-height: 200px) and (max-width: 100px){.control div.controls div.play-and-seek-wrapper div.play-and-seek div.seek{display:none}}@media (min-height: 201px) and (max-width: 251px){.control div.controls div.play-and-seek-wrapper div.play-and-seek div.seek{display:none}}.control div.controls div.play-and-seek-wrapper div.play-and-seek div.seek img{display:block;margin:0 auto;width:80%}@media (min-height: 201px) and (min-width: 500px){.control div.controls div.play-and-seek-wrapper div.play-and-seek div.seek img{width:40px}}@media (min-height: 201px) and (min-width: 326px) and (max-width: 499px){.control div.controls div.play-and-seek-wrapper div.play-and-seek div.seek img{width:40px}}@media (max-height: 200px) and (min-width: 200px){.control div.controls div.play-and-seek-wrapper div.play-and-seek div.seek img{width:65%;margin-left:15%}}@media (min-height: 201px) and (min-width: 252px){.control div.controls .speed-and-share-wrapper{width:25%;margin-top:3px}}@media (min-height: 201px) and (min-width: 252px) and (max-width: 325px){.control div.controls .speed-and-share-wrapper{margin-top:0}}@media (max-height: 200px) and (min-width: 200px){.control div.controls .speed-and-share-wrapper{background-color:#000;position:absolute;right:0;padding-top:32px;padding-right:0;height:100%;border-left:2px solid #303030}}@media (max-height: 200px) and (min-width: 200px) and (max-device-width: 480px) and (min-device-height: 479px){.control div.controls .speed-and-share-wrapper{display:none;margin-top:0}.control div.controls .speed-and-share-wrapper img{margin-top:0;width:20%}}.control div.controls .speed-and-share-wrapper .speed-and-share{float:right;margin-right:8%}@media (max-device-width: 480px) and (min-device-height: 479px){.control div.controls .speed-and-share-wrapper .speed-and-share{width:70px}}.control div.controls .speed-and-share-wrapper .speed-and-share div.speed{cursor:pointer;color:#4E5156;font-weight:900;margin-top:12px;padding:7px;width:50%}@media (min-height: 201px) and (min-width: 252px) and (max-width: 325px){.control div.controls .speed-and-share-wrapper .speed-and-share div.speed{margin-top:8px}}@media (max-device-width: 480px) and (min-device-height: 479px){.control div.controls .speed-and-share-wrapper .speed-and-share div.speed{font-size:115%;padding:7px;margin-top:0}}.control div.controls .speed-and-share-wrapper .speed-and-share div.speed .speed-value{float:right}.control div.controls .speed-and-share-wrapper .speed-and-share div.share{padding:5px;width:50%}@media (max-device-width: 480px) and (min-device-height: 479px){.control div.controls .speed-and-share-wrapper .speed-and-share div.share{margin-top:-5px}}@media (max-height: 200px) and (max-width: 100px){.control div.controls .speed-and-share-wrapper .speed-and-share div.share{display:none}}@media (min-height: 201px) and (max-width: 251px){.control div.controls .speed-and-share-wrapper .speed-and-share div.share{display:none}}.control div.controls .speed-and-share-wrapper .speed-and-share div.share img{width:25px;float:right}@media (min-height: 201px) and (min-width: 252px) and (max-width: 325px){.control div.controls .speed-and-share-wrapper .speed-and-share div.share img{width:100%}}@media (max-height: 200px){.control div.controls .speed-and-share-wrapper .speed-and-share div.share img{display:block;margin:0 auto;float:none}}@media (max-height: 200px){.control div.controls .speed-and-share-wrapper .speed-and-share.speed-float{margin-right:0}.control div.controls .speed-and-share-wrapper .speed-and-share.speed-float .share{padding:0;padding-top:5px}.control div.controls .speed-and-share-wrapper .speed-and-share.speed-float .speed{padding-right:1px;padding-left:9px}}.control div.controls div.control-logo{padding:10px;padding-left:2%;padding-top:18px;width:25%;display:table-cell;vertical-align:middle}@media (max-height: 200px) and (min-width: 200px){.control div.controls div.control-logo{position:absolute;top:25%;right:65px;width:175px}}@media (max-height: 200px) and (min-width: 200px) and (max-width: 890px){.control div.controls div.control-logo{width:55px;top:26%;background-image:-webkit-linear-gradient(left, transparent 0%, #000 30%);background-image:linear-gradient(to right, transparent 0%, #000 30%)}.control div.controls div.control-logo:hover{width:200px}.control div.controls div.control-logo:hover #logo-image{-webkit-animation-name:EnterLogo;animation-name:EnterLogo;-webkit-animation-duration:0.3s;animation-duration:0.3s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-timing-function:linear;animation-timing-function:linear;background:url("/assets/images/acastlogo.png") no-repeat right;width:175px;background-size:contain}}@media (max-height: 200px) and (min-width: 200px) and (max-width: 600px){.control div.controls div.control-logo{display:none}}@media (max-height: 200px) and (min-width: 200px) and (max-device-width: 480px) and (min-device-height: 479px){.control div.controls div.control-logo{top:0;right:5%}}@media (max-height: 200px) and (max-width: 100px){.control div.controls div.control-logo{display:none}}@media (min-height: 201px) and (max-width: 251px){.control div.controls div.control-logo{display:none}}@media (min-height: 201px) and (min-width: 252px) and (max-width: 325px) and (max-device-width: 480px) and (min-device-height: 479px){.control div.controls div.control-logo{padding:5px}}.control div.controls div.control-logo #logo-image{background:url("/assets/images/greylogo.png") no-repeat;background-size:contain;background-position:initial;width:100%;min-width:90px;max-width:100px;height:35px}@media (min-height: 201px) and (min-width: 252px) and (max-width: 325px){.control div.controls div.control-logo #logo-image{max-width:80px;min-width:60px}}@media (min-height: 201px) and (min-width: 326px) and (max-width: 499px){.control div.controls div.control-logo #logo-image{min-width:70px}}@media (max-height: 200px) and (min-width: 200px){.control div.controls div.control-logo #logo-image{height:25px;width:100%;background-position:right;margin-top:-3px;float:right}}@media (max-height: 200px) and (min-width: 200px) and (max-width: 890px){.control div.controls div.control-logo #logo-image{background:url("/assets/images/little-logo.png") no-repeat right;height:30px;background-size:contain}}@media (max-device-width: 480px) and (min-device-height: 479px){.control div.controls div.control-logo #logo-image{width:100%}}@media (max-device-width: 480px) and (min-device-height: 479px) and (min-height: 201px) and (min-width: 252px) and (max-width: 325px){.control div.controls div.control-logo #logo-image{margin-top:15%}}@media (max-device-width: 480px) and (min-device-height: 479px) and (max-height: 200px) and (min-width: 200px){.control div.controls div.control-logo #logo-image{width:60%}}div.media-query-info{position:fixed;top:0;left:0;background-color:black;color:white;z-index:999;font-size:8px}@media (min-height: 201px) and (max-width: 251px){div.media-query-info::after{content:'player-small'}}@media (min-height: 201px) and (min-width: 326px) and (max-width: 499px){div.media-query-info::after{content:'player-medium'}}@media (min-height: 201px) and (min-width: 500px){div.media-query-info::after{content:'player-full'}}@media (max-height: 200px) and (max-width: 100px){div.media-query-info::after{content:'sticky-small'}}@media (max-height: 200px) and (min-width: 101px) and (max-width: 199px){div.media-query-info::after{content:'sticky-medium'}}@media (max-height: 200px) and (min-width: 200px){div.media-query-info::after{content:'sticky-full'}}.recommendations{position:absolute;bottom:0;width:100%;height:125px;padding:10px;background:-webkit-linear-gradient(rgba(0,0,0,0.5), rgba(0,0,0,0.5));background:linear-gradient(rgba(0,0,0,0.5), rgba(0,0,0,0.5))}@media (max-height: 325px){.recommendations{height:85px}}@media (min-height: 201px) and (max-width: 499px){.recommendations{display:none}}@media (max-height: 200px){.recommendations{display:none}}@media (max-device-width: 480px) and (min-device-height: 479px){.recommendations{display:none}}.recommendations .show{height:100%;width:100%}@media (max-height: 325px){.recommendations .show{-webkit-transform:scale(0.8);transform:scale(0.8)}}.recommendations .show .image{position:absolute;padding:15px;top:15px;left:20px;width:20%;max-width:120px}.recommendations .show .image img{height:55px;width:55px}@media (max-height: 325px){.recommendations .show .image{padding:0;top:0}.recommendations .show .image img{height:45px;width:45px}}.recommendations .show .description-and-categories{padding:15px;position:absolute;width:70%;left:25%;top:15px}@media (min-height: 201px) and (min-width: 326px) and (max-width: 499px){.recommendations .show .description-and-categories{width:70%;left:30%}}@media (max-height: 325px){.recommendations .show .description-and-categories{padding:0;top:0}}@media (min-height: 201px) and (min-width: 326px) and (max-width: 499px){.recommendations .show .description-and-categories .categories{display:none}}.recommendations .show .title{position:absolute;bottom:10px;width:25%;left:20px;text-align:-webkit-auto}@media (max-height: 325px){.recommendations .show .title{bottom:5px;max-height:12px;left:0}}.recommendations .forward,.recommendations .backward{position:absolute;top:40%;cursor:pointer}.recommendations .backward{left:10px}.recommendations .forward{right:10px}body,html{height:100%;margin:0;width:100%}div.index-view{height:100%;width:100%}div.index-view h1{text-align:center;text-transform:uppercase}div.index-view code,div.index-view pre{background-color:#f0f0f0;font-size:12px;padding:2px;margin-top:-1px;border:1px solid #ccc;border-radius:3px}div.not-found{position:fixed;top:0;left:0;width:100%;height:100%;background-color:black;color:white;font-size:12px}div.not-found .message{padding:32px}div.not-found .acast-logo{display:block;height:80px;background-image:url(/assets/images/acastlogo.png);background-position:center;background-repeat:no-repeat}div.not-found .title{color:#FCC04C;text-transform:uppercase;margin-top:0}div.not-supported{position:fixed;top:0;left:0;width:100%;height:100%;background-color:black;color:white;font-size:12px}div.not-supported>.acast-logo{display:block;height:80px;background-image:url(/assets/images/acastlogo.png);background-position:center;background-repeat:no-repeat}div.not-supported div.message{padding:32px;padding-top:0}div.not-supported h3.title{color:#FCC04C;text-transform:uppercase;margin-top:0}
