/* Id: 7.9388.1436898698
 * Generated: Jul 14, 2015 2:37:27 PM
 */
    /* Replaces original 6 separate stylesheets on polopoly */
/* Sports Rising Star */
#gnadww {width:970px;padding:0;padding-top:5px;padding-left:5px;}
.risingstar-ad {z-index:2;text-align:center;}
.risingstar-ad .risingstar-ad-inner {margin:0 auto;padding-right:10px;width:728px;height:90px;background:url(/i/o/globalnav/v10/gfx/rs-ad.gif) no-repeat;background-position: right top;}
/* Goal Feed Override */
#polopoly-goalfeed .wrap12.landing-foot {margin-left: -13px;}
#polopoly-goalfeed #scrollview-container {height: 184px;}
#polopoly-goalfeed #promowrap, #polopoly-goalfeed #promo {width: 986px;}
#polopoly-goalfeed #scrollview-header .latestgoals .budhead {width: 832px;}
#polopoly-goalfeed #scrollview-content li {width: 140px;}
#polopoly-goalfeed .pagewidth_padded, #polopoly-goalfeed .page-body-inner {padding: 0px !important; width: 986px;}
.page .ticker {margin-bottom: 0px !important;}
#polopoly-goalfeed #promo.fixed {margin-left: -493px;}
#polopoly-goalfeed #scrollview-content-wrap {width: 986px;}
#polopoly-goalfeed #promowrap {display: none;}
#polopoly-goalfeed #promo {z-index: 10;}
#bkg .cbc-avembed-container {margin: 23px;}
/* Sports Podium Draft Styles */
.icon_audio, .icon_video { background-image: url("http://www.cbc.ca/i/sports/v11/gfx/mediaicons.png"); height: 15px; width: 23px;}
.icon_audio { background-position: left -52px;}
.icon_video { background-position: left -132px;}
div:focus, button:focus {outline: 0 !important;}
/* Podium Draft Styles */
.separated_top {border-top: 1px solid #c4c4c4;}
.module_separated {border-top: 1px solid #c4c4c4; padding-top: 8px;}
.promocollection_upsidedownflags .promo-label {background-color: #F0F0F0; color: #000; margin-top: 40px;}
.promocollection_upsidedownflags .promo-title {background-color: #232323; color: #fff; font-size: 12px; font-weight: bold; height: 36px; padding: 3px 1px 1px 10px; margin-top: -63px; }
.promocollection_upsidedownflags .promo-deck {margin-top: 20px; padding-left: 5px; padding-right: 5px;}
p, .bodytext, .story-body {line-height: 1.35em;}
/* feature promocollection photogallery */
.promocollection_featurepromolist.col8 .promo_feature .complexlink .complexlink-target {font-size: 1.85em;}
/* secondary headlines min height */
.moreheadlines-list li {min-height:5em;}
.topstories-secondarylist > li {min-height: 7em; font-weight:bold; border-bottom:1px solid #dcdcdc;}
.lineuproll-list li:last-child {margin-bottom: 0;}
.topstories_compact .moreheadlines {margin-bottom: 0;}
.cbc-avembed .avembed-playButton {line-height: 2.4;}
/* Social Comments Styles */
.vf-counter.vf-widget {color: #797979; font: 10px arial,sans-serif;}
.col2 #sharecount { width: 140px !important;}
/* Temporary CSS solutions for the share tools section-- a better fix is to change the HTML */
div#storytools {position: relative; width: 460px; padding: 20px 0; border-width: 2px 0; border-style: solid; border-color: lightgrey; margin: 35px 0; text-align: left; }
div#storytools ul#sharetools_gig_containerParent {float: left; width: auto; padding: 0; margin: 0;}
#storytools #sharetools_gig_containerParent #sharetools {margin: 0;}
#sharetools .gig-button-container {margin-bottom: 0;}
#storytools br {display: none;}
#storytools p {display: inline;}
a.storytool {position: absolute; top: 26px; right: 98px; display: inline-block; font-size: 12px; font-weight: bold;}
a.storytool[href="/contact/"] {right: 0; padding-left: 5px;}
a.storytool[href="/contact/"]:before {content: "|\0020"; color: grey; font-weight: bold;}
/* end temporary share tools solution */
/* Sports Legacy Stylesheet */
.comingup {background: #CBCBCB; color: #000; border: none;}
#nav ul, #nav li {margin: 0; padding: 0;}
.module.alt3 {color:#444; background:#F0F0F0; /* fallback */ -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; margin-bottom:40px; padding-bottom:0;}
.module.alt3 h2 {color: #000; font-family: 'DIN Next W02 Bold Cond', Arial, Helvetica, sans-serif; font-size: 28px; font-weight: normal; margin:10px 20px 3px 15px; text-transform: none;}
.module.alt3 p {font-weight:bold; line-height:125%; margin:0 20px 0 15px; font-size: 14px; color: #666;}
.module.alt3 .sendfeedback p {font-weight: normal;}
.module.alt3 .kick {background:none; border:none; padding:5px 0 15px;}
.module.alt3 .kick a {font-size: 14px; font-weight: bold; text-transform: none;}
#opinion .cbctabs{display:none;}
.promogrp #opinion {height: auto; padding-top: 10px; margin-bottom: 10px;}
#opinion .promo {height: auto; overflow: hidden; margin-bottom:10px;}
#opinion .promo img {width: 140px; height: 79px; margin: 0 10px 16px 0; float: left;}
#opinion .promo .flag {width: 56px; height: 40px; font-size:9px; top: 59px; padding: 2px;}
#opinion span.author {color: #333; font-weight: bold; line-height: 1.2em; text-transform: none; font-size: 12px; display:block;}
#opinion .promo .synopsis {font-size: 10px; color:#a6a6a6; line-height:130%; display:block; font-weight:normal;}
#opinion .promo a {height: auto;}
#opinion .promo a .headline {font-size: 14px; margin-top: 2px; margin-bottom: 2px; font-weight:normal; display:block;}
#opinion .promo a:hover, #opinion .promo a:focus {text-decoration:none;}
#opinion .promo a:hover .headline, #opinion .promo a:focus .headline {text-decoration:underline;}
#socialHeader .button {color: #000; padding: 0;}
.cbccarousel.playlistcarousel .pcitem:hover .title {background-color: transparent !important;}
/* quick video brick fix */
.sports-videos-brick .promocollection-list-videomenu { width: inherit !important; }

      