.region-grey-background{padding-left:24px;padding-right:24px}.recommendations-nest .small-caption{display:none;visibility:hidden}.recommendations-nest .penguin{margin-top:16px}.recommendations-nest .small-link{margin-top:22px}.politics-header__title,.scot-ref-logo-title,.politics-topic-header__title{font-size:48px;font-size:3rem;line-height:1.08333}.politics-az-section__header,.politics-header--small .politics-header__title,.scot-ref-issue-header-dropdown-headline,.scot-ref-headline-result{font-size:32px;font-size:2rem;line-height:1.125}.constituency-search__heading,.election-results__heading,.scot-ref-issue-explorer-header,.poll-tracker-promo__header{font-size:24px;font-size:1.5rem;line-height:1.16667}.scot-ref-issue-header-dropdown-explore-header,.scot-ref-find-result-dropdown-header,.scot-ref-results-promo-title,.scot-ref-results-promo-list-item__answer,.scot-ref-results-promo-list-item__votes,.scot-ref-generic-promo-link__headline{font-size:20px;font-size:1.25rem;line-height:1.2}.politics-az-tabs__link,.election-live-banner__text,.election-live-banner__title,.election-live-banner-slot__item,.scot-ref-tabs.tabs a,.scot-ref-issue-explorer-list-item__link{font-size:16px;font-size:1rem;line-height:1.375}.az-table__row,.az-list__item,.az-table__heading,.az-item__letter,.politics-header__type,.election-results__editorial-text,.election-results-turnout,.election-results__disclaimer,.election-results__table,.election-related-links-item__link,.scot-ref-issue-header-dropdown-explore-list-item,.scot-ref-find-result-dropdown-list-item,.politics-topic-header__type,.scot-ref-sort-by-list-item,.scot-ref-results-promo__after,.scot-ref-results-promo__details-link{font-size:14px;font-size: 0.875rem;line-height:1.28572}.recommendations-nest__jump-link,.recommendations-nest__jump-link-destination{display:none;visibility:hidden}.election-live-banner-slot__item--hide,.scot-ref-issue-header-dropdown-explore__button span,.scot-ref-find-result-dropdown__button span,.off-screen{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px);padding:0 !important;border:0 !important;height:1px !important;width:1px !important;overflow:hidden}.feature-phone-off-block{display:block}.display-feature-phone-only{display:none}.tabs ul{padding:0 8px 0 4px}.tabs a{font-size:16px;font-size: 1rem;line-height:1.25;letter-spacing:0;font-weight:700;padding-top:1px;padding-top: 0.0625rem;padding-bottom:3px;padding-bottom: 0.1875rem;padding:8px 16px 4px}.tabs a:hover,.tabs a:focus{color:#1167a8}.tabs li.open a{background:#fff;color:#222;padding:6px 16px;top:0}.tabs li.open a:hover,.tabs li.open a:focus{color:#1167a8}#index-tabs{margin-left:auto;margin-right:auto;width:992px;display:block}.panels .panel{position:absolute;top:0;left:-5000%;width:100%}.panels .panel.open{display:block;left:0;position:relative}.index-panel.closed{display:none;visibility:hidden}.az-table{display:table}.az-table thead{display:table-header-group}.az-table tbody{display:table-row-group}.az-table tr{display:table-row}.az-table th,.az-table td{display:table-cell;padding:8px 13px;width:33.33333%}.az-table tbody td{padding:13px}.az-table__heading+.az-table__heading{border-left:1px solid #fff;display:table-cell}.az-selector{margin-top:24px;width:520px}.politics-az-tabs{background:#dcdcdc;margin-left:-16px;margin-right:-16px;margin-top:24px;padding:16px 16px 0}.politics-az-tabs__list{display:table}.politics-az-tabs__tab{background:#f0f0f0;border-bottom:2px #dcdcdc solid;border-right:2px #dcdcdc solid;display:table-cell;text-align:center;vertical-align:middle;width:161px}.politics-az-tabs__tab.open{background:#fff;border-bottom:0}.politics-az-tabs__tab:first-child:after{content:''}.politics-az-tabs__link{display:block;padding:5px 16px 3px;position:relative;margin-left:2px}.open .politics-az-tabs__link{background:#fff;color:#222;padding:5px 16px;top:0}.politics-az-section{margin-top:28px}.politics-az-section__header{display:none}.constituency-search.theme-constituencies-az:after,.constituency-search.theme-constituency:after{clear:both;content:'';display:block}.constituency-search.theme-hub{border-top:1px solid #ededed;clear:both;margin-top:24px}.constituency-search.theme-hub .constituency-search__heading:before{background-image:url("../../../../img/elections/2015/logo.png");background-position:top left;background-repeat:no-repeat;background-size:auto 40px;content:'';float:left;height:40px;margin-top:-8px;padding-left:45px}.constituency-search__strapline{color:#5a5a5a}.constituency-search__form{margin-top:12px;position:relative}.constituency-search--searching .constituency-search__form:after{background:transparent url("../../../../img/GEL-spinner-34px-lively-dark.gif") 50% 50% no-repeat;background-size:24px 24px;content:'';display:block;height:38px;position:absolute;right:38px;top:0;width:38px}.constituency-search.theme-hub .constituency-search__form{float:left;margin-right:16px}.constituency-search__input{background:#f2f2f2;box-sizing:border-box;float:left;height:38px;padding-left:8px;width:100%}.constituency-search__input::-webkit-input-placeholder{color:#5a5a5a}.constituency-search__input:-moz-placeholder{color:#5a5a5a}.constituency-search__input::-moz-placeholder{color:#5a5a5a}.constituency-search__input:-ms-input-placeholder{color:#5a5a5a}.constituency-search__input:focus{background:#fff;outline:#dcdcdc solid 1px;outline-offset:-1px}.constituency-search__search{background:#dcdcdc url("../../../../img/locator_sprite_1x.png") no-repeat 8px 8px;font-size:0;height:38px;position:absolute;right:0;width:38px}@media (-webkit-min-device-pixel-ratio: 1.3), (-ms-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 2.6/2), (min--moz-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){.orb-js .constituency-search__search{background-image:url("../../../../img/locator_sprite_2x.png");background-size:160px 40px}}.constituency-search__message{background:#dcdcdc;box-sizing:border-box;clear:both;padding:16px 8px;width:100%}.constituency-search__message a{color:#000;font-weight:bold}.constituency-search__message a:focus,.constituency-search__message a:hover{color:#1167a8}.constituency-search__heading{display:inline;margin-right:14px}.constituency-search__strapline{display:inline-block;margin-top:4px}.constituency-search.theme-hub .constituency-search__form,.constituency-search.theme-constituencies-az .constituency-search__form{max-width:400px;width:52%}.constituency-search.theme-hub .constituency-search__form{display:inline-block;margin-top:4px}.politics-header{margin-top:20px}.politics-header+.constituency-search{margin-top:20px}.politics-header__title{display:inline}.politics-header__type{display:inline;margin-left:.7em}.politics .back-to-top{margin-top:40px}.election-live-banner__scene--ap,.election-live-banner__scene--ap .election-live-banner-slot__item{background-color:#ffc21e}.election-live-banner__scene--bnp,.election-live-banner__scene--bnp .election-live-banner-slot__item{background-color:#9094c8}.election-live-banner__scene--con,.election-live-banner__scene--con .election-live-banner-slot__item{background-color:#0575c9}.election-live-banner__scene--cpa,.election-live-banner__scene--cpa .election-live-banner-slot__item{background-color:#c39}.election-live-banner__scene--dup,.election-live-banner__scene--dup .election-live-banner-slot__item{background-color:#c0153d}.election-live-banner__scene--ed,.election-live-banner__scene--ed .election-live-banner-slot__item{background-color:#b20a06}.election-live-banner__scene--grn,.election-live-banner__scene--grn .election-live-banner-slot__item{background-color:#78c31e}.election-live-banner__scene--ichc,.election-live-banner__scene--ichc .election-live-banner-slot__item{background-color:#ff0078}.election-live-banner__scene--ind,.election-live-banner__scene--ind .election-live-banner-slot__item{background-color:#d26fbc}.election-live-banner__scene--lab,.election-live-banner__scene--lab .election-live-banner-slot__item{background-color:#f72b0f}.election-live-banner__scene--ld,.election-live-banner__scene--ld .election-live-banner-slot__item{background-color:#fe8300}.election-live-banner__scene--ni21,.election-live-banner__scene--ni21 .election-live-banner-slot__item{background-color:#009fbd}.election-live-banner__scene--pc,.election-live-banner__scene--pc .election-live-banner-slot__item{background-color:#4e9f2f}.election-live-banner__scene--pv,.election-live-banner__scene--pv .election-live-banner-slot__item{background-color:#028948}.election-live-banner__scene--res,.election-live-banner__scene--res .election-live-banner-slot__item{background-color:#31b56a}.election-live-banner__scene--sdlp,.election-live-banner__scene--sdlp .election-live-banner-slot__item{background-color:#65a966}.election-live-banner__scene--sf,.election-live-banner__scene--sf .election-live-banner-slot__item{background-color:#00623f}.election-live-banner__scene--snp,.election-live-banner__scene--snp .election-live-banner-slot__item{background-color:#ffcd28}.election-live-banner__scene--tuv,.election-live-banner__scene--tuv .election-live-banner-slot__item{background-color:#6dcad2}.election-live-banner__scene--ukip,.election-live-banner__scene--ukip .election-live-banner-slot__item{background-color:#712f87}.election-live-banner__scene--uup,.election-live-banner__scene--uup .election-live-banner-slot__item{background-color:#6ab1e6}.election-live-banner__scene--aip,.election-live-banner__scene--aip .election-live-banner-slot__item{background-color:#906}.election-live-banner__scene--efd,.election-live-banner__scene--efd .election-live-banner-slot__item{background-color:#712f87}.election-live-banner__scene--epp,.election-live-banner__scene--epp .election-live-banner-slot__item{background-color:#6ab1e6}.election-live-banner__scene--left,.election-live-banner__scene--left .election-live-banner-slot__item{background-color:#c0153d}.election-live-banner__scene--lib,.election-live-banner__scene--lib .election-live-banner-slot__item{background-color:#feae14}.election-live-banner__scene--soc,.election-live-banner__scene--soc .election-live-banner-slot__item{background-color:#f72b0f}.election-live-banner__scene--oth,.election-live-banner__scene--oth .election-live-banner-slot__item{background-color:#999}.election-live-banner__scene--noc,.election-live-banner__scene--noc .election-live-banner-slot__item{background-color:#646464}.election-live-banner__scene--nil,.election-live-banner__scene--nil .election-live-banner-slot__item{background-color:#fff}.election-live-banner__scene--notdeclared,.election-live-banner__scene--notdeclared .election-live-banner-slot__item{background-color:#e8e7e7}.column--main{float:right;width:58.33333%}.politics--eu-region .column--main{width:58.33333%}.column--aside{float:left;width:41.66667%}.politics--eu-region .column--aside{width:41.66667%}.politics .column--aside{clear:both}.politics .column--main{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;margin-left:0;margin-right:0;padding-bottom:16px;padding-left:16px;padding-right:16px;border-left:16px solid #ededed}.politics .column--more{padding-left:16px;padding-right:16px}.politics--eu-region .column--main{padding-bottom:0}.politics-topic-page-top{padding-bottom:2em}.politics .features-and-analysis{padding-left:24px;padding-right:24px}.politics--vote2014 .features-and-analysis{clear:both;margin-top:0;padding-left:0;padding-right:0}.politics--vote2014 .features-and-analysis__story{width:25%}.election-results__table{display:table;margin-top:24px}.election-results__table .table-head{display:table-header-group;width:100%}.election-results__table .table-head__row--first .table-head__header{background:#ededed;text-align:center}.election-results__table .table-head__header{background:#dcdcdc;border:0;color:#000;float:none;padding:.6em;text-align:right;width:auto}.election-results__table .table-head__header:first-child{border-left:7px solid #ededed}.ie .election-results__table .table-head__header{display:table-cell;float:none}.election-results__table .table-head__header--border{border-left:1px solid #fff}.election-results__table .table-head__header--party,.election-results__table .table-head__header--empty{display:table-cell;text-align:left}.election-results__table .table-head__header--party{background:#ededed}.election-results__table .table-body{display:table-row-group;width:100%}.election-results__table .table-body__header{background:inherit;border-bottom:1px solid #f0f0f0;clear:none;display:table-cell;float:none;padding:0.1em 0.6em;width:57.76%}@media all and (min-width: 20em){.election-results__table .table-body__header{margin:0;padding:0.4em 0.6em}}#election_data-ni_council_results_overall .election-results__table .table-body__header{width:54.76%}.election-results__table .table-body__header--smaller{width:40%}.election-results__table .table-body__header--party+.table-body__cell{padding-top:.4em}.election-results__table .table-body__cell{border-bottom:1px solid #f0f0f0;clear:none;display:table-cell;float:none;padding:0.1em 0.6em;text-align:right;width:10.56%}@media all and (min-width: 20em){.election-results__table .table-body__cell .label{display:none}}.election-results__table .table-body__cell--votes{width:20%}.election-results__table .table-body__cell--meps{width:10%}.election-results__table .table-foot{display:table-footer-group}.election-results__table .table-foot__row{display:table-row}.election-results__table .table-foot__cell{padding:0.4em 0.6em;display:table-cell;padding:.6em}.election-results__table--compact-two-col .table-head__header{padding-right:1.2em;text-align:right;width:auto}@media all and (min-width: 20em){.election-results__table--compact-two-col .table-head__header{background:#e3e3e3}.election-results__table--compact-two-col .table-head__header:first-child{background:#ededed;text-align:left}}.election-results__table--compact-two-col .table-head__header:first-child{background:#ededed}.election-results__table--compact-two-col .table-body__cell{padding-right:1.2em;width:21.12%}.election-results__table--compact-three-col .table-body__cell{width:14.08%}#election_data-ni_council_results_overall .election-results__table--compact-three-col .table-body__cell{width:15.08%}.election-results__table--council{margin-top:0}.election-results__table--council .table-body__header,.election-results__table--council .table-body__header--party+.table-body__cell,.election-results__table--council .table-body__cell{padding-bottom:.2em;padding-top:.2em}.eu-results{margin-left:-16px;margin-right:-16px}.eu-results .election-results__table{clear:both;margin-bottom:0;margin-top:20px}.eu-results .election-results__table .table-head__header{background:#fff;border-bottom:1px solid #f0f0f0}.eu-results .election-results__table .table-head__header:first-child{border-left-color:#fff}.eu-results .election-results__table .table-head__header--border{border-left:0}.eu-results .election-results__table .table-body__header,.eu-results .election-results__table .table-body__header--party+.table-body__cell,.eu-results .election-results__table .table-body__cell{padding-bottom:.2em;padding-top:.2em}.eu-results .table-body__row--hide{display:none}.eu-results .table-body__row--show{display:table-row}.eu-results .table-foot{display:table-footer-group}.eu-results .table-foot__cell{border-left-color:#d3d3d3;margin:0;padding:0;text-align:center}.eu-results .table-foot__cell .more{background:#d3d3d3;border:0;display:block;padding:.5em;width:100%}.eu-results .election-results__table,.election-results--eu .election-results__table{display:table}.eu-results .table-body__cell,.election-results--eu .table-body__cell{display:table-cell}.election-live-banner{clear:both;display:none;float:left;margin-top:1em;overflow:hidden;position:relative;width:100%;background:#000;height:auto;margin-bottom:1em}.election-live-banner-promo .election-live-banner{height:68px;margin-bottom:1em}.election-live-banner-promo .election-live-banner.election-live-banner--gb{height:68px;margin-bottom:1em}.election-live-banner__text{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;background:#fff;color:#000;float:left;padding:0.3em 0.5em;width:100%;height:34px;width:77%}.election-live-banner--gb .election-live-banner__text{width:77%}.election-live-banner-promo .election-live-banner__text{width:100%}.election-live-banner__content{background:#000;float:left;overflow:hidden;width:88%;-webkit-transition:opacity 1s;-moz-transition:opacity 1s;-ms-transition:opacity 1s;-o-transition:opacity 1s;transition:opacity 1s;opacity:1;position:absolute}.election-live-banner-promo .election-live-banner__content{width:100%}.election-live-banner__content.fadeout{opacity:0}.election-live-banner-controls{background:#000;height:34px;float:right;position:static;width:12%}.election-live-banner-promo .election-live-banner-controls{float:none;margin-top:0;position:absolute;width:93px}.election-live-banner__scene{float:left;overflow:hidden;height:34px}.election-live-banner--gb .election-live-banner__scene{width:11%}.election-live-banner-promo .election-live-banner--gb .election-live-banner__scene{width:14.28571%}.election-live-banner--eu .election-live-banner__scene{width:9%}.election-live-banner-promo .election-live-banner--eu .election-live-banner__scene{width:12.5%}.election-live-banner__title{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;background:#000;color:#fff;font-weight:300;padding:0.3em 0.5em;float:left;height:34px;text-align:right;width:23%}.election-live-banner--gb .election-live-banner__title{width:23%}.election-live-banner-promo .election-live-banner__title{float:none;text-align:left;width:auto}.election-live-banner-slot{height:100%;position:relative}.election-live-banner-slot--rotate{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;-o-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:rotateX(90deg);-moz-transform:rotateX(90deg);-ms-transform:rotateX(90deg);-o-transform:rotateX(90deg);transform:rotateX(90deg);-webkit-transform-origin:center;-moz-transform-origin:center;-ms-transform-origin:center;-o-transform-origin:center;transform-origin:center}.election-live-banner--play .election-live-banner-slot--1{-webkit-animation:fadeout 6.5s forwards;-moz-animation:fadeout 6.5s forwards;-ms-animation:fadeout 6.5s forwards;-o-animation:fadeout 6.5s forwards;animation:fadeout 6.5s forwards}.election-live-banner--play .election-live-banner-slot--rotate.election-live-banner-slot--1{-webkit-animation:rotate1 6.5s forwards;-moz-animation:rotate1 6.5s forwards;-ms-animation:rotate1 6.5s forwards;-o-animation:rotate1 6.5s forwards;animation:rotate1 6.5s forwards}@-webkit-keyframes rotate1{0%{-webkit-transform:rotateX(90deg) rotateZ(0deg)}76.92308%{-webkit-transform:rotateX(90deg) rotateZ(0deg)}100%{-webkit-transform:rotateX(90deg) rotateZ(-90deg)}}@-moz-keyframes rotate1{0%{-moz-transform:rotateX(90deg) rotateZ(0deg)}76.92308%{-moz-transform:rotateX(90deg) rotateZ(0deg)}100%{-moz-transform:rotateX(90deg) rotateZ(-90deg)}}@-o-keyframes rotate1{0%{-o-transform:rotateX(90deg) rotateZ(0deg)}76.92308%{-o-transform:rotateX(90deg) rotateZ(0deg)}100%{-o-transform:rotateX(90deg) rotateZ(-90deg)}}@keyframes rotate1{0%{transform:rotateX(90deg) rotateZ(0deg)}76.92308%{transform:rotateX(90deg) rotateZ(0deg)}100%{transform:rotateX(90deg) rotateZ(-90deg)}}.election-live-banner--play .election-live-banner-slot--2{-webkit-animation:fadeout 6.5s forwards;-moz-animation:fadeout 6.5s forwards;-ms-animation:fadeout 6.5s forwards;-o-animation:fadeout 6.5s forwards;animation:fadeout 6.5s forwards}.election-live-banner--play .election-live-banner-slot--rotate.election-live-banner-slot--2{-webkit-animation:rotate2 6.6s forwards;-moz-animation:rotate2 6.6s forwards;-ms-animation:rotate2 6.6s forwards;-o-animation:rotate2 6.6s forwards;animation:rotate2 6.6s forwards}@-webkit-keyframes rotate2{0%{-webkit-transform:rotateX(90deg) rotateZ(0deg)}77.27273%{-webkit-transform:rotateX(90deg) rotateZ(0deg)}100%{-webkit-transform:rotateX(90deg) rotateZ(-90deg)}}@-moz-keyframes rotate2{0%{-moz-transform:rotateX(90deg) rotateZ(0deg)}77.27273%{-moz-transform:rotateX(90deg) rotateZ(0deg)}100%{-moz-transform:rotateX(90deg) rotateZ(-90deg)}}@-o-keyframes rotate2{0%{-o-transform:rotateX(90deg) rotateZ(0deg)}77.27273%{-o-transform:rotateX(90deg) rotateZ(0deg)}100%{-o-transform:rotateX(90deg) rotateZ(-90deg)}}@keyframes rotate2{0%{transform:rotateX(90deg) rotateZ(0deg)}77.27273%{transform:rotateX(90deg) rotateZ(0deg)}100%{transform:rotateX(90deg) rotateZ(-90deg)}}.election-live-banner--play .election-live-banner-slot--3{-webkit-animation:fadeout 6.5s forwards;-moz-animation:fadeout 6.5s forwards;-ms-animation:fadeout 6.5s forwards;-o-animation:fadeout 6.5s forwards;animation:fadeout 6.5s forwards}.election-live-banner--play .election-live-banner-slot--rotate.election-live-banner-slot--3{-webkit-animation:rotate3 6.7s forwards;-moz-animation:rotate3 6.7s forwards;-ms-animation:rotate3 6.7s forwards;-o-animation:rotate3 6.7s forwards;animation:rotate3 6.7s forwards}@-webkit-keyframes rotate3{0%{-webkit-transform:rotateX(90deg) rotateZ(0deg)}77.61194%{-webkit-transform:rotateX(90deg) rotateZ(0deg)}100%{-webkit-transform:rotateX(90deg) rotateZ(-90deg)}}@-moz-keyframes rotate3{0%{-moz-transform:rotateX(90deg) rotateZ(0deg)}77.61194%{-moz-transform:rotateX(90deg) rotateZ(0deg)}100%{-moz-transform:rotateX(90deg) rotateZ(-90deg)}}@-o-keyframes rotate3{0%{-o-transform:rotateX(90deg) rotateZ(0deg)}77.61194%{-o-transform:rotateX(90deg) rotateZ(0deg)}100%{-o-transform:rotateX(90deg) rotateZ(-90deg)}}@keyframes rotate3{0%{transform:rotateX(90deg) rotateZ(0deg)}77.61194%{transform:rotateX(90deg) rotateZ(0deg)}100%{transform:rotateX(90deg) rotateZ(-90deg)}}.election-live-banner--play .election-live-banner-slot--4{-webkit-animation:fadeout 6.5s forwards;-moz-animation:fadeout 6.5s forwards;-ms-animation:fadeout 6.5s forwards;-o-animation:fadeout 6.5s forwards;animation:fadeout 6.5s forwards}.election-live-banner--play .election-live-banner-slot--rotate.election-live-banner-slot--4{-webkit-animation:rotate4 6.8s forwards;-moz-animation:rotate4 6.8s forwards;-ms-animation:rotate4 6.8s forwards;-o-animation:rotate4 6.8s forwards;animation:rotate4 6.8s forwards}@-webkit-keyframes rotate4{0%{-webkit-transform:rotateX(90deg) rotateZ(0deg)}77.94118%{-webkit-transform:rotateX(90deg) rotateZ(0deg)}100%{-webkit-transform:rotateX(90deg) rotateZ(-90deg)}}@-moz-keyframes rotate4{0%{-moz-transform:rotateX(90deg) rotateZ(0deg)}77.94118%{-moz-transform:rotateX(90deg) rotateZ(0deg)}100%{-moz-transform:rotateX(90deg) rotateZ(-90deg)}}@-o-keyframes rotate4{0%{-o-transform:rotateX(90deg) rotateZ(0deg)}77.94118%{-o-transform:rotateX(90deg) rotateZ(0deg)}100%{-o-transform:rotateX(90deg) rotateZ(-90deg)}}@keyframes rotate4{0%{transform:rotateX(90deg) rotateZ(0deg)}77.94118%{transform:rotateX(90deg) rotateZ(0deg)}100%{transform:rotateX(90deg) rotateZ(-90deg)}}.election-live-banner--play .election-live-banner-slot--5{-webkit-animation:fadeout 6.5s forwards;-moz-animation:fadeout 6.5s forwards;-ms-animation:fadeout 6.5s forwards;-o-animation:fadeout 6.5s forwards;animation:fadeout 6.5s forwards}.election-live-banner--play .election-live-banner-slot--rotate.election-live-banner-slot--5{-webkit-animation:rotate5 6.9s forwards;-moz-animation:rotate5 6.9s forwards;-ms-animation:rotate5 6.9s forwards;-o-animation:rotate5 6.9s forwards;animation:rotate5 6.9s forwards}@-webkit-keyframes rotate5{0%{-webkit-transform:rotateX(90deg) rotateZ(0deg)}78.26087%{-webkit-transform:rotateX(90deg) rotateZ(0deg)}100%{-webkit-transform:rotateX(90deg) rotateZ(-90deg)}}@-moz-keyframes rotate5{0%{-moz-transform:rotateX(90deg) rotateZ(0deg)}78.26087%{-moz-transform:rotateX(90deg) rotateZ(0deg)}100%{-moz-transform:rotateX(90deg) rotateZ(-90deg)}}@-o-keyframes rotate5{0%{-o-transform:rotateX(90deg) rotateZ(0deg)}78.26087%{-o-transform:rotateX(90deg) rotateZ(0deg)}100%{-o-transform:rotateX(90deg) rotateZ(-90deg)}}@keyframes rotate5{0%{transform:rotateX(90deg) rotateZ(0deg)}78.26087%{transform:rotateX(90deg) rotateZ(0deg)}100%{transform:rotateX(90deg) rotateZ(-90deg)}}.election-live-banner--play .election-live-banner-slot--6{-webkit-animation:fadeout 6.5s forwards;-moz-animation:fadeout 6.5s forwards;-ms-animation:fadeout 6.5s forwards;-o-animation:fadeout 6.5s forwards;animation:fadeout 6.5s forwards}.election-live-banner--play .election-live-banner-slot--rotate.election-live-banner-slot--6{-webkit-animation:rotate6 7s forwards;-moz-animation:rotate6 7s forwards;-ms-animation:rotate6 7s forwards;-o-animation:rotate6 7s forwards;animation:rotate6 7s forwards}@-webkit-keyframes rotate6{0%{-webkit-transform:rotateX(90deg) rotateZ(0deg)}78.57143%{-webkit-transform:rotateX(90deg) rotateZ(0deg)}100%{-webkit-transform:rotateX(90deg) rotateZ(-90deg)}}@-moz-keyframes rotate6{0%{-moz-transform:rotateX(90deg) rotateZ(0deg)}78.57143%{-moz-transform:rotateX(90deg) rotateZ(0deg)}100%{-moz-transform:rotateX(90deg) rotateZ(-90deg)}}@-o-keyframes rotate6{0%{-o-transform:rotateX(90deg) rotateZ(0deg)}78.57143%{-o-transform:rotateX(90deg) rotateZ(0deg)}100%{-o-transform:rotateX(90deg) rotateZ(-90deg)}}@keyframes rotate6{0%{transform:rotateX(90deg) rotateZ(0deg)}78.57143%{transform:rotateX(90deg) rotateZ(0deg)}100%{transform:rotateX(90deg) rotateZ(-90deg)}}.election-live-banner--play .election-live-banner-slot--7{-webkit-animation:fadeout 6.5s forwards;-moz-animation:fadeout 6.5s forwards;-ms-animation:fadeout 6.5s forwards;-o-animation:fadeout 6.5s forwards;animation:fadeout 6.5s forwards}.election-live-banner--play .election-live-banner-slot--rotate.election-live-banner-slot--7{-webkit-animation:rotate7 7.1s forwards;-moz-animation:rotate7 7.1s forwards;-ms-animation:rotate7 7.1s forwards;-o-animation:rotate7 7.1s forwards;animation:rotate7 7.1s forwards}@-webkit-keyframes rotate7{0%{-webkit-transform:rotateX(90deg) rotateZ(0deg)}78.87324%{-webkit-transform:rotateX(90deg) rotateZ(0deg)}100%{-webkit-transform:rotateX(90deg) rotateZ(-90deg)}}@-moz-keyframes rotate7{0%{-moz-transform:rotateX(90deg) rotateZ(0deg)}78.87324%{-moz-transform:rotateX(90deg) rotateZ(0deg)}100%{-moz-transform:rotateX(90deg) rotateZ(-90deg)}}@-o-keyframes rotate7{0%{-o-transform:rotateX(90deg) rotateZ(0deg)}78.87324%{-o-transform:rotateX(90deg) rotateZ(0deg)}100%{-o-transform:rotateX(90deg) rotateZ(-90deg)}}@keyframes rotate7{0%{transform:rotateX(90deg) rotateZ(0deg)}78.87324%{transform:rotateX(90deg) rotateZ(0deg)}100%{transform:rotateX(90deg) rotateZ(-90deg)}}.election-live-banner--play .election-live-banner-slot--8{-webkit-animation:fadeout 6.5s forwards;-moz-animation:fadeout 6.5s forwards;-ms-animation:fadeout 6.5s forwards;-o-animation:fadeout 6.5s forwards;animation:fadeout 6.5s forwards}.election-live-banner--play .election-live-banner-slot--rotate.election-live-banner-slot--8{-webkit-animation:rotate8 7.2s forwards;-moz-animation:rotate8 7.2s forwards;-ms-animation:rotate8 7.2s forwards;-o-animation:rotate8 7.2s forwards;animation:rotate8 7.2s forwards}@-webkit-keyframes rotate8{0%{-webkit-transform:rotateX(90deg) rotateZ(0deg)}79.16667%{-webkit-transform:rotateX(90deg) rotateZ(0deg)}100%{-webkit-transform:rotateX(90deg) rotateZ(-90deg)}}@-moz-keyframes rotate8{0%{-moz-transform:rotateX(90deg) rotateZ(0deg)}79.16667%{-moz-transform:rotateX(90deg) rotateZ(0deg)}100%{-moz-transform:rotateX(90deg) rotateZ(-90deg)}}@-o-keyframes rotate8{0%{-o-transform:rotateX(90deg) rotateZ(0deg)}79.16667%{-o-transform:rotateX(90deg) rotateZ(0deg)}100%{-o-transform:rotateX(90deg) rotateZ(-90deg)}}@keyframes rotate8{0%{transform:rotateX(90deg) rotateZ(0deg)}79.16667%{transform:rotateX(90deg) rotateZ(0deg)}100%{transform:rotateX(90deg) rotateZ(-90deg)}}@-webkit-keyframes fadeout{0%{opacity:1}77%{opacity:1}100%{opacity:0}}@-moz-keyframes fadeout{0%{opacity:1}77%{opacity:1}100%{opacity:0}}@-o-keyframes fadeout{0%{opacity:1}77%{opacity:1}100%{opacity:0}}@keyframes fadeout{0%{opacity:1}77%{opacity:1}100%{opacity:0}}.election-live-banner--play .election-live-banner__scene--con .election-live-banner-slot--rotate .election-live-banner-slot__item--current{-webkit-animation:banner-con 6.4s forwards;-moz-animation:banner-con 6.4s forwards;-ms-animation:banner-con 6.4s forwards;-o-animation:banner-con 6.4s forwards;animation:banner-con 6.4s forwards}@-webkit-keyframes banner-con{0%{background:#0575c9}77%{background:#0575c9}100%{background:#034a7e}}@-moz-keyframes banner-con{0%{background:#0575c9}77%{background:#0575c9}100%{background:#034a7e}}@-o-keyframes banner-con{0%{background:#0575c9}77%{background:#0575c9}100%{background:#034a7e}}@keyframes banner-con{0%{background:#0575c9}77%{background:#0575c9}100%{background:#034a7e}}.election-live-banner--play .election-live-banner__scene--lab .election-live-banner-slot--rotate .election-live-banner-slot__item--current{-webkit-animation:banner-lab 6.5s forwards;-moz-animation:banner-lab 6.5s forwards;-ms-animation:banner-lab 6.5s forwards;-o-animation:banner-lab 6.5s forwards;animation:banner-lab 6.5s forwards}@-webkit-keyframes banner-lab{0%{background:#f72b0f}77%{background:#f72b0f}100%{background:#b41b06}}@-moz-keyframes banner-lab{0%{background:#f72b0f}77%{background:#f72b0f}100%{background:#b41b06}}@-o-keyframes banner-lab{0%{background:#f72b0f}77%{background:#f72b0f}100%{background:#b41b06}}@keyframes banner-lab{0%{background:#f72b0f}77%{background:#f72b0f}100%{background:#b41b06}}.election-live-banner--play .election-live-banner__scene--ukip .election-live-banner-slot--rotate .election-live-banner-slot__item--current{-webkit-animation:banner-ukip 6.6s forwards;-moz-animation:banner-ukip 6.6s forwards;-ms-animation:banner-ukip 6.6s forwards;-o-animation:banner-ukip 6.6s forwards;animation:banner-ukip 6.6s forwards}@-webkit-keyframes banner-ukip{0%{background:#712f87}77%{background:#712f87}100%{background:#421b4e}}@-moz-keyframes banner-ukip{0%{background:#712f87}77%{background:#712f87}100%{background:#421b4e}}@-o-keyframes banner-ukip{0%{background:#712f87}77%{background:#712f87}100%{background:#421b4e}}@keyframes banner-ukip{0%{background:#712f87}77%{background:#712f87}100%{background:#421b4e}}.election-live-banner--play .election-live-banner__scene--lib .election-live-banner-slot--rotate .election-live-banner-slot__item--current{-webkit-animation:banner-lib 6.7s forwards;-moz-animation:banner-lib 6.7s forwards;-ms-animation:banner-lib 6.7s forwards;-o-animation:banner-lib 6.7s forwards;animation:banner-lib 6.7s forwards}@-webkit-keyframes banner-lib{0%{background:#feae14}77%{background:#feae14}100%{background:#c58201}}@-moz-keyframes banner-lib{0%{background:#feae14}77%{background:#feae14}100%{background:#c58201}}@-o-keyframes banner-lib{0%{background:#feae14}77%{background:#feae14}100%{background:#c58201}}@keyframes banner-lib{0%{background:#feae14}77%{background:#feae14}100%{background:#c58201}}.election-live-banner--play .election-live-banner__scene--grn .election-live-banner-slot--rotate .election-live-banner-slot__item--current{-webkit-animation:banner-grn 6.8s forwards;-moz-animation:banner-grn 6.8s forwards;-ms-animation:banner-grn 6.8s forwards;-o-animation:banner-grn 6.8s forwards;animation:banner-grn 6.8s forwards}@-webkit-keyframes banner-grn{0%{background:#78c31e}77%{background:#78c31e}100%{background:#4f8114}}@-moz-keyframes banner-grn{0%{background:#78c31e}77%{background:#78c31e}100%{background:#4f8114}}@-o-keyframes banner-grn{0%{background:#78c31e}77%{background:#78c31e}100%{background:#4f8114}}@keyframes banner-grn{0%{background:#78c31e}77%{background:#78c31e}100%{background:#4f8114}}.election-live-banner--play .election-live-banner__scene--oth .election-live-banner-slot--rotate .election-live-banner-slot__item--current{-webkit-animation:banner-oth 6.9s forwards;-moz-animation:banner-oth 6.9s forwards;-ms-animation:banner-oth 6.9s forwards;-o-animation:banner-oth 6.9s forwards;animation:banner-oth 6.9s forwards}@-webkit-keyframes banner-oth{0%{background:#999}77%{background:#999}100%{background:#737373}}@-moz-keyframes banner-oth{0%{background:#999}77%{background:#999}100%{background:#737373}}@-o-keyframes banner-oth{0%{background:#999}77%{background:#999}100%{background:#737373}}@keyframes banner-oth{0%{background:#999}77%{background:#999}100%{background:#737373}}.election-live-banner--play .election-live-banner__scene--noc .election-live-banner-slot--rotate .election-live-banner-slot__item--current{-webkit-animation:banner-noc 7s forwards;-moz-animation:banner-noc 7s forwards;-ms-animation:banner-noc 7s forwards;-o-animation:banner-noc 7s forwards;animation:banner-noc 7s forwards}@-webkit-keyframes banner-noc{0%{background:#646464}77%{background:#646464}100%{background:#3e3e3e}}@-moz-keyframes banner-noc{0%{background:#646464}77%{background:#646464}100%{background:#3e3e3e}}@-o-keyframes banner-noc{0%{background:#646464}77%{background:#646464}100%{background:#3e3e3e}}@keyframes banner-noc{0%{background:#646464}77%{background:#646464}100%{background:#3e3e3e}}.election-live-banner--play .election-live-banner__scene--snp .election-live-banner-slot--rotate .election-live-banner-slot__item--current{-webkit-animation:banner-snp 7.1s forwards;-moz-animation:banner-snp 7.1s forwards;-ms-animation:banner-snp 7.1s forwards;-o-animation:banner-snp 7.1s forwards;animation:banner-snp 7.1s forwards}@-webkit-keyframes banner-snp{0%{background:#ffcd28}77%{background:#ffcd28}100%{background:#daa800}}@-moz-keyframes banner-snp{0%{background:#ffcd28}77%{background:#ffcd28}100%{background:#daa800}}@-o-keyframes banner-snp{0%{background:#ffcd28}77%{background:#ffcd28}100%{background:#daa800}}@keyframes banner-snp{0%{background:#ffcd28}77%{background:#ffcd28}100%{background:#daa800}}.election-live-banner--play .election-live-banner__scene--pc .election-live-banner-slot--rotate .election-live-banner-slot__item--current{-webkit-animation:banner-pc 7.2s forwards;-moz-animation:banner-pc 7.2s forwards;-ms-animation:banner-pc 7.2s forwards;-o-animation:banner-pc 7.2s forwards;animation:banner-pc 7.2s forwards}@-webkit-keyframes banner-pc{0%{background:#4e9f2f}77%{background:#4e9f2f}100%{background:#31641e}}@-moz-keyframes banner-pc{0%{background:#4e9f2f}77%{background:#4e9f2f}100%{background:#31641e}}@-o-keyframes banner-pc{0%{background:#4e9f2f}77%{background:#4e9f2f}100%{background:#31641e}}@keyframes banner-pc{0%{background:#4e9f2f}77%{background:#4e9f2f}100%{background:#31641e}}.election-live-banner-slot__item--current{z-index:3}.election-live-banner-slot__item{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;color:#fff;display:block;font-weight:300;padding:0.3em 0.5em;position:absolute;text-align:center;width:100%}.election-live-banner-slot--rotate .election-live-banner-slot__item{-webkit-transform:translate3d(0, 44px, 0) rotateX(270deg) rotateY(0deg) rotateZ(0deg);-moz-transform:translate3d(0, 44px, 0) rotateX(270deg) rotateY(0deg) rotateZ(0deg);-ms-transform:translate3d(0, 44px, 0) rotateX(270deg) rotateY(0deg) rotateZ(0deg);-o-transform:translate3d(0, 44px, 0) rotateX(270deg) rotateY(0deg) rotateZ(0deg);transform:translate3d(0, 44px, 0) rotateX(270deg) rotateY(0deg) rotateZ(0deg);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden}.election-live-banner-slot--rotate .election-live-banner-slot__item--next{-webkit-transform:translate3d(-50%, 0, 0) rotateX(270deg) rotateY(270deg) rotateZ(0deg);-moz-transform:translate3d(-50%, 0, 0) rotateX(270deg) rotateY(270deg) rotateZ(0deg);-ms-transform:translate3d(-50%, 0, 0) rotateX(270deg) rotateY(270deg) rotateZ(0deg);-o-transform:translate3d(-50%, 0, 0) rotateX(270deg) rotateY(270deg) rotateZ(0deg);transform:translate3d(-50%, 0, 0) rotateX(270deg) rotateY(270deg) rotateZ(0deg)}.election-live-banner-controls__control{cursor:pointer;float:right;height:100%;width:40px}.election-live-banner-pause{background:#000 url("../../../../img/elections/sprite.png") no-repeat center -467px}@media (-webkit-min-device-pixel-ratio: 1.3), (-ms-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 2.6/2), (min--moz-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){.orb-js .election-live-banner-pause{background-image:url("../../../../img/elections/sprite-x2.png");background-size:320px 870px}}.election-live-banner-pause--play{background-position:center -556px}.election-live-banner-refresh{background:#000;overflow:hidden}.election-live-banner-refresh__progress{background:#000 url("../../../../img/elections/sprite.png") no-repeat -148px -648px;display:block;height:26px;left:6px;position:relative;top:-1px;width:26px}@media (-webkit-min-device-pixel-ratio: 1.3), (-ms-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 2.6/2), (min--moz-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){.orb-js .election-live-banner-refresh__progress{background-image:url("../../../../img/elections/sprite-x2.png");background-size:320px 870px}}.election-live-banner-refresh__progress--spin{-webkit-animation:spin-refresh-banner 1s linear infinite;-moz-animation:spin-refresh-banner 1s linear infinite;-ms-animation:spin-refresh-banner 1s linear infinite;-o-animation:spin-refresh-banner 1s linear infinite;animation:spin-refresh-banner 1s linear infinite}@-webkit-keyframes spin-refresh-banner{0%{-webkit-transform:rotateZ(0deg)}100%{-webkit-transform:rotateZ(359deg)}}@-moz-keyframes spin-refresh-banner{0%{-moz-transform:rotateZ(0deg)}100%{-moz-transform:rotateZ(359deg)}}@-o-keyframes spin-refresh-banner{0%{-o-transform:rotateZ(0deg)}100%{-o-transform:rotateZ(359deg)}}@keyframes spin-refresh-banner{0%{transform:rotateZ(0deg)}100%{transform:rotateZ(359deg)}}.politics--council #election_data-scot_ref_council_table,.politics--council #election_data-scot_ref_council_background{float:left;width:48%}.politics--council #election_data-scot_ref_council_background{float:right}.scot-ref-logo{margin-top:20px}.scot-ref-tabs{padding-top:.7em}.scot-ref-tabs .scot-ref-tabs__tab{margin-left:3px}.scot-ref-tabs .scot-ref-tabs__tab:first-child{margin-left:0}.election-live-banner--scotref{height:34px;margin-bottom:1em}.election-live-banner-controls--scotref{width:9%}.election-live-banner_title--scotref{float:left;height:34px;width:23%}.election-live-banner__text--scotref{height:34px;width:77%}.election-live-banner__content--scotref{width:91%}.election-live-banner__scene--scotref{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;float:left;text-align:center;width:33.33%;height:34px;width:25.66%}.election-live-banner-slot__item--scotref{height:100%}.election-live-banner-slot__item--next-scotref{opacity:0}.election-live-banner-slot--rotate-scotref .election-live-banner-slot__item--current-scotref{-webkit-transform:translate3d(0, 17px, 0) rotateX(270deg) rotateY(0deg) rotateZ(0deg);-moz-transform:translate3d(0, 17px, 0) rotateX(270deg) rotateY(0deg) rotateZ(0deg);-ms-transform:translate3d(0, 17px, 0) rotateX(270deg) rotateY(0deg) rotateZ(0deg);-o-transform:translate3d(0, 17px, 0) rotateX(270deg) rotateY(0deg) rotateZ(0deg);transform:translate3d(0, 17px, 0) rotateX(270deg) rotateY(0deg) rotateZ(0deg)}.election-live-banner-slot--rotate-scotref .election-live-banner-slot__item--next-scotref{opacity:1;-webkit-transform:translate3d(0, 0, -17px) rotateX(0deg) rotateY(180deg) rotateZ(180deg);-moz-transform:translate3d(0, 0, -17px) rotateX(0deg) rotateY(180deg) rotateZ(180deg);-ms-transform:translate3d(0, 0, -17px) rotateX(0deg) rotateY(180deg) rotateZ(180deg);-o-transform:translate3d(0, 0, -17px) rotateX(0deg) rotateY(180deg) rotateZ(180deg);transform:translate3d(0, 0, -17px) rotateX(0deg) rotateY(180deg) rotateZ(180deg)}.election-live-banner__scene--no{background:#da1c5c}.election-live-banner__scene--yes{background:#169d8e}.election-live-banner__scene--turnout{background:#666}.election-live-banner--play .election-live-banner-slot__item--current-scotref{-webkit-animation:scot-ref-fade-out 6.5s forwards;-moz-animation:scot-ref-fade-out 6.5s forwards;-ms-animation:scot-ref-fade-out 6.5s forwards;-o-animation:scot-ref-fade-out 6.5s forwards;animation:scot-ref-fade-out 6.5s forwards}.election-live-banner-slot--rotate.election-live-banner-slot .election-live-banner--play .election-live-banner-slot__item--current-scotref{-webkit-animation:none;-moz-animation:none;-ms-animation:none;-o-animation:none;animation:none}.election-live-banner--play .election-live-banner-slot__item--next-scotref{-webkit-animation:scot-ref-fade-in 6.5s forwards;-moz-animation:scot-ref-fade-in 6.5s forwards;-ms-animation:scot-ref-fade-in 6.5s forwards;-o-animation:scot-ref-fade-in 6.5s forwards;animation:scot-ref-fade-in 6.5s forwards}.election-live-banner-slot--rotate.election-live-banner-slot .election-live-banner--play .election-live-banner-slot__item--next-scotref{-webkit-animation:none;-moz-animation:none;-ms-animation:none;-o-animation:none;animation:none}@-webkit-keyframes scot-ref-fade-out{0%{opacity:1}77%{opacity:1}100%{opacity:0}}@-moz-keyframes scot-ref-fade-out{0%{opacity:1}77%{opacity:1}100%{opacity:0}}@-o-keyframes scot-ref-fade-out{0%{opacity:1}77%{opacity:1}100%{opacity:0}}@keyframes scot-ref-fade-out{0%{opacity:1}77%{opacity:1}100%{opacity:0}}@-webkit-keyframes scot-ref-fade-in{0%{opacity:0}77%{opacity:0}100%{opacity:1}}@-moz-keyframes scot-ref-fade-in{0%{opacity:0}77%{opacity:0}100%{opacity:1}}@-o-keyframes scot-ref-fade-in{0%{opacity:0}77%{opacity:0}100%{opacity:1}}@keyframes scot-ref-fade-in{0%{opacity:0}77%{opacity:0}100%{opacity:1}}.election-live-banner--play .election-live-banner__content--scotref .election-live-banner-slot--1{-webkit-animation:dummy 0s;-moz-animation:dummy 0s;-ms-animation:dummy 0s;-o-animation:dummy 0s;animation:dummy 0s}.election-live-banner--play .election-live-banner__content--scotref .election-live-banner-slot--1.election-live-banner-slot--rotate{-webkit-animation:scot-ref-rotate1 6.5s forwards;-moz-animation:scot-ref-rotate1 6.5s forwards;-ms-animation:scot-ref-rotate1 6.5s forwards;-o-animation:scot-ref-rotate1 6.5s forwards;animation:scot-ref-rotate1 6.5s forwards}@-webkit-keyframes scot-ref-rotate1{0%{-webkit-transform:rotateX(90deg) rotateZ(0deg)}76.92308%{-webkit-transform:rotateX(90deg) rotateZ(0deg)}100%{-webkit-transform:rotateX(180deg) rotateZ(0deg)}}@-moz-keyframes scot-ref-rotate1{0%{-moz-transform:rotateX(90deg) rotateZ(0deg)}76.92308%{-moz-transform:rotateX(90deg) rotateZ(0deg)}100%{-moz-transform:rotateX(180deg) rotateZ(0deg)}}@-o-keyframes scot-ref-rotate1{0%{-o-transform:rotateX(90deg) rotateZ(0deg)}76.92308%{-o-transform:rotateX(90deg) rotateZ(0deg)}100%{-o-transform:rotateX(180deg) rotateZ(0deg)}}@keyframes scot-ref-rotate1{0%{transform:rotateX(90deg) rotateZ(0deg)}76.92308%{transform:rotateX(90deg) rotateZ(0deg)}100%{transform:rotateX(180deg) rotateZ(0deg)}}.election-live-banner--play .election-live-banner__content--scotref .election-live-banner-slot--2{-webkit-animation:dummy 0s;-moz-animation:dummy 0s;-ms-animation:dummy 0s;-o-animation:dummy 0s;animation:dummy 0s}.election-live-banner--play .election-live-banner__content--scotref .election-live-banner-slot--2.election-live-banner-slot--rotate{-webkit-animation:scot-ref-rotate2 6.6s forwards;-moz-animation:scot-ref-rotate2 6.6s forwards;-ms-animation:scot-ref-rotate2 6.6s forwards;-o-animation:scot-ref-rotate2 6.6s forwards;animation:scot-ref-rotate2 6.6s forwards}@-webkit-keyframes scot-ref-rotate2{0%{-webkit-transform:rotateX(90deg) rotateZ(0deg)}77.27273%{-webkit-transform:rotateX(90deg) rotateZ(0deg)}100%{-webkit-transform:rotateX(180deg) rotateZ(0deg)}}@-moz-keyframes scot-ref-rotate2{0%{-moz-transform:rotateX(90deg) rotateZ(0deg)}77.27273%{-moz-transform:rotateX(90deg) rotateZ(0deg)}100%{-moz-transform:rotateX(180deg) rotateZ(0deg)}}@-o-keyframes scot-ref-rotate2{0%{-o-transform:rotateX(90deg) rotateZ(0deg)}77.27273%{-o-transform:rotateX(90deg) rotateZ(0deg)}100%{-o-transform:rotateX(180deg) rotateZ(0deg)}}@keyframes scot-ref-rotate2{0%{transform:rotateX(90deg) rotateZ(0deg)}77.27273%{transform:rotateX(90deg) rotateZ(0deg)}100%{transform:rotateX(180deg) rotateZ(0deg)}}.election-live-banner--play .election-live-banner__content--scotref .election-live-banner-slot--3{-webkit-animation:none;-moz-animation:none;-ms-animation:none;-o-animation:none;animation:none}.election-live-banner--play .election-live-banner__scene--yes .election-live-banner-slot--rotate .election-live-banner-slot__item--current{-webkit-animation:banner-current-yes 6.4s forwards;-moz-animation:banner-current-yes 6.4s forwards;-ms-animation:banner-current-yes 6.4s forwards;-o-animation:banner-current-yes 6.4s forwards;animation:banner-current-yes 6.4s forwards}@-webkit-keyframes banner-current-yes{0%{background:#169d8e;color:#fff}77%{background:#169d8e;color:#fff}100%{background:#0d5a51;color:rgba(255,255,255,0.3)}}@-moz-keyframes banner-current-yes{0%{background:#169d8e;color:#fff}77%{background:#169d8e;color:#fff}100%{background:#0d5a51;color:rgba(255,255,255,0.3)}}@-o-keyframes banner-current-yes{0%{background:#169d8e;color:#fff}77%{background:#169d8e;color:#fff}100%{background:#0d5a51;color:rgba(255,255,255,0.3)}}@keyframes banner-current-yes{0%{background:#169d8e;color:#fff}77%{background:#169d8e;color:#fff}100%{background:#0d5a51;color:rgba(255,255,255,0.3)}}.election-live-banner--play .election-live-banner__scene--no .election-live-banner-slot--rotate .election-live-banner-slot__item--current{-webkit-animation:banner-current-no 6.5s forwards;-moz-animation:banner-current-no 6.5s forwards;-ms-animation:banner-current-no 6.5s forwards;-o-animation:banner-current-no 6.5s forwards;animation:banner-current-no 6.5s forwards}@-webkit-keyframes banner-current-no{0%{background:#da1c5c;color:#fff}77%{background:#da1c5c;color:#fff}100%{background:#96133f;color:rgba(255,255,255,0.3)}}@-moz-keyframes banner-current-no{0%{background:#da1c5c;color:#fff}77%{background:#da1c5c;color:#fff}100%{background:#96133f;color:rgba(255,255,255,0.3)}}@-o-keyframes banner-current-no{0%{background:#da1c5c;color:#fff}77%{background:#da1c5c;color:#fff}100%{background:#96133f;color:rgba(255,255,255,0.3)}}@keyframes banner-current-no{0%{background:#da1c5c;color:#fff}77%{background:#da1c5c;color:#fff}100%{background:#96133f;color:rgba(255,255,255,0.3)}}.election-live-banner--play .election-live-banner__scene--turnout .election-live-banner-slot__item--current{-webkit-animation:none;-moz-animation:none;-ms-animation:none;-o-animation:none;animation:none}.scot-ref-issue-header-dropdown{margin-top:0}.scot-ref-issue-header-dropdown-headline{float:left;margin-top:.8em}.scot-ref-issue-header-dropdown-explore{float:right;width:284px}.scot-ref-issue-header-dropdown-explore__outer{position:static}.scot-ref-issue-header-dropdown-explore__button{background:rgba(1,0,0,0);cursor:pointer;display:block;height:39px;left:0;position:absolute;top:0;width:100%;z-index:5000;left:auto;margin-top:1em;top:auto;width:284px}.scot-ref-issue-header-dropdown-explore-list{position:absolute;width:284px;z-index:4000}.scot-ref-issue-header-dropdown-explore-list--open{outline:1px solid #d3d3d3}.scot-ref-issue-header-dropdown-explore-list-item{border-color:#fff;display:none;padding:.5em}.scot-ref-issue-header-dropdown-explore-list--open .scot-ref-issue-header-dropdown-explore-list-item{border-top-color:#d3d3d3}.scot-ref-issue-header-dropdown-explore-list-item--selected{display:block;font-weight:bold;position:relative}.scot-ref-issue-header-dropdown-explore-list-item--selected:after{background:transparent url("../../../../img/news--icons-sprite.png") no-repeat -8px -802px;content:'';padding:14px 8px;position:absolute;right:13px;top:4px}@media (-webkit-min-device-pixel-ratio: 1.3), (-ms-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 2.6/2), (min--moz-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){.orb-js .scot-ref-issue-header-dropdown-explore-list-item--selected:after{background-image:url("../../../../img/news--icons-sprite_x2.png");background-size:32px}}.scot-ref-issue-header-dropdown-explore-list--open .scot-ref-issue-header-dropdown-explore-list-item--selected:after{background-position:-8px -902px}.scot-ref-find-result-dropdown{width:272px}.scot-ref-find-result-dropdown__outer{position:static;min-height:3.6em}.scot-ref-find-result-dropdown__button{background:rgba(1,0,0,0);cursor:pointer;display:block;height:39px;left:0;position:absolute;top:0;width:100%;z-index:5000;left:auto;top:auto;width:272px;margin-top:1em}.scot-ref-find-result-dropdown-header{float:none;margin-top:0}.scot-ref-find-result-dropdown-header__link{background:none}.scot-ref-find-result-dropdown-list{position:absolute;width:272px;z-index:4000;margin-top:1em}.scot-ref-find-result-dropdown-list--open{outline:1px solid #d3d3d3}.scot-ref-find-result-dropdown-list-item{border-color:#fff;display:none;padding:.5em}.scot-ref-find-result-dropdown-list--open .scot-ref-find-result-dropdown-list-item{border-top-color:#d3d3d3}.scot-ref-find-result-dropdown-list-item--selected{display:block;font-weight:bold;position:relative}.scot-ref-find-result-dropdown-list-item--selected:after{background:transparent url("../../../../img/news--icons-sprite.png") no-repeat -8px -802px;content:'';padding:14px 8px;position:absolute;right:13px;top:4px}@media (-webkit-min-device-pixel-ratio: 1.3), (-ms-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 2.6/2), (min--moz-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){.orb-js .scot-ref-find-result-dropdown-list-item--selected:after{background-image:url("../../../../img/news--icons-sprite_x2.png");background-size:32px}}.scot-ref-find-result-dropdown-list--open .scot-ref-find-result-dropdown-list-item--selected:after{background-position:-8px -902px}.scot-ref-issue-explorer__image{float:left}.scot-ref-issue-explorer-list{float:left;margin-top:1em;padding-left:2.5em;width:69%}.scot-ref-issue-explorer-list-item{min-height:24px;width:40%}.scot-ref-issue-explorer-list-item:last-child{padding-bottom:0}.scot-ref-issue-explorer-list-item--reset{margin-top:-10.85714em}.scot-ref-issue-explorer-list-item--right-col{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;border-left:1px solid #d3d3d3;position:relative;left:40%;padding-left:2.5em;width:60%}.politics--scot-ref .column--single .features-and-analysis .features-and-analysis__story{width:25%}.poll-tracker-promo__header{padding-top:12px}.politics-topic-header{margin-top:20px}.politics-topic-header__title{display:inline}.politics-topic-header__type{display:inline;margin-left:.7em}.scot-ref-map__container{float:none;margin:0;-webkit-transform:translatez(0);-moz-transform:translatez(0);-ms-transform:translatez(0);-o-transform:translatez(0);transform:translatez(0);-webkit-transition:opacity 0.4s ease-in-out;-moz-transition:opacity 0.4s ease-in-out;-ms-transition:opacity 0.4s ease-in-out;-o-transition:opacity 0.4s ease-in-out;transition:opacity 0.4s ease-in-out;height:358px;opacity:0;overflow:hidden;width:298px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.scot-ref-map__container .scot-ref-map-view,.scot-ref-map__container svg{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;-o-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translatez(0);-moz-transform:translatez(0);-ms-transform:translatez(0);-o-transform:translatez(0);transform:translatez(0);display:block}.scot-ref-map__container text{-webkit-transition:opacity 0.4s ease-in-out;-moz-transition:opacity 0.4s ease-in-out;-ms-transition:opacity 0.4s ease-in-out;-o-transition:opacity 0.4s ease-in-out;transition:opacity 0.4s ease-in-out;fill:#fff;opacity:1;pointer-events:none}.scot-ref-map__container text:hover{fill:#333}.scot-ref-map__container text.election-map-label{fill:#333}.scot-ref-map__container text.election-map-label-outline{display:none}.scot-ref-map__container path{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;cursor:pointer;fill:#f3f2f2;stroke:#000;stroke-linecap:round;stroke-linejoin:round;stroke-width:.1px}.scot-ref-map__container path:hover{opacity:.85}.scot-ref-map__container .election-map__border{fill:transparent;pointer-events:none;stroke:#000;stroke-width:.1}.scot-ref-map__container .election-map__area-no{fill:#da1c5c}.scot-ref-map__container .election-map__area-yes{fill:#169d8e}.scot-ref-map__container .election-map--hideLabels text{-webkit-transition:opacity 0.1s ease-in-out;-moz-transition:opacity 0.1s ease-in-out;-ms-transition:opacity 0.1s ease-in-out;-o-transition:opacity 0.1s ease-in-out;transition:opacity 0.1s ease-in-out;opacity:0}.scot-ref-map--error{display:none}.scot-ref-map--loaded{opacity:1}.election-map__control--close{background:url("../../../../img/news--icons-sprite.png") no-repeat;background-position:-10px -3px;left:12px;padding:8px 0 8px 18px;top:4px}@media (-webkit-min-device-pixel-ratio: 1.3), (-ms-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 2.6/2), (min--moz-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){.orb-js .election-map__control--close{background-image:url("../../../../img/news--icons-sprite_x2.png");background-size:32px}}.election-map__area-link span{display:inline}.scot-ref-font-fallback svg text{font-family:Verdana, Helvetica, Arial, sans-serif}.election-results__table-scotref .table-head,.election-results__table-scotref .table-head__header{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px);padding:0 !important;border:0 !important;height:1px !important;width:1px !important;overflow:hidden}.election-results__table-scotref .election-results__table{margin:16px 0}.election-results__table-scotref .election-results__table .table-body__header,.election-results__table-scotref .election-results__table .table-body__cell{border:1px solid #f0f0f0}.election-results__table-scotref .election-results__table .table-body__header{color:#fff;padding:0 0.6em 0.2em;width:1%}.election-results__table-scotref .election-results__table .table-body__header--party-yes{background-color:#169d8e}.election-results__table-scotref .election-results__table .table-body__header--party-no{background-color:#da1c5c}.election-results__table-scotref .election-results__table .table-body__cell .label-percent{display:inline;float:none}.scot-ref-background .election-results-turnout--scot-ref .election-results-turnout__bar{width:34%}.scot-ref-headline-result__time{display:block}.politics--topic .scotland-decides-sharetools{display:inline-block;float:right}.scot-ref-sort-by{background:#ededed;margin-bottom:24px}.scot-ref-sort-by:after{clear:both;content:'';display:block}.scot-ref-sort-by__header{background:#fff;float:left;padding:1.1em 1.1em 1.1em 0}.scot-ref-sort-by__outer{float:left;width:70%}.scot-ref-sort-by-list-item{border-right:1px solid #d1d2d2;float:left}.scot-ref-sort-by-list-item:first-child{border-left:1px solid #d1d2d2}.scot-ref-sort-by-list-item__link{cursor:pointer;padding-bottom:.7em;padding-bottom:.9em}.scot-ref-sort-by-list-item--selected{display:block;font-weight:bold;position:relative;border-bottom:4px solid #bb1919;border-color:#bb1919}.scot-ref-sort-by-list-item--selected:after{background:transparent url("../../../../img/news--icons-sprite.png") no-repeat -8px -802px;content:'';padding:14px 8px;position:absolute;right:13px;top:4px}@media (-webkit-min-device-pixel-ratio: 1.3), (-ms-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 2.6/2), (min--moz-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){.orb-js .scot-ref-sort-by-list-item--selected:after{background-image:url("../../../../img/news--icons-sprite_x2.png");background-size:32px}}.scot-ref-sort-by-list--open .scot-ref-sort-by-list-item--selected:after{background-position:-8px -902px}#scot-ref-sorter .scot-ref-sort-by-list-item--selected:after{background-image:none;border-bottom:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #bb1919;bottom:-12px;content:'';display:block;height:0;left:62%;margin-left:-17px;padding:0;position:absolute;top:auto;width:0;z-index:50001}.scot-ref-results-promo-title__subtitle{display:inline}.scot-ref-results-promo-list-item__answer{width:14%}.scot-ref-results-promo-list-item__bar{height:2.3em;width:63%}.scot-ref-results-promo-list-item__bar--first{border-bottom-width:5px}.scot-ref-results-promo--in-view-registered .scot-ref-results-promo-list-item__bar-revealer{-webkit-animation:scot-ref-results-promo-reset 0.1s;-moz-animation:scot-ref-results-promo-reset 0.1s;-ms-animation:scot-ref-results-promo-reset 0.1s;-o-animation:scot-ref-results-promo-reset 0.1s;animation:scot-ref-results-promo-reset 0.1s;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;-ms-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;animation-fill-mode:forwards}.scot-ref-results-promo-list-item__bar-revealer{background:#eee;display:block;height:100%;position:absolute;right:0;width:0}.scot-ref-results-promo--in-view .scot-ref-results-promo-list-item__bar-revealer{-webkit-animation:scot-ref-results-promo 2s;-moz-animation:scot-ref-results-promo 2s;-ms-animation:scot-ref-results-promo 2s;-o-animation:scot-ref-results-promo 2s;animation:scot-ref-results-promo 2s;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;-ms-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes scot-ref-results-promo-reset{0%{width:0%}100%{width:100%}}@-moz-keyframes scot-ref-results-promo-reset{0%{width:0%}100%{width:100%}}@-o-keyframes scot-ref-results-promo-reset{0%{width:0%}100%{width:100%}}@keyframes scot-ref-results-promo-reset{0%{width:0%}100%{width:100%}}@-webkit-keyframes scot-ref-results-promo{0%{width:100%}100%{width:0}}@-moz-keyframes scot-ref-results-promo{0%{width:100%}100%{width:0}}@-o-keyframes scot-ref-results-promo{0%{width:100%}100%{width:0}}@keyframes scot-ref-results-promo{0%{width:100%}100%{width:0}}.scot-ref-results-promo-list-item__votes{width:23%}.election-results__heading--council-summary{margin-top:0}.scot-ref-summary-table-wrapper{margin:0 90px}.scot-ref-summary-table-wrapper:after{background-color:#000;content:'';height:97%;position:absolute;right:25%;top:2.3em;width:1px;z-index:100}@media all and (min-width: 55em){.scot-ref-summary-table-wrapper:after{right:30%}}.scot-ref-summary-table__head .head-row__header--council{display:table-cell;padding:8px 0;text-align:left;width:32%}@media all and (min-width: 55em){.scot-ref-summary-table__head .head-row__header--council{width:25%}}.scot-ref-summary-table__head .head-row__header--electorate{display:table-cell;padding:8px 16px 8px 0;position:relative;text-align:right;width:18%}.scot-ref-summary-table__head .head-row__header--electorate:after{background-color:#fff;content:'';height:100%;position:absolute;right:0;top:2px;width:16px}@media all and (min-width: 55em){.scot-ref-summary-table__head .head-row__header--electorate{width:15%}}.scot-ref-summary-table__head .head-row__header--yes{padding-left:16px}.scot-ref-summary-table__head .head-row__header--no{padding-right:0;right:16px}.scot-ref-summary-table__body .scot-ref-summary-table__body-row{display:table;margin-bottom:4px;position:relative;transform:translateY(0);width:100%;margin-bottom:2px}.scot-ref-summary-table__body .body-row__cell--council{display:table-cell;float:none;padding:8px 0;position:static;vertical-align:middle;width:32%}@media all and (min-width: 55em){.scot-ref-summary-table__body .body-row__cell--council{width:25%}}.scot-ref-summary-table__body .body-row__cell--council:after{width:0}.scot-ref-summary-table__body .body-row__cell--electorate{float:none;margin-bottom:0;padding-right:16px;position:relative;top:0;width:18%}.scot-ref-summary-table__body .body-row__cell--electorate:after{background-color:#fff;bottom:-2px;content:'';height:100%;position:absolute;right:0;width:16px}@media all and (min-width: 55em){.scot-ref-summary-table__body .body-row__cell--electorate{width:15%}}.scot-ref-summary-table__body .body-row__cell--council,.scot-ref-summary-table__body .body-row__cell--electorate{border-bottom:1px solid #ededed}.scot-ref-summary-table__body .body-row__cell--yes .cell__votes{left:16px}.scot-ref-summary-table__body .body-row__cell--no .cell__votes{right:16px}.scot-ref-summary-table__body--animate .scot-ref-summary-table__body-row{-webkit-transition-duration:1s;-moz-transition-duration:1s;-ms-transition-duration:1s;-o-transition-duration:1s;transition-duration:1s}.scot-ref-generic-promo-link__headline{margin-top:-37px;width:75%}.politics--election2015.politics--council .politics-topic-page-top{position:relative}.politics--election2015.politics--council .politics-header__title{display:inline-block;width:70%}.politics--election2015.politics--council .council-azlink{padding:10px 10px 10px 0;position:absolute;right:6em;top:20px}.politics--election2015.politics--council .council-azlink a{border-right:1px solid #000;display:block;padding:5px 15px 5px 0}.politics--election2015.politics--council .council-azlink a:hover{color:#1167a8}.politics--election2015.politics--council .sharetools-lightweight.sharetools-lightweight-abs{padding-top:0;position:absolute;right:16px;top:20px}.politics--election2015.politics--council .election-find-a-result{margin-right:16px}.politics--election2015.politics--council .politics-topic-page-top>.container-width-only{position:relative}.column--secondary .warbler-av-stories-live,.column--secondary .distinct-component-group.container-condor{border-left:1px solid #dbdbdb;padding-left:16px}.column--secondary .distinct-component-group.container-condor--parliaments{border-left:0;padding-left:0}.container-sport .byline__correspondent-photo-container{display:none;visibility:hidden}.column--secondary .remote-portlet+.group-title-component,.column--secondary .container-condor+.group-title-component{padding-left:16px}.column--secondary .container-condor+.group-title-component{border-left:1px solid #dbdbdb}.column--secondary .container-condor+.group-title-component{margin-top:0;padding-top:40px}.column--secondary .remote-portlet+.group-title-component+.simple-list,.column--secondary .container-condor+.group-title-component+.simple-list,.column--secondary .remote-portlet ~ .container-follow-us{margin-top:0;padding-left:16px;padding-top:16px}.column--secondary .container-condor+.group-title-component+.simple-list{border-left:1px solid #dbdbdb}.column--secondary .container-condor.condor-without-border{border-left:0;border-top:0;margin-top:16px;padding-top:16px}.column--secondary .container-condor.condor-without-border ~ .group-title-component{border-left:0}.core-compact-tablet-only{display:none;visibility:hidden}.wide-only{display:block;visibility:visible}