/*! normalize.css v1.1.3 | MIT License | git.io/normalize */html{font-size:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}html,input,select{font-family:sans-serif}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}ol,ul{margin:1em 0}ol,ul{padding:0 0 0 40px}svg:not(:root){overflow:hidden}input,select{font-size:100%;margin:0;vertical-align:baseline;}input{line-height:normal}select{text-transform:none}input[type=radio]{box-sizing:border-box;padding:0;;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}/*! HTML5 Boilerplate v4.3.0 | MIT License | http://h5bp.com/ */html,input,select{color:#222}html{font-size:1em;line-height:1.4}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}@font-face{font-family:'Unit Regular';src:url(../font/unit-regular.ttf) format('truetype')}@font-face{font-family:fontello;src:url(../img/ico/fontello.eot?5214121);src:url(../img/ico/fontello.eot?5214121#iefix) format('embedded-opentype'),url(../img/ico/fontello.woff?5214121) format('woff'),url(../img/ico/fontello.ttf?5214121) format('truetype'),url(../img/ico/fontello.svg?5214121#fontello) format('svg');font-weight:400;font-style:normal}[class^=icon-]:before,[class*=" icon-"]:before{font-family:fontello,sans-serif;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em}.icon-menu:before{content:'\e800'}.icon-right-open:before{content:'\e801'}.icon-cancel:before{content:'\e802'}.icon-arrows-cw:before{content:'\e803'}.icon-down-open:before{content:'\e804'}.icon-bookmark:before{content:'\e805'}.icon-table:before{content:'\e806'}.icon-left-dir:before{content:'\e807'}.icon-twitter:before{content:'\e808'}.icon-facebook-squared:before{content:'\e809'}.icon-download-1:before{content:'\e80a'}.icon-file-pdf:before{content:'\e80b'}.icon-file-excel:before{content:'\e80c'}.icon-doc:before{content:'\e80d'}.icon-users:before{content:'\e80e'}.icon-file-code:before{content:'\e80f'}.icon-info-circled-alt:before{content:'\e810'}.icon-mail-alt:before{content:'\e811'}.a-appear{-webkit-animation:a-appear 2000ms;animation:a-appear 2000ms}.a-appear--fast{-webkit-animation:a-appear 500ms;animation:a-appear 500ms}.a-appear-acc{-webkit-animation:a-appear 500ms;animation:a-appear 500ms}@-webkit-keyframes a-appear{0%{opacity:0}100%{opacity:1}}@keyframes a-appear{0%{opacity:0}100%{opacity:1}}.blink{animation:blinker 1s linear 3}@keyframes blinker{50%{opacity:0}}.a-disappear{-webkit-animation:a-disappear 2000ms;animation:a-disappear 2000ms}.a-disappear-acc{-webkit-animation:a-disappear 500ms;animation:a-disappear 500ms}@-webkit-keyframes a-disappear{0%{opacity:1}100%{opacity:0}}@keyframes a-disappear{0%{opacity:1}100%{opacity:0}}.a-scaleIn{-webkit-animation:a-scaleIn 500ms;animation:a-scaleIn 500ms}@-webkit-keyframes a-scaleIn{0%{-webkit-transform:scale(0.5);opacity:.5}100%{-webkit-transform:scale(1);opacity:1}}@keyframes a-scaleIn{0%{transform:scale(0.5);opacity:.5}100%{transform:scale(1);opacity:1}}.a-scaleOut{-webkit-animation:a-scaleOut 500ms;animation:a-scaleOut 500ms}@-webkit-keyframes a-scaleOut{0%{-webkit-transform:scale(1);opacity:1}100%{-webkit-transform:scale(0.5);opacity:.5}}@keyframes a-scaleOut{0%{transform:scale(1);opacity:1}100%{transform:scale(0.5);opacity:.5}}.a-rotate360{-webkit-animation:a-rotate360 500ms;animation:a-rotate360 500ms}@-webkit-keyframes a-rotate360{0%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(360deg)}}@keyframes a-rotate360{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.u-clearfix:before,.u-clearfix:after{content:" ";display:table}.u-clearfix:after{clear:both}.u-pullLeft{float:left}.u-pullRight{float:right}.u-hideSm--inline{display:none}@media (min-width:768px){.u-hideSm--inline{display:inline}}.u-absoluteCentering{position:absolute;top:0;left:0;bottom:0;right:0;margin:auto}.u-fillRight{overflow:hidden}.u-fillRight .u-fillRight__left{float:left}.u-fillRight .u-fillRight__filler{display:block;overflow:hidden}.u-startupHidden{display:none}.u-table{display:table-row;vertical-align:top}.u-tableRow{display:table-row}.u-tableCell{display:table-cell}.pointer-events--none{pointer-events:none}.pointer-events--all{pointer-events:all}.mt-0{margin-top:0}.ml-0{margin-left:0}.mb-0{margin-bottom:0}.mr-0{margin-right:0}.m-0{margin:0}.cursor--pointer{cursor:pointer}.cursor--default{cursor:default}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}:before,:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input::-ms-clear{display:none}html,body{height:100%}html{overflow-y:scroll}body{font-family:Verdana,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;color:#333}a,a:link,a:visited,a:hover,a:active{color:#333;text-decoration:none}.scroll-to-top{height:31px}.scroll-to-top a{display:inline;color:#fff!important}.scroll-to-top svg{width:.875em}.vd-list-links{margin-top:15px}@media (max-width:768px){.vd-list-links{margin:0!important}}.vd-list-links a,.vd-list-links a:visited,.vd-list-links a:visited:not(.btn){font-size:16px;color:#3a862d!important;text-decoration:underline!important;background-color:transparent;cursor:pointer}.vd-list-links a:hover,.vd-list-links a:visited:hover,.vd-list-links a:visited:not(.btn):hover{color:#333}.vd-list-links a.active{cursor:default;color:#273c46!important;text-decoration:none!important}.vd-bg-pattern-gray{background:transparent url(../assets/img/bg_headings.gif) 0 0!important}.vd-social-icons .fa-w-16{width:1em}.vd-social-icons .fa-w-14{width:.875em}.vd-social-icons .fa-w-9{width:.5625em}.vd-social-icons a{cursor:pointer}.topHeader{margin-bottom:8px}.headerBar-nav{padding-top:8px}.headerBar-nav__content{display:block}.headerBar-nav__content a{color:#3c8a2e!important;text-decoration:underline;background-color:transparent}.navbar-nav{justify-content:space-evenly;display:flex}.navbar-nav li.nav-item{flex:none}.navbar-nav .dynamicContent__trigger a{font-size:16px;color:rgba(0,0,0,.7);text-decoration:underline}.navbar-nav .dynamicContent__trigger a:hover,.navbar-nav .dynamicContent__trigger a:active{text-decoration:none;color:rgba(0,0,0,.9)}.navbar-nav .dynamicContent__trigger--selected{color:rgba(0,0,0,.9)}.badge{font-size:12px!important}.centeredLayout{padding-left:20px!important;padding-right:20px!important}.pollNavigation__objects ul{padding-right:2px!important}.vd-btn-tiles{justify-content:space-between!important}.vd-btn-tiles__item{margin-right:0!important;margin-left:0!important}@media (max-width:768px){.vd-btn-tiles__item{flex:1 0 auto!important}}@media (max-width:768px){.vd-btn-tiles{flex-flow:column wrap!important}}@media (max-width:768px){.vd-btn-tiles .vd-btn-tiles__item{max-width:100%}}@media (max-width:767px){.mainNavBar{display:none}}.secondaryNavBar{margin-top:16px;display:none}@media (max-width:767px){.secondaryNavBar{display:block}}.navbar{padding:0!important;margin-bottom:0}@media (min-width:768px){.navbar{margin-bottom:16px}}.navbar-nav li a:visited:not(.btn){color:#000}.navbar-nav li.active a{color:#273c46}.menuLayout{position:relative}.menuLayout__menu{overflow:hidden;width:0;height:0;background-color:#fff;border:none}.menuLayout__trigger{color:#3c8a2e;cursor:pointer}.menuLayout__trigger:before{margin:0}@media (min-width:768px){.menuLayout__menu{position:absolute;z-index:200;top:0;left:0;width:22%;height:100%;transition:all .35s cubic-bezier(0.56,.38,.2,1);border-left:1px solid transparent}}.floatingLayout{position:relative;width:100%;overflow-x:hidden}.floatingLayout__left{position:relative;font-size:0}@media (min-width:768px){.floatingLayout__left{top:0;left:0;width:100%;padding-right:267px;transition:padding-right 500ms}}@media (min-width:768px){.floatingLayout__left--expand{padding-right:0}}@media (min-width:768px){.floatingLayout__right{position:absolute;z-index:500;top:0;right:0}}.floatingLayout__left__overlay{display:none;position:absolute;z-index:400;top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,.9);cursor:pointer}.floatingLayout__left__overlay--show{display:block}.floatingLayout--expandRight .floatingLayout__left{display:none}.floatingLayout--expandRight .floatingLayout__right{position:static}.floatingLayout--showHemicycle .mapLegend,.floatingLayout--showHemicycle .mapZoomOut,.floatingLayout--showHemicycle #map{display:none}.floatingLayout--showHemicycle .floatingLayout__left{display:block;position:static;max-width:none;margin-bottom:16px}.floatingLayout--showHemicycle .hemicycle:not(.hemicycle--hide),.floatingLayout--showHemicycle .resultsTable{display:block}.floatingLayout--showHemicycle .floatingLayout__right .board__items{display:none}@media (min-width:768px){.floatingLayout--showHemicycle .floatingLayout__right{display:block}}@media (min-width:768px){.floatingLayout.floatingLayout--noAnimation .floatingLayout__left{transition:none}}.offCanvasLayout{height:100%;background-color:#fff}.offCanvasLayout__menu,.offCanvasLayout__content{position:absolute;top:0}.offCanvasLayout__menu{z-index:0;right:0;width:80%;height:100%;background-color:#fff}.offCanvasLayout__content{z-index:100;left:0;top:0;width:100%;min-height:100%;background-color:#fff}.offCanvasLayout__overlay{display:none;position:absolute;z-index:1000;top:0;left:0;width:100%;height:100%}.offCanvasLayout__overlay{-webkit-tap-highlight-color:transparent;-webkit-tap-highlight-color:transparent}.offCanvasLayout--hidden{overflow:hidden}.offCanvasLayout--openMenu .offCanvasLayout__menu{-webkit-animation:a-scaleIn 500ms;animation:a-scaleIn 500ms}.offCanvasLayout--openMenu .offCanvasLayout__content{-webkit-transform:translate(-80%,0);-moz-transform:translate(-80%,0);-ms-transform:translate(-80%,0);transform:translate(-80%,0)}.offCanvasLayout--openMenu .offCanvasLayout__overlay{display:block}.offCanvasLayout--closeMenu .offCanvasLayout__menu{-webkit-animation:a-scaleOut 500ms;animation:a-scaleOut 500ms}@media (min-width:768px){.offCanvasLayout--hidden{overflow:visible}.offCanvasLayout--openMenu .offCanvasLayout__content{-webkit-transform:translate(0%,0);-moz-transform:translate(0%,0);-ms-transform:translate(0%,0);transform:translate(0%,0)}.offCanvasLayout--openMenu .offCanvasLayout__overlay{display:none}}.combo{position:relative;height:31px;border-radius:0}.combo--focused .combo__input__input,.combo--focused .combo__input__trigger{border-color:#3c8a2e}.combo--opened .combo__menu{display:block;margin:0;padding:0}.combo--loading .combo__input__trigger{font-size:14px}.combo--loading .combo__input__trigger i:before{display:inline-block;content:'\e807';color:#3c8a2e;-webkit-animation:a-rotate360 3000ms infinite linear;animation:a-rotate360 3000ms infinite linear}.combo__input{position:relative}.combo__input__input{width:100%;height:38px;padding-left:12px;padding-right:38px;background-color:#fff;border-radius:0;border:1px solid #ddd;font-size:18px;-webkit-appearance:none;outline:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.combo__input__input:focus{border-color:#3c8a2e}.combo__input__trigger,.select__trigger{position:absolute;top:0;right:0;height:38px;width:31px;line-height:34px;background-color:#fff;border:1px solid #ddd;border-left:none;text-align:center;font-size:11px;cursor:pointer}.combo__menu{display:none;position:absolute;z-index:1000;top:31px;left:0;overflow-y:auto;-webkit-overflow-scrolling:touch;width:100%;max-height:240px;background-color:#fff;border:1px solid #aaa;border-top:none}.combo__menu__entry{display:block;padding:2px 16px;cursor:pointer}.combo__menu__entry:hover,.combo__menu__entry--selected{color:#fff;background-color:#3c8a2e}.combo__menu__entry--district{font-weight:700}.combo__menu__entry--subdistrict{font-weight:700;padding-left:16px}.combo__menu__entry--district[data-value="2999"]{display:none}.combo__menu__entry--city{padding-left:32px}.combo__menu__entry--city[data-value="9999"]{font-weight:700;padding-left:8px}.combo__menu__entry--soften{color:#aaa}.combo__menu__entry--filtered{display:none}.combo__menu__noEntry{display:none;padding:2px 8px;color:#aaa;font-style:italic}.combo__menu__noEntry--show{display:block}.select__select{height:31px}.box{display:none;width:100%;padding:32px 8px;font-size:14px;text-align:center;border:1px solid #40d940;color:#ccc}@media (min-width:768px){.box{border-left:1px solid #40d940;border-right:1px solid #40d940}}.box p.lead{margin:0}.box--error{color:#c3105c}.box--show{display:block}.box__action{width:120px;display:block;margin-left:auto;margin-right:auto;margin-top:16px;padding:8px;background-color:#3c8a2e;color:#fff;border-radius:3px}a.box__action{color:#fff}.iframe--loading{display:none!important}.innerNav{cursor:pointer}.innerNav:hover,.innerNav.toTop{text-decoration:underline!important}.iframeCallError{display:none;padding:24px 0}.iframeCallError--show{display:block}.labeledRadio{display:inline-block;vertical-align:top}.labeledRadio__radio{vertical-align:top}.labeledRadio__label{display:inline-block;cursor:pointer;width:110px}.labeledRadio--disabled .labeledRadio__label{color:#ccc}body.votation .board__participation--election{display:none}body.election .board__participation--votation{display:none}body.election .board--expand .board__body{padding-top:0}body.election .board{top:0}body.election .mapVisualization{padding-top:0}body.election .mapLegend{padding-top:0}body.ELECTION_CONSEIL_COMMUNAL_MAJ .floatingLayout:not(.floatingLayout--expandRight) .board__item{cursor:default}body.ELECTION_CONSEIL_COMMUNAL_MAJ .floatingLayout:not(.floatingLayout--expandRight) .board__item:hover .board__item__badge{-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}body.ELECTION_CONSEIL_COMMUNAL_MAJ .floatingLayout:not(.floatingLayout--expandRight) .board__items--candidats .board__item--elu:not(.board__item--selected):hover .board__item__badge{-webkit-transform:scaleX(12);-moz-transform:scaleX(12);-ms-transform:scaleX(12);transform:scaleX(12)}body.ELECTION_CONSEIL_D_ETAT .board__items--candidates.board__items--show .board__item--label-candidates,body.ELECTION_CONSEIL_DES_ETATS .board__items--candidates.board__items--show .board__item--label-candidates{display:block}body.body--electionCom .board--areaCommune .board__item--label-lists{display:none}body.ELECTION_CONSEIL_COMMUNAL_RP .floatingLayout:not(.floatingLayout--expandRight) .board__items--candidates .board__item--label{opacity:0;height:0}body.ELECTION_CONSEIL_COMMUNAL_RP .floatingLayout:not(.floatingLayout--expandRight) .board__items--candidates .board__item{cursor:default}body.ELECTION_CONSEIL_COMMUNAL_RP .floatingLayout:not(.floatingLayout--expandRight) .board__items--candidates .board__item:hover .board__item__badge{-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}body.ELECTION_CONSEIL_COMMUNAL_RP .floatingLayout:not(.floatingLayout--expandRight) .board__items--candidates .board__items--candidats .board__item--elu:not(.board__item--selected):hover .board__item__badge{-webkit-transform:scaleX(13.75);-moz-transform:scaleX(13.75);-ms-transform:scaleX(13.75);transform:scaleX(13.75)}body.body--electionCom [data-dynamic-content=countingState],body.body--electionCom [data-dynamic-content=downLoadFiles]{display:none}body.ELECTION_CONSEIL_NATIONAL .floatingLayout--showHemicycle .board{display:none}body.ELECTION_CONSEIL_NATIONAL .floatingLayout--showHemicycle .map{padding-right:0}@media (min-width:768px){body.body--electionComMaj .board--expand .board__progress{display:none}}.boardData{display:flex;flex-direction:column}@media (min-width:1240px){.boardData{flex-direction:row}}.boardActions{display:flex}@media (min-width:768px){.vd-logo{margin-bottom:0!important}}.vd-print-full-width{display:inline-flex;flex-direction:column;align-items:flex-start;margin-bottom:24px}@media (min-width:768px){.vd-print-full-width{flex-direction:row;align-items:center}}.flex{display:flex}.hidden{display:none}.headerBar{position:relative;height:50px;background-color:#1e5e02}@media (min-width:768px){.headerBar{display:none}}.headerBar__left,.headerBar__right{position:absolute;top:0;color:#fff!important;width:50px;height:50px}.headerBar__left{left:0;background-image:url(../assets/img/logo/logo-square--white@2x.png);background-repeat:no-repeat;background-position:center;background-size:50%}.headerBar__right{right:0;line-height:50px;text-align:center;cursor:pointer}.headerBar__right i{font-size:25px;color:#fff}.headerBar__title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;height:50px;line-height:50px;padding:0 50px;font-size:14px;font-weight:700;text-align:center;color:#fff}.headerHero{display:none;background-color:#fff}@media (min-width:768px){.headerHero{display:block}}.headerHero__head{white-space:nowrap;overflow:hidden;height:90px;font-size:0}.headerHero__head div{display:inline-block;background-repeat:no-repeat}.headerHero__head__logo{width:52px;height:90px;background-image:url(../img/spritesheet.jpg);background-position:0 0}.headerHero__head__title{width:352px;height:90px;background-image:url(../img/spritesheet.jpg);background-position:0 -90px}.headerHero__head__banner{width:560px;height:90px;background-image:url(../img/spritesheet.jpg);background-position:0 -182px}.headerHero__nav{white-space:nowrap;overflow:hidden;height:20px;background-color:#40d940}.headerHero__nav ul{margin:0;padding:0;font-size:0}.headerHero__nav ul li{display:inline-block;height:20px;line-height:20px;padding-left:10px;font-size:12px}.headerHero__nav ul li:after{content:'|';display:inline-block;width:10px;color:#fff;text-align:right}.headerHero__nav ul li:last-child:after{display:none}.mobileMenu__header{position:relative;height:50px;background-color:#777}.mobileMenu__header__right{position:absolute;top:0;right:0;height:50px;width:50px;line-height:50px;color:#fff;text-align:center;font-size:21px;cursor:pointer}.mobileMenu__menu__title{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding:8px;background-color:#40d940;color:#fff;font-weight:700}.mobileMenu__menu__entries ul{margin:0;padding:0}.mobileMenu__menu__entries ul li{position:relative;display:block;height:40px;line-height:40px;padding-left:16px;padding-right:26px;background-color:#f0f0f0;border-bottom:1px solid #ccc;cursor:pointer}.mobileMenu__menu__entries ul li:before{position:absolute;top:0;right:0;width:26px;height:40px;text-align:center;font-size:14px;color:#555;font-family:fontello,sans-serif;font-style:normal;font-weight:400;content:'\e801';line-height:40px}.mobileMenu__menu__entries ul li a{display:inline-block;width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.mobileMenu__menu__entries ul li:hover{background-color:#40d940;color:#fff}.mobileMenu__menu__entries ul li:hover:before,.mobileMenu__menu__entries ul li:hover a{color:#fff}.desktopMenu ul{padding:0;margin-top:32px}.desktopMenu ul li{display:block;text-decoration:underline;padding:8px 16px;color:rgba(0,0,0,.5);cursor:pointer}.desktopMenu ul li:first-child{padding-top:8px}.desktopMenu ul li:last-child{padding-bottom:8px}.desktopMenu ul li:hover,.desktopMenu ul li.dynamicContent__trigger--selected{color:#000}.dynamicContent__content{display:none}.dynamicContent__content--show{display:block}.dynamicContent__content--pollPresentation{overflow:auto;-webkit-overflow-scrolling:touch}.countingState__noData{display:none;padding-left:8px}@media (min-width:768px){.countingState__noData{padding-left:16px}}.countingState__noData--show{display:block}.switchContent__content{display:none}.switchContent__content--show{display:block}.files{padding-bottom:5px}.files ul{padding:0;margin:0}.files ul li{height:32px}.file{display:flex;align-items:baseline;overflow:hidden;font-size:0;cursor:pointer}.file__name{display:inline-block}.downloadFiles .downloadFiles__files{display:none}.downloadFiles .downloadFiles__noFiles{display:block}.downloadFiles--showFiles .downloadFiles__files{display:block}.downloadFiles--showFiles .downloadFiles__noFiles{display:none}.vd-list-icons .download-icon{width:16px;margin-right:4px;margin-top:-12px;flex-shrink:0}.file__name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:16px;color:#3a862d;text-decoration:underline;background-color:transparent}.file__name:hover{color:#273c46}.pollInfo{padding:8px;padding-bottom:26px;padding-top:22px}@media (min-width:768px){.pollInfo{padding:0;padding-bottom:47px;padding-top:18px}}.pollInfo__title{margin-top:12px;font-size:21px;font-weight:400}@media (max-width:768px){.pollInfo__title{margin-bottom:24px}}.pollInfo__refresh{display:none;line-height:19px;-webkit-transform:translateY(-2px);-moz-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px);border:1px solid;padding:4px 12px;font-size:12px;color:#3c8a2e;cursor:pointer}.pollInfo__refresh i{display:inline-block;margin-right:4px}.pollInfo__refresh i:before{margin:0}.pollInfo__refresh.refreshTrigger--loading{color:#bbb;cursor:default}.pollInfo__refresh.refreshTrigger--loading i{color:#bbb;-webkit-animation:a-rotate360 2000ms infinite linear;animation:a-rotate360 2000ms infinite linear}@media (min-width:768px){.pollInfo__refresh{padding-left:16px}}.pollInfo__refresh--counting{display:inline-block}.pollInfo__resultsDate{font-size:18px;margin-bottom:8px}@media (min-width:768px){.pollInfo__resultsDate{margin-bottom:0}}.pollInfo__resultsDate--counting{margin-bottom:4px}.pollInfo__resultsDate--counting,.pollInfo__resultsDate--completed{display:none}.pollInfo__resultsDate--show{display:inline-block}.pollInfo__resultsDate__progress{display:inline-block;margin-right:16px;font-size:18px}.pollInfo__resultsDate__progress--hide{display:none}.pollInfo__resultsDate--date{font-weight:700}.pollInfo__h2{font-size:12px;margin-bottom:2px;padding:16px 24px;border:1px solid #ddd;margin-top:0}@media (min-width:768px){.pollInfo__h2{padding:16px;font-size:14px;margin-top:1rem}}@media (min-width:768px){.pollInfo__h2:before,.pollInfo__h2:after{content:" ";display:table}.pollInfo__h2:after{clear:both}}.pollInfo__progressInfo{display:none;line-height:38px}@media (min-width:768px){.pollInfo__progressInfo{display:block}}.pollInfo__progress{display:inline-block;width:296px;margin-right:16px;font-size:12px}@media (min-width:768px){.pollInfo__progress{font-size:14px}}.pollInfo__progress--completed{display:none}.pollInfo__progress--completed+.pollInfo__refresh{display:none}.pollInfo__progress__title{margin-bottom:8px}.pollInfo__progress__value{font-weight:700;margin-left:8px}.pollInfo__progress__bar{position:relative;width:100%;height:16px}.pollInfo__progress__bar--bar,.pollInfo__progress__bar--barFiller{position:absolute;top:0;left:0;width:100%;height:20px;border-radius:2px}.pollInfo__progress__bar--bar{background-color:#999}.pollInfo__progress__bar--barFiller{background-color:#eee}.pollNavigation{margin-bottom:16px}.pollNavigation__objects{font-size:0}.pollNavigation__objects ul{margin:0;padding:0}.vd-btn-tiles__link{font-size:16px}.pollNavigation__object--selected{background-color:#ffbf47}.pollNavigation__objectTitle__container{display:none}.pollNavigation__objectTitle__container .pollNavigation__objectTitle__generalResults--text{margin:0;padding:0!important;line-height:2.5}.pollNavigation__objectTitle__container .pollNavigation__objectTitle__generalResults--text i{display:inline;padding-left:3px;font-style:normal;font-size:8px}.pollNavigation__objectTitle__container.pollNavigation__objectTitle--completed{display:block}.pollNavigation__objectTitle__generalResults{display:none}h4.pollNavigation__objectTitle__generalResults--text{text-align:center;margin:0 0 12px 0;font-family:'Open Sans',sans-serif;font-size:18px}h4.pollNavigation__objectTitle__generalResults--text u{text-decoration:none;display:inline;border-bottom:1px solid #000;padding-bottom:0}.pollNavigation__objectTitle__generalResults{display:block;position:relative;font-weight:700}@media (min-width:768px){.pollNavigation__questionsTitles--container{display:none}}.pollNavigation__questionsTitles{display:none;margin:0;padding:0;background-color:#f8f9fa;font-size:0}.pollNavigation__questionsTitles--selected{display:flex;align-content:space-evenly}.pollNavigation__questionTitle{position:relative;flex:1;padding:12px;color:#3c8a2e;font-size:14px;text-decoration:underline;cursor:pointer;list-style:none;text-align:center}.pollNavigation__questionTitle--selected{color:#333;text-decoration:none;cursor:default}.pollNavigation__questions--container{font-size:0}.pollNavigation__questions{padding:0 9px;display:none}.pollNavigation__questions--selected{display:flex;flex-direction:column}@media (min-width:768px){.pollNavigation__questions--selected{flex-direction:row}}.pollNavigation__question__result--area{display:inline-block;margin-right:4px;font-weight:700}.pollNavigation__question__result--outcome{display:inline-block}.pollNavigation__question{display:none;vertical-align:top;padding:0 24px 0 0;font-size:12px}.pollNavigation__question:last-child{padding:0}@media (max-width:767px){.pollNavigation__question{width:100%!important;padding:0}}@media (min-width:768px){.pollNavigation__question{display:flex;flex-direction:column;cursor:pointer}}.pollNavigation__question--selected{display:block;cursor:default}@media (min-width:768px){.pollNavigation__question--selected{display:flex}.pollNavigation__question--selected .pollNavigation__question__title{color:#333}}.pollNavigation__question--selected .pollNavigation__objectTitle__shortName{display:block}.pollNavigation__question--selected .pollNavigation__question__description--text{text-decoration:none;color:#333}.pollNavigation__question__description--text{font-size:18px;margin-top:0;margin-bottom:16px;color:#3c8a2e;text-decoration:underline}.pollNavigation__question__title{position:relative;display:none;width:100%;margin-bottom:11px;font-size:18px;color:#3c8a2e}@media (min-width:768px){.pollNavigation__question__title{display:inline-block}}.pollNavigation__question--noResult{display:none}.pollNavigation__question .pollNavigation__question__choice{display:flex;width:50%;font-size:12px;cursor:default}@media (min-width:768px){.pollNavigation__question .pollNavigation__question__choice{margin-bottom:8px}}.pollNavigation__question .pollNavigation__question__choice__title{font-weight:700;margin-bottom:8px}.pollNavigation__question_choice--A{padding-right:32px}.pollNavigation__question_choice--B{padding-left:32px;border-left:1px solid #ccc}.pollNavigation__objectTitle__name{font-family:'Open Sans',sans-serif;text-transform:none}.pollNavigation__object__shortName{font-family:'Open Sans',sans-serif;padding:0;margin:0;text-transform:uppercase}.pollNavigation__questions--container .pollNavigation__object__shortName:first-of-type{padding:9px}@media (min-width:768px){.pollNavigation__questions--container .pollNavigation__object__shortName:first-of-type{padding:9px 9px 0 9px}}.pollNavigation__objectTitle__name--votation_simple{display:none}.pollNavigation__question__choices{display:table;width:100%;margin-top:16px}@media (min-width:768px){.pollNavigation__question__choices{margin-bottom:8px}}ul.currentPolls{list-style:none;padding:0;display:flex;flex-direction:column}@media (min-width:768px){ul.currentPolls{flex-direction:row}}ul.currentPolls li.currentPolls__poll{color:#fff;margin-bottom:16px}@media (min-width:768px){ul.currentPolls li.currentPolls__poll{margin-bottom:0;margin-right:16px}ul.currentPolls li.currentPolls__poll:last-of-type{margin-right:0}}ul.currentPolls li.currentPolls__poll a{width:100%}@media (min-width:768px){ul.currentPolls li.currentPolls__poll a{width:auto}}.mapVisualization,.mapVisualization--mirror{display:none;margin-left:1px;margin-top:1px;flex-direction:column}.mapVisualization ul,.mapVisualization--mirror ul{margin:0;padding:0;font-size:0;flex-direction:column}@media (min-width:768px){.mapVisualization ul,.mapVisualization--mirror ul{flex-direction:row}}@media (min-width:768px){.mapVisualization,.mapVisualization--mirror{flex-direction:row}}@media (min-width:768px){.mapVisualization{display:flex;flex-wrap:wrap}}@media (min-width:768px){.mapVisualization--mirror{display:none!important}}ul.mapVisualization--votation li,ul.mapVisualization--election li{margin-right:16px}@media (max-width:768px){ul.mapVisualization--votation li,ul.mapVisualization--election li{width:100%;margin-bottom:12px}}.mapVisualization__type{margin-bottom:16px;text-transform:uppercase;-webkit-font-smoothing:antialiased;display:inline-block;font-weight:700;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;color:#fff;background-color:#556a73;cursor:pointer}.mapVisualization__type--disabled,.mapVisualization__type--disabled:hover{background-color:#a7a7a7!important;border-color:#9b9b9b!important;cursor:not-allowed}.mapVisualization__type--selected{background-color:#3c8a2e!important;border-color:#3c8a2e!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075)}.mapVisualization--mirror{display:block;padding:8px 0}@media (min-width:768px){.mapVisualization--mirror{display:none}}.mapLegend{display:none;margin:8px 0 16px 0;align-self:flex-end}.mapLegend ul{margin:0;padding:0}.mapLegend--show{display:block}.mapLegend__label{font-size:11px}.mapLegend__step{display:inline-block;width:20px;height:20px}@media (min-width:768px){.mapLegend__step{width:30px}}.mapLegend__step__color,.mapLegend__step__value{width:100%;height:50%}.mapLegend__step__label{width:40px;margin-left:-20px;text-align:center;font-size:11px}@media (min-width:768px){.mapLegend__step__label{width:60px;margin-left:-30px}}.mapLegend__majAbs{display:none;font-size:11px}.mapLegend__majAbs--label,.mapLegend__majAbs--color{display:inline-block}.mapLegend__majAbs--color{display:inline-block;width:9px;height:9px;margin-right:4px}.mapLegend--showMajAbs .mapLegend__standard{display:none}.mapLegend--showMajAbs .mapLegend__majAbs{display:block}.mapZoomOut{display:none;width:auto;font-size:12px;text-align:center}.mapZoomOut i:before{width:4px;margin:0;margin-right:6px}.mapZoomOut .board__item--back{margin:8px 0 8px -7px!important}.mapZoomOut .board__item--back .icon-left-dir{font-size:133.4%}.mapVisualization--mirror .mapZoomOut{display:none}.mapZoomOut--show{display:inline-block!important;cursor:-webkit-zoom-out;cursor:-moz-zoom-out}.mapVisualization--mirror .mapZoomOut,.mapVisualization--mirror .mapZoomOut__button{width:100%}.mapZoomOut__button{display:inline-block;padding:8px;border:1px solid #3c8a2e;background-color:#fff;text-align:center;color:#3c8a2e;white-space:nowrap!important;margin-bottom:16px;cursor:pointer}.board__mapZoomOut{display:none;position:static;padding:0;padding-left:8px;padding-bottom:26px;text-align:left}@media (min-width:768px){.board__mapZoomOut{padding-left:0;padding-top:1px}}@media (min-width:768px){body.body--electionComMaj .board--expand .board__mapZoomOut{display:block}}#map:not(.map--noAnimations) .map__g{-webkit-transition:-webkit-transform 500ms;-moz-transition:-moz-transform 500ms;-ms-transition:-ms-transform 500ms;transition:transform 500ms}#map:not(.map--noAnimations) .cities path{transition:opacity 500ms}#map{-webkit-tap-highlight-color:transparent;-webkit-tap-highlight-color:transparent;max-width:100%;width:100%}#map path{stroke-width:.4px;stroke:#000;stroke-linejoin:round;stroke-linecap:round}#map .cities path{-webkit-tap-highlight-color:rgba(0,0,0,.2);fill:#eee}#map .cities path:not([data-district-id="2999"]){cursor:pointer}#map .cities path[data-district-id="2999"]{cursor:default}#map .citiesBorders path{display:none;fill:transparent;pointer-events:none}#map .citiesBorders path:not([data-district-id="2999"]){stroke-width:.75px}#map .lakes path{fill:#e6ffff;pointer-events:none}#map .districts path{-webkit-tap-highlight-color:rgba(0,0,0,.2);fill:transparent;stroke-width:2px;cursor:pointer}#map .districts path:hover{fill:rgba(255,255,255,.75);stroke-width:4px}#map .districts path[data-district-id="2999"]{stroke-width:.5px}#map .districts path[data-district-id="2999"]:hover{stroke-width:2px}#map .subdistricts{display:none}#map .subdistricts path{-webkit-tap-highlight-color:rgba(0,0,0,.2);fill:transparent;stroke-width:.5px;cursor:pointer}#map .subdistricts path:hover{fill:rgba(255,255,255,.75);stroke-width:2px}#map.map--districtView:not(.map--subdistrictView) .subdistricts{display:inline}#map.map--districtView .subdistricts path:not(.subdistrict--highlight){display:none}#map.map--districtView.map--subdistrictView .subdistrictsLabels{display:none}#map.map--districtView .subdistrictsLabels{display:inline}#map.map--subdistrictView .subdistricts{display:none}#map _:-ms-lang(x),#map .city__label{stroke:#000;stroke-width:.02em}#map .city__label{fill:#fff;display:none;font-size:100%;text-shadow:-1px 1px 2px #000;font-weight:700;transform-origin:center;transition:all cubic-bezier(0.46,.04,0,1) 125ms}#map .city__label--alwaysShow{font-size:105%;text-transform:uppercase;letter-spacing:.5px}#map .city__label--alwaysShow,#map .city__label--show,#map .city__label--select{display:block}#map .discreet{font-size:80%;opacity:.4}#map .citiesLabels text:not([data-district-id="2999"]),#map .districtsLabels text:not([data-district-id="2999"]),#map .subdistrictsLabels text:not([data-district-id="2999"]){pointer-events:none}#map .districtsLabels text[data-district-id="2999"]{cursor:pointer}#map .citiesLabels,#map .districtsLabels,#map .subdistrictsLabels{font-size:14px}#map .city__label--background,#map .district__label--background{stroke:#fff;stroke-width:.2em;opacity:1}#map .districts path.d__highlighted{fill:rgba(255,255,255,.75);stroke-width:2px}#map.map--districtView{cursor:-webkit-zoom-out;cursor:-moz-zoom-out}#map.map--districtView .cities path:not(.city--highlight),#map.map--districtView .lakes path:not(.city--highlight){-webkit-tap-highlight-color:transparent;-webkit-tap-highlight-color:transparent;opacity:.01;cursor:-webkit-zoom-out;cursor:-moz-zoom-out}#map.map--districtView.map--softFade .cities path:not(.city--highlight),#map.map--districtView.map--softFade .lakes path:not(.city--highlight){opacity:.2}#map.map--districtView .lakes,#map.map--districtView .districts{display:none}#map.map--districtView .subdistrictsLabels .district__label:not(.subdistrict--highlight){display:block;opacity:.01}#map.map--districtView .subdistrictsLabels .district__label.subdistrict--highlight{display:block;opacity:1}#map.map--districtView .subdistrictsLabels .district__label--show{display:none}#map.map--districtView .citiesBorders path.cityBorder--select,#map.map--districtView .citiesBorders path.cityBorder--show{display:block}#map.map--districtView .citiesBorders path.cityBorder--select{stroke-width:.75px;stroke:#f7ff00}#map.map--districtView .districtsLabels .district__label{display:none}#map.map--districtView .districtsLabels .district__label--show{display:block}#map.map--districtView .citiesLabels text.cityLabel--select,#map.map--districtView .citiesLabels text.cityLabel--show{display:block}#map.map--districtView .citiesLabels text[data-district-id="2999"]{display:none}#map:not(.map--districtView) .subdistrictsLabels{display:none}.map{position:relative;display:flex;flex-direction:column;width:100%}.board{flex:none;width:100%}@media (min-width:1240px){.board{width:267px;margin-right:16px}}@media (min-width:768px){.menuLayout--openMenu .board--collapsed{-webkit-transform:translate(268px,0);-moz-transform:translate(268px,0);-ms-transform:translate(268px,0);transform:translate(268px,0)}}.board__body{display:flex;flex-direction:column;background-color:#fff;margin-top:16px}@media (min-width:768px){.board__body{margin-top:0;border:1px solid #eee;padding:16px}}.board__refresh{display:none;margin-bottom:20px}@media (min-width:768px){.board__refresh{display:block}}.board__refresh__label{float:right;color:#3c8a2e;cursor:pointer}.board__refresh__label i{display:inline-block;margin-right:4px}.board__refresh__label i:before{margin:0}.board__refresh__label.refreshTrigger--loading{color:#bbb;cursor:default}.board__refresh__label.refreshTrigger--loading i{cursor:default;-webkit-animation:a-rotate360 2000ms infinite linear;animation:a-rotate360 2000ms infinite linear}@media (min-width:768px){.board__refresh--hide .board__refresh__label{display:none}}.board__navigation{padding:0 8px}@media (min-width:768px){.board__navigation{padding:0;margin-bottom:17px}}.board__navigation__combo{display:table;width:100%}@media (min-width:768px){.board__navigation__combo{display:table;width:100%}}.board__navigation__combo .combo,.board__navigation__combo .board__navigation__questionOutcome{display:table-cell;vertical-align:top;border-radius:0}.board__navigation__combo .board__navigation__questionOutcome{padding-left:10px;font-size:0}@media (min-width:768px){.board__navigation__combo--noResult{display:block}.board__navigation__combo--noResult .combo{display:block}}.board__navigation__combo--noResult .board__navigation__questionOutcome{display:none}.board__navigation__select{display:none;width:100%}@media (min-width:768px){.board__navigation__select{display:none}}.board__navigation__select .select,.board__navigation__select .board__navigation__questionOutcome{display:table-cell;vertical-align:top}.board__navigation__select .board__navigation__questionOutcome{padding-left:10px}.board__navigation__select .select__select{width:100%}.board__navigation__select--noResult .select{overflow:visible}.board__navigation__select--noResult .board__navigation__questionOutcome{display:none}.mapVisualization--mirror{margin:26px 0;padding:0 8px}@media (min-width:768px){.mapVisualization--mirror{padding:0}}body.votation .mapVisualization--mirror{margin:0}.board__participation{margin-bottom:20px;padding:0 8px}@media (min-width:768px){.board__participation{padding:0}}.board__participation__label,.board__participation__value{display:inline-block;font-size:12px;text-transform:uppercase}.board__participation__label i,.board__participation__value i{font-style:normal;font-size:9px;display:inline;padding-left:1px}.board__participation__value--empty{font-weight:400}body.votation .board__seat{display:none}.board__seat{padding:0 8px}@media (min-width:768px){.board__seat{padding:0}}.board__seat .board__seat__value{font-weight:700}.board__seat .board__seat__value,.board__seat .board__seat__label{display:inline-block}.board__results{display:table;margin-bottom:8px;padding:0 8px}@media (min-width:768px){.board__results{padding:0}}.board__results__value{display:table-row;height:20px;line-height:20px;margin-bottom:9px}.board__results__value .board__results__bar--container{position:relative}.board__results__value--yes{height:30px}.board__results__value--withoutAnswer{display:none}.board__results--votationComplex .board__results__value--no{height:30px}.board__results--votationComplex .board__results__value--withoutAnswer{display:none}.board__results__label,.board__results__bar--container{display:table-cell;vertical-align:top}.board__results__label{padding-right:8px;white-space:nowrap}.board__results__bar--container{width:100%}.board__results__bar{position:relative;width:100%;height:20px}@media (min-width:768px){.board__results__bar{transition:width 250ms}}.board__results__bar--bar{width:100%;height:9px}.board__results__value--withoutAnswer .board__results__bar--bar{background-color:#ccc;background-image:linear-gradient(to right,#999,#ccc);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff999999', endColorstr='#ffcccccc', GradientType=1)}.board__results__bar--empty .board__results__bar--bar{background-color:transparent}.board__results__bar--empty .board__results__bar--value{font-weight:400;color:#333}.board__results__bar--empty .board__results__bar--value i{font-style:normal;font-size:13px;display:inline;padding-left:2px}.board__results__bar--value{text-align:right}.board__results__bar--value i{font-style:normal;font-size:13px;display:inline;padding-left:2px}.board__refresh__date{margin:0 0 12px 0}.board__details{display:none}@media (min-width:768px){.board__details{display:block}}.board__details__title{color:#333;margin-bottom:8px}.board__details__body{font-size:14px}.board__detail--suffragesYes,.board__detail--suffragesNo,.board__detail--suffragesWithoutAnswer{display:none}.ELECTION_PROPORTIONNELLE .board__detail--maj,.ELECTION_MAJORITAIRE_RELATIVE .board__detail--maj{display:none}.ELECTION_MAJORITAIRE_ABSOLUE .board__detail--maj{display:flex}.board__details--votation .board__detail--suffragesYes,.board__details--votation .board__detail--suffragesNo{display:flex}.board__details--votationComplex .board__detail--suffragesWithoutAnswer{display:flex}.board__detail{border-top:1px solid #eee;min-height:34px;line-height:2.5;display:flex;justify-content:space-between}.board__detail:first-child{margin-top:4px;border-top:none}.board__detail__action{display:flex;width:100%}.board__detail__label{color:#666;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.board__detail__value{text-align:right}.board__detail__value--empty{display:none}.board__details--mirror{display:block;font-size:14px;padding:8px;padding-top:16px}@media (min-width:768px){.board__details--mirror{display:none}}.board__link{display:none;margin-top:8px;font-size:14px;color:#3c8a2e;cursor:pointer}@media (min-width:768px){.board__link{display:block}}.board__link i{margin-right:4px;font-size:16px}.board__link i:before{margin:0}.board__link i.icon-download-1{font-size:18px}.board__link i.icon-download-1:before{margin-left:-2px}.board__link--download{margin-top:16px}.board__link--disabled{cursor:default;color:#aaa}.board__noResultsMessage{display:none;padding:0 8px;font-size:14px;color:#aaa}@media (min-width:768px){.board__noResultsMessage{padding:0;padding-top:24px;font-size:16px}}.board--expand{width:100%;transition:none;margin-right:24px}.board--expand .board__body{padding:0!important}@media (min-width:768px){.board--expand.board--collapsed{margin-left:-268px}}.board--expand.board--noResults .board__participation,.board--expand.board--noResults .board__details{display:none}.board--expand.board--noResults .board__noResultsMessage{display:block}.board--expand .board__switch{display:none}.board--expand .board__body{border:none}.board--expand .mapVisualization--mirror{display:block;position:static}.board--expand .mapVisualization--mirror ul{display:table}.board--expand .board__refresh{display:none}.board--expand .board__navigation{display:none}.board--expand .board__participation{margin-bottom:12px}.board--expand .board__participation__label,.board--expand .board__participation__value{float:none;display:inline-block}.board--expand .board__link--moreDetails{display:none}@media (min-width:768px){.board--expand .board__link--moreDetails{display:none}}.body--electionCom .board--mapVisualizationLists .board__item__body{cursor:default}.body--electionCom .board--expand .board__navigation{display:block}@media (min-width:768px){.body--electionCom .board--expand .board__navigation{display:none}}@media (min-width:768px){.menuLayout--openMenu .board--expand.board--collapsed{margin-left:-268px}}.board__progress{margin-bottom:17px;padding:0 8px}@media (min-width:768px){.board__progress{padding:0}}.board__progress--hide{display:none}.board__progress__value{margin-left:4px;font-weight:700}.board__progress__label{margin-bottom:4px}.board__progress__label i{margin-left:4px}.board__progress__bar{position:relative;width:100%;height:16px}.board__progress__bar--bar,.board__progress__bar--barFiller{position:absolute;top:0;left:0;width:100%;height:20px;border-radius:2px}.board__progress__bar--bar{background-color:#999}.board__progress__bar--barFiller{background-color:#eee}.board__candidatsHelp{display:none;padding:8px;color:#999;margin-bottom:12px}.board__candidatsHelp i:before{margin:0}.board__candidatsHelp .u-fillRight__left{height:32px;line-height:22px;font-size:16px;color:#333;margin-right:4px}@media (min-width:768px){.board__candidatsHelp{padding:0}}.board--showCandidatesHelp.board--mapVisualizationCandidates .board__candidatsHelp{display:block}.board__majAbs{display:none;margin-bottom:10px;padding:0 8px}@media (min-width:768px){.board__majAbs{padding:0}}.board__majAbs .board__majAbs__checkbox{margin-bottom:12px;margin-right:8px;padding-top:2px}@media (min-width:768px){.board__majAbs .board__majAbs__checkbox{padding-top:3px}}.board__majAbs .board__majAbs__label{color:#3c8a2e;font-size:12px;cursor:pointer}@media (min-width:768px){.board__majAbs .board__majAbs__label{font-size:14px}}.board--showMajAbs.board--candidates .board__majAbs{display:flex}.board--expand .board__majAbs{display:none}.board--expand .board__comment{margin-top:0}.board__comment{display:none;padding:0 8px}.board__comment a{color:#3c8a2e;text-decoration:underline}.board__comment a:hover{text-decoration:none}@media (min-width:768px){.board__comment{padding:0}}.board--showComment .board__comment{display:block}.board--showComment .board__participation,.board--showComment .board__items,.board--showComment .board__details,.board--showComment .board__link{display:none}.board--showComment.board--expand.board--noResults .board__noResultsMessage{display:none}.board--showComment.board--areaCanton .board__comment,.board--showComment.board--areaDistrict .board__comment{display:none}.board__details--mirror.board--showComment{display:none}.board__items{display:none;margin-bottom:16px}.board__items ul{margin:0;padding:0}.board__items--show{display:block}.board__items--empty{display:none}.board__item--label>*{cursor:default}.board:not(.board--expand) .board__items .board__item.board__item--label-vdgc,.board:not(.board--expand) .board__item--itemSelected .board__item{opacity:0;height:0;margin:0}.board:not(.board--expand) .board__items.board__item--itemSelected .board__item.board__item--label-vdgc{opacity:1;height:auto;margin-bottom:12px}.board:not(.board--expand) .board__item--itemSelected .board__item--selected,.board:not(.board--expand) .board__item--itemSelected .board__item--back{opacity:1}.board:not(.board--expand) .board__item--itemSelected .board__item--selected{border-right:1px solid #ddd;height:100%}.board:not(.board--expand) .board__item--itemSelected .board__item--selected .board__item__body{border-bottom:1px solid #ddd}.board:not(.board--expand) .board__item--itemSelected .board__item--back{height:auto;margin:0 0 12px -7px}.board__item:not(.board__item--back){position:relative;display:flex;overflow:hidden;cursor:pointer}.board__item:not(.board__item--back) .u-fillRight__filler{position:relative;width:100%}@media (min-width:768px){.board__item:not(.board__item--back){transition:height 250ms,opacity 250ms,margin 250ms}}.board__item--hide{display:none}.board__item--hide{display:none}.board__item--back{opacity:0;height:0;line-height:0;padding-left:8px;color:#3c8a2e}.board__item--back:hover{user-select:none;cursor:default}@media (min-width:768px){.board__item--back{padding-left:0}}.board__item--back i,.board__item--label i{display:inline-block;vertical-align:top;width:14px;font-size:21px}.board__item--back i:before,.board__item--label i:before{margin:0;text-align:left;line-height:10px}@media (min-width:768px){.board__item--back,.board__item--label{padding-left:0}}.mapZoomOut.board__item--itemSelected.mapZoomOut--show{cursor:pointer!important}.mapZoomOut.board__item--itemSelected.mapZoomOut--show>*{cursor:pointer}.board__item--back__label{cursor:pointer}.board__item--back__label,.board__item--label__label{display:inline-block;line-height:1.2;font-size:14px}.board__item--label__label{margin-left:8px}.board__item--noSelection,.board__item--label{height:30px;padding-left:8px;color:#3c8a2e;cursor:default}@media (min-width:768px){.board__item--noSelection,.board__item--label{padding-left:0}}.board--expand .board__item--label{margin-top:20px}.board__item--label{display:none;height:auto;font-size:13px;color:#999;margin-bottom:12px}.board__item--label i{font-size:14px;color:#999}.board__item--label i:before{margin:0}.board__item--label .u-fillRight__left{height:32px;line-height:22px;font-size:16px;color:#333;margin-right:8px}@media (min-width:768px){.board__item--label{padding:0}}.board--mapVisualizationCandidates .board__item--label-candidates:not(.board__item--label--hide){display:block}.board--board--candidates .board__item--label-candidates:not(.board__item--label--hide){display:block}.board--mapVisualizationLists .board__item--label-lists:not(.board__item--label--hide){display:block}.board__item--noSelection{display:none;color:#333}.board__item--noSelection--show{display:block;line-height:40px;height:40px!important;opacity:1!important}.board__item__percentage{position:absolute;overflow:hidden;top:0;left:0;height:100%;width:100%}.board__item__percentage--bar{height:100%;width:calc(101%);background-color:#f0f0f0;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-transition:-webkit-transform 500ms;-moz-transition:-moz-transform 500ms;-ms-transition:-ms-transform 500ms;transition:transform 500ms}.board__item__percentage--absolute:before{content:'';display:block;position:absolute;z-index:100;top:0;left:50%;height:100%;width:1px;background-color:#3c8a2e}.board__item__body{position:relative;border-top:1px solid #ddd;display:flex;align-items:center}.board__item:last-child .board__item__body{border-bottom:1px solid #ddd}.board__item__badge{flex:none;display:inline-block;position:relative;z-index:100;width:8px;vertical-align:top;-webkit-transition:-webkit-transform 125ms;-moz-transition:-moz-transform 125ms;-ms-transition:-ms-transform 125ms;transition:transform 125ms}.board__item:not(.board__item--selected):hover .board__item__badge{-webkit-transform:scaleX(1.45);-moz-transform:scaleX(1.45);-ms-transform:scaleX(1.45);transform:scaleX(1.45)}.board__item__name{font-size:80%;display:inline-block;position:relative;z-index:100;padding-left:12px;padding-right:8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1}.board__items--candidats{max-height:310px;overflow:auto}.board__items--candidats .board__item__name{line-height:16px;padding-top:4px;display:flex;flex-direction:column}.board__items--candidats .board__item__name__name,.board__items--candidats .board__item__name__list{white-space:nowrap;flex:none;overflow:hidden;text-overflow:ellipsis}.board__items--candidats .board__item__name__name,.board__items--candidats .board__item__name__list{display:block}.board__items--candidats .board__item__name__list{color:#ccc}.board__item__votes{display:flex;flex-direction:column;align-items:flex-end;padding:0 4px 0 0}.board__item__votes--percentage,.board__item__votes--voix{height:20px;text-align:right;padding-right:8px}.board__item--elu .board__item__name__name{white-space:nowrap;flex:none;overflow:hidden;text-overflow:ellipsis;max-width:100%}.body--electionProp .board__items--candidats .board__item__name,.body--electionProp .board__items--candidats .board__item__name__name{max-width:calc(100% - 2px)}.body--electionProp .board__items--candidats .board__item__votes{bottom:0;height:20px;top:auto}.body--electionProp .board__items--candidats .board__item__votes .board__item__votes--percentage{display:none}.body--electionProp .board__items--candidats .board__item__votes .board__item__votes--voix{color:#000}.board__item__votes--percentage{line-height:26px}.board__item__votes--percentage i{display:inline;padding-left:1px;font-size:13px;font-style:normal}.board__item__votes--voix{font-size:10px;color:#aaa;line-height:14px}.board__item__votes--empty{font-size:12px;font-weight:400;color:#333}@media (min-width:768px){.board__item__votes--empty{padding-right:0}}.board__items--listes{max-height:310px;overflow:auto}.board__items--listes .board__item--selected{cursor:default}.board__items--listes .board__item__outcome{display:none}.board__items--candidats .board__item__votes--percentage{font-size:16px}.board__items--candidats .board__item--elu .board__item__badge{-webkit-transform:scaleX(13.75);-moz-transform:scaleX(13.75);-ms-transform:scaleX(13.75);transform:scaleX(13.75)}.board__items--candidats .board__item--elu .board__item__outcome,.board__items--candidats .board__item--elu .board__item__name{display:inline-block;vertical-align:top}.board__items--candidats .board__item--elu .board__item__outcome{position:relative;z-index:100;color:#fff;text-transform:uppercase}.board__items--candidats .board__item--elu:not(.board__item--selected):hover .board__item__badge{-webkit-transform:scaleX(14.5);-moz-transform:scaleX(14.5);-ms-transform:scaleX(14.5);transform:scaleX(14.5)}.board--expand .board__item{transition:none}.board--expand .board__items--candidats .board__item--elu:hover .board__item__badge{-webkit-transform:scaleX(14.5);-moz-transform:scaleX(14.5);-ms-transform:scaleX(14.5);transform:scaleX(14.5)}.board--expand .board__items--candidats :not(.board__item--elu):hover .board__item__badge{-webkit-transform:scaleX(2);-moz-transform:scaleX(2);-ms-transform:scaleX(2);transform:scaleX(2)}.board__items__tooltip--container{width:140px;display:block;margin-left:auto;margin-right:auto;display:none;padding-left:4px}.board__items__tooltip{position:relative;text-align:center;padding:4px;margin-bottom:4px;border-radius:4px;background-color:#3c8a2e;color:#fff}.board__items--elu .board__item--elu .board__item__name{padding-left:12px}.board--expand .board__items__tooltip--container{display:block}@media (min-width:768px){.board--expand .board__item__name{max-width:none}}.board--expand .board__item--back{display:none}.board__items--noTooltip .board__items__tooltip--container{display:none}.board__items--noTooltip .board__item__percentage--absolute:before{display:none}.board__item__body--type-row{padding:4px 0}.board__item__body--type-row .board__item__outcome:not(:empty)+.rows{padding-left:6px}.board__item__body--type-row .rows{display:flex;flex-direction:column;width:100%;white-space:normal;overflow:hidden}.board__item__body--type-row .rows .rows__first,.board__item__body--type-row .rows .rows__second{display:flex!important;flex-direction:row;flex:1 1 auto;justify-content:space-between;align-items:center;padding-top:0}.board__item__body--type-row .rows .rows__first .board__item__votes--voix,.board__item__body--type-row .rows .rows__second .board__item__votes--voix,.board__item__body--type-row .rows .rows__first .board__item__votes--percentage,.board__item__body--type-row .rows .rows__second .board__item__votes--percentage{line-height:1;height:auto;padding-left:8px;flex:none;padding-right:0}.board__item__body--type-row .rows .rows__first .board__item__name__list,.board__item__body--type-row .rows .rows__second .board__item__name__list,.board__item__body--type-row .rows .rows__first .board__item__name__name,.board__item__body--type-row .rows .rows__second .board__item__name__name{flex:1}body:not(.ELECTION_GRAND_CONSEIL) .board__item--label-vdgc,body:not(.ELECTION_GRAND_CONSEIL) .board__item board__item--noSelection{display:none!important}.questionOutcome{text-align:center;line-height:2.5;font-weight:700;font-size:16px;text-transform:uppercase}.feedback{display:none;width:100%;padding:32px 8px;margin-bottom:8px;background-color:#c3105c;border-bottom:1px solid #c3105c;color:#fff;font-size:14px;text-align:center;font-weight:700}@media (min-width:768px){.feedback{margin-bottom:0}}.feedback--show{display:block}.feedback__message{display:none}.feedback__message--show{display:inline-block}.hemicycle{display:none;text-align:center}@media (min-width:768px){.hemicycle{padding:0 16px}}.hemicycle .hemicycle-title{width:100%;text-align:center;font-size:16px;padding:16px 0;margin-bottom:16px;font-family:'Roboto Slab',sans-serif;font-weight:700}.hemicycle--hide{display:none}#hemicycle{max-width:768px}#hemicycle text{font-size:14px;fill:#333;cursor:pointer}#hemicycle text[data-id="-1"]{cursor:inherit}#hemicycle text:hover{font-weight:700}#hemicycle text[data-id="-1"]:hover{font-weight:400}#hemicycle line{stroke:#aaa;stroke-width:1px}#hemicycle circle{fill:#aaa}#hemicycle .centerLabel text{font-size:13px;text-transform:uppercase;cursor:default}#hemicycle .centerLabel text:hover{font-weight:400}#hemicycle .centerLabel text:first-child{font-size:16px}#hemicycle .halfHemicycleLine line{stroke-width:2px;stroke:#555;stroke-dasharray:8px}.resultsTable{display:none;padding:32px 0;padding-top:0;font-size:12px;width:100%}@media (min-width:768px){.resultsTable{margin-left:auto;margin-right:auto;padding:32px 16px;padding-top:0}}.resultsTable ul{margin:0;padding:0}@media (min-width:768px){.resultsTable--noData{margin-left:0;max-width:none}}.resultsTable--noHemicycle{padding-top:0}.resultsTable__table__title{text-align:center;font-size:14px;font-weight:700;margin-bottom:16px;margin-top:16px}.resultsTable__table__warning{margin-bottom:8px;margin-top:16px}.resultsTable__table--hide{display:none}.resultsTable__table--seats{margin-top:0}.resultsTable__noData{display:none;padding:0 8px;font-size:14px;color:#aaa}@media (min-width:768px){.resultsTable__noData{padding:0;font-size:16px}}.resultsTable__noData--show{display:block}.resultsTable .candidate,.resultsTable .group{cursor:pointer}.candidate{display:table-row;width:100%;margin-bottom:8px}.candidate__list,.candidate__info{display:table-cell;white-space:nowrap;vertical-align:top;height:40px;line-height:40px;margin-bottom:16px;padding:0 8px}.candidate__list{color:#fff;white-space:nowrap;text-align:center}.candidate__info{width:100%;border-bottom:1px solid #ddd;border-right:1px solid #ddd}.candidate:first-child .candidate__info{border-top:1px solid #ddd}.candidate__fullName{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-right:8px}.candidate__votes{float:right;font-weight:700}.group{display:table-row;width:100%;margin-bottom:8px}.group__list,.group__info{display:table-cell;white-space:nowrap;vertical-align:top;height:40px;line-height:40px;margin-bottom:16px;padding:0 8px}.group__list{color:#fff;white-space:nowrap;text-align:center}.group__info{width:100%;border-bottom:1px solid #ddd;border-right:1px solid #ddd}.group:first-child .group__info{border-top:1px solid #ddd}.group__fullName{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-right:8px}.group__values{float:right}.group__votes{height:20px}.group__votes--seats,.group__votes--votes{text-align:right}.group__votes--seats{line-height:27px;font-weight:700}.group__votes--votes{line-height:18px;font-size:11px;color:#aaa}.titleContents{margin:0;padding:0}.titleContent{display:block}.titleContent__title{height:40px;line-height:40px;transition:all 250ms ease-in-out;margin:0;margin-left:0!important;font-weight:700;cursor:pointer}.titleContent__title i,.titleContent__title em{display:inline-block;margin-right:8px;-webkit-transition:-webkit-transform 250ms;-moz-transition:-moz-transform 250ms;-ms-transition:-ms-transform 250ms;transition:transform 250ms;color:#3c8a2e}.titleContent__title i:before,.titleContent__title em:before{margin:0}@media (min-width:768px){.titleContent__title{margin:0 16px}}.titleContent__body{display:none}.titleContent--open .titleContent__title{margin-bottom:8px}.titleContent--open .titleContent__title i,.titleContent--open .titleContent__title em{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.titleContent--open .titleContent__body{display:block}.mapTitle{display:none;margin-bottom:16px;text-align:left;font-family:"Unit Regular",Verdana,"Helvetica Neue",Helvetica,Arial,sans-serif}@media (min-width:768px){.mapTitle{display:flex;align-items:baseline;flex-wrap:wrap}}.mapTitle__title{font-size:28px}.mapTitle__title h2{margin-top:0}.mapTitle__subtitle{font-size:20px;font-weight:400;font-family:'Open Sans',sans-serif;padding-left:8px}.mapTitleSeparator{display:none;height:1px;width:100%;background:linear-gradient(to right,#fff 0,#ddd 50%,#fff 100%);margin-bottom:32px}@media (min-width:768px){.mapTitleSeparator{display:block}}.moreDetails__areaNavigation .combo{margin-bottom:16px}.moreDetails__areaNavigation__types{margin-top:16px}.moreDetails__areaNavigation__types .u-tableCell{padding-top:16px}.moreDetails__areaNavigation__label{width:160px;font-weight:700}.moreDetails__iframe{display:block}.moreDetails__noDetails{display:none;padding:16px 0}@media (min-width:768px){.moreDetails__noDetails{padding:32px 0}}.moreDetails__details--noDetails .moreDetails__iframe{display:none}.moreDetails__details--noDetails .moreDetails__noDetails{display:block}.moreDetails__noDetails__message{display:none}.moreDetails__noDetails__message--show{display:inline}.moreDetails__sentence{padding:0 8px}@media (min-width:768px){.moreDetails__sentence{padding:0 16px}}.dynamicContent__content--moreDetails select{margin-top:16px;margin-bottom:24px}.dynamicContent__content--moreDetails select+.moreDetails__details--noDetails{margin-top:-16px}#colCenter_contentElement{max-width:1100px;width:100%;margin:0 auto;overflow-x:hidden;padding:0}#colCenter_contentElement ul,#colCenter_contentElement ol{list-style:inside;padding:0}#colCenter_contentElement .contenttable-container{overflow-x:auto;display:block;margin:0}#colCenter_contentElement table{width:100%;border:none;margin:0 0 2.2em 0;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff;border-collapse:collapse}#colCenter_contentElement table tbody thead tr th,#colCenter_contentElement table thead tr th{background-color:#3a862d;text-align:left;font-size:100%;color:#fff}#colCenter_contentElement table tbody thead tr:not(:first-of-type) th{background-color:transparent;font-weight:700;color:#212529}#colCenter_contentElement table tbody tr th{background:0 0;border-bottom:1px solid #dce3e8;color:#212529;font-family:'Open Sans',sans-serif;font-weight:700;text-align:left}#colCenter_contentElement table tr:nth-of-type(odd){background-color:#fff}#colCenter_contentElement table tr:nth-of-type(even){background-color:rgba(0,0,0,.05)}#colCenter_contentElement table td,#colCenter_contentElement table th{border:none;vertical-align:top;padding:.4rem .2rem;min-width:16px;font-size:90%}#colCenter_contentElement table td{border-bottom:1px solid #dce3e8}#colCenter_contentElement table th{font-family:'Roboto Slab',serif;font-weight:100;background-color:#3a862d;color:#fff}#colCenter_contentElement table th.header-01{background-color:#1E5E02}#colCenter_contentElement table hr{border:none;height:5px;background-size:4px 5px;background-image:url(../svg/bars_gray.svg)}#colCenter_contentElement table caption{font-size:1rem;font-weight:700;color:#000;caption-side:top!important}#colCenter_contentElement table h3{margin-top:.8em;font-weight:100}#colCenter_contentElement table .label,#colCenter_contentElement table .values{line-height:1.25;font-size:1.2em;font-family:'Roboto Slab',serif}#colCenter_contentElement table .label{margin-top:1.5em}#colCenter_contentElement table .values{font-size:1.8em;margin-bottom:1.5em}@media only screen and (max-width:640px){#colCenter_contentElement table tbody thead tr th,#colCenter_contentElement table thead tr th{font-size:90%}#colCenter_contentElement table td,#colCenter_contentElement table th{font-size:80%}}#colCenter_contentElement table .bodytext{font-family:'Roboto Slab',serif;font-weight:100;color:#333;line-height:1.3em;font-size:1.8em;margin-bottom:1.8em}#colCenter_contentElement table .bodytext.small{font-size:.9em;font-family:'Open Sans',sans-serif;margin-top:1.8em}#colCenter_contentElement table .contenttable-container{margin:0;overflow-x:auto;display:block}#colCenter_contentElement table .contenttable-container>table{min-width:50%}#colCenter_contentElement table .text-right{text-align:right}#colCenter_contentElement table .text-left{text-align:left}#colCenter_contentElement table .text-center{text-align:center}