/*! @import all new desktop styles here */@font-face{font-family:'oggmedium';src:url("../../../font/ogg-medium-webfont.woff2") format("woff2"),url("../../../font/ogg-medium-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'gt_america_bold';src:url("../../../font/gt-america-full-bold-webfont.woff2") format("woff2"),url("../../../font/gt-america-full-bold-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'basis_grotesqueregular';src:url("../../../font/basisgrotesque-regular-webfont.woff2") format("woff2"),url("../../../font/basisgrotesque-regular-webfont.woff") format("woff");font-weight:normal;font-style:normal}body.page-webview-byline{font-family:Arial,Verdana,Geneva,sans-serif}body.page-webview-byline .article-promoted-byline>img{width:5rem;height:5rem;border-radius:2.5rem}body.page-webview-byline .article-promoted-byline .article-promoted-byline-name{font-size:1rem}body.page-webview-byline .article-promoted-byline .article-promoted-byline-infos{width:calc(100% - 5.8rem)}body.page-webview-byline .article-promoted-byline .article-promoted-byline-description{font-size:.7rem;margin-top:.07143em}.article-promoted-byline{display:-webkit-box;display:-ms-flexbox;display:flex;margin:.5rem 0;font-family:Arial,Verdana,Geneva,sans-serif}.article-promoted-byline>img{width:2.5rem;height:2.5rem}.article-promoted-byline .article-promoted-byline-infos{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-left:.4rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.article-promoted-byline .article-promoted-byline-infos span{line-height:initial}.article-promoted-byline .article-promoted-byline-name{font-weight:bold;font-size:1rem}.article-promoted-byline .article-promoted-byline-description{font-weight:lighter;font-size:.7rem;margin-top:.14286em}.contribution-prompt{-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#093bb7;z-index:1000}.contribution-prompt span,.contribution-prompt p,.contribution-prompt a{color:#fff;display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.contribution-prompt span.hashtag{font-family:"gt_america_bold",Arial,'Helvetica Neue',Helvetica,sans-serif;font-size:14px;color:rgba(255,255,255,0.5);text-transform:uppercase}.contribution-prompt span.title{font-family:"oggmedium",Georgia,'Times New Roman',Times,serif;font-size:48px;line-height:1;position:relative}.contribution-prompt p{font-family:"basis_grotesqueregular",Arial,'Helvetica Neue',Helvetica,sans-serif;font-size:14px;line-height:1.37;width:90%}.contribution-prompt a{font-family:"gt_america_bold",Arial,'Helvetica Neue',Helvetica,sans-serif;font-size:13px;text-transform:uppercase;background-color:rgba(255,255,255,0.25);width:100%;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;text-decoration:none;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.contribution-prompt a:hover,.contribution-prompt a:active{background-color:rgba(255,255,255,0.2);color:rgba(255,255,255,0.5);text-decoration:none}.contribution-prompt a:hover:after,.contribution-prompt a:active:after{opacity:.5}.contribution-prompt a:after{position:absolute}#contribution-prompt-overlay{display:none;position:fixed;right:calc(50% + (344px / 2) - (1010px / 2) - 9px);bottom:0;-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%);width:344px;border-radius:4px 4px 0 0}#contribution-prompt-overlay.showed{display:block}#contribution-prompt-overlay .close-button{position:absolute;top:22px;right:27px;width:30px;height:30px;padding:7px;border:rgba(255,255,255,0.5) 1px solid;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;-webkit-transition:opacity .2s ease;-o-transition:opacity .2s ease;transition:opacity .2s ease}#contribution-prompt-overlay .close-button:hover,#contribution-prompt-overlay .close-button:active{opacity:.5}#contribution-prompt-overlay .text-content{padding:42px 40px 24px 40px}#contribution-prompt-overlay .title{margin-bottom:12px}#contribution-prompt-overlay .title:after{content:'';background-image:url("../../i/contribution-prompt/underline-styled.svg");background-size:contain;background-repeat:no-repeat;width:86px;height:8px;position:absolute;top:94px;left:0}#contribution-prompt-overlay a{padding:23px 40px}#contribution-prompt-overlay a:after{content:url("../../i/contribution-prompt/link-arrow.svg");right:30px;top:18px}#contribution-prompt-overlay span.hashtag{margin-bottom:8px}#contribution-prompt-article{margin-top:10px;padding:44px 46px 36px;border-radius:4px}#contribution-prompt-article span.title{margin-bottom:2px}#contribution-prompt-article span.title:last-of-type{margin-bottom:16px}#contribution-prompt-article span.title:nth-of-type(3){color:rgba(255,255,255,0.7)}#contribution-prompt-article span.title:nth-of-type(3):after{content:'';background-image:url("../../i/contribution-prompt/underline-styled.svg");background-size:contain;background-repeat:no-repeat;width:175px;height:13px;position:absolute;left:0;top:45px}#contribution-prompt-article p{width:345px;margin-bottom:15px}#contribution-prompt-article p b{letter-spacing:.2px}#contribution-prompt-article a{border-radius:4px;width:345px;padding:13px 19px 11px}#contribution-prompt-article a:after{content:'';background-image:url("../../i/contribution-prompt/link-arrow.svg");right:16px;top:14px;width:20px;height:20px;background-size:contain}#contribution-prompt-article span.hashtag{margin-bottom:20px}.alert-no-result{font-size:.8rem;padding:1.4375em 1.875em 1.625em;border:.0625em solid #e2e2e2;border-radius:.5625em;font-weight:bold;color:#9c9c9c;margin-bottom:1.25em}.election-button{color:#fff;text-indent:0;height:initial;font-size:1.16667em;padding:1.25em 5.33333em;border-radius:3px}.ep-2019-button{background-color:#2e3192}.by-elections-2019-button{background-color:#17313d}.i-*{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}.i-arrow-up:before{content:'\25b2'}.i-arrow-down:before{content:'\25bc'}.flex-table{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.flex-table div{-webkit-box-sizing:border-box;box-sizing:border-box}.flex-row{width:calc(100% / 4);padding:1em}.flex-row span:first-child{font-weight:bold;font-size:.8rem}.flex-row span:nth-child(2){font-style:italic;color:#9c9c9c}.col-half{width:calc(100% / 2)}.col-full{width:100%}.head{border-bottom:.15rem solid #e2e2e2;margin-bottom:1em}.results-container hr{border:0;border-bottom:solid 1px #e2e2e2;margin-top:2rem}.results-container hr:last-child{display:none}.elections-header>.elections-banner{width:100%}.elections-infos{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding:1.33333em .83333em}.elections-infos>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.elections-infos span{font-size:1em}.elections-infos .constituency-name{color:#000;font-size:1.66667em;font-weight:bold;display:inline-block;margin:0 .41667em 0 0}.elections-infos .nb-seat{color:#9c9c9c;font-style:italic}.elections-infos .details-separator{margin:0 .25em}.elections-infos .reload-link{color:#000;display:inline-block;vertical-align:middle;text-decoration:underline}.elections-infos .reload-link .i-reload{display:inline-block;vertical-align:middle;position:relative;top:-0.16667em;width:1.5em}.elections-results-list{border:solid .08333em #e2e2e2;margin-bottom:.75rem}.elections-results-list .elections-results-wrapper{padding:2.1rem 1.25rem}.elections-results-list .elections-results-wrapper.has-items-hidden .candidate-details:nth-child(n+5){display:none}.elections-results-list .elections-results-wrapper.has-items-hidden .candidate-details:nth-child(4){margin-bottom:0}.elections-results-list .results-expander{text-align:center;background-color:#e2e2e2;cursor:pointer}.elections-results-list .results-expander:hover{background-color:#dfdfdf}.elections-results-list .results-expander .i-arrow-up{display:none}.elections-results-list .results-expander .i-arrow-down,.elections-results-list .results-expander .i-arrow-up{position:relative;top:.08333em}.elections-results-list .results-expander.is-open .i-arrow-down{display:none}.elections-results-list .results-expander.is-open .i-arrow-up{display:initial}.elections-results-list .candidate-details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.elections-results-list .candidate-details:not(:last-child){margin-bottom:2.66667em}.elections-results-list .candidate-details.has-percentage-bar .candidate-infos{position:absolute;top:-1.66667em;left:.08333em}.elections-results-list .candidate-details:not(.has-percentage-bar) .candidate-infos{margin-left:1.83333em}.elections-results-list .candidate-details .i-elected{margin-left:.5em;width:.91667em}.elections-results-list .candidate-details .candidate-picture{position:relative;width:3rem;height:3rem;overflow:hidden;border-radius:50%;z-index:100}.elections-results-list .candidate-details .candidate-picture img{-o-object-fit:cover;object-fit:cover;display:block;width:100%;height:100%}.elections-results-list .candidate-details .candidate-result{width:500px;z-index:0;position:relative}.elections-results-list .candidate-details .candidate-infos{width:80%}.elections-results-list .candidate-details .candidate-infos span{display:inline-block;vertical-align:bottom}.elections-results-list .candidate-details .candidate-infos .candidate-name{font-size:1.33333em;font-weight:bold}.elections-results-list .candidate-details .candidate-infos .candidate-party{color:#9c9c9c;font-style:italic;position:relative;top:.16667em;margin-left:.16667em}.elections-results-list .candidate-details .percentage-bar-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;left:-2px}.elections-results-list .candidate-details .candidate-percentage-bar{width:20%;height:2.58333em;border-radius:0 .91667em .91667em 0;margin-right:.91667em;position:relative;left:-0.16667em;padding-left:-0.16667em}.elections-results-list .candidate-details .candidate-percentage-number{font-size:1.66667em}.elections-count-tables-container{border:.05rem solid #e2e2e2;padding-bottom:1.25em}.elections-count-tables-container .result-row{text-align:right}.elections-count-result-pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 1.25em;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:1.33333em}.elections-count-result-pagination .pagination-items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:27.85714em;padding:.5em 0}.elections-count-result-pagination .current-count{padding:.5em 1.57143em .35714em;border-radius:1.57143em;border:.14286em solid #000;text-transform:uppercase}.elections-count-result-pagination .pagination-arrow-wrapper{min-width:4.4rem;width:14%}.elections-count-result-pagination .pagination-arrow-wrapper:last-child{text-align:right}.elections-count-result-pagination .pagination-arrow{font-weight:bold}.elections-count-result-pagination a{color:#000;text-decoration:none}.elections-count-result-table{margin-bottom:.4rem}.elections-count-result-table span{display:block}.elections-count-result-table .flex-row{padding-top:.41667em;padding-bottom:.41667em;position:relative}.elections-count-result-table .flex-row .i-elected{width:.6875em;position:absolute;right:-0.25em;top:.5625em}.elections-count-result-table .flex-row span.is-advancing{color:#29a02c}.elections-count-result-table .flex-row span.is-declining{color:#a81a1a}.elections-count-total-table .head .flex-row{padding-top:1.25em;padding-bottom:1.25em}.elections-count-total-table .head .flex-row:first-child span{text-transform:uppercase}.elections-count-total-table .flex-row{padding-top:.58333em;padding-bottom:.58333em}.button-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
/*# sourceMappingURL=desktop-940fd37191.css.map */
