App Css
App Css
oc-l-
sectionContainer-light .CTA-heading-link:hover .icon path,.feed .swimlane.newsTheme
.CTA-existingAccount-link:hover .icon path,.feed .swimlane.newsTheme .CTA-heading-
link:hover .icon path{fill:#757575}.feed .subregionCTAWrapper.abtest{background-
color:#f8f8f8}.feed .subregionCTAWrapper.abtest .buttonCTA{background-
color:#f8f8f8;max-width:1280px;min-height:0;margin:0
auto;padding:16px}.feed .subregionCTAWrapper.abtest .CTADescription{padding-
top:20px;display:flex;flex-
direction:column}.feed .subregionCTAWrapper.abtest .CTADescription .heading-
element{color:#000}.feed .subregionCTAWrapper.abtest .image{width:80px;height:auto;
padding-
left:70px}.feed .subregionCTAWrapper.abtest .image .placeholder{background:none}.fe
ed .subregionCTAWrapper.abtest .CTALink{white-space:nowrap}@media(min-width:851px)
{.feed .subregionCTAWrapper.abtest .buttonCTA{display:flex;align-items:center}.feed
.subregionCTAWrapper.abtest .CTALink>*{margin:0 0 0 60px}}@media(max-width:850px)
{.feed .subregionCTAWrapper.abtest .buttonCTA{padding-
left:0}.feed .subregionCTAWrapper.abtest .image{padding-top:40px}}@media(max-
width:550px){.feed .subregionCTAWrapper.abtest .buttonCTA{padding:32px
16px}.feed .subregionCTAWrapper.abtest .CTADescription>*,.feed .subregionCTAWrapper
.abtest .CTALink>*{margin:0}.feed .subregionCTAWrapper.abtest .image{width:60px;hei
ght:auto;padding:10px;margin-
top:10px}.feed .subregionCTAWrapper.abtest .CTADescription p{display:inline-
block;width:280px}}.feed .landingMultiFeed .sidebar .CTA{border:1px solid
#e0e0e0;padding:16px}.feed .landingMultiFeed .sidebar .CTA.imageCTA{padding:unset}.
feed .landingMultiFeed .sidebar .CTA.imageCTA .imageMedia{flex:1 1 100%;padding-
right:unset}.feed .landingMultiFeed .sidebar .CTA.imageCTA .heading{padding:16px}@m
edia(min-width:531px)and (max-width:1068px)
{.feed .landingMultiFeed .sidebar .CTA.imageCTA{padding:16px}.feed .landingMultiFee
d .sidebar .CTA.imageCTA .imageMedia{padding-right:16px;flex:0 1
150px}.feed .landingMultiFeed .sidebar .CTA.imageCTA .heading{padding:unset}}@media
(max-width:530px){.feed .landingMultiFeed .sidebar .CTA.imageCTA .imageMedia{flex:1
1 100%;padding-
right:unset}}.feed .contentListing .contentListingContentListHolder{display:flex;fl
ex-
wrap:wrap;margin:-.5rem}.feed .contentListing .contentListingContentListHolder .mor
eStories{flex-grow:1;flex-shrink:0;flex-basis:calc(25% -
1rem);margin:.5rem}.feed .contentListing .contentListingContentListHolder .moreStor
ies .contentListCards .card.cardRegular{border:none;border-bottom:1px solid
#cbcbcb}.feed .contentListing .contentListingContentListHolder .moreStories .conten
tListCards .card.cardRegular .authorInfo,.feed .contentListing .contentListingConte
ntListHolder .moreStories .contentListCards .departmentItem.deptItem-
news{display:none}.feed .viewportMedium .contentListing .contentListingContentListH
older .moreStories{flex-grow:1;flex-shrink:0;flex-basis:calc(50% -
1rem)}.feed .viewportSmall .contentListing .contentListingContentListHolder .moreSt
ories{flex-grow:1;flex-shrink:0;flex-basis:calc(100% -
1rem)}.feed .viewportSmall .contentListing .contentListingContentListHolder .moreSt
ories .contentListCards{display:block}.feed .election{background-
color:#f8f8f8;padding:1rem;box-sizing:border-box;display:flex;align-
items:stretch;flex-wrap:nowrap;justify-content:space-between;margin:.5rem auto
0;max-width:80rem}.feed .election .linkbox{display:flex;flex-direction:column;flex-
grow:2;max-
width:300px;order:0}.feed .election .top{display:none}.feed .election .electiontitl
e{display:inline-block;color:#707070;font-weight:400;font-size:1rem;margin:0
0 .7rem}@-webkit-keyframes dot-pulse{0%{box-shadow:0 0 0 0 rgba(255,0,0,.3)}70%
{box-shadow:0 0 0 3px rgba(255,0,0,.1)}to{box-shadow:0 0 0 0
rgba(255,0,0,.3)}}@keyframes dot-pulse{0%{box-shadow:0 0 0 0 rgba(255,0,0,.3)}70%
{box-shadow:0 0 0 3px rgba(255,0,0,.1)}to{box-shadow:0 0 0 0
rgba(255,0,0,.3)}}.feed .election .pulse{display:inline-
block;width:7px;height:7px;vertical-align:middle;border-
radius:50%;background:#e60505;cursor:pointer;box-shadow:0 0 0 #ffdc14;-webkit-
animation:dot-pulse 2s 5;animation:dot-pulse 2s 5}.feed .election .pulse:hover{-
webkit-animation:none;animation:none}.feed .election .electiontext{font-
weight:700;line-height:110%;font-
size:1.1rem;margin:0}.feed .election .electionlink{background:#ffdc14;color:#000;ma
rgin-top:1rem;width:100%;padding:.5rem 0;text-decoration:none;font-weight:700;text-
align:center;max-
width:250px}.feed .election .electionlink:active,.feed .election .electionlink:focu
s,.feed .election .electionlink:hover{background-color:#fff;outline:2px solid
#ffdc14}.feed .election .partyboxcontainer{display:flex;flex-grow:1;flex-
wrap:nowrap}.feed .election .partybox{background:#fff;flex-grow:1;margin-
left:1rem;padding:.5rem
1.5rem}.feed .election .partybox.loaded{opacity:1}.feed .election .partybox .partyn
ame{font-weight:700;padding:0 .5rem;border-width:2px;border-
style:solid;display:inline-block}.feed .election .partybox .partyseatnum{font-
size:3.5vw}.feed .election .partybox .partyseats,.feed .election .partybox .partyvo
tes{col-player-persist-container.minimized>div.persistent-player-inner-
container>.persistent-player-controls .persistent-player-view-controls
button.minimize-persistent-player-button{display:none}.feed .persistent-player-
persist-container.minimized>div.persistent-player-inner-container>.persistent-
player-controls .persistent-player-view-controls button.maximize-persistent-player-
button{display:inline-block}.feed .persistent-player-persist-
container.minimized>div.persistent-player-inner-container>.persistent-player>.pp-
custom-ui.audio>.pp-playerui-audio-ui .pp-playerui-wrapper .pp-playerui-primary-
controls{margin-right:0;flex:0 0 auto}.feed .persistent-player-persist-
container.minimized>div.persistent-player-inner-container>.persistent-player>.pp-
custom-ui.audio>.pp-playerui-audio-ui .pp-playerui-wrapper .pp-playerui-primary-
controls .skipback-button,.feed .persistent-player-persist-
container.minimized>div.persistent-player-inner-container>.persistent-player>.pp-
custom-ui.audio>.pp-playerui-audio-ui .pp-playerui-wrapper .pp-playerui-primary-
controls .skipforward-button{display:none}.feed .persistent-player-persist-
container.minimized>div.persistent-player-inner-container>.persistent-player>.pp-
custom-ui.audio>.pp-playerui-audio-ui .pp-playerui-wrapper .pp-playerui-primary-
controls .pause-button,.feed .persistent-player-persist-
container.minimized>div.persistent-player-inner-container>.persistent-player>.pp-
custom-ui.audio>.pp-playerui-audio-ui .pp-playerui-wrapper .pp-playerui-primary-
controls .play-button,.feed .persistent-player-persist-
container.minimized>div.persistent-player-inner-container>.persistent-player>.pp-
custom-ui.audio>.pp-playerui-audio-ui .pp-playerui-wrapper .pp-playerui-primary-
controls .stop-button{margin:0}.feed .persistent-player-persist-
container.minimized>div.persistent-player-inner-container>.persistent-player>.pp-
custom-ui.audio>.pp-playerui-audio-ui .pp-playerui-wrapper .pp-playerui-primary-
controls .pause-button svg,.feed .persistent-player-persist-
container.minimized>div.persistent-player-inner-container>.persistent-player>.pp-
custom-ui.audio>.pp-playerui-audio-ui .pp-playerui-wrapper .pp-playerui-primary-
controls .play-button svg,.feed .persistent-player-persist-
container.minimized>div.persistent-player-inner-container>.persistent-player>.pp-
custom-ui.audio>.pp-playerui-audio-ui .pp-playerui-wrapper .pp-playerui-primary-
controls .stop-button svg{width:35px}.feed .persistent-player-persist-
container.minimized>div.persistent-player-inner-container>.persistent-player>.pp-
custom-ui.audio>.pp-playerui-audio-ui .pp-playerui-wrapper .pp-playerui-
metadata{margin:0 110px 0 0;padding:0 16px;flex:1 1 calc(100% -
197px)}.feed .persistent-player-persist-container.minimized>div.persistent-player-
inner-container>.persistent-player>.pp-custom-ui.audio>.pp-playerui-audio-ui .pp-
playerui-wrapper .pp-playerui-metadata .title{height:19px}.feed .persistent-player-
persist-container.minimized>div.persistent-player-inner-container>.persistent-
player>.pp-custom-ui.audio>.pp-playerui-audio-ui .pp-playerui-secondary-
controls,.feed .persistent-player-persist-container.minimized>div.persistent-
player-inner-container>.persistent-player>.pp-custom-ui.audio>.pp-playerui-audio-ui
.pp-playerui-wrapper .pp-playerui-thumbnail{display:none}.feed .persistent-player-
persist-container.minimized>div.persistent-player-inner-container>.persistent-
player>.pp-custom-ui.audio>.pp-playerui-audio-ui.small .pp-playerui-wrapper .pp-
playerui-metadata{margin:0 110px 0 0;padding-left:0}.feed .persistent-player-
persist-container.minimized>div.persistent-player-inner-container>.persistent-
player.ad.custom-ui .pp-caffeine-container{bottom:32px}.feed .persistent-player-
persist-container.video .persistent-player-inner-
container{width:400px;position:relative;display:flex;flex-
direction:column}.feed .persistent-player-persist-container.video .persistent-
player-inner-container .persistent-player-video-ui{order:2}.feed .persistent-
player-persist-container.video .persistent-player-inner-container .persistent-
player-video-ui .close-persistent-player-
button{display:none;border:0;background:transparent;position:absolute;right:0;top:0
;z-index:950;padding:0}.feed .persistent-player-persist-
container.video .persistent-player-inner-container .persistent-player-video-
ui .close-persistent-player-button svg.closeIcon{background:transparent;border-
radius:0;padding:.2rem;width:15px;height:15px}.feed .persistent-player-persist-
container.video .persistent-player-inner-container .persistent-player-video-ui
#persistent-player-media-metadata-
video{width:380px;height:60px;padding:10px;background-
color:#f8f8f8}.feed .persistent-player-persist-container.video .persistent-player-
inner-container .persistent-player-video-ui
#persistent-player-media-metadata-video .media-title{margin:0;font-size:14px;line-
height:19px;max-height:38px;overflow:hidden;color:#000}.feed .persistent-player-
persist-container.video .persistent-player-inner-container .persistent-player-
video-ui #persistent-player-media-metadata-video .showname-and-
timestamp{color:#545454;font-size:12px;line-height:15px;margin-
top:5px}.feed .persistent-player-persist-container.video .persistent-player-inner-
container .persistent-player-video-ui #persistent-player-media-metadata-
video .showname-and-timestamp .media-
showname{margin:0;float:left}.feed .persistent-player-persist-
container.video .persistent-player-inner-container .persistent-player-video-ui
#persistent-player-media-metadata-video .showname-and-timestamp .media-
showname:after{content:"|";padding:0 5px}.feed .persistent-player-persist-
container.video .persistent-player-inner-container .persistent-player-video-ui
#persistent-player-media-metadata-video .showname-and-timestamp .media-
timestamp{float:left}.feed .persistent-player-persist-container.video .persistent-
player-inner-container .persistent-player{order:1}.feed .persistent-player-persist-
container.video .persistent-player-inner-container .persistent-player .cbc-
caffeine-ads-innercontainer>.ads-message>.message-text,.feed .persistent-player-
persist-container.video .persistent-player-inner-container .persistent-
player .controls-left .air-date,.feed .persistent-player-persist-
container.video .persistent-player-inner-container .persistent-player .controls-
left .content-area,.feed .persistent-player-persist-container.video .persistent-
player-inner-container .persistent-player .controls-
left>h3{display:none}.feed .persistent-player-persist-container.video .persistent-
player-inner-container .persistent-player .cbc-caffeine-ads-innercontainer>.ads-
close{margin-right:20px}.feed .persistent-player-persist-
container.video .persistent-player-inner-container .persistent-player .cbc-
caffeine-container{width:400px!important;max-height:225px}.feed .persistent-player-
persist-container.video .persistent-player-inner-container.hide-dock-btn .controls-
right [data-uielement=conditional-dock]{display:none}.feed .persistent-player-
persist-container.video:focus-within .persistent-player-inner-
container>.persistent-player-video-ui .close-persistent-player-
button,.feed .persistent-player-persist-container.video:focus .persistent-player-
inner-container>.persistent-player-video-ui .close-persistent-player-
button,.feed .persistent-player-persist-container.video:hover .persistent-player-
inner-container>.persistent-player-video-ui .close-persistent-player-
button{display:block}@media only screen and (max-width:640px){.feed .persistent-
player-persist-container.video{width:100%;border:none;margin:0}.feed .persistent-
player-persist-container.video .persistent-player-inner-container{margin:0
auto;max-width:350px}.feed .persistent-player-persist-container.video .persistent-
player-inner-container .persistent-player-video-ui #persistent-player-media-
metadata-video{margin:0 auto;width:330px}.feed .persistent-player-persist-
container.video .persistent-player-inner-container .persistent-player .cbc-
caffeine-container{width:350px!important}}.feed .player-placeholder-ui-
container{display:grid}.feed .player-placeholder-ui-container .player-placeholder-
video-ui{display:grid;grid-area:1/1}.feed .player-placeholder-ui-container .player-
placeholder-video-ui .player-placeholder{grid-area:1/1;padding-
bottom:56.25%}.feed .player-placeholder-ui-container .player-placeholder-video-
ui .player-placeholder-ui{position:relative;grid-
area:1/1;overflow:hidden;width:100%;height:auto}.feed .player-placeholder-ui-
container .player-placeholder-video-ui .player-placeholder-
ui.hidden{display:none}.feed .player-placeholder-ui-container .player-placeholder-
video-ui .player-placeholder-ui.docked .thumbnail-
container>img{filter:blur(5px)}.feed .player-placeholder-ui-container .player-
placeholder-video-ui .player-placeholder-ui.docked .thumbnail-
container:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:45%;
background-image:linear-gradient(transparent,rgba(0,0,0,.75)
40%,rgba(0,0,0,.8));pointer-events:none;min-height:70px;height:100%;background-
image:linear-gradient(rgba(0,0,0,.85),rgba(0,0,0,.75) 100%)}.feed .player-
placeholder-ui-container .player-placeholder-video-ui .player-placeholder-ui.docked
span.dock-msg{position:absolute;top:50%;left:0;right:0;text-
align:center;color:#fff;font-size:20px;font-weight:700;text-transform:uppercase;z-
index:1}.feed .player-placeholder-ui-container .player-placeholder-video-
ui .persistent-player .cbc-caffeine-container[data-status^=advertising] [data-
uielement=conditional-dock],.feed .player-placeholder-ui-container .player-
placeholder-video-ui .persistent-player.disable-recommend .caffeine-
overlay.recommendationcontent,.feed .player-placeholder-ui-container .player-
placeholder-video-ui .player-placeholder-ui.docked .video-card-overlay-
container{display:none}.feed .player-placeholder-ui-container .player-placeholder-
video-ui:hover{cursor:pointer}.feed .player-placeholder-ui-container .player-
placeholder-video-ui:focus .video-card-overlay-container svg.videoItemPlayBtn
path,.feed .player-placeholder-ui-container .player-placeholder-video-
ui:hover .video-card-overlay-container svg.videoItemPlayBtn path{fill:#ff1a1a}.feed
.player-placeholder-ui-container .player-placeholder-video-ui:focus .video-card-
overlay-container .video-item-title,.feed .player-placeholder-ui-container .player-
placeholder-video-ui:hover .video-card-overlay-container .video-item-title{text-
decoration:underline}.feed .player-placeholder-ui-container .player-placeholder-
audio-ui{margin:20px 1px;padding:2px;width:calc(100% - 2px);box-sizing:border-
box}.feed .player-placeholder-ui-container .player-placeholder-audio-
ui.hidden{display:none}.feed .player-placeholder-ui-container .player-placeholder-
audio-ui:active,.feed .player-placeholder-ui-container .player-placeholder-audio-
ui:focus{outline:1px dotted #000}.feed .player-placeholder-ui-container .player-
placeholder-audio-ui .player-placeholder-
ui{position:relative;overflow:hidden;width:100%;height:auto;padding:5px
0}.feed .player-placeholder-ui-container .player-placeholder-audio-ui .player-
placeholder-ui:focus .play-button-container>.play-btn,.feed .player-placeholder-ui-
container .player-placeholder-audio-ui .player-placeholder-ui:hover .play-button-
container>.play-btn{cursor:pointer}.feed .player-placeholder-ui-container .player-
placeholder-audio-ui .player-placeholder-ui:focus .play-button-container>.play-btn
polygon,.feed .player-placeholder-ui-container .player-placeholder-audio-
ui .player-placeholder-ui:hover .play-button-container>.play-btn
polygon{fill:#e60606}.feed .player-placeholder-ui-container .player-placeholder-
audio-ui .player-placeholder-ui .play-button-
container{width:60px;height:60px;float:left;margin-right:20px}.feed .player-
placeholder-ui-container .player-placeholder-audio-ui .player-placeholder-ui .play-
button-container .equalizer-icon{width:60px;height:60px}.feed .player-placeholder-
ui-container .player-placeholder-audio-ui .player-placeholder-ui .play-button-
container .equalizer-icon rect{fill:#757575;-webkit-animation:updown .5s linear
infinite;animation:updown .5s linear infinite;transform-origin:0
50%;transform:scaleY(.5)}.feed .player-placeholder-ui-container .player-
placeholder-audio-ui .player-placeholder-ui .play-button-container .equalizer-icon
rect:first-child{-webkit-animation-delay:.05s;animation-delay:.05s}.feed .player-
placeholder-ui-container .player-placeholder-audio-ui .player-placeholder-ui .play-
button-container .equalizer-icon rect:nth-child(2){-webkit-animation-
delay:75ms;animation-delay:75ms;-webkit-animation-duration:.65s;animation-
duration:.65s}.feed .player-placeholder-ui-container .player-placeholder-audio-
ui .player-placeholder-ui .play-button-container .equalizer-icon rect:nth-child(3)
{-webkit-animation-delay:.1s;animation-delay:.1s;-webkit-animation-
duration:.75s;animation-duration:.75s}.feed .player-placeholder-ui-
container .player-placeholder-audio-ui .player-placeholder-ui .play-button-
container .equalizer-icon rect:nth-child(4){-webkit-animation-
delay:.125s;animation-delay:.125s;-webkit-animation-duration:.75s;animation-
duration:.75s}.feed .player-placeholder-ui-container .player-placeholder-audio-
ui .player-placeholder-ui .play-button-container .equalizer-icon rect:nth-child(5)
{-webkit-animation-delay:.15s;animation-delay:.15s;-webkit-animation-
duration:.85s;animation-duration:.85s}@-webkit-keyframes updown{0%
{transform:scaleY(.5)}50%{transform:scaleY(1)}to{transform:scaleY(.5)}}@keyframes
updown{0%{transform:scaleY(.5)}50%
{transform:scaleY(1)}to{transform:scaleY(.5)}}.feed .player-placeholder-ui-
container .player-placeholder-audio-ui .player-placeholder-ui .media-
thumbnail{float:left;width:107px;height:60px;margin-
right:16px;overflow:hidden;background-color:#cbcbcb;box-shadow:0 0 5px 1px
#cbcbcb;border-radius:1px}.feed .player-placeholder-ui-container .player-
placeholder-audio-ui .player-placeholder-ui .media-thumbnail
img{height:100%;width:100%;-o-object-fit:contain;object-fit:contain;-o-object-
position:center;object-position:center}.feed .player-placeholder-ui-
container .player-placeholder-audio-ui .player-placeholder-ui .media-
metadata .media-showName{display:inline-block;font-size:13.6px;color:#000;font-
weight:700;margin-right:16px}.feed .player-placeholder-ui-container .player-
placeholder-audio-ui .player-placeholder-ui .media-metadata .media-
duration{display:inline-block;font-size:13.6px;font-
weight:700;color:#757575}.feed .player-placeholder-ui-container .player-
placeholder-audio-ui .player-placeholder-ui .media-metadata .media-
title{display:block;font-size:13.6px;margin-top:4px;line-height:18px;max-
height:36px;margin-left:203px;overflow:hidden}@media only screen and (max-
width:415px){.feed .player-placeholder-ui-container
.player-placeholder-audio-ui .player-placeholder-ui .play-button-
container,.feed .player-placeholder-ui-container .player-placeholder-audio-
ui .player-placeholder-ui .play-button-container>.equalizer-
icon{width:35px;height:35px}.feed .player-placeholder-ui-container .player-
placeholder-audio-ui .player-placeholder-ui .media-
thumbnail{display:none}.feed .player-placeholder-ui-container .player-placeholder-
audio-ui .player-placeholder-ui .media-metadata .media-title{margin-
left:55px}}.feed .player-placeholder-ui-container .persistent-player{grid-
area:1/1}.feed .frequencyWidget .customHtml{border:none;background:#fff;margin-
bottom:1rem}.feed .frequencyWidget .frequencyWidgetTitle{padding:1rem;background:#f
ff;margin-bottom:0;margin-top:0}.feed .olympicSportsList{display:flex;flex-
wrap:wrap;margin:15px 0}.feed .olympicSportsList .followIcon{fill:#b8860b!
important}.feed .olympicSportsList ul{display:flex;list-style-
type:none;padding:0}.feed .olympicSportsList .legend{display:flex;justify-
content:space-
between;width:100%}.feed .olympicSportsList .legend .legendTitle{font-
size:19.2px;margin:14px 0;font-weight:700;text-
transform:uppercase}.feed .olympicSportsList .legend
li{display:flex}.feed .olympicSportsList .legend li:first-child{margin-
right:20px}.feed .olympicSportsList .legend .selectSport{height:20px;width:20px;dis
play:inline-
block}.feed .olympicSportsList .legend .followedIcon,.feed .olympicSportsList .lege
nd .followIcon{width:20px;height:20px}.feed .olympicSportsList .legend .legendText{
margin:0 0 0
10px}.feed .olympicSportsList .sportsList{width:100%;display:grid;grid-
gap:16px;margin:0;grid-template-columns:repeat(auto-
fit,minmax(234px,1fr))}.feed .olympicSportsList .sportsName{background-
color:#fff;border:1px solid #cbcbcb;font-size:17.3px;font-weight:700;line-
height:1.8em;padding:15px;box-sizing:border-
box;height:100%}.feed .olympicSportsList .sportsName .followedIcon,.feed .olympicSp
ortsList .sportsName .followIcon{width:30px;height:30px;margin-left:-1px;margin-
top:-1px}.feed .olympicSportsList .sportsName:not(:disabled):focus-
within,.feed .olympicSportsList .sportsName:not(:disabled):hover{box-shadow:0 0 0
3px #757575;outline:none}.feed .olympicSportsList
input{height:30px;opacity:0;position:absolute;right:15px;width:30px;z-index:1}.feed
.olympicSportsList label{display:flex;justify-content:space-
between}.feed .olympicSportsList .selectSport{width:28px;height:28px;text-
align:center}.feed .olympicSportsList .showSportsContainer{margin:18px 0
10px;width:100%}.feed .olympicSportsList .showAllSports{background-
color:transparent;border:none;color:#000;display:block;font-size:1.2rem;margin:0
auto}.feed .olympicSportsList .showAllSports:hover{text-
decoration:underline}.feed .olympicSportsList .showAllSports:focus{outline:2px
solid #545454}.feed .olympicSportsList .showAllSports .chevronIcon{background-
color:#f4f4f4;fill:#000;margin:0 0 0
10px}.feed .olympicSportsList .buildFeed{border:none;background-
color:#b7873c;color:#fff;display:block;font-size:19.2px;margin:30px auto 0;text-
transform:uppercase;width:60%;border-
radius:3px}.feed .olympicSportsList .buildFeed:disabled{background-
color:#cbae84}@media(max-width:640px){.feed .olympicSportsList .legend{flex-
direction:column-reverse}.feed .olympicSportsList .legend .legendTitle{margin:24px
0 14px}.feed .olympicSportsList .legendIcons{margin-
bottom:0}}.feed .myOlympicsContent{display:flex;justify-
content:center}.feed .myOlympicsContent .loading{display:flex;align-
items:center;flex:none}.feed .myOlympicsContent .loading .loadingText{font-
size:1.2rem}.feed .myOlympicsContent .loading .loader{display:inline-block;margin-
left:1rem}.feed .myOlympicsContent .moreResults{background-
color:#b7873c;color:#fff;display:flex;font-size:1.2rem;font-weight:700;text-
decoration:none;margin:40px auto 0;text-
transform:uppercase;width:60%;height:63px;align-items:center;justify-
content:center}.feed .myOlympicsContent .moreResults .chevronIcon{background-
color:transparent;fill:#fff;margin-left:10px;transform:rotate(270deg);vertical-
align:initial}.feed .myOlympicsContent .moreResults:hover{background-
color:#c9aa77;box-
shadow:none}.feed .myOlympicsContent .moreResults:focus{background-
color:#b7873c;box-shadow:0 0 0 3px
#757575;outline:none}.feed .myOlympicsContent .video-
card{width:100%}.feed .myOlympicsContent .video-card .video-
item{height:100%}.feed .IconWeather{height:3rem;width:3rem}.feed .widgetOpen-
false .toggleWidget{border:.1875rem solid #ccc}.feed .widgetOpen-
false .toggleWidget:focus,.feed .widgetOpen-false .toggleWidget:hover{border-
color:#3b3b3b}.feed .widgetOpen-false .toggleWidget:focus svg,.feed .widgetOpen-
false .toggleWidget:hover svg{fill:#3b3b3b}.feed .widgetOpen-
false .toggleWidget .expandIcon{fill:#949494;margin-
right:.625rem}.feed .widgetOpen-true{box-shadow:.125rem 0 .875rem -.1875rem
rgba(0,0,0,.3)}.feed .widgetOpen-true .closeWidget,.feed .widgetOpen-
true .expandedWeatherWidget{border:.1875rem solid #ccc}.feed .widgetOpen-
true .closeWidget{border-bottom:0;margin-top:-75px}.feed .widgetOpen-
true .expandedWeatherWidget{border-top:0}.feed .widgetOpen-
true .closeWidget:focus,.feed .widgetOpen-true .closeWidget:hover{border-
color:#3b3b3b;border-bottom:none}.feed .widgetOpen-
true .closeWidget:focus+.expandedWeatherWidget,.feed .widgetOpen-
true .closeWidget:hover+.expandedWeatherWidget{border-
color:#3b3b3b}.feed .widgetOpen-true .expandIcon{display:none}.feed .widgetOpen-
true svg.collapseIcon{fill:#3b3b3b;margin-right:.625rem;margin-top:-
4px}.feed .weatherWidget{box-sizing:border-box;display:flex;padding:0 .3125rem 0
1rem;height:4.688rem}.feed .weatherWidget .currentWeatherIcon,.feed .weatherWidget
.weatherForecastIcon{display:flex;align-
items:center}.feed .weatherWidget .currentWeatherIcon
svg{height:2.75rem;width:2.75rem;padding:.805rem
0 .405rem}.feed .weatherWidget .weatherForecastIcon
svg{height:2.125rem;width:2.125rem;padding:1rem
0 .625rem}.feed .weatherWidget .currentWeather{display:flex;width:calc(100% -
14.0625rem)}.feed .weatherWidget .weatherForecast{width:10.625rem;display:flex;flex
-direction:row;justify-content:space-between;margin:0 0
0 .625rem}.feed .weatherWidget .showWeatherDetails{margin:1.25rem .625rem
1.25rem .9375rem;text-
align:center;width:1.25rem;border:0;padding:0}.feed .weatherWidget .currentWeatherI
nfo{margin-
bottom:.125rem}.feed .weatherWidget .hourlyForecastInfo,.feed .weatherWidget .weath
erInfo{display:flex;align-
items:center}.feed .weatherWidget .weatherInfo{padding:.0625rem .3125rem .0625rem .
75rem}.feed .weatherWidget .weatherInfo,.feed .weatherWidget .weatherInfo>div{width
:100%}.feed .weatherWidget .hourlyForecastInfo{margin-
left:.5rem}.feed .weatherWidget .temp{font-weight:700;font-size:1rem;line-
height:1rem;margin:0 .25rem 0
0;float:left}.feed .weatherWidget .time{margin:0}.feed .weatherWidget .location,.fe
ed .weatherWidget .tempForecast{font-size:.875rem;line-
height:1.125rem;margin:0}.feed .weatherWidget .time,.feed .weatherWidget .weatherDe
sc,.feed .weatherWidget .weatherDescShort{color:#545454;font-
size:.75rem}.feed .weatherWidget .weatherDesc{margin:0}.feed .weatherWidget .weathe
rDescShort{display:none}.feed .weatherWidget .hourlyForecast{display:flex}@media
only screen and (max-width:500px)
{.feed .weatherWidget .currentWeather{width:calc(100% -
8rem)}.feed .weatherWidget .weatherForecast{width:5rem}.feed .weatherWidget .weathe
rForecast .hourlyForecast:nth-of-type(2){display:none}}@media only screen and (max-
width:400px)
{.feed .weatherWidget .currentWeather{width:100%}.feed .weatherWidget .weatherForec
ast{display:none}}@media only screen and (max-width:320px)
{.feed .weatherWidget .currentWeather{width:80%}.feed .weatherWidget .weatherInfo>d
iv{width:70%}.feed .weatherWidget .currentWeatherInfo{max-width:18.75rem;-webkit-
line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-
overflow:ellipsis;display:-webkit-
box}.feed .weatherWidget .weatherDesc{display:none}.feed .weatherWidget .weatherDes
cShort{display:block;margin:0;text-
transform:capitalize}}.feed .viewportMedium .weatherWidget,.feed .viewportSmall .we
atherWidget{margin-bottom:1rem}.feed .viewportMedium .widgetOpen-
true .expandedWeatherWidget{margin-top:-1rem}.feed .viewportMedium .widgetOpen-true
.closeWidget{margin-top:-91px}.feed .viewportSmall .widgetOpen-
true .closeWidget,.feed .viewportSmall .widgetOpen-
true .expandedWeatherWidget{border:none}.feed .viewportSmall .widgetOpen-
true .closeWidget{color:#e60505;margin-top:0}.feed .icon .chevronIcon{background-
color:#fff;border-radius:10px;fill:#e60505;margin-left:2px;padding:3px 2px
1px;vertical-
align:middle}.feed .icon .chevronIcon.horizontal{background:transparent;fill:#000;p
adding-top:1px;vertical-
align:inherit;transform:rotate(270deg)}.feed .icon .chevronIcon.white{fill:#fff}.fe
ed .icon .open .chevronIcon{transform:rotate(180deg)}.feed .icon .right{transform:r
otate(270deg)}.feed .icon .collapseIcon{transform:rotate(180deg)}.feed .icon .close
Icon{background:#e60505;border-
radius:50%;fill:#fff;padding:.3rem}.feed .icon .iconExclamation
circle{stroke:#e60505;fill:#e60606;stroke-width:2px}.feed .icon .icon-
feature{margin:1rem
auto;display:block;width:80px;height:80px}.feed .icon .logoIcon.headerLogo.globalHe
aderLogo{display:inline-block;margin-
left:0}.feed .icon .mediaIcon{fill:#0550c8;margin-right:.5rem;vertical-
align:middle}.feed .icon .searchIcon.headerSearch{vertical-align:middle}.feed .icon
.settingsIcon{fill:#545454;margin:0 5px -5px 0}.feed .icon .followedIcon{border-
radius:50%;fill:#000}.feed .icon .followIcon,.feed .icon .unfollowIcon{fill:#000}.f
eed .icon .logoIcon.logoMyCbc{fill:#fff}.feed .icon .logoIcon.logoMyCbc:focus,.feed
.icon .logoIcon.logoMyCbc:hover{transform:scale(1.15)}.feed .icon .feedbackIcon{fil
l:#fff}.feed .icon{display:inline}.feed .icon .logoIcon{fill:#e60505;margin-
left:1rem;vertical-
align:middle}.feed .icon .logoIcon.logoBooks,.feed .icon .logoIcon.logoNews,.feed .
icon .logoIcon.logoRadio{fill:#fff}.feed
.icon .logoIcon.logoArts,.feed .icon .logoIcon.logoDocumentaries,.feed .icon .logo
Icon.logoMeta,.feed .icon .logoIcon.logoTV{fill:#000}.feed .icon .logoIcon.logoCome
dy,.feed .icon .logoIcon.logoLife{fill:#222}.feed .icon .logoIcon.detailGem{fill:#e
60505}.feed .icon .logoIcon.footerLogo{fill:#fff;margin-
left:.4rem}.feed .icon .logoIcon.notFoundLogo{fill:#e60505;margin:1rem -1rem
0 .5rem}.feed .icon .logoIcon.logo2017 .st0{fill:#ec1c24}.feed .icon .logoIcon.logo
2017 .st1{fill:#426fb5}.feed .icon .logoIcon.logo2017 .st2{fill:#a22388}.feed .icon
.logoIcon.logo2017 .st3{fill:#f2971f}.feed .icon .logoIcon.logo2017 .st4{fill-
rule:evenodd;clip-
rule:evenodd;fill:#ec1c24}.detailLogo .feed .icon .logoIcon.subSectionLogo,.feed .i
con .logoIcon.logoBooks{fill:#000}.feed .bigBoxContainer{min-height:18rem;min-
width:100%}.feed .widgetContainer{position:relative}.feed .widgetContainer .expande
dWidgetContainer{position:absolute;width:100%;height:100%;z-
index:9999}.feed .viewportSmall .widgetContainer .expandedWidgetContainer{backgroun
d:#fff;position:fixed;top:0;left:0;height:100vh;width:100vw;padding-
top:2rem}.feed .viewportSmall .widgetContainer .closeWidget{right:.625rem;width:aut
o;z-index:1}.feed .widgetContainer .expandedWeatherWidget{box-
shadow:.125rem .625rem .75rem -.125rem
rgba(0,0,0,.3);position:absolute;background:#fff;width:calc(100% -
2.875rem);border-top:none;padding:0 1.25rem .625rem;z-
index:1}.feed .widgetContainer .expandedWeatherWidget .location{border-bottom:1px
solid #000;font-size:1.5rem;font-weight:700;line-height:1.875rem;margin:0;padding:0
0 .3125rem}.feed .widgetContainer .expandedWeatherWidget .currentDateTime{color:#54
5454;font-size:.75rem;line-height:1.5rem;margin:.3125rem
0}.feed .widgetContainer .expandedWeatherWidget .hourlyForecastHeading{font-
size:1.125rem;font-weight:600;line-height:1.5rem;border-bottom:1px solid
#909090;margin:0;padding-
bottom:.3125rem}.feed .widgetContainer .expandedWeatherWidget .hourlyForecast{text-
align:center}.feed .widgetContainer .expandedWeatherWidget .currentWeatherInfo{marg
in-
bottom:2.1875rem}.feed .widgetContainer .expandedWeatherWidget .currentWeatherInfo,
.feed .widgetContainer .expandedWeatherWidget .summary,.feed .widgetContainer .expa
ndedWeatherWidget .weatherForecast{display:flex}.feed .widgetContainer .expandedWea
therWidget .currentWeatherInfoContainer{display:flex;width:24rem;margin:0
auto}.feed .widgetContainer .expandedWeatherWidget .details,.feed .widgetContainer
.expandedWeatherWidget .summary{font-
weight:700}.feed .widgetContainer .expandedWeatherWidget .details
p,.feed .widgetContainer .expandedWeatherWidget .summary
p{margin:0}.feed .widgetContainer .expandedWeatherWidget .detailsParam,.feed .widge
tContainer .expandedWeatherWidget .feelsLike,.feed .widgetContainer .expandedWeathe
rWidget .summaryParam{color:#545454;font-
weight:400}.feed .widgetContainer .expandedWeatherWidget .summary{width:60%}.feed .
widgetContainer .expandedWeatherWidget .summary .icon{padding:.5rem .25rem}.feed .w
idgetContainer .expandedWeatherWidget .summary .IconWeather{height:4.4375rem;width:
4.4375rem}.feed .widgetContainer .expandedWeatherWidget .summary .temp{font-
size:3.75rem;line-
height:5.125rem}.feed .widgetContainer .expandedWeatherWidget .details{width:40%}.f
eed .widgetContainer .expandedWeatherWidget .details p{font-size:.875rem;line-
height:1.1875rem}.feed .widgetContainer .expandedWeatherWidget .weatherForecast{jus
tify-content:space-
between;padding:1rem .3125rem}.feed .widgetContainer .expandedWeatherWidget .weathe
rForecast p{margin:0}.feed .widgetContainer .expandedWeatherWidget .weatherForecast
.IconWeather{height:3.75rem;width:3.75rem}.feed .widgetContainer .expandedWeatherWi
dget .time{font-size:1.125rem;line-height:1.5rem;text-
transform:lowercase}.feed .widgetContainer .expandedWeatherWidget .tempForecast{fon
t-size:1.875rem;font-weight:700;line-
height:2.5rem}.feed .widgetContainer .expandedWeatherWidget .feelsLikeForecast{colo
r:#545454;font-size:.75rem;line-
height:1rem}.feed .widgetContainer .expandedWeatherWidget .weatherForecast .precipC
hance{font-size:.75rem;line-height:1.25rem;margin:.625rem
0 .3125remrimaryLink{text-align:center;font-size:16px;padding:.35rem 1rem;font-
weight:700;color:#fff;border:1px solid #000;background:#000;text-decoration:none;-
webkit-appearance:none;-moz-appearance:none;appearance:none;height:42px;align-
items:center;justify-content:center;display:flex;box-sizing:border-
box}.feed .memberWeatherCtaCustom .rightSideCtaPrimaryLink:hover{background:#222}.f
eed .memberWeatherCtaCustom .rightSideCtaPrimaryLink .icon .chevronIcon.horizontal{
fill:#fff;margin-
left:5px}.feed .memberWeatherCtaCustom .rightSideCtaSecondaryLink{font-
weight:700;color:inherit}.feed .memberWeatherCtaCustom .rightSideCtaPrimaryLink~.se
condaryLinkArea{margin-
top:10px}.feed .memberWeatherCtaCustom .secondaryLinkArea{font-
size:14px}@media(max-width:640px)
{.feed .memberWeatherCtaCustom .weatherIcon{float:right;margin-left:20px;margin-
bottom:20px}}@media(max-width:420px)
{.feed .memberWeatherCtaCustom .weatherIcon{float:right;margin-left:20px;margin-
bottom:20px}}.feed .open .icon .chevronIcon:not(.horizontal)
{transform:rotate(180deg)}.feed .newsTheme .globalHeader{border-
bottom:none}.feed .newsTheme .globalHeader .headerSearchBar,.feed .newsTheme .globa
lHeader .menuNavWrapper{height:48px}.feed .newsTheme .globalHeader .headerSearchBar
.searchBar{padding-top:.344rem;padding-
bottom:.344rem}.feed .newsTheme .globalHeader .searchBar.compact .react-
autosuggest__suggestions-container--
open{top:35px;left:0}.feed .newsTheme .globalHeader .searchInput{height:24px}.feed
.newsTheme .globalHeader.open .menuNavWrapper{height:auto}.feed .newsTheme .globalH
eader .sideMenu .navLink{line-
height:normal}.feed .newsTheme .globalHeader.scrollDown{transform:translate3d(0,-
48px,0)}.feed .newsTheme .globalHeader.open{background:rgba(230,5,5,.8)}.feed .news
Theme .globalHeader .landingNav{background-
color:#e60505}.feed .newsTheme .globalHeader .landingNav .subNavList{background:tra
nsparent}.feed .newsTheme .globalHeader .landingNav .subNavList .navLink{color:#fff
;font-
weight:700}.feed .newsTheme .globalHeader .landingNav .subNavList .navLink.selected
{background-
color:#fff;color:#e60505}.feed .newsTheme .globalHeader .landingNav .subNavList .ge
mSectionLink .navLink{color:#fff;font-
weight:400}.feed .newsTheme .globalHeader .landingNav .subNavList.regionalNav .navL
ink.selected{background-
color:#fff;color:#e60505}.feed .newsTheme .globalHeader .landingNav .moreItemsNav .
moreNavListItem{border-
color:#e60505}.feed .newsTheme .globalHeader .landingNav .moreItemsNav .moreNavList
Item:last-child{border-bottom-
color:#e60505}.feed .newsTheme .globalHeader .landingNav .moreItemsNav .moreNavLink
{color:#000;font-
weight:400}.feed .newsTheme .globalHeader .landingNav .moreItemsNav .moreNavLink.se
lected{background-
color:#e60505;color:#fff}.feed .newsTheme .globalHeader .landingNav .moreItemsNav .
navLink.moreNavLink{color:#000;font-
weight:400}.feed .newsTheme .globalHeader .landingNav .moreItemsNav .navLink.moreNa
vLink.selected{background-
color:#e60505;color:#fff}.feed .newsTheme .globalHeader .landingNav .moreItemsNav .
moreButton{background:transparent;color:#fff;border:1px solid #fff}.feed .newsTheme
.globalHeader .landingNav .moreItemsNav .moreButton .chevronIcon{border:none;fill:#
fff;background:#e60505}.feed .newsTheme .globalHeader .landingNav .moreItemsNav .mo
reButton:focus .chevronIcon,.feed .newsTheme .globalHeader .landingNav .moreItemsNa
v .moreButton:hover .chevronIcon{border:none;fill:#e60505;background:#fff}.feed .ne
wsTheme .globalHeader .landingNav .moreItemsNav.open .moreButton{color:#000;backgro
und-color:#fff;border:1px solid #e60505;border-bottom-
color:#fff}.feed .newsTheme .card:focus,.feed .newsTheme .card:hover{box-shadow:0 0
0 3px
#e60505}.feed .newsTheme .card .callToAction,.feed .newsTheme .card .headline{font-
family:Stag Medium,Trebuchet;font-
weight:300}.feed .newsTheme .card.cardContentPackage .primaryContent .bulletpoint:b
efore{color:#e60505}.feed .newsTheme .card.cardDiscovery .contentWrapper .headline{
font-family:Open Sans,sans-serif;font-
weight:700}.feed .newsTheme .card.cardDiscovery:hover{box-
shadow:none}.feed .newsTheme .card.cardFeatured.hasVideo .videoContainer{width:100%
}.feed .newsTheme .card.cardFeatured .imageMedia{align-self:flex-
start}.feed .newsTheme .contentAreaWrap .sidebar .headingText{border-bottom-
color:#e60505}.feed .newsTheme .contentList button.loadMore{border-
color:#e60505;color:#e60505}.feed .newsTheme .contentList
button.loadMore:hover{background-
color:#e60505;color:#fff}.feed .newsTheme .contentList
button.loadMore:focus{color:#e60505}.feed .newsTheme .contentList
button.loadMore .chevronIcon{fill:#e60505}.feed .newsTheme .contentList
button.loadMore:hover .chevronIcon{fill:#fff}.feed .newsTheme .contentList
button.loadMore:hover:focus{background-color:#fff}.feed .newsTheme .contentList
button.loadMore:hover:focus .chevronIcon{fill:#e60505}.feed .newsTheme .contentList
button.loadMore.loading{background-color:#e60505}.feed .newsTheme .contentList
button.loadMore.loading .loader{border-color:#e60505 transparent #e60505
#e60505}.feed .newsTheme .contentList
button.loadMore.loading:focus .loader,.feed .newsTheme .contentList
button.loadMore.loading:hover .loader{border-color:#fff transparent #fff #fff}.feed
.newsTheme .viewportLarge .featuredArea .featuredTopStories .secondaryTopStories,.f
eed .newsTheme .viewportMedium .featuredArea .featuredTopStories .secondaryTopStori
es,.feed .newsTheme .viewportXLarge .featuredArea .featuredTopStories .secondaryTop
Stories{display:flex}.feed .newsTheme .regionInfo .contentList .contentListCards .c
ard,.feed .newsTheme .regionInfo .contentList .contentListCards .card .card-
content,.feed .newsTheme .regionInfo .regionsListWrapper.standAlone{background-
color:#fff}.feed .newsTheme .regionInfo .contentList .contentListCards .card .card-
content:after{border-bottom-color:#fff}.feed
.newsTheme .regionInfo .regionsListWrapper.standAlone .currentRegion{font-
family:Stag Medium,trebuchet;font-
weight:300}.feed .newsTheme .regionInfo .regionsListWrapper.standAlone .regionHeadi
ng{background:#e60505}.feed .newsTheme .regionInfo .regionsListWrapper.standAlone .
regionButton{font-family:Stag Medium,trebuchet;font-
weight:300}.feed .newsTheme .regionInfo .regionsListWrapper.standAlone .regionFormI
ntro{background:#fff;color:#e60505}.feed .newsTheme .detail .detailHeadline{font-
family:Stag Medium,Trebuchet;font-
weight:300}.feed .newsTheme .story .pullquote .pullquote-quotation{font-family:Stag
Web,Trebuchet;font-weight:600}.feed .newsTheme .pageIntro{background-
color:#fff;color:#000;min-height:auto;padding-
bottom:0}.feed .newsTheme .pageIntro.hasListenLive{min-height:2rem}.feed .newsTheme
.pageIntro.show-the-
national .responsiveNav.allHidden .moreItemsList{right:unset}.feed .newsTheme .page
Intro.section-news-editorsblog{border:1px solid
#cbcbcb}.feed .newsTheme .imageLinkWidget:active,.feed .newsTheme .imageLinkWidget:
focus,.feed .newsTheme .imageLinkWidget:hover{box-shadow:0 0 0 3px
#e60505}.feed .newsTheme .trendingList-news .headingText{text-
transform:none;letter-spacing:.35px;font-family:Stag Medium,Trebuchet;font-
weight:300;font-size:1.5rem;border:none;line-height:normal}@media(max-width:849px)
{.feed .newsTheme .trendingList-news .headingText{font-
size:1.1875rem}}.feed .newsTheme .news-local .headingText a{font-
size:.9em}.feed .newsTheme .icon .logoIcon.detailGem{fill:#fff}.feed .newsTheme.cli
ck-wp .cardContentPackage{flex-basis:100%;max-width:inherit}.feed .newsTheme.click-
wp .cardContentPackage .primaryHeadline{order:2;margin-left:1rem;margin-
right:1rem}.feed .newsTheme.click-
wp .cardContentPackage .primaryHeadline .primaryHeadlineLink .headline{font-
size:1.5rem;line-height:1.9rem;text-align:left;margin-top:.6rem;margin-
bottom:.5rem}.feed .newsTheme.click-
wp .cardContentPackage .desktopHeadline{display:none}.feed .newsTheme.click-
wp .cardContentPackage .secondaryContent .card.relatedCard,.feed .newsTheme.click-
wp .cardContentPackage .supportingContent .card.relatedCard{margin-left:0;margin-
right:0}.feed .newsTheme.click-
wp .cardContentPackage .contentPackageSeparator{margin-left:1em;margin-
right:1em}.feed .newsTheme.click-wp .cardContentPackage .primaryContent{padding-
bottom:0}.feed .newsTheme.click-
wp .cardContentPackage .primaryContent .supportingContent{order:3;margin-
left:1rem;margin-right:1rem;margin-top:.5rem}.feed .newsTheme.click-
wp .cardContentPackage .primaryContent .supportingContent .deck{font-
size:1rem}.feed .newsTheme.click-
wp .cardContentPackage .primaryContent .supportingContent .labelMetaData{padding-
bottom:0}.feed .newsTheme.click-
wp .cardContentPackage .primaryContent .mobileHeadline{display:block}.feed .newsThe
me.click-wp .cardContentPackage .primaryContent .primaryImage{order:1;padding-
bottom:.6rem;margin-top:0}.feed .newsTheme.click-
wp .cardContentPackage .primaryContent .primaryImage .primaryImageLink{margin-
right:0}.feed .newsTheme.click-wp .cardContentPackage .secondaryContent{margin-
left:1rem;margin-right:1rem;flex-direction:column}.feed .newsTheme.click-
wp .cardContentPackage .secondaryContent .relatedCard{flex:initial}.feed .newsTheme
.click-wp .cardContentPackage .contentFlexLayout{flex-wrap:wrap;flex-
direction:column}.feed .newsTheme.click-
wp .cardContentPackage .contentFlexLayout .firstContentColumn{margin-
right:0}.feed .newsTheme.click-
wp .cardContentPackage .contentFlexLayout .secondContentColumn{flex-grow:1;margin-
left:0}.feed .newsTheme.click-
wp .cardContentPackage .contentFlexLayout .secondContentColumn .tertiaryContent{mar
gin-left:1rem}.feed .newsTheme.click-
wp .cardContentPackage .contentFlexLayout .secondContentColumn .tertiaryContent .ca
rd{flex:1 1 180px}.feed .newsTheme.click-
wp .cardContentPackage .contentFlexLayout .secondContentColumn .tertiaryContent .ca
rd.relatedCard:before{width:192px}.feed .newsTheme.click-
wp .cardContentPackage .contentFlexLayout .secondContentColumn .tertiaryContent .ca
rd:nth-child(2){padding-bottom:0}.feed .newsTheme.click-
wp .cardContentPackage .contentFlexLayout .secondContentColumn .tertiaryContent .ca
rd.relatedCard{padding-top:1.2rem}.feed .newsTheme.click-
wp .cardContentPackage .contentFlexLayout .secondContentColumn .tertiaryContent .ca
rd.relatedCard:before{content:"";position:absolute;left:0;top:0;height:1px;width:12
0px;border-top:1px solid
#e0e0e0}.feed .artsTheme .card:focus,.feed .artsTheme .card:hover{box-shadow:0 0 0
3px
#801f73}.feed .artsTheme .card .contentWrapper{width:100%}.feed .artsTheme .card.ca
rdContentPackage .primaryContent .bulletpoint:before{color:#801f73}.feed .artsTheme
.card.cardDiscovery:hover{box-
shadow:none}.feed .artsTheme .contentAreaWrap .headingText{border-bottom-
color:#801f73}.feed .artsTheme .contentList button.loadMore{border-
color:#801f73;color:#801f73}.feed .artsTheme .contentList
button.loadMore:hover{background-
color:#801f73;color:#fff}.feed .artsTheme .contentList
button.loadMore:focus{color:#801f73}.feed .artsTheme .contentList
button.loadMore .chevronIcon{fill:#801f73}.feed .artsTheme .contentList
button.loadMore:hover .chevronIcon{fill:#fff}.feed .artsTheme .contentList
button.loadMore:hover:focus{background-color:#fff}.feed .artsTheme .contentList
button.loadMore:hover:focus .chevronIcon{fill:#801f73}.feed .artsTheme .contentList
button.loadMore.loading{background-color:#801f73}.feed .artsTheme .contentList
button.loadMore.loading .loader{border-color:#801f73 transparent #801f73
#801f73}.feed .artsTheme .contentList
button.loadMore.loading:focus .loader,.feed .artsTheme .contentList
button.loadMore.loading:hover .loader{border-color:#fff transparent #fff #fff}.feed
.artsTheme .globalHeader{border-
bottom:none}.feed .artsTheme .globalHeader .headerSearchBar,.feed .artsTheme .globa
lHeader .menuNavWrapper{height:48px}.feed .artsTheme .globalHeader .headerSearchBar
.searchBar{padding-top:.344rem;padding-
bottom:.344rem}.feed .artsTheme .globalHeader .searchBar.compact .react-
autosuggest__suggestions-container--
open{top:35px;left:0}.feed .artsTheme .globalHeader .searchInput{height:24px}.feed
.artsTheme .globalHeader.open .menuNavWrapper{height:auto}.feed .artsTheme .globalH
eader .sideMenu .navLink{line-
height:normal}.feed .artsTheme .globalHeader.scrollDown{transform:translate3d(0,-
48px,0)}.feed .artsTheme .globalHeader.open{background:rgba(128,31,115,.8)}.feed .a
rtsTheme .globalHeader .landingNav{background-
color:#fff}.feed .artsTheme .globalHeader .landingNav .gemSectionLink .navLink{colo
r:#222}.feed .artsTheme .globalHeader .landingNav .subNavList{background:transparen
t}.feed .artsTheme .globalHeader .landingNav .subNavList .navLink{color:#222}.feed
.artsTheme .globalHeader .landingNav .subNavList .navLink.selected{background-
color:#801f73;color:#fff}.feed .artsTheme .globalHeader .landingNav .moreItemsNav.o
pen .moreButton{border-bottom-color:#fff;border-right:1px solid
#801f73}.feed .artsTheme .globalHeader .landingNav .moreItemsNav .moreNavListItem{b
order-
color:#801f73}.feed .artsTheme .globalHeader .landingNav .moreItemsNav .moreNavList
Item:last-child{border-bottom-
color:#801f73}.feed .artsTheme .globalHeader .landingNav .moreItemsNav .moreNavLink
{color:#000}.feed .artsTheme .globalHeader .landingNav .moreItemsNav .moreNavLink.s
elected{background-color:#801f73;color:#fff}.feed .artsTheme .pageIntro{background-
color:#fff;color:#000;margin-top:-1.05rem;min-height:auto;padding-
bottom:0}.feed .sportsTheme .card:focus,.feed .sportsTheme .card:focus-within,.feed
.sportsTheme .card:hover{box-shadow:0 0 0 3px
#222}.feed .sportsTheme .card.cardMedia{background:transparent;border-
color:#8c8c8c}.feed .sportsTheme .card.cardMedia:hover{background-
color:#000}.feed .sportsTheme .card.cardMedia .imageMedia .placeholder{background:r
adial-
gradient(#000,#2d2d2d)}.feed .sportsTheme .card.cardMedia .headline{color:#fff}.fee
d .sportsTheme .card.cardContentPackage .primaryContent .bulletpoint:before{color:#
222}.feed .sportsTheme .card.cardDiscovery:hover{box-shadow:none}.feed .sportsTheme
.contentAreaWrap .headingText{border-bottom-
color:#000}.feed .sportsTheme .contentList button.loadMore{border-
color:#000;color:#000}.feed .sportsTheme .contentList
button.loadMore:hover{background-
color:#000;color:#fff}.feed .sportsTheme .contentList
button.loadMore:focus{color:#000}.feed .sportsTheme .contentList
button.loadMore .chevronIcon{fill:#000}.feed .sportsTheme .contentList
button.loadMore:hover .chevronIcon{fill:#fff}.feed .sportsTheme .contentList
button.loadMore:hover:focus{background-color:#fff}.feed .sportsTheme .contentList
button.loadMore:hover:focus .chevronIcon{fill:#000}.feed .sportsTheme .contentList
button.loadMore.loading{background-color:#000}.feed .sportsTheme .contentList
button.loadMore.loading .loader{border-color:#000 transparent #000
#000}.feed .sportsTheme .contentList
button.loadMore.loading:focus .loader,.feed .sportsTheme .contentList
button.loadMore.loading:hover .loader{border-color:#fff transparent #fff #fff}.feed
.sportsTheme .viewportLarge .featuredArea .featuredTopStories .secondaryTopStories,
.feed .sportsTheme .viewportMedium .featuredArea .featuredTopStories .secondaryTopS
tories,.feed .sportsTheme .viewportXLarge .featuredArea .featuredTopStories .second
aryTopStories{display:flex}.feed .sportsTheme .globalHeader{border-
bottom:none}.feed .sportsTheme .globalHeader .headerSearchBar,.feed .sportsTheme .g
lobalHeader .menuNavWrapper{height:48px}.feed .sportsTheme .globalHeader .headerSea
rchBar .searchBar{padding-top:.344rem;padding-
bottom:.344rem}.feed .sportsTheme .globalHeader .searchBar.compact .react-
autosuggest__suggestions-container--
open{top:35px;left:0}.feed .sportsTheme .globalHeader .searchInput{height:24px}.fee
d .sportsTheme .globalHeader.open .menuNavWrapper{height:auto}.feed .sportsTheme .g
lobalHeader .sideMenu .navLink{line-
height:normal}.feed .sportsTheme .globalHeader.scrollDown{transform:translate3d(0,-
48px,0)}.feed
.sportsTheme .globalHeader.open{background:rgba(34,34,34,.8)}.feed .sportsTheme .g
lobalHeader .landingNav{background-color:#000;position:relative;z-
index:1000}.feed .sportsTheme .globalHeader .landingNav .gemSectionLink .navLink{co
lor:#fff}.feed .sportsTheme .globalHeader .landingNav .subNavList{background:transp
arent}.feed .sportsTheme .globalHeader .landingNav .subNavList .navLink,.feed .spor
tsTheme .globalHeader .landingNav .subNavList .navLink:hover{color:#fff}.feed .spor
tsTheme .globalHeader .landingNav .subNavList .navLink.selected{background-
color:#fff;color:#000}.feed .sportsTheme .globalHeader .landingNav .moreItemsNav .m
oreNavListItem{border-
color:#000}.feed .sportsTheme .globalHeader .landingNav .moreItemsNav .moreNavListI
tem:last-child{border-bottom-
color:#000}.feed .sportsTheme .globalHeader .landingNav .moreItemsNav .moreNavLink{
color:#000}.feed .sportsTheme .globalHeader .landingNav .moreItemsNav .moreNavLink.
selected{background-
color:#000;color:#fff}.feed .sportsTheme .globalHeader .landingNav .moreItemsNav .m
oreNavLink.selected:focus,.feed .sportsTheme .globalHeader .landingNav .moreItemsNa
v .moreNavLink.selected:hover{color:#fff}.feed .sportsTheme .globalHeader .landingN
av .moreItemsNav .moreNavLink:focus,.feed .sportsTheme .globalHeader .landingNav .m
oreItemsNav .moreNavLink:hover{color:#222}.feed .sportsTheme .globalHeader .landing
Nav .moreItemsNav .moreButton{background:transparent;color:#fff;border:1px solid
#fff}.feed .sportsTheme .globalHeader .landingNav .moreItemsNav .moreButton .chevro
nIcon{border:none;fill:#fff;background:#222}.feed .sportsTheme .globalHeader .landi
ngNav .moreItemsNav .moreButton:focus .chevronIcon,.feed .sportsTheme .globalHeader
.landingNav .moreItemsNav .moreButton:hover .chevronIcon{border:none;fill:#222;back
ground:#fff}.feed .sportsTheme .globalHeader .landingNav .moreItemsNav.open .moreBu
tton{color:#000;background-color:#fff;border:1px solid;border-color:#000 #000
#fff}.feed .sportsTheme .globalHeader .tertiaryNav{background:#545454}.feed .sports
Theme .globalHeader .tertiaryNav .subNavListItem .moreItemsNav:not(.open) .moreButt
on,.feed .sportsTheme .globalHeader .tertiaryNav .subNavListItem .subNavLink{color:
#fff}.feed .sportsTheme .slider.section-sports-calgarystampede{background-
color:#b4001d}.feed .sportsTheme .gracenoteWidget iframe{width:0}.feed .sportsTheme
.pageIntro{min-height:auto;padding-bottom:0}.feed .sportsTheme .pageIntro.show-
road-to-the-olympics-home-team{min-height:5em}.feed .sportsTheme .videowrapper-
paralympics .pageIntro.introNav-sports-video .responsiveNav.introNav{background-
color:#0d73b1}.feed .sportsTheme .verticalCardList.cardList .contentListItem .card:
hover{box-shadow:0 0 0 3px #fff}.feed .sportsTheme button.loadMore{border-
color:#000;color:#000}.feed .sportsTheme button.loadMore:hover{background-
color:#000;color:#fff}.feed .sportsTheme
button.loadMore:focus{color:#000}.feed .sportsTheme
button.loadMore .chevronIcon{fill:#000}.feed .sportsTheme
button.loadMore:hover .chevronIcon{fill:#fff}.feed .sportsTheme
button.loadMore:hover:focus{background-color:#fff}.feed .sportsTheme
button.loadMore:hover:focus .chevronIcon{fill:#000}.feed .sportsTheme
button.loadMore.loading{background-color:#000}.feed .sportsTheme
button.loadMore.loading .loader{border-color:#000 transparent #000
#000}.feed .sportsTheme button.loadMore.loading:focus .loader,.feed .sportsTheme
button.loadMore.loading:hover .loader{border-color:#fff transparent #fff #fff}.feed
.sportsTheme .icon .logoIcon.detailGem{fill:#fff}.feed .sportsTheme.click-
wp .cardContentPackage{flex-basis:100%;max-width:inherit}.feed .sportsTheme.click-
wp .cardContentPackage .primaryHeadline{order:2;margin-left:1rem;margin-
right:1rem}.feed .sportsTheme.click-
wp .cardContentPackage .primaryHeadline .primaryHeadlineLink .headline{font-
size:1.5rem;line-height:1.9rem;text-align:left;margin-top:.6rem;margin-
bottom:.5rem}.feed .sportsTheme.click-
wp .cardContentPackage .desktopHeadline{display:none}.feed .sportsTheme.click-
wp .cardContentPackage .secondaryContent .card.relatedCard,.feed .sportsTheme.click
-wp .cardContentPackage .supportingContent .card.relatedCard{margin-left:0;margin-
right:0}.feed .sportsTheme.click-
wp .cardContentPackage .contentPackageSeparator{margin-left:1em;margin-
right:1em}.feed .sportsTheme.click-wp .cardContentPackage .primaryContent{padding-
bottom:0}.feed .sportsTheme.click-
wp .cardContentPackage .primaryContent .supportingContent{order:3;margin-
left:1rem;margin-right:1rem;margin-top:.5rem}.feed .sportsTheme.click-
wp .cardContentPackage .primaryContent .supportingContent .deck{font-
size:1rem}.feed .sportsTheme.click-
wp .cardContentPackage .primaryContent .supportingContent .labelMetaData{padding-
bottom:0}.feed .sportsTheme.click-
wp .cardContentPackage .primaryContent .mobileHeadline{display:block}.feed .sportsT
heme.click-wp .cardContentPackage .primaryContent .primaryImage{order:1;padding-
bottom:.6rem;margin-top:0}.feed .sportsTheme.click-
wp .cardContentPackage .primaryContent .primaryImage .primaryImageLink{margin-
right:0}.feed .sportsTheme.click-wp .cardContentPackage .secondaryContent{margin-
left:1rem;margin-right:1rem;flex-direction:column}.feed .sportsTheme.click-
wp .cardContentPackage .secondaryContent .relatedCard{flex:initial}.feed .sportsThe
me.click-wp .cardContentPackage .contentFlexLayout{flex-wrap:wrap;flex-
direction:column}.feed .sportsTheme.click-wp .cardContentPackage .contentFlexLayout
.firstContentColumn{margin-right:0}.feed .sportsTheme.click-
wp .cardContentPackage .contentFlexLayout .secondContentColumn{flex-grow:1;margin-
left:0}.feed .sportsTheme.click-
wp .cardContentPackage .contentFlexLayout .secondContentColumn .tertiaryContent{mar
gin-left:1rem}.feed .sportsTheme.click-
wp .cardContentPackage .contentFlexLayout .secondContentColumn .tertiaryContent .ca
rd{flex:1 1 180px}.feed .sportsTheme.click-
wp .cardContentPackage .contentFlexLayout .secondContentColumn .tertiaryContent .ca
rd.relatedCard:before{width:192px}.feed .sportsTheme.click-
wp .cardContentPackage .contentFlexLayout .secondContentColumn .tertiaryContent .ca
rd:nth-child(2){padding-bottom:0}.feed .sportsTheme.click-
wp .cardContentPackage .contentFlexLayout .secondContentColumn .tertiaryContent .ca
rd.relatedCard{padding-top:1.2rem}.feed .sportsTheme.click-
wp .cardContentPackage .contentFlexLayout .secondContentColumn .tertiaryContent .ca
rd.relatedCard:before{content:"";position:absolute;left:0;top:0;height:1px;width:12
0px;border-top:1px solid #e0e0e0}.feed .sportsTheme.olympicsSection
div.gracenoteWidget.headingText,.feed .sportsTheme.olympicsSection
div.gracenoteWidget .headingText,.feed .sportsTheme.olympicsSection
h2.boldHeading.headingText,.feed .sportsTheme.olympicsSection
h2.boldHeading .headingText{background:none;color:#000;font-size:32px;font-
weight:700;letter-spacing:.09px;line-height:43px;border-bottom:1px solid
#cbcbcb;text-transform:none}@media(max-width:640px)
{.feed .sportsTheme.olympicsSection
div.gracenoteWidget.headingText,.feed .sportsTheme.olympicsSection
div.gracenoteWidget .headingText,.feed .sportsTheme.olympicsSection
h2.boldHeading.headingText,.feed .sportsTheme.olympicsSection
h2.boldHeading .headingText{font-size:25px}}.feed .radioTheme .globalHeader{border-
bottom:none}.feed .radioTheme .globalHeader .headerSearchBar,.feed .radioTheme .glo
balHeader .menuNavWrapper{height:48px}.feed .radioTheme .globalHeader .headerSearch
Bar .searchBar{padding-top:.344rem;padding-
bottom:.344rem}.feed .radioTheme .globalHeader .searchBar.compact .react-
autosuggest__suggestions-container--
open{top:35px;left:0}.feed .radioTheme .globalHeader .searchInput{height:24px}.feed
.radioTheme .globalHeader.open .menuNavWrapper{height:auto}.feed .radioTheme .globa
lHeader .sideMenu .navLink{line-
height:normal}.feed .radioTheme .globalHeader.scrollDown{transform:translate3d(0,-
48px,0)}.feed .radioTheme .globalHeader.open{background:rgba(0,73,143,.8)}.feed .ra
dioTheme .globalHeader .landingNav{background-
color:#00498f}.feed .radioTheme .globalHeader .landingNav .gemSectionLink .navLink{
color:#fff}.feed .radioTheme .globalHeader .landingNav .subNavList{background:trans
parent}.feed .radioTheme .globalHeader .landingNav .subNavList .navLink{color:#fff}
.feed .radioTheme .globalHeader .landingNav .subNavList .navLink.selected{backgroun
d-
color:#fff;color:#00498f}.feed .radioTheme .globalHeader .landingNav .moreItemsNav
.moreButton{background:transparent;color:#fff;border:1px solid
#fff}.feed .radioTheme .globalHeader .landingNav .moreItemsNav .moreButton .chevron
Icon{border:none;fill:#fff;background:#00498f}.feed .radioTheme .globalHeader .land
ingNav .moreItemsNav .moreButton:focus .chevronIcon,.feed .radioTheme .globalHeader
.landingNav .moreItemsNav .moreButton:hover .chevronIcon{border:none;fill:#00498f;b
ackground:#fff}.feed .radioTheme .globalHeader .landingNav .moreItemsNav.open .more
Button{color:#00498f;background-color:#fff;border:1px solid #00498f;border-bottom-
color:#fff}.feed .radioTheme .globalHeader .landingNav .moreItemsNav .moreNavListIt
em{border-
color:#00498f}.feed .radioTheme .globalHeader .landingNav .moreItemsNav .moreNavLis
tItem:last-child{border-bottom-
color:#00498f}.feed .radioTheme .globalHeader .landingNav .moreItemsNav .moreNavLin
k{color:#00498f}.feed .radioTheme .globalHeader .landingNav .moreItemsNav .moreNavL
ink.selected{background-
color:#00498f;color:#fff}.feed .radioTheme .card .metadata .authorInfo{display:none
}.feed .radioTheme .card:focus,.feed .radioTheme .card:hover{box-shadow:0 0 0 3px
#00498f}.feed .radioTheme .card .contentWrapper{width:100%}.feed .radioTheme .card.
cardDiscovery:hover,.feed .radioTheme .card.cardMultiLink:hover{box-
shadow:none}.feed .radioTheme .contentAreaWrap .headingText{border-bottom-
color:#00498f}.feed .radioTheme .contentList button.loadMore{border-
color:#00498f;color:#00498f}.feed .radioTheme .contentList
button.loadMore:hover{background-color:#00498f;color:#fff}.feed
.radioTheme .contentList
button.loadMore:focus{color:#00498f}.feed .radioTheme .contentList
button.loadMore .chevronIcon{fill:#00498f}.feed .radioTheme .contentList
button.loadMore:hover .chevronIcon{fill:#fff}.feed .radioTheme .contentList
button.loadMore:hover:focus{background-color:#fff}.feed .radioTheme .contentList
button.loadMore:hover:focus .chevronIcon{fill:#00498f}.feed .radioTheme .contentLis
t button.loadMore.loading{background-color:#00498f}.feed .radioTheme .contentList
button.loadMore.loading .loader{border-color:#00498f transparent #00498f
#00498f}.feed .radioTheme .contentList
button.loadMore.loading:focus .loader,.feed .radioTheme .contentList
button.loadMore.loading:hover .loader{border-color:#fff transparent #fff #fff}.feed
.radioTheme .show .listHeading{border-
color:#00498f}.feed .radioTheme .show .banner.info{background-
color:#eaeaea;border:1px solid #cbcbcb;color