﻿html{font-size:100%}body{margin:0;padding:0;font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:14px;color:black;background:0}h1,h2,h3,h4,h5,h6{margin:0;font-weight:normal;font-style:normal}ul,ol{margin:0;padding:0}ul li{list-style-type:none}p{margin:0}address{margin:0;font-style:normal}a{text-decoration:none;color:#07428a}:focus{outline:0}a img{border:0}a:hover{cursor:pointer}form,fieldset{margin:0;padding:0;border:0}input,button,select{vertical-align:middle}abbr[title]{cursor:help;border:0}blockquote{margin:.75em 0 .75em 20px;padding:0 0 0 10px;border-left:solid 2px #ddd}q,cite{font-style:italic}q cite,q q{font-style:normal}q{quotes:none}q:before,q:after{content:""}blockquote p,li p{margin:.5em 0}dl{margin:.75em 0}dt{margin:.75em 0 0 0;font-weight:bold}dd{margin:.25em 0 .25em 32px}table{margin:0;border-collapse:collapse;border-spacing:0}table td,table th{padding:0;vertical-align:top}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none}[hidden]{display:none}.splash-page.fr div.container{background:url(../elections/new-brunswick/2014/images/background/background-accueil-fr.png?ts=141641300) no-repeat 50% top;background-size:250px auto}.splash-page.en div.container{background:url(../elections/new-brunswick/2014/images/background/background-accueil-en.png?ts=141641300) no-repeat 50% top;background-size:366px auto}body .splash-page div.container{margin:-100px 0 0 -200px}@media only screen and (max-width:399px){.splash-page.en div.container{background-size:300px auto}}#enteteSection a.brand-logo{background-image:url(../elections/new-brunswick/2014/images/background/background-entete.png?ts=141641300);cursor:default}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){#enteteSection a.brand-logo{background-image:url(../elections/new-brunswick/2014/images/background/background-entete@2x.png?ts=141641300);background-size:90%;background-position:0 11px}}#enteteSection a.cbc{background-position:0 -130px;height:70px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){#enteteSection a.cbc{background-position:0 -115px}}.list-partis>.psn,.list-partis>.pbs{background:#e13}.list-partis>.psn li.plus-resultats,.list-partis>.pbs li.plus-resultats{background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick.png?ts=141641300);background-repeat:no-repeat;background-position:-250px -587px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.list-partis>.psn li.plus-resultats,.list-partis>.pbs li.plus-resultats{background-size:300px 365px;background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick@2x.png?ts=141641300)}}.psn summary abbr,.pbs summary abbr,table .psn abbr,table .pbs abbr,.psn.flag-elu abbr,.pbs.flag-elu abbr{padding-top:50px;width:50px;background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick.png?ts=141641300);background-repeat:no-repeat;background-position:-250px -587px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.psn summary abbr,.pbs summary abbr,table .psn abbr,table .pbs abbr,.psn.flag-elu abbr,.pbs.flag-elu abbr{background-size:300px 365px;background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick@2x.png?ts=141641300)}}.psn.e .rajout-favoris,.pbs.e .rajout-favoris{border-left-color:#e13}.psn.a .rajout-favoris,.pbs.a .rajout-favoris{border-left-color:rgba(238,17,51,0.3)}table .psn.e div,table .pbs.e div{background:#e13}.list-partis>.noh,.list-partis>.hno{background:#940001}.list-partis>.noh li.plus-resultats,.list-partis>.hno li.plus-resultats{background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick.png?ts=141641300);background-repeat:no-repeat;background-position:2px -180px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.list-partis>.noh li.plus-resultats,.list-partis>.hno li.plus-resultats{background-size:300px 365px;background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick@2x.png?ts=141641300)}}.noh summary abbr,.hno summary abbr,table .noh abbr,table .hno abbr,.noh.flag-elu abbr,.hno.flag-elu abbr{padding-top:50px;width:50px;background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick.png?ts=141641300);background-repeat:no-repeat;background-position:2px -180px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.noh summary abbr,.hno summary abbr,table .noh abbr,table .hno abbr,.noh.flag-elu abbr,.hno.flag-elu abbr{background-size:300px 365px;background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick@2x.png?ts=141641300)}}.noh.e .rajout-favoris,.hno.e .rajout-favoris{border-left-color:#940001}.noh.a .rajout-favoris,.hno.a .rajout-favoris{border-left-color:rgba(148,0,1,0.3)}table .noh.e div,table .hno.e div{background:#940001}.list-partis>.ccp,.list-partis>.pcc{background:#cf2008}.list-partis>.ccp li.plus-resultats,.list-partis>.pcc li.plus-resultats{background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick.png?ts=141641300);background-repeat:no-repeat;background-position:0 8px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.list-partis>.ccp li.plus-resultats,.list-partis>.pcc li.plus-resultats{background-size:300px 365px;background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick@2x.png?ts=141641300)}}.ccp summary abbr,.pcc summary abbr,table .ccp abbr,table .pcc abbr,.ccp.flag-elu abbr,.pcc.flag-elu abbr{padding-top:50px;width:50px;background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick.png?ts=141641300);background-repeat:no-repeat;background-position:0 8px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.ccp summary abbr,.pcc summary abbr,table .ccp abbr,table .pcc abbr,.ccp.flag-elu abbr,.pcc.flag-elu abbr{background-size:300px 365px;background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick@2x.png?ts=141641300)}}.ccp.e .rajout-favoris,.pcc.e .rajout-favoris{border-left-color:#cf2008}.ccp.a .rajout-favoris,.pcc.a .rajout-favoris{border-left-color:rgba(207,32,8,0.3)}table .ccp.e div,table .pcc.e div{background:#cf2008}.list-partis>.ppp{background:#b8b8b8}.list-partis>.ppp li.plus-resultats{background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick.png?ts=141641300);background-repeat:no-repeat;background-position:-250px -92px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.list-partis>.ppp li.plus-resultats{background-size:300px 365px;background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick@2x.png?ts=141641300)}}.ppp summary abbr,table .ppp abbr,.ppp.flag-elu abbr{padding-top:50px;width:50px;background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick.png?ts=141641300);background-repeat:no-repeat;background-position:-250px -92px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.ppp summary abbr,table .ppp abbr,.ppp.flag-elu abbr{background-size:300px 365px;background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick@2x.png?ts=141641300)}}.ppp.e .rajout-favoris{border-left-color:#b8b8b8}.ppp.a .rajout-favoris{border-left-color:rgba(184,184,184,0.3)}table .ppp.e div{background:#b8b8b8}.list-partis>.spo,.list-partis>.ps{background:#cf2008}.list-partis>.spo li.plus-resultats,.list-partis>.ps li.plus-resultats{background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick.png?ts=141641300);background-repeat:no-repeat;background-position:0 -590px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.list-partis>.spo li.plus-resultats,.list-partis>.ps li.plus-resultats{background-size:300px 365px;background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick@2x.png?ts=141641300)}}.spo summary abbr,.ps summary abbr,table .spo abbr,table .ps abbr,.spo.flag-elu abbr,.ps.flag-elu abbr{padding-top:50px;width:50px;background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick.png?ts=141641300);background-repeat:no-repeat;background-position:0 -590px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.spo summary abbr,.ps summary abbr,table .spo abbr,table .ps abbr,.spo.flag-elu abbr,.ps.flag-elu abbr{background-size:300px 365px;background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick@2x.png?ts=141641300)}}.spo.e .rajout-favoris,.ps.e .rajout-favoris{border-left-color:#cf2008}.spo.a .rajout-favoris,.ps.a .rajout-favoris{border-left-color:rgba(207,32,8,0.3)}table .spo.e div,table .ps.e div{background:#cf2008}.list-partis>.vep,.list-partis>.pev{background:#137753}.list-partis>.vep li.plus-resultats,.list-partis>.pev li.plus-resultats{background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick.png?ts=141641300);background-repeat:no-repeat;background-position:0 -292px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.list-partis>.vep li.plus-resultats,.list-partis>.pev li.plus-resultats{background-size:300px 365px;background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick@2x.png?ts=141641300)}}.vep summary abbr,.pev summary abbr,table .vep abbr,table .pev abbr,.vep.flag-elu abbr,.pev.flag-elu abbr{padding-top:50px;width:50px;background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick.png?ts=141641300);background-repeat:no-repeat;background-position:0 -292px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.vep summary abbr,.pev summary abbr,table .vep abbr,table .pev abbr,.vep.flag-elu abbr,.pev.flag-elu abbr{background-size:300px 365px;background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick@2x.png?ts=141641300)}}.vep.e .rajout-favoris,.pev.e .rajout-favoris{border-left-color:#137753}.vep.a .rajout-favoris,.pev.a .rajout-favoris{border-left-color:rgba(19,119,83,0.3)}table .vep.e div,table .pev.e div{background:#137753}.list-partis>.ppo{background:#b8b8b8}.list-partis>.ppo li.plus-resultats{background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick.png?ts=141641300);background-repeat:no-repeat;background-position:-9999px -9999px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.list-partis>.ppo li.plus-resultats{background-size:300px 365px;background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick@2x.png?ts=141641300)}}.ppo summary abbr,table .ppo abbr,.ppo.flag-elu abbr{padding-top:50px;width:50px;background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick.png?ts=141641300);background-repeat:no-repeat;background-position:-9999px -9999px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.ppo summary abbr,table .ppo abbr,.ppo.flag-elu abbr{background-size:300px 365px;background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick@2x.png?ts=141641300)}}.ppo.e .rajout-favoris{border-left-color:#b8b8b8}.ppo.a .rajout-favoris{border-left-color:rgba(184,184,184,0.3)}table .ppo.e div{background:#b8b8b8}.list-partis>.pc{background:#004a92}.list-partis>.pc li.plus-resultats{background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick.png?ts=141641300);background-repeat:no-repeat;background-position:0 -85px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.list-partis>.pc li.plus-resultats{background-size:300px 365px;background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick@2x.png?ts=141641300)}}.pc summary abbr,table .pc abbr,.pc.flag-elu abbr{padding-top:50px;width:50px;background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick.png?ts=141641300);background-repeat:no-repeat;background-position:0 -85px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.pc summary abbr,table .pc abbr,.pc.flag-elu abbr{background-size:300px 365px;background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick@2x.png?ts=141641300)}}.pc.e .rajout-favoris{border-left-color:#004a92}.pc.a .rajout-favoris{border-left-color:rgba(0,74,146,0.3)}table .pc.e div{background:#004a92}.list-partis>.lib{background:#ed1b36}.list-partis>.lib li.plus-resultats{background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick.png?ts=141641300);background-repeat:no-repeat;background-position:-250px 16px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.list-partis>.lib li.plus-resultats{background-size:300px 365px;background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick@2x.png?ts=141641300)}}.lib summary abbr,table .lib abbr,.lib.flag-elu abbr{padding-top:50px;width:50px;background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick.png?ts=141641300);background-repeat:no-repeat;background-position:-250px 16px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.lib summary abbr,table .lib abbr,.lib.flag-elu abbr{background-size:300px 365px;background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick@2x.png?ts=141641300)}}.lib.e .rajout-favoris{border-left-color:#ed1b36}.lib.a .rajout-favoris{border-left-color:rgba(237,27,54,0.3)}table .lib.e div{background:#ed1b36}.list-partis>.ndp,.list-partis>.npd{background:#f90}.list-partis>.ndp li.plus-resultats,.list-partis>.npd li.plus-resultats{background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick.png?ts=141641300);background-repeat:no-repeat;background-position:0 -187px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.list-partis>.ndp li.plus-resultats,.list-partis>.npd li.plus-resultats{background-size:300px 365px;background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick@2x.png?ts=141641300)}}.ndp summary abbr,.npd summary abbr,table .ndp abbr,table .npd abbr,.ndp.flag-elu abbr,.npd.flag-elu abbr{padding-top:50px;width:50px;background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick.png?ts=141641300);background-repeat:no-repeat;background-position:0 -187px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.ndp summary abbr,.npd summary abbr,table .ndp abbr,table .npd abbr,.ndp.flag-elu abbr,.npd.flag-elu abbr{background-size:300px 365px;background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick@2x.png?ts=141641300)}}.ndp.e .rajout-favoris,.npd.e .rajout-favoris{border-left-color:#f90}.ndp.a .rajout-favoris,.npd.a .rajout-favoris{border-left-color:rgba(255,153,0,0.3)}table .ndp.e div,table .npd.e div{background:#f90}.list-partis>.com{background:#b70202}.list-partis>.com li.plus-resultats{background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick.png?ts=141641300);background-repeat:no-repeat;background-position:0 -92px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.list-partis>.com li.plus-resultats{background-size:300px 365px;background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick@2x.png?ts=141641300)}}.com summary abbr,table .com abbr,.com.flag-elu abbr{padding-top:50px;width:50px;background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick.png?ts=141641300);background-repeat:no-repeat;background-position:0 -92px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.com summary abbr,table .com abbr,.com.flag-elu abbr{background-size:300px 365px;background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick@2x.png?ts=141641300)}}.com.e .rajout-favoris{border-left-color:#b70202}.com.a .rajout-favoris{border-left-color:rgba(183,2,2,0.3)}table .com.e div{background:#b70202}.list-partis>.cor,.list-partis>.cro{background:#0a8e24}.list-partis>.cor li.plus-resultats,.list-partis>.cro li.plus-resultats{background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick.png?ts=141641300);background-repeat:no-repeat;background-position:0 -787px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.list-partis>.cor li.plus-resultats,.list-partis>.cro li.plus-resultats{background-size:300px 365px;background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick@2x.png?ts=141641300)}}.cor summary abbr,.cro summary abbr,table .cor abbr,table .cro abbr,.cor.flag-elu abbr,.cro.flag-elu abbr{padding-top:50px;width:50px;background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick.png?ts=141641300);background-repeat:no-repeat;background-position:0 -787px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.cor summary abbr,.cro summary abbr,table .cor abbr,table .cro abbr,.cor.flag-elu abbr,.cro.flag-elu abbr{background-size:300px 365px;background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick@2x.png?ts=141641300)}}.cor.e .rajout-favoris,.cro.e .rajout-favoris{border-left-color:#0a8e24}.cor.a .rajout-favoris,.cro.a .rajout-favoris{border-left-color:rgba(10,142,36,0.3)}table .cor.e div,table .cro.e div{background:#0a8e24}.list-partis>.fcp,.list-partis>.pcf{background:#06a}.list-partis>.fcp li.plus-resultats,.list-partis>.pcf li.plus-resultats{background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick.png?ts=141641300);background-repeat:no-repeat;background-position:0 -392px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.list-partis>.fcp li.plus-resultats,.list-partis>.pcf li.plus-resultats{background-size:300px 365px;background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick@2x.png?ts=141641300)}}.fcp summary abbr,.pcf summary abbr,table .fcp abbr,table .pcf abbr,.fcp.flag-elu abbr,.pcf.flag-elu abbr{padding-top:50px;width:50px;background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick.png?ts=141641300);background-repeat:no-repeat;background-position:0 -392px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.fcp summary abbr,.pcf summary abbr,table .fcp abbr,table .pcf abbr,.fcp.flag-elu abbr,.pcf.flag-elu abbr{background-size:300px 365px;background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick@2x.png?ts=141641300)}}.fcp.e .rajout-favoris,.pcf.e .rajout-favoris{border-left-color:#06a}.fcp.a .rajout-favoris,.pcf.a .rajout-favoris{border-left-color:rgba(0,102,170,0.3)}table .fcp.e div,table .pcf.e div{background:#06a}.list-partis>.fp,.list-partis>.pl{background:#901714}.list-partis>.fp li.plus-resultats,.list-partis>.pl li.plus-resultats{background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick.png?ts=141641300);background-repeat:no-repeat;background-position:0 -492px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.list-partis>.fp li.plus-resultats,.list-partis>.pl li.plus-resultats{background-size:300px 365px;background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick@2x.png?ts=141641300)}}.fp summary abbr,.pl summary abbr,table .fp abbr,table .pl abbr,.fp.flag-elu abbr,.pl.flag-elu abbr{padding-top:50px;width:50px;background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick.png?ts=141641300);background-repeat:no-repeat;background-position:0 -492px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.fp summary abbr,.pl summary abbr,table .fp abbr,table .pl abbr,.fp.flag-elu abbr,.pl.flag-elu abbr{background-size:300px 365px;background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick@2x.png?ts=141641300)}}.fp.e .rajout-favoris,.pl.e .rajout-favoris{border-left-color:#901714}.fp.a .rajout-favoris,.pl.a .rajout-favoris{border-left-color:rgba(144,23,20,0.3)}table .fp.e div,table .pl.e div{background:#901714}.list-partis>.grn,.list-partis>.pv{background:#77b900}.list-partis>.grn li.plus-resultats,.list-partis>.pv li.plus-resultats{background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick.png?ts=141641300);background-repeat:no-repeat;background-position:0 12px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.list-partis>.grn li.plus-resultats,.list-partis>.pv li.plus-resultats{background-size:300px 365px;background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick@2x.png?ts=141641300)}}.grn summary abbr,.pv summary abbr,table .grn abbr,table .pv abbr,.grn.flag-elu abbr,.pv.flag-elu abbr{padding-top:50px;width:50px;background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick.png?ts=141641300);background-repeat:no-repeat;background-position:0 12px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.grn summary abbr,.pv summary abbr,table .grn abbr,table .pv abbr,.grn.flag-elu abbr,.pv.flag-elu abbr{background-size:300px 365px;background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick@2x.png?ts=141641300)}}.grn.e .rajout-favoris,.pv.e .rajout-favoris{border-left-color:#77b900}.grn.a .rajout-favoris,.pv.a .rajout-favoris{border-left-color:rgba(119,185,0,0.3)}table .grn.e div,table .pv.e div{background:#77b900}.list-partis>.ltn,.list-partis>.plo{background:#118731}.list-partis>.ltn li.plus-resultats,.list-partis>.plo li.plus-resultats{background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick.png?ts=141641300);background-repeat:no-repeat;background-position:-253px -492px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.list-partis>.ltn li.plus-resultats,.list-partis>.plo li.plus-resultats{background-size:300px 365px;background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick@2x.png?ts=141641300)}}.ltn summary abbr,.plo summary abbr,table .ltn abbr,table .plo abbr,.ltn.flag-elu abbr,.plo.flag-elu abbr{padding-top:50px;width:50px;background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick.png?ts=141641300);background-repeat:no-repeat;background-position:-253px -492px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.ltn summary abbr,.plo summary abbr,table .ltn abbr,table .plo abbr,.ltn.flag-elu abbr,.plo.flag-elu abbr{background-size:300px 365px;background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick@2x.png?ts=141641300)}}.ltn.e .rajout-favoris,.plo.e .rajout-favoris{border-left-color:#118731}.ltn.a .rajout-favoris,.plo.a .rajout-favoris{border-left-color:rgba(17,135,49,0.3)}table .ltn.e div,table .plo.e div{background:#118731}.list-partis>.epp{background:#642b89}.list-partis>.epp li.plus-resultats{background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick.png?ts=141641300);background-repeat:no-repeat;background-position:-250px -182px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.list-partis>.epp li.plus-resultats{background-size:300px 365px;background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick@2x.png?ts=141641300)}}.epp summary abbr,table .epp abbr,.epp.flag-elu abbr{padding-top:50px;width:50px;background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick.png?ts=141641300);background-repeat:no-repeat;background-position:-250px -182px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.epp summary abbr,table .epp abbr,.epp.flag-elu abbr{background-size:300px 365px;background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick@2x.png?ts=141641300)}}.epp.e .rajout-favoris{border-left-color:#642b89}.epp.a .rajout-favoris{border-left-color:rgba(100,43,137,0.3)}table .epp.e div{background:#642b89}.list-partis>.nap{background:#000}.list-partis>.nap li.plus-resultats{background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick.png?ts=141641300);background-repeat:no-repeat;background-position:-250px -285px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.list-partis>.nap li.plus-resultats{background-size:300px 365px;background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick@2x.png?ts=141641300)}}.nap summary abbr,table .nap abbr,.nap.flag-elu abbr{padding-top:50px;width:50px;background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick.png?ts=141641300);background-repeat:no-repeat;background-position:-250px -285px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.nap summary abbr,table .nap abbr,.nap.flag-elu abbr{background-size:300px 365px;background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick@2x.png?ts=141641300)}}.nap.e .rajout-favoris{border-left-color:#000}.nap.a .rajout-favoris{border-left-color:rgba(0,0,0,0.3)}table .nap.e div{background:#000}.list-partis>.tpo,.list-partis>.pto{background:#000}.list-partis>.tpo li.plus-resultats,.list-partis>.pto li.plus-resultats{background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick.png?ts=141641300);background-repeat:no-repeat;background-position:0 -692px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.list-partis>.tpo li.plus-resultats,.list-partis>.pto li.plus-resultats{background-size:300px 365px;background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick@2x.png?ts=141641300)}}.tpo summary abbr,.pto summary abbr,table .tpo abbr,table .pto abbr,.tpo.flag-elu abbr,.pto.flag-elu abbr{padding-top:50px;width:50px;background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick.png?ts=141641300);background-repeat:no-repeat;background-position:0 -692px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.tpo summary abbr,.pto summary abbr,table .tpo abbr,table .pto abbr,.tpo.flag-elu abbr,.pto.flag-elu abbr{background-size:300px 365px;background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick@2x.png?ts=141641300)}}.tpo.e .rajout-favoris,.pto.e .rajout-favoris{border-left-color:#000}.tpo.a .rajout-favoris,.pto.a .rajout-favoris{border-left-color:rgba(0,0,0,0.3)}table .tpo.e div,table .pto.e div{background:#000}.list-partis>.omp{background:#004777}.list-partis>.omp li.plus-resultats{background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick.png?ts=141641300);background-repeat:no-repeat;background-position:-250px -888px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.list-partis>.omp li.plus-resultats{background-size:300px 365px;background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick@2x.png?ts=141641300)}}.omp summary abbr,table .omp abbr,.omp.flag-elu abbr{padding-top:50px;width:50px;background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick.png?ts=141641300);background-repeat:no-repeat;background-position:-250px -888px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.omp summary abbr,table .omp abbr,.omp.flag-elu abbr{background-size:300px 365px;background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick@2x.png?ts=141641300)}}.omp.e .rajout-favoris{border-left-color:#004777}.omp.a .rajout-favoris{border-left-color:rgba(0,71,119,0.3)}table .omp.e div{background:#004777}.list-partis>.pa{background:#6b47ac}.list-partis>.pa li.plus-resultats{background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick.png?ts=141641300);background-repeat:no-repeat;background-position:-250px -85px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.list-partis>.pa li.plus-resultats{background-size:300px 365px;background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick@2x.png?ts=141641300)}}.pa summary abbr,table .pa abbr,.pa.flag-elu abbr{padding-top:50px;width:50px;background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick.png?ts=141641300);background-repeat:no-repeat;background-position:-250px -85px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.pa summary abbr,table .pa abbr,.pa.flag-elu abbr{background-size:300px 365px;background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick@2x.png?ts=141641300)}}.pa.e .rajout-favoris{border-left-color:#6b47ac}.pa.a .rajout-favoris{border-left-color:rgba(107,71,172,0.3)}table .pa.e div{background:#6b47ac}.list-partis>.ind{background:#777}.list-partis>.ind li.plus-resultats{background-image:none}.ind.e .rajout-favoris{border-left-color:#777}.ind summary abbr,table .ind abbr,.ind.flag-elu abbr{height:26px;width:34px;padding:15px 0 0 15px;color:#777;background:0;font-size:15px}table .ind.e div{background:#777}.font-regular{font-family:'Roboto Condensed',trebuchet,sans-serif;font-weight:400;color:#000}.font-light{font-family:'Roboto Condensed',trebuchet,sans-serif;font-weight:300;color:#000}.font-bold{font-family:'Roboto Condensed',trebuchet,sans-serif;font-weight:700;color:#000}.font-title{font-family:'Roboto Condensed',trebuchet;font-weight:400;color:#fff}.text-cache{height:0;line-height:0;font-size:0;overflow:hidden;display:inline-block;text-indent:-9999px}.text-titre-section{color:#fff;font-size:16px;text-transform:uppercase;padding:10px 15px 10px 20px;background:#121519}.btn-grandeur-min{padding-top:50px;width:50px}@media only screen and (max-width:700px){.lightbox{position:fixed;overflow-y:auto;overflow-x:hidden;width:100%;height:100%;top:0;left:0;z-index:3000}}.fleche-droite{position:absolute;right:0;top:0;padding-top:50px;width:50px;content:" ";background-image:url(../_images/icon/icon-sprite-electr.png?ts=141641300);background-repeat:no-repeat;background-position:13px -165px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.fleche-droite{background-size:451px 500px;background-image:url(../_images/icon/icon-sprite-electr@2x.png?ts=141641300)}}@media only screen and (max-width:700px){.fleche-droite{background-image:url(../_images/icon/icon-sprite-electr.png?ts=141641300);background-repeat:no-repeat;background-position:25px -85px}}@media only screen and (max-width:700px) and only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (max-width:700px) and only screen and (-o-min-device-pixel-ratio:3/2),only screen and (max-width:700px) and only screen and (min-device-pixel-ratio:1.5){.fleche-droite{background-size:451px 500px;background-image:url(../_images/icon/icon-sprite-electr@2x.png?ts=141641300)}}.entete-lock{border-top:0;width:100%;-moz-box-sizing:border-box;box-sizing:border-box;position:fixed;z-index:99999;top:0;left:0}.splash-page.fr div.container{background:url(../elections/new-brunswick/2014/images/background/background-accueil-fr.png?ts=141641300) no-repeat 50% top;background-size:250px auto}.splash-page.en div.container{background:url(../elections/new-brunswick/2014/images/background/background-accueil-en.png?ts=141641300) no-repeat 50% top;background-size:366px auto}body .splash-page div.container{margin:-100px 0 0 -200px}@media only screen and (max-width:399px){.splash-page.en div.container{background-size:300px auto}}#enteteSection a.brand-logo{background-image:url(../elections/new-brunswick/2014/images/background/background-entete.png?ts=141641300);cursor:default}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){#enteteSection a.brand-logo{background-image:url(../elections/new-brunswick/2014/images/background/background-entete@2x.png?ts=141641300);background-size:90%;background-position:0 11px}}#enteteSection a.cbc{background-position:0 -130px;height:70px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){#enteteSection a.cbc{background-position:0 -115px}}.list-partis>.psn,.list-partis>.pbs{background:#e13}.list-partis>.psn li.plus-resultats,.list-partis>.pbs li.plus-resultats{background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick.png?ts=141641300);background-repeat:no-repeat;background-position:-250px -587px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.list-partis>.psn li.plus-resultats,.list-partis>.pbs li.plus-resultats{background-size:300px 365px;background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick@2x.png?ts=141641300)}}.psn summary abbr,.pbs summary abbr,table .psn abbr,table .pbs abbr,.psn.flag-elu abbr,.pbs.flag-elu abbr{padding-top:50px;width:50px;background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick.png?ts=141641300);background-repeat:no-repeat;background-position:-250px -587px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.psn summary abbr,.pbs summary abbr,table .psn abbr,table .pbs abbr,.psn.flag-elu abbr,.pbs.flag-elu abbr{background-size:300px 365px;background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick@2x.png?ts=141641300)}}.psn.e .rajout-favoris,.pbs.e .rajout-favoris{border-left-color:#e13}.psn.a .rajout-favoris,.pbs.a .rajout-favoris{border-left-color:rgba(238,17,51,0.3)}table .psn.e div,table .pbs.e div{background:#e13}.list-partis>.noh,.list-partis>.hno{background:#940001}.list-partis>.noh li.plus-resultats,.list-partis>.hno li.plus-resultats{background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick.png?ts=141641300);background-repeat:no-repeat;background-position:2px -180px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.list-partis>.noh li.plus-resultats,.list-partis>.hno li.plus-resultats{background-size:300px 365px;background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick@2x.png?ts=141641300)}}.noh summary abbr,.hno summary abbr,table .noh abbr,table .hno abbr,.noh.flag-elu abbr,.hno.flag-elu abbr{padding-top:50px;width:50px;background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick.png?ts=141641300);background-repeat:no-repeat;background-position:2px -180px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.noh summary abbr,.hno summary abbr,table .noh abbr,table .hno abbr,.noh.flag-elu abbr,.hno.flag-elu abbr{background-size:300px 365px;background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick@2x.png?ts=141641300)}}.noh.e .rajout-favoris,.hno.e .rajout-favoris{border-left-color:#940001}.noh.a .rajout-favoris,.hno.a .rajout-favoris{border-left-color:rgba(148,0,1,0.3)}table .noh.e div,table .hno.e div{background:#940001}.list-partis>.ccp,.list-partis>.pcc{background:#cf2008}.list-partis>.ccp li.plus-resultats,.list-partis>.pcc li.plus-resultats{background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick.png?ts=141641300);background-repeat:no-repeat;background-position:0 8px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.list-partis>.ccp li.plus-resultats,.list-partis>.pcc li.plus-resultats{background-size:300px 365px;background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick@2x.png?ts=141641300)}}.ccp summary abbr,.pcc summary abbr,table .ccp abbr,table .pcc abbr,.ccp.flag-elu abbr,.pcc.flag-elu abbr{padding-top:50px;width:50px;background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick.png?ts=141641300);background-repeat:no-repeat;background-position:0 8px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.ccp summary abbr,.pcc summary abbr,table .ccp abbr,table .pcc abbr,.ccp.flag-elu abbr,.pcc.flag-elu abbr{background-size:300px 365px;background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick@2x.png?ts=141641300)}}.ccp.e .rajout-favoris,.pcc.e .rajout-favoris{border-left-color:#cf2008}.ccp.a .rajout-favoris,.pcc.a .rajout-favoris{border-left-color:rgba(207,32,8,0.3)}table .ccp.e div,table .pcc.e div{background:#cf2008}.list-partis>.ppp{background:#b8b8b8}.list-partis>.ppp li.plus-resultats{background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick.png?ts=141641300);background-repeat:no-repeat;background-position:-250px -92px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.list-partis>.ppp li.plus-resultats{background-size:300px 365px;background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick@2x.png?ts=141641300)}}.ppp summary abbr,table .ppp abbr,.ppp.flag-elu abbr{padding-top:50px;width:50px;background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick.png?ts=141641300);background-repeat:no-repeat;background-position:-250px -92px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.ppp summary abbr,table .ppp abbr,.ppp.flag-elu abbr{background-size:300px 365px;background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick@2x.png?ts=141641300)}}.ppp.e .rajout-favoris{border-left-color:#b8b8b8}.ppp.a .rajout-favoris{border-left-color:rgba(184,184,184,0.3)}table .ppp.e div{background:#b8b8b8}.list-partis>.spo,.list-partis>.ps{background:#cf2008}.list-partis>.spo li.plus-resultats,.list-partis>.ps li.plus-resultats{background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick.png?ts=141641300);background-repeat:no-repeat;background-position:0 -590px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.list-partis>.spo li.plus-resultats,.list-partis>.ps li.plus-resultats{background-size:300px 365px;background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick@2x.png?ts=141641300)}}.spo summary abbr,.ps summary abbr,table .spo abbr,table .ps abbr,.spo.flag-elu abbr,.ps.flag-elu abbr{padding-top:50px;width:50px;background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick.png?ts=141641300);background-repeat:no-repeat;background-position:0 -590px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.spo summary abbr,.ps summary abbr,table .spo abbr,table .ps abbr,.spo.flag-elu abbr,.ps.flag-elu abbr{background-size:300px 365px;background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick@2x.png?ts=141641300)}}.spo.e .rajout-favoris,.ps.e .rajout-favoris{border-left-color:#cf2008}.spo.a .rajout-favoris,.ps.a .rajout-favoris{border-left-color:rgba(207,32,8,0.3)}table .spo.e div,table .ps.e div{background:#cf2008}.list-partis>.vep,.list-partis>.pev{background:#137753}.list-partis>.vep li.plus-resultats,.list-partis>.pev li.plus-resultats{background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick.png?ts=141641300);background-repeat:no-repeat;background-position:0 -292px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.list-partis>.vep li.plus-resultats,.list-partis>.pev li.plus-resultats{background-size:300px 365px;background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick@2x.png?ts=141641300)}}.vep summary abbr,.pev summary abbr,table .vep abbr,table .pev abbr,.vep.flag-elu abbr,.pev.flag-elu abbr{padding-top:50px;width:50px;background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick.png?ts=141641300);background-repeat:no-repeat;background-position:0 -292px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.vep summary abbr,.pev summary abbr,table .vep abbr,table .pev abbr,.vep.flag-elu abbr,.pev.flag-elu abbr{background-size:300px 365px;background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick@2x.png?ts=141641300)}}.vep.e .rajout-favoris,.pev.e .rajout-favoris{border-left-color:#137753}.vep.a .rajout-favoris,.pev.a .rajout-favoris{border-left-color:rgba(19,119,83,0.3)}table .vep.e div,table .pev.e div{background:#137753}.list-partis>.ppo{background:#b8b8b8}.list-partis>.ppo li.plus-resultats{background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick.png?ts=141641300);background-repeat:no-repeat;background-position:-9999px -9999px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.list-partis>.ppo li.plus-resultats{background-size:300px 365px;background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick@2x.png?ts=141641300)}}.ppo summary abbr,table .ppo abbr,.ppo.flag-elu abbr{padding-top:50px;width:50px;background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick.png?ts=141641300);background-repeat:no-repeat;background-position:-9999px -9999px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.ppo summary abbr,table .ppo abbr,.ppo.flag-elu abbr{background-size:300px 365px;background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick@2x.png?ts=141641300)}}.ppo.e .rajout-favoris{border-left-color:#b8b8b8}.ppo.a .rajout-favoris{border-left-color:rgba(184,184,184,0.3)}table .ppo.e div{background:#b8b8b8}.list-partis>.pc{background:#004a92}.list-partis>.pc li.plus-resultats{background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick.png?ts=141641300);background-repeat:no-repeat;background-position:0 -85px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.list-partis>.pc li.plus-resultats{background-size:300px 365px;background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick@2x.png?ts=141641300)}}.pc summary abbr,table .pc abbr,.pc.flag-elu abbr{padding-top:50px;width:50px;background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick.png?ts=141641300);background-repeat:no-repeat;background-position:0 -85px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.pc summary abbr,table .pc abbr,.pc.flag-elu abbr{background-size:300px 365px;background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick@2x.png?ts=141641300)}}.pc.e .rajout-favoris{border-left-color:#004a92}.pc.a .rajout-favoris{border-left-color:rgba(0,74,146,0.3)}table .pc.e div{background:#004a92}.list-partis>.lib{background:#ed1b36}.list-partis>.lib li.plus-resultats{background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick.png?ts=141641300);background-repeat:no-repeat;background-position:-250px 16px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.list-partis>.lib li.plus-resultats{background-size:300px 365px;background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick@2x.png?ts=141641300)}}.lib summary abbr,table .lib abbr,.lib.flag-elu abbr{padding-top:50px;width:50px;background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick.png?ts=141641300);background-repeat:no-repeat;background-position:-250px 16px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.lib summary abbr,table .lib abbr,.lib.flag-elu abbr{background-size:300px 365px;background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick@2x.png?ts=141641300)}}.lib.e .rajout-favoris{border-left-color:#ed1b36}.lib.a .rajout-favoris{border-left-color:rgba(237,27,54,0.3)}table .lib.e div{background:#ed1b36}.list-partis>.ndp,.list-partis>.npd{background:#f90}.list-partis>.ndp li.plus-resultats,.list-partis>.npd li.plus-resultats{background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick.png?ts=141641300);background-repeat:no-repeat;background-position:0 -187px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.list-partis>.ndp li.plus-resultats,.list-partis>.npd li.plus-resultats{background-size:300px 365px;background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick@2x.png?ts=141641300)}}.ndp summary abbr,.npd summary abbr,table .ndp abbr,table .npd abbr,.ndp.flag-elu abbr,.npd.flag-elu abbr{padding-top:50px;width:50px;background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick.png?ts=141641300);background-repeat:no-repeat;background-position:0 -187px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.ndp summary abbr,.npd summary abbr,table .ndp abbr,table .npd abbr,.ndp.flag-elu abbr,.npd.flag-elu abbr{background-size:300px 365px;background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick@2x.png?ts=141641300)}}.ndp.e .rajout-favoris,.npd.e .rajout-favoris{border-left-color:#f90}.ndp.a .rajout-favoris,.npd.a .rajout-favoris{border-left-color:rgba(255,153,0,0.3)}table .ndp.e div,table .npd.e div{background:#f90}.list-partis>.com{background:#b70202}.list-partis>.com li.plus-resultats{background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick.png?ts=141641300);background-repeat:no-repeat;background-position:0 -92px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.list-partis>.com li.plus-resultats{background-size:300px 365px;background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick@2x.png?ts=141641300)}}.com summary abbr,table .com abbr,.com.flag-elu abbr{padding-top:50px;width:50px;background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick.png?ts=141641300);background-repeat:no-repeat;background-position:0 -92px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.com summary abbr,table .com abbr,.com.flag-elu abbr{background-size:300px 365px;background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick@2x.png?ts=141641300)}}.com.e .rajout-favoris{border-left-color:#b70202}.com.a .rajout-favoris{border-left-color:rgba(183,2,2,0.3)}table .com.e div{background:#b70202}.list-partis>.cor,.list-partis>.cro{background:#0a8e24}.list-partis>.cor li.plus-resultats,.list-partis>.cro li.plus-resultats{background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick.png?ts=141641300);background-repeat:no-repeat;background-position:0 -787px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.list-partis>.cor li.plus-resultats,.list-partis>.cro li.plus-resultats{background-size:300px 365px;background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick@2x.png?ts=141641300)}}.cor summary abbr,.cro summary abbr,table .cor abbr,table .cro abbr,.cor.flag-elu abbr,.cro.flag-elu abbr{padding-top:50px;width:50px;background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick.png?ts=141641300);background-repeat:no-repeat;background-position:0 -787px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.cor summary abbr,.cro summary abbr,table .cor abbr,table .cro abbr,.cor.flag-elu abbr,.cro.flag-elu abbr{background-size:300px 365px;background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick@2x.png?ts=141641300)}}.cor.e .rajout-favoris,.cro.e .rajout-favoris{border-left-color:#0a8e24}.cor.a .rajout-favoris,.cro.a .rajout-favoris{border-left-color:rgba(10,142,36,0.3)}table .cor.e div,table .cro.e div{background:#0a8e24}.list-partis>.fcp,.list-partis>.pcf{background:#06a}.list-partis>.fcp li.plus-resultats,.list-partis>.pcf li.plus-resultats{background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick.png?ts=141641300);background-repeat:no-repeat;background-position:0 -392px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.list-partis>.fcp li.plus-resultats,.list-partis>.pcf li.plus-resultats{background-size:300px 365px;background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick@2x.png?ts=141641300)}}.fcp summary abbr,.pcf summary abbr,table .fcp abbr,table .pcf abbr,.fcp.flag-elu abbr,.pcf.flag-elu abbr{padding-top:50px;width:50px;background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick.png?ts=141641300);background-repeat:no-repeat;background-position:0 -392px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.fcp summary abbr,.pcf summary abbr,table .fcp abbr,table .pcf abbr,.fcp.flag-elu abbr,.pcf.flag-elu abbr{background-size:300px 365px;background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick@2x.png?ts=141641300)}}.fcp.e .rajout-favoris,.pcf.e .rajout-favoris{border-left-color:#06a}.fcp.a .rajout-favoris,.pcf.a .rajout-favoris{border-left-color:rgba(0,102,170,0.3)}table .fcp.e div,table .pcf.e div{background:#06a}.list-partis>.fp,.list-partis>.pl{background:#901714}.list-partis>.fp li.plus-resultats,.list-partis>.pl li.plus-resultats{background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick.png?ts=141641300);background-repeat:no-repeat;background-position:0 -492px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.list-partis>.fp li.plus-resultats,.list-partis>.pl li.plus-resultats{background-size:300px 365px;background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick@2x.png?ts=141641300)}}.fp summary abbr,.pl summary abbr,table .fp abbr,table .pl abbr,.fp.flag-elu abbr,.pl.flag-elu abbr{padding-top:50px;width:50px;background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick.png?ts=141641300);background-repeat:no-repeat;background-position:0 -492px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.fp summary abbr,.pl summary abbr,table .fp abbr,table .pl abbr,.fp.flag-elu abbr,.pl.flag-elu abbr{background-size:300px 365px;background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick@2x.png?ts=141641300)}}.fp.e .rajout-favoris,.pl.e .rajout-favoris{border-left-color:#901714}.fp.a .rajout-favoris,.pl.a .rajout-favoris{border-left-color:rgba(144,23,20,0.3)}table .fp.e div,table .pl.e div{background:#901714}.list-partis>.grn,.list-partis>.pv{background:#77b900}.list-partis>.grn li.plus-resultats,.list-partis>.pv li.plus-resultats{background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick.png?ts=141641300);background-repeat:no-repeat;background-position:0 12px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.list-partis>.grn li.plus-resultats,.list-partis>.pv li.plus-resultats{background-size:300px 365px;background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick@2x.png?ts=141641300)}}.grn summary abbr,.pv summary abbr,table .grn abbr,table .pv abbr,.grn.flag-elu abbr,.pv.flag-elu abbr{padding-top:50px;width:50px;background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick.png?ts=141641300);background-repeat:no-repeat;background-position:0 12px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.grn summary abbr,.pv summary abbr,table .grn abbr,table .pv abbr,.grn.flag-elu abbr,.pv.flag-elu abbr{background-size:300px 365px;background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick@2x.png?ts=141641300)}}.grn.e .rajout-favoris,.pv.e .rajout-favoris{border-left-color:#77b900}.grn.a .rajout-favoris,.pv.a .rajout-favoris{border-left-color:rgba(119,185,0,0.3)}table .grn.e div,table .pv.e div{background:#77b900}.list-partis>.ltn,.list-partis>.plo{background:#118731}.list-partis>.ltn li.plus-resultats,.list-partis>.plo li.plus-resultats{background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick.png?ts=141641300);background-repeat:no-repeat;background-position:-253px -492px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.list-partis>.ltn li.plus-resultats,.list-partis>.plo li.plus-resultats{background-size:300px 365px;background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick@2x.png?ts=141641300)}}.ltn summary abbr,.plo summary abbr,table .ltn abbr,table .plo abbr,.ltn.flag-elu abbr,.plo.flag-elu abbr{padding-top:50px;width:50px;background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick.png?ts=141641300);background-repeat:no-repeat;background-position:-253px -492px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.ltn summary abbr,.plo summary abbr,table .ltn abbr,table .plo abbr,.ltn.flag-elu abbr,.plo.flag-elu abbr{background-size:300px 365px;background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick@2x.png?ts=141641300)}}.ltn.e .rajout-favoris,.plo.e .rajout-favoris{border-left-color:#118731}.ltn.a .rajout-favoris,.plo.a .rajout-favoris{border-left-color:rgba(17,135,49,0.3)}table .ltn.e div,table .plo.e div{background:#118731}.list-partis>.epp{background:#642b89}.list-partis>.epp li.plus-resultats{background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick.png?ts=141641300);background-repeat:no-repeat;background-position:-250px -182px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.list-partis>.epp li.plus-resultats{background-size:300px 365px;background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick@2x.png?ts=141641300)}}.epp summary abbr,table .epp abbr,.epp.flag-elu abbr{padding-top:50px;width:50px;background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick.png?ts=141641300);background-repeat:no-repeat;background-position:-250px -182px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.epp summary abbr,table .epp abbr,.epp.flag-elu abbr{background-size:300px 365px;background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick@2x.png?ts=141641300)}}.epp.e .rajout-favoris{border-left-color:#642b89}.epp.a .rajout-favoris{border-left-color:rgba(100,43,137,0.3)}table .epp.e div{background:#642b89}.list-partis>.nap{background:#000}.list-partis>.nap li.plus-resultats{background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick.png?ts=141641300);background-repeat:no-repeat;background-position:-250px -285px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.list-partis>.nap li.plus-resultats{background-size:300px 365px;background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick@2x.png?ts=141641300)}}.nap summary abbr,table .nap abbr,.nap.flag-elu abbr{padding-top:50px;width:50px;background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick.png?ts=141641300);background-repeat:no-repeat;background-position:-250px -285px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.nap summary abbr,table .nap abbr,.nap.flag-elu abbr{background-size:300px 365px;background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick@2x.png?ts=141641300)}}.nap.e .rajout-favoris{border-left-color:#000}.nap.a .rajout-favoris{border-left-color:rgba(0,0,0,0.3)}table .nap.e div{background:#000}.list-partis>.tpo,.list-partis>.pto{background:#000}.list-partis>.tpo li.plus-resultats,.list-partis>.pto li.plus-resultats{background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick.png?ts=141641300);background-repeat:no-repeat;background-position:0 -692px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.list-partis>.tpo li.plus-resultats,.list-partis>.pto li.plus-resultats{background-size:300px 365px;background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick@2x.png?ts=141641300)}}.tpo summary abbr,.pto summary abbr,table .tpo abbr,table .pto abbr,.tpo.flag-elu abbr,.pto.flag-elu abbr{padding-top:50px;width:50px;background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick.png?ts=141641300);background-repeat:no-repeat;background-position:0 -692px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.tpo summary abbr,.pto summary abbr,table .tpo abbr,table .pto abbr,.tpo.flag-elu abbr,.pto.flag-elu abbr{background-size:300px 365px;background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick@2x.png?ts=141641300)}}.tpo.e .rajout-favoris,.pto.e .rajout-favoris{border-left-color:#000}.tpo.a .rajout-favoris,.pto.a .rajout-favoris{border-left-color:rgba(0,0,0,0.3)}table .tpo.e div,table .pto.e div{background:#000}.list-partis>.omp{background:#004777}.list-partis>.omp li.plus-resultats{background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick.png?ts=141641300);background-repeat:no-repeat;background-position:-250px -888px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.list-partis>.omp li.plus-resultats{background-size:300px 365px;background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick@2x.png?ts=141641300)}}.omp summary abbr,table .omp abbr,.omp.flag-elu abbr{padding-top:50px;width:50px;background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick.png?ts=141641300);background-repeat:no-repeat;background-position:-250px -888px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.omp summary abbr,table .omp abbr,.omp.flag-elu abbr{background-size:300px 365px;background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick@2x.png?ts=141641300)}}.omp.e .rajout-favoris{border-left-color:#004777}.omp.a .rajout-favoris{border-left-color:rgba(0,71,119,0.3)}table .omp.e div{background:#004777}.list-partis>.pa{background:#6b47ac}.list-partis>.pa li.plus-resultats{background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick.png?ts=141641300);background-repeat:no-repeat;background-position:-250px -85px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.list-partis>.pa li.plus-resultats{background-size:300px 365px;background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick@2x.png?ts=141641300)}}.pa summary abbr,table .pa abbr,.pa.flag-elu abbr{padding-top:50px;width:50px;background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick.png?ts=141641300);background-repeat:no-repeat;background-position:-250px -85px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.pa summary abbr,table .pa abbr,.pa.flag-elu abbr{background-size:300px 365px;background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick@2x.png?ts=141641300)}}.pa.e .rajout-favoris{border-left-color:#6b47ac}.pa.a .rajout-favoris{border-left-color:rgba(107,71,172,0.3)}table .pa.e div{background:#6b47ac}.list-partis>.ind{background:#777}.list-partis>.ind li.plus-resultats{background-image:none}.ind.e .rajout-favoris{border-left-color:#777}.ind summary abbr,table .ind abbr,.ind.flag-elu abbr{height:26px;width:34px;padding:15px 0 0 15px;color:#777;background:0;font-size:15px}table .ind.e div{background:#777}.font-regular{font-family:'Roboto Condensed',trebuchet,sans-serif;font-weight:400;color:#000}.font-light{font-family:'Roboto Condensed',trebuchet,sans-serif;font-weight:300;color:#000}.font-bold{font-family:'Roboto Condensed',trebuchet,sans-serif;font-weight:700;color:#000}.font-title{font-family:'Roboto Condensed',trebuchet;font-weight:400;color:#fff}.text-cache{height:0;line-height:0;font-size:0;overflow:hidden;display:inline-block;text-indent:-9999px}.text-titre-section{color:#fff;font-size:16px;text-transform:uppercase;padding:10px 15px 10px 20px;background:#121519}.btn-grandeur-min{padding-top:50px;width:50px}@media only screen and (max-width:700px){.lightbox{position:fixed;overflow-y:auto;overflow-x:hidden;width:100%;height:100%;top:0;left:0;z-index:3000}}.fleche-droite{position:absolute;right:0;top:0;padding-top:50px;width:50px;content:" ";background-image:url(../_images/icon/icon-sprite-electr.png?ts=141641300);background-repeat:no-repeat;background-position:13px -165px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.fleche-droite{background-size:451px 500px;background-image:url(../_images/icon/icon-sprite-electr@2x.png?ts=141641300)}}@media only screen and (max-width:700px){.fleche-droite{background-image:url(../_images/icon/icon-sprite-electr.png?ts=141641300);background-repeat:no-repeat;background-position:25px -85px}}@media only screen and (max-width:700px) and only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (max-width:700px) and only screen and (-o-min-device-pixel-ratio:3/2),only screen and (max-width:700px) and only screen and (min-device-pixel-ratio:1.5){.fleche-droite{background-size:451px 500px;background-image:url(../_images/icon/icon-sprite-electr@2x.png?ts=141641300)}}.entete-lock{border-top:0;width:100%;-moz-box-sizing:border-box;box-sizing:border-box;position:fixed;z-index:99999;top:0;left:0}@font-face{font-family:rubrikregular;src:url(../font/Rubrik/Rubrik-Regular.eot);src:url(../font/Rubrik/Rubrik-Regular.eot?#iefix) format('embedded-opentype'),url(../font/Rubrik/Rubrik-Regular.ttf) format('truetype'),url(../font/Rubrik/Rubrik-Regular.svg#rubrikregular) format('svg');font-weight:normal;font-style:normal}html{height:100%;-ms-touch-action:manipulation;touch-action:manipulation}html.ie-mobile{letter-spacing:-1px}html .desactif{height:0!important;overflow:hidden}body{background-color:#eaeaea;height:100%;font-family:'Roboto Condensed',trebuchet,sans-serif;font-weight:400;color:#000}body.view-map #SectionResultats,body.view-map .block-alerts,body.view-map .srcPubZone,body.view-map .block-candidates,body.view-map .block-sociaux{display:none}body.view-map .block-live{position:absolute;top:-9000px;left:-9000px}body.view-map .layout-left-bottom{width:30%}body.view-map .layout-right-top{width:70%}body.view-map .layout-right-top .block-carte.actif{position:fixed;top:0;max-width:1400px;width:70%;z-index:1000;margin-left:0}body.view-map .layout-right-top .block-carte.actif header,body.view-map .layout-right-top .block-carte.actif #map-canvas{margin-left:20px}body.view-map .block-carte{margin-left:20px}body.view-map .block-carte h2:after{background-color:transparent;background-image:url(../_images/icon/icon-sprite-electr.png?ts=141641300);background-repeat:no-repeat;background-position:-386px 13px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){body.view-map .block-carte h2:after{background-size:451px 500px;background-image:url(../_images/icon/icon-sprite-electr@2x.png?ts=141641300)}}body.view-map .block-carte header{padding-top:16px;padding-bottom:16px}body.view-map .block-carte #map-canvas{height:600px;margin-bottom:20px}.wrapper-page{overflow:hidden;max-width:2000px;margin:0 auto}.wrapper-page .sub-wrap{position:relative;left:0}.wrapper-page .sub-wrap.open-menu{left:88%;opacity:.2;position:relative}@media only screen and (min-width:601px){.wrapper-page .sub-wrap.open-menu{left:300px}}.wrapper-page .sub-wrap.open-menu.block-utilitaires{opacity:1}.wrapper-page .sub-wrap.open-menu.block-utilitaires .menu-utilitaires .logo{opacity:.2}section{margin:0 0 20px 0}section>header{color:#fff;font-size:16px;text-transform:uppercase;padding:10px 15px 10px 20px;background:#121519}section>header h2{font-size:16px;line-height:18px;font-family:'Roboto Condensed',trebuchet;font-weight:400;color:#fff;text-transform:uppercase}section details{background:#f3f2f2}section details>summary{text-transform:uppercase;padding:0 90px 0 50px;color:#000;font-size:15px;cursor:pointer;display:block;clear:both;background:#fff;border-top:#ccc solid 1px;position:relative;overflow:hidden;height:50px;line-height:50px}section details>summary strong{vertical-align:middle;display:inline-block;line-height:18px;font-weight:normal;margin-top:-5px}section details>summary:hover{background:#f3f2f2}section details>summary::-webkit-details-marker{display:none}section details>summary:after{position:absolute;right:0;top:0;padding-top:50px;width:50px;content:" ";background-image:url(../_images/icon/icon-sprite-electr.png?ts=141641300);background-repeat:no-repeat;background-position:13px -165px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){section details>summary:after{background-size:451px 500px;background-image:url(../_images/icon/icon-sprite-electr@2x.png?ts=141641300)}}@media only screen and (max-width:700px){section details>summary:after{background-image:url(../_images/icon/icon-sprite-electr.png?ts=141641300);background-repeat:no-repeat;background-position:25px -85px}}@media only screen and (max-width:700px) and only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (max-width:700px) and only screen and (-o-min-device-pixel-ratio:3/2),only screen and (max-width:700px) and only screen and (min-device-pixel-ratio:1.5){section details>summary:after{background-size:451px 500px;background-image:url(../_images/icon/icon-sprite-electr@2x.png?ts=141641300)}}section details>summary abbr{height:0;line-height:0;font-size:0;overflow:hidden;display:inline-block;text-indent:-9999px;padding-top:50px;width:50px;position:absolute;top:0;right:44px;background:0;cursor:default}section section{margin:0;background:#fff;overflow:hidden;clear:both}section section p{margin:15px;font-size:15px;line-height:18px}section table{width:100%;background:#f3f2f2}section table tr{border-top:#ccc solid 1px}section table tr.bureaux{background:#ccc;font-weight:bold}section table tr.bureaux td{font-family:'Roboto Condensed',trebuchet,sans-serif;font-weight:700;color:#000;text-align:right;text-transform:uppercase;padding-right:10px;font-size:12px;height:21px}section table tr.bureaux td:first-child{padding-left:50px;text-align:left}section table tr.bureaux td:last-child{color:#ccc}section table tr th{padding:7px 0 5px 0;text-align:left;vertical-align:middle;width:50px}section table tr th abbr{height:0;line-height:0;font-size:0;overflow:hidden;display:inline-block;text-indent:-9999px;padding-top:50px;width:50px;text-transform:uppercase}section table tr td{vertical-align:middle;font-size:15px;position:relative;white-space:normal;line-height:18px;padding:3px 10px 3px 0}section table tr td strong{display:block;font-weight:normal;font-family:'Roboto Condensed',trebuchet,sans-serif;font-weight:300;color:#000;font-size:12px}section table tr td div{font-size:13px;line-height:16px;text-transform:uppercase;color:#333;position:relative;float:right}section table tr td img{width:50px;height:50px;margin:5px 10px 5px 0;background:#fff}section table tr td.vote{text-align:right;font-size:20px}section table tr td:last-child{text-align:right;font-weight:700}section table tr.l div{color:#fff}section table tr.e div{padding:0 5px;color:#fff}section table tr.note{background:#121519;color:#fff;text-align:center}section table tr.note td{line-height:20px;font-size:13px;text-align:center;font-weight:normal;padding:5px 0}.rajout-favoris{padding-top:50px;width:50px;background-image:url(../_images/icon/icon-sprite-electr.png?ts=141641300);background-repeat:no-repeat;background-position:11px -36px;border:0;background-color:transparent;z-index:5}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.rajout-favoris{background-size:451px 500px;background-image:url(../_images/icon/icon-sprite-electr@2x.png?ts=141641300)}}.rajout-favoris:hover,.actif .rajout-favoris :hover{background-image:url(../_images/icon/icon-sprite-electr.png?ts=141641300);background-repeat:no-repeat;background-position:-39px -36px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.rajout-favoris:hover,.actif .rajout-favoris:hover{background-size:451px 500px;background-image:url(../_images/icon/icon-sprite-electr@2x.png?ts=141641300)}}.actif .rajout-favoris{background-image:url(../_images/icon/icon-sprite-electr.png?ts=141641300);background-repeat:no-repeat;background-position:-90px -36px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.actif .rajout-favoris{background-size:451px 500px;background-image:url(../_images/icon/icon-sprite-electr@2x.png?ts=141641300)}}summary:hover .rajout-favoris{border-color:#f3f2f2}.fermer{height:0;line-height:0;font-size:0;overflow:hidden;display:inline-block;text-indent:-9999px;padding-top:50px;width:50px;position:absolute;top:0;left:0;background-image:url(../_images/icon/icon-sprite-electr.png?ts=141641300);background-repeat:no-repeat;background-position:-132px -88px;z-index:6}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.fermer{background-size:451px 500px;background-image:url(../_images/icon/icon-sprite-electr@2x.png?ts=141641300)}}@media only screen and (min-width:700px){.fermer{background:0}}.plus-parametres{color:#f3f2f2;display:inline-block;padding:12px 10px 15px 50px;line-height:17px;font-size:13px;position:relative;white-space:normal;vertical-align:top}.plus-parametres:hover{color:#999}.plus-parametres:before{content:'';position:absolute;left:4px;top:-2px;width:35px;height:35px;background-image:url(../_images/icon/icon-sprite-electr.png?ts=141641300);background-repeat:no-repeat;background-position:10px -339px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.plus-parametres:before{background-size:451px 500px;background-image:url(../_images/icon/icon-sprite-electr@2x.png?ts=141641300)}}.barre-partager>a.lien{height:0;line-height:0;font-size:0;overflow:hidden;display:inline-block;text-indent:-9999px;padding-top:50px;width:50px;background-image:url(../_images/icon/icon-sprite-electr.png?ts=141641300);background-repeat:no-repeat;background-position:15px -387px;text-align:right;position:absolute;z-index:15;bottom:0;right:0;color:#000}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.barre-partager>a.lien{background-size:451px 500px;background-image:url(../_images/icon/icon-sprite-electr@2x.png?ts=141641300)}}.barre-partager nav{display:none}.barre-partager nav h3{display:none}.barre-partager nav li{float:left;margin-right:5px}.barre-partager nav li a{height:0;line-height:0;font-size:0;overflow:hidden;display:inline-block;text-indent:-9999px;padding-top:50px;width:50px;color:#fff}.barre-partager nav li.facebook a{background-image:url(../_images/icon/icon-sprite-electr.png?ts=141641300);background-repeat:no-repeat;background-position:-80px -383px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.barre-partager nav li.facebook a{background-size:451px 500px;background-image:url(../_images/icon/icon-sprite-electr@2x.png?ts=141641300)}}.barre-partager nav li.facebook a:hover{background-image:url(../_images/icon/icon-sprite-electr.png?ts=141641300);background-repeat:no-repeat;background-position:-80px -432px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.barre-partager nav li.facebook a:hover{background-size:451px 500px;background-image:url(../_images/icon/icon-sprite-electr@2x.png?ts=141641300)}}.barre-partager nav li.twitter a{background-image:url(../_images/icon/icon-sprite-electr.png?ts=141641300);background-repeat:no-repeat;background-position:-183px -382px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.barre-partager nav li.twitter a{background-size:451px 500px;background-image:url(../_images/icon/icon-sprite-electr@2x.png?ts=141641300)}}.barre-partager nav li.twitter a:hover{background-image:url(../_images/icon/icon-sprite-electr.png?ts=141641300);background-repeat:no-repeat;background-position:-183px -431px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.barre-partager nav li.twitter a:hover{background-size:451px 500px;background-image:url(../_images/icon/icon-sprite-electr@2x.png?ts=141641300)}}.barre-partager.open nav{display:block;overflow:hidden;margin-top:-15px;line-height:10px}.barre-partager.open .lien{bottom:35px}details{display:block;background:#121519;clear:both}details.a summary abbr{opacity:.3;filter:alpha(opacity=30)}details .fermer{display:none}details.open>summary{box-shadow:0 4px 6px #999}@media only screen and (max-width:700px){details.open>summary{padding-left:102px}}details.open>summary:after{background-position:13px -232px}@media only screen and (max-width:700px){details.open>summary:after{background-position:-132px -88px;background-color:#121519;left:0;top:0}}@media only screen and (max-width:700px){details.open>summary abbr{right:10px}}details.open:first-child{border-top:0}details.open details.comparatif{border:0;font-size:15px}details.open details.comparatif summary{background:0;text-transform:uppercase;padding:15px 0 7px 0}details.open details.comparatif summary::-webkit-details-marker{display:none}@media only screen and (max-width:700px){details.open .rajout-favoris{left:50px}}details.open .fermer{display:inline-block;background-color:#121519}.block-resultats div.list-partis{scrollbar-face-color:#999;scrollbar-shadow-color:#999;scrollbar-highlight-color:#999;scrollbar-3dlight-color:#999;scrollbar-darkshadow-color:#999;scrollbar-track-color:#666;scrollbar-arrow-color:#eaeaea;-webkit-overflow-scrolling:touch}.block-resultats div.list-partis::-webkit-scrollbar{height:5px}.block-resultats div.list-partis::-webkit-scrollbar-track{background:#121519}.block-resultats div.list-partis::-webkit-scrollbar-thumb{background:#999;cursor:pointer}.block-resultats div.list-partis::-webkit-scrollbar-thumb:window-inactive{background:#fff}.block-resultats div.list-partis>*{-webkit-transform:translateZ(0px)}.block-toggle{width:100.5%;font-size:15px;line-height:18px;margin-top:10px;position:inherit}.block-toggle .fermer{width:100%;display:none}.block-toggle header{cursor:pointer;padding:0 13px 0 0}.block-toggle header:after{position:absolute;right:0;top:0;padding-top:50px;width:50px;content:" ";background-image:url(../_images/icon/icon-sprite-electr.png?ts=141641300);background-repeat:no-repeat;background-position:13px -165px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.block-toggle header:after{background-size:451px 500px;background-image:url(../_images/icon/icon-sprite-electr@2x.png?ts=141641300)}}@media only screen and (max-width:700px){.block-toggle header:after{background-image:url(../_images/icon/icon-sprite-electr.png?ts=141641300);background-repeat:no-repeat;background-position:25px -85px}}@media only screen and (max-width:700px) and only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (max-width:700px) and only screen and (-o-min-device-pixel-ratio:3/2),only screen and (max-width:700px) and only screen and (min-device-pixel-ratio:1.5){.block-toggle header:after{background-size:451px 500px;background-image:url(../_images/icon/icon-sprite-electr@2x.png?ts=141641300)}}.block-toggle header h2{font-size:16px;display:inline-block;background:0;padding:16px 0 16px 20px}.block-toggle.close header:after{background-image:url(../_images/icon/icon-sprite-electr.png?ts=141641300);background-repeat:no-repeat;background-position:-130px -97px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.block-toggle.close header:after{background-size:451px 500px;background-image:url(../_images/icon/icon-sprite-electr@2x.png?ts=141641300)}}.block-toggle article{opacity:0;height:0;overflow:hidden}.block-toggle article.defaut{height:auto;opacity:1;display:block;border-top:#ccc solid 1px}.block-toggle article time{padding-top:15px}.block-toggle article p{padding-bottom:15px}.block-toggle div.list-alerts{overflow:auto}.block-toggle div.list-alerts article{height:auto;opacity:1;display:block}.block-toggle.open{margin-top:0}@media only screen and (max-width:700px){.block-toggle.open{position:fixed;overflow-y:auto;overflow-x:hidden;width:100%;height:100%;top:0;left:0;z-index:3000}}.block-toggle.open article{opacity:1;height:auto;border-top:#ccc solid 1px}.block-toggle.open .fermer{display:block}.block-toggle.open header{cursor:default;white-space:nowrap}.block-toggle.open header:after{background-image:url(../_images/icon/icon-sprite-electr.png?ts=141641300);background-repeat:no-repeat;background-position:13px -232px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.block-toggle.open header:after{background-size:451px 500px;background-image:url(../_images/icon/icon-sprite-electr@2x.png?ts=141641300)}}#enteteSection{width:100%;font-family:'Roboto Condensed',trebuchet;font-weight:400;color:#fff;margin:0 0 20px 0;min-height:78px;overflow:hidden}#enteteSection h1{height:0;line-height:0;font-size:0;overflow:hidden;display:inline-block;text-indent:-9999px;margin-top:70px;float:right}#enteteSection .information{font-size:11px;text-transform:uppercase;margin-top:19px;float:left}#enteteSection .information time{font-family:'Roboto Condensed',trebuchet,sans-serif;font-weight:300;color:#000;padding:0 0 0 20px}#enteteSection .information div.nb-bureaux{font-family:'Roboto Condensed',trebuchet,sans-serif;font-weight:300;color:#000;padding:6px 0 0 20px}#enteteSection .partenaire{text-align:right;position:absolute;top:10px;right:10px}#enteteSection .partenaire a{height:0;line-height:0;font-size:0;overflow:hidden;text-indent:-9999px;background-position:left;background-repeat:no-repeat;padding:26px 0 0 4px;margin:0 0 0 4px;display:inline-block;width:26px}#enteteSection a{color:#fff}#enteteSection a.language{position:absolute;display:block;padding:10px;background-color:#666;font-size:16px;line-height:18px;top:28px;right:20px}#enteteSection a.language:hover{background-color:#3c3c3c}#enteteSection a.brand-logo{height:0;line-height:0;font-size:0;overflow:hidden;display:inline-block;text-indent:-9999px;background-repeat:no-repeat;background-position:0 0;top:0;left:50%;margin-left:-125px;display:block;position:absolute;width:250px;height:72px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){#enteteSection a.brand-logo{background-size:250px 211px}}#enteteSection a span{display:inline}#enteteSection a span.abbr{display:none}@media only screen and (max-width:700px){#enteteSection a.language{top:20px;right:20px}#enteteSection a span{display:none}#enteteSection a span.abbr{display:inline}}.section-parametres{position:absolute;left:-88%;top:0;width:88%;z-index:10000;float:none;background:#121519;height:auto}@media only screen and (min-width:601px){.section-parametres{left:-300px;width:300px}}.section-parametres.open{box-shadow:4px 0 25px #121519}.section-parametres.open>header{border-right:#666 solid 1px;background-image:url(../_images/icon/icon-sprite-electr.png?ts=141641300);background-repeat:no-repeat;background-position:-135px 16px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.section-parametres.open>header{background-size:451px 500px;background-image:url(../_images/icon/icon-sprite-electr@2x.png?ts=141641300)}}@media only screen and (max-width:701px){.section-parametres.open>header{background:0}}.section-parametres header{background:#121519;border-bottom:1px solid #eaeaea;text-align:center;cursor:pointer;padding-top:19px;padding-bottom:19px}.section-parametres header h3{font-size:15px}.section-parametres section header{background:#666;color:#fff;border:0;padding-top:8px;padding-bottom:8px;text-align:left;cursor:default}.section-parametres section [type="checkbox"]{display:none}.section-parametres section [type="checkbox"]+label{display:block;position:relative;padding:15px 0 14px 40px;cursor:pointer;border-bottom:1px solid #999;font-size:15px;line-height:20px;color:#999}.section-parametres section [type="checkbox"]+label:before{content:'';position:absolute;left:12px;top:17px;width:14px;height:14px;border:1px solid #999;border-radius:3px}.section-parametres section [type="checkbox"]+label#label-comparatif{color:#fff;text-transform:uppercase}.section-parametres section [type="checkbox"]+label:last-child{border:0}.section-parametres section [type="checkbox"]+label.checked{color:#fff}.section-parametres section [type="checkbox"]+label.checked:before{content:'✔';font-size:22px;line-height:16px;color:#fff;border:1px solid #fff}.section-parametres section [type="checkbox"]+label.checked.default{cursor:default}.section-parametres section [type="checkbox"]+label.checked.default:before{color:#999;border:1px solid #999;content:'';height:0;margin-top:8px;width:12px;margin-left:2px}.section-parametres section ul li{margin:12px 10px 20px 10px;font-size:15px;line-height:20px;clear:both}.section-parametres section ul li strong{float:left;padding-top:50px;width:50px;width:30px;height:0;line-height:0;font-size:0;overflow:hidden;display:inline-block;text-indent:-9999px}.section-parametres section ul li.favoris strong{background-image:url(../_images/icon/icon-sprite-electr.png?ts=141641300);background-repeat:no-repeat;background-position:0 -50px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.section-parametres section ul li.favoris strong{background-size:451px 500px;background-image:url(../_images/icon/icon-sprite-electr@2x.png?ts=141641300)}}.section-parametres section ul li.filtre strong{background-image:url(../_images/icon/icon-sprite-electr.png?ts=141641300);background-repeat:no-repeat;background-position:0 -300px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.section-parametres section ul li.filtre strong{background-size:451px 500px;background-image:url(../_images/icon/icon-sprite-electr@2x.png?ts=141641300)}}.section-parametres section ul li.logo{padding-left:30px}.section-parametres section ul li.asterisque strong{height:44px;padding-top:12px;padding-left:7px;width:23px;font-size:21px}.section-parametres section fieldset legend{display:block;padding:15px 0 15px 40px;cursor:pointer;background-image:url(../_images/icon/icon-sprite-electr.png?ts=141641300);background-repeat:no-repeat;background-position:10px -171px;width:100%;text-transform:uppercase;font-size:15px;color:#fff}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.section-parametres section fieldset legend{background-size:451px 500px;background-image:url(../_images/icon/icon-sprite-electr@2x.png?ts=141641300)}}.section-parametres section fieldset .list-partis{display:none}.section-parametres section fieldset.open legend{background-image:url(../_images/icon/icon-sprite-electr.png?ts=141641300);background-repeat:no-repeat;background-position:10px -233px;border-bottom:1px solid #999}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.section-parametres section fieldset.open legend{background-size:451px 500px;background-image:url(../_images/icon/icon-sprite-electr@2x.png?ts=141641300)}}.section-parametres section fieldset.open .list-partis{display:block}.section-parametres a{color:#999}.section-parametres a.lien-retour{padding:15px 10px 15px 30px;margin-left:10px;font-size:15px;line-height:20px;border-top:1px solid #999;background-image:url(../_images/icon/icon-sprite-electr.png?ts=141641300);background-repeat:no-repeat;background-position:-147px -87px;float:left;color:#fff}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.section-parametres a.lien-retour{background-size:451px 500px;background-image:url(../_images/icon/icon-sprite-electr@2x.png?ts=141641300)}}.section-parametres a.lien-retour strong{color:#999}.block-live{color:#fff;background:#666;width:100%;text-transform:uppercase;overflow:hidden;position:relative;top:0;left:0}.block-live nav{padding:0;width:100%}.block-live nav ul li{float:left;background-image:url(../_images/icon/icon-sprite-electr.png?ts=141641300);background-repeat:no-repeat;background-position:126px 18px;height:60px;width:50%}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.block-live nav ul li{background-size:451px 500px;background-image:url(../_images/icon/icon-sprite-electr@2x.png?ts=141641300)}}.block-live nav ul li a{height:0;line-height:0;font-size:0;overflow:hidden;display:inline-block;text-indent:-9999px;padding-top:60px;border-left:1px solid #fff;width:100%;background-position:25px center;background-repeat:no-repeat}.block-live nav ul li:first-child a{border-left:none}.block-live nav ul li.tele-ici{background-position:107px 18px;border-left:none}.block-live nav ul li.tele-ici a{background-image:url(../_images/logo/logos-sprite-cbc.png?ts=141641300);background-repeat:no-repeat;background-position:20px -305px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.block-live nav ul li.tele-ici a{background-size:300px 585px;background-image:url(../_images/logo/logos-sprite-cbc@2x.png?ts=141641300)}}.block-live nav ul li.radio-ici{background-position:139px 18px}.block-live nav ul li.radio-ici a{background-image:url(../_images/logo/logos-sprite-cbc.png?ts=141641300);background-repeat:no-repeat;background-position:17px -197px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.block-live nav ul li.radio-ici a{background-size:300px 585px;background-image:url(../_images/logo/logos-sprite-cbc@2x.png?ts=141641300)}}.block-live nav ul li.tele-cbc{background-position:124px 18px;border-left:none}.block-live nav ul li.tele-cbc a{background-image:url(../_images/logo/logos-sprite-cbc.png?ts=141641300);background-repeat:no-repeat;background-position:20px -501px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.block-live nav ul li.tele-cbc a{background-size:300px 585px;background-image:url(../_images/logo/logos-sprite-cbc@2x.png?ts=141641300)}}.block-live nav ul li.radio-cbc{background-position:109px 18px}.block-live nav ul li.radio-cbc a{background-image:url(../_images/logo/logos-sprite-cbc.png?ts=141641300);background-repeat:no-repeat;background-position:17px -408px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.block-live nav ul li.radio-cbc a{background-size:300px 585px;background-image:url(../_images/logo/logos-sprite-cbc@2x.png?ts=141641300)}}.block-live nav ul li.selected{background-color:#3c3c3c;background-image:url(../_images/icon/icon-sprite-electr.png?ts=141641300);background-repeat:no-repeat;background-position:-292px 18px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.block-live nav ul li.selected{background-size:451px 500px;background-image:url(../_images/icon/icon-sprite-electr@2x.png?ts=141641300)}}.block-live nav ul li.selected.radio-ici{background-position:-260px 18px}.block-live nav ul li.selected.tele-cbc{background-position:-275px 18px}.block-live nav ul li.selected.radio-cbc{background-position:-290px 18px}.block-live .show{position:relative;top:0;left:0}.block-live .hide{position:absolute;top:-9000px;left:-9000px}.block-live div{float:none;clear:both}.block-live div#LiveTele .srcPlayerContainer{margin:0 auto}.block-utilitaires{margin:0}.block-utilitaires section{background:#121519;color:#fff}.block-utilitaires nav.menu-utilitaires{background:#121519}.block-utilitaires nav.menu-utilitaires li.parametre{text-align:left;position:absolute;z-index:10001}.block-utilitaires nav.menu-utilitaires li.parametre.open a{background-color:#121519}.block-utilitaires nav.menu-utilitaires li.parametre a{height:0;line-height:0;font-size:0;overflow:hidden;display:inline-block;text-indent:-9999px;padding-top:50px;width:50px;background-image:url(../_images/icon/icon-sprite-electr.png?ts=141641300);background-repeat:no-repeat;background-position:13px -336px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.block-utilitaires nav.menu-utilitaires li.parametre a{background-size:451px 500px;background-image:url(../_images/icon/icon-sprite-electr@2x.png?ts=141641300)}}.block-utilitaires nav.menu-utilitaires li.logo{text-align:center;width:100%}.block-utilitaires nav.menu-utilitaires li.logo a{height:0;line-height:0;font-size:0;overflow:hidden;display:inline-block;text-indent:-9999px;padding-top:50px;width:50px;width:200px;background-image:url(../_images/logo/logos-sprite-cbc.png?ts=141641300);background-repeat:no-repeat;background-position:center -97px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.block-utilitaires nav.menu-utilitaires li.logo a{background-size:300px 585px;background-image:url(../_images/logo/logos-sprite-cbc@2x.png?ts=141641300)}}.block-utilitaires nav.menu-utilitaires .barre-partager nav{z-index:15;background:#121519;margin-top:0}@media only screen and (min-width:700px){.block-utilitaires nav.menu-utilitaires .barre-partager nav{position:absolute;right:10px;bottom:0}}.block-utilitaires nav.menu-utilitaires .barre-partager nav ul{float:right}.block-utilitaires nav.menu-utilitaires .barre-partager.open .lien{bottom:51px}.block-lightbox{position:inherit}.section-lightbox{display:none;background:#eaeaea}@media only screen and (max-width:700px){.section-lightbox{position:fixed;overflow-y:auto;overflow-x:hidden;width:100%;height:100%;top:0;left:0;z-index:3000}}.section-lightbox.open{display:block}.sticky-wrapper{margin-bottom:20px}.block-resultats{background:#121519;position:relative;overflow:hidden}.block-resultats .list-partis{z-index:10;width:100%;min-height:87px;margin-right:6px;white-space:nowrap;overflow-x:auto;overflow-y:hidden;clear:both;padding-bottom:1px}.block-resultats .list-partis:before{content:"";box-shadow:-12px 0 20px -8px #eaeaea inset;height:100%;padding:0;z-index:15;width:18px;position:absolute;right:-3px;overflow:hidden}.block-resultats .list-partis div{display:inline-block}.block-resultats header{display:none}.block-resultats div.flag-elu{background:#fff;text-align:center;font-size:20px;display:table;border-top:#ccc solid 1px;border-bottom:#ccc solid 1px;margin:0 0 4px 0;width:100.5%;height:50px}@media only screen and (max-width:400px){.block-resultats div.flag-elu{font-size:18px}}@media only screen and (max-width:350px){.block-resultats div.flag-elu{font-size:17px}}.block-resultats div.flag-elu p{color:#000;vertical-align:middle;display:table-cell;line-height:49px;padding:0 10px}.block-resultats div.flag-elu abbr{height:0;line-height:0;font-size:0;overflow:hidden;display:inline-block;text-indent:-9999px;vertical-align:middle}.block-resultats details{display:inline-block;width:150px;margin-right:2px;background:0;position:relative}.desactif .block-resultats details{position:inherit;display:block}.block-resultats details summary{overflow:hidden;background:#666;border:0;position:absolute;width:100%;padding-left:0;height:69px;top:-14px;left:0}.block-resultats details summary:after{background:0;height:auto}.block-resultats details summary strong{display:none}.block-resultats details abbr{font-size:15px;color:#fff;text-align:center;display:block;padding:5px 0 0 0;background:0;position:inherit;opacity:1;filter:alpha(opacity=100);top:0;left:0}.block-resultats details ul{margin:6px 0;overflow:hidden;clear:both}.block-resultats details ul li{line-height:20px;background-color:#fff}.block-resultats details ul li.plus-resultats{font-size:16px;padding:5px 10px 5px 0;text-align:right}.block-resultats details ul li.plus-resultats strong{font-size:23px;font-weight:700;display:block}.block-resultats details ul li.pourcentage{font-size:16px;background:#ccc;text-align:center;padding:3px 0}.block-resultats details aside.comparatif{color:#666;text-align:center;padding-bottom:5px;background:#fff;display:none!important}.block-resultats details aside.comparatif.actif{display:block!important}.block-resultats details aside.comparatif h3{padding-top:2px;text-transform:uppercase;font-size:11px}.block-resultats details aside.comparatif p{font-size:15px;margin:0}.block-resultats .plus-parametres{width:125px;padding:19px 45px 10px 10px}.block-resultats .plus-parametres:before{left:130px}.loading{left:50%;position:relative;margin-left:-50px;top:48%;margin-top:-50px}.block-carte header{cursor:pointer;position:relative;padding-top:7px;padding-bottom:7px}.block-carte header h2{width:30%}.block-carte header h2:after{content:"";position:absolute;top:0;right:0;padding-top:50px;width:50px;display:block;background-image:url(../_images/icon/icon-sprite-electr.png?ts=141641300);background-repeat:no-repeat;background-position:17px -437px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.block-carte header h2:after{background-size:451px 500px;background-image:url(../_images/icon/icon-sprite-electr@2x.png?ts=141641300)}}.block-carte #map-canvas{height:300px}.block-carte .gm-style-cc{display:none}.block-carte .mouseLabels{color:#000;background:#fff;text-transform:uppercase;text-align:center;padding:2px 10px;font-size:11px;white-space:nowrap}.block-carte .districtLabels{color:#000;background:#fff;text-transform:uppercase;text-align:center;padding:2px 10px;font-size:11px;white-space:nowrap}.block-carte .districtLabelsTools{color:blue;background:red;text-transform:uppercase;text-align:center;padding:2px 10px;font-size:11px;white-space:nowrap}.block-carte .districtLabelsBolt{font-weight:bold}.block-carte .section-lightbox{position:fixed;overflow-y:auto;overflow-x:hidden;width:100%;height:100%;top:0;left:0;z-index:3000;background:#eaeaea}.block-carte .section-lightbox .fermer{right:0;background:#121519}.block-alerts{margin-top:0}.block-alerts.open{background:#ccc}.block-alerts.close header:after{background-image:url(../_images/icon/icon-sprite-electr.png?ts=141641300);background-repeat:no-repeat;background-position:-325px -97px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.block-alerts.close header:after{background-size:451px 500px;background-image:url(../_images/icon/icon-sprite-electr@2x.png?ts=141641300)}}.block-alerts>div{overflow-y:auto;background:#fff}@media only screen and (min-width:700px){.block-alerts>div{max-height:600px}}.block-alerts>div time{color:#999;display:block;padding-left:20px;padding-right:50px}.block-alerts>div p{padding-left:20px;padding-right:50px}.block-alerts article{position:relative}.block-onglets nav{padding:0;float:left;clear:both;width:100%;position:relative;font-family:'Roboto Condensed',trebuchet;font-weight:400;color:#fff}.block-onglets nav li{float:left;background:#666;height:50px;margin:0;display:table;overflow:hidden}.block-onglets nav li:hover{background-color:#3c3c3c}.block-onglets nav li a{color:#fff;text-transform:uppercase;display:table-cell;vertical-align:middle;padding:0 10px 0 20px;font-size:15px;line-height:17px;border-left:1px solid #fff}.block-onglets nav li a:hover{background-color:#3c3c3c}.block-onglets nav li:first-child a{border-left:none}.block-onglets nav li.ui-state-active,.block-onglets nav li.selected{background-color:#3c3c3c}.block-onglets details.open{box-shadow:0 -3px 6px #ccc inset;background:#ccc}@media only screen and (max-width:700px){.block-onglets details.open{position:fixed;overflow-y:auto;overflow-x:hidden;width:100%;height:100%;top:0;left:0;z-index:3000}}.block-districts{overflow:hidden;position:inherit}.block-districts header{overflow:hidden}.block-districts header h2{float:left}.block-districts header time{font-size:11px;float:right;color:#ccc;padding-top:2px}.block-districts nav.fr li{width:47.5%}.block-districts nav.en li{width:65%}.block-districts nav.en li:first-child{width:30%}.block-districts nav li{height:50px}.block-districts nav li.favoris a{text-indent:23px;background-image:url(../_images/icon/icon-sprite-electr.png?ts=141641300);background-repeat:no-repeat;background-position:-84px -36px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.block-districts nav li.favoris a{background-size:451px 500px;background-image:url(../_images/icon/icon-sprite-electr@2x.png?ts=141641300)}}.block-districts nav li.recherche{width:50px;position:absolute;right:0}.block-districts nav li.recherche a{height:0;line-height:0;font-size:0;overflow:hidden;display:inline-block;text-indent:-9999px;color:#eaeaea;padding:53px 0 0 0;width:100%;background-image:url(../_images/icon/icon-sprite-electr.png?ts=141641300);background-repeat:no-repeat;background-position:15px -286px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.block-districts nav li.recherche a{background-size:451px 500px;background-image:url(../_images/icon/icon-sprite-electr@2x.png?ts=141641300)}}.block-districts section{clear:both;position:inherit}.block-districts section table{display:none}.block-districts section table td.vote:nth-child(2n+3){font-size:17px}.block-districts section table td div{margin-top:10px;width:auto}.block-districts aside{width:100%;color:#666;font-size:15px;padding:20px 0;display:none!important}.block-districts aside header{margin:0 0 3px 10px;text-transform:uppercase}.block-districts aside table tr{border:0}.block-districts aside table tr abbr{padding-top:0;height:auto;font-weight:normal;width:40px}.block-districts aside table tr th{padding:4px 0 3px 10px;width:40px}.block-districts aside table tr td{height:15px;padding:0 10px 0 0}.block-districts aside table tr td:last-child{display:block}.block-districts .open .actif{display:table!important}.section-districts-favoris p{display:none}.section-districts-favoris p.actif{display:block}.section-districts-filtre>header{float:left;height:50px;width:100%;background:#999;padding:0;text-align:center}.section-districts-filtre>header a{background-color:#121519}.section-districts-filtre>header a.fermer{display:none}.section-districts-filtre>header input[type=search]{width:90%;margin:14px 0 0 0}.section-districts-filtre>header h3{height:0;line-height:0;font-size:0;overflow:hidden;display:inline-block;text-indent:-9999px;padding-top:50px;width:50px}@media only screen and (max-width:700px){.section-districts-filtre.open{position:fixed;overflow-y:auto;overflow-x:hidden;width:100%;height:100%;top:0;left:0;z-index:3000}}.block-candidates{overflow:hidden}.block-candidates nav ul{width:100%}.block-candidates nav ul li{margin:0;display:block}.block-candidates nav ul li a{height:50px;padding-right:140px;padding-left:15px}.block-candidates nav ul li.par-parti{width:22%}.block-candidates nav ul li.par-parti a{padding-left:20px}.block-candidates nav ul li.chefs{width:28%}.block-candidates nav ul li.ministres-sortants{width:36%}.block-candidates nav ul li.candidats-vedettes{width:36%}@media only screen and (max-width:700px){.block-candidates nav ul li:after{position:absolute;right:0;top:0;padding-top:50px;width:50px;content:" ";background-image:url(../_images/icon/icon-sprite-electr.png?ts=141641300);background-repeat:no-repeat;background-position:25px -85px}.block-candidates nav ul li{position:relative;width:100%!important;display:block;float:none;background:#5c6366;border-bottom:1px solid #fff}.block-candidates nav ul li:last-child{border-bottom:0}.block-candidates nav ul li a{display:block;line-height:49px;border-left:none}.block-candidates nav ul li.candidats-vedettes{border-bottom:0}}.block-candidates details{margin-top:1px;background:#121519}.block-candidates details.actif table{display:block}.block-candidates details>details>table{display:none}.block-candidates details>summary{display:none;background:#666;color:#fff;padding-left:20px;border-top:0}.block-candidates details>summary:hover{background:#eaeaea}.block-candidates details strong{text-transform:uppercase;font-size:15px}.block-candidates details table{background:#fff}.block-candidates details table td div{font-weight:normal;text-align:right;white-space:nowrap;display:inline;float:none}.block-candidates details table td:nth-child(-n+2){text-align:center;width:60px;padding-right:0}.block-candidates details.open{box-shadow:none}.block-candidates details.open table{box-shadow:0 -3px 6px #ccc inset}.block-candidates details.open .open{background:#f3f2f2}@media only screen and (max-width:700px){.block-candidates details.open{margin-top:0}.block-candidates details.open>summary{padding-left:63px}.block-candidates details.open.open>summary{color:#fff;background:#666;border:0}.block-candidates details.open.open>summary abbr{display:none}}@media only screen and (max-width:700px){.block-candidates details.open summary{display:block}}.block-candidates details details{margin-top:0;display:none}.block-candidates details details summary{color:#000;background-color:#fff;border-top:#ccc solid 1px;padding-left:50px;display:block}.block-candidates details details summary:hover{background-color:#f3f2f2}.block-candidates details details summary abbr{left:0}.block-candidates details details summary .fermer{display:none}@media only screen and (max-width:700px){.block-candidates details{display:none}}.block-sociaux{margin-top:0}.block-sociaux nav li{width:50%}.block-sociaux nav li a:after{position:absolute;right:0;top:0;padding-top:50px;width:50px;content:" ";background-image:url(../_images/icon/icon-sprite-electr.png?ts=141641300);background-repeat:no-repeat;background-position:13px -165px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.block-sociaux nav li a:after{background-size:451px 500px;background-image:url(../_images/icon/icon-sprite-electr@2x.png?ts=141641300)}}@media only screen and (max-width:700px){.block-sociaux nav li a:after{background-image:url(../_images/icon/icon-sprite-electr.png?ts=141641300);background-repeat:no-repeat;background-position:25px -85px}}@media only screen and (max-width:700px) and only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (max-width:700px) and only screen and (-o-min-device-pixel-ratio:3/2),only screen and (max-width:700px) and only screen and (min-device-pixel-ratio:1.5){.block-sociaux nav li a:after{background-size:451px 500px;background-image:url(../_images/icon/icon-sprite-electr@2x.png?ts=141641300)}}@media only screen and (max-width:700px){.block-sociaux nav li:after{position:absolute;right:0;top:0;padding-top:50px;width:50px;content:" ";background-image:url(../_images/icon/icon-sprite-electr.png?ts=141641300);background-repeat:no-repeat;background-position:25px -85px}.block-sociaux nav li{position:relative;width:100%!important;display:block;float:none;background:#5c6366;border-bottom:1px solid #fff}.block-sociaux nav li:last-child{border:0}.block-sociaux nav li a{display:block;line-height:49px;border-left:none}.block-sociaux nav li.candidats-vedettes{border-bottom:0}}.block-sociaux div{margin:0;clear:both;background:#eaeaea}.block-sociaux div header{display:none;line-height:50px;margin:1px 0 0 0;background:#121519}.block-sociaux div header h3{text-transform:uppercase;color:#fff;font-size:15px;background:#666;padding-left:20px;width:100%}@media only screen and (max-width:700px){.block-sociaux div header:after{position:absolute;left:0;top:0;padding-top:50px;width:50px;content:" ";background-image:url(../_images/icon/icon-sprite-electr.png?ts=141641300);background-repeat:no-repeat;background-position:-132px -88px;background-color:#121519}}.block-sociaux div iframe{display:block}.block-sociaux div>div a{color:#eaeaea}.block-sociaux div.open header{padding-left:50px;background:#000;margin:0}.block-sociaux div.open header:hover{background:#000}@media only screen and (max-width:700px){.block-sociaux div.open header{display:block}}.block-sociaux div.open>div{display:block}.splash-page{background-color:#eaeaea;z-index:30000;position:fixed;top:0;left:0;height:100%;width:100%}.splash-page .logo{position:absolute;top:0;left:0;width:100%;height:52px;background-color:#000;text-indent:-9999px;background-image:url(../_images/logo/logos-sprite-cbc.png?ts=141641300);background-repeat:no-repeat;background-position:center -97px;z-index:5000}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.splash-page .logo{background-size:300px 585px;background-image:url(../_images/logo/logos-sprite-cbc@2x.png?ts=141641300)}}.splash-page .container{position:absolute;width:400px;height:300px;top:50%;left:50%;margin:-150px 0 0 -200px}.splash-page .container div.titre{height:150px;text-indent:-9999px}.splash-page .container p{text-align:center;line-height:20px;font-size:15px}.splash-page .container p.navigateur-desuet{background:#fff;margin:20px auto 0 auto;padding:10px 10px 10px 50px;color:#000;background-image:url(../_images/icon/icon-sprite-electr.png?ts=141641300);background-repeat:no-repeat;background-position:-378px -287px;text-align:left}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.splash-page .container p.navigateur-desuet{background-size:451px 500px;background-image:url(../_images/icon/icon-sprite-electr@2x.png?ts=141641300)}}.splash-page .container p #dots{width:12px;display:inline-block;text-align:left}.splash-page .container section{background:0;text-align:center;text-transform:uppercase;min-height:174px;position:relative}.splash-page .container section img{display:block;margin:0 auto}.splash-page .container section.partenaire{display:none}@media only screen and (max-width:399px){.splash-page .container{width:320px;margin:-150px 0 0 -160px;background-size:300px 87px}.splash-page .container p.navigateur-desuet{width:250px}}.splash-page.fr div.container{background:url(../elections/new-brunswick/2014/images/background/background-accueil-fr.png?ts=141641300) no-repeat 50% top;background-size:250px auto}.splash-page.en div.container{background:url(../elections/new-brunswick/2014/images/background/background-accueil-en.png?ts=141641300) no-repeat 50% top;background-size:366px auto}body .splash-page div.container{margin:-100px 0 0 -200px}@media only screen and (max-width:399px){.splash-page.en div.container{background-size:300px auto}}#enteteSection a.brand-logo{background-image:url(../elections/new-brunswick/2014/images/background/background-entete.png?ts=141641300);cursor:default}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){#enteteSection a.brand-logo{background-image:url(../elections/new-brunswick/2014/images/background/background-entete@2x.png?ts=141641300);background-size:90%;background-position:0 11px}}#enteteSection a.cbc{background-position:0 -130px;height:70px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){#enteteSection a.cbc{background-position:0 -115px}}.list-partis>.psn,.list-partis>.pbs{background:#e13}.list-partis>.psn li.plus-resultats,.list-partis>.pbs li.plus-resultats{background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick.png?ts=141641300);background-repeat:no-repeat;background-position:-250px -587px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.list-partis>.psn li.plus-resultats,.list-partis>.pbs li.plus-resultats{background-size:300px 365px;background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick@2x.png?ts=141641300)}}.psn summary abbr,.pbs summary abbr,table .psn abbr,table .pbs abbr,.psn.flag-elu abbr,.pbs.flag-elu abbr{padding-top:50px;width:50px;background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick.png?ts=141641300);background-repeat:no-repeat;background-position:-250px -587px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.psn summary abbr,.pbs summary abbr,table .psn abbr,table .pbs abbr,.psn.flag-elu abbr,.pbs.flag-elu abbr{background-size:300px 365px;background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick@2x.png?ts=141641300)}}.psn.e .rajout-favoris,.pbs.e .rajout-favoris{border-left-color:#e13}.psn.a .rajout-favoris,.pbs.a .rajout-favoris{border-left-color:rgba(238,17,51,0.3)}table .psn.e div,table .pbs.e div{background:#e13}.list-partis>.noh,.list-partis>.hno{background:#940001}.list-partis>.noh li.plus-resultats,.list-partis>.hno li.plus-resultats{background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick.png?ts=141641300);background-repeat:no-repeat;background-position:2px -180px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.list-partis>.noh li.plus-resultats,.list-partis>.hno li.plus-resultats{background-size:300px 365px;background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick@2x.png?ts=141641300)}}.noh summary abbr,.hno summary abbr,table .noh abbr,table .hno abbr,.noh.flag-elu abbr,.hno.flag-elu abbr{padding-top:50px;width:50px;background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick.png?ts=141641300);background-repeat:no-repeat;background-position:2px -180px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.noh summary abbr,.hno summary abbr,table .noh abbr,table .hno abbr,.noh.flag-elu abbr,.hno.flag-elu abbr{background-size:300px 365px;background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick@2x.png?ts=141641300)}}.noh.e .rajout-favoris,.hno.e .rajout-favoris{border-left-color:#940001}.noh.a .rajout-favoris,.hno.a .rajout-favoris{border-left-color:rgba(148,0,1,0.3)}table .noh.e div,table .hno.e div{background:#940001}.list-partis>.ccp,.list-partis>.pcc{background:#cf2008}.list-partis>.ccp li.plus-resultats,.list-partis>.pcc li.plus-resultats{background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick.png?ts=141641300);background-repeat:no-repeat;background-position:0 8px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.list-partis>.ccp li.plus-resultats,.list-partis>.pcc li.plus-resultats{background-size:300px 365px;background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick@2x.png?ts=141641300)}}.ccp summary abbr,.pcc summary abbr,table .ccp abbr,table .pcc abbr,.ccp.flag-elu abbr,.pcc.flag-elu abbr{padding-top:50px;width:50px;background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick.png?ts=141641300);background-repeat:no-repeat;background-position:0 8px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.ccp summary abbr,.pcc summary abbr,table .ccp abbr,table .pcc abbr,.ccp.flag-elu abbr,.pcc.flag-elu abbr{background-size:300px 365px;background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick@2x.png?ts=141641300)}}.ccp.e .rajout-favoris,.pcc.e .rajout-favoris{border-left-color:#cf2008}.ccp.a .rajout-favoris,.pcc.a .rajout-favoris{border-left-color:rgba(207,32,8,0.3)}table .ccp.e div,table .pcc.e div{background:#cf2008}.list-partis>.ppp{background:#b8b8b8}.list-partis>.ppp li.plus-resultats{background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick.png?ts=141641300);background-repeat:no-repeat;background-position:-250px -92px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.list-partis>.ppp li.plus-resultats{background-size:300px 365px;background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick@2x.png?ts=141641300)}}.ppp summary abbr,table .ppp abbr,.ppp.flag-elu abbr{padding-top:50px;width:50px;background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick.png?ts=141641300);background-repeat:no-repeat;background-position:-250px -92px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.ppp summary abbr,table .ppp abbr,.ppp.flag-elu abbr{background-size:300px 365px;background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick@2x.png?ts=141641300)}}.ppp.e .rajout-favoris{border-left-color:#b8b8b8}.ppp.a .rajout-favoris{border-left-color:rgba(184,184,184,0.3)}table .ppp.e div{background:#b8b8b8}.list-partis>.spo,.list-partis>.ps{background:#cf2008}.list-partis>.spo li.plus-resultats,.list-partis>.ps li.plus-resultats{background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick.png?ts=141641300);background-repeat:no-repeat;background-position:0 -590px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.list-partis>.spo li.plus-resultats,.list-partis>.ps li.plus-resultats{background-size:300px 365px;background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick@2x.png?ts=141641300)}}.spo summary abbr,.ps summary abbr,table .spo abbr,table .ps abbr,.spo.flag-elu abbr,.ps.flag-elu abbr{padding-top:50px;width:50px;background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick.png?ts=141641300);background-repeat:no-repeat;background-position:0 -590px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.spo summary abbr,.ps summary abbr,table .spo abbr,table .ps abbr,.spo.flag-elu abbr,.ps.flag-elu abbr{background-size:300px 365px;background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick@2x.png?ts=141641300)}}.spo.e .rajout-favoris,.ps.e .rajout-favoris{border-left-color:#cf2008}.spo.a .rajout-favoris,.ps.a .rajout-favoris{border-left-color:rgba(207,32,8,0.3)}table .spo.e div,table .ps.e div{background:#cf2008}.list-partis>.vep,.list-partis>.pev{background:#137753}.list-partis>.vep li.plus-resultats,.list-partis>.pev li.plus-resultats{background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick.png?ts=141641300);background-repeat:no-repeat;background-position:0 -292px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.list-partis>.vep li.plus-resultats,.list-partis>.pev li.plus-resultats{background-size:300px 365px;background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick@2x.png?ts=141641300)}}.vep summary abbr,.pev summary abbr,table .vep abbr,table .pev abbr,.vep.flag-elu abbr,.pev.flag-elu abbr{padding-top:50px;width:50px;background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick.png?ts=141641300);background-repeat:no-repeat;background-position:0 -292px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.vep summary abbr,.pev summary abbr,table .vep abbr,table .pev abbr,.vep.flag-elu abbr,.pev.flag-elu abbr{background-size:300px 365px;background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick@2x.png?ts=141641300)}}.vep.e .rajout-favoris,.pev.e .rajout-favoris{border-left-color:#137753}.vep.a .rajout-favoris,.pev.a .rajout-favoris{border-left-color:rgba(19,119,83,0.3)}table .vep.e div,table .pev.e div{background:#137753}.list-partis>.ppo{background:#b8b8b8}.list-partis>.ppo li.plus-resultats{background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick.png?ts=141641300);background-repeat:no-repeat;background-position:-9999px -9999px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.list-partis>.ppo li.plus-resultats{background-size:300px 365px;background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick@2x.png?ts=141641300)}}.ppo summary abbr,table .ppo abbr,.ppo.flag-elu abbr{padding-top:50px;width:50px;background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick.png?ts=141641300);background-repeat:no-repeat;background-position:-9999px -9999px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.ppo summary abbr,table .ppo abbr,.ppo.flag-elu abbr{background-size:300px 365px;background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick@2x.png?ts=141641300)}}.ppo.e .rajout-favoris{border-left-color:#b8b8b8}.ppo.a .rajout-favoris{border-left-color:rgba(184,184,184,0.3)}table .ppo.e div{background:#b8b8b8}.list-partis>.pc{background:#004a92}.list-partis>.pc li.plus-resultats{background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick.png?ts=141641300);background-repeat:no-repeat;background-position:0 -85px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.list-partis>.pc li.plus-resultats{background-size:300px 365px;background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick@2x.png?ts=141641300)}}.pc summary abbr,table .pc abbr,.pc.flag-elu abbr{padding-top:50px;width:50px;background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick.png?ts=141641300);background-repeat:no-repeat;background-position:0 -85px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.pc summary abbr,table .pc abbr,.pc.flag-elu abbr{background-size:300px 365px;background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick@2x.png?ts=141641300)}}.pc.e .rajout-favoris{border-left-color:#004a92}.pc.a .rajout-favoris{border-left-color:rgba(0,74,146,0.3)}table .pc.e div{background:#004a92}.list-partis>.lib{background:#ed1b36}.list-partis>.lib li.plus-resultats{background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick.png?ts=141641300);background-repeat:no-repeat;background-position:-250px 16px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.list-partis>.lib li.plus-resultats{background-size:300px 365px;background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick@2x.png?ts=141641300)}}.lib summary abbr,table .lib abbr,.lib.flag-elu abbr{padding-top:50px;width:50px;background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick.png?ts=141641300);background-repeat:no-repeat;background-position:-250px 16px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.lib summary abbr,table .lib abbr,.lib.flag-elu abbr{background-size:300px 365px;background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick@2x.png?ts=141641300)}}.lib.e .rajout-favoris{border-left-color:#ed1b36}.lib.a .rajout-favoris{border-left-color:rgba(237,27,54,0.3)}table .lib.e div{background:#ed1b36}.list-partis>.ndp,.list-partis>.npd{background:#f90}.list-partis>.ndp li.plus-resultats,.list-partis>.npd li.plus-resultats{background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick.png?ts=141641300);background-repeat:no-repeat;background-position:0 -187px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.list-partis>.ndp li.plus-resultats,.list-partis>.npd li.plus-resultats{background-size:300px 365px;background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick@2x.png?ts=141641300)}}.ndp summary abbr,.npd summary abbr,table .ndp abbr,table .npd abbr,.ndp.flag-elu abbr,.npd.flag-elu abbr{padding-top:50px;width:50px;background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick.png?ts=141641300);background-repeat:no-repeat;background-position:0 -187px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.ndp summary abbr,.npd summary abbr,table .ndp abbr,table .npd abbr,.ndp.flag-elu abbr,.npd.flag-elu abbr{background-size:300px 365px;background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick@2x.png?ts=141641300)}}.ndp.e .rajout-favoris,.npd.e .rajout-favoris{border-left-color:#f90}.ndp.a .rajout-favoris,.npd.a .rajout-favoris{border-left-color:rgba(255,153,0,0.3)}table .ndp.e div,table .npd.e div{background:#f90}.list-partis>.com{background:#b70202}.list-partis>.com li.plus-resultats{background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick.png?ts=141641300);background-repeat:no-repeat;background-position:0 -92px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.list-partis>.com li.plus-resultats{background-size:300px 365px;background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick@2x.png?ts=141641300)}}.com summary abbr,table .com abbr,.com.flag-elu abbr{padding-top:50px;width:50px;background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick.png?ts=141641300);background-repeat:no-repeat;background-position:0 -92px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.com summary abbr,table .com abbr,.com.flag-elu abbr{background-size:300px 365px;background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick@2x.png?ts=141641300)}}.com.e .rajout-favoris{border-left-color:#b70202}.com.a .rajout-favoris{border-left-color:rgba(183,2,2,0.3)}table .com.e div{background:#b70202}.list-partis>.cor,.list-partis>.cro{background:#0a8e24}.list-partis>.cor li.plus-resultats,.list-partis>.cro li.plus-resultats{background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick.png?ts=141641300);background-repeat:no-repeat;background-position:0 -787px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.list-partis>.cor li.plus-resultats,.list-partis>.cro li.plus-resultats{background-size:300px 365px;background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick@2x.png?ts=141641300)}}.cor summary abbr,.cro summary abbr,table .cor abbr,table .cro abbr,.cor.flag-elu abbr,.cro.flag-elu abbr{padding-top:50px;width:50px;background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick.png?ts=141641300);background-repeat:no-repeat;background-position:0 -787px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.cor summary abbr,.cro summary abbr,table .cor abbr,table .cro abbr,.cor.flag-elu abbr,.cro.flag-elu abbr{background-size:300px 365px;background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick@2x.png?ts=141641300)}}.cor.e .rajout-favoris,.cro.e .rajout-favoris{border-left-color:#0a8e24}.cor.a .rajout-favoris,.cro.a .rajout-favoris{border-left-color:rgba(10,142,36,0.3)}table .cor.e div,table .cro.e div{background:#0a8e24}.list-partis>.fcp,.list-partis>.pcf{background:#06a}.list-partis>.fcp li.plus-resultats,.list-partis>.pcf li.plus-resultats{background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick.png?ts=141641300);background-repeat:no-repeat;background-position:0 -392px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.list-partis>.fcp li.plus-resultats,.list-partis>.pcf li.plus-resultats{background-size:300px 365px;background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick@2x.png?ts=141641300)}}.fcp summary abbr,.pcf summary abbr,table .fcp abbr,table .pcf abbr,.fcp.flag-elu abbr,.pcf.flag-elu abbr{padding-top:50px;width:50px;background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick.png?ts=141641300);background-repeat:no-repeat;background-position:0 -392px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.fcp summary abbr,.pcf summary abbr,table .fcp abbr,table .pcf abbr,.fcp.flag-elu abbr,.pcf.flag-elu abbr{background-size:300px 365px;background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick@2x.png?ts=141641300)}}.fcp.e .rajout-favoris,.pcf.e .rajout-favoris{border-left-color:#06a}.fcp.a .rajout-favoris,.pcf.a .rajout-favoris{border-left-color:rgba(0,102,170,0.3)}table .fcp.e div,table .pcf.e div{background:#06a}.list-partis>.fp,.list-partis>.pl{background:#901714}.list-partis>.fp li.plus-resultats,.list-partis>.pl li.plus-resultats{background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick.png?ts=141641300);background-repeat:no-repeat;background-position:0 -492px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.list-partis>.fp li.plus-resultats,.list-partis>.pl li.plus-resultats{background-size:300px 365px;background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick@2x.png?ts=141641300)}}.fp summary abbr,.pl summary abbr,table .fp abbr,table .pl abbr,.fp.flag-elu abbr,.pl.flag-elu abbr{padding-top:50px;width:50px;background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick.png?ts=141641300);background-repeat:no-repeat;background-position:0 -492px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.fp summary abbr,.pl summary abbr,table .fp abbr,table .pl abbr,.fp.flag-elu abbr,.pl.flag-elu abbr{background-size:300px 365px;background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick@2x.png?ts=141641300)}}.fp.e .rajout-favoris,.pl.e .rajout-favoris{border-left-color:#901714}.fp.a .rajout-favoris,.pl.a .rajout-favoris{border-left-color:rgba(144,23,20,0.3)}table .fp.e div,table .pl.e div{background:#901714}.list-partis>.grn,.list-partis>.pv{background:#77b900}.list-partis>.grn li.plus-resultats,.list-partis>.pv li.plus-resultats{background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick.png?ts=141641300);background-repeat:no-repeat;background-position:0 12px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.list-partis>.grn li.plus-resultats,.list-partis>.pv li.plus-resultats{background-size:300px 365px;background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick@2x.png?ts=141641300)}}.grn summary abbr,.pv summary abbr,table .grn abbr,table .pv abbr,.grn.flag-elu abbr,.pv.flag-elu abbr{padding-top:50px;width:50px;background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick.png?ts=141641300);background-repeat:no-repeat;background-position:0 12px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.grn summary abbr,.pv summary abbr,table .grn abbr,table .pv abbr,.grn.flag-elu abbr,.pv.flag-elu abbr{background-size:300px 365px;background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick@2x.png?ts=141641300)}}.grn.e .rajout-favoris,.pv.e .rajout-favoris{border-left-color:#77b900}.grn.a .rajout-favoris,.pv.a .rajout-favoris{border-left-color:rgba(119,185,0,0.3)}table .grn.e div,table .pv.e div{background:#77b900}.list-partis>.ltn,.list-partis>.plo{background:#118731}.list-partis>.ltn li.plus-resultats,.list-partis>.plo li.plus-resultats{background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick.png?ts=141641300);background-repeat:no-repeat;background-position:-253px -492px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.list-partis>.ltn li.plus-resultats,.list-partis>.plo li.plus-resultats{background-size:300px 365px;background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick@2x.png?ts=141641300)}}.ltn summary abbr,.plo summary abbr,table .ltn abbr,table .plo abbr,.ltn.flag-elu abbr,.plo.flag-elu abbr{padding-top:50px;width:50px;background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick.png?ts=141641300);background-repeat:no-repeat;background-position:-253px -492px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.ltn summary abbr,.plo summary abbr,table .ltn abbr,table .plo abbr,.ltn.flag-elu abbr,.plo.flag-elu abbr{background-size:300px 365px;background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick@2x.png?ts=141641300)}}.ltn.e .rajout-favoris,.plo.e .rajout-favoris{border-left-color:#118731}.ltn.a .rajout-favoris,.plo.a .rajout-favoris{border-left-color:rgba(17,135,49,0.3)}table .ltn.e div,table .plo.e div{background:#118731}.list-partis>.epp{background:#642b89}.list-partis>.epp li.plus-resultats{background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick.png?ts=141641300);background-repeat:no-repeat;background-position:-250px -182px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.list-partis>.epp li.plus-resultats{background-size:300px 365px;background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick@2x.png?ts=141641300)}}.epp summary abbr,table .epp abbr,.epp.flag-elu abbr{padding-top:50px;width:50px;background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick.png?ts=141641300);background-repeat:no-repeat;background-position:-250px -182px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.epp summary abbr,table .epp abbr,.epp.flag-elu abbr{background-size:300px 365px;background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick@2x.png?ts=141641300)}}.epp.e .rajout-favoris{border-left-color:#642b89}.epp.a .rajout-favoris{border-left-color:rgba(100,43,137,0.3)}table .epp.e div{background:#642b89}.list-partis>.nap{background:#000}.list-partis>.nap li.plus-resultats{background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick.png?ts=141641300);background-repeat:no-repeat;background-position:-250px -285px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.list-partis>.nap li.plus-resultats{background-size:300px 365px;background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick@2x.png?ts=141641300)}}.nap summary abbr,table .nap abbr,.nap.flag-elu abbr{padding-top:50px;width:50px;background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick.png?ts=141641300);background-repeat:no-repeat;background-position:-250px -285px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.nap summary abbr,table .nap abbr,.nap.flag-elu abbr{background-size:300px 365px;background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick@2x.png?ts=141641300)}}.nap.e .rajout-favoris{border-left-color:#000}.nap.a .rajout-favoris{border-left-color:rgba(0,0,0,0.3)}table .nap.e div{background:#000}.list-partis>.tpo,.list-partis>.pto{background:#000}.list-partis>.tpo li.plus-resultats,.list-partis>.pto li.plus-resultats{background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick.png?ts=141641300);background-repeat:no-repeat;background-position:0 -692px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.list-partis>.tpo li.plus-resultats,.list-partis>.pto li.plus-resultats{background-size:300px 365px;background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick@2x.png?ts=141641300)}}.tpo summary abbr,.pto summary abbr,table .tpo abbr,table .pto abbr,.tpo.flag-elu abbr,.pto.flag-elu abbr{padding-top:50px;width:50px;background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick.png?ts=141641300);background-repeat:no-repeat;background-position:0 -692px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.tpo summary abbr,.pto summary abbr,table .tpo abbr,table .pto abbr,.tpo.flag-elu abbr,.pto.flag-elu abbr{background-size:300px 365px;background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick@2x.png?ts=141641300)}}.tpo.e .rajout-favoris,.pto.e .rajout-favoris{border-left-color:#000}.tpo.a .rajout-favoris,.pto.a .rajout-favoris{border-left-color:rgba(0,0,0,0.3)}table .tpo.e div,table .pto.e div{background:#000}.list-partis>.omp{background:#004777}.list-partis>.omp li.plus-resultats{background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick.png?ts=141641300);background-repeat:no-repeat;background-position:-250px -888px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.list-partis>.omp li.plus-resultats{background-size:300px 365px;background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick@2x.png?ts=141641300)}}.omp summary abbr,table .omp abbr,.omp.flag-elu abbr{padding-top:50px;width:50px;background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick.png?ts=141641300);background-repeat:no-repeat;background-position:-250px -888px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.omp summary abbr,table .omp abbr,.omp.flag-elu abbr{background-size:300px 365px;background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick@2x.png?ts=141641300)}}.omp.e .rajout-favoris{border-left-color:#004777}.omp.a .rajout-favoris{border-left-color:rgba(0,71,119,0.3)}table .omp.e div{background:#004777}.list-partis>.pa{background:#6b47ac}.list-partis>.pa li.plus-resultats{background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick.png?ts=141641300);background-repeat:no-repeat;background-position:-250px -85px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.list-partis>.pa li.plus-resultats{background-size:300px 365px;background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick@2x.png?ts=141641300)}}.pa summary abbr,table .pa abbr,.pa.flag-elu abbr{padding-top:50px;width:50px;background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick.png?ts=141641300);background-repeat:no-repeat;background-position:-250px -85px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.pa summary abbr,table .pa abbr,.pa.flag-elu abbr{background-size:300px 365px;background-image:url(../elections/new-brunswick/2014/images/logo/logo-sprite-election-new-brunswick@2x.png?ts=141641300)}}.pa.e .rajout-favoris{border-left-color:#6b47ac}.pa.a .rajout-favoris{border-left-color:rgba(107,71,172,0.3)}table .pa.e div{background:#6b47ac}.list-partis>.ind{background:#777}.list-partis>.ind li.plus-resultats{background-image:none}.ind.e .rajout-favoris{border-left-color:#777}.ind summary abbr,table .ind abbr,.ind.flag-elu abbr{height:26px;width:34px;padding:15px 0 0 15px;color:#777;background:0;font-size:15px}table .ind.e div{background:#777}.font-regular{font-family:'Roboto Condensed',trebuchet,sans-serif;font-weight:400;color:#000}.font-light{font-family:'Roboto Condensed',trebuchet,sans-serif;font-weight:300;color:#000}.font-bold{font-family:'Roboto Condensed',trebuchet,sans-serif;font-weight:700;color:#000}.font-title{font-family:'Roboto Condensed',trebuchet;font-weight:400;color:#fff}.text-cache{height:0;line-height:0;font-size:0;overflow:hidden;display:inline-block;text-indent:-9999px}.text-titre-section{color:#fff;font-size:16px;text-transform:uppercase;padding:10px 15px 10px 20px;background:#121519}.btn-grandeur-min{padding-top:50px;width:50px}@media only screen and (max-width:700px){.lightbox{position:fixed;overflow-y:auto;overflow-x:hidden;width:100%;height:100%;top:0;left:0;z-index:3000}}.fleche-droite{position:absolute;right:0;top:0;padding-top:50px;width:50px;content:" ";background-image:url(../_images/icon/icon-sprite-electr.png?ts=141641300);background-repeat:no-repeat;background-position:13px -165px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.fleche-droite{background-size:451px 500px;background-image:url(../_images/icon/icon-sprite-electr@2x.png?ts=141641300)}}@media only screen and (max-width:700px){.fleche-droite{background-image:url(../_images/icon/icon-sprite-electr.png?ts=141641300);background-repeat:no-repeat;background-position:25px -85px}}@media only screen and (max-width:700px) and only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (max-width:700px) and only screen and (-o-min-device-pixel-ratio:3/2),only screen and (max-width:700px) and only screen and (min-device-pixel-ratio:1.5){.fleche-droite{background-size:451px 500px;background-image:url(../_images/icon/icon-sprite-electr@2x.png?ts=141641300)}}.entete-lock{border-top:0;width:100%;-moz-box-sizing:border-box;box-sizing:border-box;position:fixed;z-index:99999;top:0;left:0}body::before{font-weight:bold;display:block;text-align:center;background:rgba(255,255,0,0.7);position:absolute;top:0;right:0;z-index:99}@media only screen and (max-height:240px) and (max-width:320px){.layout-left-bottom,.block-sociaux,.block-carte,.block-utilitaires nav .barre-partager,.block-utilitaires nav.menu-utilitaires li.parametre,.block-resultats .plus-parametres,.block-live,.block-alerts{display:none}.block-utilitaires nav.menu-utilitaires li.logo{width:100%}}@media only screen and (max-width:700px){#enteteSection h1{float:none}#enteteSection .information{float:none;margin-top:0}#enteteSection .information time{float:left;display:block;padding:0 0 0 20px;width:50%}#enteteSection .information div.nb-bureaux{padding:0 20px 0 0;text-align:right}.splash-page .pub728x90,#enteteSection .pub150x50,.layout-right-top .pub300x250{display:none}.block-resultats,.block-districts,.block-candidates{border-right:0}section details.open>summary{border-top:0;width:100%;-moz-box-sizing:border-box;box-sizing:border-box;position:fixed;z-index:99999;top:0;left:0}section details.open>table{margin-top:50px}section details.open details.actif-parti{margin-top:50px}section details.open details.open{margin-top:0}section details>summary abbr{right:25px}section.block-districts table td:nth-child(2n+1){display:none}section.block-districts table tr.bureaux td:nth-child(2n+1){display:table-cell}section.block-districts table tr.bureaux td:nth-child(2n+2){display:none}section.block-districts table tr.note td{display:table-cell}.block-toggle{border:0;margin-top:10px}.block-toggle.open header{background:#666;border-top:0;width:100%;-moz-box-sizing:border-box;box-sizing:border-box;position:fixed;z-index:99999;top:0;left:0}.block-toggle.open header h2{border-left:48px solid #121519}.block-toggle.open header:after{background:0}.block-toggle.open>div{margin-top:50px}.block-resultats{border:0}.block-resultats.actif{width:100%;position:relative}.block-carte{display:none}.block-districts{border:0}.section-districts-filtre header a.fermer{display:block}.section-districts-filtre header input[type=search]{width:80%;margin:14px 0 0 55px}}@media only screen and (max-device-width:960px){html{-webkit-text-size-adjust:none}}@media only screen and (min-width:481px) and (max-width:700px){section.block-districts table td:nth-child(2n+1){display:table-cell}section.block-districts table tr.bureaux td:nth-child(2n+2){display:table-cell}}@media all and (min-width:481px) and (max-width:700px) and (orientation:portrait){.block-resultats.actif{width:100%;z-index:1000;position:fixed;left:0;box-shadow:2px 2px 20px #121519}}@media only screen and (min-width:701px) and (max-width:1019px){.layout-right-top,.block-sociaux{float:right;clear:right;width:39.0625%}.layout-left-top{width:100%}.block-live,.layout-left-bottom{width:59%;float:left}.splash-page .pub300x250,#enteteSection .pub50x50,.layout-right-top .pub320x50{display:none}.wrapper-page .sub-wrap{transition:none}.wrapper-page .sub-wrap.open-menu{left:0;opacity:1}.wrapper-page .sub-wrap.open-menu.block-utilitaires .menu-utilitaires .logo{opacity:1}.wrapper-page .sub-wrap.open-menu.block-utilitaires .menu-utilitaires .parametre{z-index:10001}.block-resultats.actif{width:100%;z-index:1000;position:fixed;left:0;box-shadow:2px 2px 20px #121519}.section-parametres{display:none;left:0}.section-parametres.open{display:block}.open-menu .block-resultats.actif{position:relative;width:100%;z-index:1000}.block-sociaux nav li a:after{background:0}body.view-map .layout-left-bottom{width:45%}body.view-map .layout-right-top{width:52.5%}body.view-map .layout-right-top .block-carte{margin:0}body.view-map .layout-right-top .block-carte #map-canvas{height:400px}body.view-map .layout-right-top .block-carte.actif{position:initial;width:100%}body.view-map .layout-right-top .block-carte.actif header,body.view-map .layout-right-top .block-carte.actif #map-canvas{margin:0}}@media only screen and (min-width:701px) and (max-width:1019px) and (orientation:landscape){.block-resultats.actif{width:100%;position:relative}}@media only screen and (min-width:701px) and (max-width:1019px) and (orientation:portrait){.block-resultats.actif{width:100%;z-index:1000;position:fixed;left:0;box-shadow:2px 2px 20px #121519}}@media only screen and (min-width:900px) and (max-width:1019px){.layout-right-top,.block-sociaux{width:33.33333333333333%}.block-live,.layout-left-bottom{width:65%}.block-sociaux nav li a:after{background:0}}@media only screen and (min-width:1020px){.wrapper-page .sub-wrap{transition:none}.wrapper-page .sub-wrap.open-menu{left:0;opacity:1}.wrapper-page .sub-wrap.open-menu.block-utilitaires .menu-utilitaires .logo{opacity:1}.wrapper-page .sub-wrap.open-menu.block-utilitaires .menu-utilitaires .parametre{z-index:10001}.wrapper-page .sub-wrap.open-menu .block-resultats.actif{position:relative;width:100%;z-index:5}.section-parametres{display:none;left:0}.section-parametres.open{display:block}.splash-page .pub300x250,#enteteSection .pub50x50,.layout-right-top .pub320x50{display:none}.block-resultats.actif{width:69%;z-index:1000;position:fixed;box-shadow:2px 2px 20px #121519}.layout-right-top,.block-sociaux{float:right;clear:right;width:29.4118%}.layout-left-top,.layout-left-bottom{width:69%;float:left}.block-districts,.block-candidates{float:left;width:49%}.view-map .block-districts,.view-map .block-candidates{width:100%}.block-candidates{float:right}section.block-districts table td:nth-child(2n+1){display:none}section.block-districts table tr.bureaux td:nth-child(2n+1){display:table-cell}section.block-districts table tr.bureaux td:nth-child(2n+2){display:none}section.block-districts table tr.note td{display:table-cell}.block-sociaux nav li a:after{background:0}}@media only screen and (min-width:1280px){.layout-right-top,.block-sociaux{width:23.85%}.layout-left-top,.layout-left-bottom{float:left;width:36.80%}.layout-left-top{margin-right:20px}.block-districts,.block-candidates{float:none;width:100%}.splash-page .pub300x250,#enteteSection .pub50x50,.layout-right-top .pub320x50{display:none}.block-resultats.actif{width:100%;position:relative}section table tr th{padding:0}section.block-districts table td:nth-child(2n+1){display:table-cell}section.block-districts table tr.bureaux td:nth-child(2n+2){display:table-cell}}@media only screen and (min-width:1600px){.layout-right-top,.block-sociaux{width:18.75%}.layout-left-top,.layout-left-bottom{width:39.4%}.block-districts nav li{width:48%}}.fr .splash-page div.container{background:url(../elections/canada/2015/images/FR-logo.png?ts=141641300) no-repeat 50% 30%;background-size:760px auto}.en .splash-page div.container{background:url(../elections/canada/2015/images/EN-logo.png?ts=141641300) no-repeat 50% 30%;background-size:620px auto}body.en .splash-page div.container{width:620px;margin:-100px 0 0 -300px}body.fr .splash-page div.container{width:760px;margin:-100px 0 0 -350px}@media only screen and (max-width:399px){.splash-page.en div.container{background-size:300px auto}}.splash-page{background-color:#fff;z-index:30000;position:fixed;top:0;left:0;height:100%;width:100%}.splash-page .logo{position:absolute;top:0;left:0;width:100%;height:52px;background-color:#000;text-indent:-9999px;background-image:url(../_images/logo/logos-sprite-cbc.png?ts=141641300);background-repeat:no-repeat;background-position:center -97px;z-index:5000}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.en .splash-page .logo{background-size:300px 585px;background-image:url(../_images/logo/logos-sprite-cbc@2x.png?ts=141641300)}}.splash-page .container{position:absolute;height:300px;top:50%;left:50%;margin:-150px 0 0 -200px}.splash-page .container div.titre{height:150px;text-indent:-9999px}.splash-page .container p{text-align:center;line-height:20px;font-size:15px;margin-top:20px}.splash-page .container p.navigateur-desuet{background:#fff;margin:20px auto 0 auto;padding:10px 10px 10px 50px;color:#000;background-image:url(../_images/icon/icon-sprite-electr.png?ts=141641300);background-repeat:no-repeat;background-position:-378px -287px;text-align:left}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.splash-page .container p.navigateur-desuet{background-size:451px 500px;background-image:url(../_images/icon/icon-sprite-electr@2x.png?ts=141641300)}}.splash-page .container p #dots{width:12px;display:inline-block;text-align:left}.splash-page .container section{background:0;text-align:center;text-transform:uppercase;min-height:174px;position:relative}.splash-page .container section img{display:block;margin:0 auto}.splash-page .container section.partenaire{display:none}@media only screen and (min-width:768px) and (max-width:1024px) and (orientation:portrait){body.fr .splash-page div.container{width:700px}.fr .splash-page div.container{background-size:700px auto}}@media only screen and (max-width:767px),(max-width:1023px) and (orientation:landscape){.splash-page .container p.navigateur-desuet{width:250px}.splash-page .container{height:300px;top:25%}.en .splash-page .container div.titre{height:120px;text-indent:-9999px}body.en .splash-page div.container{background:url(../elections/canada/2015/images/EN-logo.png?ts=141641300) no-repeat 50% 30%;width:320px;margin:0 0 0 -160px;background-size:300px 40px}.fr .splash-page .container div.titre{height:100px;text-indent:-9999px}body.fr .splash-page div.container{background:url(../elections/canada/2015/images/FR-logo.png?ts=141641300) no-repeat 50% 30%;width:320px;margin:0 0 0 -160px;background-size:300px 25px}}body{height:100%;background-color:#F1F1F1;color:#1A1A1A;font-family:'Open Sans',sans-serif;margin:0;padding:0}.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}* html .clearfix{zoom:1}.screen-reader-only{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}*:first-child+html .clearfix{zoom:1}#SplashPage{display:none}.component{float:left}#SectionResultats{display:block}#NationalResults{width:100%}.national-results{min-width:320px;height:506px}.header{border-bottom:4px solid #1a1a1a;background:0;padding:0 0 15px 0}section>header h2,h2{color:#1a1a1a;background:0;font-size:22pt;font-weight:600;border:0;font-family:'Open Sans';text-transform:none;line-height:1}.nr-content-body{border-bottom:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc;height:479px}.national-results .tabsContainer ul li{display:block;float:left;height:44px;width:50%;background-color:#777;box-sizing:border-box;cursor:pointer}.national-results .tabsContainer ul li a{display:block;color:#fff;padding-top:10px;height:31px;text-align:center;font-size:12pt;font-weight:600;text-transform:uppercase}.national-results .tabsContainer ul li[aria-selected='true']{background-color:#fff}.national-results .tabsContainer ul li[aria-selected='true'] a{color:#000}.national-results .tabsContainer ul li[aria-selected='false']{background-color:#1a1a1a;color:#fff}.national-results table{width:100%}.national-results table tr{border-top:1px solid #ccc}.old-ie .national-results table tr td{border-top:1px solid #ccc}.national-results .nr-visual{width:40%;padding:0}.national-results .nr-elected{width:15%}.national-results .nr-leading{width:20%}.national-results .nr-total{width:25%;padding-right:10px}td.nr-elected,td.nr-leading,td.nr-total{font-size:16pt;text-align:right;line-height:1}th.nr-elected,th.nr-leading,th.nr-total{text-align:right}th.pv-ridings,th.pv-total,th.pv-percent{text-align:right}td.pv-ridings,td.pv-total,td.pv-percent{font-size:16pt;text-align:right;line-height:1}.national-results .pv-ridings{width:28%;line-height:1}td.pv-party,td.pv-ridings{border-right:solid 1px #ccc}.national-results .pv-total{width:30%}.national-results .pv-percent{width:30%;padding-right:5px;font-weight:normal}.national-results th.pv-percent{font-weight:bold}.national-results table tr td.pv-total,.national-results table tr td.pv-percent{background-color:#f6f6f6}.show{display:block}.hide{display:none}.national-results .percentage-line{height:40px;float:left;background-color:grey}.national-results table thead tr{border:0}.national-results table tbody tr td{background-clip:padding-box}.national-results table tr th{background-color:#fff;text-transform:uppercase;padding:0 3px;font-weight:600}.national-results table tr td{background-color:#fff;padding:0 3px;vertical-align:middle}.nr-content-body .tab-panel{padding-top:20px;background-color:#fff;height:415px}.national-results .percentage-line.LIB,.national-results .percentage-line.PLC{background-color:#EE3024}.national-results .percentage-line.CON,.national-results .percentage-line.PCC{background-color:#0C499C}.national-results .percentage-line.NDP,.national-results .percentage-line.NPD{background-color:#F6821F}.national-results .percentage-line.BQ{background-color:#00AEEF}.national-results .percentage-line.GRN,.national-results .percentage-line.PVC{background-color:#75C321}.national-results .percentage-line.PA{background-color:purple}.national-results .percentage-line.IND{background-color:grey}.national-results .percentage-line.leading{-ms-filter:"alpha(opacity=50)";filter:alpha(opacity=50);opacity:.5}.national-results .majority-line{position:absolute;top:-1px;bottom:-1px;left:75%;width:2px;background-color:#1a1a1a;-ms-filter:"alpha(opacity=50)";filter:alpha(opacity=50);opacity:.5}.national-results .nr-majority-header{text-align:center;background-clip:padding-box;padding-left:15%}.nr-visual{padding:0}.nr-visual div.visual-container{width:100%;position:relative}.nr-footer,.pv-footer{border-top:1px solid #ccc;padding:20px 10px 0 20px}.nr-riding-legend{height:50px;width:50%;float:left}.nr-riding-legend div{height:50px;width:45%;float:left;text-align:center;text-transform:uppercase;font-size:9pt;font-weight:600;min-width:55px;padding-top:5px}.nr-riding-count{height:50px;width:50%;float:left;font-size:9pt;text-transform:uppercase;font-weight:600}.nr-show-all-container,.pv-show-all-container{float:left;width:100%}.nr-legend-elected{border-top:10px solid #1a1a1a}.nr-legend-leading{border-top:10px solid #8c8c8c}.show-all-button,.close-button{font-family:'Open Sans',sans-serif;height:44px;font-size:14pt;color:#1a1a1a;padding:0 14px;background-color:#f6f6f6;border:solid 1px #ccc;font-weight:bold;cursor:pointer}.show-all-button{width:190px}.show-all-button:hover{background-color:#e6e6e6}.close-button:hover{background-color:#e6e6e6}.close-button{float:right;background-image:url('../_images/icon/close-icon.png');background-repeat:no-repeat;background-position:85% 50%;padding:0 34px 3px 14px}.nr-riding-count,.pv-riding-count{height:30px;font-size:9pt;text-transform:uppercase;font-weight:600}.pv-riding-count{text-align:right;padding-right:25px}td.nr-party div,td.pv-party div{position:relative}.nr-party,.pv-party{width:36px;height:36px;background-size:36px 36px;background-repeat:no-repeat;background-position:5px 3px;padding:0 15px 0 0}td.nr-party,td.pv-party{border-right:1px solid #ccc}th.nr-party,th.pv-party{padding:0 0 0 10px}th.nr-party{position:relative}.nr-party img,.pv-party img{width:36px;height:36px;padding:0;margin:0;opacity:0}.nr-party abbr,.pv-party abbr{position:absolute;top:10px;left:7px}.nr-party.LIB,.pv-party.LIB,.nr-party.PLC,.pv-party.PLC{background-image:url(../_images/national-party-logos/LIB-logo.png)}.nr-party.LIB abbr,.pv-party.LIB abbr,.nr-party.PLC abbr,.pv-party.PLC abbr{font-size:0;visibility:hidden}.nr-party.CON,.pv-party.CON,.nr-party.PCC,.pv-party.PCC{background-image:url(../_images/national-party-logos/CON-logo.png)}.nr-party.CON abbr,.pv-party.CON abbr,.nr-party.PCC abbr,.pv-party.PCC abbr{font-size:0;visibility:hidden}.nr-party.NDP,.pv-party.NDP,.nr-party.NPD,.pv-party.NPD{background-image:url(../_images/national-party-logos/NDP-logo.png)}.nr-party.NDP abbr,.pv-party.NDP abbr,.nr-party.NPD abbr,.pv-party.NPD abbr{font-size:0;visibility:hidden}.fr .nr-party.NDP,.fr .pv-party.NDP,.fr .nr-party.NPD,.fr .pv-party.NPD{background-image:url(../_images/national-party-logos/NDP-logo-1x-FR.png)}.nr-party.BQ,.pv-party.BQ{background-image:url(../_images/national-party-logos/BLOC-logo.png)}.nr-party.BQ abbr,.pv-party.BQ abbr{font-size:0;visibility:hidden}.nr-party.GRN,.pv-party.GRN,.nr-party.PVC,.pv-party.PVC,.nr-party.PV,.pv-party.PV{background-image:url(../_images/national-party-logos/GRN-logo.png)}.nr-party.GRN abbr,.pv-party.GRN abbr,.nr-party.PVC abbr,.pv-party.PVC abbr,.nr-party.PV abbr,.pv-party.PV abbr{font-size:0;visibility:hidden}.nr-party.IND,.pv-party.IND{background-image:url(../_images/national-party-logos/IND-logo.png)}.nr-party.IND abbr,.pv-party.IND abbr{font-size:0;visibility:hidden}.nr-party.NA abbr{height:auto;line-height:1;font-size:unset;text-indent:unset;padding-top:0}.pv-disclaimer{padding:0 15px 20px 15px}.old-ie .national-results .tabsContainer ul li.nr-riding-results{width:50%}.old-ie .national-results .tabsContainer ul li.vote-results{width:49.9%}@media only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2/1),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2){.nr-party.LIB,.pv-party.LIB{background-image:url(../_images/national-party-logos/LIB-logo-2x.png)}.nr-party.CON,.pv-party.PC{background-image:url(../_images/national-party-logos/CON-logo-2x.png)}.nr-party.NDP,.pv-party.NDP{background-image:url(../_images/national-party-logos/NDP-logo-2x.png)}.fr .nr-party.NDP,.fr .pv-party.NDP{background-image:url(../_images/national-party-logos/NDP-logo-2x-FR.png)}.nr-party.BQ,.pv-party.BQ{background-image:url(../_images/national-party-logos/BLOC-logo-2x.png)}.nr-party.GRN,.pv-party.GRN{background-image:url(../_images/national-party-logos/GRN-logo-2x.png)}}.temp-container{float:left}#PartiesModalBindings{visibility:hidden;position:fixed;left:0;top:0;bottom:0;right:0;width:100%;height:100%;text-align:center;z-index:1001;background-color:rgba(26,26,26,0.4)}.old-ie #PartiesModalBindings{background-color:#aaa}.old-ie .modal-container{zoom:1;filter:none!important;width:50%;height:52%;margin:50px auto;background-color:#fff;border:1px solid #1a1a1a;padding:15px;text-align:center;box-shadow:5px 5px 5px #666}.modal-container table{width:100%}.modal-top{width:98%;height:40px;margin:15px 15px 20px 15px}.table-container{margin-left:15px;overflow:auto;-webkit-overflow-scrolling:touch}.nr-results-table tr{border-bottom:1px solid #ccc;height:36px;min-height:36px}.full-header{width:58%;float:left;text-align:left;font-size:24px;font-weight:600;margin-top:15px;line-height:1em}.mobile-full-header{width:75%;height:30px;float:left;text-align:left;font-size:15pt;font-weight:600;text-transform:uppercase;margin:8px 0 0 15px;line-height:1em;color:#fff;text-align:center}.control-container{width:40%;float:left;text-align:right}.nr-results-table th{vertical-align:bottom;font-size:12px;text-transform:uppercase;padding:3px;line-height:1.2}.nr-results-table tr th{text-align:right}.nr-results-table tr .nr-full-party{text-align:left;line-height:1.2em}.nr-results-table tr td{vertical-align:middle;text-align:right;font-size:14pt;padding:3px}.nr-full-ridings,.nr-full-elected,.nr-full-leading{width:9%}.nr-full-ridings{line-height:1}.nr-full-votes,.nr-full-vote-share{width:15%;min-width:75px;padding-right:15px!important}.popular-vote-message{text-align:center;font-size:11pt;padding:10px 0 20px 0}#PartiesModalBindings div.modal-container{position:absolute;background-color:#fff;border:1px solid #666;text-align:center}.parties-modal-footer{text-align:right;padding:15px 5px 10px 0}.parties-modal-footer .nr-riding-count{float:right}@media(min-width:768px){#PartiesModalBindings div.modal-container{padding:1px;box-shadow:5px 5px 5px #666}}@media only screen and (min-width:768px) and (max-width:1024px) and (orientation:portrait){.nr-full-elected,.nr-full-leading{width:13%}.nr-full-votes{width:24%}.nr-full-vote-share{width:15%}.fr .nr-full-votes{width:21%}.fr .nr-full-vote-share{width:18%}.national-results .nr-leading{width:21%}.national-results .nr-visual{width:39%}}@media only screen and (max-width :767px),(max-width:1024px) and (orientation:landscape){#PartiesModalBindings div.modal-container{position:absolute;top:0;left:0;right:0;bottom:0;padding:1px;text-align:center}.nr-results-table tr td{font-size:12pt}.close-button{margin-right:15px}.nr-full-votes{display:none}.rr-control-container{float:left;width:40px;height:40px}.nr-full-ridings,.nr-full-elected,.nr-full-leading{width:18%}.nr-full-vote-share{width:22%}.show-all-button{padding-right:20px;background-image:url(../_images/icon/chevron-forward-2x.png);background-position:95% center;background-repeat:no-repeat;background-size:8px 14px}.national-results .nr-majority-header{padding-left:5%}.national-results .nr-leading{width:26%}.national-results .nr-visual{width:34%}}.sticky-wrapper{margin:10px 0;z-index:5000;width:100%}#AlertsModalBindings{visibility:hidden;position:fixed;left:0;top:0;bottom:0;right:0;width:100%;height:100%;text-align:center;z-index:1001;background-color:rgba(26,26,26,0.4);-webkit-transform:translateZ(0)}#AlertsModalBindings div.modal-container{position:absolute;background-color:#fff;border:1px solid #666;text-align:center}#AlertsModalBindings .table-container article{text-align:left}.alerts-container{position:relative;width:100%;height:44px}section.alerts{position:relative;min-height:44px;background-color:#fff;border:1px solid #ccc;margin:0}.alerts-title{position:absolute;top:0;left:0;bottom:0;background-color:#ef332d;box-sizing:border-box;min-height:44px;width:98px;padding:0 10px}.alerts-title h2{color:#fff;font-size:16pt;font-weight:700;min-height:44px;text-transform:uppercase;position:absolute;top:50%;-webkit-transform:translateY(-29%);-ms-transform:translateY(-29%);transform:translateY(-29%)}.fr .alerts-title h2{font-size:14pt}.ie9 .alerts-title h2{top:35%}.current-alert{margin:0 250px 0 98px;font-size:14pt;color:#1a1a1a}.current-alert .timestamp{float:left;width:30%;box-sizing:border-box;padding:10px;font-weight:700;margin-top:10px}.current-alert .content{float:left;width:70%;height:65px;box-sizing:border-box;padding:10px}.controls{position:absolute;top:0;right:0;bottom:0;width:155px;min-height:44px}.share-controls{position:absolute;top:0;right:165px;height:100%}.ie9 .share-controls{height:auto!important}.share-controls li{position:relative;float:left;height:100%}.controls .show-all-alerts{float:right;height:100%;background-color:#1a1a1a;color:#fff;font-family:"Open Sans",sans-serif;font-size:14pt;font-weight:700;border:0}.share-controls a{position:relative;top:50%;transform:translateY(-50%);display:block;height:44px;width:44px}.share-controls a.facebook,.single-alert .share .facebook{background-image:url(../_images/icon/icon-sprite-electr.png?ts=141641300);background-repeat:no-repeat;background-position:-80px -383px;text-indent:-9999px}.share-controls a.facebook:hover,.single-alert .share .facebook:hover{background-image:url(../_images/icon/icon-sprite-electr.png?ts=141641300);background-repeat:no-repeat;background-position:-80px -432px;text-indent:-9999px}.share-controls a.twitter,.single-alert .share .twitter{background-image:url(../_images/icon/icon-sprite-electr.png?ts=141641300);background-repeat:no-repeat;background-position:-183px -382px;text-indent:-9999px}.share-controls a.twitter:hover,.single-alert .share .twitter:hover{background-image:url(../_images/icon/icon-sprite-electr.png?ts=141641300);background-repeat:no-repeat;background-position:-183px -431px;text-indent:-9999px}.barre-partager>a.lien{position:relative}.single-alert aside{float:left}.single-alert .share{float:left}.single-alert time,.single-alert p{float:left;padding:10px 0 10px 20px;font-size:14pt}.single-alert time{width:20%}.single-alert p{width:60%}.fr .single-alert time{width:15%}.fr .single-alert p{width:70%}.single-alert p:after{height:24px;width:24px}.single-alert time{font-weight:700}.single-alert .share li{float:left}.single-alert .share a{display:block;height:44px;width:44px}.gov-call{display:table;width:100%;height:55px;margin:0;text-align:center;color:#fff;font-size:20pt;font-weight:600;min-height:50px;z-index:1000;background-color:#767676}.gov-call span{display:table-cell;vertical-align:middle;line-height:1.2;text-shadow:1px 1px 1px #000}.fr .gov-call span{font-family:Rubrik;text-transform:uppercase;padding-top:5px}.fr .alerts .controls{width:180px}.lib,.plc{background-color:#ee3024}.con,.pcc{background-color:#0c499c}.ndp,.npd{background-color:#f6821f}.no-party-specified{background-color:#767676}#GovCallBindings{height:44px}@media only screen and (max-width:1024px) and (min-width:769px){.current-alert{font-size:15pt}}@media only screen and (max-width:1024px) and (min-width:768px) and (orientation:portrait){.current-alert .timestamp{width:30%}.single-alert p{width:50%}}@media only screen and (max-width:767px),(max-width:1023px) and (orientation:landscape){section.alerts{height:55px;border-top:4px solid #ef332d;border-bottom:1px solid #ccc}.alerts-container{width:100%;margin:0}.alerts-title{display:none}.current-alert{margin:0;font-size:14pt}.current-alert .timestamp{display:none}.current-alert .content{float:none;width:100%;padding:5px;overflow:hidden;text-overflow:ellipsis}.current-alert .content::after{height:24px;width:24px}.controls{position:inherit;width:auto}.share-controls{display:none}.controls .show-all-alerts{display:none}.single-alert p{float:left;width:50%;line-height:1.2}.gov-call{padding-bottom:5px}.fr .gov-call{height:90px}.fr .gov-call span{font-size:16pt}}body{font-family:sans-serif;font-size:14px;line-height:1.6em;margin:0;padding:0}.container{width:800px;margin:0 auto}.autocomplete-suggestions{position:absolute;border:1px solid #999;background:#FFF;display:none;cursor:default;overflow:auto;-webkit-box-shadow:1px 4px 3px rgba(50,50,50,0.64);-moz-box-shadow:1px 4px 3px rgba(50,50,50,0.64);box-shadow:1px 4px 3px rgba(50,50,50,0.64)}.autocomplete-suggestion{padding:2px 5px;white-space:nowrap;overflow:hidden}.autocomplete-no-suggestion{padding:2px 5px}.autocomplete-selected{background:#F0F0F0}.autocomplete-suggestions .selected{background:#F0F0F0}.autocomplete-suggestions strong{font-weight:bold;color:#000}.autocomplete-group{padding:2px 5px}.autocomplete-group strong{font-weight:bold;font-size:16px;color:#000;display:block;border-bottom:1px solid #000}input{font-size:28px;padding:10px;border:1px solid #CCC;display:block;margin:20px 0}.riding-search-container{box-sizing:border-box;width:50%;border-left:1px solid #ccc;border-bottom:1px solid #ccc;padding:2px;background-color:#fff;font-weight:600;font-size:16pt}.riding-search-container h3{margin:0;margin-bottom:5px;text-transform:uppercase;font-weight:600;font-size:16pt}.riding-search-container .riding-poll-count{font-size:14pt;font-weight:normal}.riding-search-container h3.riding-poll-count{text-transform:none}.riding-search-container label{color:#1a1a1a;display:block;font-weight:normal;margin:60px 0 5px;font-size:14pt}.riding-search-container button.locate{margin:0 0 30px 0;padding:5px;font-family:'Open Sans',sans-serif;height:44px;font-size:14pt;color:#1a1a1a;padding:0 10px;background-color:#f6f6f6;border:solid 1px #ccc;font-weight:bold;cursor:pointer}.riding-search-container button.locate img{vertical-align:middle;margin-right:10px;height:25px}.riding-search-container select{border:1px solid #ccc;border-radius:0;height:44px;width:100%;margin:0;float:left;font-family:'Open Sans',sans-serif;font-size:16pt;color:#1a1a1a}.riding-search-container select option{font-size:12pt}.riding-search-content{padding:8px}.riding-search-content button img{vertical-align:middle;margin-right:5px}.map-placeholder{height:286px;width:100%;background-color:#999;margin:0 0 20px 0}.autocomplete-input{-webkit-appearance:none;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:0;font-family:'Open Sans',sans-serif;font-size:16px;padding:0 10px;border:1px solid #ccc;display:block;margin:0;height:44px;float:left;width:100%}.text-search,.province-select-field,.riding-select-dropdown{position:relative}.text-search-container,.select-container{position:absolute;left:0;right:44px;top:0;bottom:0}.search-riding-button{position:absolute;right:0;background-color:#000;border:0;height:44px;width:45px;color:#fff;text-align:center;padding:0;font-size:0}.search-riding-button img{height:30px;width:30px;align-self:center;display:block;margin:0 auto}.search-riding-button.province{position:absolute;top:0;right:0;font-family:'Open Sans',sans-serif;font-weight:normal;height:44px;width:44px;font-size:14pt;text-transform:uppercase}#findRidingFreeSearchBtn{vertical-align:bottom;margin-bottom:3px}#ridingSelectArea{margin-top:20px}.riding-search-container .invisible-label{font-size:0;margin-top:30px}#provinceSelect option{padding:10px}section>header{background:0;padding:0}.riding-results{position:relative;min-width:320px}.riding-search-container ul{display:inline}.riding-search-container ul li{display:block;float:left;margin:5px;height:49px}.riding-search-container ul li a{display:block;color:#1a1a1a;text-transform:uppercase;font-size:15pt;font-weight:600}.riding-search-container ul .last{border-left:1px solid #ccc}.riding-name{font-size:16pt;font-weight:normal;text-transform:uppercase}table.riding-results-table{margin-bottom:30px;background:#fff}table.riding-results-table tr{border-top:0;border-bottom:1px solid #ccc}table.riding-results-table th{font-size:10pt;text-transform:uppercase;padding:10px 5px}table.riding-results-table td{font-size:16pt;padding:10px 5px}section table tr td div{font-size:14pt;font-weight:normal;line-height:1.2em;text-transform:none;color:#1a1a1a;position:inherit;float:none}.riding-margin{font-size:12pt}.riding-candidate-name span{display:block;float:left}.riding-candidate-name img{height:20px;width:auto;float:left;margin:-2px 0 0 10px}.rr-candidate-name-large img,.rr-full-party .candidate-name img{height:20px;width:auto;margin:-2px 0 0 10px}table.riding-results-table td.riding-results-party{font-size:12pt;text-align:center;width:15%}button{display:block;height:44px;font-size:15pt;border:solid 1px #ccc;font-weight:bold;cursor:pointer;margin:0 auto}.show-all-button{font-family:'Open Sans',sans-serif;width:200px;background-color:#f6f6f6;color:#1a1a1a;margin-bottom:20px}.find-another-button{width:100%;height:54px;background-color:#fff;border:0;border-top:1px solid #ccc;border-bottom:1px solid #ccc;color:#1772cd;margin-bottom:20px}.find-another-button img{vertical-align:middle;height:24px}.map-nav-link{padding-left:5px}.map-nav-link img{vertical-align:middle;height:40px;margin-right:5px}.riding-results-percent{text-align:right;font-weight:600}section table tr td.riding-results-percent{font-weight:normal;width:25%}.riding-results-legend{font-size:12pt;margin-bottom:20px}.riding-results-legend span{margin-right:20px}.riding-results-legend img{height:15px}.favorite-star{width:25px;height:25px;float:left;background-image:url(../_images/icon/star-off.png);background-repeat:no-repeat;background-size:25px 25px;background-color:transparent;border:0;text-indent:-9999px;margin-right:5px}.favorite-star:hover{background-image:url(../_images/icon/star.png)}.actif .favorite-star{background-image:url(../_images/icon/star.png)}.riding-headers{max-width:75%;float:left;margin:15px 10px 0 0}.riding-info:focus{border:1px dotted black}.error-message{background-image:url(../_images/icon/warning-icon.png);background-repeat:no-repeat;background-size:23px 20px;padding-left:30px;color:#ee3024;font-size:14pt;font-weight:normal;margin:10px 0}.temp-container{float:left}#RidingsModalBindings{visibility:hidden;position:fixed;left:0;top:0;bottom:0;right:0;width:100%;height:150%;text-align:center;z-index:1001;background-color:rgba(26,26,26,0.4);-webkit-transform:translateZ(0)}.old-ie #RidingsModalBindings{background-color:#aaa}.old-ie .modal-container{zoom:1;filter:none!important;width:50%;height:52%;margin:50px auto;background-color:#fff;border:1px solid #1a1a1a;text-align:center;box-shadow:5px 5px 5px #666}.modal-container table{width:100%;table-layout:fixed}.modal-top{width:98%;height:40px;margin:15px 15px 20px 15px}.mobile.modal-top{width:100%;height:40px;margin-bottom:20px;background-color:#000;color:#fff;display:none}.full-header{width:58%;float:left;text-align:left;font-size:24px;font-weight:600;margin-top:15px;line-height:1em}.control-container{width:40%;float:left;text-align:right}.close-button{float:right;background-image:url('../_images/icon/close-icon.png');background-repeat:no-repeat;background-position:85% 50%;padding:0 34px 3px 14px}.rr-modal{padding:1px}.rr-modal h2{font-size:24pt;font-weight:600;text-align:left;margin:0 0 20px 20px;line-height:1.2}.table-container{margin:0 15px;overflow-y:scroll;-webkit-overflow-scrolling:touch}.rr-results-table tr{border-bottom:1px solid #ccc;height:36px;min-height:36px}.rr-full-header{width:75%;height:30px;float:left;text-align:center;font-size:15pt;font-weight:600;text-transform:uppercase;margin:8px 0 0 15px;line-height:1em;color:#fff}.rr-modal div.rr-control-container{float:left;width:40px;height:40px}div.rr-control-container button{float:right}.rr-results-table th{font-size:12pt;text-transform:uppercase;padding:3px;font-weight:600}.rr-results-table tr td{vertical-align:middle;font-size:14pt;padding:10px 20px}.rr-results-table tr th{padding:10px 20px;vertical-align:bottom}.rr-full-party{text-align:left;line-height:1.2em;width:30%}.popular-vote-message{text-align:center;font-size:11pt;padding:10px 0 20px 0}.rr-control-container a{display:block;padding-top:4px;border-right:2px solid #fff;height:40px;width:40px}.rr-control-container a img{height:30px}.party-name{font-size:12pt;font-weight:600;text-transform:uppercase}.candidate-name{font-size:14pt;font-weight:normal}.rr-candidate-name-large{text-align:left;font-size:14pt;font-weight:600;width:30%}th.rr-percent-votes{font-size:12pt!important}.rr-percent-votes{text-align:right;font-size:18pt!important;width:20%}.rr-full-votes{text-align:right;width:20%}td.rr-full-votes{font-size:18pt!important}.rr-modal .riding-results-legend{text-align:left;margin:20px}.candidate-name img{height:20px}.riding-filter-container{position:absolute;top:48px;right:0;bottom:0;left:50%;border-right:1px solid #ccc;border-left:1px solid #ccc;border-bottom:1px solid #ccc;background-color:#fff}.fr .riding-filter-container{top:43px}.riding-filter-container .tabsContainer li{display:block;float:left;height:54px;line-height:44px;width:33.3333%;background-color:#777;box-sizing:border-box;cursor:pointer}.riding-filter-container .tabsContainer .last-tab{float:right}.riding-filter-container .tabsContainer li a{position:relative;display:block;color:#fff;height:54px;text-align:left;text-transform:uppercase;font-size:11pt}.riding-filter-container .tabsContainer li a span{display:inline-block;vertical-align:middle;left:10px;font-size:12pt;font-weight:600;line-height:18px;margin:10px 0 7px 5px}.riding-filter-container .tabsContainer li a img.star{position:absolute;width:20px;margin:0;right:3px;top:3px}.riding-filter-container .tabsContainer li a img.chevron{display:none}.riding-filter-container .tabsContainer li[aria-selected='true']{background-color:#fff}.riding-filter-container .tabsContainer li[aria-selected='true'] a{color:#000}.riding-filter-container .tabsContainer li[aria-selected='false']{background-color:#1a1a1a;color:#fff;border-right:1px solid #ccc}.riding-filter-container .tabsContainer li:last-child{border-right:0}.key-ridings-filter-container,.candidates-filter-container{position:absolute;top:54px;bottom:0;left:0;right:0}.candidates-filter-container .tabsContainer li{display:block;float:left;height:50px;line-height:50px;width:33.3333%;background-color:#fff;box-sizing:border-box;cursor:pointer;color:#1a1a1a;border-bottom:solid 1px #ccc}.candidates-filter-container .tabsContainer li[aria-selected='true']{border-bottom:4px solid black}.candidates-filter-container .tabsContainer li[aria-selected='true'] a{color:#1a1a1a}.candidates-filter-container .tabsContainer li[aria-selected='false']{background-color:#fff;color:#1a1a1a;border-right:0}.candidates-filter-container .tabsContainer li[aria-selected='false'] a{color:#767676}.candidates-filter-container .tabsContainer li a{position:relative;display:block;color:#1a1a1a;padding-top:0;height:48px;text-align:left;text-transform:uppercase}.candidates-filter-container .tabsContainer li a span{font-size:11pt;display:inline-block;vertical-align:middle;left:10px;font-weight:600;line-height:18px;margin:0 0 7px 5px}.candidates-filter-container .tabsContainer li img{position:relative;display:block;margin-right:auto;margin-left:auto;z-index:2}.candidates-filter-container .tabsContainer li[aria-selected='false'] img{display:none}.key-ridings-filter-container .tabsContainer li{display:block;float:left;height:44px;line-height:50px;width:33.3333%;background-color:#fff;box-sizing:border-box;cursor:pointer;color:#1a1a1a;border-bottom:solid 1px #ccc}.key-ridings-filter-container .tabsContainer li[aria-selected='true']{border-bottom:4px solid black}.key-ridings-filter-container .tabsContainer li[aria-selected='false']{background-color:#fff;color:#1a1a1a;border-right:0}.key-ridings-filter-container .tabsContainer li a{position:relative;display:block;color:#767676;padding-top:0;height:43px;text-align:center;text-transform:uppercase;font-size:16pt}.key-ridings-filter-container .tabsContainer li a span{margin-top:0;margin-bottom:10px}.key-ridings-filter-container .tabsContainer li img{display:block;margin-right:auto;margin-left:auto}.key-ridings-filter-container .tabsContainer li[aria-selected='false'] img{display:none}.key-ridings-filter-container .tabsContainer .con-tab[aria-selected='true']{border-bottom:4px solid #0C499C;color:#0C499C}.key-ridings-filter-container .tabsContainer .con-tab[aria-selected='true'] a{color:#0C499C}.key-ridings-filter-container .tabsContainer .lib-tab[aria-selected='true']{border-bottom:4px solid #EE3024}.key-ridings-filter-container .tabsContainer .lib-tab[aria-selected='true'] a{color:#EE3024}.key-ridings-filter-container .tabsContainer .ndp-tab[aria-selected='true']{border-bottom:4px solid #F6821F}.key-ridings-filter-container .tabsContainer .ndp-tab[aria-selected='true'] a{color:#F6821F}.lib-tab a span,.con-tab a span,.ndp-tab a span{font-weight:700!important}.favourite-name{width:65%}.favourite-name span{display:block}span.key-riding-blurb{font-size:12pt;font-weight:normal;display:block;margin:10px 20px}.selected-riding{background-color:#eee}.scrollable-ridings{overflow-y:auto;position:absolute;top:54px;bottom:40px;left:0;right:0;padding-bottom:150px}.scrollable-candidates{overflow-y:auto;position:absolute;top:60px;bottom:40px;left:0;right:0;padding-bottom:100px}.riding-list{border-top:1px solid #ccc}.riding-list.no-border{border-top:0}.riding-list li,.candidate-list li{cursor:pointer}.ridings-to-watch{top:166px}.candidate-list{top:103px}.riding-item-container{border-bottom:1px solid #ccc}.riding-item{padding:5px 0;min-width:320px}.riding-item li{display:block;float:left;font-size:14pt;padding:5px}.riding-item .riding-party{float:right}.riding-item .riding-status{float:right}.fav-star{height:20px}.riding-status img{height:15px;margin-top:3px}.riding-party span,.riding-results-party span{display:block;width:28px;text-align:center;height:22px;border:2px solid;border-radius:2px;padding:0 4px;font-size:10pt;font-weight:600}td.riding-results-candidate{width:65%}span.NDP,span.NPD{border-color:#f6821f}span.LIB,span.PLC{border-color:#ee3024}span.CON,span.PCC{border-color:#0c499c}span.GRN,span.PVC{border-color:#75c321}span.BQ{border-color:#00AEEF}span.IND{border-color:#999}.geolocation-message,.geolocate-accuracy-message-container{position:relative;margin:15px;border:1px solid #ccc;background-color:#f6f6f6;font-family:'Open Sans',sans-serif;font-weight:normal;font-size:16pt}.geolocate-accuracy-message-container{display:none}.geolocation-message>img{position:absolute;height:16px;top:-16px}.geolocate-accuracy-message-container>img{position:absolute;height:16px;bottom:-16px;left:50px}.geolocation-message button,.geolocate-accuracy-message-container button{position:absolute;top:8px;right:8px;height:18px;width:18px;border:0;background:0;margin:0}.geolocation-message p{margin:15px 15px 10px 10px;font-size:12pt}#geolocateAccuracyMessage .message-content{margin:15px 20px 15px 20px}.details-link{padding:15px 8px 8px 10px;height:70px}.details-link h4{font-size:14pt;font-weight:700;color:#1a1a1a}.details-link label{display:block;margin:5px 10px;float:left;width:85%;color:#1772cd;cursor:pointer}.details-link a{display:block;font-size:14pt;color:#1a1a1a;text-decoration:underline;background-image:url('content/_images/icon/ridings-info.png');background-repeat:no-repeat;padding-left:25px}.details-link input{display:block;float:left;margin:10px 0;border:0}.candidate-placeholder{height:68px;width:68px;margin:5px}.candidate-item{border-bottom:1px solid #ccc}.candidate-item li{float:left}.candidate-data{width:78%}.candidate-data .riding-name{font-size:14pt;text-transform:none;display:inline-block;max-width:75%}.candidate-status{position:relative;padding:10px}.candidate-status .status{position:absolute;top:10px;right:0;height:15px}.candidate-info{padding:0 10px}.candidate-info h4{font-size:14pt;font-weight:bold}.candidate-info p{font-size:12pt}.rf-content-body .tab-panel{padding-top:20px;background-color:#fff}.tab-panel{display:none}.tab-panel-footer{position:absolute;bottom:0;left:0;right:0;height:40px;background-color:#767676;color:#fff;font-size:12pt;font-weight:600;text-align:center}.tab-panel-footer.large{font-size:10pt}.tab-panel-footer li{display:inline-block;margin:8px 8px 0 0}.tab-panel-footer li img{height:20px;vertical-align:middle;margin:-4px 5px 0 0}.tab-panel-footer.large li img{height:15px}.candidates-footer{font-size:10pt}.riding-results-content .favorite-star{margin:15px 10px 0 10px}.tab-panel .modal-top{display:none}.search-input-field{width:98%;height:44px;-webkit-transform:none;-moz-tansform:none;-o-transform:none}#map-canvas{width:100%!important;margin:0!important;box-sizing:border-box;background:#fff;height:325px;max-height:325px;position:relative;overflow:hidden}#map-controls{position:absolute;top:0;left:0;background:#000;display:block;height:44px;min-width:44px;text-align:center;width:7%}#map-home-link{position:absolute;top:2px;bottom:0;left:2px;right:0}#skip-map-link{background:#000;font-size:12pt;color:#fff;display:block;margin:45px 0 0 1px}.autocomplete-suggestion{font-size:12pt;line-height:30px}.empty-fav-hide{display:none}.empty-fav-show{display:block;margin-top:200px;cursor:default!important;font-family:'Open Sans',sans-serif;font-size:12pt;text-align:center;color:#1a1a1a;padding:0 20px}.empty-fav-show img{width:24px;height:24px;vertical-align:middle}.current-location-msg{background-color:#f6f6f6;border:1px solid #ccc;font-size:16pt;padding:10px}.current-location-msg img{width:25px;float:left;margin-right:10px}.current-location-msg span{display:block;float:left;width:87%}.geo-arrow-down{display:block;margin-left:100px;margin:-1px auto 0 auto}.modal-container .riding-poll-count{float:right}.party-small{display:none}.party-large{display:block}.riding-list .favourite-star{width:6%;padding:5px 0 0 5px}.riding-list .favourite-name{width:55%}.riding-list .riding-party{width:13%}.riding-list .riding-status{width:5%}.tab-panel-close-button{font-size:0}@media(min-width:768px) and (max-aspect-ratio:13/9),(min-width:1024px) and (min-aspect-ratio:13/9){#RidingsModalBindings div.modal-container{width:50%;height:52%;margin:50px auto;background-color:#fff;border:1px solid #1a1a1a;text-align:center;box-shadow:5px 5px 5px #666}.small{display:none}}@media(min-width:1024px){.riding-search-container{min-height:916px}.riding-search-container button.locate{display:none}.small{display:none}.riding-search-container select{padding:0 10px}.riding-filter-container .tab-panel{height:790px}}@media only screen and (min-width:768px) and (max-width:1024px){.riding-search-container ul li{margin:2px}.favourite-name{width:60%}.riding-item{min-width:0}.small{display:none}.table-container{overflow-y:scroll}.favorite-star:hover{background-image:url(../_images/icon/star-off.png)}.actif .favorite-star:hover{background-image:url(../_images/icon/star.png)}.show-all-button{width:210px}.candidate-data{width:75%}.candidates-footer{font-size:8pt}.rf-content-body .candidates-filter-container .tab-panel{height:775px}}@media only screen and (min-width:768px) and (max-width:1024px) and (max-aspect-ratio:15/9){.riding-search-container{min-height:900px}.candidates-footer{font-size:9pt}.candidates-footer li img{height:16px;width:16px}.riding-list .favourite-star{padding:5px}.rr-full-party{width:28%}.rr-candidate-name-large{width:27%}.rr-percent-votes{width:25%}.riding-results-legend span{margin-right:6px}}@media only screen and (max-width:767px),(max-width:1023px) and (min-aspect-ratio:15/9){.desktop.modal-top{display:none}.mobile.modal-top{display:block}#RidingsModalBindings div.modal-container{width:96.4%;background-color:#fff;text-align:center;padding-bottom:69px}.rr-results-table tr td{font-size:12pt}.rr-close-button{margin-right:15px}.riding-search-container{position:inherit;left:0;right:0;width:auto}.riding-filter-container{position:inherit;top:0!important;left:0;height:auto}#map-canvas{display:none}.modal-tab-panel{position:fixed;top:0;left:0;right:0;bottom:0;background:#fff;padding-bottom:69px;padding-top:0!important;height:auto}.modal-tab-panel .modal-top{display:block;background-color:#000;width:100%;height:44px;color:#fff;padding:0}.modal-tab-panel .modal-top h2{width:75%;float:left;font-size:15pt;font-weight:600;text-align:center;text-transform:uppercase;line-height:1em;color:#fff;padding:11px 0 0 8px}.modal-tab-panel .modal-top a{display:block;float:left;height:44px;width:44px;border-right:2px solid #fff}.modal-tab-panel .modal-top a img{height:30px;margin:5px 13px}.inner-tab-panel{display:none}.riding-filter-container .tabsContainer li.modal-tab{display:block;float:none;height:54px;width:100%;background-color:#1a1a1a;vertical-align:middle;margin-bottom:5px}.riding-filter-container .tabsContainer li.modal-tab[aria-selected='true']{background-color:#1a1a1a}.riding-filter-container .tabsContainer li.modal-tab a{height:35px}.riding-filter-container .tabsContainer li.modal-tab[aria-selected='true'] a{color:#fff}.modal-top{margin:0!important}.table-container{margin:0;padding-top:10px;overflow:scroll}.party-small{display:block}.party-large{display:none}.rr-candidate-name-large{display:none}.rr-percent-votes{display:none}.candidate-data{width:72%}.candidate-list{top:93px}.large{display:none}.small{display:block}.riding-filter-container .tabsContainer li a img.star{position:relative;margin:0 0 0 10px;vertical-align:middle}.riding-filter-container .tabsContainer li a img.chevron{display:block;float:right;margin:10px 10px 0 0}.favorite-star:hover{background-image:url(../_images/icon/star-off.png)}.actif .favorite-star:hover{background-image:url(../_images/icon/star.png)}.modal-container .riding-poll-count{float:left}.candidates-footer{font-size:9pt}.candidates-footer li img{height:10px;width:10px}.find-another-button{border-top:0;border-bottom:0}.show-all-button{width:210px;padding-right:20px;background-image:url(../_images/icon/chevron-forward-2x.png);background-position:95% center;background-repeat:no-repeat;background-size:8px 14px}.province-search-area{margin-bottom:40px}.riding-list .favourite-star{padding:5px}.geolocation-message button,.geolocate-accuracy-message-container button{margin:0;padding:0}}body.fr #selectProvinceButton,body.fr #selectRidingButton{font-size:8pt}.block-sociaux{float:none;width:100%}.socialWidgets-container{width:100%}section.socialWidgets{min-width:320px}.sw-content-body{border-bottom:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc}.socialWidgets .tabsContainer ul li{display:block;float:left;height:44px;width:50%;background-color:#777;box-sizing:border-box;cursor:pointer}.socialWidgets .tabsContainer ul li a{display:block;color:#fff;padding-top:10px;height:31px;text-align:center;font-size:12pt;font-weight:600;text-transform:uppercase}.socialWidgets .tabsContainer ul li[aria-selected='true']{background-color:#fff}.socialWidgets .tabsContainer ul li[aria-selected='true'] a{color:#000}.socialWidgets .tabsContainer ul li[aria-selected='false']{background-color:#1a1a1a;color:#fff}#LiveChat [aria-hidden="true"]{display:none}#LiveChat [aria-hidden="false"]{display:block}.show{display:block}.hide{display:none}.scrbbl-embed,.scrbbl-embed iframe,iframe.twitter-timeline{width:100%!important;height:962px!important}#TwitterWidget,#ScribbleLive{height:962px}.twitter-timeline{max-width:none!important}.twitter-timeline .timeline{max-width:none!important}@media only screen and (max-width:767px),(max-width:1023px) and (min-aspect-ratio:15/9){#TwitterWidget,#ScribbleLive{height:400px}.scrbbl-embed,.scrbbl-embed iframe,iframe.twitter-timeline{height:400px!important}}.top-stories-container{position:relative;width:40%;height:60%}.ts-content ul li{border:1px solid #ccc;margin:15px 0;background:#fff}.ts-content ul li:first-child{min-height:100px}.ts-content ul li a{font-size:14pt;line-height:20pt;font-family:"Open Sans",sans-serif;color:#1a1a1a;display:block;padding:10px}.ts-content ul li a img{float:left;display:inline;margin:0 10px 10px 0}.ts-content ul li a:hover{background:#f6f6f6;text-decoration:underline}.ts-content ul li time{display:none;font-size:10pt;line-height:20pt;font-family:"Open Sans",sans-serif;color:#1a1a1a;padding:0}#StoriesModalBindings{visibility:visible;position:fixed;left:0;top:0;bottom:0;right:0;width:100%;height:150%;text-align:center;z-index:10;background-color:rgba(26,26,26,0.4)}.old-ie #StoriesModalBindings{background-color:#aaa}#StoriesModalBindings div.modal-container{position:absolute;background-color:#fff;border:1px solid #666;text-align:left;width:50%}#StoriesModalBindings .story-container{overflow:scroll;margin:15px 15px 20px}#StoriesModalBindings .story-container section a{font-weight:bold;text-decoration:underline}#StoriesModalBindings .story-container section p{margin:1rem 0}#StoriesModalBindings .story-container section figure{float:right;padding:1em;margin:0}#StoriesModalBindings .story-container section figure figcaption{font-size:.7em;line-height:1.2em}#StoriesModalBindings .story-container section ul li{list-style-type:disc;margin-left:15px;padding-left:0}#StoriesModalBindings .story-container section ol li{list-style-type:decimal;margin-left:15px;padding-left:0}#StoriesModalBindings .story-container section h3{font-size:16px;font-weight:bold;margin:15px 0}@media(min-width:768px){#StoriesModalBindings div.modal-container{padding:1px;box-shadow:5px 5px 5px #666}}@media only screen and (max-width :767px),(max-width:1023px) and (orientation:landscape){#StoriesModalBindings div.modal-container{position:absolute;top:0;left:0;right:0;bottom:0;padding:1px;text-align:center}}@media only screen and (max-width:767px),(max-width:1023px) and (orientation:landscape){.top-stories-container{width:100%;margin:0}}.ls-player-wrapper{position:relative;width:100%;padding-bottom:56.25%;outline:1px solid black}.ls-player-container{position:absolute;top:0;bottom:0;left:0;right:0}.component{width:100%}.ls-content{border:1px solid #ccc;border-top:0;background-color:#fff}.ls-content .ls-player{padding:15px}.ls-content .ls-player h3{font-size:16px;font-weight:bold;margin:10px 0 0 0}.ls-content .ls-player p{font-size:14px;margin:0}.ls-content ul{clear:both}.ls-content ul li{border-top:1px solid #ccc;margin:0;background:#fff}.ls-content ul li a{font-size:16px;font-family:"Open Sans",sans-serif;color:#1a1a1a;display:block;padding:10px 10px 10px 70px}.ls-content ul li a:hover,.ls-content ul li a.ls-video:hover,.ls-content ul li a.ls-audio:hover,.ls-content ul li a:focus,.ls-content ul li a.ls-video:focus,.ls-content ul li a.ls-audio:focus{background-color:#f6f6f6;font-weight:bold}.ls-content ul li a.ls-live span{width:20px;padding:10px;margin-right:6px;font-size:12px;font-weight:bold;background:#f7cc31}.en .ls-content ul li a.ls-live{background:url(../_images/icon/live-flag-1x.png) 10px 50% no-repeat}.fr .ls-content ul li a.ls-live{background:url(../_images/icon/live-flag-FR-1x.png) 10px 50% no-repeat}.ls-content ul li a.ls-video{background:url(../_images/icon/livestream-video-1x.png) 22px 50% no-repeat}.ls-content ul li a.ls-audio{background:url(../_images/icon/livestream-audio-1x.png) 22px 50% no-repeat}@media only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2/1),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2){.ls-content ul li a{padding:10px 10px 10px 120px}}.ls-toggles-mobile{padding:0 15px;margin-bottom:15px}.ls-toggles-mobile label{display:block}.ls-toggles-mobile h3{margin:0 15px 10px 0}.ls-toggles-mobile select{float:left;width:75%;padding:8px;color:#1a1a1a;max-height:44px;font-size:16pt;border-radius:0}.ls-toggles-mobile a.toggle-go{float:left;width:10%;background:#000;color:#fff;text-align:center;line-height:44px;font-size:16pt;padding:0 8px;max-height:55px}body.fr .ls-toggles-mobile a.toggle-go{float:left;width:15%;background:#000;color:#fff;text-align:center;line-height:44px;font-size:10pt;padding:0 8px;max-height:55px}@media only screen and (min-width:1025px){.ls-toggles{display:block}.ls-toggles-mobile{display:none}}@media only screen and (min-width:768px) and (max-width:1270px) and (orientation:landscape){.ls-toggles{display:none}.ls-toggles-mobile{display:block}.ls-toggles-mobile a.toggle-go{margin-top:2px}}@media only screen and (min-width:768px) and (max-width:1024px) and (orientation:portrait){.ls-toggles{display:none}.ls-toggles-mobile{display:block}.ls-content{min-width:320px;height:480px;background:#fff}.ls-toggles-mobile a.toggle-go{margin-top:2px}}@media only screen and (max-width:767px),(max-width:1023px) and (orientation:landscape){.ls-toggles{display:block}.ls-toggles-mobile{display:none}}html{height:100%;width:100%}body{position:relative;height:100%;width:100%;overflow-x:hidden;background-color:#F1F1F1;color:#1A1A1A;font-family:'Open Sans',sans-serif;margin:0;padding:0;padding-right:0!important;-webkit-text-size-adjust:100%}body.modal-open{overflow:hidden;overflow-x:hidden;overflow-y:auto;position:fixed;width:99%}.screen-reader{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.skip-link:focus{position:relative;left:auto;width:auto;height:auto;overflow:unset}a:focus,button:focus,table:focus,div:focus,input:focus,select:focus,#LiveStreams:focus{box-sizing:border-box;outline:2px dotted #999}.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.screen-reader-only{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}* html .clearfix{zoom:1}.hidden{display:none}section>header h2,h2{color:#1a1a1a;background:0;font-size:22pt;font-weight:600;border:0;font-family:'Open Sans';text-transform:none;line-height:1}.electr-content-container{margin:0 30px;-webkit-backface-visibility:hidden}.alerts-container{width:100%;height:auto;margin:0 0 30px 0}.national-results-container{position:absolute;top:0;left:0;width:30%;height:526px;min-width:275px}.ridings-container{position:absolute;top:0;right:0;width:69%;height:auto}.main-content-container{position:relative;display:inline-block;width:100%;height:auto}.discussion-container{position:absolute;top:560px;left:0;width:30%;min-width:275px}.live-feeds-container{position:absolute;top:1000px;left:31%;right:30%;width:33%;height:400px}.top-stories-container{position:absolute;top:1000px;right:0;width:34%;height:400px}.main-header{background-color:#000;height:55px;width:100%}.main-header ul{margin:15px 30px 0 0;float:right}.main-header ul li{display:inline;float:left;margin-left:20px}.main-logo{float:left;margin-left:30px;width:350px;margin-top:5px}.share a{position:relative;display:block;height:25px;width:25px;background-repeat:no-repeat;text-indent:-9999px;overflow:hidden}.share a.facebook{background-image:url(../_images/icon/facebook-lightgrey-1x.png);background-size:18px}.share a.twitter{background-image:url(../_images/icon/twitter-lightgrey-1x.png);background-size:18px}.main-header ul li.language{margin-top:-5px}.language a{display:block;height:25px;width:25px;color:#ccc;font-weight:600;border:solid 2px #ccc;text-align:center;padding-top:2px}.update-countdown{float:right;color:#ccc;margin-top:14px}.ie9 select#videoSelector,.ie9 select#ridingSelect,.ie9 select#provinceSelect{background-image:none}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(../_images/icon/jquery.selectBox-arrow.gif);background-repeat:no-repeat;background-position:98% 50%}.fr .main-logo a{margin-top:5px;display:block;width:400px;height:40px}.fr .national-results .header h2,.fr .riding-results .header h2,.fr .socialWidgets .header h2,.fr .live-feeds-container .header h2,.fr .top-stories-container .header h2{font-family:Rubrik;font-weight:600;font-size:19pt;text-transform:uppercase}@media only screen and (min-width:768px) and (max-width:1270px){.electr-content-container{margin:0 5px}.ridings-container{width:67%}.main-logo{margin-left:5px}.main-header ul{margin:15px 5px 0 0}.live-feeds-container{left:33%;width:32%}.top-stories-container{width:33%}}@media only screen and (min-width:1025px){body.modal-open{margin-right:16px}}@media only screen and (min-width:768px) and (max-width:1270px) and (orientation:landscape){.national-results-container{position:relative;width:34%;height:auto}.ridings-container{position:relative;box-sizing:border-box;width:65%;margin-left:1%}.discussion-container{width:34%}.live-feeds-container{position:relative;top:0;left:0;right:0;bottom:0;margin-left:35%}.top-stories-container{position:relative;top:0;left:0;right:0;bottom:0;width:32%;margin-left:1%}.nr-content-body table th{font-size:12px}.header{padding:0 0 15px 15px}.riding-search-container button.locate{display:block}}@media only screen and (min-width:768px) and (max-width:1024px) and (orientation:portrait){.national-results-container{position:relative;width:50%;height:auto;margin:0}.ridings-container{position:relative;width:100%;margin-top:20px}.live-feeds-container{top:0;right:0;left:auto;width:47%;height:506px}.discussion-container{position:relative;top:0;left:0;width:49%;min-width:275px}.top-stories-container{position:relative;top:0;left:20px;right:0;width:48%}}@media only screen and (max-width:767px),(max-width:1023px) and (orientation:landscape){.electr-content-container{margin:50px 0 0 0}.national-results-container{position:relative;width:100%;height:auto;margin:0}.ridings-container{position:relative;width:100%;height:auto;margin-top:20px;margin-left:0}.live-feeds-container{position:relative;width:100%;top:0;right:0;left:0;height:auto;margin-left:0}.discussion-container{position:relative;width:100%;height:auto;top:0}.top-stories-container{position:relative;width:100%;top:0;left:0;right:0}.main-logo{width:100%;margin:0}.main-logo img{display:block;width:310px;margin:10px auto}.main-header ul{margin:10px 10px 0 0}.update-countdown{width:165px;float:left;color:#767676;margin:5px 0 0 5px}.language a{color:#767676;font-weight:600;border:solid 2px #767676;text-align:center;padding-top:2px}.fr .main-logo{margin:0 0 5px 0}.fr .main-logo a{width:auto}}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2/1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.share a.facebook{background-image:url(../_images/icon/facebook-lightgrey-2x.png)}.share a.twitter{background-image:url(../_images/icon/twitter-lightgrey-2x.png)}}@media only screen and (-webkit-min-device-pixel-ratio:2) and (max-width:767px),only screen and (-webkit-min-device-pixel-ratio:2) and (max-width:1023px) and (orientation:landscape),only screen and (min--moz-device-pixel-ratio:2) and (max-width:767px),only screen and (min--moz-device-pixel-ratio:2) and (max-width:1023px) and (orientation:landscape),only screen and (-o-min-device-pixel-ratio:2/1) and (max-width:767px),only screen and (-o-min-device-pixel-ratio:2/1) and (max-width:1023px) and (orientation:landscape),only screen and (min-device-pixel-ratio:2) and (max-width:767px),only screen and (min-device-pixel-ratio:2) and (max-width:1023px) and (orientation:landscape),only screen and (min-resolution:192dpi) and (max-width:767px),only screen and (min-resolution:192dpi) and (max-width:1023px) and (orientation:landscape),only screen and (min-resolution:2dppx) and (max-width:767px),only screen and (min-resolution:2dppx) and (max-width:1023px) and (orientation:landscape){.share a.facebook{background-image:url(../_images/icon/facebook-darkgrey-2x.png)}.share a.twitter{background-image:url(../_images/icon/twitter-darkgrey-2x.png)}}.bg-AP{background-color:#0397d6}.bg-BQ{background-color:#00aeef}.bg-COM{background-color:#a80111}.bg-CON{background-color:#0c499c}.bg-GRN{background-color:#75c223}.bg-LIB{background-color:#ee3024}.bg-NDP{background-color:#f6821f}.bg-SC{background-color:#302da7}.bg-SP{background-color:#cbcc5e}.bg-WRP{background-color:#007335}#map-canvas #map-svg{pointer-events:none}#map-canvas #map-svg>*{pointer-events:all}#map-canvas[class*="only-"] .area,#map-canvas[class*="only-"] .area-label,#map-canvas[class*="only-"] .place,#map-canvas[class*="only-"] .place-label{display:none}#map-canvas.only-AB .area.AB,#map-canvas.only-AB .label-AB,#map-canvas.only-AB .place.AB,#map-canvas.only-AB .place-label.AB{display:inline!important}#map-canvas.only-BC .area.BC,#map-canvas.only-BC .label-BC,#map-canvas.only-BC .place.BC,#map-canvas.only-BC .place-label.BC{display:inline!important}#map-canvas.only-MB .area.MB,#map-canvas.only-MB .label-MB,#map-canvas.only-MB .place.MB,#map-canvas.only-MB .place-label.MB{display:inline!important}#map-canvas.only-NB .area.NB,#map-canvas.only-NB .label-NB,#map-canvas.only-NB .place.NB,#map-canvas.only-NB .place-label.NB{display:inline!important}#map-canvas.only-NL .area.NL,#map-canvas.only-NL .label-NL,#map-canvas.only-NL .place.NL,#map-canvas.only-NL .place-label.NL{display:inline!important}#map-canvas.only-NS .area.NS,#map-canvas.only-NS .label-NS,#map-canvas.only-NS .place.NS,#map-canvas.only-NS .place-label.NS{display:inline!important}#map-canvas.only-NT .area.NT,#map-canvas.only-NT .label-NT,#map-canvas.only-NT .place.NT,#map-canvas.only-NT .place-label.NT{display:inline!important}#map-canvas.only-NU .area.NU,#map-canvas.only-NU .label-NU,#map-canvas.only-NU .place.NU,#map-canvas.only-NU .place-label.NU{display:inline!important}#map-canvas.only-ON .area.ON,#map-canvas.only-ON .label-ON,#map-canvas.only-ON .place.ON,#map-canvas.only-ON .place-label.ON{display:inline!important}#map-canvas.only-PE .area.PE,#map-canvas.only-PE .label-PE,#map-canvas.only-PE .place.PE,#map-canvas.only-PE .place-label.PE{display:inline!important}#map-canvas.only-QC .area.QC,#map-canvas.only-QC .label-QC,#map-canvas.only-QC .place.QC,#map-canvas.only-QC .place-label.QC{display:inline!important}#map-canvas.only-SK .area.SK,#map-canvas.only-SK .label-SK,#map-canvas.only-SK .place.SK,#map-canvas.only-SK .place-label.SK{display:inline!important}#map-canvas.only-YT .area.YT,#map-canvas.only-YT .label-YT,#map-canvas.only-YT .place.YT,#map-canvas.only-YT .place-label.YT{display:inline!important}#map-canvas.only-atlantic .area.NB,#map-canvas.only-atlantic .label-NB,#map-canvas.only-atlantic .place.NB,#map-canvas.only-atlantic .place-label.NB{display:inline!important}#map-canvas.only-atlantic .area.NS,#map-canvas.only-atlantic .label-NS,#map-canvas.only-atlantic .place.NS,#map-canvas.only-atlantic .place-label.NS{display:inline!important}#map-canvas.only-atlantic .area.PE,#map-canvas.only-atlantic .label-PE,#map-canvas.only-atlantic .place.PE,#map-canvas.only-atlantic .place-label.PE{display:inline!important}#map-canvas.reset-view .area-label{pointer-events:auto!important}#map-canvas.reset-view #tooltip{display:none!important}#map-canvas.reset-view.over-AB .area.AB{fill:#888;fill-opacity:.6}#map-canvas.reset-view.over-BC .area.BC{fill:#888;fill-opacity:.6}#map-canvas.reset-view.over-MB .area.MB{fill:#888;fill-opacity:.6}#map-canvas.reset-view.over-NB .area.NB{fill:#888;fill-opacity:.6}#map-canvas.reset-view.over-NL .area.NL{fill:#888;fill-opacity:.6}#map-canvas.reset-view.over-NS .area.NS{fill:#888;fill-opacity:.6}#map-canvas.reset-view.over-NT .area.NT{fill:#888;fill-opacity:.6}#map-canvas.reset-view.over-NU .area.NU{fill:#888;fill-opacity:.6}#map-canvas.reset-view.over-ON .area.ON{fill:#888;fill-opacity:.6}#map-canvas.reset-view.over-PE .area.PE{fill:#888;fill-opacity:.6}#map-canvas.reset-view.over-QC .area.QC{fill:#888;fill-opacity:.6}#map-canvas.reset-view.over-SK .area.SK{fill:#888;fill-opacity:.6}#map-canvas.reset-view.over-YT .area.YT{fill:#888;fill-opacity:.6}.tooltip{font-size:12pt;font-weight:normal;background:#000;border-radius:2px;box-shadow:0 0 2px 0 #a6a6a6;color:#fff;opacity:.9;padding:4px;pointer-events:none;position:absolute;-moz-transition:top .5s,left .5s;-webkit-transition:top .5s,left .5s;transition:top .5s,left .5s}.tooltip.hidden{display:none}.tooltip.off{display:none}.hilite-current,.area.current,.area2.current,#info-overlay #info-carousel .info-item .before-after-map .area.current{-moz-animation-duration:1s!important;-webkit-animation-duration:1s!important;-moz-animation-name:hilite!important;-webkit-animation-name:hilite!important;-moz-animation-iteration-count:infinite!important;-webkit-animation-iteration-count:infinite!important;-moz-animation-direction:alternate!important;-webkit-animation-direction:alternate!important}.hilite-active,.area.active,.area2.active,#info-overlay #info-carousel .info-item .before-after-map .area.active{fill-opacity:.6}.background{fill:#fff;pointer-events:all}.area{cursor:pointer;fill:#999;pointer-events:fill;stroke:#fff}.area.active{fill:#888}.area.current{fill:#666}.area.muted{opacity:.4}.area.LIB{fill:#ee3024}.area.CON{fill:#0c499c}.area.PC{fill:#0c499c}.area.AP{fill:#0397d6}.area.COM{fill:#a80111}.area.NDP{fill:#f6821f}.area.GRN{fill:#75c223}.area.EP{fill:#75c223}.area.SP{fill:#cbcc5e}.area.SC{fill:#302da7}.area.IND{fill:#5a0c9c}.area.BQ{fill:#00aeef}.area.WRP{fill:#007335}.area.WR{fill:#007335}.area.PA{fill:#0397d6}.area.NPD{fill:#f6821f}.place{display:none;pointer-events:none}.place.reveal{display:block}.place-label{display:none;fill:#000;fill-opacity:.9;font-weight:600;pointer-events:none;text-anchor:left}.place-label.reveal{display:block}.area-label{cursor:pointer;display:block;fill:#323232;font-size:11px;font-weight:600;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;pointer-events:none;text-anchor:middle}@-webkit-keyframes hilite{from{fill-opacity:1}to{fill-opacity:.2}}@-moz-keyframes hilite{from{fill-opacity:1}to{fill-opacity:.2}}html.no-touch .tooltip{-moz-transition:none;-webkit-transition:none;transition:none}.selectBox-dropdown{min-width:150px;position:relative;border:solid 1px #CCC;line-height:1.5;text-decoration:none;text-align:left;color:#000;outline:0;background:#fff;-moz-box-shadow:0 1px 0 rgba(255,255,255,.75);-webkit-box-shadow:0 1px 0 rgba(255,255,255,.75);box-shadow:0 1px 0 rgba(255,255,255,.75);-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;display:inline-block;cursor:default}.selectBox-dropdown:focus,.selectBox-dropdown:focus .selectBox-arrow{border-color:#666}.selectBox-dropdown.selectBox-menuShowing-bottom{-moz-border-radius-bottomleft:0;-moz-border-radius-bottomright:0;-webkit-border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.selectBox-dropdown.selectBox-menuShowing-top{-moz-border-radius-topleft:0;-moz-border-radius-topright:0;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;border-top-left-radius:0;border-top-right-radius:0}.selectBox-dropdown .selectBox-label{font-size:16pt;font-weight:normal;padding:2px 8px;display:inline-block;white-space:nowrap;overflow:hidden}.selectBox-dropdown .selectBox-arrow{position:absolute;top:0;right:0;width:23px;height:100%;background:url(../_images/icon/jquery.selectBox-arrow.gif) 50% center no-repeat;border-left:solid 1px #BBB}body.ie9 .selectBox-dropdown .selectBox-arrow,body.ie9 #ridingSelect{background-image:none}.selectBox-dropdown-menu{position:absolute;z-index:99999;max-height:200px;min-height:1em;border:solid 1px #BBB;background:#FFF;-moz-box-shadow:0 2px 6px rgba(0,0,0,.2);-webkit-box-shadow:0 2px 6px rgba(0,0,0,.2);box-shadow:0 2px 6px rgba(0,0,0,.2);overflow:auto;-webkit-overflow-scrolling:touch}.selectBox-inline{min-width:150px;outline:0;border:solid 1px #BBB;background:#FFF;display:inline-block;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;overflow:auto}.selectBox-inline:focus{border-color:#666}.selectBox-options,.selectBox-options LI,.selectBox-options LI A{list-style:none;display:block;cursor:default;padding:0;margin:0}.selectBox-options.selectBox-options-top{border-bottom:0;margin-top:1px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;border-top-left-radius:5px;border-top-right-radius:5px}.selectBox-options.selectBox-options-bottom{border-top:0;-moz-border-radius-bottomleft:5px;-moz-border-radius-bottomright:5px;-webkit-border-bottom-left-radius:5px;-webkit-border-bottom-right-radius:5px;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.selectBox-options LI A{color:#1a1a1a;font-size:12pt;line-height:30px;padding:0 .5em;white-space:nowrap;overflow:hidden;background:6px center no-repeat}.selectBox-options LI.selectBox-hover A{background-color:#EEE}.selectBox-options LI.selectBox-disabled A{color:#888;background-color:transparent}.selectBox-options LI.selectBox-selected A{background-color:#C8DEF4}.selectBox-options .selectBox-optgroup{color:#666;background:#EEE;font-weight:bold;line-height:1.5;padding:0 .3em;white-space:nowrap}.selectBox.selectBox-disabled{color:#888!important}.selectBox-dropdown.selectBox-disabled .selectBox-arrow{opacity:.5;filter:alpha(opacity=50);border-color:#666}.selectBox-inline.selectBox-disabled{color:#888!important}.selectBox-inline.selectBox-disabled .selectBox-options A{background-color:transparent!important}