.europe-far-right .foreground{position:relative;margin:0 auto;box-sizing:content-box;max-width:1000px;padding-left:15px;padding-right:15px}.europe-far-right .section{display:block;clear:both;margin-top:30px;margin-bottom:30px}.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{font-size:1rem;margin:30px auto;width:90%}.europe-far-right .filters .title{background-color:#072a42;float:left;padding:15px;width:auto}.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{margin-bottom:1rem;padding-left:15px;width:90%}.europe-far-right .filters form fieldset label{border:2px solid #fff;border-radius:.5em;color:#fff;cursor:pointer;float:left;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{background-color:#fff;border:2px solid #00a79d;color:#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{background-color:#fff;border:2px solid #3183b1;color:#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{background-color:#fff;border:2px solid #bb9764;color:#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{background-color:#fff;border:2px solid #27aae1;color:#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{background-color:#fff;border:2px solid #ef4136;color:#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{background-color:#fff;border:2px solid #fbb040;color:#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{background-color:#fff;border:2px solid #812160;color:#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{background-color:#fff;border:2px solid #6e6e71;color:#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{background-color:#fff;border:2px solid #338f4a;color:#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{background-color:#fff;border:2px solid #1c4c49;color:#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{background-color:#fff;border:2px solid #89684f;color:#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{background-color:#fff;border:2px solid #5e83aa;color:#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;left:calc(5% + 36px);top:10px}.europe-far-right #countrySelect select{border:1px solid #ccc;background:#fff;padding:10px;font-size:1.5rem}.europe-far-right #info.active{background-color:rgba(255,255,255,.8);border:1px solid #000;position:absolute;display:block;width:20%;height:100%;top:0;right:5%;overflow-y:scroll}.europe-far-right #info.active h3{color:#fff;display:block;font-size:1.5rem;margin-bottom:1em;padding:.5em 1.5em;width:100%}.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{font-size:1.4rem;padding:.5em 1.5em}.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;font-size:1.1rem;font-weight:400;top:0;left:-1.5em;position:absolute;text-transform:uppercase}.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{background-color:#bfd7e1;float:none;margin:0 auto;width:50%;height:550px}.europe-far-right .learn-more li,.europe-far-right .learn-more p{margin-bottom:1em}.europe-far-right .learn-more .button-big{margin:30px auto 120px;width:20%}@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{margin:30px auto;position:relative;right:0;width:90%}.europe-far-right .learn-more .button-big{width:60%}}