.columns-content{display:flex;justify-content:space-between}.column--md{flex:1 1 auto;flex-basis:690px;width:100%;margin-right:20px;max-width:690px}.column--sm{flex:0 1 357px}.column--sm>div{margin:auto;margin-right:0}.list-entry{margin:0 auto 20px;padding-bottom:20px;border-bottom:1px solid #414254}.list-entry:not(.list-entry-overflow){overflow:hidden}.list-entry .fig-sm{margin-right:15px}.list-entry-byline{display:block}.list-entry-byline p{display:inline-block;margin-left:10px}.list-entry-title{margin:10px 0}.list-entry-title.list-entry-imgless{max-width:70%}.list-entry-title,.list-entry-title a{color:#282934}.list-entry-footer{padding:0 0 10px;text-align:center;border-bottom:1px solid #414254;margin-bottom:20px}.list-entry-footer:not(.list-entry-footer--br){margin-top:-8px}.list-entry-footer--br{border-top:1px solid #414254;padding-top:10px}.ap-inline{max-width:100%;padding:20px;margin:15px auto;display:flex;align-items:center;background:#414254;border-radius:3px}.ap-inline-controls{margin-right:20px;flex:0 0 auto}.ap-inline-duration{margin-top:8px;color:#fff}.ap-inline-state-signifier{opacity:0;height:0;text-transform:uppercase;font-size:11px;letter-spacing:1px;color:#DE4856;transition:opacity 1s}.ap-inline-state-signifier .icon{stroke:#DE4856}.ap-inline-item--selected{transition:all 500ms;background:#DE4856;color:#fff;overflow:visible;box-shadow:0 -1px 0 0 #AF0101 inset,0 0 14px 0 rgba(40,41,52,0.3)}.ap-inline-item--selected .ap-inline-title{color:#fff}.ap-inline-item--selected+.ap-inline-state-signifier{opacity:1;height:auto}.ap-inline-playall{margin-top:10px;margin-left:auto;display:flex;align-items:center}.ap-inline-playall .ui-control{background:#fff;margin-right:20px}.ap-inline-playall .ui-control.ui-control--playing{background:#DE4856}.ui-control{background:#DE4856}.ui-control--playing{background:#fff}.ui-control{width:30px;height:30px;display:inline-block;border:none;border-radius:100%;position:relative;overflow:hidden;font-size:5px}.ui-control .ui-pause{opacity:0;position:absolute}.ui-control .ui-play{opacity:1;position:static}.ui-control--lg{width:50px;height:50px}.ui-control--playing .ui-play{opacity:0;position:absolute;width:0}.ui-control--playing .ui-pause{opacity:1;position:static}.ui-play,.ui-pause,.ui-control{transition:opacity 500ms}@media screen and (max-width: 960px){.columns-content{flex-flow:column}.column--md{max-width:100%;margin:0 auto}.column--sm{display:none}}@media screen and (max-width: 767px){.ap-inline-playall{border-top:1px solid #414254;padding-top:20px;width:100%;flex:0 0 100%;justify-content:center}}
