.radio-clear{display:block;clear:both}.show-user-time{display:none;font-style:italic}.show-title,.show-edit-link{display:inline-block;vertical-align:middle}.show-edit-link,.show-add-link,.shift-edit-link{text-decoration:none;cursor:pointer}.show-edit-link span,.show-add-link span{color:#777;opacity:.9}.show-edit-link span{font-size:18px}.show-add-link span{font-size:16px}.show-edit-link:hover span,.show-add-link:hover span{opacity:1}.master-schedule-controls-wrapper{width:100%}.master-schedule-clock-wrapper,.master-schedule-timezone-wrapper,.master-schedule-selector-wrapper{font-size:.8em;vertical-align:top;text-align:left;margin-top:10px}.master-genre-list{font-size:1em;float:left}.master-genre-list span.heading{font-weight:700}.master-genre-list .genre-highlight.highlighted{font-weight:700;background-color:rgb(235 235 0 / .4);border:1px dashed orange;padding-left:4px;padding-right:2px}.master-program-schedule{width:100%;height:100%}.master-program-schedule tr{height:100%}.master-program-schedule .master-program-hour-heading{max-width:120px}.master-program-schedule .master-program-hour-heading,.master-program-schedule .master-program-hour-row{width:100px}.master-program-schedule th{width:auto;text-align:center;vertical-align:top;padding:.5em 0;min-width:80px}.master-program-schedule .master-program-day{min-width:125px;max-width:250px}.master-program-schedule th.master-program-hour{min-width:80px}.master-program-schedule .master-program-day.current-day{border:1px solid #F00000}#master-program-schedule th .headings{display:inline-block}.master-program-schedule th .day-heading{font-size:1em}.master-program-schedule th .date-subheading{font-size:.75em}.master-program-schedule th a{text-decoration:none}.master-schedule-table-arrow-left,.master-schedule-table-arrow-right{display:inline-block;font-size:2em;line-height:1em;vertical-align:top;cursor:pointer}.master-schedule-table-arrow-left .master-schedule-table-arrow,.master-schedule-table-arrow-right .master-schedule-table-arrow{width:1em}.master-schedule-table-arrow-left .master-schedule-table-arrow:hover,.master-schedule-table-arrow-right .master-schedule-table-arrow:hover{background-color:rgb(128 128 128 / .5);border-radius:1em}.master-program-schedule th .shift-left-arrow{float:left;font-size:2em;font-weight:700;line-height:.5em}.master-program-schedule th .shift-right-arrow{float:right;font-size:2em;font-weight:700;line-height:.5em}.master-program-schedule th .shift-left-arrow,.master-program-schedule th .shift-right-arrow{display:none}.master-program-schedule th.first-column .shift-left-arrow,.master-program-schedule th.last-column .shift-right-arrow{display:inline-block;vertical-align:middle}.master-program-schedule .master-program-day .headings{display:inline-block;vertical-align:middle}.master-program-schedule .master-program-hour-row th{padding-top:0}.master-program-schedule td{vertical-align:top;font-size:1em;text-align:center;padding:0;height:100%}.master-program-schedule td{border:1px solid #222}.master-program-schedule td.show-info{padding:0}.master-program-schedule td div{border-top:1px solid #EEE;font-size:.9em}.master-program-schedule .master-program-hour.current-hour{border:1px solid #F00000}.master-program-schedule .master-program-hour div{padding-bottom:1em}.master-program-schedule .show-wrap{position:relative;display:-ms-grid;display:grid;min-height:50px;height:100%}.master-program-schedule .show-title,.master-program-schedule .show-desc{max-width:120px;text-align:center}.master-program-schedule .show-image{max-width:120px;margin:0 auto}.master-program-schedule .show-info.overflow{border-bottom:transparent!important;position:relative}.master-program-schedule .show-info.continued{border-top:transparent!important}.master-program-schedule .show-info .master-show-entry{position:relative;display:block}.master-program-schedule .show-info .master-show-entry.finished{height:99%}.master-program-schedule .show-info .master-show-entry.nowplaying{border:2px solid #F00000}.master-program-schedule .show-info .master-show-entry.overflow,.master-program-schedule .show-info .master-show-entry.nowplaying.overflow{border-bottom:1px solid #fff0}.master-program-schedule .show-info .master-show-entry.continued,.master-program-schedule .show-info .master-show-entry.nowplaying.continued{border-top:1px solid #fff0}.master-program-schedule .show-info .master-show-entry.continued.overflow,.master-program-schedule .show-info .master-show-entry.nowplaying.continued.overflow{border-bottom:1px solid #fff0}.master-program-schedule .master-show-entry.highlighted{border:1px dashed orange;background-color:rgb(235 235 0 / .4)}.master-program-schedule .master-show-entry.before-current{opacity:.8}.master-program-schedule span.show-title,.master-program-schedule span.show-file,.master-program-schedule span.show-time,.master-program-schedule span.show-encore{display:block}.master-program-schedule .show-host-names{font-size:.8em}.master-program-schedule .show-time,.master-program-schedule .show-user-time{font-size:.8em}.master-program-schedule .show-encore{font-size:.8em;color:#EE8E66}.master-program-schedule .show-file{margin-bottom:5px;margin-top:5px;font-size:.6em}.master-program-schedule .show-file a{width:95%;height:20px;background-color:#931B25;padding:3px;text-decoration:none;color:#fff;margin-bottom:3px}.master-program-schedule .show-file a:hover{background-color:#C51D2E;color:#fff}.master-program-schedule .show-desc{font-size:.6em}.master-list .master-list-day-item.highlighted{border:1px dashed orange;background-color:rgb(235 235 0 / .4)}.master-schedule-tabs{border:none;padding:0;margin:0;width:100%}.master-schedule-tabs .shift-left-arrow{float:left}.master-schedule-tabs .shift-right-arrow{float:right}.master-schedule-tabs .shift-left-arrow,.master-schedule-tabs .shift-right-arrow,.master-schedule-tabs .first-tab.day-0 .shift-left-arrow,.master-schedule-tabs .last-tab.day-6 .shift-right-arrow{display:none;padding:0}.master-schedule-tabs .shift-left-arrow a,.master-schedule-tabs .shift-right-arrow a{text-decoration:none}.master-schedule-tabs .first-tab .shift-left-arrow,.master-schedule-tabs .last-tab .shift-right-arrow{display:inline-block;font-size:2em;font-weight:700;line-height:.5em;padding:5px}.master-schedule-tabs-loader{list-style:none;display:inline-block;margin:0;padding:0;font-size:50px;line-height:35px;vertical-align:top;cursor:pointer}.master-schedule-tabs-loader .master-schedule-tabs-arrow{width:50px;text-align:center;padding-bottom:15px}.master-schedule-tabs-arrow-right{margin-left:5px}.master-schedule-tabs-loader .master-schedule-tabs-arrow:hover{background-color:rgb(128 128 128 / .5);border-radius:25px}.master-schedule-tabs .master-schedule-tabs-day{display:inline-block;position:relative;min-width:100px;margin:0;cursor:pointer;text-align:center;background-color:#eee;color:#444;font-size:1em;font-weight:700;border-radius:7px 7px 0 0;border:1px solid #000;list-style:none;margin-left:20px;border-bottom:0}.master-schedule-tabs .master-schedule-tabs-day.start-tab,.master-schedule-tabs .master-schedule-tabs-day.first-tab{margin-left:0}.master-schedule-tabs .master-schedule-tabs-day.current-day{border:1px solid #F00000;border-bottom:0}.master-schedule-tabs .master-schedule-tabs-headings{display:inline-block;padding:5px 10px 5px 10px}.master-schedule-tabs .master-schedule-tabs-day-name{display:block;font-size:1em}.master-schedule-tabs .master-schedule-tabs-date{display:block;font-size:.75em}.master-schedule-tabs .master-schedule-tabs-day.active-day-tab{font-weight:700;background-color:#fff;color:#000}.master-schedule-tabs .master-schedule-tabs-day .master-schedule-tab-bottom{display:none}.master-schedule-tabs .master-schedule-tabs-day.active-day-tab .master-schedule-tab-bottom{position:absolute;display:block;bottom:0;height:1px;width:100%;background-color:#FFF;margin-bottom:-1px;z-index:999}.master-schedule-tab-panels{min-width:300px}.master-schedule-tab-panels .master-schedule-tabs-selected{display:none;padding:10px 10px 0 10px;margin:0}.master-schedule-tab-panels .master-schedule-tabs-panel{display:none;float:left;margin:0;padding:0;position:relative;text-align:left;width:100%;list-style:none}.master-schedule-tab-panels .master-schedule-tabs-panel .master-schedule-tabs-show{padding:10px 10px;margin:0 10px;clear:both;list-style:none}.master-schedule-tab-panels .master-schedule-tabs-panel .master-schedule-tabs-show.nowplaying{border:1px solid #F00000}.master-schedule-tab-panels .master-schedule-tabs-panel .master-schedule-tabs-show.first-show{margin-top:20px}.master-schedule-tab-panels .master-schedule-tabs-panel .master-schedule-tabs-show.last-show{margin-bottom:20px}.master-schedule-tab-panels .master-schedule-tabs-panel .master-schedule-tabs-no-shows{padding-top:30px;padding-bottom:30px}.master-schedule-tab-panels .master-schedule-tabs-panel.active-day-panel{display:block;border:1px solid #333;background-color:#fff;border-radius:7px}.master-schedule-tab-panels .master-schedule-tabs-show.before-current{opacity:.8}.master-schedule-tab-panels.hide-past-shows .master-show-entry.before-current{display:none}.master-schedule-tab-panels .master-schedule-tabs-show .show-info,.master-schedule-tab-panels .master-schedule-tabs-show .show-image,.master-schedule-tab-panels .master-schedule-tabs-show .show-desc{display:inline-block;vertical-align:top;font-size:1em}.master-schedule-tab-panels .master-schedule-tabs-show .show-image{margin-right:10px;width:180px;text-align:center}.master-schedule-tab-panels .master-schedule-tabs-show .show-image.right-image{margin-right:0;margin-left:10px}.master-schedule-tab-panels .master-schedule-tabs-show .show-info{min-width:260px}.master-schedule-tab-panels .master-schedule-tabs-show .show-info.has-show-desc{width:260px}.master-schedule-tab-panels .master-schedule-tabs-show .show-info.left-image{text-align:left}.master-schedule-tab-panels .master-schedule-tabs-show .show-info.right-image{text-align:right}.master-schedule-tab-panels .master-schedule-tabs-show .show-desc{max-width:400px}.master-schedule-tab-panels .master-schedule-tabs-show .show-time,.master-schedule-tab-panels .master-schedule-tabs-show .show-user-time,.master-schedule-tab-panels .master-schedule-tabs-show .show-host-names{font-size:.9em}.master-schedule-tab-panels .master-schedule-tabs-show .show-encore,.master-schedule-tab-panels .master-schedule-tabs-show .show-file,.master-schedule-tab-panels .master-schedule-tabs-show .show-genres{font-size:.8em}.master-schedule-tab-panels .master-schedule-tabs-show .show-desc{font-size:.75em;margin-left:20px}.master-schedule-tab-panels .master-schedule-tabs-show.highlighted{border:1px dashed orange;background-color:rgb(235 235 0 / .4)}#master-schedule-divs{width:100%}#master-schedule-divs .master-schedule-hour{width:100%;clear:both}#master-schedule-divs .master-schedule-hour-header{width:12%;float:left;text-align:center;font-weight:700;font-size:.7em}#master-schedule-divs .master-schedule-weekday{width:10%;float:left;border:1px solid #ddd}#master-schedule-divs .master-schedule-weekday-header{text-align:center;font-weight:700;font-size:.7em;display:block}#master-schedule-divs .master-show-entry{padding:8px 5px 5px 5px;position:relative}#master-schedule-divs .show-dj-names,#master-schedule-divs .show-time,#master-schedule-divs .show-title{display:block;font-size:.6em;line-height:1em}#master-schedule-divs .show-image img{width:100%;height:auto}#master-schedule-divs .rowspan{background-color:#ddd;margin-left:-1px;position:absolute;width:50px;z-index:5}@media screen and (max-width:782px){.master-schedule-tab-panels .master-schedule-tabs-show .show-image{width:120px}}@media screen and (max-width:599px){.master-program-schedule .show-image,.master-schedule-tab-panels .master-schedule-tabs-show .show-image{width:90px}.master-program-schedule .master-program-hour-heading,.master-program-schedule .master-program-hour-row{width:75px}#master-schedule-controls-wrapper .radio-station-server-clock,#master-schedule-controls-wrapper .radio-station-user-clock{margin-bottom:10px}#master-schedule-controls-wrapper .radio-clock-title{display:block;min-height:auto;margin-bottom:5px}}@media screen and (max-width:299px){.master-program-schedule .master-program-hour-heading,.master-program-schedule .master-program-hour-row{width:50px}}.radio-clear{display:block;clear:both}.rs-countdown{font-size:.8em}.show-user-time{display:none;font-style:italic}.radio-timezone-title,.radio-timezone{display:inline-block}.radio-timezone-title,.radio-user-timezone-title,.radio-clock-title{font-weight:700}.radio-user-timezone-title,.radio-user-timezone{display:none}.radio-user-timezone{font-style:italic}.radio-server-time,.radio-server-date,.radio-server-zone,.radio-user-time,.radio-user-date,.radio-user-zone{display:inline-block}.widget .radio-clock-title{float:left}.radio-clock-title{min-width:100px;min-height:40px;display:inline-block}.radio-timezone-title,.radio-user-timezone-title{min-width:120px}.radio-server-time,.radio-user-time,.radio-server-date,.radio-user-date{margin-left:10px}.radio-server-zone,.radio-user-zone{margin-left:20px}.radio-user-time,.radio-user-date,.radio-user-zone{font-style:italic}.radio-station-clock-widget .radio-station-server-clock,.radio-station-clock-widget .radio-station-user-clock{font-size:.9em;margin-top:10px;display:inline-block}.radio-station-clock-widget .radio-server-zone,.radio-station-clock-widget .radio-user-zone{display:block;margin-left:110px;font-size:.9em}.user-timezone-change,.user-timezone-select{display:inline-block}.genre-archive,.language-archive{clear:both}.show-archive-list,.playlist-archive-list,.override-archive-list{list-style:none;padding-left:0}.show-archive-item,.playlist-archive-item,.override-archive-item{list-style:none;clear:both;padding-top:10px;padding-bottom:10px}.show-archive-item-thumbnail,.playlist-archive-item-thumbnail,.override-archive-item-thumbnail{float:left;padding-right:20px}.genre-archive .show-archive-item-title,.language-archive .show-archive-item-title{font-size:1em;margin-bottom:5px}.genre-archive .show-archive-item-thumbnail,.language-archive .show-archive-item-thumbnail{width:120px;height:auto}.show-archive-item-title,.playlist-archive-item-title,.override-archive-item-title{font-size:1.25em;margin-bottom:10px}.show-archive-item-content,.playlist-archive-item-content,.override-archive-item-content,.show-archive-item-excerpt,.playlist-archive-item-excerpt,.override-archive-item-excerpt{font-size:.8em}.show-archives.grid .show-archive-item,.override-archives.grid .override-archive-item,.genres-archive.grid .show-archive-item,.languages-archive.grid .show-archive-item,.playlist-archives.grid .playlist-archive-item{display:inline-block;vertical-align:top;text-align:center;width:220px}.show-archives.grid .show-archive-item-thumbnail,.override-archives.grid .override-archive-item-thumbnail,.genres-archive.grid .show-archive-item-thumbnail,.languages-archive.grid .show-archive-item-thumbnail,.playlist-archives.grid .playlist-archive-item-thumbnail{float:none}.show-post,.show-playlist,.show-host,.show-producer,.show-episode{padding-top:10px;padding-bottom:10px}.show-post-thumbnail,.show-playlist-thumbnail,.show-host-thumbnail,.show-producer-thumbnail,.show-episode-thumbnail,.show-post-info,.show-playlist-info,.show-host-info,.show-producer-info,.show-episode-info{display:table-cell;vertical-align:top}.show-post-thumbnail,.show-playlist-thumbnail,.show-host-thumbnail,.show-producer-thumbnail,.show-episode-thumbnail{padding-right:30px;margin-top:10px;min-width:150px}.show-post-info,.show-playlist-info,.show-host-info,.show-producer-info,.show-episode-info{max-width:600px}.show-post-title,.show-playlist-title,.show-host-title,.show-producer-title,.show-episode-title{margin-bottom:10px}.show-pagination-buttons,.show-pagination-buttons::after,.archive-pagination-buttons,.archive-pagination-buttons::after{clear:both;content:"";display:block}.show-pagination-button,.archive-pagination-button{float:left;display:inline-block;width:30px;margin-right:7px;cursor:pointer;text-align:center;background-color:#eee;border-radius:7px;border:1px solid #777;font-size:1em;color:#444;padding:5px}.show-pagination-button a,.show-pagination-button a:hover,.archive-pagination-button a,.archive-pagination a:hover{text-decoration:none}.show-pagination-button.arrow-button,.archive-pagination-button.arrow-button{padding-top:4px;padding-bottom:6px}.show-pagination-button.active,.archive-pagination-button.active{background-color:#fff0;font-weight:700}.show-pagination-button:hover,.archive-pagination-button:hover{background-color:#f5f5f5}ul.current-show-list,ul.current-show-list li,ul.upcoming-shows-list,ul.upcoming-shows-list li{list-style:none;padding-left:0}.current-show-avatar,.upcoming-show-avatar,.on-air-dj-avatar{padding-bottom:5px;display:block;max-width:90%}.current-show-avatar img,.upcoming-show-avatar img,.on-air-dj-avatar img{width:100%;height:auto}.current-show-avatar.float-left,.upcoming-show-avatar.float-left,.on-air-dj-avatar.float-left{float:left;margin-right:15px}.current-show-avatar.float-right,.upcoming-show-avatar.float-right,.on-air-dj-avatar.float-right{float:right;margin-left:15px}.current-show-list .current-show-title,.on-air-list .on-air-dj-title{font-size:1.25em}.current-show-encore,.upcoming-show-encore,.on-air-dj-encore{font-style:italic}.current-show-encore,.current-show-hosts,.on-air-dj-encore,.on-air-dj-names{font-size:.85em}.current-show-hosts,.upcoming-show-hosts,.on-air-dj-names{overflow:hidden}.current-show-list,.upcoming-shows-list,.on-air-list,.widget .on-air-list,.on-air-upcoming-list,.widget .on-air-upcoming-list{list-style:none}.current-show-countdown .rs-label,.upcoming-show-countdown .rs-label{font-weight:700}.current-show-countdown .rs-hours,.current-show-countdown .rs-minutes,.current-show-countdown .rs-seconds,.upcoming-show-countdown .rs-hours,.upcoming-show-countdown .rs-minutes,.upcoming-show-countdown .rs-seconds,.show-playlist-countdown .rs-hours,.show-playlist-countdown .rs-minutes,.show-playlist-countdown .rs-seconds{background-color:#F0F0F0;padding:1px 3px}.current-show-countdown,.upcoming-show-countdown,.show-playlist-countdown{margin-top:5px;margin-bottom:5px}.current-show-desc,.on-air-dj-desc,.current-show-playlist,.on-air-dj-playlist{font-size:.8em;margin-top:5px;margin-bottom:5px}.current-show-schedule,.upcoming-show-schedule,.on-air-dj-schedule{font-size:.85em;margin-top:10px;margin-bottom:10px;overflow:hidden}.current-show-shifts,.upcoming-show-shifts,.on-air-dj-sched{font-size:.85em;margin-top:5px;margin-bottom:5px}.current-show .show-user-time,.upcoming-show-schedule .show-user-time{font-size:.85em}.current-shift-list,.current-shift-list-item{margin:0!important;padding:0!important}.current-shift-list .current-shift-list-item{list-style:disc;text-indent:20px}.current-show-schedule .current-show-shifts.current-shift{font-style:italic}.upcoming-shows-list .upcoming-show-title,.on-air-upcoming-list .on-air-dj-title{font-size:1em}.upcoming-shows-list .upcoming-show-encore,.upcoming-shows-list .upcoming-show-hosts,.on-air-upcoming-list .on-air-dj-encore,.on-air-upcoming-list .on-air-dj-names{font-size:.75em}.show-playlist-tracks{line-height:1.6em}.show-playlist-track{margin-bottom:10px;font-size:.75em}