.audiojs .progress,figure{color:#111;text-align:center}[ndx--view=content] aside p a,h2{color:#fff}body{background:#111}base{top:15px}img,img.full{width:100%;height:auto}img.half{width:49%;float:left;margin:0 0 0 1%}main{height:100%}h2{font-family:TimesReg;font-size:6em;margin:-40% 0 .35em .25em}[ndx--view=player]{font-family:ArialMono;position:fixed;left:0;bottom:0;width:100%;height:5em;background:#aaa;z-index:10}.show-schedule[ndx--view=player]{bottom:calc(100% - 5em)}[ndx--view=content]{padding-bottom:120px;display:inline-block;width:100%}[ndx--view=content] aside{position:fixed;bottom:5em;left:0;width:100%;background:#444;height:auto;font-size:16px!important}[ndx--view=content] aside .i-call{position:absolute;z-index:2;bottom:0;right:0;padding:1.8em 2.2em;font-family:ArialMono;text-transform:uppercase;font-size:1em;color:#fff;cursor:pointer}[ndx--view=content] aside p{display:inline-block;font-family:ArialMono;font-size:1em;line-height:1.35em;margin:1.75em 1.5em}[ndx--view=content] aside .inner{display:none}.show-schedule[ndx--view=content]{position:fixed}.show-schedule[ndx--view=content] .half{opacity:0}[ndx--view=schedule]{position:fixed;top:100%;left:0;width:100%;background:#111}[ndx--view=schedule] .left{width:calc(50% - 3em);display:inline-block;margin:15em 1em 0 1.5em;vertical-align:top}[ndx--view=schedule] .right{position:fixed;width:calc(50% - 3em);top:105%;right:1.5em;z-index:2}.show-schedule[ndx--view=schedule] .right{top:7.35em}[ndx--view=schedule] h3{font-family:TimesReg;font-size:2.5em;padding:.5em 0 .5em .25em}[ndx--view=schedule] ul{font-family:ArialMono;list-style:none;width:100%;display:inline-block;vertical-align:top;border:1px solid #eee;margin-bottom:1em}[ndx--view=schedule] ul li i{background:#eee;color:#111;padding:.35em .635em;display:inline-block;border-radius:15em;margin-bottom:.75em}[ndx--view=schedule] ul.cap{position:fixed;border:1px solid #eee;width:calc(50% - 3em);bottom:-15em;left:1.5em;text-transform:uppercase;background:#111;z-index:5}[ndx--view=schedule] ul.cap:before{content:"";position:absolute;top:calc(-5em - 1px);left:calc(0em - 1px);width:calc(100% + 2px);height:5em;background:#111}.show-schedule[ndx--view=schedule] ul.cap{bottom:calc(100% - 15em)}[ndx--view=schedule] ul li{margin:0;font-size:1.05em;line-height:1.25em;float:left;width:33%;padding:1em .75em}[ndx--view=schedule] ul>li:nth-child(1){width:100%;padding-bottom:1em;border-bottom:1px solid #eee}.show-schedule[ndx--view=schedule]{position:absolute;top:0;padding-bottom:2.5em}.inner img{margin-bottom:.5em;cursor:pointer}.details{display:none}.details.active{display:block}.details h4{font-family:TimesReg;white-space:pre-wrap;font-size:1.75em;line-height:1em;padding-right:2em;padding-left:1px}.details h4 span{font-family:TimesItalic;display:inline-block}.audiojs .time,ol{display:none}.audiojs{height:5em;background:#aaa}.audiojs .scrubber{position:relative;float:left;width:calc(100% - 14.5em);background:0 0;height:2em;margin:1.5em 0 0;border:none;overflow:hidden;cursor:pointer}.show-schedule .audiojs .scrubber{width:calc(100% - 12.5em)}.audiojs .loaded{position:absolute;top:.925em;left:0;height:.125em;width:100%!important;background:#111}.audiojs .play-pause{width:2.5em;height:3em;padding:0;margin:1em 1.425em;float:left;overflow:hidden;border:none}.audiojs .progress{position:absolute;top:0;left:0;height:2em;width:3.725em;z-index:1;background:#aaa;line-height:1.925em}.audiojs p{position:relative}.audiojs p.play{width:0;height:0;border-style:solid;border-width:1em 0 1em 2em;border-color:transparent transparent transparent #111;-webkit-transform:rotate(360deg);margin:.45em .25em}.audiojs p.pause{width:1.725em;height:2em;margin:.45em .25em;border-left:.5em solid #111;border-right:.5em solid #111}figure{font-family:ArialMono;position:absolute;text-align:right;right:1em;top:1.2em;padding-top:.7em;padding-right:1.25em;width:7.75em;height:2.5em;text-transform:uppercase;cursor:pointer}.cap,.right,.show-schedule[ndx--view=content] .half,[ndx--view=player],[ndx--view=schedule]{transition:all 250ms cubic-bezier(.79,.14,.15,.86) 0s;-webkit-transition:all 250ms cubic-bezier(.79,.14,.15,.86) 0s;-moz-transition:all 250ms cubic-bezier(.79,.14,.15,.86) 0s;-ms-transition:all 250ms cubic-bezier(.79,.14,.15,.86) 0s}@media only screen and (min-width:90em){[ndx--view=content] aside,body{font-size:17px!important}base{top:16px}}@media only screen and (min-width:110em){[ndx--view=content] aside,body{font-size:18px!important}base{top:17px}}@media only screen and (max-width:65.75em){.details h4{font-size:2.15em}}@media only screen and (max-width:48.75em){[ndx--view=schedule] .left,[ndx--view=schedule] .right,[ndx--view=schedule] ul.cap{width:calc(100% - 3em)}.show-schedule[ndx--view=schedule] .right{position:relative;display:inline-block;top:auto;right:auto;margin-left:1.5em;margin-top:2em}.details h4{font-size:2.75em}}@media only screen and (max-width:42em){.show-schedule[ndx--view=schedule] .right,[ndx--view=schedule] .left,h2{margin-left:.5em}[ndx--view=content] aside,body{font-size:14px!important}img.half{width:98%}img.last{margin-top:4%}[ndx--view=schedule] .left,[ndx--view=schedule] .right,[ndx--view=schedule] ul.cap{width:calc(100% - 1em)}[ndx--view=schedule] .left{margin-top:17em}[ndx--view=schedule] ul.cap{left:.5em}img.full,img.half{padding:1em}img.full{padding-top:2em}h2{font-size:7.5em}.details h4{font-size:5.5em}[ndx--view=content]{padding-bottom:65px}.audiojs .play-pause{margin:1em}figure{right:.25em}.audiojs .scrubber{width:calc(100% - 12.5em)}[ndx--view=schedule] ul>li:nth-child(2),[ndx--view=schedule] ul>li:nth-child(3){width:50%}[ndx--view=schedule] ul>li:nth-child(4){width:100%}.show-schedule[ndx--view=schedule] ul.cap{bottom:calc(100% - 17em)}[ndx--view=content] aside p{margin:1.75em 1em}[ndx--view=content] aside .i-call{padding-right:1.5em}}

/*
.audiojs .progress {
	font-size: 0 
}

figure {
	opacity: 0
}

.audiojs .scrubber {
	width: calc(100% - 8em)
}
*/

h3 a {
	color: #eee
}

a i {
	float: left;
	font-size: 0;
}

/*

.safari .error-message {
    display: block;
    color: #111;
    margin: 1.35em 0 0 0;
}

.safari .scrubber {
	display: none
}

.safari  .progress {
	display: none
}

*/

.error .play {
	display: block
}

[ndx--view="content"] h2 {
	margin-top: -18%
}

[ndx--view="schedule"] .left, [ndx--view="schedule"] ul.cap {
	width: calc(100% - 3.25em)
}

[ndx--view="schedule"] .left.less {
	font-size: .9em;
	margin-top: 1em;
	background: #111;
	z-index: 5
}

.left > ul > li:nth-child(3), .left > ul > li:nth-child(4) {
	width: 25%
}

.left > ul > li:nth-child(2) {
	width: 50%
}

.left > ul > li:nth-child(4) {
	text-align: right
}

[ndx--view="schedule"] ul {
	margin-bottom: 1.25em;
}

[ndx--view="schedule"] ul.cap {
	margin-bottom: 1em;
}

.webkit .show-schedule[ndx--view=content] {
	visibility: hidden
}

@media only screen and (max-width:42em){


.show-schedule .audiojs .scrubber {
	width: calc(100% - 10.5em)
}

.left > ul > li:nth-child(2) {
	width: 100%
}

.left > ul > li:nth-child(3) {
	width: 70%
}

.left > ul > li:nth-child(4) {
	width: 30%
}

.show-schedule[ndx--view="schedule"] ul.cap {
	bottom: calc(100% - 17em)
}

[ndx--view="schedule"] ul li {
	padding: .75em
}

[ndx--view="schedule"] .left, [ndx--view="schedule"] ul.cap {
	width: calc(100% - 1em)
}

[ndx--view="schedule"] h3 {
	font-size: 1.75em;
	padding: .5em .5em .75em .25em;
}

}



