.description{margin-top:.5rem;margin-bottom:.5rem}.headingText{padding:0;color:#000;font-size:1.2em;font-weight:700;line-height:1.7em;margin-bottom:.5em;text-transform:uppercase;border-bottom:1px solid #000;background-color:transparent;-webkit-font-smoothing:antialiased}.headingText a{text-decoration:none}.headingText a,.headingText a:visited{color:#000}.headingText a:focus,.headingText a:hover{text-decoration:underline}.icon{display:inline}.icon .chevronIcon{background-color:#fff;border-radius:10px;fill:#e60505;margin-left:2px;padding:3px 2px 1px;vertical-align:middle}.icon .chevronIcon.horizontal{background:transparent;fill:#000;padding-top:1px;vertical-align:inherit;-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.icon .open .chevronIcon{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.icon .closeIcon{background:#e60505;border-radius:50%;fill:#fff;padding:.3rem}.icon .logoIcon{fill:#e60505;margin-left:1rem;vertical-align:middle}.icon .logoIcon.headerLogo{display:inline-block;margin:3px 2px 0 1rem}.icon .logoIcon.logoSports .noBrand{opacity:1}.icon .logoIcon.logoSports .withBrand{opacity:0}.icon .logoIcon.logoBooks,.icon .logoIcon.logoNews,.icon .logoIcon.logoRadio{fill:#fff}.icon .logoIcon.logoArts,.icon .logoIcon.logoDocumentaries,.icon .logoIcon.logoMeta,.icon .logoIcon.logoTV{fill:#000}.icon .logoIcon.logoComedy,.icon .logoIcon.logoLife{fill:#222}.icon .logoIcon.detailGem{fill:#e60505}.icon .logoIcon.footerLogo{fill:#fff;margin-left:.4rem}.icon .logoIcon.notFoundLogo{fill:#e60505;margin:1rem -1rem 0 .5rem}.icon .logoIcon.logo2017 .st0{fill:#ec1c24}.icon .logoIcon.logo2017 .st1{fill:#426fb5}.icon .logoIcon.logo2017 .st2{fill:#a22388}.icon .logoIcon.logo2017 .st3{fill:#f2971f}.icon .logoIcon.logo2017 .st4{fill-rule:evenodd;clip-rule:evenodd;fill:#ec1c24}.icon .logoIcon.logoLife .cls-1{fill:#77787b}.icon .logoIcon.logoLife .cls-2{fill:#ed1c24}.icon .logoIcon.logoComedy .cls-1{fill:#231f20}.icon .logoIcon.logoComedy .cls-2{fill:#dd8f28}.icon .logoIcon.logoArts .cls-1{stroke:#000;stroke-miterlimit:10}.detailLogo .icon .logoIcon.subSectionLogo,.icon .logoIcon.logoBooks{fill:#000}.icon .logoIcon.logoBooks .cls-1{isolation:isolate}.icon .logoIcon.logoBooks .cls-2{fill:#00a0cf;opacity:.5}.icon .logoIcon.logoBooks .cls-2,.icon .logoIcon.logoBooks .cls-3,.icon .logoIcon.logoBooks .cls-5,.icon .logoIcon.logoBooks .cls-6,.icon .logoIcon.logoBooks .cls-7{mix-blend-mode:multiply}.icon .logoIcon.logoBooks .cls-3{fill:#68709b}.icon .logoIcon.logoBooks .cls-3,.icon .logoIcon.logoBooks .cls-6{opacity:.8}.icon .logoIcon.logoBooks .cls-4{fill:#a1b8d7}.icon .logoIcon.logoBooks .cls-5{fill:#bc177e}.icon .logoIcon.logoBooks .cls-6{fill:#bf1b80}.icon .logoIcon.logoBooks .cls-7{fill:#c31677;opacity:.3}.icon .logoIcon.logoMyCbc{fill:#fff}.icon .logoIcon.logoMyCbc:focus,.icon .logoIcon.logoMyCbc:hover{-webkit-transform:scale(1.15);-ms-transform:scale(1.15);transform:scale(1.15)}.icon .mediaIcon{fill:#0550c8;margin-right:.5rem;vertical-align:middle}.icon .searchIcon.headerSearch{fill:#222;vertical-align:middle}.icon .settingsIcon{fill:#545454;margin:0 5px -5px 0}.imageMedia .placeholder{background:-webkit-radial-gradient(#fff,#cbcbcb);background:-o-radial-gradient(#fff,#cbcbcb);background:radial-gradient(#fff,#cbcbcb);background-size:cover;background-repeat:no-repeat;position:relative;overflow:hidden}.imageMedia .placeholder img{display:block;position:absolute;opacity:1;top:0;left:0;height:100%;width:100%;-webkit-transition:opacity .5s linear;-o-transition:opacity .5s linear;transition:opacity .5s linear;-webkit-transform:translateZ(0);transform:translateZ(0)}.label{background-color:transparent;color:#545454;font-size:.8rem;font-weight:700}.label .labelText{text-transform:uppercase}.label .labelText.lower{text-transform:lowercase}.label.highlighted{color:#000}.label.highlighted .labelText{background-color:#ffdc14;padding:.2rem .5rem}.label.flag{background-color:#fff;color:#545454}.label.sponsored{color:#000;font-weight:700}.label.sponsored .labelText{background-color:#e7f4f9;padding:.2rem .5rem}.label.sponsored .labelText.external:after{content:" \279A"}.label.block .labelText{display:block}