@charset "UTF-8";
html{line-height:1.15;scroll-behavior:smooth}*{margin:0;padding:0}body{font-family:Arial,Helvetica,sans-serif;overflow-x:hidden;overflow-y:auto}a:focus,input:focus,button:focus{outline:2px solid #ffd617}.sr-only{position:absolute;clip:rect(0,0,0,0);overflow:hidden;height:1px;width:1px;border:0 none;margin:-1px}.print-only{display:none}.hide-on-screen{display:none}abbr{letter-spacing:.04em}body > header abbr[title],body > footer abbr[title]{text-decoration:none}#overlay{display:block;position:fixed;overflow:hidden;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0);z-index:998}.info-box,.warning-box,.simple-box{padding:1em 1em 1em 80px;color:#000;background-color:#f2f2f2;margin-bottom:1em;clear:both}.simple-box{padding:.75em}.info-box{background:#f2f2f2 url('../img/icon/info.svg') 1em 1.25em no-repeat;color:#404040}.warning-box{background:#ffd617 url('../img/icon/warning.svg') 1em 1.05em no-repeat}.info-box h3,.info-box h4,.warning-box h3,.warning-box h4,.simple-box h3,.simple-box h4{margin:0 0 .5em 0;padding:0;color:rgba(0,0,0,.9);font-weight:bold}main input[type=text],main input[type=password],main input[type=url],main input[type=tel],main input[type=email],main input[type=number],main input[type=date],main input[type=datetime-local],main input[type=month],main input[type=time]{display:inline-block;box-sizing:border-box;border:#999 solid 1px;border-style:solid;clear:both;width:100%;padding:4pt;margin-top:4px;color:#404040;font-size:110%;line-height:1.2em;font-weight:bold;background-color:#FFF;-webkit-box-shadow:inset 2px 2px 3px 0 rgba(0,0,0,0.15);-moz-box-shadow:inset 2px 2px 3px 0 rgba(0,0,0,0.15);box-shadow:inset 2px 2px 3px 0 rgba(0,0,0,0.15);outline:transparent solid 3px}main textarea{display:inline-block;box-sizing:border-box;border:#999 solid 1px;border-style:solid;clear:both;color:#333;background-color:#FFF;margin-top:4px;width:100%;padding:2pt .5%;font-size:110%;-webkit-box-shadow:inset 2px 2px 3px 0 rgba(0,0,0,0.15);-moz-box-shadow:inset 2px 2px 3px 0 rgba(0,0,0,0.15);box-shadow:inset 2px 2px 3px 0 rgba(0,0,0,0.15);outline:transparent solid 3px;resize:vertical;min-height:3em}main select{display:inline-block;box-sizing:border-box;border:#999 solid 1px;clear:both;width:100%;color:#404040;font-size:110%;line-height:2em;height:2em;font-weight:bold;background-color:#FFF;outline:transparent solid 3px}main input[type=text]:focus,main input[type=password]:focus,main input[type=url]:focus,main input[type=tel]:focus,main input[type=email]:focus,main input[type=number]:focus,main input[type=date]:focus,main input[type=datetime-local]:focus,main input[type=month]:focus,main input[type=time]:focus,main textarea:focus,main select:focus{outline:#ffd617 solid 3px;border-color:#000;-webkit-box-shadow:inset 1px 1px 2px 0 rgba(0,0,0,0.15);-moz-box-shadow:inset 1px 1px 2px 0 rgba(0,0,0,0.15);box-shadow:inset 1px 1px 2px 0 rgba(0,0,0,0.15)}main input[type=text]:disabled,main input[type=password]:disabled,main input[type=url]:disabled,main input[type=tel]:disabled,main input[type=email]:disabled,main input[type=number]:disabled,main input[type=date]:disabled,main input[type=datetime-local]:disabled,main input[type=month]:disabled,main input[type=time]:disabled,main textarea:disabled{color:#999;border-color:#AAA;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;cursor:not-allowed}main a:link,main a:visited{color:#004494;text-decoration:underline}main a:hover{color:#404040}main a:focus{outline:3px solid #ffd617;text-decoration:none}#skip-link{position:fixed;left:4pt;top:4pt;width:auto;z-index:9999}#skip-link a{position:absolute;background-color:#4073af;font-size:1.25em;color:#fff;height:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}#skip-link a:focus{position:static;display:inline-block;padding:8px;height:auto;clip:auto;overflow:visible}#globan{height:1.8em;z-index:40;background-color:#404040;padding:0 0 0 16px;position:relative;line-height:inherit}#globan *{font-size:10.5pt}#globan,#globan *,#globan ::after,#globan ::before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#globan [hidden]{display:none}#globan .globan-center{display:inline-block;position:relative}#globan .globan-content{color:#fff;height:28px;line-height:22px;overflow:hidden}#globan.logo-flag .globan-content::before{content:' ' !important;display:inline-block;width:24px;height:16px;background:center center / 110% auto no-repeat #004494 url('../img/globan/flag.svg');float:left;margin:5.5px 8px 0 0;border:1px solid #004494;border-color:#7f99cc}#globan span{display:none}#globan span:first-child{display:inline-block}#globan .globan-content button{text-decoration:none;color:#fff;background-color:transparent;font-weight:400;margin:0 0 0 6px;padding:0 7px;position:relative;display:inline-block;height:100%;cursor:pointer;border:3px solid rgba(255,255,255,0)}#globan .globan-content button::after{content:' ' !important;display:inline-block;width:20px;height:8px;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;transition:all .3s;margin-left:2px;background:center center / 12px auto no-repeat transparent url('../img/globan/chevron-white.svg')}#globan .globan-content button:hover,#globan .globan-content button:focus,#globan .globan-content button:active,#globan .globan-content button[aria-expanded=true]{background-color:#fff;color:#004494}#globan .globan-content button:hover::after,#globan .globan-content button:focus::after,#globan .globan-content button:active::after,#globan .globan-content button[aria-expanded=true]::after{background-image:url('../img/globan/chevron-blue.svg')}#globan .globan-content button[aria-expanded=true]::after{transform:rotate(-180deg)}#globan .globan-dropdown{background-color:#fff;position:absolute;right:0;top:23px;padding:12px 16px;margin:5px 0 0 0;max-width:500px;border:1px solid #ccc;-webkit-box-shadow:0 4px 5px 0 rgba(0,0,0,.4);-moz-box-shadow:0 4px 5px 0 rgba(0,0,0,.4);box-shadow:0 4px 5px 0 rgba(0,0,0,.4);color:#444}#globan.globan-dropdown-collapsed .globan-dropdown{display:none}globan .globan-dropdown p{padding:0;margin:0;line-height:1.4}#globan .globan-dropdown p:nth-child(2){margin-top:10px}#globan .globan-dropdown a:link{color:#004494;text-decoration:underline}body > header{padding-top:10pt}#header-layout{width:100%;max-width:1170px;height:92px;font-size:12pt;margin:0 auto}#header-layout a:link,#header-layout a:visited{color:#004494;text-decoration:none}#header-layout a:hover{color:#404040;text-decoration:underline}#header-layout a:focus{outline:3px solid #ffd617;text-decoration:underline}#site-logo{position:relative;display:block;width:290px;height:72px;top:15px;float:left;margin-bottom:18px;margin-left:5px}#site-logo a:link{display:block;width:290px;height:72px;color:transparent;padding-top:-1000px;width:100%;background:transparent url('../img/logo/logo-ec_en.svg') center no-repeat;background-size:290px 72px}#site-logo a:focus{outline:3px solid #ffd617;text-decoration:underline}#site-logo a:link:lang(bg){background-image:url('../img/logo/logo-ec_bg.svg')}#site-logo a:link:lang(cs){background-image:url('../img/logo/logo-ec_cs.svg')}#site-logo a:link:lang(da){background-image:url('../img/logo/logo-ec_da.svg')}#site-logo a:link:lang(de){background-image:url('../img/logo/logo-ec_de.svg')}#site-logo a:link:lang(et){background-image:url('../img/logo/logo-ec_et.svg')}#site-logo a:link:lang(el){background-image:url('../img/logo/logo-ec_el.svg')}#site-logo a:link:lang(es){background-image:url('../img/logo/logo-ec_es.svg')}#site-logo a:link:lang(fr){background-image:url('../img/logo/logo-ec_fr.svg')}#site-logo a:link:lang(ga){background-image:url('../img/logo/logo-ec_ga.svg')}#site-logo a:link:lang(hr){background-image:url('../img/logo/logo-ec_hr.svg')}#site-logo a:link:lang(it){background-image:url('../img/logo/logo-ec_it.svg')}#site-logo a:link:lang(lv){background-image:url('../img/logo/logo-ec_lv.svg')}#site-logo a:link:lang(lt){background-image:url('../img/logo/logo-ec_lt.svg')}#site-logo a:link:lang(hu){background-image:url('../img/logo/logo-ec_hu.svg')}#site-logo a:link:lang(mt){background-image:url('../img/logo/logo-ec_mt.svg')}#site-logo a:link:lang(nl){background-image:url('../img/logo/logo-ec_nl.svg')}#site-logo a:link:lang(pl){background-image:url('../img/logo/logo-ec_pl.svg')}#site-logo a:link:lang(pt){background-image:url('../img/logo/logo-ec_pt.svg')}#site-logo a:link:lang(ro){background-image:url('../img/logo/logo-ec_ro.svg')}#site-logo a:link:lang(sk){background-image:url('../img/logo/logo-ec_sk.svg')}#site-logo a:link:lang(sl){background-image:url('../img/logo/logo-ec_sl.svg')}#site-logo a:link:lang(fi){background-image:url('../img/logo/logo-ec_fi.svg')}#site-logo a:link:lang(sv){background-image:url('../img/logo/logo-ec_sv.svg')}#site-logo a:link:lang(no){background-image:url('../img/logo/logo-ec_no.svg')}#header-tools-layout{float:right;text-align:right;width:auto;padding-top:33px;margin-right:10px}#languages-menu .close-popup{font-weight:normal;display:flex;justify-content:space-between;align-items:center;align-content:center;border-bottom:#cfcfcf solid 1px;font-size:13.5pt;padding:1em}#languages-menu .close-popup h3{display:inline-block;width:100%;font-size:13.5pt;font-weight:normal}#languages-menu .close-popup button{display:inline-block;width:20px;height:20px;background-color:#004494;border:transparent none 0;border-radius:50%;cursor:pointer;color:#FFF;font-size:9px}#languages-menu .close-popup button:focus{color:#ffd617;outline:3px solid #ffd617}#language-menu-button{margin-top:10pt;background-color:transparent;border:transparent none 0;font-size:12pt;cursor:pointer;position:relative;z-index:9;color:#000}#language-menu-button::before{display:inline-block;content:"zz";margin:0 5pt;background:url('../img/icon/language.svg') 0 0 no-repeat;background-size:28px 28px;width:28px;height:28px;color:#FFF;font-size:78%;font-weight:normal;text-align:center;text-transform:uppercase;padding-top:3px;letter-spacing:.3pt}#language-menu-button:lang(bg)::before{content:"bg"}#language-menu-button:lang(cs)::before{content:"cs"}#language-menu-button:lang(da)::before{content:"da"}#language-menu-button:lang(de)::before{content:"de"}#language-menu-button:lang(et)::before{content:"et"}#language-menu-button:lang(el)::before{content:"el"}#language-menu-button:lang(en)::before{content:"en"}#language-menu-button:lang(es)::before{content:"es"}#language-menu-button:lang(fr)::before{content:"fr"}#language-menu-button:lang(ga)::before{content:"ga"}#language-menu-button:lang(hr)::before{content:"hr"}#language-menu-button:lang(it)::before{content:"it"}#language-menu-button:lang(lv)::before{content:"lv"}#language-menu-button:lang(lt)::before{content:"lt"}#language-menu-button:lang(hu)::before{content:"hu"}#language-menu-button:lang(mt)::before{content:"mt"}#language-menu-button:lang(nl)::before{content:"nl"}#language-menu-button:lang(pl)::before{content:"pl"}#language-menu-button:lang(pt)::before{content:"pt"}#language-menu-button:lang(ro)::before{content:"ro"}#language-menu-button:lang(sk)::before{content:"sk"}#language-menu-button:lang(sl)::before{content:"sl"}#language-menu-button:lang(fi)::before{content:"fi"}#language-menu-button:lang(sv)::before{content:"sv"}#language-menu-button:lang(no)::before{content:"no"}#language-menu-button:lang(is)::before{content:"is"}#languages-menu-layout{clear:both;text-align:right;width:100%;max-width:1170px;margin:0 auto}#header-layout.narrow-languages-menu #languages-menu{width:230px}#languages-menu{position:relative;top:3px;display:none;margin:0 0 0 auto;width:450px;background-color:#FFF;border:#d9d9d9 solid 1px;text-align:left;z-index:51;box-shadow:0 0 8px rgba(0,0,0,.2)}#languages-menu::before{content:'';position:absolute;top:0;height:1em;right:16%;width:1em;margin-left:-.5em;background-color:#fff;box-shadow:0 0 8px rgba(0,0,0,.2);-webkit-clip-path:polygon(-8px -8px,calc(100% + 8px) -8px,calc(100% + 8px) calc(100% + 8px));clip-path:polygon(-8px -8px,calc(100% + 8px) -8px,calc(100% + 8px) calc(100% + 8px));transform:translateY(-50%) rotate(-45deg)}#languages-menu.short{width:222px}#languages-menu .language-list-layout{display:grid;grid-template-columns:auto auto;padding:1em 0 .5em .5em}#languages-menu.short .language-list-layout{grid-template-columns:auto}#languages-menu ul{display:inline-block;list-style:outside none none;margin:2pt}#languages-menu ul li{border-bottom:#f4f4f4 solid 1px}#languages-menu ul li a:link,#languages-menu ul li a:visited{display:inline-block;width:200px;padding:.7em 2px .7em 9pt;border-left:transparent solid 4px}#languages-menu ul li a:before{content:attr(lang);display:inline-block;text-transform:uppercase;width:2em;font-weight:bold;color:#404040}#languages-menu ul li a.active{background-color:#ebebeb;border-color:#004494}#languages-menu ul li a:hover{text-decoration:underline}#languages-menu ul li a:focus{outline:3px solid #ffd617;text-decoration:underline}#languages-menu ul{padding:0}#page-headline{clear:both;background-color:#004494;color:#FFF;margin:10pt 0 0 0}#breadcrumbs-nav ol{list-style-type:none;display:inline-flex;white-space:nowrap}#breadcrumbs-nav ol li{display:inline-block;margin:0 0 1em 0;padding:2px 2px 4px 2px;overflow:hidden;text-overflow:'\202F...'}#breadcrumbs-nav ol li a:link,#breadcrumbs-nav ol li a:visited{color:#004494;text-decoration:none;font-weight:bold;padding:2pt 0 2pt 2pt}#breadcrumbs-nav ol li a:hover span{text-decoration:underline}#breadcrumbs-nav ol li a::after{content:'\203A';margin:0 .5em;font-size:1.2em}#breadcrumbs-nav ol li:last-child a::after{content:''}#breadcrumbs-nav ol li a[aria-current]{color:#FFF}#page-headline-layout{width:100%;max-width:1170px;margin:24pt auto 0 auto;padding:2.5em 0 2.5em .5em}#page-headline-layout h1{margin:0 5pt;font-weight:normal;font-size:21pt;line-height:calc(1em + 8px)}#page-headline-layout h1 a:link,#page-headline-layout h1 a:visited,#page-headline-layout h2 a:link,#page-headline-layout h2 a:visited{display:block;width:320px;height:55px;margin:3px;font-size:70px;line-height:59px;letter-spacing:-8px;color:transparent;overflow:hidden}#page-headline a:focus{outline:#ffd500 solid 3px;text-decoration:underline}#page-headline-layout #hl-slogan{font-size:15pt;line-height:21pt;margin:12pt 0 0 3pt}main{color:#404040;line-height:1.5}main h1,main h2,main h3,main h4,main h5,main h6{font-weight:700}main h1{font-size:24pt;line-height:1.25;margin:24pt 0}main h2{font-size:21pt;line-height:1.17;margin:18pt 0 .25em 0;padding-bottom:.25em;border-bottom:#333 solid 2px}main h3{font-size:18pt;line-height:1.15;margin:18pt 0}main h4{font-size:15pt;line-height:1.4;margin:20pt 0}main p{margin:12pt 0}main ul,main ol{line-height:1.5;padding-inline-start:9pt}main ol li,main ul li{margin-inline-start:12pt;padding-inline-start:3pt}dl dt{font-weight:bold}.center{text-align:center}.float-right{float:right;clear:right}#navigation-layout{display:grid;grid-template-columns:210px auto;column-gap:16px}#sidebar-nav{margin-top:16pt;display:block;max-width:210px}#sidebar-nav header{display:none}#sidebar-nav header button{border:0;width:100%;text-align:left;background-color:transparent;font-weight:bold;display:grid;grid-template-columns:1.2em auto;column-gap:6pt;padding:6pt;overflow:hidden;cursor:pointer}#sidebar-nav header button:focus{outline:0}#sidebar-nav header button::before{content:'';display:inline-block;width:1.2em;height:1.2em;background:transparent url('../img/icon/menu.svg') center no-repeat;background-size:1.2em}body.menu-open #sidebar-nav header button::before{background-image:url('../img/icon/menu-open.svg')}#sidebar-nav header button:hover span{text-decoration:underline}#sidebar-nav ul{background-color:#f2f2f2}#sidebar-nav ul li{display:block}#sidebar-nav ul li.current{background-color:#d4e3ed}#sidebar-nav ul li#submit-link{background-color:#004494}#sidebar-nav ul li a:link,#sidebar-nav ul li a:visited{font-weight:bold;color:#004494;text-decoration:none;display:grid;grid-template-columns:1.2em auto;column-gap:6pt;padding:6pt}#sidebar-nav ul li#submit-link a:link,#sidebar-nav ul li#submit-link a:visited{color:#FFF}#sidebar-nav ul li a:hover,#sidebar-nav ul li a:focus{color:#FFF;background-color:#4073af;text-decoration:underline}#sidebar-nav ul li a::before{content:' ';display:inline-block;width:1.2em;height:1.2em;background:transparent url('../img/icon/default-0.svg') center no-repeat;background-size:1.2em}#sidebar-nav ul li a:hover::before,#sidebar-nav ul li a:focus::before{filter:grayscale(100%) brightness(800%)}#inpageNav dt{font-size:1rem;padding:0 .75em .5em .75em;margin-bottom:0;font-weight:normal;text-transform:uppercase;letter-spacing:.02em}#inpageNav dd{margin:.5em;padding:.25em}#inpageNav dd a:link,#inpageNav dd a:visited{color:#004494;font-weight:bold;text-decoration:underline;text-decoration-style:dotted}#rightmenu{margin:2em 0 .25em .25em;width:25%;min-width:18em}.layout-2-columns,.layout-3-columns,.layout-4-columns{display:grid;box-sizing:border-box;column-gap:12pt;width:100%;clear:both}.layout-2-columns{grid-template-columns:[column-1] 1fr [column-2] 1fr}.layout-3-columns{grid-template-columns:[column-1] 1fr [column-2] 1fr [column-3] 1fr}.layout-4-columns{grid-template-columns:[column-1] 1fr [column-2] 1fr [column-3] 1fr [column-4] 1fr}.layout-2-columns .column-1,.layout-3-columns .column-1,.layout-4-columns .column-1{grid-column:1 / 1}.layout-2-columns .column-2,.layout-3-columns .column-2,.layout-4-columns .column-2{grid-column:2 / 2}.layout-3-columns .column-3,.layout-4-columns .column-3{grid-column:3 / 3}.layout-4-columns .column-4{grid-column:4 / 4}.layout-3-columns .column-1-2,.layout-4-columns .column-1-2{grid-column:1 / span 2}.layout-4-columns .column-1-3{grid-column:1 / span 3}.layout-4-columns .column-1-4{grid-column:1 / span 4}.layout-3-columns .column-2-3,.layout-4-columns .column-2-3{grid-column:2 / span 2}.layout-4-columns .column-2-4{grid-column:2 / span 3}.layout-4-columns .column-3-4{grid-column:3 / span 2}#header-layout,#navigation-layout,#footer-layout{width:100%;max-width:1170px;margin:0 auto 1.5rem auto}.mobile-only{display:none}#toTopButton{position:-webkit-sticky;position:sticky;bottom:1em;right:1em;margin-top:.5em;float:right;border-radius:50%;font-size:24pt}#toTopButton a:link{color:#004494;background-color:rgba(0,68,148,0.314);color:#004494;display:block;width:1em;height:1em;overflow:hidden;padding:.35em;border-radius:50%;overflow:hidden}#toTopButton a::before{content:' ';background:transparent url('../img/icon/to-top.svg') center no-repeat;display:block;width:1em;height:1em}body > footer{clear:both;color:#FFF;margin-top:24px;overflow:hidden}body > footer a:link,body > footer a:visited{color:#FFF;text-decoration:none}#footer-site-links,#footer-yea{width:100%}#footer-site-links{background-color:#4073af;text-align:right}#footer-yea{background-color:#004494}#footer-site-links > ul{width:100%;max-width:1170px;margin:0 auto;list-style:inside none;display:flex;justify-content:flex-end;flex-wrap: wrap;}#footer-site-links > ul li{padding:1em}#footer-yea-layout{display:grid;width:100%;max-width:1170px;margin:0 auto;grid-template-columns:261px auto;column-gap:16px;grid-column-gap:16px;justify-content:start;padding:1em 0 1.5em 1em}#footer-yea-layout .footer-yea-logo a:link,#footer-yea-layout .footer-yea-logo a:visited{display:block;text-align:center;width:261px;height:78px;line-height:78px}body > footer .footer-yea-links ul{list-style:inside none;display:flex}body > footer .footer-yea-links ul li{padding:1em .5em 0 .5em}
.inline-solvit{font-size:97%;letter-spacing:.03em}#page-headline-layout h1{display:block;background:transparent url('../img/solvit-logo.svg') left top no-repeat;background-size:contain;width:323px;height:59px;padding:0 3px 3px 0;overflow:hidden}#page-headline-layout h1 a:link,#page-headline-layout h1 a:visited,#page-headline-layout h2 a:link,#page-headline-layout h2 a:visited{color:transparent;display:block;width:323px;height:59px;margin:3px;font-size:70px;line-height:59px;letter-spacing:-8px;overflow:hidden}#sidebar-nav ul li[data-menu=home] a::before{background-image:url('../img/icon/home-0.svg')}#sidebar-nav ul li[data-menu=whatissolvit] a::before{background-image:url('../img/icon/info-0.svg')}#sidebar-nav ul li[data-menu=howsolvitworks] a::before{background-image:url('../img/icon/cogs-0.svg')}#sidebar-nav ul li[data-menu=problemssolved] a::before{background-image:url('../img/icon/checked-0.svg')}#sidebar-nav ul li[data-menu=documents] a::before{background-image:url('../img/icon/docs-0.svg')}#sidebar-nav ul li#submit-link a::before{background-image:url('../img/icon/pen-1.svg')}
@media print{#page-headline-layout h1{background-image:url('../img/solvit-logo-print.svg');margin:4cm auto 0 auto !important}#page-headline-layout h1 strong{color:transparent !important}}
@media(max-width:1200px){#header-layout{width:calc(100% - 4em)}}
@media(max-width:996px){#header-layout{height:75px}#site-logo{width:242px}#site-logo a:link{background-size:242px 60px}header #page-headline-layout{padding:1.5em 0 1.5em .5em}header #page-headline-layout h1{width:230px;height:40px}header #page-headline-layout #hl-slogan{font-size:12pt;line-height:1.5em;margin:.5em .25em 0 .25em}footer .footer-yea-links ul{flex-wrap:wrap}}
@media(max-width:820px){#globan span{display:inline-block}#globan span:first-child{display:none}}
@media(max-width:768px){#navigation-layout{grid-template-columns:2.2rem auto;column-gap:8px}#sidebar-nav{margin-top:6pt;width:2.2rem;overflow:hidden}#sidebar-nav header{display:block}#sidebar-nav ul{background-color:transparent}#sidebar-nav header button span,#sidebar-nav ul li a span{display:none}#sidebar-nav ul:hover,body.menu-open #sidebar-nav ul{background-color:#f2f2f2;position:absolute;z-index:3;-webkit-box-shadow:2px 2px 4px 1px rgba(0,0,0,0.33);box-shadow:2px 2px 4px 1px rgba(0,0,0,0.33)}#sidebar-nav ul:hover li a span,body.menu-open #sidebar-nav ul li a span{display:inline-block}.layout-2-columns,.layout-3-columns,.layout-4-columns{grid-template-columns:[column-1] 1fr}.desktop-only{display:none}.mobile-only{display:initial}}
@media(max-width:640px){.float-right{float:none}#rightmenu{width:100%}}
@media(max-width:480px){#header-layout{width:calc(100% - 2em)}#site-logo{width:194px}#site-logo a:link{background-size:194px 48px}#language-menu-button{display:grid;font-size:9pt;margin-top:0}#language-menu-button::before{display:block;margin:0 auto;background-size:21px;text-align:center;width:21px;height:21px}#languages-menu{width:auto}#languages-menu .language-list-layout{grid-template-columns:auto}#languages-menu ul{width:100%}#languages-menu ul li a:link,#languages-menu ul li a:visited{width:calc(100% - 16pt)}#languages-menu::before{right:20px}	#footer-yea-layout {grid-template-columns: 160px auto}#footer-yea-layout .footer-yea-logo a,#footer-yea-layout .footer-yea-logo a img {width:160px !important; height:48px !important}body > footer .footer-yea-links ul li {padding-top:.25em}}