@charset "UTF-8";.ir{background-color:transparent;border:0;overflow:hidden}.ir:before{content:"";display:block;width:0;height:150%}.hidden{display:none!important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}.hidden-opacity{opacity:0;visibility:hidden}.no-padding{padding:0}.modal-open{overflow:hidden}.animate-spin{-moz-animation:spin .8s infinite linear;-o-animation:spin .8s infinite linear;-webkit-animation:spin .8s infinite linear;animation:spin .8s infinite linear;display:inline-block}@-moz-keyframes spin{0%{-moz-transform:rotate(0);-o-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0)}100%{-moz-transform:rotate(359deg);-o-transform:rotate(359deg);-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@-webkit-keyframes spin{0%{-moz-transform:rotate(0);-o-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0)}100%{-moz-transform:rotate(359deg);-o-transform:rotate(359deg);-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@-o-keyframes spin{0%{-moz-transform:rotate(0);-o-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0)}100%{-moz-transform:rotate(359deg);-o-transform:rotate(359deg);-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@-ms-keyframes spin{0%{-moz-transform:rotate(0);-o-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0)}100%{-moz-transform:rotate(359deg);-o-transform:rotate(359deg);-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes spin{0%{-moz-transform:rotate(0);-o-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0)}100%{-moz-transform:rotate(359deg);-o-transform:rotate(359deg);-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@font-face{font-family:nts-icons;src:url(fonts/nts-icons/nts-icons.eot?93327806);src:url(fonts/nts-icons/nts-icons.eot?93327806#iefix) format("embedded-opentype"),url(fonts/nts-icons/nts-icons.woff2?93327806) format("woff2"),url(fonts/nts-icons/nts-icons.woff?93327806) format("woff"),url(fonts/nts-icons/nts-icons.ttf?93327806) format("truetype"),url(fonts/nts-icons/nts-icons.svg?93327806#nts-icons) format("svg");font-weight:400;font-style:normal}[class*=" icon-"]:before,[class^=icon-]:before{font-family:nts-icons;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-up-micro:before{content:""}.icon-pause:before{content:""}.icon-gplus:before{content:""}.icon-play:before{content:""}.icon-facebook:before{content:""}.icon-twitter:before{content:""}.icon-instagram:before{content:""}.icon-down-micro:before{content:""}.icon-calendar:before{content:""}.icon-down-arrow:before{content:""}.icon-left-arrow:before{content:""}.icon-right-arrow:before{content:""}.icon-chat:before{content:""}.icon-search:before{content:""}.icon-up-open:before{content:""}.icon-down-open:before{content:""}.icon-right-open:before{content:""}.icon-left-open:before{content:""}.icon-minus:before{content:""}.icon-youtube-play:before{content:""}.icon-link-arrow:before{content:""}.icon-minus:before{content:""}.icon-resident-badge:before{content:""}.icon-check:before{content:""}.icon-close-cross:before{content:""}.social__icon{height:16px;width:16px}.social__icon--soundcloud{height:24px;width:24px}.icon-twitter{position:relative;top:1px}@font-face{font-family:Univers-Condensed;src:url(fonts/Univers-Condensed/UniversCom-57Condensed.eot);src:url(fonts/Univers-Condensed/UniversCom-57Condensed.eot?#iefix) format("embedded-opentype"),url(fonts/Univers-Condensed/UniversCom-57Condensed.woff2) format("woff2"),url(fonts/Univers-Condensed/UniversCom-57Condensed.woff) format("woff"),url(fonts/Univers-Condensed/UniversCom-57Condensed.ttf) format("truetype"),url(fonts/Univers-Condensed/UniversCom-57Condensed.svg#UniversCom-57Condensed) format("svg");font-weight:400;font-style:normal}@font-face{font-family:Univers-Condensed;src:url(fonts/UniversLTPro-BoldCond.eot);src:url(fonts/UniversLTPro-BoldCond.eot?#iefix) format("embedded-opentype"),url(fonts/UniversLTPro-BoldCond.woff2) format("woff2"),url(fonts/UniversLTPro-BoldCond.woff) format("woff"),url(fonts/UniversLTPro-BoldCond.ttf) format("truetype"),url(fonts/UniversLTPro-BoldCond.svg#UniversLTPro-BoldCond) format("svg");font-weight:700;font-style:normal}.nts-font-primary,.profile .bio .bio__title,.profile .bio .time,.profile .shows-listings .heading,.profile .shows-listings .shows .show,.profile.schedule .bio #schedule-channels,body{font-family:Univers-Condensed,Arial,sans-serif;font-weight:400;font-style:normal}.nts-body,.nts-font-secondary,.page-description,.profile .bio .description h3,.profile .bio .description p,.track__title{font-family:Arial,sans-serif;font-weight:400;font-style:normal;letter-spacing:.1px}.action-text,.app-bar__heading,.channel-location,.channel-name,.channel-times,.channel-title,.mobile-schedule-nav__item,.page-heading{font-weight:700;text-transform:uppercase}.page-heading{font-size:28px;line-height:32px}.profile .bio .bio__title h1,.tracklist__heading{font-size:24px;line-height:28px}.tracklist__heading--no-tracklist{font-size:18px;line-height:20px}.profile .bio .bio__title h2{font-size:16px;line-height:21px}.page-description{font-size:13px;line-height:18px}.profile .bio .description h3,.profile .bio .description p,.track__title{font-size:13px;line-height:18px}.button-l{font-size:16px;line-height:18px}.button-m,.profile .episode-genre{font-size:14px;line-height:16px}.button-s{font-size:12px;line-height:14px}.nts-box-shadow,.nts-icon--overlay{box-shadow:0 1px 20px 0 rgba(0,0,0,.05)}.nts-outline-shadow{-moz-filter:drop-shadow(0 0 6px rgba(0, 0, 0, .25));-webkit-filter:drop-shadow(0 0 6px rgba(0, 0, 0, .25));-ms-filter:drop-shadow(0 0 6px rgba(0, 0, 0, .25));filter:drop-shadow(0 0 6px rgba(0, 0, 0, .25))}.nts-icon--overlay{box-sizing:content-box;padding:8px 16px;background-color:#fff}.nts-icon--xs{height:12px;width:12px}.nts-icon--ss{height:14px;width:14px}.nts-icon--s{height:20px;width:20px}.nts-icon--scroll-button{height:24px;width:24px}.nts-icon--m{height:28px;width:28px}.nts-icon--l{height:32px;width:32px}.nts-icon--xl{height:36px;width:36px}.nts-icon--overlay--inverted{background-color:#000;fill:#fff}.nts-icon--inverted{fill:#fff}.nts-icon--inline{position:relative;top:-.1em;height:.875em;width:.875em}.nts-icon--inline--l{height:.66em;width:.66em;margin-left:.25em}.nts-icon--inline-alt{position:relative;top:-.1em}.nts-icon--disabled{fill:#4c4c4c}.nts-icon--play-video{position:relative;top:-8px;left:-2px}@media (min-width:1025px){.nts-icon--l,.nts-icon--m{height:64px;width:64px}.nts-icon--overlay{background-color:transparent;fill:#fff;box-shadow:none;-moz-filter:drop-shadow(0 0 6px rgba(0, 0, 0, .25));-webkit-filter:drop-shadow(0 0 6px rgba(0, 0, 0, .25));-ms-filter:drop-shadow(0 0 6px rgba(0, 0, 0, .25));filter:drop-shadow(0 0 6px rgba(0, 0, 0, .25));-webkit-transition:opacity .1s linear;-moz-transition:opacity .1s linear;-ms-transition:opacity .1s linear;-o-transition:opacity .1s linear;transition:opacity .1s linear}}a{color:#fff}a:visited{color:#fff}.nts-link{opacity:1;cursor:pointer;text-decoration:none;-webkit-transition:opacity .1s linear;-moz-transition:opacity .1s linear;-ms-transition:opacity .1s linear;-o-transition:opacity .1s linear;transition:opacity .1s linear}.nts-link:hover{opacity:.7}.nts-link--underline{text-decoration:underline!important}.nts-link--nohover:hover{opacity:1}.nts-link--black{color:#000}.nts-link--black:visited{color:#000}.nts-link--highlighted{-webkit-transition:color .1s linear,background-color .1s linear;-moz-transition:color .1s linear,background-color .1s linear;-ms-transition:color .1s linear,background-color .1s linear;-o-transition:color .1s linear,background-color .1s linear;transition:color .1s linear,background-color .1s linear;padding:.25em .4em .07em}.nts-link--highlighted:hover{color:#000;background-color:#fff;opacity:1}.no-underline{text-decoration:none}.nts-block-link{-webkit-transition:color .1s linear,background-color .1s linear;-moz-transition:color .1s linear,background-color .1s linear;-ms-transition:color .1s linear,background-color .1s linear;-o-transition:color .1s linear,background-color .1s linear;transition:color .1s linear,background-color .1s linear;text-decoration:none}.nts-block-link:focus,.nts-block-link:hover{background-color:#fff;color:#000}.nts-text-link,.nts-text-link:visited,.profile .bio .description h3 a,.profile .bio .description p a{color:#ccc;border-bottom:1px solid #999;-webkit-transition:color .1s linear,border .1s linear;-moz-transition:color .1s linear,border .1s linear;-ms-transition:color .1s linear,border .1s linear;-o-transition:color .1s linear,border .1s linear;transition:color .1s linear,border .1s linear;text-decoration:none}.nts-text-link:focus,.nts-text-link:hover,.nts-text-link:visited:focus,.nts-text-link:visited:hover,.profile .bio .description h3 a:focus,.profile .bio .description h3 a:hover,.profile .bio .description p a:focus,.profile .bio .description p a:hover{color:#fff;border-color:#fff}.nts-text-link--alt,.nts-text-link--alt:visited,.profile .bio .description h3 a,.profile .bio .description p a{color:#666;border-color:#ccc}.nts-text-link--alt:focus,.nts-text-link--alt:hover,.nts-text-link--alt:visited:focus,.nts-text-link--alt:visited:hover,.profile .bio .description h3 a:focus,.profile .bio .description h3 a:hover,.profile .bio .description p a:focus,.profile .bio .description p a:hover{color:#000;border-color:#000}.no-text-select{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.text-uppercase{text-transform:uppercase}.text-bold{font-weight:700!important}.text-italic{font-style:italic}.text-overflow-ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-overflow-ellipsis-one-line{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:1;line-clamp:1;-moz-box-orient:vertical;-webkit-box-orient:vertical}.text-overflow-ellipsis-two-line{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;line-clamp:2;-moz-box-orient:vertical;-webkit-box-orient:vertical}.text-white{color:#fff}.text-black{color:#000}.text-grey{color:#999!important}.text-red{color:#d40000}.text-green{color:green}.page-heading{margin:24px 0;color:#fff;text-transform:uppercase;font-weight:700}.page-heading--no-margin-bottom{margin-bottom:0}.page-description{margin:8px 0 28px;max-width:1000px}.page-description>h3{font-size:1em;font-weight:400}.page-description>h3,.page-description>p{padding:3px 0;margin:0}.nts-body{font-size:16px;line-height:21px}.nts-body--s{font-size:13px;line-height:18px}.nts-body>p,p.nts-body{margin-top:0;margin-bottom:24px}.nts-body--s>p,p.nts-body--s{margin-top:0;margin-bottom:16px}.nts-tagline{font-size:16px;line-height:21px;margin-top:0;margin-bottom:16px}.nts-list{list-style-type:none;padding:0;margin:0}.nts-list__item{margin-bottom:18px}.action-text{font-size:16px;line-height:18px}.action-text--link,.action-text--link:visited{text-decoration:none;color:inherit}#profile-container #bg{position:absolute}#episode-container .bio__title.remove-left-padding .bio__title__subtitle,#episode-container .bio__title.remove-left-padding h1{padding-left:0!important}#bg{background-size:cover;background-position:center center;background-repeat:no-repeat;position:absolute;width:100%;height:45vh;top:0;left:0;margin-top:105px;z-index:-1}@media (min-width:1025px){#bg{position:fixed;height:100%;margin-top:0}}@media (max-width:767px),(min-width:768px){.profile{width:100%;margin-top:calc(45vh + 105px)}}@media (min-width:1025px){.profile{width:100%;margin-top:50vh}}.profile .bio{width:100%;background-color:#fff;color:#000;padding:32px 32px 24px;box-shadow:0 1px 20px 0 rgba(0,0,0,.05)}@media (min-width:1025px){.profile .bio{width:40%}}.profile .bio .episode-heading{position:relative;padding-bottom:2px}.profile .bio .text{width:100%;padding-left:60px}@media (max-width:767px){.profile .bio .text{padding-left:60px;font-size:.7em}}.profile .bio .text .title{border-bottom:0;padding:0;font-size:1.5em;line-height:1}.profile .bio .text .time{border-bottom:0;padding:0;margin:0;font-size:1em;line-height:1.2em}.profile .bio .bio__title{text-transform:uppercase;padding:0 0 10px;font-weight:400;border-bottom:1px solid #000}.profile .bio .bio__title.episode{padding-bottom:22px}.profile .bio .bio__title h1{margin-top:0;margin-bottom:4px}@media (min-width:768px){.profile .bio .bio__title h1{font-size:28px;line-height:32px}}.profile .bio .bio__title h2{margin:0;padding:2px 0 0}.profile .bio .bio__incoming{padding-bottom:9px;font-size:1.1em;border-bottom:1px solid #000}.profile .bio .bio__artist-label{text-transform:none}.profile .bio .bio__artist-link{display:inline-block;font-weight:700}.profile .bio .bio__artist-link__a,.profile .bio .bio__artist-link__a:visited{color:#000}.profile .bio .bio__footer{float:right}.profile .bio .time{text-transform:uppercase;font-size:1em;line-height:1.2em;border-bottom:1px solid #000;padding-bottom:12px;margin:14px 0}.profile .bio .img{width:100%;height:auto;display:block}.profile .bio .description h3,.profile .bio .description p{margin:10px 0}.profile .bio .description h3:last-child,.profile .bio .description p:last-child{margin-bottom:0}.profile .bio .description{margin-bottom:22px}.profile .bio .social__link,.profile .bio .social__link:visited{color:#000}.profile .shows-listings{width:100%;background-color:#000;color:#fff;padding:30px}@media (max-width:767px){.profile .shows-listings{background-color:#000}}.profile .shows-listings .heading{text-transform:uppercase;font-size:1.5em;line-height:1;margin:0}.profile .shows-listings .shows{list-style:none outside none;margin:30px 0 0;padding:0}.profile .shows-listings .shows .show{margin:10px 0;padding:0;position:relative;border-top:1px solid #fff;text-transform:uppercase;font-size:.9em;letter-spacing:.06em}.profile .shows-listings .shows .show a{color:#fff;text-decoration:none;-webkit-transition:color .15s ease-in-out;-moz-transition:color .15s ease-in-out;-ms-transition:color .15s ease-in-out;-o-transition:color .15s ease-in-out;transition:color .15s ease-in-out}.profile .shows-listings .shows .show a:hover{color:red}.profile .shows-listings .shows .show .show-btn{background-color:transparent;border:0;text-transform:uppercase;letter-spacing:.06em;-webkit-transition:color .15s ease-in-out;-moz-transition:color .15s ease-in-out;-ms-transition:color .15s ease-in-out;-o-transition:color .15s ease-in-out;transition:color .15s ease-in-out}.profile .shows-listings .shows .show .show-btn:hover{color:#aaa}.profile .shows-listings .shows .show .social{position:absolute;top:10px;right:10px;text-align:right}.profile .shows-listings .shows .show .social .social-link{color:#fff;text-decoration:none;letter-spacing:1.5px;-webkit-transition:color .15s ease-in-out;-moz-transition:color .15s ease-in-out;-ms-transition:color .15s ease-in-out;-o-transition:color .15s ease-in-out;transition:color .15s ease-in-out}.profile .shows-listings .shows .show .social .social-link:visited{color:#fff}.profile .shows-listings .shows .show .social .social-link:hover{color:#aaa}.profile .shows-listings .shows.tracks{margin-top:15px}.profile .shows-listings .shows.tracks .show{border-top:0}.profile .shows-listings.schedule{min-height:50vh}.profile.schedule .bio{position:relative}.profile.schedule .bio #schedule-channels{position:absolute;top:-28px;left:0;right:0;height:28px}.profile.schedule .bio .schedule-channels__cell{display:inline-block;float:left;width:50%;margin:0;padding:3px 0;color:#fff;background-color:#000;text-decoration:none!important}.profile.schedule .bio .schedule-channels__cell.selected{background-color:#fff}.profile.schedule .bio .schedule-channels__cell.selected .schedule-channels__text{color:#000}.profile.schedule .bio .schedule-channels__cell.selected #live-now-circle-left,.profile.schedule .bio .schedule-channels__cell.selected #live-now-circle-right{display:inline-block}@media (max-width:767px){.profile.schedule .bio .schedule-channels__cell.selected{background-color:#fff}}.profile.schedule .bio #live-now-circle-left,.profile.schedule .bio #live-now-circle-right{display:none;position:absolute;width:10px;height:10px;margin:5px 11px;background-color:#d40000;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.profile.schedule .bio #live-now-circle-left{float:left;left:0}.profile.schedule .bio #live-now-circle-right{float:right;right:0}.profile.schedule .bio p{margin-top:0}.profile.schedule .listing-container{position:relative;width:100%;padding:0 30px}@media (max-width:767px){.profile.schedule .listing-container{padding:0 15px}}.profile.schedule .listing-container+.listing-container{padding-top:15px}.profile.schedule .shows-listings{padding:0 0 20px}.profile.schedule .shows-listings .timezone_msg--fixed{position:fixed;top:73px;right:0;z-index:2;padding:9px 17px 5px 18px;margin:0;font-size:1.05em;background-color:#fff;color:#000;border:none;-webkit-transition:top .1s linear;-moz-transition:top .1s linear;-ms-transition:top .1s linear;-o-transition:top .1s linear;transition:top .1s linear}.profile.schedule .shows-listings .timezone_msg--fixed.hide{top:27px}@media (max-width:767px){.profile.schedule .shows-listings .timezone_msg--fixed{top:105px;left:0;padding:15px 15px 7px;border-bottom:1px solid #fff}}.profile.schedule .shows-listings .heading{padding-top:23px;padding-left:0;padding-bottom:8px;border-bottom:2px solid #fff;width:100%}@media (max-width:767px){.profile.schedule .shows-listings .heading{width:100%}}.profile.schedule .shows-listings .locale{float:right;font-size:.7em;padding-top:5px}.profile.schedule .shows-listings .locale.locale--mobile{display:none}@media (max-width:767px){.profile.schedule .shows-listings .locale.locale--desktop{display:none}.profile.schedule .shows-listings .locale.locale--mobile{float:none;font-size:.9em;display:block;padding:15px 14px 0}}.profile.schedule .shows{padding:0 30px 0 0;margin:0}@media (max-width:767px){.profile.schedule .shows{padding-left:0;padding-right:0}}.profile.schedule .shows .show{border-top:0;position:relative;padding:0;margin:10px 0}.profile.schedule .shows .show:first-child{padding-top:10px}@media (max-width:767px){.profile.schedule .shows .show{padding-bottom:15px;margin-bottom:0}}.profile.schedule .shows .show .time{display:inline-block;width:20%}@media (max-width:767px){.profile.schedule .shows .show .time{width:100%;float:none}}.profile.schedule .shows .show .title{display:inline-block;width:75%}@media (max-width:767px){.profile.schedule .shows .show .title{width:100%;float:none}}.profile.schedule .shows .show.current{color:red}@media (min-width:1025px){.profile .tracklist{width:40%}}.profile .episode-find-more{float:right;display:inline-block;border:none}.profile .episode-find-more:hover{color:#999}.profile .episode-find-more--shows{width:65px}.profile .episode-find-more--guests{width:65px}.profile .episode-genres{overflow:auto;margin-bottom:48px}.profile .episode-genre{float:left;padding:5px 8px 3px;margin-right:4px;margin-bottom:4px;border:1px solid #666;color:#000!important;-webkit-transition:color .1s linear,background-color .1s linear,border .1s linear;-moz-transition:color .1s linear,background-color .1s linear,border .1s linear;-ms-transition:color .1s linear,background-color .1s linear,border .1s linear;-o-transition:color .1s linear,background-color .1s linear,border .1s linear;transition:color .1s linear,background-color .1s linear,border .1s linear}.profile .episode-genre:focus,.profile .episode-genre:hover{background-color:#4c4c4c;color:#fff!important;opacity:1}@media (min-width:768px){.profile .episode-genre{font-size:12px;line-height:14px}}.bio::after{content:" ";display:table;clear:both}.bio .text-bold,.tracklist .text-bold{letter-spacing:0!important}.episode--flex{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start}.episode__btn{position:relative;top:-8px;left:-8px;padding:8px;-webkit-transition:color .15s ease-in-out;-moz-transition:color .15s ease-in-out;-ms-transition:color .15s ease-in-out;-o-transition:color .15s ease-in-out;transition:color .15s ease-in-out}.episode__btn:focus,.episode__btn:hover{color:#999}.episode__btn:focus{outline:0}.episode-find-more,.episode-genre{letter-spacing:0!important}.social{display:inline-block;margin-left:-8px}.social__link{padding:8px;margin-right:8px}.social__link>.icon:before{margin:0}.icon-play--episode:before{margin:0!important;font-size:32px}.tracklist__heading{margin-bottom:2em;margin-top:0;color:#fff;text-transform:uppercase}.tracklist__heading--no-tracklist{margin-bottom:0}.track{margin-bottom:1.1em}.track__artist{font-weight:700;text-transform:uppercase}.gecko .schedule-channels__cell{padding-bottom:3px!important}@media (min-width:1025px){.episode__btn{position:static;padding:0;margin-right:16px}.social__link{margin-right:0;padding:4px}}#react-content-mobile #bg{position:static;height:40vh;margin-top:0}#react-content-mobile .profile{margin-top:0}@media (min-width:1025px){#react-content-mobile #bg{position:absolute;height:100%}#react-content-mobile .profile{margin-top:50vh}}#react-content-mobile #schedule-channels{display:none}#react-content-mobile .mobile-schedule-nav{display:flex}.mobile-schedule-nav{display:none;background-color:#000}.mobile-schedule-nav__item{font-size:14px;line-height:16px;flex-basis:50%;padding:15px;color:#999;text-decoration:none}.mobile-schedule-nav__item:visited{color:#999}.mobile-schedule-nav__item.selected{color:#fff;border-bottom:2px solid}.footer-player{position:fixed;bottom:0;left:0;right:0;height:60px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;flex-direction:row;background-color:#000;color:#fff;border-top:1px solid #fff;box-shadow:1px -4px 8px 1px rgba(0,0,0,.1);-webkit-transition:transform .15s ease-in-out,opacity 0s .15s linear;-moz-transition:transform .15s ease-in-out,opacity 0s .15s linear;-ms-transition:transform .15s ease-in-out,opacity 0s .15s linear;-o-transition:transform .15s ease-in-out,opacity 0s .15s linear;transition:transform .15s ease-in-out,opacity 0s .15s linear;-moz-transform:translateY(100%);-o-transform:translateY(100%);-ms-transform:translateY(100%);-webkit-transform:translateY(100%);transform:translateY(100%);z-index:9000;opacity:0}.footer-player--open{-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:transform .15s ease-in-out,opacity 0s 0s linear;-moz-transition:transform .15s ease-in-out,opacity 0s 0s linear;-ms-transition:transform .15s ease-in-out,opacity 0s 0s linear;-o-transition:transform .15s ease-in-out,opacity 0s 0s linear;transition:transform .15s ease-in-out,opacity 0s 0s linear;opacity:1}.footer-player--mobile{padding-right:16px;height:50px}.footer-player--mobile .footer-player__info__title{font-size:16px;line-height:21px}.footer-player--mobile .footer-player__info__subtitle{font-size:12px;line-height:17px}.footer-player--mobile .footer-player__img-container{width:30px;padding-left:8px}.footer-player--mobile .footer-player__img-container__img{object-fit:contain}.footer-player__img-container{-webkit-flex-shrink:0;flex-shrink:0;width:60px;height:60px;overflow:hidden}.footer-player__img-container__img{height:100%}@supports (object-fit:cover){.footer-player__img-container__img{object-fit:cover;max-width:100%}}.footer-player__control-btn{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-shrink:0;flex-shrink:0;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;width:50px}.footer-player__control-btn__icon-container{cursor:pointer}.footer-player__info{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-flex:1;-webkit-flex-grow:1;flex-grow:1;line-height:18px;overflow:hidden}.footer-player__more{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-align-self:flex-start;align-self:flex-start;margin-left:auto;padding:0 26px;height:100%;border-left:1px solid #fff;border-right:1px solid #fff;font-weight:700}.footer-player__more__icon{margin-left:4px;margin-top:-2px}.footer-player__right-btn{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-shrink:0;flex-shrink:0;-webkit-box-align:center;-webkit-align-items:center;align-items:center;padding:0 22px}@media (max-width:767px){.footer-player__right-btn{padding:0 15px}}*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{margin:0;color:#fff;background-color:#000}audio,canvas,iframe,img,svg,video{vertical-align:middle}.text-placeholder::after{content:"";display:inline-block;height:1em;min-width:6em;background-color:#4c4c4c}#react-content-mobile{display:flex;flex-direction:column;height:100vh}.react-content-mobile--player-margin{height:calc(100vh - 50px + 1px)!important;-webkit-transition:.15s linear height;-moz-transition:.15s linear height;-ms-transition:.15s linear height;-o-transition:.15s linear height;transition:.15s linear height}.app-bar{position:fixed;top:0;left:0;right:0;z-index:1;background-color:#000;display:flex;padding:16px;box-shadow:0 4px 4px 0 rgba(0,0,0,.24),0 0 4px 0 rgba(0,0,0,.12)}.app-bar__heading{margin:0;font-size:20px;line-height:24px}.app-bar__left-btn{margin-right:16px;padding-right:16px}.app-bar__left-btn__icon{position:relative;top:-2px;width:24px}.live-now{display:flex;flex-direction:column;flex-grow:1}.live-now__channel{display:flex;flex-direction:column;justify-content:space-between;position:relative;flex-basis:50%;padding:16px;border-bottom:1px solid;text-shadow:0 0 8px rgba(0,0,0,.33)}.live-now__channel+.live-now__channel{border-bottom:none}.live-now__channel__row{display:flex;justify-content:space-between;align-items:flex-end}.live-now__channel__row--top{align-items:flex-start}.live-now__channel__bg{position:absolute;top:0;left:0;bottom:0;right:0;z-index:-1}.live-now__channel__bg::after{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background:linear-gradient(to bottom,rgba(0,0,0,.33),16%,rgba(0,0,0,0)),linear-gradient(to top,rgba(0,0,0,.33),1px,rgba(0,0,0,0) 96px)}.live-now__channel__bg__img{width:100%;height:100%;object-fit:cover}.live-now__channel__link{position:absolute;top:16px;left:16px;bottom:16px;right:16px}.channel-location,.channel-name{font-size:13px;line-height:18px}.channel-name{margin-top:0;margin-bottom:8px}.channel-name__badge{display:inline-flex;align-items:center;justify-content:center;position:relative;top:-2px;vertical-align:middle;width:16px;height:16px;margin-left:4px;color:#000;background-color:#fff;font-size:12px;text-shadow:none}.channel-title{font-size:24px;line-height:28px;margin-top:0;margin-bottom:4px}.channel-schedule{margin-left:16px;text-decoration:none}.channel-schedule__icon{width:17px;vertical-align:top;-moz-filter:drop-shadow(0 0 8px rgba(0, 0, 0, .33));-webkit-filter:drop-shadow(0 0 8px rgba(0, 0, 0, .33));-ms-filter:drop-shadow(0 0 8px rgba(0, 0, 0, .33));filter:drop-shadow(0 0 8px rgba(0, 0, 0, .33))}.channel-schedule__text{font-size:13px;line-height:18px;position:relative;left:2px;transform:rotate(180deg);writing-mode:vertical-rl;text-transform:uppercase;line-height:1;font-weight:700}.channel-times{font-size:16px;line-height:21px}.channel-control-btn{position:relative;z-index:1;width:64px;height:64px;padding:0;background:0 0;border:none}.channel-control-btn:focus{outline:0}.channel-control-btn__icon{pointer-events:none;position:absolute;top:-11px;left:-15px;width:86px;-moz-filter:drop-shadow(0 0 8px rgba(0, 0, 0, .33));-webkit-filter:drop-shadow(0 0 8px rgba(0, 0, 0, .33));-ms-filter:drop-shadow(0 0 8px rgba(0, 0, 0, .33));filter:drop-shadow(0 0 8px rgba(0, 0, 0, .33))}