#block-system-main-menu ul li:focus-within>ul{visibility:visible!important;opacity:1!important;display:block!important}a:focus{box-shadow:0 0 2px 2px #51a7e8!important}#block-system-main-menu a:focus{box-shadow:0 0 2px 2px red!important}html{font-size:100%}body{-webkit-transition:background 1s ease,font-size .7s linear;transition:background 1s ease,font-size .7s linear}button,input,keygen,select,textarea{-webkit-transition:all .6s linear;transition:all .6s linear}.accessibility-font,.accessibility-font a,.accessibility-font p,.accessibility-font span,.accessibility-font strong{font-size:1.25em!important;font-size:1.25rem!important}.accessibility-font .kac-sm-contrast span{font-size:16px!important}.accessibility-font button,.accessibility-font input,.accessibility-font keygen,.accessibility-font select,.accessibility-font textarea{font-size:1.041625em!important;font-size:1.04163rem!important}.accessibility-contrast{color:#fff;background:#000}.accessibility-contrast #slideshow{border:1px solid #dedede;position:relative;top:1px;left:1px}.accessibility-contrast .panelaccordion-cs{border:1px solid #dedede;background:#000}.accessibility-contrast #content{background:#000}.accessibility-contrast h1,.accessibility-contrast h2,.accessibility-contrast h3,.accessibility-contrast h4,.accessibility-contrast h5,.accessibility-contrast h6{color:#fff!important}.accessibility-contrast #content a,.accessibility-contrast #signIn_language a{color:#50d0a0!important}.accessibility-contrast #footer a{color:#50d0a0!important;text-shadow:none!important}.accessibility-contrast table tr.even{background:#000!important}.accessibility-contrast::-webkit-scrollbar{width:12px}.accessibility-contrast::-webkit-scrollbar-track{background:#24272c}.accessibility-contrast::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:20px;border:3px solid #24272c}.accessibility-contrast{scrollbar-width:thin;scrollbar-color:#ccc #24272c}.accessibility-contrast #toTop{border-radius:50%;border:1px solid #8c8c8c}