.cbc-caffeine.col8width,.lecbox{width:100%}.content-header{background:url(http://www.cbc.ca/radio-content/assets/images/ideas-header-gradient.jpg) no-repeat #3F687C;background-size:100% 100%}.content-header-60s{background:url(http://www.cbc.ca/radio-content/assets/images/60sideas-header-gradient.jpg) no-repeat;background-size:100% 100%}.ie #header-container,.ie8 .content-header{background-repeat:no-repeat;position:relative}.ie8 .content-header{background-image:url(http://www.cbc.ca/radio-content/assets/images/ideas-header-gradient.jpg);background-size:100% 100%;z-index:-1;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.cbc.ca/radio-content/assets/images/ideas-header-gradient.jpg', sizingMethod='scale')}.ie #header-container{background-image:url(http://www.cbc.ca/radio-content/assets/images/ideas-host.png);background-position:0 20px;z-index:2}.ie .radio_banner{filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#09555C', endColorstr='#09555C')}.ie8 .listen-live{font-size:14px}#header-container{background:url(http://www.cbc.ca/radio-content/assets/images/ideas-host.png) 0 20px no-repeat}.coming-up p.promo-deck{font-size:1.3rem;margin-left:15px}.episode-content .figure,.segment-content .figure{margin:10px 10px 10px 0}.nav.nav-pills li:hover>ul.masseys-drop{left:-55px}.lecture-series{margin-top:30px}.lecbox{float:left;margin:15px 0}.lecbox a{float:left;margin-right:10px}.lecbox>h3{display:block;float:left;width:50%}.bdate,.ldate{display:block;width:70%}#massey_listenbuy .lecture{border-bottom:1px solid #c4c4c4;height:42px;width:100%;display:table}#massey_listenbuy .lecture div{float:left;padding-top:12px;display:table-cell}.massey_lecture_title{font-weight:700;width:50%}.massey_buy{text-align:right;width:25%}.massey_listen_now{width:25%}.mostrec>img{display:block;float:left;width:95%}.mostrec>a{float:left;width:95%;font-size:14px;margin-top:10px}.mostrec{float:left;margin-bottom:20px;width:25%}.blogroll-timestamp span.spaced{display:none!important}.archive-link{display:block}a.archive-link{color:#333;padding:10px 0;line-height:1;font-size:15px;font-size:1.5rem}h2.blogroll-headline.airdate a:hover{font-weight:inherit!important}.landing-primary .archives{margin:10px 4% 25px}.cbc-caffeine.col8width.figure.wrap8,.figure.wrap8{width:100%!important}.cbc-caffeine-player .cbc-caffeine-container.cbc-caffeine-video.player-loaded div[id^=player].tpPlayer{position:relative!important;padding-bottom:56.25%!important;height:0!important}.cbc-caffeine.col8width.cbc-caffeine-video object{position:absolute;top:0;left:0;width:100%;height:100%}.photogalleryEmbed ul li img{width:100%!important;height:auto!important;margin-left:0!important;margin-top:0!important}.cbcfg ul.captions li{line-height:1.2!important}
.latest-episode .topstories-primarylist>li {border-bottom: 0;}
@media (max-width:1086px){.site-header{background-position:-70px 20px}.cbc-caffeine.col8width{width:540px}}@media (max-width:732px){.lecbox,.lecbox a,.lecbox>h3{float:none}.cbc-caffeine.col8width{width:440px}.lecture-series{margin-top:15px}.lecbox{margin:15px 0;width:98px}.bdate,.ldate,.lecbox>h3{display:block;width:98%}.lecbox a{margin-right:0}#massey_listenbuy .lecture{border-bottom:1px solid #c4c4c4;height:42px;width:100%;display:table}#massey_listenbuy .lecture div{float:none;padding-top:12px;display:block}.massey_lecture_title{font-weight:700;width:100%}.massey_buy{text-align:left;width:100%}.massey_listen_now{width:100%}.blogroll-headline{margin-top:10px}.landing-primary #listenLatest .media-play{padding-top:9px}.blogroll .media{padding:10px 0}}@media (max-width:1290px){.tablet{display:block}.secondary-search{margin:30px 0 20px;display:block;width:300px;float:left}.secondary-search ul.social{float:left;position:static;margin:20px 0}.secondary-search ul.social li{padding:0;display:inline;float:left;margin:0 10px 0 0}}@media (max-width:769px){.tablet{display:block}.secondary-search{margin:30px 0 20px;display:block;width:300px;float:left}.secondary-search ul.social{float:left;position:static;margin:20px 0}.secondary-search ul.social li{padding:0;display:inline;float:left;margin:0 10px 0 0}.landing-primary #listenLatest .media-play{padding-top:10px}.blogroll div input[type=button]{width:25%}}#nav ul.social li{margin:0 9px 0 0}
