html{position:relative;min-height:100%}body{margin-bottom:60px;font-family:roboto,sans-serif}.fa-play,.fa-download{color:#404040!important;text-shadow:1px 1px 1px #fff;font-size:1.5em;padding-right:.5em}.fa{font-size:.9em}a:link{text-decoration:none}a .fa{color:#6b7177}.lista-puntate{margin-bottom:5em}.page-header{border:0;font-family:Chunk,serif;text-align:center;margin-bottom:5em;padding:0}#titolone{font-weight:700;line-height:1;letter-spacing:.1em;font-size:7em;margin:0;padding:0;font-family:'Raleway',sans-serif}#sottotiolone{font-size:2em;letter-spacing:1px;font-weight:400;padding:0;font-family:Chunk,serif;margin:0}#frasetta{font-size:1.3em;font-style:italic;font-weight:400;padding-top:.5em}.footer{font-size:1.2em}.navbar-default{background-color:#fff;border:0;border-top:.1em solid #ccc}.navbar-default p{margin:0;padding:0}.bordello{font-size:3em}.puntata{font-size:1.2em;margin-bottom:2em}.contenuto-puntata{padding-left:.8em;font-family:ShareRegular,sans-serif}.data{font-family:Georgia,serif;font-style:italic;text-transform:capitalize;color:#8e8e8e}body > .container{padding:3em 15px 0}.scroll-top-wrapper{position:fixed;opacity:0;visibility:hidden;overflow:hidden;text-align:center;z-index:99999999;background-color:#777;color:#eee;width:50px;height:48px;line-height:48px;right:30px;bottom:30px;padding-top:2px;border-top-left-radius:10px;border-top-right-radius:10px;border-bottom-right-radius:10px;border-bottom-left-radius:10px;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.fa-arrow-circle-up{font-size:2em}.scroll-top-wrapper:hover{background-color:#888}.scroll-top-wrapper.show{visibility:visible;cursor:pointer;opacity:1}.scroll-top-wrapper i.fa{line-height:inherit}pre{background-color:#fff!important}.sfida{text-align:center}.attivo{font-weight:700;color:#E31B1B}

h2{
  margin-bottom:0;
  font-size:1.75em
}

audio{
  min-width:100%;
}






.plyr{position:relative;max-width:100%;min-width:200px;font-family:Avenir,'Avenir Next','Helvetica Neue','Segoe UI',Helvetica,Arial,sans-serif;direction:ltr}.plyr audio,{width:100%;height:auto;vertical-align:middle}.plyr input[type=range]{display:block;height:20px;width:100%;vertical-align:middle;cursor:pointer;border:none;background:0 0;margin:0;padding:0}.plyr input[type=range]::-webkit-slider-thumb{margin-top:-4px;position:relative;height:16px;width:16px;background:#fff;border:2px solid transparent}.plyr input[type=range]::-moz-range-thumb{position:relative;height:16px;width:16px;background:#fff;border:2px solid transparent}.plyr input[type=range]::-ms-track{height:8px;background:0 0;border:0;color:transparent}.plyr input[type=range]::-ms-fill-lower{height:8px;border:0;background:#3498db}.plyr input[type=range]::-ms-thumb{position:relative;height:16px;width:16px;background:#fff;border:2px solid transparent;margin-top:0}.plyr input[type=range]::-moz-focus-outer{border:0}.plyr--audio input[type=range].tab-focus:focus{outline:rgba(86,93,100,.5) dotted 1px}.plyr__sr-only{clip:rect(1px,1px,1px,1px);overflow:hidden;position:absolute!important;border:0!important;height:1px!important;width:1px!important;padding:0!important}.plyr__controls{display:flex;line-height:1;text-align:center}.plyr__controls button{position:relative;display:inline-block;overflow:visible;vertical-align:middle;border:0;background:0 0;cursor:pointer;color:inherit;padding:7px}.plyr__controls button svg{width:18px;height:18px;display:block}.plyr--audio .plyr__controls{background:#fff;border:1px solid #dbe3e8;color:#565D64;padding:10px}.plyr--audio .plyr__controls button.tab-focus:focus,.plyr--audio .plyr__controls button:hover{background:#3498db;color:#fff}.plyr--captions-active .plyr__controls .icon--captions-on,.plyr--fullscreen-active .icon--exit-fullscreen,.plyr--muted .plyr__controls .icon--muted{display:block}.plyr__tooltip{position:absolute;z-index:2;bottom:100%;margin-bottom:10px;background:rgba(0,0,0,.7);color:#fff;font-size:14px;line-height:1.3;padding:5px 7.5px}.plyr__tooltip::before{content:'';position:absolute;width:0;height:0;left:50%;bottom:-4px;border-right:4px solid transparent;border-top:4px solid rgba(0,0,0,.7);border-left:4px solid transparent;z-index:2}.plyr button:hover .plyr__tooltip{z-index:3}.plyr__controls button:first-child .plyr__tooltip::before{left:16px}.plyr__controls button:last-child .plyr__tooltip{right:0}.plyr__controls button:last-child .plyr__tooltip::before{left:auto;right:16px}.plyr__progress{position:relative;display:none}.plyr__progress--buffer,.plyr__progress--played,.plyr__volume--display{position:absolute;left:0;top:50%;width:100%;height:8px;vertical-align:top;border:none;margin:-4px 0 0;padding:0}.plyr__progress--played,.plyr__volume--display{z-index:1;color:#3498db;background:0 0}.plyr--audio .plyr__progress--buffer,.plyr--audio .plyr__volume--display{background:rgba(198,214,219,.66)}.plyr--audio .plyr__progress--buffer{color:rgba(198,214,219,.66)}.plyr--loading .plyr__progress--buffer{background-repeat:repeat-x;background-image:linear-gradient(-45deg,rgba(0,0,0,.15) 25% transparent 25% transparent 50% rgba(0,0,0,.15) 50% rgba(0,0,0,.15) 75% transparent 75% transparent);color:transparent}.plyr--audio.plyr--loading .plyr__progress--buffer{background-color:rgba(198,214,219,.66)}.plyr__time{display:inline-block;vertical-align:middle;font-size:14px}.plyr__time+.plyr__time::before{content:'\2044';margin-right:10px}.plyr .plyr__volume{position:relative}.plyr--is-ios .plyr__volume,.plyr--is-ios [data-plyr=mute]{display:none!important}.plyr input[type=range]:focus,.plyr:focus,.plyr__controls button:focus{outline:0}.plyr input[type=range]::-webkit-slider-runnable-track,.plyr input[type=range]::-moz-range-track,.plyr input[type=range]::-ms-fill-upper{height:8px;background:0 0;border:0}.plyr input[type=range]::-ms-tooltip,.plyr ::-webkit-media-controls,.plyr__controls .icon--captions-on,.plyr__controls .icon--exit-fullscreen,.plyr__controls .icon--muted,.plyr [data-plyr=captions],.plyr [data-plyr=fullscreen],.plyr--captions-active .plyr__controls .icon--captions-on+svg,.plyr--fullscreen-active .icon--exit-fullscreen+svg,.plyr--muted .plyr__controls .icon--muted+svg,.plyr__progress--played::-ms-fill,.plyr__volume--display::-ms-fill,.plyr__time+.plyr__time,.plyr__volume{display:none}.plyr input[type=range]:active::-webkit-slider-thumb,.plyr input[type=range]:active::-moz-range-thumb,.plyr input[type=range]:active::-ms-thumb{background:#3498db;border-color:#fff}.plyr__controls .plyr__progress,.plyr__controls .plyr__time,.plyr__controls>button,.plyr__controls .plyr__volume{margin-left:5px}.plyr__controls .plyr__progress:first-child,.plyr__controls .plyr__time:first-child,.plyr__controls>button:first-child,.plyr__controls [data-plyr=pause]{margin-left:0}.plyr--playing .plyr__controls [data-plyr=pause],.plyr--captions-enabled [data-plyr=captions],.plyr--fullscreen-enabled [data-plyr=fullscreen],.plyr .plyr__progress{display:inline-block}.plyr__controls button:first-child .plyr__tooltip,.plyr__progress .plyr__tooltip{left:0}.plyr__progress input[type=range],.plyr .plyr__volume input[type=range]{position:relative;z-index:2}.plyr__progress input[type=range]::-webkit-slider-runnable-track,.plyr__progress input[type=range]::-moz-range-track,.plyr__progress input[type=range]::-ms-fill-upper,.plyr__progress--buffer::-webkit-progress-bar,.plyr__progress--played::-webkit-progress-bar,.plyr__volume--display::-webkit-progress-bar{background:0 0}.plyr__progress--buffer::-webkit-progress-value,.plyr__progress--played::-webkit-progress-value,.plyr__volume--display::-webkit-progress-value,.plyr__progress--buffer::-moz-progress-bar,.plyr__progress--played::-moz-progress-bar,.plyr__volume--display::-moz-progress-bar{background:currentColor;min-width:8px}.plyr__progress--played::-webkit-progress-value,.plyr__volume--display::-webkit-progress-value,.plyr__progress--played::-moz-progress-bar,.plyr__volume--display::-moz-progress-bar{min-width:8px;max-width:99%}@media min-width480px{.plyr__controls .plyr__progress,.plyr__controls .plyr__time,.plyr__controls>button{margin-left:10px}.plyr .plyr__volume{display:block;max-width:60px}}@media min-width768px{.plyr__time+.plyr__time{display:inline-block}.plyr .plyr__volume{max-width:100px}}
