.europe-far-right .foreground{box-sizing:content-box;max-width:1000px;margin:0 auto;padding-left:15px;padding-right:15px;position:relative}.europe-far-right .section{clear:both;margin-top:30px;margin-bottom:30px;display:block}.europe-far-right .gutter-right{margin-right:30px}.europe-far-right .gutter-left{margin-left:30px}.europe-far-right .zone-title{background-color:#e6e7e8;margin-top:80px;padding-bottom:20px}.europe-far-right .zone-title h2{color:#072a42;margin:30px 0;padding:30px 0 0}.europe-far-right .zone-title .interactive-dek .rich-text p{margin-left:auto;margin-right:auto}.europe-far-right .zone-title .cms-html p{max-width:100%}.europe-far-right .filters{width:90%;margin:30px auto;font-size:1rem}.europe-far-right .filters .title{float:left;background-color:#072a42;width:auto;padding:15px}.europe-far-right .filters .title span{color:#fff;font-size:1rem;line-height:.8em}.europe-far-right .filters form{float:left;margin-bottom:0}.europe-far-right .filters form fieldset{width:90%;margin-bottom:1rem;padding-left:15px}.europe-far-right .filters form fieldset label{color:#fff;cursor:pointer;float:left;border:2px solid #fff;border-radius:.5em;margin:6px;padding:.5em}.europe-far-right .filters form fieldset label#euViews{background-color:#00a79d}.europe-far-right .filters form fieldset label#euViews.active,.europe-far-right .filters form fieldset label#euViews:hover{color:#00a79d;background-color:#fff;border:2px solid #00a79d}.europe-far-right .filters form fieldset label#immigration{background-color:#3183b1}.europe-far-right .filters form fieldset label#immigration.active,.europe-far-right .filters form fieldset label#immigration:hover{color:#3183b1;background-color:#fff;border:2px solid #3183b1}.europe-far-right .filters form fieldset label#trade{background-color:#bb9764}.europe-far-right .filters form fieldset label#trade.active,.europe-far-right .filters form fieldset label#trade:hover{color:#bb9764;background-color:#fff;border:2px solid #bb9764}.europe-far-right .filters form fieldset label#russia{background-color:#27aae1}.europe-far-right .filters form fieldset label#russia.active,.europe-far-right .filters form fieldset label#russia:hover{color:#27aae1;background-color:#fff;border:2px solid #27aae1}.europe-far-right .filters form fieldset label#nato{background-color:#ef4136}.europe-far-right .filters form fieldset label#nato.active,.europe-far-right .filters form fieldset label#nato:hover{color:#ef4136;background-color:#fff;border:2px solid #ef4136}.europe-far-right .filters form fieldset label#china{background-color:#fbb040}.europe-far-right .filters form fieldset label#china.active,.europe-far-right .filters form fieldset label#china:hover{color:#fbb040;background-color:#fff;border:2px solid #fbb040}.europe-far-right .filters form fieldset label#development{background-color:#812160}.europe-far-right .filters form fieldset label#development.active,.europe-far-right .filters form fieldset label#development:hover{color:#812160;background-color:#fff;border:2px solid #812160}.europe-far-right .filters form fieldset label#euEnlargement{background-color:#6e6e71}.europe-far-right .filters form fieldset label#euEnlargement.active,.europe-far-right .filters form fieldset label#euEnlargement:hover{color:#6e6e71;background-color:#fff;border:2px solid #6e6e71}.europe-far-right .filters form fieldset label#climate{background-color:#338f4a}.europe-far-right .filters form fieldset label#climate.active,.europe-far-right .filters form fieldset label#climate:hover{color:#338f4a;background-color:#fff;border:2px solid #338f4a}.europe-far-right .filters form fieldset label#democracy{background-color:#1c4c49}.europe-far-right .filters form fieldset label#democracy.active,.europe-far-right .filters form fieldset label#democracy:hover{color:#1c4c49;background-color:#fff;border:2px solid #1c4c49}.europe-far-right .filters form fieldset label#israelPalestine{background-color:#89684f}.europe-far-right .filters form fieldset label#israelPalestine.active,.europe-far-right .filters form fieldset label#israelPalestine:hover{color:#89684f;background-color:#fff;border:2px solid #89684f}.europe-far-right .filters form fieldset label#default{background-color:#5e83aa}.europe-far-right .filters form fieldset label#default.active,.europe-far-right .filters form fieldset label#default:hover{color:#5e83aa;background-color:#fff;border:2px solid #5e83aa}.europe-far-right .filters form fieldset label input{display:none}.europe-far-right .filters form fieldset label span.name{font-size:1.6rem}.europe-far-right .map{background-color:#bfd7e1;margin:30px 0;position:relative}.europe-far-right #countrySelect{position:absolute;top:10px;left:calc(5% + 36px)}.europe-far-right #countrySelect select{background:#fff;border:1px solid #ccc;padding:10px;font-size:1.5rem}.europe-far-right #info.active{background-color:#fffc;border:1px solid #000;width:20%;height:100%;display:block;position:absolute;top:0;right:5%;overflow-y:scroll}.europe-far-right #info.active h3{color:#fff;width:100%;margin-bottom:1em;padding:.5em 1.5em;font-size:1.5rem;display:block}.europe-far-right #info.active h3.default{background-color:#5e83aa}.europe-far-right #info.active h3.euViews{background-color:#00a79d}.europe-far-right #info.active h3.immigration{background-color:#3183b1}.europe-far-right #info.active h3.trade{background-color:#bb9764}.europe-far-right #info.active h3.russia{background-color:#27aae1}.europe-far-right #info.active h3.nato{background-color:#ef4136}.europe-far-right #info.active h3.china{background-color:#fbb040}.europe-far-right #info.active h3.development{background-color:#812160}.europe-far-right #info.active h3.euEnlargement{background-color:#6e6e71}.europe-far-right #info.active h3.climate{background-color:#338f4a}.europe-far-right #info.active h3.democracy{background-color:#1c4c49}.europe-far-right #info.active h3.israelPalestine{background-color:#89684f}.europe-far-right #info.active h3.country{background-color:#003a63}.europe-far-right #info.active .description{padding:.5em 1.5em;font-size:1.4rem}.europe-far-right #info.active .description p{margin-bottom:1.5em}.europe-far-right #info.active .description strong{display:block}.europe-far-right #info .close-panel{color:#fff;cursor:pointer;text-transform:uppercase;font-size:1.1rem;font-weight:400;position:absolute;top:0;left:-1.5em}.europe-far-right #info .close-panel:after{border:none}.europe-far-right #info .close-panel .icon-cancel-circle{padding-left:1em}.europe-far-right #chartdiv{float:none;background-color:#bfd7e1;width:50%;height:550px;margin:0 auto}.europe-far-right .learn-more p,.europe-far-right .learn-more li{margin-bottom:1em}.europe-far-right .learn-more .button-big{width:20%;margin:30px auto 120px}@media (max-width:800px){.europe-far-right .filters form,.europe-far-right .filters form fieldset{padding-left:0}.europe-far-right .filters form fieldset label{margin:.5em 10px 0 0}.europe-far-right .filters form fieldset label input{display:inline-block}.europe-far-right #info.active{width:30%}}@media (max-width:666px){.europe-far-right #chartdiv{height:300px}.europe-far-right #countrySelect{left:25%}.europe-far-right #info.active{width:90%;margin:30px auto;position:relative;right:0}.europe-far-right .learn-more .button-big{width:60%}}
