.vcentered:before{content:"";display:inline-block;vertical-align:middle;height:100%;font-size:0}html{background-color:#808285;color:#fff;min-height:100%}body{width:100vw;min-width:320px;min-height:100vh;position:relative;overflow:hidden;font-size:.625em;line-height:1;font-family:Frutiger W01,Univers,Calibri,Gill Sans,Myriad Pro,Tahoma,Helvetica,Arial,san-serif;font-weight:200}*,:after,:before{box-sizing:border-box}.header-map{height:9em;width:100%;background-color:#808285;font-size:1.6em;line-height:1.167;position:relative}.header-map .img-logo{width:auto;height:75%;position:absolute;left:3%;top:1em}.header-map .headlines{position:absolute;left:20%;top:1.7em;width:40%}@media only screen and (min-width:700px) and (max-width:1000px){.header-map .headlines{font-size:.8em}}.header-map .headlines h1{font-size:2.333em;font-weight:300}.header-map .headlines h2{font-weight:200;font-size:1.5em;width:70%}.header-map .addthis_toolbox{position:absolute;top:2.3em;left:60%;white-space:nowrap}@media only screen and (min-width:700px) and (max-width:1200px){.header-map .addthis_toolbox{left:55%;font-size:.9em}}.header-map .addthis_toolbox>a{display:inline-block;padding:0;margin-right:.5em}.header-map .addthis_toolbox>a img{width:3em;height:auto}.header-map .nav-map{position:absolute;top:2.3em;right:5%;width:20%}.header-map .nav-map ul.nav-menu a:after{content:"\a0>"}.header-map .nav-map ul.nav-menu a:link,.header-map .nav-map ul.nav-menu a:visited{color:#fed05f;text-decoration:none}.header-map .nav-map ul.nav-menu a:hover{text-decoration:underline}.header-map .nav-map .form-attacks-by-year{margin-top:1em}#map{width:100%;clear:both;font-size:1.2em;height:89%;padding-top:11em;-webkit-transform:none!important}.aside-legend{position:fixed;right:0;top:13em;margin-right:2%;background-color:#808285;z-index:1;width:25%;height:74%;font-size:1.4em;line-height:1.167}.aside-legend .nano-content{padding:5% 7% 10%}.aside-legend h2{border-top:1px solid #fff;padding-top:1em;margin:1em 0;font-weight:300}.aside-legend h2:first-child{border-top:none;padding-top:0;margin-top:0}.aside-legend .ul-chart-links{margin-top:1em;padding-top:1em;border-top:1px solid #fff}.aside-legend .ul-chart-links .link-chart{color:#fff;text-decoration:none;float:left}.aside-legend .ul-chart-links .link-chart.active{color:#fed05f}.aside-legend .ul-chart-links .link-chart:after{content:"\a0\a0|\a0\a0";color:#fff}.aside-legend .ul-chart-links li:last-child a:after{content:""}.aside-legend .div-colors{overflow:hidden}.aside-legend .div-colors dd,.aside-legend .div-colors dt{display:inline-block;vertical-align:top}.aside-legend .div-colors dt{width:10%}.aside-legend .div-colors dd{width:85%;margin-left:1em;text-indent:-1em}.aside-legend .img-deaths-of-medical-workers-legend{width:100%;height:auto}.aside-legend .div-numbers{overflow:hidden}.aside-legend .div-numbers dl.yellow{color:#fed05f;margin-top:1.167em}.aside-legend .div-numbers dd,.aside-legend .div-numbers dt{display:inline-block;vertical-align:top}.aside-legend .div-numbers dt{width:80%;margin-left:1em;text-indent:-1em}.aside-legend .div-numbers dd{width:15%;text-align:right}.aside-legend .div-highcharts{position:relative;overflow-x:scroll;width:100%;height:220px;margin-top:1em;margin-bottom:1em}.aside-legend .div-highcharts .div-highchart{position:absolute}.aside-legend .copyright{margin-top:1em}.infowindow-popup{position:fixed;left:3%;top:13em;width:25%;max-height:74%;background-color:#fff;z-index:2;background-color:#808285;color:#fff;overflow-x:hidden;overflow-y:auto;font-size:1.2em}.infowindow-popup .jspContainer{width:100%!important;height:auto!important}.infowindow-popup .jspContainer .jspPane{margin-left:0!important}.infowindow-popup .cartodb-popup-close-button{position:absolute;top:5%;right:5%;cursor:pointer;color:#808285;border:1px solid #aeaeae;border-radius:1.2em;background:#fff;font-size:1.2em;display:inline-block;height:1.2em;line-height:1;width:1.2em;text-align:center;text-decoration:none}.infowindow-popup .cartodb-popup-close-button:hover{background-color:#fed05f;color:#fff}.infowindow-popup .content{padding:5% 7% 10%}.infowindow-popup .content img{width:100%;height:auto;margin-top:1em}.infowindow-popup .content iframe{margin-top:1em}.infowindow-popup .content h2{font-weight:300}.infowindow-popup .content h3{font-weight:300;margin-top:1em}.infowindow-popup .content li+li{margin-top:1em}.infowindow-popup .content a:link{color:#fed05f}