.conservative-edge,.uup-edge{stroke:#1369bf}.labour-edge{stroke:#bf1f1f}.lib-dem-edge,.ap-edge{stroke:#c68024}.ukip-edge{stroke:#b3009d}.snp-edge{stroke:#99891b}.pc-edge{stroke:#54a19c}.green-edge{stroke:#008066}.sdlp-edge{stroke:#9cb157}.sinn-fein-edge{stroke:#6a8d32}.dup-edge{stroke:#443e71}.other-party-edge{stroke:#a7a59b}.conservative-area,.uup-area{stroke:#6da8e1;fill:#6da8e1}.labour-area{stroke:#e25050;fill:#e25050}.lib-dem-area,.ap-area{stroke:#f0a330;fill:#f0a330}.ukip-area{stroke:#ca6dbf;fill:#ca6dbf}.snp-area{stroke:#f2d92d;fill:#f2d92d}.pc-area{stroke:#99d2d0;fill:#99d2d0}.green-area{stroke:#65a68c;fill:#65a68c}.dup-area{stroke:#827996;fill:#827996}.sdlp-area{stroke:#bed676;fill:#bed676}.sinn-fein-area{stroke:#99bf70;fill:#99bf70}.other-party-area{stroke:#cec6b9;fill:#cec6b9}.conservative-text,.uup-text{stroke:none;fill:#1369bf}.labour-text{stroke:none;fill:#bf1f1f}.lib-dem-text,.ap-text{stroke:none;fill:#c68024}.ukip-text{stroke:none;fill:#b3009d}.snp-text{stroke:none;fill:#99891b}.pc-text{stroke:none;fill:#54a19c}.green-text{stroke:none;fill:#008066}.dup-text{stroke:none;fill:#443e71}.sdlp-text{stroke:none;fill:#9cb157}.sinn-fein-text{stroke:none;fill:#6a8d32}.other-party-text{stroke:none;fill:#a7a59b}.conservative-block,.uup-block{background-color:#6da8e1;color:white}.labour-block{background-color:#e25050;color:white}.lib-dem-block,.ap-block{background-color:#f0a330;color:white}.ukip-block{background-color:#ca6dbf;color:white}.snp-block{background-color:#f2d92d;color:white}.pc-block{background-color:#99d2d0;color:white}.green-block{background-color:#65a68c;color:white}.dup-block{background-color:#827996;color:white}.sdlp-block{background-color:#bed676;color:white}.sinn-fein-block{background-color:#99bf70;color:white}.other-party-block{background-color:#cec6b9;color:white}.battle-nav{max-width:850px;margin:-0.6em auto 1.5em;font-size:0.9em}.battle-nav__item{border:0 dotted #cec6b9;border-bottom-width:1px;display:block}.battle-nav__logo{line-height:50px;width:78px;display:inline-block;text-align:center;margin-right:10px}.battle-nav__logo>img{vertical-align:middle;height:34px;width:auto}.result-table{width:100%;margin-bottom:2em;font-size:0.9em}.visualisation{display:inline-block}.rowhead{text-align:right}.fixed-size-value{display:inline-block;width:50px;text-align:right;padding-right:10px}.none{fill:none}.bar-label{font-size:0.8em}.party-bar{stroke:none}.bar-marker{stroke:none;fill:#000000;fill-opacity:0.05}[data-seats],.numeric-column{font-weight:bold}.col-header{font-weight:200}.coalition-table{width:100%;margin-bottom:2em;font-size:0.9em}.coalition-table__not-viable{color:#a7a59b;font-weight:normal}.coalition-table__viable{font-weight:bold}
