body,html{padding:0;margin:0;top:0;left:0;width:100%;height:100%;font-size:16px;color:#000}h1,h2,h3,h4,h5,a{color:#004284}h1,h2,h3,h4{margin-bottom:20px;margin-top:20px}a:hover{color:lighgrey}.wrapper{display:flex;width:100%}#sidebar a,#sidebar a:hover,#sidebar a:focus{color:inherit;text-decoration:none;transition:all .3s}.buttonnav{position:fixed;top:-5px;margin-left:-68px;height:35px;width:35px;opacity:.6}.search_button{background-color:#004284;color:#fff;text-align:center;border-radius:5px;border:1px solid #004284}#sidebar{width:250px;position:fixed;transform:translateX(0);top:0;left:0;height:100vh;overflow-y:auto;z-index:999;color:#505050;transition:all .3s;background-image:url(../img/5backgroundtransparent.png);background-color:#bff8ff;background-size:cover;background-blend-mode:multiply}#sidebar.nav-collapsed{transform:translateX(-100%)}#sidebar ul li a{padding:10px;padding-left:1.1em;font-size:1.1em;display:block}#sidebar ul li a:hover{background:#73f0ff}#picturemargintop30{top:30px;z-index:-1}#content{width:calc(100% - 250px);padding:40px;min-height:100vh;transition:all .3s;position:absolute;top:0;right:0}#content.nav-collapsed{width:100%}.row{padding:10px}#hdmlogo{padding:5px;width:75px;height:auto;margin-right:10px}#dmelogo{width:110px;height:auto;margin-top:10px;margin-left:-10px}#jcelogo{padding:5px;width:120px;height:auto}#ubflogo{padding:5px;width:95px;height:auto;margin-top:-5px}#jeulogo{padding:5px;width:130px;height:auto;margin-top:-5px}#euprologo{padding:5px;width:126px;height:auto;margin-top:3px}.header-logos{display:flex;align-items:center;justify-content:space-between}.people{text-align:center;padding:10px;display:flex;align-items:center;flex-direction:column;transition:all .4s}.people_image{width:150px;height:150px}.people:hover{transform:scale(1.1)}.picture_effect_news{transition:all .4s}.picture_effect_news:hover{transform:scale(1.1)}.logo{width:200px}.logofid{width:215px}.logofidfooter{width:160px}.footer-logos{display:flex;justify-content:space-evenly;flex-wrap:wrap;align-content:center;align-items:center}.footer-content{margin-top:30px;font-size:17px;display:flex;justify-content:space-evenly;flex-wrap:wrap;align-content:center;align-items:center}.footer-content a{color:grey}.footer-content a:hover{text-decoration:underline}pre{color:grey;font-family:-apple-system,BlinkMacSystemFont,segoe ui,Roboto,helvetica neue,Arial,noto sans,sans-serif,apple color emoji,segoe ui emoji,segoe ui symbol,noto color emoji}.container-fluid{margin-top:-30px}video{-webkit-filter:brightness(108.5%)}.hit{margin-bottom:10px}.snippet,.score{color:#333;font-size:80%}ul.results{list-style-type:none;font-family:sans-serif;width:600px}@media(max-width:1200px){#content{padding-left:15px;padding-right:0}.buttonnav{margin-left:-42px}}@media(max-width:992px){.logo{width:180px}.logofid{width:195px}}@media(max-width:768px){.logo{width:170px;margin-left:10px}.people_image{width:120px;height:120px}#content{padding:10px;margin-top:20px}.buttonnav{margin-left:-38px}}@media(max-width:540px){.row{padding:0}.logo{width:150px;margin-top:5px;margin-left:50px}.header-logos{margin-left:-5%;margin-top:10px}footer-content{font-size:12px}h1,h2,h3,h4{margin-bottom:15px;margin-top:10px}h1{font-size:33px}#sidebar{width:100%;position:fixed;text-align:center;font-size:16px;transform:translateX(-100%)}#sidebar.nav-expanded{transform:translateX(0);height:100%}#content,#content.nav-collapsed{width:100%}#sidebar ul li a{padding-left:0}.buttonnav{z-index:1000;top:1%;right:5%;margin-left:0;height:40px;width:40px;opacity:1}body,html{font-size:14px}#sidebarCollapse span{display:none}pre{font-size:13px}#content{width:100%;padding:10px;margin-top:20px}}#sidebar a.active{background-color:rgba(115,240,255,.5)}.counter{font-size:1.5em}.news-img{object-fit:cover;object-position:center;max-width:100%;max-height:250px;margin-bottom:1rem}.nav-external{margin-top:1.5rem;padding-top:.75rem;border-top:1px solid rgba(255,255,255,.25)}.nav-external-label{display:block;padding:0 20px .35rem;font-size:.75rem;text-transform:uppercase;letter-spacing:.04em;opacity:.7}.buttonnav .fa-bars,.buttonnav .fa-times{display:none}.buttonnav[data-nav=open] .fa-times{display:inline-block}.buttonnav[data-nav=closed] .fa-bars{display:inline-block}.buttonnav:not([data-nav]) .fa-times{display:inline-block}.team-external{display:grid;grid-template-columns:repeat(auto-fill,minmax(16rem,1fr));gap:1rem;margin:1.25rem 0 1.5rem}.team-external-person{padding:.85rem 1rem;border-left:4px solid #004284;background:rgba(191,248,255,.35);line-height:1.5}@media(max-width:540px){.team-external{display:block}.team-external-person{margin-bottom:.75rem;text-align:left}}.team-external-panel{padding:1rem 1.1rem;background:rgba(255,255,255,.75);border:1px solid rgba(0,66,132,.15)}.team-external-heading{font-size:1.35rem;margin-top:0}.team-external-panel p{font-size:.95rem}