.schedule-loading{text-align:center;font-weight:bold;font-size:1.125em}.schedule-loading svg{fill:#c00;vertical-align:middle}.schedule-head{display:flex;flex-wrap:wrap;flex-flow:row wrap;-moz-column-gap:2em;column-gap:2em;justify-content:space-between;margin-bottom:2em;align-items:center}.schedule-head h2{margin:0;font-weight:400}.schedule-head .change-local-station{background:#c00;color:#fff;padding:.5em 1em;text-decoration:none;font-weight:bold;font-size:.8em}.schedule-head .change-local-station:hover{background:#000;color:#fff;text-decoration:none}.schedule-item{width:100%;margin-bottom:2em;padding-bottom:2em;border-bottom:1px solid #e6e6e6;display:block;clear:left}.schedule-item figure{float:left;width:35%;margin-right:2em;position:relative}.schedule-item figure img{display:block;max-width:100%;height:auto}.schedule-item figure .passport-mezz{position:absolute;top:0;left:0;width:100%;height:100%;aspect-ratio:16/9;display:block}.schedule-item section{float:left;width:calc(65% - 2em)}.schedule-item .season{font-weight:bold}.schedule-item .title{font-size:1.6em;line-height:1.35em;font-weight:bold}.schedule-item .title a{color:#000}.schedule-item .title a:hover{text-decoration:underline}.schedule-item .np-button{font-size:1em;margin-top:1em;font-weight:600}.schedule-item .date{font-size:.9em;line-height:1.6em}.schedule-item .date-time{text-transform:uppercase}.schedule-item p{font-size:1.125em;line-height:1.6em}.schedule-item:last-of-type{border:0}.amanpour-and-company .schedule-item .season{color:#c00}.firing-line .schedule-loading svg{fill:#ee2c43}.firing-line .schedule-item .title{font-family:"Cormorant Garamond",serif;font-size:1.8em}.firing-line .schedule-item .season{color:#ee2c43}.firing-line .schedule-item .date{color:#000}.firing-line .schedule-head .change-local-station{background:#ee2c43;color:#fff}.firing-line .schedule-head .change-local-station:hover{background:#000}@media screen and (max-width: 480px){.schedule-item figure{width:100%;margin:0 0 1em 0}.schedule-item section{width:100%}.schedule-item .np-button{width:100%;text-align:center}.schedule-head{display:block}.schedule-head h2{margin:0 0 1em 0;display:block}.schedule-head .change-local-station{padding:.5em}}/*# sourceMappingURL=page-schedule.css.map */