.clubheader.aberdeen{background:url(/assets/source/sites/stv/img/m/clubs/aberdeen.banner.bg.png?86856cc) 100% 0 no-repeat #e2001a}.clubheader.celtic{background:url(/assets/source/sites/stv/img/m/clubs/celtic.banner.bg.png?86856cc) 100% 0 no-repeat #018749}.clubheader.dundee-united{background:url(/assets/source/sites/stv/img/m/clubs/dundee-united.banner.bg.png?86856cc) 100% 0 no-repeat #df6206}.clubheader.dunfermline{background:url(/assets/source/sites/stv/img/m/clubs/dunfermline.banner.bg.png?86856cc) 100% 0 no-repeat #000}.clubheader.hearts{background:url(/assets/source/sites/stv/img/m/clubs/hearts.banner.bg.png?86856cc) 100% 0 no-repeat #9f1931}.clubheader.hibernian{background:url(/assets/source/sites/stv/img/m/clubs/hibernian.banner.bg.png?86856cc) 100% 0 no-repeat #00753b}.clubheader.inverness{background:url(/assets/source/sites/stv/img/m/clubs/inverness.banner.bg.png?86856cc) 100% 0 no-repeat #134fd8}.clubheader.kilmarnock{background:url(/assets/source/sites/stv/img/m/clubs/kilmarnock.banner.bg.png?86856cc) 100% 0 no-repeat #000ca6}.clubheader.motherwell{background:url(/assets/source/sites/stv/img/m/clubs/motherwell.banner.bg.png?86856cc) 100% 0 no-repeat #721544}.clubheader.rangers{background:url(/assets/source/sites/stv/img/m/clubs/rangers.banner.bg.png?86856cc) 100% 0 no-repeat #0c2577}.clubheader.st-johnstone{background:url(/assets/source/sites/stv/img/m/clubs/st-johnstone.banner.bg.png?86856cc) 100% 0 no-repeat #015daa}.clubheader.st-mirren{background:url(/assets/source/sites/stv/img/m/clubs/st-mirren.banner.bg.png?86856cc) 100% 0 no-repeat #000}.clubheader.ayr-united{background:url(/assets/source/sites/stv/img/m/clubs/ayr-united.banner.bg.png?86856cc) 100% 0 no-repeat}.clubheader.dundee{background:url(/assets/source/sites/stv/img/m/clubs/dundee.banner.bg.png?86856cc) 100% 0 no-repeat}.clubheader.hamilton{background:url(/assets/source/sites/stv/img/m/clubs/hamilton.banner.bg.png?86856cc) 100% 0 no-repeat}.clubheader.falkirk{background:url(/assets/source/sites/stv/img/m/clubs/falkirk.banner.bg.png?86856cc) 100% 0 no-repeat}.clubheader.livingston{background:url(/assets/source/sites/stv/img/m/clubs/livingston.banner.bg.png?86856cc) 100% 0 no-repeat}.clubheader.morton{background:url(/assets/source/sites/stv/img/m/clubs/morton.banner.bg.png?86856cc) 100% 0 no-repeat}.clubheader.partick-thistle,.clubheader.queen-of-south{background:url(/assets/source/sites/stv/img/m/clubs/partick-thistle.banner.bg.png?86856cc) 100% 0 no-repeat}.clubheader.raith-rovers{background:url(/assets/source/sites/stv/img/m/clubs/raith-rovers.banner.bg.png?86856cc) 100% 0 no-repeat}.clubheader.ross-county{background:url(/assets/source/sites/stv/img/m/clubs/ross-county.banner.bg.png?86856cc) 100% 0 no-repeat}.clubheader.airdrie-united{background:url(/assets/source/sites/stv/img/m/clubs/airdrie-united.banner.bg.png?86856cc) 100% 0 no-repeat}.clubheader.albion-rovers{background:url(/assets/source/sites/stv/img/m/clubs/albion-rovers.banner.bg.png?86856cc) 100% 0 no-repeat}.clubheader.arbroath{background:url(/assets/source/sites/stv/img/m/clubs/arbroath.banner.bg.png?86856cc) 100% 0 no-repeat}.clubheader.brechin-city{background:url(/assets/source/sites/stv/img/m/clubs/brechin-city.banner.bg.png?86856cc) 100% 0 no-repeat}.clubheader.cowdenbeath{background:url(/assets/source/sites/stv/img/m/clubs/cowdenbeath.banner.bg.png?86856cc) 100% 0 no-repeat}.clubheader.dumbarton{background:url(/assets/source/sites/stv/img/m/clubs/dumbarton.banner.bg.png?86856cc) 100% 0 no-repeat}.clubheader.east-fife{background:url(/assets/source/sites/stv/img/m/clubs/east-fife.banner.bg.png?86856cc) 100% 0 no-repeat}.clubheader.forfar-athletic{background:url(/assets/source/sites/stv/img/m/clubs/forfar-athletic.banner.bg.png?86856cc) 100% 0 no-repeat}.clubheader.stenhousemuir{background:url(/assets/source/sites/stv/img/m/clubs/stenhousemuir.banner.bg.png?86856cc) 100% 0 no-repeat}.clubheader.stirling-albion{background:url(/assets/source/sites/stv/img/m/clubs/stirling-albion.banner.bg.png?86856cc) 100% 0 no-repeat}.clubheader.alloa-athletic{background:url(/assets/source/sites/stv/img/m/clubs/alloa-athletic.banner.bg.png?86856cc) 100% 0 no-repeat}.clubheader.annan-athletic{background:url(/assets/source/sites/stv/img/m/clubs/annan-athletic.banner.bg.png?86856cc) 100% 0 no-repeat}.clubheader.berwick-rangers{background:url(/assets/source/sites/stv/img/m/clubs/berwick-rangers.banner.bg.png?86856cc) 100% 0 no-repeat}.clubheader.clyde{background:url(/assets/source/sites/stv/img/m/clubs/clyde.banner.bg.png?86856cc) 100% 0 no-repeat}.clubheader.east-stirling{background:url(/assets/source/sites/stv/img/m/clubs/east-stirling.banner.bg.png?86856cc) 100% 0 no-repeat}.clubheader.elgin-city{background:url(/assets/source/sites/stv/img/m/clubs/elgin-city.banner.bg.png?86856cc) 100% 0 no-repeat}.clubheader.montrose{background:url(/assets/source/sites/stv/img/m/clubs/montrose.banner.bg.png?86856cc) 100% 0 no-repeat}.clubheader.peterhead{background:url(/assets/source/sites/stv/img/m/clubs/peterhead.banner.bg.png?86856cc) 100% 0 no-repeat}.clubheader.queens-park{background:url(/assets/source/sites/stv/img/m/clubs/queens-park.banner.bg.png?86856cc) 100% 0 no-repeat}.clubheader.stranraer{background:url(/assets/source/sites/stv/img/m/clubs/stranraer.banner.bg.png?86856cc) 100% 0 no-repeat}.clubheader.croatia{background:url(/assets/source/sites/stv/img/m/clubs/croatia.banner.bg.jpg?86856cc) 100% 0 no-repeat}.clubheader.czech-republic{background:url(/assets/source/sites/stv/img/m/clubs/czech-republic.banner.bg.jpg?86856cc) 100% 0 no-repeat}.clubheader.denmark{background:url(/assets/source/sites/stv/img/m/clubs/denmark.banner.bg.jpg?86856cc) 100% 0 no-repeat}.clubheader.england{background:url(/assets/source/sites/stv/img/m/clubs/england.banner.bg.jpg?86856cc) 100% 0 no-repeat}.clubheader.france{background:url(/assets/source/sites/stv/img/m/clubs/france.banner.bg.jpg?86856cc) 100% 0 no-repeat}.clubheader.germany{background:url(/assets/source/sites/stv/img/m/clubs/germany.banner.bg.jpg?86856cc) 100% 0 no-repeat}.clubheader.greece{background:url(/assets/source/sites/stv/img/m/clubs/greece.banner.bg.jpg?86856cc) 100% 0 no-repeat}.clubheader.ireland-republic{background:url(/assets/source/sites/stv/img/m/clubs/ireland-republic.banner.bg.jpg?86856cc) 100% 0 no-repeat}.clubheader.italy{background:url(/assets/source/sites/stv/img/m/clubs/italy.banner.bg.jpg?86856cc) 100% 0 no-repeat}.clubheader.netherlands{background:url(/assets/source/sites/stv/img/m/clubs/netherlands.banner.bg.jpg?86856cc) 100% 0 no-repeat}.clubheader.poland{background:url(/assets/source/sites/stv/img/m/clubs/poland.banner.bg.jpg?86856cc) 100% 0 no-repeat}.clubheader.portugal{background:url(/assets/source/sites/stv/img/m/clubs/portugal.banner.bg.jpg?86856cc) 100% 0 no-repeat}.clubheader.russia{background:url(/assets/source/sites/stv/img/m/clubs/russia.banner.bg.jpg?86856cc) 100% 0 no-repeat}.clubheader.spain{background:url(/assets/source/sites/stv/img/m/clubs/spain.banner.bg.jpg?86856cc) 100% 0 no-repeat}.clubheader.sweden{background:url(/assets/source/sites/stv/img/m/clubs/sweden.banner.bg.jpg?86856cc) 100% 0 no-repeat}.clubheader.ukraine{background:url(/assets/source/sites/stv/img/m/clubs/ukraine.banner.bg.jpg?86856cc) 100% 0 no-repeat}.resultsStats{z-index:10;color:#fff;text-align:center;overflow:hidden;background-color:rgba(0,0,0,.3);position:relative;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){.resultsStats{width:100%}.player{display:none}}@media only screen and (min-width:768px){.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 li{text-indent:-999em;outline:0;float:left;display:block;background:url(/assets/source/sites/stv/img/m/club.badge.sprite.png?86856cc);width:49px;height:49px}.club-navigation a{background:url(/assets/source/sites/stv/img/m/club.badge.sprite.png?86856cc);width:49px;height:49px;display:block}.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;width:12.5%;height:25px;padding-bottom:.5em}.club-navigation.euro2012 a{background:url(/assets/source/sites/stv/img/m/euro2012.flag.sprite.png?86856cc);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?86856cc) 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-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}.breaking-news__big-article-read-more-link,.breaking-news__big-article-title-link,.breaking-news__collection-read-more-link,.breaking-news__collection-title-link{text-decoration:none}.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:30px}.breaking-news__article-wrapper .block-grid-item{margin-bottom:0}}.nav-section{list-style-type:none;display:block}.nav-section li{margin-bottom:1.5em}.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;margin-bottom:1.5em}.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 h1 a,.header-nav h2 a{float:left}.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}.header-nav .header-nav-title{float:left}@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/stvlocal/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}.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;width:22px!important}.megaphone{background-position:0 -5535px;width:22px!important;height:17px!important}.tools{background-position:0 -5685px;width:22px!important}.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;margin-top:-16px}.collection-header:after{clear:both;content:'';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?d89a6d1) 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}.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}.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{background-position:0 -338px;left:20px}.gimg .p:hover{background-position:0 -338px}.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}#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?d89a6d1) 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__teams-title .content{margin-bottom:1.5em}.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__match-info{margin-top:30px}.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%}.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}.ie .team-info__badge{display:block}.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__logo{margin-top:25px;font-size:2.5em;max-width:80%}.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-style{-webkit-background-size:cover;background-size:cover}.ie .collection-header__main{margin-top:35px}.ie .collection-header__ad{height:74px;width:193px}.ie .collection-header__match-info{margin-bottom:12px}.ie .collection-header .content{margin-bottom:0!important}.ie .collection-header__team-info{margin:-20px auto 8px;min-height:66px}.ie .team-info__badge{bottom:-45px}.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}.ie .collection-header{height:231px}.ie .collection-header--main-style{background-position:center bottom;height:310px}.ie .collection-header .content{max-width:948px;position:relative}.ie .collection-header__leaderboard{margin-bottom:25px}.ie .collection-header__match-title{font-size:38px;height:42px;overflow:visible;white-space:nowrap}.ie .collection-header__match-info{display:inline-block;text-align:left;width:45%}.ie .collection-header__team-info{bottom:0;margin-top:0;position:absolute;right:0;width:50%}.ie .team-info__team--1 .team-info__badge{left:0}.ie .team-info__team--2 .team-info__badge{right:0}.ie .team-info__container{width:65px}.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{background:#fde8be;cursor:pointer;left:0;padding:1em;position:fixed;text-align:center;top:100px;width:100%;z-index:999}.live-stream__banner .live-stream-event{display:none}.live-stream__banner.posts-visible{position:relative}.live-stream__banner.posts-visible .live-stream__banner-toggle{display:none}.live-stream__banner.posts-visible .live-stream-event{display:block}.live-stream-meta{padding:8px;position:relative}.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;overflow:hidden}.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;text-align:center;width:180px;-webkit-border-radius:5px;border-radius:5px;-webkit-transition:background .3s ease-out;transition:background .3s ease-out}.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;display:block;overflow:hidden;padding-right:12px;border:6px solid #eaf1ea}.voting-post:hover .voting-post__full-results{text-decoration:underline}.voting-post .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__council{float:left;width:30%;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%}.voting-post__result:after{content:'';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__council-vote{font-size:1em;font-family:inherit;margin:12px 0 6px}.voting-post__full-results{font-size:.8em;font-weight:700;margin:0;white-space:nowrap}.voting-post .voting-post__council-vote,.voting-post .voting-post__full-results{color:#fff}@media only screen and (min-width:380px){.voting-post__council{min-width:130px;max-width:190px}.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__full-results{font-size:1em}.voting-post__council{margin-right:1.5em}}@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__result--image{width:130px;margin-left:-65px;margin-top:-65px}}#tabby .tabby-tabs{position:relative;z-index:1;list-style:none;width:100%;height:60px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;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;-webkit-box-sizing:border-box;-moz-box-sizing:border-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{overflow:hidden}#tabby.inset-tabby .tabby-tabs{position:relative;margin:0;padding:0}#tabby.inset-tabby .tabby-tabs:after{content:'';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?86856cc) 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?86856cc);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;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.promo-puff__title:after{background:url(/assets/source/widgets/img/worldcup-2014/icons/next-icon.png?f141d7e);content:'';display:inline-block;height:31px;margin-top:-15.5px;position:absolute;right:6%;top:50%;width:31px}.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__overlay{display:none}.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}.megapuff .bd{padding:1em}.megapuff .bd h1{font-size:18px;font-size:1.8rem}.megapuff{background:0 0!important;text-align:center}.megapuff .bd{padding-bottom:0}.megapuff img{margin-top:-3px}.megapuff{position:relative;margin:0 auto 1.5em;width:95%;border:1px solid #ccdde7;float:none;max-width:408px}.megapuff .bd{overflow:hidden;color:#fff}.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 a:hover{text-decoration:none}.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}.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}.puff-detail .description{position:absolute;width:31.64556962%;right:72px;top:4.5em}.puff-detail .description li,.puff-detail .description p{font-size:16px;font-size:1.6rem}.megapuff{text-align:left}.megapuff img{display:block;margin-top:0}.megapuff .bd .description,.megapuff .bd .subtitle{position:absolute;top:1.5em;width:30%}.megapuff .bd .subtitle{left:1em}.megapuff .bd .description{right:1em}.megapuff .bd a{color:#fff}.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 .bd li:last-child{border:0}.megapuff.lightdesc .description{color:#fff}.megapuff.forcelarge{min-height:210px}.text-left .subtitle{left:1em}.text-left .description,.text-right .subtitle{left:34.17%}.text-right .description{right:1em}.megapuff{color:#fff;overflow:hidden;width:auto;border:0;background-image:none;max-width:1112px;min-height:196px;margin-bottom:0}.megapuff img{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:0}.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{color:#fff}.puffpanel a:hover{text-decoration:underline}.puffpanel h1{font-size:16px;font-size:1.6rem;color:#fff}.puffpanel h2{font-size:13px;font-size:1.3rem;color:#fff}.puffpanel h1 a,.puffpanel h2 a{color:#fff}.puffpanel ol,.puffpanel p,.puffpanel ul{font-size:13px;font-size:1.3rem;color:#fff}.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:0}.panelbg .puffpanel{background-color:#fff;background-color:rgba(255,255,255,.6)}.panelbg .puffpanel a,.panelbg .puffpanel h1 a,.panelbg .puffpanel h2 a{color:#000}.panelbg .puffpanel li{border-bottom:solid 1px #000;border-bottom:1px solid rgba(0,0,0,.25)}.panelbg .puffpanel li:last-child{border-bottom:0}.panelbg .puffpanel h1,.panelbg .puffpanel h2,.panelbg .puffpanel ol,.panelbg .puffpanel p,.panelbg .puffpanel ul{color:#000}.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){.promo-puff__title{font-size:24px;margin:0;max-width:100%}.puff-detail hgroup h1{font-size:24px;font-size:2.4rem}.puff-detail hgroup h2{font-size:16px;font-size:1.6rem}.puff-detail{color:#fff;text-align:left}.puff-detail hgroup h1{margin-bottom:.1875em}.description li,.description p{padding-bottom:.5em;margin-top:.75em}.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{min-height:300px}.megapuff .bd{width:948px;margin-left:-474px;min-height:300px}.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 li{padding-bottom:.5em;margin-top:.75em}.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-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transition:opacity .3s ease-in;transition:opacity .3s ease-in}.nav-item-dashboard{display:none}.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-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;font-family:stv-ssp;font-weight:600}.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-family:stv-ssp;font-size:17px;font-size:1.7rem;font-weight:600;margin-bottom:.25em}.dashboard-leaderboard{background:url(/assets/source/widgets/img/dashboard/leaderboard-stars.png?f141d7e) 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?f141d7e) 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?f141d7e) 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?f141d7e) 105% -30px/50% no-repeat #1d4c6d;-webkit-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%}}@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-prizes__column{margin-bottom:0;width:23%}.dashboard-prizes__column+.dashboard-prizes__column{margin-left:2.6666666667%;width:23%}.dashboard-leaderboard{height:390px}.leaderboard-module__item{width:20%}.recent-activity{height:390px}.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.yellow a:hover{color:#000}.weather-warning.amber{background-color:#e98700}.weather-warning.amber a:hover{color:#000}.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%}}