@charset "UTF-8";.gallery-list img,.new-modal{-o-transition:all .2s linear}ul.gallery-list-stream{padding:15px 0 0 13px;overflow:hidden;margin:0;list-style:none}.gallery-list-stream li{float:left;clear:none;margin:0;padding:0}.break,.cf,.cf:after,.clearfix,.clearfix:after,.new-modal img,.stream-post-feature-content-gallery .content-source{clear:both}.gallery-list-stream li div{margin-right:12px;margin-bottom:12px;line-height:0;border:3px solid #020203}.gallery-list-stream li img{line-height:0;margin:0}ul.gallery-list{text-align:center;padding:35px 0}.gallery-list img{border:3px solid #000;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;transition:all .2s linear}.new-modal,.whiteout{-webkit-transition:all .2s linear}.gallery-list img:hover{box-shadow:0 1px 4px 0 #000}.gallery-list .caption{display:block;text-align:left;color:#4b4b4b;padding-bottom:16px;margin:0 auto;width:90%}@media only screen and (min-width:1176px){ul.gallery-list-stream{padding:15px 0 0 14px}.gallery-list-stream li div{margin-right:13px;margin-bottom:12px}.gallery-list .caption{display:none}}.new-modal{width:100%;max-height:100%;position:fixed;z-index:960;top:100px;display:none;text-align:center;left:0;-moz-transition:all .2s linear;-ms-transition:all .2s linear;transition:all .2s linear;color:#fff}.new-modal .close-modal,.new-modal .nm-next,.new-modal .nm-prev{border:1px solid #515151;z-index:999;text-indent:-11000em;color:#fff;cursor:pointer}.new-modal-container{margin:20px auto;padding:0;position:relative;display:inline-block;min-width:940px;max-width:1080px}.new-modal-is-visible{display:block}.new-modal img{display:block;margin:auto}.new-modal .close-modal{position:absolute;top:0;right:0;display:block;height:48px;width:48px;background:url(/assets/source/sites/cities/img/icons/icon-ig-cross.png) center center no-repeat #000}.new-modal .close-modal:hover{background-color:#000}.new-modal .close-modal::selection{background-color:transparent!important}.new-modal .close-modal::-moz-selection{background-color:transparent!important}.new-modal .nm-next,.new-modal .nm-prev{position:relative;display:block;width:96px;height:96px;float:left;background:url(/assets/source/sites/cities/img/icons/icon-ig-arrow-left.png) center center no-repeat #000}.new-modal .nm-next{margin-right:20px;background:url(/assets/source/sites/cities/img/icons/icon-ig-arrow-right.png) center center no-repeat #000}.new-modal .nm-next::selection,.new-modal .nm-prev::selection{background-color:transparent!important}.new-modal .nm-next::-moz-selection,.new-modal .nm-prev::-moz-selection{background-color:transparent!important}.new-modal .gallery-image{position:relative;text-align:left}.new-modal .gi-details{position:relative}.new-modal .gi-details .position{font-size:1.6em;padding:20px 0}.new-modal .gi-details .caption{font-size:1.2em;padding-top:5px;width:700px;float:left;padding-bottom:20px}.new-modal .gi-details .credit{position:absolute;right:0;top:65px;font-size:.9em}.stream-post{position:relative;padding:0;border-radius:3px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #a7a7a7;border-top-width:4px;border-bottom-width:2px;border-right-width:2px;word-wrap:break-word;-ms-word-wrap:break-word;white-space:normal}.stream-post-time{font-size:.9em;position:absolute;top:-36px;text-align:right;right:0;white-space:nowrap}.first-item .stream-post-time{background:#333;background:rgba(0,0,0,.6);padding:0 6px;color:#fff;border-radius:3px}.stream-post-date{display:none}.stream-post-native-content{margin:24px}.stream-post-feature-content{background:#f2f2f2;border-bottom-left-radius:3px;border-bottom-right-radius:3px}.stream-post-feature-video{padding:24px 24px 0}.stream-post-feature-content-gallery{background:#cefefe}.stream-post-image-window{height:168px;background-repeat:no-repeat;background-position:center center;background-size:cover;position:relative}.content-source,.video-play-icon,.video-play-icon img{position:absolute}.stream-post-image-window.double-height{height:264px}.stream-post-image-window.default-height{height:72px}.video-play-icon{background-color:#e93737;left:50%;top:50%;margin:-36px 0 0 -36px;height:72px;width:72px;box-shadow:0 0 3px 1px rgba(0,0,0,.4)}.media-caption{font-size:13px;font-size:1.3rem;text-align:left;display:block;padding:6px 0 12px}.content-source .media-caption{text-indent:-11000em}.authour-caption{font-size:13px;font-size:1.3rem;text-align:left;display:block;padding:6px 0 0}.article-snippet-image img,.stream-quote a{display:none}.article-snippet-image{width:168px;height:120px;float:left;margin-right:24px;background:center center no-repeat;background-size:cover}.article-snippet-headline{padding:24px}.article-snippet-headline h3{padding:0;margin:0;font-weight:600;line-height:24px}.has-image .article-snippet-headline h3{font-size:1.3em;line-height:24px}.stream-quote{margin:0 0 1em}.avatar-image{float:left;max-width:48px;margin-right:16px}.source-icon{vertical-align:middle;margin-right:.2em;width:16px;height:16px}.stream-post-footer{padding:16px 24px}.stream-post-footer .share-tools{padding:12px 24px;background:#4b4b4b;color:#fff;font-weight:700}.is-sponsored{display:block}.sponsored-by{padding-bottom:24px}.sponsored-by img{vertical-align:middle;margin-right:.5em}.sponsored-by figcaption{display:inline;margin-right:6px}.stream-post-detail-link{display:block;line-height:1em;text-decoration:none}.content-source{white-space:nowrap;display:block;top:-29px;left:-5px;background:#fff;width:48px;height:48px;-webkit-border-radius:50em;-moz-border-radius:50em;border-radius:50em;box-shadow:0 0 3px 1px rgba(0,0,0,.05)}.content-source img{position:absolute;top:16px;left:16px}.endpoint .stv-article-ep .content-source{display:block;position:static;top:auto;left:auto;background:0 0;width:auto;height:auto;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;box-shadow:none}.endpoint .stv-article-ep .content-source img{position:static;top:auto;left:auto}.endpoint .stv-article-ep .content-source .media-caption{text-indent:0}.caret,.quotearrow{height:0;text-indent:-99999px;vertical-align:baseline}.stream-post.stv-article{border-radius:3px;padding:4px;margin:0;border:none}.stream-post.stv-article .stream-post-image-window{border-radius:3px;z-index:1;background-color:rgba(0,0,0,.1)}.stream-post-text-wrapper{margin-top:6px;color:#fff;border-radius:3px;position:relative;z-index:100;overflow:visible;padding-bottom:20px}.stream-post-text-wrapper h2{margin-bottom:0;width:80%;margin-top:-48px;padding:12px 20px 0;border-radius:0 3px 0 0}.stream-post-text-wrapper p{margin:0;padding:12px 20px 0}.stream-post.stv-article .stream-post-native-content{margin:0;border-radius:3px}.stream-post.stv-article .stream-post-detail-link,.stream-post.stv-article .stream-post-footer{display:none}.stream-post.stv-article .stream-post-footer.is-sponsored{display:block;padding:6px 12px}.stream-post.stv-article .sponsored-by{padding-bottom:0}.stream-post-preview .stream-post,.stream-post-preview .stream-post .stream-post-image-window{background-color:#a7a7a7}.stream-post-preview .stream-post .stream-post-text-wrapper{padding-top:40px;padding-bottom:0}.stream-post-preview .stv-article{padding:10px}.breakingNews{font-size:1.15em!important;background:#e5e5e5;padding:.1em .7em .2em;display:inline-block;color:#fff;text-transform:uppercase;letter-spacing:1px;white-space:nowrap}.quotearrow{display:inline-block;width:0;content:"↓2193";position:absolute;border-top:14px solid #fff;border-bottom:10px solid transparent;border-left:10px solid transparent;border-right:10px solid transparent;right:auto;left:auto;top:0}.facebookQuote,.twitterQuote{position:relative;padding-bottom:14px}.facebookQuote p,.twitterQuote p{background:#fff;padding:1em;border-radius:3px;margin-bottom:0!important;text-align:left}.facebookQuote .quotearrow,.twitterQuote .quotearrow{top:auto;bottom:-10px;left:48px}.facebookProfile{overflow:hidden;width:50%;float:left}.facebookProfile .facebookProfileImg img{display:inline-block;margin-right:12px;float:left}.facebookProfile .facebookProfileName{padding-top:12px}.endpoint .stream-post-feature-content .facebook-external{margin-top:0;float:right}.fl-l,.horizontal li{float:left}.ep-yt{width:100%;position:relative;background-color:#000}@media only screen and (min-width:688px){.content-source{top:-24px;left:-24px}}@media only screen and (min-width:1176px){.stream-post{border-left-width:0;border-bottom-width:0;border-right-width:0;-moz-box-shadow:0 0 3px 1px rgba(0,0,0,.05);-webkit-box-shadow:0 0 3px 1px rgba(0,0,0,.05);box-shadow:0 0 3px 1px rgba(0,0,0,.05);float:left;width:432px}.arrow{display:inline-block;width:0;height:0;text-indent:-99999px;vertical-align:baseline;border-top:10px solid transparent;border-bottom:10px solid transparent;content:"↓2193";position:absolute;top:16px}.right .arrow{border-right:14px solid #fff;left:-14px;z-index:100}.right .arrow-shadow{border-right:14px solid #ccc;left:-15px;top:17px;z-index:99}.left .arrow{border-left:14px solid #fff;right:-14px;z-index:100}.left .arrow-shadow{border-left:14px solid #ccc;right:-15px;top:17px;z-index:99}.left .stream-post-time{left:auto;right:24px}.right .stream-post-time{right:auto;left:24px;text-align:left}.right .content-source{left:auto;right:-24px;border-width:1px 1px 1px 0}}.stream-summary .stream-post{width:auto}.related-stream-posts{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:24px;margin:0 auto;background:#ccc;border-radius:3px;border-bottom:6px solid #ccc;-moz-box-shadow:1px 1px 1px 1px #ccc;-webkit-box-shadow:1px 1px 1px 1px #ccc;box-shadow:1px 1px 1px 1px #ccc}.related-stream-post-item a{color:#4b4b4b;text-decoration:none;display:block}.related-stream-post-item a:hover{text-decoration:underline}.breaking-news__big-article-read-more-link,.breaking-news__big-article-title-link,.breaking-news__collection-read-more-link,.breaking-news__collection-title-link,.pills a:hover,.ui-helper-reset{text-decoration:none}.related-stream-posts .related-stream-post-item{margin-bottom:12px}.related-stream-posts .related-stream-post-item:first-child{margin-left:0!important}.related-stream-post-item p{margin-bottom:0!important;padding-bottom:0!important}@media only screen and (min-width:768px){.timeline div.related-stream-posts{width:600px}.preloader{min-height:270px}}@media only screen and (min-width:480px){.related-stream-posts .related-stream-post-item{width:27%;margin-left:24px;margin-bottom:0}}.cf:after,.cf:before,.clearfix:after,.clearfix:before{content:"";display:table}.fl-r{float:right}.no-wrap{white-space:nowrap}.is-hidden{display:none}.is-link{cursor:pointer}.ptn{padding-top:0!important}.pbn{padding-bottom:0!important}.mtn{margin-top:0!important}.mbn{margin-bottom:0!important}.collapse-space{margin:0!important;padding:0!important}.break{margin-top:24px!important}.caret{display:inline-block;width:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #fff;content:"↓2193";margin-top:5px;position:relative;margin-left:5px}.blackout,.whiteout-is-visible{opacity:.8;position:fixed;left:0;top:0;height:100%;width:100%}.preloader{background:url(/assets/source/widgets/img/spinner.light.gif) center center no-repeat}.whiteout{display:none;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s ease-out}.whiteout-is-visible{display:block;cursor:pointer;background-color:#fff;z-index:900}.blackout{display:none;z-index:910;background:#111;right:0;bottom:0;-webkit-backface-visibility:hidden;-webkit-transition:all 50ms linear;-moz-transition:all 50ms linear;-o-transition:all 50ms linear;-ms-transition:all 50ms linear;transition:all 50ms linear}.blackout-target{z-index:1090!important}.blackout-target-parent{position:relative;z-index:1080!important}.debugger,.xdebug-var-dump{font-size:14px;position:fixed;bottom:20px;right:20px;padding:20px;background-color:rgba(39,40,34,.98);border-top:4px solid #000;color:#fff;max-width:500px;max-height:600px;overflow-y:auto;box-shadow:0 1px 4px 0 rgba(0,0,0,.25);cursor:pointer;z-index:99999}.xdebug-var-dump.long{max-width:90%;max-height:200px}.xdebug-var-dump.mini{max-height:10px;max-width:10px;padding:20px;color:#43bd98}.newlocal-sitenav.z50{z-index:50}.horizontal{list-style:none}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.ajaxloader{position:absolute;width:12px;height:12px;border:4px solid #fff;border-right-color:transparent;border-radius:50%;margin:10px;text-align:center;text-indent:-11000em;-webkit-animation:spin 1s linear infinite;-moz-animation:spin 1s linear infinite;-ms-animation:spin 1s linear infinite;-o-animation:spin 1s linear infinite;animation:spin 1s linear infinite}.ajaxloader.larger{height:48px;width:48px;border-width:10px}.ajaxloader.divide{display:block;margin:16px auto;position:static}.ajaxloader.darken{border-color:#e1e1e1 transparent #e1e1e1 #e1e1e1}.ie .ajaxloader.ie-text{text-indent:0;border:0;width:auto;height:auto}@-webkit-keyframes spin{from{-webkit-transform:rotate(0);opacity:.4}50%{-webkit-transform:rotate(180deg);opacity:1}to{-webkit-transform:rotate(360deg);opacity:.4}}@-moz-keyframes spin{from{-moz-transform:rotate(0);opacity:.4}50%{-moz-transform:rotate(180deg);opacity:1}to{-moz-transform:rotate(360deg);opacity:.4}}@-ms-keyframes spin{from,to{opacity:.4}from{-ms-transform:rotate(0)}50%{-ms-transform:rotate(180deg);opacity:1}to{-ms-transform:rotate(360deg)}}@-o-keyframes spin{from{-o-transform:rotate(0);opacity:.4}50%{-o-transform:rotate(180deg);opacity:1}to{-o-transform:rotate(360deg);opacity:.4}}@keyframes spin{from{transform:rotate(0);opacity:.2}50%{transform:rotate(180deg);opacity:1}to{transform:rotate(360deg);opacity:.2}}footer.content-source{display:block;position:static;top:auto;left:auto;background:0 0;width:auto;height:auto;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;box-shadow:none}footer.content-source .media-caption{text-indent:0}footer.content-source img{position:static;top:auto;left:auto}.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;list-style:none}.ui-helper-clearfix:after{content:"";display:block;height:0;clear:both;visibility:hidden}#tabby.inset-tabby .tabby-tabs:after,.collection-header:after,.promo-puff__title:after,.voting-post__result:after{content:''}* html .ui-helper-clearfix{height:1%}.ui-helper-zfix,.ui-widget-overlay{top:0;left:0;width:100%;height:100%;position:absolute}.ui-helper-clearfix{display:block}.ui-helper-zfix{opacity:0;filter:alpha(opacity=0)}.ui-state-disabled{cursor:default!important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-tabs-selected{font-weight:700}.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-state-processing a,.ui-tabs .ui-tabs-nav li.ui-tabs-selected a{cursor:text}.ui-tabs .ui-tabs-nav li a,.ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border:none}.ui-tabs .ui-tabs-hide{position:absolute;left:-10000em;height:1px;overflow:hidden}.ie7 .ui-tabs .ui-tabs-hide{position:relative;left:0;height:auto;overflow:visible;display:none}.js .panes{display:none}.ui-dialog{position:absolute;overflow:hidden}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 16px .1em 0}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:19px;margin:-10px 0 0;padding:1px;height:18px}.ui-dialog .ui-dialog-titlebar-close span{display:block;margin:1px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:10px;background:0 0;overflow:auto;zoom:1}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0;background-image:none;margin:.5em 0 0;padding:.3em 1em .5em .4em}.clubheader,.resultsStats{text-align:center;position:relative}.ui-widget-content,.ui-widget-header{border:1px solid #aaa}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.club-navigation li,.header-nav .header-nav-title,.header-nav h1 a,.header-nav h2 a,.pills li,.tab-button li,.tool-tabs a{float:left}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-se{width:14px;height:14px;right:3px;bottom:3px}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-widget-content{background:#fff}.ui-widget-overlay{background:url(/assets/source/widgets/img/overlay.png) 50% 50% repeat-x #000;opacity:.7;filter:alpha(opacity=30)}.ui-tabs{border:none}.ui-widget-header{background:0 0;font-weight:400}.ui-autocomplete{border:1px solid #bfbfbf;padding-left:0;list-style:none}.ui-autocomplete li{margin:0}.ui-autocomplete li a{padding:6px;line-height:1.5em;display:block;font-size:13px;color:#3676a1}.ui-autocomplete .ui-state-hover{background-color:#f4f4f4}.tool-tabs{list-style-type:none;overflow:hidden;margin:0 0 1.5em;padding:0;background-color:#d6d6d6;border:1px solid #bfbfbf}.tool-tabs li{display:inline}.tool-tabs a{display:block;padding:6px 12px;background-color:#fff;border-right:1px solid #bfbfbf;background-repeat:no-repeat;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(100%,#f5f5f5));background-image:-webkit-linear-gradient(#fff,#f5f5f5);background-image:-moz-linear-gradient(#fff,#f5f5f5);background-image:linear-gradient(#fff,#f5f5f5)}.tool-tabs a:active,.tool-tabs a:focus{background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f5f5f5),color-stop(100%,#fff));background-image:-webkit-linear-gradient(#f5f5f5,#fff);background-image:-moz-linear-gradient(#f5f5f5,#fff);background-image:linear-gradient(#f5f5f5,#fff)}.tab-button{border:none;margin-bottom:0}.tab-button li{margin-right:12px;list-style:none;margin-bottom:1.5em;zoom:1}.tab-button li:nth-child(4n){clear:left}.tab-button li:last-child{margin-right:0}.pills{margin:0 0 20px;padding:0;list-style:none;zoom:1;border:none}.pills a{display:block;margin:5px 3px 5px 0;padding:0 15px;text-shadow:0 1px 1px #fff;line-height:30px;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}.pills .ui-tabs-selected a,.pills a:hover{text-shadow:0 1px 1px rgba(0,0,0,.25);color:#fff}.pills a:hover{background:#00438a}.pills .ui-tabs-selected a{background:#0069d6}.tabs{clear:both;width:100%;margin-bottom:3em}@media only screen and (min-width:992px){.player-tabs .d-title{display:inline}.player-tabs .m-title{display:none}.tab-button li{margin-right:24px}}.clubheader{margin:0 auto 1.5em;background-size:auto 100%}.clubheader.aberdeen{background:url(/assets/source/sites/stv/img/m/clubs/aberdeen.banner.bg.png) 100% 0 no-repeat #e2001a}.clubheader.celtic{background:url(/assets/source/sites/stv/img/m/clubs/celtic.banner.bg.png) 100% 0 no-repeat #018749}.clubheader.dundee-united{background:url(/assets/source/sites/stv/img/m/clubs/dundee-united.banner.bg.png) 100% 0 no-repeat #df6206}.clubheader.dunfermline{background:url(/assets/source/sites/stv/img/m/clubs/dunfermline.banner.bg.png) 100% 0 no-repeat #000}.clubheader.hearts{background:url(/assets/source/sites/stv/img/m/clubs/hearts.banner.bg.png) 100% 0 no-repeat #9f1931}.clubheader.hibernian{background:url(/assets/source/sites/stv/img/m/clubs/hibernian.banner.bg.png) 100% 0 no-repeat #00753b}.clubheader.inverness{background:url(/assets/source/sites/stv/img/m/clubs/inverness.banner.bg.png) 100% 0 no-repeat #134fd8}.clubheader.kilmarnock{background:url(/assets/source/sites/stv/img/m/clubs/kilmarnock.banner.bg.png) 100% 0 no-repeat #000ca6}.clubheader.motherwell{background:url(/assets/source/sites/stv/img/m/clubs/motherwell.banner.bg.png) 100% 0 no-repeat #721544}.clubheader.rangers{background:url(/assets/source/sites/stv/img/m/clubs/rangers.banner.bg.png) 100% 0 no-repeat #0c2577}.clubheader.st-johnstone{background:url(/assets/source/sites/stv/img/m/clubs/st-johnstone.banner.bg.png) 100% 0 no-repeat #015daa}.clubheader.st-mirren{background:url(/assets/source/sites/stv/img/m/clubs/st-mirren.banner.bg.png) 100% 0 no-repeat #000}.clubheader.ayr-united{background:url(/assets/source/sites/stv/img/m/clubs/ayr-united.banner.bg.png) 100% 0 no-repeat #000}.clubheader.dundee{background:url(/assets/source/sites/stv/img/m/clubs/dundee.banner.bg.png) 100% 0 no-repeat #021096}.clubheader.hamilton{background:url(/assets/source/sites/stv/img/m/clubs/hamilton.banner.bg.png) 100% 0 no-repeat #ef1a1a}.clubheader.falkirk{background:url(/assets/source/sites/stv/img/m/clubs/falkirk.banner.bg.png) 100% 0 no-repeat #009}.clubheader.livingston{background:url(/assets/source/sites/stv/img/m/clubs/livingston.banner.bg.png) 100% 0 no-repeat #eec008}.clubheader.morton{background:url(/assets/source/sites/stv/img/m/clubs/morton.banner.bg.png) 100% 0 no-repeat #133aff}.clubheader.partick-thistle{background:url(/assets/source/sites/stv/img/m/clubs/partick-thistle.banner.bg.png) 100% 0 no-repeat #f9d64c}.clubheader.queen-of-south{background:url(/assets/source/sites/stv/img/m/clubs/partick-thistle.banner.bg.png) 100% 0 no-repeat #f6c607}.clubheader.raith-rovers{background:url(/assets/source/sites/stv/img/m/clubs/raith-rovers.banner.bg.png) 100% 0 no-repeat #009}.clubheader.ross-county{background:url(/assets/source/sites/stv/img/m/clubs/ross-county.banner.bg.png) 100% 0 no-repeat #213ab5}.clubheader.airdrie-united{background:url(/assets/source/sites/stv/img/m/clubs/airdrie-united.banner.bg.png) 100% 0 no-repeat #fff4f4}.clubheader.albion-rovers{background:url(/assets/source/sites/stv/img/m/clubs/albion-rovers.banner.bg.png) 100% 0 no-repeat #d80a23}.clubheader.arbroath{background:url(/assets/source/sites/stv/img/m/clubs/arbroath.banner.bg.png) 100% 0 no-repeat #9f2732}.clubheader.brechin-city{background:url(/assets/source/sites/stv/img/m/clubs/brechin-city.banner.bg.png) 100% 0 no-repeat #d80b24}.clubheader.cowdenbeath{background:url(/assets/source/sites/stv/img/m/clubs/cowdenbeath.banner.bg.png) 100% 0 no-repeat #006fcd}.clubheader.dumbarton{background:url(/assets/source/sites/stv/img/m/clubs/dumbarton.banner.bg.png) 100% 0 no-repeat #f1b708}.clubheader.east-fife{background:url(/assets/source/sites/stv/img/m/clubs/east-fife.banner.bg.png) 100% 0 no-repeat #000}.clubheader.forfar-athletic{background:url(/assets/source/sites/stv/img/m/clubs/forfar-athletic.banner.bg.png) 100% 0 no-repeat #1fc5ee}.clubheader.stenhousemuir{background:url(/assets/source/sites/stv/img/m/clubs/stenhousemuir.banner.bg.png) 100% 0 no-repeat #a70000}.clubheader.stirling-albion{background:url(/assets/source/sites/stv/img/m/clubs/stirling-albion.banner.bg.png) 100% 0 no-repeat #c81814}.clubheader.alloa-athletic{background:url(/assets/source/sites/stv/img/m/clubs/alloa-athletic.banner.bg.png) 100% 0 no-repeat #e9b107}.clubheader.annan-athletic{background:url(/assets/source/sites/stv/img/m/clubs/annan-athletic.banner.bg.png) 100% 0 no-repeat #e9b107}.clubheader.berwick-rangers{background:url(/assets/source/sites/stv/img/m/clubs/berwick-rangers.banner.bg.png) 100% 0 no-repeat #ffe324}.clubheader.clyde{background:url(/assets/source/sites/stv/img/m/clubs/clyde.banner.bg.png) 100% 0 no-repeat #ee2424}.clubheader.east-stirling{background:url(/assets/source/sites/stv/img/m/clubs/east-stirling.banner.bg.png) 100% 0 no-repeat #000}.clubheader.elgin-city{background:url(/assets/source/sites/stv/img/m/clubs/elgin-city.banner.bg.png) 100% 0 no-repeat #000}.clubheader.montrose{background:url(/assets/source/sites/stv/img/m/clubs/montrose.banner.bg.png) 100% 0 no-repeat #043ee2}.clubheader.peterhead{background:url(/assets/source/sites/stv/img/m/clubs/peterhead.banner.bg.png) 100% 0 no-repeat #295ecb}.clubheader.queens-park{background:url(/assets/source/sites/stv/img/m/clubs/queens-park.banner.bg.png) 100% 0 no-repeat #000}.clubheader.stranraer{background:url(/assets/source/sites/stv/img/m/clubs/stranraer.banner.bg.png) 100% 0 no-repeat #12a6ea}.clubheader.croatia{background:url(/assets/source/sites/stv/img/m/clubs/croatia.banner.bg.jpg) 100% 0 no-repeat}.clubheader.czech-republic{background:url(/assets/source/sites/stv/img/m/clubs/czech-republic.banner.bg.jpg) 100% 0 no-repeat}.clubheader.denmark{background:url(/assets/source/sites/stv/img/m/clubs/denmark.banner.bg.jpg) 100% 0 no-repeat}.clubheader.england{background:url(/assets/source/sites/stv/img/m/clubs/england.banner.bg.jpg) 100% 0 no-repeat}.clubheader.france{background:url(/assets/source/sites/stv/img/m/clubs/france.banner.bg.jpg) 100% 0 no-repeat}.clubheader.germany{background:url(/assets/source/sites/stv/img/m/clubs/germany.banner.bg.jpg) 100% 0 no-repeat}.clubheader.greece{background:url(/assets/source/sites/stv/img/m/clubs/greece.banner.bg.jpg) 100% 0 no-repeat}.clubheader.ireland-republic{background:url(/assets/source/sites/stv/img/m/clubs/ireland-republic.banner.bg.jpg) 100% 0 no-repeat}.clubheader.italy{background:url(/assets/source/sites/stv/img/m/clubs/italy.banner.bg.jpg) 100% 0 no-repeat}.clubheader.netherlands{background:url(/assets/source/sites/stv/img/m/clubs/netherlands.banner.bg.jpg) 100% 0 no-repeat}.clubheader.poland{background:url(/assets/source/sites/stv/img/m/clubs/poland.banner.bg.jpg) 100% 0 no-repeat}.clubheader.portugal{background:url(/assets/source/sites/stv/img/m/clubs/portugal.banner.bg.jpg) 100% 0 no-repeat}.clubheader.russia{background:url(/assets/source/sites/stv/img/m/clubs/russia.banner.bg.jpg) 100% 0 no-repeat}.clubheader.spain{background:url(/assets/source/sites/stv/img/m/clubs/spain.banner.bg.jpg) 100% 0 no-repeat}.clubheader.sweden{background:url(/assets/source/sites/stv/img/m/clubs/sweden.banner.bg.jpg) 100% 0 no-repeat}.clubheader.ukraine{background:url(/assets/source/sites/stv/img/m/clubs/ukraine.banner.bg.jpg) 100% 0 no-repeat}.resultsStats{z-index:10;color:#fff;overflow:hidden;background-color:rgba(0,0,0,.3);margin:0;padding:0}.resultsStats *{color:#fff}.resultsStats h1{margin:0}.resultsStats h2{margin-bottom:10px}.player{display:none}hgroup{padding:1.5em 1.5em 0}hgroup h2.h4{font-weight:400;font-style:italic}.team-stats{margin:1.5em}.team-stats li,.team-stats ul{list-style-type:none}.team-stats span{font-weight:700}.fixtures-results{margin:0 1.5em 1.5em}.fixtures-results span{display:block}.fixtures-results p{margin-bottom:.75em}.fixtures-results a{color:#4891c2}.fixtures-results a:hover{color:#3676a1}@media only screen and (min-width:480px){.tab-button li:nth-child(4n){clear:none}.resultsStats{width:100%}.player{display:none}}@media only screen and (min-width:768px){.tab-button li:nth-child(4n){clear:none}.clubheader{background-size:auto auto}.resultsStats{width:66%;height:301px;text-align:left}.player{display:block}.clubheader .player{display:block;position:absolute;bottom:0;z-index:2;right:0}.clubheader .player img{vertical-align:bottom}.team-stats{padding:0;margin:0;position:absolute;top:90px;left:320px;z-index:5}.fixtures-results{width:280px}}.club-navigation ul{overflow:hidden;width:100%;margin:0 auto;padding-left:0}.club-navigation a,.club-navigation li{background:url(/assets/source/sites/stv/img/m/club.badge.sprite.png);width:49px;height:49px;display:block}.club-navigation li{text-indent:-999em;outline:0}.club-navigation .aberdeen{background-position:0 0}.club-navigation .celtic{background-position:-50px 0}.club-navigation .dundee-united{background-position:-100px 0}.club-navigation .dunfermline{background-position:-150px 0}.club-navigation .hearts{background-position:-200px 0}.club-navigation .hibernian{background-position:-250px 0}.club-navigation .inverness{background-position:-300px 0}.club-navigation .kilmarnock{background-position:-350px 0}.club-navigation .motherwell{background-position:-400px 0}.club-navigation .rangers{background-position:-450px 0}.club-navigation .st-johnstone{background-position:-500px 0}.club-navigation .st-mirren{background-position:-550px 0}.club-navigation .aberdeen:hover,.club-navigation .active .aberdeen{background-position:0 -54px}.club-navigation .active .celtic,.club-navigation .celtic:hover{background-position:-50px -54px}.club-navigation .active .dundee-united,.club-navigation .dundee-united:hover{background-position:-100px -54px}.club-navigation .active .dunfermline,.club-navigation .dunfermline:hover{background-position:-150px -54px}.club-navigation .active .hearts,.club-navigation .hearts:hover{background-position:-200px -54px}.club-navigation .active .hibernian,.club-navigation .hibernian:hover{background-position:-250px -54px}.club-navigation .active .inverness,.club-navigation .inverness:hover{background-position:-300px -54px}.club-navigation .active .kilmarnock,.club-navigation .kilmarnock:hover{background-position:-350px -54px}.club-navigation .active .motherwell,.club-navigation .motherwell:hover{background-position:-400px -54px}.club-navigation .active .rangers,.club-navigation .rangers:hover{background-position:-450px -54px}.club-navigation .active .st-johnstone,.club-navigation .st-johnstone:hover{background-position:-500px -54px}.club-navigation .active .st-mirren,.club-navigation .st-mirren:hover{background-position:-550px -54px}.club-navigation .ayr-united{background-position:0 -108px}.club-navigation .dundee{background-position:-50px -108px}.club-navigation .falkirk{background-position:-100px -108px}.club-navigation .hamilton{background-position:-200px -108px}.club-navigation .livingston{background-position:-250px -108px}.club-navigation .morton{background-position:-150px -108px}.club-navigation .partick-thistle{background-position:-300px -108px}.club-navigation .queen-of-south{background-position:-350px -108px}.club-navigation .raith-rovers{background-position:-400px -108px}.club-navigation .ross-county{background-position:-450px -108px}.club-navigation .active .ayr-united,.club-navigation .ayr-united:hover{background-position:0 -162px}.club-navigation .active .dundee,.club-navigation .dundee:hover{background-position:-50px -162px}.club-navigation .active .falkirk,.club-navigation .falkirk:hover{background-position:-100px -162px}.club-navigation .active .hamilton,.club-navigation .hamilton:hover{background-position:-200px -162px}.club-navigation .active .livingston,.club-navigation .livingston:hover{background-position:-250px -162px}.club-navigation .active .morton,.club-navigation .morton:hover{background-position:-150px -162px}.club-navigation .active .partick-thistle,.club-navigation .partick-thistle:hover{background-position:-300px -162px}.club-navigation .active .queen-of-south,.club-navigation .queen-of-south:hover{background-position:-350px -162px}.club-navigation .active .raith-rovers,.club-navigation .raith-rovers:hover{background-position:-400px -162px}.club-navigation .active .ross-county,.club-navigation .ross-county:hover{background-position:-450px -162px}.club-navigation .airdrie-united{background-position:0 -216px}.club-navigation .albion-rovers{background-position:-50px -216px}.club-navigation .arbroath{background-position:-100px -216px}.club-navigation .brechin-city{background-position:-150px -216px}.club-navigation .cowdenbeath{background-position:-200px -216px}.club-navigation .dumbarton{background-position:-250px -216px}.club-navigation .east-fife{background-position:-300px -216px}.club-navigation .forfar-athletic{background-position:-350px -216px}.club-navigation .stenhousemuir{background-position:-400px -216px}.club-navigation .stirling-albion{background-position:-450px -216px}.club-navigation .active .airdrie-united,.club-navigation .airdrie-united:hover{background-position:0 -270px}.club-navigation .active .albion-rovers,.club-navigation .albion-rovers:hover{background-position:-50px -270px}.club-navigation .active .arbroath,.club-navigation .arbroath:hover{background-position:-100px -270px}.club-navigation .active .brechin-city,.club-navigation .brechin-city:hover{background-position:-150px -270px}.club-navigation .active .cowdenbeath,.club-navigation .cowdenbeath:hover{background-position:-200px -270px}.club-navigation .active .dumbarton,.club-navigation .dumbarton:hover{background-position:-250px -270px}.club-navigation .active .east-fife,.club-navigation .east-fife:hover{background-position:-300px -270px}.club-navigation .active .forfar-athletic,.club-navigation .forfar-athletic:hover{background-position:-350px -270px}.club-navigation .active .stenhousemuir,.club-navigation .stenhousemuir:hover{background-position:-400px -270px}.club-navigation .active .stirling-albion,.club-navigation .stirling-albion:hover{background-position:-450px -270px}.club-navigation .alloa-athletic{background-position:0 -324px}.club-navigation .annan-athletic{background-position:-50px -324px}.club-navigation .berwick-rangers{background-position:-100px -324px}.club-navigation .clyde{background-position:-150px -324px}.club-navigation .east-stirling{background-position:-200px -324px}.club-navigation .elgin-city{background-position:-250px -324px}.club-navigation .montrose{background-position:-300px -324px}.club-navigation .peterhead{background-position:-350px -324px}.club-navigation .queens-park{background-position:-400px -324px}.club-navigation .stranraer{background-position:-450px -324px}.club-navigation .active .alloa-athletic,.club-navigation .alloa-athletic:hover{background-position:0 -378px}.club-navigation .active .annan-athletic,.club-navigation .annan-athletic:hover{background-position:-50px -378px}.club-navigation .active .berwick-rangers,.club-navigation .berwick-rangers:hover{background-position:-100px -378px}.club-navigation .active .clyde,.club-navigation .clyde:hover{background-position:-150px -378px}.club-navigation .active .east-stirling,.club-navigation .east-stirling:hover{background-position:-200px -378px}.club-navigation .active .elgin-city,.club-navigation .elgin-city:hover{background-position:-250px -378px}.club-navigation .active .montrose,.club-navigation .montrose:hover{background-position:-300px -378px}.club-navigation .active .peterhead,.club-navigation .peterhead:hover{background-position:-350px -378px}.club-navigation .active .queens-park,.club-navigation .queens-park:hover{background-position:-400px -378px}.club-navigation .active .stranraer,.club-navigation .stranraer:hover{background-position:-450px -378px}.club-navigation.euro2012{background:#CFDEE9;padding:.5em .5em 0}.club-navigation.euro2012 li{background:0 0;width:12.5%;height:25px;padding-bottom:.5em}.club-navigation.euro2012 a{background:url(/assets/source/sites/stv/img/m/euro2012.flag.sprite.png);width:38px;height:25px;margin:0 auto}.club-navigation.euro2012 .croatia{background-position:0 0}.club-navigation.euro2012 .czech-republic{background-position:-38px 0}.club-navigation.euro2012 .denmark{background-position:-76px 0}.club-navigation.euro2012 .england{background-position:-114px 0}.club-navigation.euro2012 .france{background-position:-152px 0}.club-navigation.euro2012 .germany{background-position:-190px 0}.club-navigation.euro2012 .greece{background-position:-228px 0}.club-navigation.euro2012 .ireland-republic{background-position:-266px 0}.club-navigation.euro2012 .italy{background-position:-304px 0}.club-navigation.euro2012 .netherlands{background-position:-342px 0}.club-navigation.euro2012 .poland{background-position:-380px 0}.club-navigation.euro2012 .portugal{background-position:-418px 0}.club-navigation.euro2012 .russia{background-position:-456px 0}.club-navigation.euro2012 .spain{background-position:-494px 0}.club-navigation.euro2012 .sweden{background-position:-532px 0}.club-navigation.euro2012 .ukraine{background-position:-570px 0}.club-navigation.euro2012 .active .croatia,.club-navigation.euro2012 .croatia:hover{background-position:0 -25px}.club-navigation.euro2012 .active .czech-republic,.club-navigation.euro2012 .czech-republic:hover{background-position:-38px -25px}.club-navigation.euro2012 .active .denmark,.club-navigation.euro2012 .denmark:hover{background-position:-76px -25px}.club-navigation.euro2012 .active .england,.club-navigation.euro2012 .england:hover{background-position:-114px -25px}.club-navigation.euro2012 .active .france,.club-navigation.euro2012 .france:hover{background-position:-152px -25px}.club-navigation.euro2012 .active .germany,.club-navigation.euro2012 .germany:hover{background-position:-190px -25px}.club-navigation.euro2012 .active .greece,.club-navigation.euro2012 .greece:hover{background-position:-228px -25px}.club-navigation.euro2012 .active .ireland-republic,.club-navigation.euro2012 .ireland-republic:hover{background-position:-266px -25px}.club-navigation.euro2012 .active .italy,.club-navigation.euro2012 .italy:hover{background-position:-304px -25px}.club-navigation.euro2012 .active .netherlands,.club-navigation.euro2012 .netherlands:hover{background-position:-342px -25px}.club-navigation.euro2012 .active .poland,.club-navigation.euro2012 .poland:hover{background-position:-380px -25px}.club-navigation.euro2012 .active .portugal,.club-navigation.euro2012 .portugal:hover{background-position:-418px -25px}.club-navigation.euro2012 .active .russia,.club-navigation.euro2012 .russia:hover{background-position:-456px -25px}.club-navigation.euro2012 .active .spain,.club-navigation.euro2012 .spain:hover{background-position:-494px -25px}.club-navigation.euro2012 .active .sweden,.club-navigation.euro2012 .sweden:hover{background-position:-532px -25px}.club-navigation.euro2012 .active .ukraine,.club-navigation.euro2012 .ukraine:hover{background-position:-570px -25px}@media only screen and (min-width:768px){.club-navigation{background:url(/assets/source/sites/stv/img/m/club.nav.bg.jpg) 0 50% repeat-x}.club-navigation ul{width:100%}.club-navigation-ext ul{width:600px}.lower-divisions ul{width:500px}.club-navigation.euro2012{padding-bottom:.5em}.club-navigation.euro2012 li{width:6.25%;padding-bottom:0}}.breaking-news{background:#33487d;color:#fff;overflow:hidden;padding:2em 0}.breaking-news__big-article{margin-bottom:1.5em}.breaking-news__big-article .play-btn{display:none}.breaking-news .block-grid-item h2.h4{color:#fff}.breaking-news__big-article-image-link,.breaking-news__collection-image-link{display:block;margin-bottom:1em;overflow:hidden;position:relative;width:100%}.breaking-news__big-article-image,.breaking-news__collection-image{display:block;width:100%}.breaking-news__big-article-image-overlay,.breaking-news__collection-image-overlay{background-color:transparent;background-image:-webkit-linear-gradient(left,#33487d,transparent);background-image:linear-gradient(to right,#33487d,transparent);display:none;height:100%;left:0;position:absolute;top:0;width:30%}.breaking-news__collection-info{box-sizing:border-box;font-size:16px;vertical-align:top}#tabby .tabby-tabs,#tabby .tabby-tabs li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.breaking-news__big-article-read-more-link:active,.breaking-news__big-article-read-more-link:visited,.breaking-news__big-article-title-link:active,.breaking-news__big-article-title-link:visited,.breaking-news__collection-read-more-link:active,.breaking-news__collection-read-more-link:visited,.breaking-news__collection-title-link:active,.breaking-news__collection-title-link:visited{color:#fff;text-decoration:none}.breaking-news__big-article-title-link,.breaking-news__collection-title-link{display:block;margin-bottom:.75em}.breaking-news__big-article-title,.breaking-news__collection-title{color:#fff;font-size:30px;font-size:3rem;font-weight:600;margin:0}.breaking-news__big-article-description,.breaking-news__collection-description{font-size:18px;font-size:1.8rem;line-height:1.5;margin-bottom:1em}.breaking-news__big-article-read-more-link,.breaking-news__collection-read-more-link{color:#fff;font-size:16px;font-size:1.6rem;font-weight:700}.breaking-news__big-article-read-more-link:hover,.breaking-news__collection-read-more-link:hover{color:#fff}.breaking-news__inline-icon{margin-left:.35em}.breaking-news__article-wrapper{margin:0 auto 1.5em}.content+.breaking-news__article-wrapper{margin-top:1.5em}.breaking-news__article-title{font-size:18px;font-size:1.8rem;font-weight:600;line-height:1.5;margin:0}.breaking-news__article-title-link,.breaking-news__article-title-link:hover,.breaking-news__article-title-link:visited{color:#fff}.breaking-news-wrapper{margin-bottom:0}@media only screen and (min-width:768px){.breaking-news__big-article-image-link,.breaking-news__collection-image-link{float:left;margin-bottom:0;width:48.3605%}.breaking-news__collection-info{float:left;padding:0 25px;width:50%}}@media only screen and (min-width:992px){.breaking-news{padding:0}.breaking-news__big-article-image-link,.breaking-news__collection-image-link{height:265px;margin-left:-150px;width:65%}.breaking-news__big-article-image,.breaking-news__collection-image{margin-top:-40px}.breaking-news__big-article-image-overlay,.breaking-news__collection-image-overlay{display:block}.breaking-news__collection-info{padding-top:20px}.breaking-news__article-wrapper .block-grid-item{margin-bottom:0}}.header-border,.nav-section li{margin-bottom:1.5em}.nav-section{list-style-type:none;display:block}.nav-section li:first-child{margin-left:0;padding-left:0;border-left:0}.nav-section a,.nav-section li{line-height:1}.nav-tertiary .current a{background-color:#f2f6f9}.header-border{border-top:solid 2px #ccdde7;padding-top:.75em}.header-nav .nav-section{display:none}.header-nav h1,.header-nav h2{float:left;font-size:21px;font-size:2.1rem;margin-bottom:.75em;line-height:1}.header-nav .rss{width:16px;height:16px;margin-left:12px;margin-top:2px}.nav-header-dd{margin-bottom:1.5em}.nav-header-dd li{padding-right:0}.nav-header-dd label{font-weight:400;display:inline;margin-right:10px}@media only screen and (min-width:480px){.nav-section li{float:left;margin-left:8px;border-left:solid 1px #ccdde7;padding-left:8px;margin-bottom:0}}@media only screen and (min-width:768px){.nav-header-dd{clear:none;position:relative;top:1px;float:right;margin-bottom:0}}@media only screen and (min-width:992px){.header-nav .nav-section{display:block;float:right;position:relative;top:5px}.nav-header-dd{display:none}}.rss:hover,.spritebutton:hover.rss{background-position:-70px -770px}.bubbles:hover,.spritebutton:hover .bubbles{background-position:70px -1750px}.megaphone:hover,.spritebutton:hover .megaphone{background-position:70px -1820px}.spritebutton:hover .tools,.tools:hover{background-position:70px -1890px}.sprite{background:url(/assets/source/sites/stv/img/m/icons.sprite.png) no-repeat;padding-left:26px;min-height:16px;display:inline-block}.spritebutton .sprite{padding-left:0;width:16px;height:16px;margin:5px auto 0;text-indent:-9999em}.stop{background-position:0 -10px}.star{background-position:0 -80px}.cog{background-position:0 -155px}.email{background-position:0 -225px;padding-left:30px}.spritebutton .email{width:24px;padding-left:0}.bubbles,.megaphone,.tools{width:22px!important}.tel{background-position:0 -295px;min-height:22px}.marker{background-position:0 -370px}.clock{background-position:0 -440px}.heart{background-position:0 -510px}.info{background-position:0 -580px}.at{background-position:0 -660px}.url{background-position:0 -730px}.rss{background-position:0 -800px}.arrowright{background-position:0 -874px}.arrowdown{background-position:0 -945px}.arrowleft{background-position:0 -1020px}.arrowup{background-position:0 -1090px}.pencil{background-position:0 -1161px}.cal{background-position:0 -1235px}.chevright{background-position:0 -1305px}.chevleft{background-position:0 -1380px}.bubble{background-position:0 -1450px}.plus{background-position:0 -1525px}.twitter{background-position:0 -1595px}.facebook{background-position:0 -1665px}.menu{background-position:0 -1740px;min-height:17px}.spritebutton .menu{margin-top:4px}.bubbles{background-position:0 -5385px}.megaphone{background-position:0 -5535px;height:17px!important}.tools{background-position:0 -5685px}.ushare{background-position:0 -5835px}.spritebutton .sprite-ext{width:24px;height:20px;margin:2px auto 0}.spritebutton .place{background-position:-6px 0}.spritebutton .event{background-position:-36px 0}.spritebutton .article{background-position:-126px 0}.sprite-title{line-height:27px;margin-right:12px}.spritebutton:hover .place{background-position:-6px -26px}.spritebutton:hover .event{background-position:-36px -26px}.spritebutton:hover .article{background-position:-126px -26px}.spritebutton:hover .stop,.stop:hover{background-position:0 -3612px}.spritebutton:hover .star,.star:hover{background-position:0 -3682px}.cog:hover,.spritebutton:hover .cog{background-position:0 -3756px}.email:hover,.spritebutton:hover .email{background-position:0 -3826px}.spritebutton:hover .tel,.tel:hover{background-position:0 -3896px;min-height:22px}.marker:hover,.spritebutton:hover .marker{background-position:0 -3971px}.clock:hover,.spritebutton:hover .clock{background-position:0 -4041px}.heart:hover,.spritebutton:hover .heart{background-position:0 -4110px}.info:hover,.spritebutton:hover .info{background-position:0 -4181px}.at:hover,.spritebutton:hover .at{background-position:0 -4261px}.spritebutton:hover .url,.url:hover{background-position:0 -4331px}.rss:hover,.spritebutton:hover .rss{background-position:0 -4401px}.arrowright:hover,.spritebutton:hover .arrowright{background-position:0 -4476px}.arrowdown:hover,.spritebutton:hover .arrowdown{background-position:0 -4546px}.arrowleft:hover,.spritebutton:hover .arrowleft{background-position:0 -4620px}.arrowup:hover,.spritebutton:hover .arrowup{background-position:0 -4691px}.pencil:hover,.spritebutton:hover .pencil{background-position:0 -4762px}.cal:hover,.spritebutton:hover .cal{background-position:0 -4836px}.chevright:hover,.spritebutton:hover .chevright{background-position:0 -4906px}.chevleft:hover,.spritebutton:hover .chevleft{background-position:0 -4981px}.bubble:hover,.related a:hover span.bubble,.spritebutton:hover .bubble{background-position:0 -5051px}.plus:hover,.spritebutton:hover .plus{background-position:0 -5126px}.spritebutton:hover .twitter,.twitter:hover{background-position:0 -5196px}.facebook:hover,.spritebutton:hover .facebook{background-position:0 -5266px}.menu:hover,.spritebutton:hover .menu{background-position:0 -5336px}.spritebutton:hover .ushare,.ushare:hover{background-position:0 -5884px}.textover{width:22px;color:#fff;line-height:13px;text-align:center;padding-left:0;font-size:11px}.collection-header.content{width:100%;max-width:1380px}.collection-header{color:#000;overflow:hidden;text-align:left;position:relative;height:300px}.collection-header:after{clear:both;z-index:10;display:block;height:0;width:100%;position:absolute;bottom:0;left:0}.live-header .collection-header{background:#e5f3fc}.collection-header .sitesponsor{height:auto;background:#fff;z-index:999;margin-bottom:0;padding:5px}.collection-header--live-match{background:url(/assets/source/widgets/img/grass.png) 43% bottom no-repeat #e8f5fd}.collection-header--generic{background:#e5f3fc;height:200px;padding-top:30px}.collection-header--main-style{height:145px}.collection-header__leaderboard{display:none}.collection-header__main{overflow:hidden}.collection-header__logo{font-size:1.5em;line-height:1em;color:#002478;font-weight:700}.collection-header__logo .trade{font-size:.5em;vertical-align:top;line-height:1.5em;margin-left:-5px;font-weight:400}.collection-header__ad{background:#000;float:right;height:56px;margin-top:15px;width:145px}.collection-header__match-info{min-height:84px;position:relative;text-align:center;z-index:2;padding-top:30px}.collection-header__match-info span{display:block;font-size:18px;font-style:italic;margin-bottom:4px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.collection-header__match-info b{font-weight:400}.collection-header__match-title,.collection-header__teams-title{font-family:stv-ssp,HelveticaNeue-CondensedBlack,Helvetica,Arial,sans-serif;font-size:42px;font-weight:700;letter-spacing:-1px;line-height:1;margin:0;overflow:hidden;max-height:84px;text-transform:uppercase;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.collection-header__teams-title{max-height:120px;z-index:100;position:absolute;width:100%;bottom:0}.collection-header__teams-title .content{margin-bottom:0}.team-info__team{float:left;width:50%}.team-info__badge{display:none;position:absolute;z-index:1}.match-data__teams-team{margin-bottom:20px}.match-data__teams-team .team-info__badge{display:block;float:none;margin:0 auto;max-height:80px;width:auto}.match-data__teams-team .match-data__teams-title{clear:both;display:block;margin-top:20px;text-align:center;width:100%}.team-info__team--1 .team-info__badge{left:-50px}.team-info__team--1 .team-info__score{margin-left:80px}.team-info__team--2 .team-info__badge{right:-50px}.team-info__team--2 .team-info__score{margin-right:80px}.team-info__score{display:block;font-size:56px;font-weight:600;line-height:.8;margin-top:5px;text-align:center}.collection-header__teams-title{background:#f00a00;letter-spacing:-2px;margin:0}.collection-header__teams-title h3{margin-bottom:0}.collection-header__teams-title span{color:#fff;font-size:3.2rem;padding:.65em;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:block}.collection-header__teams-title .teams-title{position:relative}.collection-header__teams-title .teams-title span{font-size:2.1rem}.collection-header__teams-title .team-info__team--1 span{text-align:right}.collection-header__teams-title .team-info__team--2 span{text-align:left}.collection-header__teams-title .versus{position:absolute;width:30px;text-align:center;left:50%;margin:0 0 0 -15px;padding-left:0;padding-right:0}#tabby.collection-tabs .tabby-tabs{position:absolute;margin-top:-84px;width:100%;display:flex;padding-left:20px}#tabby.collection-tabs .tabby-tabs li{width:60px}.live-stream-content--gallery img{display:block}.live-stream-content--gallery ul{list-style:none;margin:0;overflow:hidden;padding:0}.live-stream-content--gallery li{float:left;margin:0 5px 5px 0;width:120px}.gimg .n,.gimg .n:hover{background-position:0 -288px}.gimg .p,.gimg .p:hover{background-position:0 -338px}.gimg .p{left:20px}.carousel .flex-next:after,.carousel .flex-prev:after{display:none}#gallery-carousel .flex-control-paging li a,#gallery-carousel .flex-control-paging li a:hover{background:0 0}#gallery-carousel.grids-three .grid{margin-right:2.53%}#gallery-carousel .grid:last-child{margin-right:0}@media only screen and (min-width:480px){.collection-header__logo{float:left}.live-header .collection-header{height:195px}.team-info__badge{bottom:-20px;display:block;max-height:120px}#tabby.collection-tabs .tabby-tabs{display:table}#tabby.collection-tabs .tabby-tabs li{width:25%}}@media only screen and (min-width:768px){.collection-header--live-match{background:url(/assets/source/widgets/img/grass.png) 43% bottom no-repeat #e8f5fd}.live-header .collection-header{height:auto}.collection-header__logo{font-size:2.5em;margin-top:25px;max-width:80%}.collection-header__teams-title{max-height:130px}.collection-header__teams-title .teams-title span{font-size:2.1rem}.collection-header__teams-title .teams-title .versus{font-size:20px;font-size:2rem;margin-top:0}.collection-header__teams-title .team-info__team--1 span{text-align:right}.collection-header__teams-title .team-info__team--2 span{text-align:left}.collection-header__teams-title .versus{margin-top:17px}.collection-header__leaderboard{display:block;margin:0 auto 10px;max-width:728px;width:100%}.collection-header__leaderboard-ad{background:#000;height:90px;width:100%}.collection-header__main{margin-top:18px}.collection-header{height:270px}.collection-header--main-style{height:310px;-webkit-background-size:cover;background-size:cover}.collection-header__ad{height:74px;width:193px}.collection-header__team-info{margin:-20px auto 8px;min-height:66px}.team-info__badge{bottom:-35px}.team-info__team--1 .team-info__container{float:right}.team-info__team--1 .team-info__badge{left:12%}.team-info__team--1 .team-info__score{float:left;margin:0}.team-info__team--2 .team-info__container{float:left}.team-info__team--2 .team-info__badge{right:12%}.team-info__team--2 .team-info__score{float:right;margin:0}.team-info__container{overflow:hidden;width:125px}}@media only screen and (min-width:992px){#tabby.collection-tabs .tabby-tabs{width:auto;max-width:60%}.collection-header{height:200px;padding-top:30px}.collection-header--main-style{height:310px}.collection-header .content{position:relative}.collection-header__leaderboard{margin-bottom:25px}.collection-header__match-title{font-size:38px;height:42px;overflow:visible;white-space:nowrap}.collection-header__match-info{display:inline-block;text-align:left;width:45%;padding-top:0}.collection-header__team-info{bottom:0;margin-top:0;position:absolute;right:0;width:44%}.team-info__team--1 .team-info__badge{left:0}.team-info__team--2 .team-info__badge{right:0}.team-info__container{width:85px}.collection-header__teams-title .teams-title{display:block;float:right;width:50%;margin-right:-36px}.collection-header__teams-title .teams-title span{font-size:3.2rem}.collection-header__teams-title .teams-title .versus{margin-top:17px}.live-stream-event-icon{font-size:2em}}@media only screen and (min-width:1025px){.collection-header--main-style{background-position:center bottom}.collection-header .content{width:1090px}}.ie .collection-header__logo{float:left;margin-top:25px;font-size:2.5em;max-width:80%}.ie .team-info__badge{display:block;bottom:-45px}.ie .collection-header{background:url(/assets/source/widgets/img/collection-2014/headers/world-cup-2014-banner.jpg) 43% bottom no-repeat #e8f5fd}.ie .live-header .collection-header{height:auto}.ie .collection-header__teams-title .teams-title span{font-size:3.2rem}.ie .collection-header__teams-title .team-info__team--1 span{text-align:right}.ie .collection-header__teams-title .team-info__team--2 span{text-align:left}.ie .collection-header__main{margin-top:35px}.ie .collection-header__ad{height:74px;width:193px}.ie .collection-header__match-info{margin-bottom:12px;display:inline-block;text-align:left;width:45%;padding-top:0}.ie .collection-header .content{margin-bottom:0!important;max-width:948px;position:relative}.ie .collection-header__team-info{margin:0 auto 8px;min-height:66px;bottom:0;position:absolute;right:0;width:50%}.ie .team-info__team--1 .team-info__container{float:right}.ie .team-info__team--1 .team-info__score{float:left;margin:0}.ie .team-info__team--2 .team-info__container{float:left}.ie .team-info__team--2 .team-info__score{float:right;margin:0}.ie .team-info__container{overflow:hidden;width:65px}.ie .collection-header{height:231px}.ie .collection-header--main-style{-webkit-background-size:cover;background-size:cover;background-position:center bottom;height:310px}.ie .collection-header__leaderboard{margin-bottom:25px}.ie .collection-header__match-title{font-size:38px;height:42px;overflow:visible;white-space:nowrap}#tabby.inset-tabby,.live-stream-puff,.megapuff .bd,.voting-post{overflow:hidden}.ie .team-info__team--1 .team-info__badge{left:0}.ie .team-info__team--2 .team-info__badge{right:0}.ie .collection-header__teams-title .teams-title{display:block;float:right;width:50%}.ie8 .feature-header{background:url(/assets/source/widgets/img/collection-2014/headers/world-cup-2014-banner.jpg) bottom center no-repeat #e8f5fd}.ie8 .wc-header{max-width:none!important}.ie8 .collection-header__teams-title span{font-size:26px}.live-stream-event{background:#fff}.live-stream-event.strong{background:#f0f0f0}.live-stream-event.gold-post{border:3px solid #ffce02}.live-stream-event.silver-post{border:3px solid #b9cfd2}.live-stream-event.bronze-post{border:3px solid #995f48}.live-stream-event.team-scotland-post{border:3px solid #0786c5}.live-stream-event .record-type{font-size:1em;margin:-.5em 0 1em;border-bottom:solid 1px #bfbfbf;text-transform:uppercase;text-decoration:line-through;background:inherit}.live-stream-event .record-type span{top:.55em;position:relative;display:inline-block;background:inherit;padding-right:.6em}.live-stream-event .sport-title{color:#fff;white-space:nowrap;line-height:1em;display:inline-block;text-transform:uppercase;font-size:.65em;top:-2px;position:relative;font-weight:600;padding:.2em .3em}.live-stream__banner .live-stream-event,.live-stream__banner.posts-visible .live-stream__banner-toggle{display:none}.live-stream__banner{background:#fde8be;cursor:pointer;left:0;padding:1em;position:fixed;text-align:center;top:100px;width:100%;z-index:999;font-size:16px;font-size:1.6rem}.live-stream-meta,.live-stream__banner.posts-visible{position:relative}.live-stream__banner.posts-visible .live-stream-event{display:block}.live-stream-meta{padding:8px}.live-stream-content{padding:8px;background:inherit;clear:both}.live-stream-current-time,.live-stream-time-elapsed{display:inline}.live-stream-current-time{font-size:1.8rem;font-weight:700;line-height:1.25em}.live-stream-time-elapsed{font-size:1.4rem}.live-stream-author,.live-stream-event-type{font-weight:700;display:block}.live-stream-author,.live-stream-event p,.live-stream-event-heading,.live-stream-time-elapsed{color:#4b4b4b}.live-stream-event-heading{font-size:1.8rem;line-height:1.25em}.live-stream-image{width:100%;max-width:600px;display:block}.live-stream-avatar,.live-stream-event-icon{position:absolute;top:0;right:8px}.live-stream-avatar{display:none}.live-stream-read-more{display:inline-block;margin:0;white-space:nowrap}.live-stream .ad,.live-stream .article-embed{background:#f0f0f0}.live-stream .ad{text-align:center;padding:12px;margin-bottom:3em}.live-stream .ad .ad-inner-container{display:inline-block}.live-stream .article-embed .live-stream-content{padding:18px}.live-stream a:hover{text-decoration:none}.live-stream a:hover .live-stream-event-heading:hover,.live-stream a:hover .live-stream-read-more:hover{text-decoration:underline}.live-stream-event-icon{display:block;background:#fff;border-radius:50%;-webkit-box-shadow:0 0 3px 1px rgba(0,0,0,.05);box-shadow:0 0 3px 1px rgba(0,0,0,.05);width:30px;height:30px}.live-stream-event-icon .icon-fav{position:absolute;top:50%;margin-top:-8px;left:50%;margin-left:-8px}.live-stream-puff{color:#fff;margin:25px 0;position:relative}.live-stream-puff a{color:#fff}.live-stream-puff p,.live-stream-puff ul{margin-bottom:0}.live-stream-puff ul{list-style:none}.live-stream-puff__link{display:block}.live-stream-puff__image{width:100%;padding-bottom:5em}.live-stream-puff__content{bottom:0;left:0;padding:25px;position:absolute;width:100%}.live-stream-puff__header{margin-bottom:10px;position:relative;z-index:2}.live-stream-puff__title{color:#fff;display:inline-block;margin:0 15px 0 0}.live-stream-puff__subtitle{color:#fff;display:inline-block;font-size:18px;font-size:1.8rem;font-weight:400;margin:0}.live-stream-puff__list{font-size:16px;font-size:1.6rem;line-height:1.5;margin:0;padding:0 0 0 20px;position:relative;z-index:2}.more-post-link{background:#000;color:#fff!important;cursor:pointer;display:block;line-height:1;margin:0 auto;padding:1em 0;font-size:16px;font-size:1.6rem;text-align:center;width:180px;-webkit-border-radius:5px;border-radius:5px;-webkit-transition:background .3s ease-out;transition:background .3s ease-out;text-decoration:none}.no-touch .more-post-link:hover{background:#333}.more-post-link .ajaxloader{margin:-3px 0 0 2px;position:static;display:inline-block}.voting-post{font-family:stv-ssp;-webkit-font-smoothing:subpixel-antialiased;display:block;padding-right:12px;border:6px solid #eaf1ea;position:relative}.dashboard,.promo-puff__title{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.voting-post:hover{text-decoration:none;color:#fff}.voting-post:active,.voting-post:focus,.voting-post:visited{text-decoration:none;color:#fff;outline:0}.voting-post__council{background-color:inherit}.voting-post--yes{background:#13c613}.voting-post--yes .voting-post__result:after{background:rgba(15,151,15,.25)}.voting-post--no{background:#c41a03}.voting-post--no .voting-post__result:after{background:rgba(146,19,2,.25)}.voting-post--lab{background:#ea3434;color:#fff}.voting-post--con{background:#0080df;color:#fff}.voting-post--con .voting-post__council{background:#fff}.voting-post--ld{background:#d28a05;color:#fff}.voting-post--snp{background:#e4e214;color:#000}.voting-post--snp:active,.voting-post--snp:focus,.voting-post--snp:hover,.voting-post--snp:visited{color:#000}.voting-post--ukip{background:#a66ae4;color:#fff}.voting-post--grn{background:#69ae20;color:#fff}.voting-post--gen,.voting-post--oth{background:#d2d6d9;color:#5c5c5c;max-height:96px;border:0}.voting-post--gen:active,.voting-post--gen:focus,.voting-post--gen:hover,.voting-post--gen:visited,.voting-post--oth:active,.voting-post--oth:focus,.voting-post--oth:hover,.voting-post--oth:visited{color:#5c5c5c}.voting-post--gen .voting-post__election-vote,.voting-post--oth .voting-post__election-vote{font-size:16px;font-size:1.6rem;text-transform:none;font-weight:bolder;margin-bottom:12px}.voting-post--oth{max-height:120px}.voting-post--scot.voting-post--gen,.voting-post--scot.voting-post--oth{max-height:none}.voting-post__council{float:left;width:40%;margin-right:1em;background-position:50% 50%;background-repeat:no-repeat;background-size:105%;-webkit-box-shadow:5px 0 20px 5px rgba(0,0,0,.35);box-shadow:5px 0 20px 5px rgba(0,0,0,.35)}.voting-post__result{position:relative;padding-bottom:100%;background-color:#fff}.voting-post__result:after{width:100%;padding-bottom:100%;position:absolute;z-index:1}.voting-post__result--image{width:80%;position:absolute;left:50%;margin-left:-40%;top:50%;margin-top:-40%;z-index:2}.voting-post__election--image{width:100%;margin:0;top:0;left:0;position:absolute;z-index:2}.voting-post__council-vote{font-size:1em;font-family:stv-ssp;margin:12px 0 6px}.voting-post__election-vote{color:inherit;font-size:16px;font-size:1.6rem;font-weight:700;line-height:1em;text-transform:uppercase;margin:6px 0;font-family:stv-ssp}.voting-post__election-constituency{font-size:14px;font-size:1.4rem;font-weight:700;color:inherit;line-height:.8em}.voting-post__bottom-link{vertical-align:bottom;display:inline-block}.voting-post__full-results{position:relative;bottom:0;left:0;font-size:14px;font-size:1.4rem;font-weight:700;margin:0;white-space:nowrap}.voting-post .voting-post__council-vote,.voting-post .voting-post__full-results{color:inherit}@media only screen and (min-width:380px){.voting-post__council{min-width:130px;max-width:190px;width:25%}.voting-post__result--image{width:100px;margin-left:-50px;margin-top:-50px}.voting-post__council-vote{font-size:1.25em;margin:24px 0 12px}.voting-post__council{margin-right:1.5em}.voting-post__full-results{bottom:6px;left:145px;position:absolute}.voting-post__election-vote{margin:6px 0 12px}}@media only screen and (min-width:768px){.live-stream-meta{padding:8px}.live-stream-content{clear:none;padding:8px 12px 8px 8px}.live-stream-avatar,.live-stream-event-icon{top:4px;right:0}.live-stream-time-elapsed{font-size:1.8rem}.live-stream-current-time,.live-stream-time-elapsed{display:block}.live-stream .article-embed .article-embed-image{margin-right:2.531%}.live-stream .article-embed .live-stream-content{padding:18px 0 0}.voting-post__council-vote{margin-top:21px}}@media only screen and (min-width:992px){.voting-post__council-vote{font-size:2em;margin-top:28px}.voting-post__council{margin-right:2em;background-size:initial}.voting-post__election-vote{font-size:30px;font-size:3rem}.voting-post--gen{max-height:96px}.voting-post--gen .voting-post__election-vote{font-size:24px;font-size:2.4rem}.voting-post--oth{max-height:120px}.voting-post--oth .voting-post__election-vote{font-size:24px;font-size:2.4rem}.voting-post--scot.voting-post--gen .voting-post__election-vote,.voting-post--scot.voting-post--oth .voting-post__election-vote{font-size:30px;font-size:3rem}.voting-post__election-constituency{font-size:18px;font-size:1.8rem;line-height:1em}.voting-post__result--image{width:130px;margin-left:-65px;margin-top:-65px}.voting-post__full-results{left:170px;font-size:18px;font-size:1.8rem}}#tabby .tabby-tabs{position:relative;z-index:1;list-style:none;width:100%;height:60px;box-sizing:border-box}#tabby .tabby-tabs li{height:inherit;display:table;float:left;width:25%;overflow:hidden;border-right:solid 1px transparent;-moz-background-clip:content;-webkit-background-clip:content;background-clip:content-box;box-sizing:border-box}#tabby .tabby-tabs a{height:inherit;text-align:center;background-color:#f0ece4;color:#6c6a66;display:table-cell;padding:0 .5em;vertical-align:middle}#tabby .tabby-tabs .active a{background-color:#fff;color:#000}#tabby.inset-tabby .tabby-tabs{position:relative;margin:0;padding:0}#tabby.inset-tabby .tabby-tabs:after{display:block;height:1px;background:#bfbfbf;position:absolute;bottom:-2px;left:0;width:200%;z-index:1}#tabby.inset-tabby .tabby-tabs li{overflow:visible;position:relative;border:1px solid #f0ece4;background:#f0ece4;border-left-color:#fff;z-index:-1}#tabby.inset-tabby .tabby-tabs li a{background:0}#tabby.inset-tabby .tabby-tabs .active{z-index:2;background:#fff;border-color:#bfbfbf #bfbfbf #fff}#tabby.inset-tabby .tabby-tabs .active:after{display:none}#tabby.inset-tabby .tabby-content{margin-top:1.5em}@media only screen and (min-width:768px){#tabby .tabby-tabs a{padding:0 1.25em}#tabby.inset-tabby .tabby-tabs{padding:0 12px}}.promo-puff{margin:25px auto;max-width:1100px;width:92%;position:relative}.promo-puff__link{background:url(/assets/source/sites/world-cup-2014/img/world-cup-banner-full.jpg) center no-repeat;color:#fff;border:12px solid #ffd737;display:table;height:120px;padding:0 18%;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:border .3s ease-in;transition:border .3s ease-in}.no-touch .promo-puff__link:hover{border-color:#ffcd04;text-decoration:none}.promo-puff--commonwealth .promo-puff__link{background-image:url(/assets/source/sites/commonwealth-2014/img/commonwealth-games-2014-banner.jpg);border-color:#7bcdf8}.no-touch .promo-puff--commonwealth .promo-puff__link:hover{border-color:#4bbbf5}.promo-puff__overlay{position:absolute;z-index:2;top:0;left:0;display:block;background:rgba(255,255,255,.5);height:100%}.promo-puff__title{color:#fff;display:table-cell;position:relative;z-index:3;font-size:18px;font-weight:700;line-height:1.3;margin:0 auto;max-width:80%;text-align:center;text-rendering:optimizeLegibility;vertical-align:middle}.promo-puff__title:after{background:url(/assets/source/widgets/img/worldcup-2014/icons/next-icon.png);display:inline-block;height:31px;margin-top:-15.5px;position:absolute;right:6%;top:50%;width:31px}.nav-item-dashboard,.promo-puff--scotland-decides .promo-puff__overlay,.promo-puff__subtitle{display:none}.promo-puff--scotland-decides .promo-puff__link{border-color:#32477f;font-family:stv-ssp;height:144px;-webkit-background-size:cover;background-size:cover}.no-touch .promo-puff--scotland-decides .promo-puff__link:hover{border-color:#24335a}.promo-puff--scotland-decides .promo-puff__title:after{right:-15%}.ent-puffs{background-color:#1c4767}.ent-puffs figcaption p,.ent-puffs h1,.ent-puffs h2,.ent-puffs h3,.ent-puffs h4{color:#fff}.ent-puffs .g-grid:first-child>div,.ent-puffs .g-grid:last-child>div{border-style:solid}.ent-puffs .g-grid:first-child>div{border-right-width:1px}.ent-puffs .g-grid:last-child>div{border-left-width:1px}.ent-puffs .g-grid a:hover{background-color:#15354c;text-decoration:none}.megapuff .bd{padding:1em 1em 0;color:#fff}.megapuff .bd h1{font-size:18px;font-size:1.8rem}.megapuff img{margin-top:-3px}.megapuff{background:0 0!important;text-align:center;position:relative;margin:0 auto 1.5em;width:95%;border:1px solid #CCDDE7;float:none;max-width:408px}.puffpanel h1{font-size:21px;font-size:2.1rem}.puffpanel h2{font-size:16px;font-size:1.6rem}.puffpanel h1 a,.puffpanel h2 a{color:#000}.puffpanel ul{margin-left:-6px}.leftpanel{border-bottom:solid 1px #CCDDE7;padding-bottom:1.5em;margin-bottom:1.5em}.ent-puffs img{outline:0}.ent-puffs .g-grid a{display:block;cursor:pointer;-webkit-transition:background-color .25s 0 linear;-moz-transition:background-color .25s 0 linear;-o-transition:background-color .25s 0 linear;transition:background-color .25s 0 linear}.ent-puffs .g-grid div,.ent-puffs figure,.ent-puffs figure img{margin:0}.ent-puffs figure{margin-bottom:1.5em}.ent-puffs figure a{display:block}.ent-puffs .g-grid figcaption{padding:0 20px 1.5em;margin:0}.ent-puffs hgroup{padding:0;margin:0}.ent-puffs .g-grid hgroup .label h1{text-transform:uppercase;font-size:13px;font-size:1.3rem;padding:0;margin:0;min-height:15px}.ent-puffs figure.g-grid div div.label{padding:10px 20px;min-height:10px}.ent-puffs hgroup h2{padding:10px 20px 12px;margin:0;font-weight:400}.ent-puffs p{color:#000;line-height:1.4em}.ent-puffs .ent-puffs-html-block-right .inner{min-height:411px;border-left:0}.ent-puffs .ent-puffs-html-block-right .inner>div{padding:16.5px}.ent-puffs-html-block{margin:0 auto;overflow:visible!important;zoom:1;clear:both}.ent-puffs-html-block:after,.ent-puffs-html-block:before{display:table;content:""}.ent-puffs-html-block:after{clear:both}.spare{padding:2.4em 2.4em 1em;background-color:#09f;text-shadow:0 1px 1px rgba(0,0,0,.3)}.spare h2,.spare p{margin-top:0}.spare h2{margin-bottom:.3em}.spare p{margin-bottom:1em}@media only screen and (min-width:480px){.footballBanner .description li,.footballBanner .description p{color:#fff}.ent-puffs{width:408px}.ent-puffs .g-grid a{margin:0}.ent-puffs figcaption{max-height:auto;min-height:auto}.ent-puffs object{margin:0 auto}}@media only screen and (min-width:768px){.promo-puff__link{padding:0 5%}.promo-puff--scotland-decides .promo-puff__title:after{right:6%}.promo-puff__subtitle{color:#c7d2f2;display:block;font-size:16px;font-weight:600}.megapuff,.megapuff .bd a,.megapuff.lightdesc .description,.puffpanel a,.puffpanel h1,.puffpanel h1 a,.puffpanel h2,.puffpanel h2 a{color:#fff}.puff-detail{-webkit-text-shadow:0 1px 2px rgba(0,0,0,.4);-moz-text-shadow:0 1px 2px rgba(0,0,0,.4);text-shadow:0 1px 2px rgba(0,0,0,.4)}.puff-panel{top:1.5em;padding:.75em 12px}.puff-detail hgroup{position:absolute;width:31.64556962%;left:72px;top:1.5em}.megapuff .bd .subtitle,.text-left .subtitle{left:1em}.puff-detail .description{position:absolute;width:31.64556962%;right:72px;top:4.5em}.megapuff .bd .description,.text-right .description{right:1em}.puff-detail .description li,.puff-detail .description p{font-size:16px;font-size:1.6rem}.megapuff .bd .description,.megapuff .bd .subtitle{position:absolute;top:1.5em;width:30%}.megapuff .bd h1{margin-bottom:.5em;font-size:24px;font-size:2.4rem}.megapuff .bd li{margin-bottom:.375em;padding-bottom:.375em;border-bottom:1px solid rgba(255,255,255,.25)}.megapuff,.megapuff .bd li:last-child{border:none}.megapuff.forcelarge{min-height:210px}.text-left .description,.text-right .subtitle{left:34.17%}.megapuff{text-align:left;overflow:hidden;width:auto;background-image:none;max-width:1112px;min-height:196px;margin-bottom:0}.megapuff img{display:block;margin-top:0;position:absolute;z-index:1;top:0;left:0}.megapuff .bd{padding:0;position:relative;z-index:2;min-height:196px;left:50%;width:728px;margin:0 auto 0 -364px}.megapuff .leftpanel{position:absolute;left:0;bottom:.5em;border:none}.megapuff .rightpanel{position:absolute;right:0;bottom:.5em}.puffpanel{width:236px;z-index:4;text-align:left;margin:0;box-sizing:content-box;padding:12px}.puffpanel a:hover{text-decoration:underline}.puffpanel h1{font-size:16px;font-size:1.6rem}.puffpanel h2{font-size:13px;font-size:1.3rem}.puffpanel ol,.puffpanel p,.puffpanel ul{font-size:13px;font-size:1.3rem;color:#fff}.panelbg .puffpanel a,.panelbg .puffpanel h1,.panelbg .puffpanel h1 a,.panelbg .puffpanel h2,.panelbg .puffpanel h2 a,.panelbg .puffpanel ol,.panelbg .puffpanel p,.panelbg .puffpanel ul{color:#000}.puffpanel ol,.puffpanel ul{margin:0;padding:0;list-style:none}.puffpanel li{padding-bottom:.25em;margin-top:.5em;border-bottom:solid 1px #fff;border-bottom:1px solid rgba(255,255,255,.25)}.puffpanel li:last-child{border-bottom:none}.panelbg .puffpanel{background-color:#fff;background-color:rgba(255,255,255,.6)}.panelbg .puffpanel li{border-bottom:solid 1px #000;border-bottom:1px solid rgba(0,0,0,.25)}.panelbg .puffpanel li:last-child{border-bottom:none}.ent-puffs{width:770px}.ent-puffs a.section{max-height:190px;min-height:190px}.ent-puffs .g-grid a:first-child,.ent-puffs .g-grid div div:first-child{max-height:216px;min-height:216px;overflow:hidden}.ent-puffs figure{margin-bottom:0}.ent-puffs figure img{margin-bottom:1px}.ent-puffs .ent-puffs-html-block-right .inner{min-height:378px;border-left-width:0}}@media only screen and (min-width:800px){.megapuff.forcelarge{min-height:260px}}@media only screen and (min-width:992px){.megapuff,.megapuff .bd{min-height:300px}.promo-puff__title{font-size:24px;margin:0;max-width:100%}.description li,.description p,.puffpanel li{padding-bottom:.5em;margin-top:.75em}.puff-detail hgroup h1{font-size:24px;font-size:2.4rem;margin-bottom:.1875em}.puff-detail hgroup h2{font-size:16px;font-size:1.6rem}.puff-detail{color:#fff;text-align:left}.description li{list-style:none;border-bottom:1px solid rgba(255,255,255,.25)}.playerpuff{position:relative;z-index:10}.megapuff .bd h1{font-size:28px;font-size:2.8rem}.megapuff .bd{width:948px;margin-left:-474px}.megapuff img{width:1112px;height:300px;overflow:hidden}.megapuff .leftpanel{position:absolute;left:0;bottom:auto;top:1.5em}.megapuff .rightpanel{position:absolute;right:0;bottom:1.5em}.puffpanel{width:276px}.puffpanel h1{font-size:21px;font-size:2.1rem}.puffpanel h2,.puffpanel ol,.puffpanel p,.puffpanel ul{font-size:16px;font-size:1.6rem}.ent-puffs{width:1011px}.ent-puffs .ent-puffs-html-block-right .inner{min-height:378px;border-left-width:1px}.ent-puffs .g-grid a:first-child,.ent-puffs .g-grid div div:first-child{max-height:188px;min-height:188px;overflow:hidden}.ent-puffs object{margin:0 auto}.ent-puffs figure img{margin-bottom:0}.spare{width:354px;margin:2.4em 2.4em 2.4em 0}}@media only screen and (min-width:1180px){.promo-puff__title{font-size:29px}}.dashboard{font-family:stv-ssp;font-size:14px;font-size:1.4rem;filter:alpha(opacity=0);max-height:0;opacity:0;overflow:hidden;-webkit-transition:opacity .3s ease-in;transition:opacity .3s ease-in}.dashboard--is-visible{filter:alpha(opacity=100);max-height:4000px;opacity:1}.dashboard-not-logged-in{max-width:580px;padding:20px 0}.dashboard-overview{border:1px solid #d6d6d6;box-sizing:border-box;padding:20px;position:relative}.dashboard-overview a{color:#ff1244}.dashboard-overview__header{overflow:hidden}.dashboard-overview__user-name{color:#1d4c6d;font-family:stv-ssp;font-size:18px;font-size:1.8rem;font-weight:600;margin-bottom:.5em}.dashboard-overview__avatar{border:1px solid #d6d6d6;float:left;margin-right:4%;max-width:70px;width:25%}.dashboard-overview__score{float:left;width:70%}.dashboard-overview__current-points{color:#ff1244;font-size:24px;font-size:2.4rem;font-weight:400;line-height:1;margin-bottom:.25em}.dashboard-overview__star{position:relative;top:4px}.dashboard-overview__wrap{min-height:75px;overflow:hidden}.dashboard-overview__content{border-top:1px solid #d6d6d6;margin-top:1em;padding-top:1em}.dashboard-overview__next-level{display:none;font-size:13px;font-size:1.3rem;margin-bottom:25px}.dashboard-overview__next-level.is-visible{display:block}.dashboard-overview__next-level-points{font-weight:700}.dashboard-overview__earn{float:left;width:65%}.dashboard-overview__level-icon{bottom:0;display:none;overflow:hidden;position:absolute;right:0;width:30%}.dashboard-overview__level-icon--is-visible{display:block}.dashboard-overview__level-intro{display:block;font-size:14px;font-size:1.4rem;font-weight:600;margin:0 17px .5em 0;text-align:right}.dashboard-overview__level-badge{display:block;float:right;max-height:94px}.dashboard-levels{border:1px solid #d6d6d6;border-top:0;box-sizing:border-box}.challenge-status{padding:20px}.challenge-level{background:#ffe5ea;border:1px solid #d6d6d6;color:#aaa;font-size:16px;font-size:1.6rem;font-weight:600;line-height:1;margin-bottom:8px;padding:7px 8px;position:relative}.challenge-level:last-child{margin-bottom:0}.challenge-level__number{font-size:14px;font-size:1.4rem;font-weight:400;left:10px;position:absolute;top:10px;display:none}.challenge-level__title{font-family:stv-ssp;font-size:16px;font-size:1.6rem;font-weight:600;margin:0;text-align:center}.challenge-level--achieved{background:0;border:1px solid #ff1244;color:#ff1244}.challenge-level--current{background:#ff1244;border:1px solid #ff1244;color:#fff}.challenge-level__star{display:none}.challenge-level--6 .challenge-level__star{color:#d6d6d6;display:inline-block;font-size:22px;font-size:2.2rem;margin:0 7px}.challenge-level--6.challenge-level--current .challenge-level__star{color:#fff}.dashboard-levels__content{border-top:1px solid #d6d6d6;line-height:1.7;padding:20px}.dashboard-levels__content h3{font-family:stv-ssp;font-size:16px;font-size:1.6rem;font-weight:600;margin-bottom:.5em}.dashboard-levels__content p:last-child{margin:0}.dashboard-challenges__header{background:#1d4c6d;color:#fff;padding:20px;position:relative}.dashboard-challenges__header p{line-height:1.6;margin-bottom:.5em}.dashboard-challenges__header:after{border-left:15px solid transparent;border-right:15px solid transparent;border-top:15px solid #1d4c6d;bottom:-15px;content:'';display:block;height:0;left:17%;position:absolute;width:0}.dashboard-challenges__title{color:#fff;font-family:stv-ssp;font-weight:600;margin-bottom:.5em}.dashboard-prizes__main-title,.dashboard-prizes__title{font-family:stv-ssp;font-weight:600}.dashboard-challenges__content{border:1px solid #d6d6d6;border-top:0;padding:30px 20px 20px}.dashboard-challenges__logo{display:block;margin:0 auto 2em;max-width:100%;width:100%}.dashboard-challenges__achievement{float:left;margin-bottom:2em;position:relative;width:50%}.dashboard-challenges__achievement-badge{display:block;margin:0 auto .5em;width:50%}.dashboard-challenges__achievement-title{font-size:16px;font-size:1.6rem;margin:0 auto;max-width:90%;text-align:center}.dashboard-challenges__achievement-description{display:none}.dashboard-prizes{border:1px solid #d6d6d6;border-top:0;padding:20px}.dashboard-prizes a{color:#ff1244;display:inline-block;margin-top:1em}.dashboard-prizes p{line-height:1.6;margin:0}.dashboard-prizes__main-title{color:#1d4c6d}.dashboard-prizes__column{margin-bottom:1.5em}.dashboard-prizes__column:last-child{margin-bottom:0}.dashboard-prizes__image{margin-bottom:.25em;width:100%}.dashboard-prizes__title{font-size:17px;font-size:1.7rem;margin-bottom:.25em}.dashboard-leaderboard{background:url(/assets/source/widgets/img/dashboard/leaderboard-stars.png) 96% -64px no-repeat;border:1px solid #d6d6d6;border-top:0;box-sizing:border-box;overflow:hidden;padding-bottom:20px}.dashboard-leaderboard__title{color:#1d4c6d;font-family:stv-ssp;font-weight:600;margin:.75em 4% .5em}.dashboard-leaderboard__meta{display:block;font-size:14px;font-size:1.4rem;margin:0 4% 1em}.leaderboard-module .block-grid-item{margin-bottom:0}.leaderboard-module__content{padding:0 17px 17px 4%}.leaderboard-module__list{list-style:none;margin:0;overflow:hidden;padding:0}.leaderboard-module__item{float:left;height:125px;margin-bottom:.75em;width:25%}.leaderboard-module__rank{color:#ff1244;display:block;font-size:18px;font-size:1.8rem;font-weight:600;margin-bottom:.5em;text-align:center}img.leaderboard-module__image{display:block;margin:0 auto .25em;max-width:48px}.leaderboard-module__name{font-size:.9em;display:block;margin:1em auto 1.5em;max-height:45px;overflow:hidden;text-overflow:ellipsis;text-align:center;width:85%;font-weight:400;line-height:1.25}.recent-activity{border:1px solid #d6d6d6;border-top:0;box-sizing:border-box;height:500px;overflow:hidden}.recent-activity-module ::-webkit-scrollbar{-webkit-appearance:none;width:7px}.recent-activity-module ::-webkit-scrollbar-thumb{border-radius:4px;background-color:rgba(0,0,0,.5);-webkit-box-shadow:0 0 1px rgba(255,255,255,.5)}.recent-activity__title{color:#1d4c6d;font-family:stv-ssp;font-weight:600;margin:.75em 4% .5em}.recent-activity-module__tabs-list{height:50px;list-style:none;margin:0 auto;overflow:hidden;padding:0;width:92%}.recent-activity-module__tab{background:#e0e0e0;cursor:pointer;display:table;float:left;font-size:18px;font-size:1.8rem;font-weight:600;height:100%;text-align:center;width:33%}.recent-activity-module__tab span{display:table-cell;vertical-align:middle}.recent-activity-module__tab+li{margin-left:.333333%}.recent-activity-module__tab--is-active{background:#f0f0f0}.recent-activity-module__content{background:#f0f0f0;min-height:420px;overflow-y:scroll;padding:0 17px 17px 4%;position:relative}.recent-activity-module__tab-content{filter:alpha(opacity=0);opacity:0;overflow:hidden;position:absolute;top:25px;width:92%;z-index:1;-webkit-transition:opacity .3s ease-in;transition:opacity .3s ease-in}.recent-activity-module__tab-content--is-active{filter:alpha(opacity=100);opacity:1;z-index:2}.recent-activity-module__item{margin-bottom:20px;overflow:hidden}.recent-activity-module__image{float:left;margin-bottom:1em!important;margin-right:20px;max-width:48px!important}.recent-activity-module__name{display:block;font-size:14px;font-size:1.4rem;font-weight:600}.recent-activity-module__text{display:block;font-size:12px;font-size:1.2rem;line-height:1.25}.dashboard .recent-activity-module__text{font-size:14px;font-size:1.4rem}.no-touch .recent-activity-module__text a:hover,.recent-activity-module__text a{color:#ff1244}.recent-activity-module__span{display:block;font-size:12px;font-size:1.2rem;line-height:1.25}.dashboard .recent-activity-module__span{font-size:14px;font-size:1.4rem}.recent-activity-module__date{display:block;text-align:right}.rules-and-rewards{font-family:stv-ssp;margin-top:2em}.rules-and-rewards__panel{border:1px solid #d6d6d6;line-height:1.7;overflow:hidden}.rules-and-rewards__article{max-width:580px;padding:25px 5%}.rules-and-rewards__article .article.ptm{padding-top:0}.rules-and-rewards__article--rewards{max-width:100%}.rules-and-rewards__menu{border-bottom:1px solid #d6d6d6;font-size:16px;font-size:1.6rem;font-weight:600;list-style:none;margin:0;padding:.5em 5%;text-align:center}.rules-and-rewards__item{padding:.35em 0}.rules-and-rewards__link{color:#404040;webkit-transition:color .3s ease-in;transition:color .3s ease-in}.rules-and-rewards__link:visited{color:#404040}.no-touch .rules-and-rewards__link:hover{color:#888;text-decoration:none}.rules-and-rewards__link--is-active,.rules-and-rewards__link--is-active:visited{color:#ff1244}.no-touch .rules-and-rewards__link--is-active:hover{color:#ff1244;text-decoration:none}.rules-and-rewards__column{margin-bottom:3em;overflow:hidden}.rules-and-rewards__column p:last-child{margin:0}.rules-and-rewards__column--header,.rules-and-rewards__rules-header{border-bottom:1px solid #d6d6d6;margin-bottom:1.5em;padding-bottom:1.25em}.rules-and-rewards__rules-header p:last-child{margin:0}.rules-and-rewards__main-title{font-family:stv-ssp;font-weight:600;margin-bottom:.5em}.rules-and-rewards__image{margin-bottom:.25em;width:100%}.rules-and-rewards__title{font-family:stv-ssp;font-size:16px;font-size:1.6rem;font-weight:600;line-height:1;margin-bottom:.5em}.rules-and-rewards__content ul{padding-left:3em}.rules-and-rewards__back-link,.rules-and-rewards__back-link--rewards{margin:1.5em auto .5em}@media only screen and (min-width:768px){.dashboard-not-logged-in{padding:50px 0}.dashboard-overview{border-right:0;height:365px}.dashboard-levels{border-top:1px solid #d6d6d6;height:365px;overflow:hidden}.challenge-status{float:left;width:50%}.dashboard-levels__content{border-top:0;float:right;width:50%}.dashboard-challenges__logo{float:left;margin:28px 0 0 15px;max-width:192px;width:23%}.dashboard-challenges__header{background:url(/assets/source/widgets/img/dashboard/challenges-stars.png) 105% -30px no-repeat #1d4c6d}.dashboard-challenges__header p{max-width:560px;width:72%}.dashboard-challenges__achievements{clear:none;float:right;width:74.5%}.dashboard-challenges__achievement{margin-bottom:0;width:33%}.dashboard-challenges__achievement-badge{width:133px}.dashboard-challenges__achievement-title{font-size:18px;font-size:1.8rem;margin:0;max-width:100%}.no-touch .dashboard-challenges__achievement-description{background:#fff;height:auto;left:50%;margin-left:-150px;position:absolute;top:-180px;width:300px;-webkit-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 6px 6px -2px #ccc;box-shadow:0 6px 6px -2px #ccc}.no-touch .dashboard-challenges__achievement-description:after{background:url(/assets/source/widgets/img/dashboard/popup-bottom-with-shadow.png) no-repeat;content:'';display:inline-block;height:30px;left:50%;margin-left:-26.5px;position:absolute;width:53px}.dashboard-challenges__achievement-description ol,.dashboard-challenges__achievement-description p,.dashboard-challenges__achievement-description ul{font-size:13px;font-size:1.3rem;padding:0 15px}.no-touch .dashboard-challenges__achievement-description--is-visible{display:block}.dashboard-challenges__achievement-popup-title{background:#1d4c6d;color:#fff;font-family:stv-ssp;font-size:18px;font-size:1.8rem;font-weight:600;line-height:1;padding:10px 15px;-webkit-border-top-left-radius:6px;-webkit-border-top-right-radius:6px;border-top-left-radius:6px;border-top-right-radius:6px}.backgroundsize .dashboard-challenges__achievement-popup-title{background:url(/assets/source/widgets/img/dashboard/challenges-stars.png) 105% -30px no-repeat #1d4c6d;-webkit-background-size:50%;background-size:50%}.dashboard-prizes{overflow:hidden}.dashboard-prizes__column{float:left;margin-bottom:2em;width:100%}.dashboard-prizes__column+.dashboard-prizes__column{margin-bottom:0;width:31.555555556%}.dashboard-prizes__column+.dashboard-prizes__column+.dashboard-prizes__column{margin-left:2.6666666667%}.dashboard-leaderboard{border-right:0;height:520px;padding-bottom:0}.recent-activity{height:520px}.rules-and-rewards__menu{text-align:left}.rules-and-rewards__item{display:inline-block;padding:.5em 1.25em}.rules-and-rewards__item:first-child{padding-left:0}.rules-and-rewards__dashboard-link{background-position:15px center;padding:0 3em;text-indent:0;width:auto}.rules-and-rewards__image{float:left;margin:0;width:32%}.rules-and-rewards__body{float:right;width:65.5%}}.weather-warning.amber a:hover,.weather-warning.yellow a:hover{color:#000}@media only screen and (min-width:992px){.rules-and-rewards__article{max-width:100%;padding:25px 3%}.rules-and-rewards__menu{border:0;float:right;padding:15px 3%;width:23%}.rules-and-rewards__item{display:block;padding:.2em 0}.rules-and-rewards__link{display:block}.rules-and-rewards__article{border-right:1px solid #d6d6d6;float:left;width:71%}}@media only screen and (min-width:1024px){.dashboard-levels,.dashboard-overview{height:315px}.dashboard-leaderboard,.recent-activity{height:390px}.dashboard-prizes__column{margin-bottom:0;width:23%}.dashboard-prizes__column+.dashboard-prizes__column{margin-left:2.6666666667%;width:23%}.leaderboard-module__item{width:20%}.recent-activity-module__content{min-height:300px}}.weather-warning{font-size:14px;font-size:1.4rem;border:1px solid #888;background-color:#fff;padding:1em}.weather-warning .icon{float:left;height:100%;padding-left:2px;line-height:1;width:10%}.weather-warning .description{width:90%;float:left}.weather-warning.yellow{background-color:#f5c650}.weather-warning.amber{background-color:#e98700}.weather-warning.red{background-color:#9f050d;color:#fff}.weather-warning.red a{color:#fff}@media only screen and (min-width:768px){.weather-warning .icon{padding-left:10px;width:5%}.weather-warning .description{width:95%}}