/*! @import all new desktop styles here */@import url("https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;700&display=swap");@import url("https://use.typekit.net/yrs6ujl.css");@import url("https://p.typekit.net/p.css?s=1&k=clt1qtf&ht=tk&f=27868&a=39913302&app=typekit&e=css");@import url("https://fonts.googleapis.com/css?family=DM+Sans");@import url("https://fonts.googleapis.com/css?family=DM+Serif+Display");@font-face{font-family:'Butler';src:url("../../../font/Butler.woff2") format("woff2"),url("../../../font/Butler.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"balboa-condensed";src:url("https://use.typekit.net/af/eb78f6/00000000000000003b9b4623/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff2"),url("https://use.typekit.net/af/eb78f6/00000000000000003b9b4623/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff"),url("https://use.typekit.net/af/eb78f6/00000000000000003b9b4623/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:400}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:aktiv-grotesk-extended,sans-serif;font-weight:800;font-size:13.5px;color:rgba(255,255,255,0.5);text-transform:uppercase}.contribution-prompt span.title{font-family:"Butler";font-size:52px;line-height:90%;letter-spacing:-0.03em;position:relative}.contribution-prompt p{font-family:'DM Sans',sans-serif;letter-spacing:-0.005em;font-size:14px;line-height:1.37;width:90%}.contribution-prompt a{font-family:aktiv-grotesk-extended,sans-serif;font-weight:800;font-size:12.5px;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-top:5px;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:91px;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;clear:both}#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}.become-member-prompt{-webkit-box-sizing:border-box;box-sizing:border-box;background:#1b3b3c;background:-webkit-gradient(linear,left bottom,left top,from(#1b3b3c),color-stop(49%,#1b3b3c),color-stop(50%,rgba(27,59,60,0.9)),to(rgba(27,59,60,0.9)));background:-webkit-linear-gradient(bottom,#1b3b3c 0,#1b3b3c 49%,rgba(27,59,60,0.9) 50%,rgba(27,59,60,0.9) 100%);background:-o-linear-gradient(bottom,#1b3b3c 0,#1b3b3c 49%,rgba(27,59,60,0.9) 50%,rgba(27,59,60,0.9) 100%);background:linear-gradient(0,#1b3b3c 0,#1b3b3c 49%,rgba(27,59,60,0.9) 50%,rgba(27,59,60,0.9) 100%);-webkit-box-shadow:0 4px 50px rgba(0,0,0,0.06);box-shadow:0 4px 50px rgba(0,0,0,0.06);border-radius:4px 4px 0 0;z-index:1000}.become-member-prompt .book-bg-outer{background-image:url("../../i/become-member-prompt/books.png");background-size:cover;background-repeat:no-repeat;height:175px;width:100%;position:relative}.become-member-prompt .book-bg-outer div{position:absolute}.become-member-prompt .book-bg-shadow{background:-webkit-gradient(linear,left top,left bottom,from(rgba(27,59,60,0)),to(#1b3b3c));background:-webkit-linear-gradient(top,rgba(27,59,60,0) 0,#1b3b3c 100%);background:-o-linear-gradient(top,rgba(27,59,60,0) 0,#1b3b3c 100%);background:linear-gradient(180deg,rgba(27,59,60,0) 0,#1b3b3c 100%);-webkit-box-shadow:0 4px 50px rgba(0,0,0,0.06);box-shadow:0 4px 50px rgba(0,0,0,0.06);border-radius:4px;height:66px;bottom:0;width:100%}.become-member-prompt .become-member-prompt-overlay-wrapper{padding:0 24px}.become-member-prompt span,.become-member-prompt p,.become-member-prompt a{color:#fff;display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.become-member-prompt span.title{font-family:"balboa-condensed",sans-serif;font-size:38px;color:#fff;position:relative}.become-member-prompt p{font-family:"DM Sans",Arial,'Helvetica Neue',Helvetica,sans-serif;font-size:13px;line-height:1.37}.become-member-prompt a{font-family:"DM Serif Display",Arial,'Helvetica Neue',Helvetica,sans-serif;font-style:normal;font-size:20px;line-height:120%;background-color:rgba(255,255,255,0.25);border-radius:4px;padding:15px 20px 15px;margin:10px 0 18px 0;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}.become-member-prompt a:hover,.become-member-prompt a:active{background-color:rgba(255,255,255,0.2);color:rgba(255,255,255,0.5);text-decoration:none}.become-member-prompt a:after{content:url("../../i/become-member-prompt/link-arrow.svg");position:absolute;right:15px;top:15px}#become-member-prompt-inline{height:340px;background:#1b3b3c no-repeat;background-position-y:2px;background-position-x:right;background-size:345px;padding:33px 26px 29px 29px;border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}#become-member-prompt-inline .become-member-prompt-content-wrapper{width:266px;padding-right:337px;line-height:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}#become-member-prompt-inline span.title{text-transform:uppercase;font-size:62px;margin-bottom:4px}#become-member-prompt-inline p{font-size:13px;margin-bottom:16px}#become-member-prompt-inline a{font-size:20px;margin:0}#become-member-prompt-overlay{display:none;position:fixed;bottom:0;right:calc(50% + (344px / 2) - (1010px / 2) - 9px);-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%);width:344px}#become-member-prompt-overlay.show{display:block}#become-member-prompt-overlay .close-button{position:absolute;top:22px;right:22px;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;z-index:1000}#become-member-prompt-overlay .close-button:hover,#become-member-prompt-overlay .close-button:active{opacity:.5}.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-0d447b45d1.css.map */
