
/* Position: 10 - File: /css/news/info/public/static/css/election/2018/election-embed.css */
.election-aside{padding-top:15px}@media (min-width:768px){.election-aside{padding-top:0}}.election__iframe{margin-bottom:15px}@media (max-width:479px){.election__iframe{padding-bottom:100%}}.election__iframe--seat{padding-bottom:60%}@media (min-width:480px){.election__iframe--seat{padding-bottom:50%}}@media (min-width:768px){.election__iframe--seat{padding-bottom:38%}}.election-chart-result .ct-bar{stroke:#bbb9b9}@media (min-width:450px){.election-chart-result .ct-bar{stroke-width:30px}}.election-chart-result .ct-slice-donut{stroke:#bbb9b9}.election-chart-result .ct-bar.cdh,.election-chart-result .ct-bar.cdh-cd-v,.election-chart-result .ct-bar.cdh-cdv,.election-chart-result .ct-slice-donut.cdh,.election-chart-result .ct-slice-donut.cdh-cd-v,.election-chart-result .ct-slice-donut.cdh-cdv{stroke:#ec691e}.election-chart-result .ct-bar.cd-v,.election-chart-result .ct-bar.cdv,.election-chart-result .ct-slice-donut.cd-v,.election-chart-result .ct-slice-donut.cdv{stroke:#ff820a}.election-chart-result .ct-bar.defi,.election-chart-result .ct-bar.fdf,.election-chart-result .ct-slice-donut.defi,.election-chart-result .ct-slice-donut.fdf{stroke:#d44894}.election-chart-result .ct-bar.ecolo,.election-chart-result .ct-bar.ecolo-groen,.election-chart-result .ct-bar.ecolo_groen,.election-chart-result .ct-slice-donut.ecolo,.election-chart-result .ct-slice-donut.ecolo-groen,.election-chart-result .ct-slice-donut.ecolo_groen{stroke:#60b83d}.election-chart-result .ct-bar.groen,.election-chart-result .ct-slice-donut.groen{stroke:#04847a}.election-chart-result .ct-bar.mr,.election-chart-result .ct-bar.mr-open-vld,.election-chart-result .ct-bar.mr-openvld,.election-chart-result .ct-bar.mr-vld,.election-chart-result .ct-slice-donut.mr,.election-chart-result .ct-slice-donut.mr-open-vld,.election-chart-result .ct-slice-donut.mr-openvld,.election-chart-result .ct-slice-donut.mr-vld{stroke:#01518e}.election-chart-result .ct-bar.open-vld,.election-chart-result .ct-bar.openvld,.election-chart-result .ct-bar.vld,.election-chart-result .ct-slice-donut.open-vld,.election-chart-result .ct-slice-donut.openvld,.election-chart-result .ct-slice-donut.vld{stroke:#42bdf1}.election-chart-result .ct-bar.n-va,.election-chart-result .ct-bar.nv-a,.election-chart-result .ct-bar.nva,.election-chart-result .ct-slice-donut.n-va,.election-chart-result .ct-slice-donut.nv-a,.election-chart-result .ct-slice-donut.nva{stroke:#efd104}.election-chart-result .ct-bar.ps,.election-chart-result .ct-bar.ps-sp-a,.election-chart-result .ct-bar.ps-spa,.election-chart-result .ct-slice-donut.ps,.election-chart-result .ct-slice-donut.ps-sp-a,.election-chart-result .ct-slice-donut.ps-spa{stroke:#ff001a}.election-chart-result .ct-bar.spa,.election-chart-result .ct-bar.spa-spirit,.election-chart-result .ct-slice-donut.spa,.election-chart-result .ct-slice-donut.spa-spirit{stroke:#d63f43}.election-chart-result .ct-bar.ptb,.election-chart-result .ct-bar.ptb-pvda,.election-chart-result .ct-slice-donut.ptb,.election-chart-result .ct-slice-donut.ptb-pvda{stroke:#b61f1b}.election-chart-result .ct-bar.vb,.election-chart-result .ct-bar.vlaams-belang,.election-chart-result .ct-slice-donut.vb,.election-chart-result .ct-slice-donut.vlaams-belang{stroke:#393449}.election-chart-result .ct-bar.bourgmestre,.election-chart-result .ct-bar.lb,.election-chart-result .ct-bar.lb18,.election-chart-result .ct-bar.lb2012,.election-chart-result .ct-bar.lb-2018,.election-chart-result .ct-bar.lb-liste-bourgmestr,.election-chart-result .ct-bar.lb-liste-bourgmestre,.election-chart-result .ct-bar.liste-bourgmestre,.election-chart-result .ct-bar.maieur,.election-chart-result .ct-bar.mayeur,.election-chart-result .ct-slice-donut.bourgmestre,.election-chart-result .ct-slice-donut.lb,.election-chart-result .ct-slice-donut.lb18,.election-chart-result .ct-slice-donut.lb2012,.election-chart-result .ct-slice-donut.lb-2018,.election-chart-result .ct-slice-donut.lb-liste-bourgmestr,.election-chart-result .ct-slice-donut.lb-liste-bourgmestre,.election-chart-result .ct-slice-donut.liste-bourgmestre,.election-chart-result .ct-slice-donut.maieur,.election-chart-result .ct-slice-donut.mayeur{stroke:#e5c880}.election-chart-result .ct-bar.parti-populaire,.election-chart-result .ct-bar.pp,.election-chart-result .ct-bar.pp-parti-populaire,.election-chart-result .ct-slice-donut.parti-populaire,.election-chart-result .ct-slice-donut.pp,.election-chart-result .ct-slice-donut.pp-parti-populaire{stroke:#773179}.election-chart-result .ct-bar.pirate,.election-chart-result .ct-bar.piraten-partij,.election-chart-result .ct-bar.piratenpartij,.election-chart-result .ct-bar.pirates,.election-chart-result .ct-bar.pirates-piraten,.election-chart-result .ct-slice-donut.pirate,.election-chart-result .ct-slice-donut.piraten-partij,.election-chart-result .ct-slice-donut.piratenpartij,.election-chart-result .ct-slice-donut.pirates,.election-chart-result .ct-slice-donut.pirates-piraten{stroke:#72618d}.election-chart-result .ct-bar.pikachu,.election-chart-result .ct-bar.pokemon,.election-chart-result .ct-bar.pokemon-lijst,.election-chart-result .ct-slice-donut.pikachu,.election-chart-result .ct-slice-donut.pokemon,.election-chart-result .ct-slice-donut.pokemon-lijst{stroke:#ff0}@media (min-width:450px){.election-chart-result .ct-label{font-size:1.2rem;padding:0 2px}}@media (max-width:450px){.election-chart-result .ct-vertical{fill:#000;color:#000}}@media (min-width:450px){.election-chart-result .ct-horizontal{fill:#000;color:#000}}.election-chart-result .ico-refresh{font-size:40px;position:absolute;top:50%;left:50%;width:40px;height:40px;margin-top:-20px;margin-left:-20px;text-align:center;display:none;color:#0065bd}.election-chart-result .ico-refresh:last-child{display:inline-block}.election-chart-result--gauge g:nth-child(odd)>path{stroke:#9e9c9c}html{font-size:10px}.pull-right{float:right}.text-center{text-align:center;margin:15px 0 0}.www-btn-action{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;background-color:#fff;border-radius:1.8em;border:1px solid #0065bd;color:#0065bd;cursor:pointer;display:inline-block;font-family:"Source Sans Pro",Helvetica,Arial,sans-serif;font-size:18px;font-weight:600;line-height:1.428571;padding:6px 12px;text-align:center;touch-action:manipulation;vertical-align:middle;white-space:nowrap;text-decoration:none}.www-btn-action:visited{background:#fff;color:#0065bd}.www-btn-action:focus,.www-btn-action:hover{background:#0065bd;color:#fff}.alert{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:3px;font-size:14px}.alert-warning{background-color:#fcf8e3;border-color:#faebcc;color:#8a6d3b}.alert__title{margin-bottom:5px;display:block}.modal{position:absolute;top:0;bottom:0;left:0;right:0;position:fixed;display:none;z-index:5;padding:15px}.modal.in{display:block}.modal-backdrop{position:absolute;top:0;bottom:0;left:0;right:0;position:fixed;background-color:rgba(51,51,51,.3)}.modal-dialog{margin-left:auto;margin-right:auto;position:relative;z-index:1;display:block;background-color:#fff;border:1px solid #bbb9b9;padding:0;height:calc(100vh - 30px);box-shadow:0 0 5px rgba(0,0,0,.3);max-width:400px}.modal-header{padding:10px;padding-right:60px;margin-bottom:5px;border-bottom:1px solid #bbb9b9;position:relative;z-index:1}@media (min-width:768px){.modal-header{padding:15px}}.modal-title{margin:0;color:#0065bd;font-size:12px}@media (min-width:768px){.modal-title{font-size:16px}}.modal-body{overflow-y:auto;position:absolute;top:39px;bottom:0;left:0;right:0;padding:10px 15px 15px}@media (min-width:768px){.modal-body{top:53px}}.modal .close{position:absolute;top:0;bottom:0;right:0;width:34px;height:34px;background-color:#fff;color:#434343;float:right;text-align:center;font-size:22px;padding:0;border:0 none;cursor:pointer}@media (min-width:768px){.modal .close{width:48px;height:48px}}.modal .close:focus,.modal .close:hover{background-color:#e6e6e6}.election-embed{display:flex;flex-direction:column;justify-content:space-between;height:100vh;font-size:16px}.election-embed--alert{box-sizing:border-box;justify-content:center;align-items:center;background-color:#fbfbfb;border:1px solid #dcdcdc;background-image:url(https://www.static.rtbf.be/news/info/images/election/2018/poly-neutral-1.jpg?v=20180417);background-size:cover;padding:15px}.election-embed__header{padding-top:5px;margin-bottom:10px}@media (min-width:480px){.election-embed__header{display:flex;align-items:flex-end;justify-content:space-between}}.election-embed__progress,.election-embed__title-main{margin:0}.election-embed__title-main{color:#0065bd;font-family:"Source Sans Pro",Helvetica,Arial,sans-serif;font-size:26px;font-weight:600;line-height:1}.election-embed__title-main--dark{color:#434343;font-size:22px}.election-embed__progress{font-size:12px}@media (min-width:480px){.election-embed__progress{text-align:right}}.election-embed .election-chart-result{height:calc(100% - 51px)}@media (min-width:480px){.election-embed .election-chart-result{height:calc(100% - 37px)}}.election-embed .election-chart-result--has-link{height:calc(100% - 107px)}@media (min-width:480px){.election-embed .election-chart-result--has-link{height:calc(100% - 93px)}}.election-embed__legend-toggle{position:absolute;right:5px;bottom:5px;z-index:5;padding:3px 6px;font-size:12px}.election-embed__gauge{height:calc(100% - 51px);position:relative;z-index:1}@media (min-width:480px){.election-embed__gauge{height:calc(100% - 37px);overflow:hidden}}.election-embed__gauge .election-chart-result{height:auto}.election-embed__gauge .ct-label{fill:#fff;color:#fff;text-shadow:1px 1px 0 rgba(0,0,0,.3)}.election-embed__data{width:100%;font-size:12px}@media (min-width:768px){.election-embed__data{font-size:14px}}.election-embed__data span{width:15px;height:15px;background-color:#bbb9b9;display:inline-block;margin-right:5px}.election-embed__data .cdh,.election-embed__data .cdh-cd-v,.election-embed__data .cdh-cdv{background-color:#ec691e}.election-embed__data .cd-v,.election-embed__data .cdv{background-color:#ff820a}.election-embed__data .defi,.election-embed__data .fdf{background-color:#d44894}.election-embed__data .ecolo,.election-embed__data .ecolo-groen,.election-embed__data .ecolo_groen{background-color:#60b83d}.election-embed__data .groen{background-color:#04847a}.election-embed__data .mr,.election-embed__data .mr-open-vld,.election-embed__data .mr-openvld,.election-embed__data .mr-vld{background-color:#01518e}.election-embed__data .open-vld,.election-embed__data .openvld,.election-embed__data .vld{background-color:#42bdf1}.election-embed__data .n-va,.election-embed__data .nv-a,.election-embed__data .nva{background-color:#efd104}.election-embed__data .ps,.election-embed__data .ps-sp-a,.election-embed__data .ps-spa{background-color:#ff001a}.election-embed__data .spa,.election-embed__data .spa-spirit{background-color:#d63f43}.election-embed__data .ptb,.election-embed__data .ptb-pvda{background-color:#b61f1b}.election-embed__data .vb,.election-embed__data .vlaams-belang{background-color:#393449}.election-embed__data .bourgmestre,.election-embed__data .lb,.election-embed__data .lb18,.election-embed__data .lb2012,.election-embed__data .lb-2018,.election-embed__data .lb-liste-bourgmestr,.election-embed__data .lb-liste-bourgmestre,.election-embed__data .liste-bourgmestre,.election-embed__data .maieur,.election-embed__data .mayeur{background-color:#e5c880}.election-embed__data .parti-populaire,.election-embed__data .pp,.election-embed__data .pp-parti-populaire{background-color:#773179}.election-embed__data .pirate,.election-embed__data .piraten-partij,.election-embed__data .piratenpartij,.election-embed__data .pirates,.election-embed__data .pirates-piraten{background-color:#72618d}.election-embed__data .pikachu,.election-embed__data .pokemon,.election-embed__data .pokemon-lijst{background-color:#ff0}