.ff{background:#40b34f}.sf{background:#088560}.fg{background:#2f3590}.lp{background:#c72831}.sd{background:#1dafec}.sp{background:#ef5b2f}.aaa{background:#c4568b}.gp{background:#b4d144}.ri{background:#168dcd}.io{background:#000}.lab{background:#c72831}.pbp{background:#000}.pd{background:#33c}.wua{background:#c7aa28}.ula{background:#f30}.ind{background:#000}.csp{background:#000}.swp{background:#600}.up{background:#000}.cpi{background:#000}.ddi{background:#000}.idp{background:#000}.ncm{background:#000}.wp{background:#000}.aaa-pbp{background:#c4568b}.ff:before{background:#40b34f}.sf:before{background:#088560}.fg:before{background:#2f3590}.lp:before{background:#c72831}.sd:before{background:#1dafec}.sp:before{background:#ef5b2f}.aaa:before{background:#c4568b}.gp:before{background:#b4d144}.ri:before{background:#168dcd}.io:before{background:#000}.lab:before{background:#c72831}.pbp:before{background:#000}.pd:before{background:#33c}.wua:before{background:#c7aa28}.ula:before{background:#f30}.ind:before{background:#000}.csp:before{background:#000}.swp:before{background:#600}.up:before{background:#000}.cpi:before{background:#000}.ddi:before{background:#000}.idp:before{background:#000}.ncm:before{background:#000}.wp:before{background:#000}.aaa-pbp:before{background:#c4568b}.fg:before{content:'fg';background:#2f3590}.lp:before{content:'lab';background:#c72831}.gp:before{content:'gp';background:#b4d144}.sf:before{content:'sf';background:#088560}.sd:before{content:'sd';background:#1dafec}.sp:before{content:'sp';background:#ef5b2f}.aaa:before{content:'aaa';background:#c4568b}.ff:before{content:'ff';background:#40b34f}.ri:before{content:'ri';background:#168dcd}.io:before{content:'io';background:#000}.ind:before{content:'io';background:#000}.lab:before{content:'lab';background:#c72831}.pbp:before{content:'pbp';background:#c4568b}.wua:before{content:'wua';background:#c7aa28}.ula:before{content:'ula';background:#f30}.csp:before{content:'csp';background:#000}.pd:before{content:'pd';background:#33c}.csp:before{content:'csp';background:#000}.csp:before{content:'csp';background:#000}.up:before{content:'up';background:#000}.cpi:before{content:'cpi';background:#000}.ddi:before{content:'ddi';background:#000}.idp:before{content:'idp';background:#000}.ncm:before{content:'ncm';background:#000}.wp:before{content:'wp';background:#000}.aaa-pbp:before{content:'aaa-pbp';background:#c4568b}@font-face{font-family:'it-icons';src:url("/cstatic/static/general-election/fonts/it-icons.ttf?fzeavz");src:url("/cstatic/static/general-election/fonts/it-icons.eot?fzeavz#iefix") format("embedded-opentype"),url("/cstatic/static/general-election/fonts/it-icons.ttf?fzeavz") format("truetype"),url("/cstatic/static/general-election/fonts/it-icons.woff?fzeavz") format("woff"),url("/cstatic/static/general-election/fonts/it-icons.svg?fzeavz#it-icons") format("svg");font-weight:normal;font-style:normal}i.ge-icon-internal:after{font-family:'it-icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;display:inline-block;margin-right:10px;font-size:100%;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"" !important}i.ge-icon-external:after{font-family:'it-icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;display:inline-block;margin-right:10px;font-size:100%;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"" !important}i.ge-icon-pdf:before{font-family:'it-icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;display:inline-block;margin-right:10px;font-size:100%;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"" !important}i.internal:after{font-family:'it-icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;display:inline-block;margin-right:10px;font-size:100%;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"" !important;font-size:90%}i.external:after{font-family:'it-icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;display:inline-block;margin-right:10px;font-size:100%;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"" !important}i.pdf:after{font-family:'it-icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;display:inline-block;margin-right:10px;font-size:100%;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"" !important}.lt-ie9 i .external:before{content:"" !important;width:14px;height:14px;display:inline-block;background-image:url("/cstatic/assets/images/icons/it-icons-sprite.png");background-repeat:no-repeat;margin-top:3px;background-position:0px -55px}.lt-ie9 i .internal:before{content:"" !important;width:14px;height:14px;display:inline-block;background-image:url("/cstatic/assets/images/icons/it-icons-sprite.png");background-repeat:no-repeat;margin-top:3px;background-position:0px -163px}.lt-ie9 i .pdf:before{content:"" !important;width:14px;height:14px;display:inline-block;background-image:url("/cstatic/assets/images/icons/it-icons-sprite.png");background-repeat:no-repeat;margin-top:3px;background-position:0px -227px}.issue-icon{font-size:2em;margin-right:0.6em;margin-top:-0.3em;color:#606060}@font-face{font-family:'it-ge16';src:url("/cstatic/static/general-election/fonts/it-ge16.eot?ub5z6f");src:url("/cstatic/static/general-election/fontsit-ge16.eot?ub5z6f#iefix") format("embedded-opentype"),url("/cstatic/static/general-election/fonts/it-ge16.ttf?ub5z6f") format("truetype"),url("/cstatic/static/general-election/fonts/it-ge16.woff?ub5z6f") format("woff"),url("/cstatic/static/general-election/fonts/it-ge16.svg?ub5z6f#it-ge16") format("svg");font-weight:normal;font-style:normal}[class^="icon-"],[class*=" icon-"]{font-family:'it-ge16' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-agriculture:before{content:""}.icon-childcare:before{content:""}.icon-crime:before{content:""}.icon-economy:before{content:""}.icon-education:before{content:""}.icon-financial:before{content:""}.icon-health:before{content:""}.icon-housing:before{content:""}.icon-main:before{content:""}.icon-political-reform:before{content:""}.icon-public-sector-reform:before{content:""}.icon-regional:before{content:""}.icon-social:before{content:""}.issue-icon{font-size:1.2em;margin-top:-0.2em;margin-right:1em}.icon-fg{color:#2f3590}.icon-ff{color:#40b34f}.icon-sf{color:#088560}.icon-ri{color:#168dcd}.icon-sd{color:#1dafec}.icon-aaa{color:#c4568b}.icon-gp{color:#b4d144}.icon-lp,.icon-lp{color:#c72831}.border-right{border-right:1px solid #ddd}.text-right{text-align:right}.hide{display:none}@media (max-width: 600px){.ge_hide-on-mobile{display:none}}@media (min-width: 600px){.ge_hide-on-desktop{display:none}}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.demo-container-940{padding:0;margin-top:20px;margin:0 auto}.demo-container-420{min-width:420px;padding:0;margin-top:20px}.it-btn{display:inline-block;padding:0.72em 3.7em;border-radius:0.25em;box-sizing:border-box;font-family:"DINWeb-Bold",Arial,sans-serif;font-size:1em;border:1px solid;line-height:1em;font-weight:800;text-transform:uppercase;transition:all 0.2s ease-in-out 0s}.it-btn:hover{background:currentColor}.it-btn--outline{background:transparent;border-color:#888;color:#888}.it-btn--outline:hover{background:#888;color:#ffffff}.it-btn--outline:active,.it-btn--outline.is-selected{background:#555;color:#fff}.it-btn--small{padding:0.5em 2em}.ge-page-title{font-family:"DINWeb-Medium", "Helvetica", "Arial", bold, normal, "serif";font-style:normal;font-weight:400;font-size:3em;padding:.6em 0 .3em;margin:0;color:#000;text-align:center}@media (max-width: 600px){.ge-page-title{font-size:1.6em}}.ge-page-desc{font-family:"DINWeb-Medium", "Helvetica", "Arial", bold, normal, "serif";font-style:normal;font-weight:400;font-size:1.6em;padding:.32em 0 .16em;margin:0;color:#000;font-family:"Open Sans","Roboto","Helvetica","Roboto",sans-serif;text-align:center;font-weight:normal;margin-bottom:0.5em}@media (max-width: 600px){.ge-page-desc{font-size:1em}}.election-header{position:relative;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;align-items:center;justify-content:flex-end}@media (max-width: 768px){.election-header{display:block}}@media only screen and (min-width: 768px) and (max-width: 979px){.election-header #content_left_upper{width:50%;float:left}.election-header #content_right_upper{width:50%;float:left}}.election-header a{background-repeat:no-repeat;background-size:contain;display:block}@media only screen and (min-width: 980px){.election-header .span8{margin-left:10px}}.election-header--2016 a{background-image:url(/cstatic/static/general-election/election_logo2016.svg);height:50px}.no-flexboxlegacy .election-header--2016 a{background-position:-160px 0px}.no-svg .election-header--2016 a{background-image:url(/cstatic/static/general-election/election_logo2016.png);width:560px;height:100px}.election-header--2016__stripes{background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuMCIgeTE9IjAuNSIgeDI9IjEuMCIgeTI9IjAuNSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzQwYjM0ZiIvPjxzdG9wIG9mZnNldD0iMTAlIiBzdG9wLWNvbG9yPSIjNDBiMzRmIi8+PHN0b3Agb2Zmc2V0PSIxMCUiIHN0b3AtY29sb3I9IiMwODg1NjAiLz48c3RvcCBvZmZzZXQ9IjIwJSIgc3RvcC1jb2xvcj0iIzA4ODU2MCIvPjxzdG9wIG9mZnNldD0iMjAlIiBzdG9wLWNvbG9yPSIjMmYzNTkwIi8+PHN0b3Agb2Zmc2V0PSIzMCUiIHN0b3AtY29sb3I9IiMyZjM1OTAiLz48c3RvcCBvZmZzZXQ9IjMwJSIgc3RvcC1jb2xvcj0iI2M3MjgzMSIvPjxzdG9wIG9mZnNldD0iNDAlIiBzdG9wLWNvbG9yPSIjYzcyODMxIi8+PHN0b3Agb2Zmc2V0PSI0MCUiIHN0b3AtY29sb3I9IiM4ODQ3OWMiLz48c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzg4NDc5YyIvPjxzdG9wIG9mZnNldD0iNTAlIiBzdG9wLWNvbG9yPSIjZWY1YjJmIi8+PHN0b3Agb2Zmc2V0PSI2MCUiIHN0b3AtY29sb3I9IiNlZjViMmYiLz48c3RvcCBvZmZzZXQ9IjYwJSIgc3RvcC1jb2xvcj0iI2M0NTY4YiIvPjxzdG9wIG9mZnNldD0iNzAlIiBzdG9wLWNvbG9yPSIjYzQ1NjhiIi8+PHN0b3Agb2Zmc2V0PSI3MCUiIHN0b3AtY29sb3I9IiNiNGQxNDQiLz48c3RvcCBvZmZzZXQ9IjgwJSIgc3RvcC1jb2xvcj0iI2I0ZDE0NCIvPjxzdG9wIG9mZnNldD0iODAlIiBzdG9wLWNvbG9yPSIjMTY4ZGNkIi8+PHN0b3Agb2Zmc2V0PSI5MCUiIHN0b3AtY29sb3I9IiMxNjhkY2QiLz48c3RvcCBvZmZzZXQ9IjkwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==");background-size:100%;background-image:-webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0%, #40b34f), color-stop(10%, #40b34f), color-stop(10%, #088560), color-stop(20%, #088560), color-stop(20%, #1dafec), color-stop(30%, #1dafec), color-stop(30%, #c72831), color-stop(40%, #c72831), color-stop(40%, #88479c), color-stop(50%, #88479c), color-stop(50%, #ef5b2f), color-stop(60%, #ef5b2f), color-stop(60%, #c4568b), color-stop(70%, #c4568b), color-stop(70%, #b4d144), color-stop(80%, #b4d144), color-stop(80%, #168dcd), color-stop(90%, #168dcd), color-stop(90%, #000), color-stop(100%, #000));background-image:-moz-linear-gradient(left, #40b34f 0%, #40b34f 10%, #088560 10%, #088560 20%, #2f3590 20%, #2f3590 30%, #c72831 30%, #c72831 40%, #1dafec 40%, #1dafec 50%, #ef5b2f 50%, #ef5b2f 60%, #c4568b 60%, #c4568b 70%, #b4d144 70%, #b4d144 80%, #168dcd 80%, #168dcd 90%, #000 90%, #000 100%);background-image:-webkit-linear-gradient(left, #40b34f 0%, #40b34f 10%, #088560 10%, #088560 20%, #2f3590 20%, #2f3590 30%, #c72831 30%, #c72831 40%, #1dafec 40%, #1dafec 50%, #ef5b2f 50%, #ef5b2f 60%, #c4568b 60%, #c4568b 70%, #b4d144 70%, #b4d144 80%, #168dcd 80%, #168dcd 90%, #000 90%, #000 100%);background-image:linear-gradient(to right, #40b34f 0%, #40b34f 10%, #088560 10%, #088560 20%, #2f3590 20%, #2f3590 30%, #c72831 30%, #c72831 40%, #1dafec 40%, #1dafec 50%, #ef5b2f 50%, #ef5b2f 60%, #c4568b 60%, #c4568b 70%, #b4d144 70%, #b4d144 80%, #168dcd 80%, #168dcd 90%, #000 90%, #000 100%);height:5px;width:100%;margin-bottom:20px}.lt-ie9 .election-header--2016__stripes{border-bottom:4px solid #000}.national-view-card{flex-basis:23%;margin-right:1%;border:1px solid #ddd;background:#fff;border-bottom-right-radius:0.25em;border-bottom-left-radius:0.25em}.national-view-card__title{font-family:"Open Sans","Roboto","Helvetica","Roboto",sans-serif;font-size:80%;position:absolute;line-height:1.8;top:0;font-weight:400;left:0;padding:0 10px;width:100%;box-sizing:border-box;background:#f7f7f7}.national-view-card__main{position:relative;clear:both;cursor:pointer}.national-view-card__heading{flex-basis:70%;float:left;width:70%;line-height:1.5;font-weight:200}.national-view-card__seats{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;-webkit-align-content:center;-moz-align-content:center;align-content:center;-ms-flex-line-pack:center;-webkit-box-pack:start;-moz-box-pack:start;box-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-o-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:start;height:25px;zoom:1;margin-top:-41px}.national-view-card__seats:before,.national-view-card__seats:after{content:" ";display:table}.national-view-card__seats:after{clear:both}.no-flexbox .national-view-card__seats{margin-top:30px}.national-view-card__seats div{flex-basis:25px;float:left;height:20px;width:25px;border-radius:2px;margin-right:2px}.national-view-card__count{flex-basis:30%;align-self:inherit;float:left;width:30%;margin-top:20px;text-align:right;font-family:'open sans';font-weight:200}.national-view-card__label{font-size:57%;font-family:"Open Sans","Roboto","Helvetica","Roboto",sans-serif;margin-top:0px;text-align:right;font-weight:300;letter-spacing:0.03em}.national-view-card__num{font-size:174%;font-family:"Open Sans","Roboto","Helvetica","Roboto",sans-serif}.national-view-card__all{width:100%;margin-top:1em}.national-view-card__table{margin-top:1em;display:inline-table;font-family:"Helvetica Neue","Helvetica","Roboto","Arial",sans-serif;font-size:80%}.national-view-card__table td{background:none !important}.national-view-card__table .first-pref{font-weight:900;font-size:110%}.national-view-card__table a{width:100%;text-align:center;line-height:1.9em}.national-view-card__table tr:first-child td{border-top:none}.national-view-card__indicator{color:#dddddd;position:absolute;right:-10px;top:-20px;transition:all 200ms ease 0s}.national-view-card__indicator:hover,.national-view-card__indicator:focus,.national-view-card__indicator .active{color:#ccc}.national-view-card__indicator .active{transform:rotate(45deg)}.national-view-card .it-btn{line-height:2em !important;width:100% !important;font-size:15px !important}.region-selectors{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-basis:100%;-moz-flex-basis:100%;flex-basis:100%;-ms-flex-preferred-size:100%;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:15px 0;overflow:hidden}.region-selectors .it-btn{font-size:13px;height:auto;width:auto;-webkit-flex-basis:19%;-moz-flex-basis:19%;flex-basis:19%;-ms-flex-preferred-size:19%;width:19%;float:left;margin-right:1%}@media all and (max-width: 767px){.region-selectors .it-btn{-webkit-flex-basis:48%;-moz-flex-basis:48%;flex-basis:48%;-ms-flex-preferred-size:48%;width:48%;margin:1%}}@media all and (min-width: 480px) and (max-width: 767px){.region-selectors .it-btn{line-height:2em}}.na{background:#ddd -webkit-repeating-linear-gradient(145deg, #ccc, #ccc 2px, #ddd 2px, #ddd 5px) !important;background:#ddd repeating-linear-gradient(-55deg, #ccc, #ccc 2px, #ddd 2px, #ddd 5px) !important;content:'';height:20px;width:20px}.party:before{color:#FFF;font-family:"DINWeb-bold",Arial,Helvetica,sans-serif;font-weight:normal;padding:1px 4px;text-transform:uppercase;font-size:12px;margin-right:6px}.js .panel-title{margin:0}.panel-title a{border-bottom:none;color:#292929;display:block;position:relative;overflow:hidden;text-decoration:none;transition:color 200ms ease 0s;width:100% !important;box-sizing:border-box;padding:5% 5% 2% 5% !important}.panel-title a .ge-icon--collapse{position:absolute;top:-1px;font-size:1.5em;right:10px;transition:all 200ms ease 0s;color:#b7b7b7}.panel-title a:hover,.panel-title a:focus{color:#37474f}.panel-title a:hover .icon,.panel-title a:focus .icon{color:#cccccc}.panel-title a.active{color:#37474f}.panel-title a.active .ge-icon--collapse{color:#cccccc;transform:rotate(-180deg)}.js .accordion{border-bottom:1px solid #ddd}.accordion .panel-title a{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-moz-box-align:end;box-align:end;-webkit-align-items:flex-end;-moz-align-items:flex-end;-ms-align-items:flex-end;-o-align-items:flex-end;align-items:flex-end;-ms-flex-align:end;-webkit-align-content:center;-moz-align-content:center;align-content:center;-ms-flex-line-pack:center;-webkit-box-pack:start;-moz-box-pack:start;box-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-o-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:start;width:88%;padding:5%}.ge-container{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row;-ms-flex-direction:row;zoom:1}.ge-container:before,.ge-container:after{content:" ";display:table}.ge-container:after{clear:both}.ge-col3{-webkit-flex-basis:31.3%;-moz-flex-basis:31.3%;flex-basis:31.3%;-ms-flex-preferred-size:31.3%;width:31.333333333%;float:left;margin:1%}@media (max-width: 791px){.ge-col3{-webkit-flex-basis:47.33333%;-moz-flex-basis:47.33333%;flex-basis:47.33333%;-ms-flex-preferred-size:47.33333%;margin:1%}}@media (max-width: 468px){.ge-col3{-webkit-flex-basis:100%;-moz-flex-basis:100%;flex-basis:100%;-ms-flex-preferred-size:100%}}.ge-col3 .national-view-card{width:100%;max-width:400px}.party-FF{background-color:#40b34f}.party-FG{background-color:#2f3590}.party-GP{background-color:#b4d144}.party-LAB{background-color:#c72831}.party-SF{background-color:#088560}.party-ULA{background-color:#f30}.party-SP{background-color:#ef5b2f}.party-AAA{background-color:#c4568b}.party-CSP{background-color:#000}.party-WP{background-color:#000}.party-PD{background-color:#33c}.party-SWP{background-color:#600}.party-IO{background-color:#000}.party-IND{background-color:#000}.party-PBP{background-color:#000}.party-PD{background-color:#33c}.party-WUA{background-color:#c7aa28}.party-pd{background-color:#33c}.party-NA{background:#ddd -webkit-repeating-linear-gradient(145deg, #ccc, #ccc 2px, #ddd 2px, #ddd 5px) !important;background:#ddd repeating-linear-gradient(-55deg, #ccc, #ccc 2px, #ddd 2px, #ddd 5px) !important}.no-flexbox .party-NA{background:#ddd !important}.news table.national-view-card__table.table td{border-bottom:1px solid #ddd}.national-cards{background:#fff}.addthis_sharing_toolbox.constituency-profile_share{display:inline-block;vertical-align:top;width:50%;position:relative;padding-left:13px}.no-flexboxlegacy .addthis_sharing_toolbox.constituency-profile_share{width:auto !important}.no-flexboxlegacy .addthis_sharing_toolbox.constituency-profile_share.center-share-tools{width:100% !important}.at4-icon.aticon-mailto{background:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M26.189%209.55h-20.149l10.02%207.57%2010.129-7.57zm-10.129%2010.12l-10.28-8.8v11.58h20.57v-11.49l-10.29%208.71z%22%2F%3E%3C%2Fsvg%3E") no-repeat center !important}.constituency-profile_share .at-icon-wrapper{border-radius:50%}.addthis_sharing_toolbox a{box-sizing:border-box;display:inline-block;float:left;width:28px !important;height:28px !important;max-width:28px !important;max-height:28px !important;margin:0px 10px 10px 0px !important;cursor:pointer;opacity:0.8;filter:alpha(opacity=80);-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;border-radius:100%}.addthis_sharing_toolbox a:hover{opacity:1;filter:alpha(opacity=100)}@media only screen and (max-width: 767px){.addthis_sharing_toolbox a{margin:0px 10px 10px 0px !important}}.addthis_sharing_toolbox a span{display:inline-flex;position:static;height:28px !important;width:28px !important;line-height:28px !important;background-size:28px !important;background-repeat:no-repeat;overflow:hidden;text-indent:-9999em;cursor:pointer;text-align:center;color:#fff}.addthis_sharing_toolbox a span.at4-icon{background-size:22px !important;background-position:center !important}svg:not(:root){overflow:hidden;display:block !important}a.at-share-btn.at-svc-pinterest_share,a.at-share-btn.at-svc-reddit,a.at-share-btn.at-svc-google_plusone_share,a.at-share-btn.at-svc-linkedin{display:none !important}a.at-share-btn.at-svc-whatsapp{display:none !important}@media only screen and (max-width: 767px){.at-share-btn.at-svc-whatsapp{display:inline-block !important}}.lt-ie9 .at-svc-facebook{display:inline-block !important}.lt-ie9 .at-svc-mailto{background:#c6c6c6}.at15t_mailto{background-position:0 -2304px}.lt-ie9 body.business .at-svc-linkedin{display:inline-block !important}.lt-ie9 body.life-and-style .at-svc-pinterest_share{display:inline-block !important}.addthis_sharing_toolbox.constituency-profile_share.center-share-tools{width:100%}.addthis_sharing_toolbox.constituency-profile_share.center-share-tools #atstbx{width:140px;margin:0 auto}.no-flexboxlegacy .addthis_sharing_toolbox.constituency-profile_share.center-share-tools #atstbx{width:140px}.news .select2-container .select2-choice{border-radius:0;margin-bottom:10px;padding:0;height:26px;line-height:26px;margin-top:6px;border:1px solid #999999;background:#fff}.news .select2-container .select2-choice span{font-family:"DINWeb-Medium", Helvetica, Arial, sans-serif;font-size:14px;color:#515151}.news .select2-container .select2-choice .select2-arrow{background:#fff;border-radius:0;border-left:2px solid #999999}.news .select2-drop{border-radius:0}.news .select2-drop-active{border:1px solid #999999;border-top:1px solid #999999;padding-top:5px}@media (max-width: 1024px){.news .select2-results{font-size:16px !important}}.news .select2-results .select2-highlighted{background:#fff;color:#000;font-weight:bold}.news .select2-dropdown-open.select2-drop-above .select2-choice,.news .select2-dropdown-open.select2-drop-above .select2-choices{border:1px solid #999999}.news .select2-container .select2-choice{background-image:none}.news .select2-container .select2-choice{border-radius:0;height:33px;line-height:34px}.news .select2-container .select2-choice .select2-arrow{border-left:1px solid #999999}#select2-chosen-1,#select2-chosen-2{padding:0 0 0 10px}.row.election-header.election-header--2016.noGap.col-split-s12{margin-bottom:0}.issue-tracker-container nav{width:100%;height:auto;text-align:center;margin-bottom:1em}@media (max-width: 768px){.issue-tracker-container nav{width:93%}}.button-group.ge-issue-tracker__switch{display:block;width:100%;min-height:40px;margin:0 auto}@media (min-width: 768px){.button-group.ge-issue-tracker__switch{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center;padding-top:1em;padding-bottom:1em}}.button-group input{display:none}.button-group label{margin-bottom:0}@media (min-width: 768px){.button-group label{float:left}}.button-group label .button-group-item{font-family:"Open Sans","Roboto","Helvetica","Roboto",sans-serif;background:#fff;border-left:1px solid silver;border-radius:0;border-right:1px solid silver;color:gray;cursor:pointer;display:inline-block;font-size:1em;font-weight:normal;line-height:1;padding:0.75em 1em;width:100%}@media (min-width: 768px){.button-group label .button-group-item{border-bottom:1px solid silver;border-left:0;border-right:1px solid #eee;border-top:1px solid silver;width:auto}}.button-group label .button-group-item:focus,.button-group label .button-group-item:hover{background-color:#f7f7f7}.button-group label:first-child .button-group-item{border-top-left-radius:3px;border-top-right-radius:3px;border-top:1px solid silver}@media (min-width: 768px){.button-group label:first-child .button-group-item{border-bottom-left-radius:3px;border-left:1px solid silver;border-top-left-radius:3px;border-top-right-radius:0}}.button-group label:last-child .button-group-item{border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-bottom:1px solid silver}@media (min-width: 768px){.button-group label:last-child .button-group-item{border-bottom-left-radius:0;border-bottom-right-radius:3px;border-right:1px solid silver;border-top-right-radius:3px}}.button-group label input:checked+.button-group-item{background:#477DCA;border:1px solid #2c5999;box-shadow:inset 0 1px 2px #3264ac;color:#fff}.ge-dropdown{line-height:1.5em}.ge-dropdown .ge-dropdown-container{display:inline-block;position:relative;text-align:center}.ge-dropdown .ge-dropdown-description{background:#fff;border-bottom-left-radius:3px;border-bottom:1px solid silver;border-left:1px solid silver;border-top-left-radius:3px;border-top:1px solid silver;color:#999;float:left;font-size:0.7em;line-height:40px;margin:0;padding:0 .5em 0 1em}@media (min-width: 768px){.ge-dropdown .ge-dropdown-description{font-size:1em}}.ge-dropdown .ge-dropdown-button{background:#fff;border-bottom-right-radius:3px;border-top-right-radius:3px;border-top:1px solid silver;border-right:1px solid silver;border-bottom:1px solid silver;cursor:pointer;float:right;font-size:0.7em;line-height:40px;margin:0;padding:0 2.5em 0 .5em;position:relative}@media (min-width: 768px){.ge-dropdown .ge-dropdown-button{font-size:1em;padding:0 2.5em 0 .5em}}.ge-dropdown .ge-dropdown-button:hover{background-color:#f7f7f7}.ge-dropdown .ge-dropdown-button:after{color:#333;content:"\25BE";display:block;position:absolute;right:1em;top:0}.ge-dropdown .ge-dropdown-menu{-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;background:#fff;border-radius:3px;border:1px solid silver;box-shadow:0 2px 2px rgba(0,0,0,0.2);color:#333;cursor:pointer;display:none;margin:0;overflow:show;padding:0;position:absolute;right:0;top:50px;width:228px;z-index:99999}.ge-dropdown .ge-dropdown-menu:before{position:absolute;top:0;right:1em;bottom:0;left:0;color:#fff;content:"\25b2";font-size:1.4em;pointer-events:none;text-shadow:0 -2px 2px rgba(0,0,0,0.3);top:-0.7em}.ge-dropdown .ge-dropdown-menu li{border-bottom:1px solid silver;color:#333;list-style:none;padding:.5em}.ge-dropdown .ge-dropdown-menu li:hover{background:#f7f7f7}.ge-dropdown .ge-dropdown-menu li:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.ge-dropdown .ge-dropdown-menu li:last-child{border:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px}.ge-dropdown .show-menu{display:block}.issue-tracker-container{margin:0 auto}.ge-issue-tracker{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;zoom:1;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row;-ms-flex-direction:row;-webkit-box-pack:start;-moz-box-pack:start;box-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-o-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:start;-webkit-align-content:flex-start;-moz-align-content:flex-start;align-content:flex-start;-ms-flex-line-pack:start;font-family:"Open Sans","Roboto","Helvetica","Roboto",sans-serif}.ge-issue-tracker a{color:#477dca;cursor:pointer}.ge-issue-tracker:before,.ge-issue-tracker:after{content:" ";display:table}.ge-issue-tracker:after{clear:both}.ge-issue-tracker--all-parties{-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-moz-box-pack:start;box-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-o-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:start}.ge-issue-tracker--all-issues{-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:distribute;-moz-box-pack:distribute;box-pack:distribute;-webkit-justify-content:space-around;-moz-justify-content:space-around;-ms-justify-content:space-around;-o-justify-content:space-around;justify-content:space-around;-ms-flex-pack:distribute}.ge-issue-tracker--all-issues .card-heading{padding-left:16px}.ge-issue-tracker--all-issues a.ge-issue-tracker__single-issue{cursor:pointer}.ge-issue-tracker--all-issues .issue-overview{color:#606060;padding-left:1em;padding-right:1em;padding-top:1em;font-weight:100}.ge-issue-tracker--all-issues .national-view-card--issue{height:auto;padding-top:1em}.ge-issue-tracker--all-issues .national-view-card--issue .issue-link{position:relative}.ge-issue-tracker--single-party-all-issues .national-view-card--issue{height:auto;padding-top:0}.ge-issue-tracker--specific-party .ge-issue-tracker__party{-webkit-flex-basis:100%;-moz-flex-basis:100%;flex-basis:100%;-ms-flex-preferred-size:100%;width:100%;float:none;padding:5px;box-sizing:border-box;box-shadow:1px 1px 5px #dadada;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;zoom:1;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.ge-issue-tracker--specific-party .ge-issue-tracker__party:before,.ge-issue-tracker--specific-party .ge-issue-tracker__party:after{content:" ";display:table}.ge-issue-tracker--specific-party .ge-issue-tracker__party:after{clear:both}.ge-issue-tracker--specific-party .ge-issue-tracker__party .ge-issue-tracker__it-article{position:relative}.ge-issue-tracker--specific-party .card-heading{margin-bottom:0;color:#333;-webkit-flex-basis:45%;-moz-flex-basis:45%;flex-basis:45%;-ms-flex-preferred-size:45%;width:45%;float:left}@media (max-width: 468px){.ge-issue-tracker--specific-party .card-heading{-webkit-flex-basis:100%;-moz-flex-basis:100%;flex-basis:100%;-ms-flex-preferred-size:100%}}.ge-issue-tracker--specific-party .party-overview{-webkit-flex-basis:55%;-moz-flex-basis:55%;flex-basis:55%;-ms-flex-preferred-size:55%;line-height:1.4}@media (max-width: 468px){.ge-issue-tracker--specific-party .party-overview{-webkit-flex-basis:100%;-moz-flex-basis:100%;flex-basis:100%;-ms-flex-preferred-size:100%}}.ge-issue-tracker--specific-party .party-overview .issue-link{padding-left:0 !important}.ge-issue-tracker--specific-party .issue-link{-webkit-flex-basis:100%;-moz-flex-basis:100%;flex-basis:100%;-ms-flex-preferred-size:100%}.ge-issue-tracker--specific-party .ge-issue-tracker__it-article{display:block;position:relative}.ge-issue-tracker--specific-party--specific-issue{border:1px solid #ddd;background:#fff}.ge-issue-tracker--specific-party--specific-issue .ge-issue-tracker__issue{-webkit-flex-basis:100%;-moz-flex-basis:100%;flex-basis:100%;-ms-flex-preferred-size:100%;width:100%;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;zoom:1;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:2%}.ge-issue-tracker--specific-party--specific-issue .ge-issue-tracker__issue:before,.ge-issue-tracker--specific-party--specific-issue .ge-issue-tracker__issue:after{content:" ";display:table}.ge-issue-tracker--specific-party--specific-issue .ge-issue-tracker__issue:after{clear:both}.ge-issue-tracker--specific-party--specific-issue .card-heading{margin-bottom:0;color:#333;-webkit-flex-basis:40%;-moz-flex-basis:40%;flex-basis:40%;-ms-flex-preferred-size:40%;float:left;width:40%}@media (max-width: 468px){.ge-issue-tracker--specific-party--specific-issue .card-heading{-webkit-flex-basis:100%;-moz-flex-basis:100%;flex-basis:100%;-ms-flex-preferred-size:100%}}.ge-issue-tracker--specific-party--specific-issue .issue-overview{-webkit-flex-basis:60%;-moz-flex-basis:60%;flex-basis:60%;-ms-flex-preferred-size:60%;width:60%;float:left;line-height:1.4}@media (max-width: 468px){.ge-issue-tracker--specific-party--specific-issue .issue-overview{-webkit-flex-basis:100%;-moz-flex-basis:100%;flex-basis:100%;-ms-flex-preferred-size:100%}}.ge-issue-tracker--specific-party--specific-issue .issue-link{-webkit-flex-basis:100%;-moz-flex-basis:100%;flex-basis:100%;-ms-flex-preferred-size:100%;display:block}.ge-issue-tracker__party{-webkit-flex-basis:45%;-moz-flex-basis:45%;flex-basis:45%;-ms-flex-preferred-size:45%;float:left;width:45%;padding:1%;border:1px solid #ddd;background:#fff;margin:15px 1%;position:relative}@media (max-width: 468px){.ge-issue-tracker__party{-webkit-flex-basis:100%;-moz-flex-basis:100%;flex-basis:100%;-ms-flex-preferred-size:100%;width:100%;float:none;padding:1%}}.ge-issue-tracker__party--ff{border-top:4px solid #40b34f}.ge-issue-tracker__party--fg{border-top:4px solid #2f3590}.ge-issue-tracker__party--lp{border-top:4px solid #c72831}.ge-issue-tracker__party--sf{border-top:4px solid #088560}.ge-issue-tracker__party--gp{border-top:4px solid #b4d144}.ge-issue-tracker__party--ri{border-top:4px solid #168dcd}.ge-issue-tracker__party--io{border-top:4px solid #000}.ge-issue-tracker__party--aaa{border-top:4px solid #c4568b}.ge-issue-tracker__party--sd{border-top:4px solid #1dafec}.ge-issue-tracker__party--pp{border-top:4px solid #000}.ge-issue-tracker__party .issue-link{padding-left:1em;margin-top:1em;bottom:0;position:relative;font-size:14px}.ge-issue-tracker__party .issue-link .internal{font-size:68%}.card-heading{font-family:"DINWeb-Bold","DINWeb-BoldV2","Helvetica","Arial",bold,normal,"serif";color:#333}.party-points{font-family:"Open Sans","Roboto","Helvetica","Roboto",sans-serif;line-height:1.4;font-size:1em;padding-right:1em}.party-points li{margin-bottom:1em}.party-logo{width:33px;height:36px;display:block;display:inline-block;margin-left:14px;margin-right:10px;margin-bottom:-12px}.party-logo--ff{background-image:url(/cstatic/static/general-election/images/ff-logo.png)}.party-logo--fg{background-image:url(/cstatic/static/general-election/images/fg-logo.png)}.party-logo--lp{background-image:url(/cstatic/static/general-election/images/lp-logo.png)}.party-logo--sf{background-image:url(/cstatic/static/general-election/images/sf-logo.png)}.party-logo--gp{background-image:url(/cstatic/static/general-election/images/gp-logo.png)}.party-logo--ri{background-image:url(/cstatic/static/general-election/images/ri-logo.png)}.party-logo--io{background-image:url(/cstatic/static/general-election/images/io-logo.png)}.party-logo--aaa{background-image:url(/cstatic/static/general-election/images/aaa-logo.png);background-repeat:no-repeat;margin-right:10px;margin-top:-20px;width:49px;height:72px}@media (max-width: 767px){.party-logo--aaa{width:66px}}.party-logo--sd{background-image:url(/cstatic/static/general-election/images/sd-logo.png)}.party-logo--pp{background-image:url(/cstatic/static/general-election/images/pp-logo.png)}.ge-issue-tracker__intro{padding-top:1em;padding-bottom:1em;margin-right:0;margin-bottom:1em;border-right:none;border-left:none;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center}.ge-issue-tracker__intro--all-issues{text-align:center}.all-parties-overview{padding:0.2em 0.5em;line-height:1.2;color:#606060;min-height:5em;cursor:pointer}@media (max-width: 468px){.all-parties-overview{min-height:3em}}.issue.heading{line-height:1;margin-bottom:0}.issue-link{padding-right:1em;padding-top:0;padding-left:15px;line-height:1;margin-bottom:0}.national-view-card--issue{width:100%;box-sizing:border-box;margin-bottom:10px;height:9em;box-shadow:1px 1px 5px #dadada;position:relative}@media (max-width: 767px){.national-view-card--issue{height:12em}}@media (max-width: 600px){.national-view-card--issue{height:6em}}.national-view-card--issue .national-view-card__all{margin-top:0}.national-view-card--issue .national-view-card__heading{width:100%}.national-view-card--issue .accordion .panel-title a{padding-bottom:0}.national-view-card--issue .issue-link{padding-left:1em;margin-bottom:1em;bottom:0;position:absolute;font-size:14px}.national-view-card--issue .issue-link .internal{font-size:68%}.ge-issue-tracker{color:#606060}.issue-heading{color:#333}.ge-col{-webkit-flex-basis:47%;-moz-flex-basis:47%;flex-basis:47%;-ms-flex-preferred-size:47%;width:48%;float:left;margin:0 1%}@media (max-width: 468px){.ge-col{-webkit-flex-basis:100%;-moz-flex-basis:100%;flex-basis:100%;-ms-flex-preferred-size:100%;width:100%;margin:0}}.ge-col:first-child{margin-right:0%}@media (max-width: 600px){.ge-col:first-child{margin-right:0}}.accordion.national-view-card.national-view-card--issue a{display:block}.ge-issue-tracker__party--aaa .card-heading{font-size:1em;line-height:1;text-align:left;display:inline-flex;margin-left:-4px;margin-top:20px}.accordion.national-view-card.national-view-card--issue a{padding-left:0}.ge-issue-tracker--specific-issue{text-align:center;display:block}.national-view-card--manifesto{padding:7%;text-align:center;font-size:1.4em}.national-view-card--manifesto .ge-issue-tracker__manifesto{color:#fff;font-family:"DINWeb-Bold","DINWeb-BoldV2","Helvetica","Arial",bold,normal,"serif"}.national-view-card--manifesto .ge-issue-tracker__manifesto:hover{color:#d9d9d9}.national-view-card--manifesto.ge-issue-tracker__party--ff{background:#40b34f}.national-view-card--manifesto.ge-issue-tracker__party--fg{background:#2f3590}.national-view-card--manifesto.ge-issue-tracker__party--lp{background:#c72831}.national-view-card--manifesto.ge-issue-tracker__party--ri{background:#168dcd}.national-view-card--manifesto.ge-issue-tracker__party--sf{background:#088560}.national-view-card--manifesto.ge-issue-tracker__party--gp{background:#b4d144}.national-view-card--manifesto.ge-issue-tracker__party--aaa{background:#c4568b}.national-view-card--manifesto.ge-issue-tracker__party--sd{background:#1dafec}.national-view-card.national-view-card--manifesto.national-view-card--issue{line-height:3;padding-top:0;padding-bottom:0}
/*# sourceMappingURL=ge-issue-tracker.css.map */
