body,html{height:100%;width:100%;margin:0;padding:0}body.linkArea{overflow:hidden;font-family:Arial!important;font:var(--cavok-primary-font-size)/var(--cavok-primary-font-size) var(--cavok-primary-font-face);font-size:var(--cavok-primary-font-size);line-height:var(--cavok-primary-line-hight);color:var(--cavok-primary-text-color);background-image:var(--cavok-background-image-links);background-position:center;background-repeat:repeat;background-size:cover;background-attachment:fixed;background-color:#4a4a49}body.linkArea .centerContainer{display:flex;justify-content:center;align-items:center;height:100%}body.linkArea .centerContainer #middleContent{color:#3c3c3b;z-index:120;margin-bottom:130px}body.linkArea .centerContainer #middleContent h1{color:#3c3c3b;font-size:21px;text-align:center}body.linkArea .centerContainer #middleContent .blockContainer{border-radius:10px;box-shadow:var(--cavok-login-box-shadow);padding:40px 100px;text-align:center}body.linkArea .centerContainer #middleContent .blockContainer .description{position:relative}body.linkArea .centerContainer #middleContent .blockContainer .description .LinkError{position:absolute;width:100%;bottom:-20px;color:red;display:none}body.linkArea button{border:none;background-color:#999;color:#fff;padding:6px;font-size:12px;border-radius:5px}body.linkArea button:hover{background-color:#aaa}body.linkArea button:active{background-color:#787878}body.linkArea #headPanel{background-color:rgba(255,255,255,.8);height:70px}body.linkArea #pageFooter{position:fixed;bottom:20px;left:20px;right:20px;padding:.42em 1.4em;text-align:right;z-index:1;color:var(--cavok-login-footer-text-color);background-color:var(--cavok-login-box-bg-color);border:var(--cavok-login-box-border);box-shadow:var(--cavok-login-box-shadow);border-radius:10px}body.linkArea #pageFooter .login #pageFooter{color:var(--cavok-login-footer-text-color);background-color:var(--cavok-login-box-bg-color);border:var(--cavok-login-box-border);box-shadow:var(--cavok-login-box-shadow);border-radius:10px}body.linkArea #pageFooter a{color:var(--cavok-login-footer-link-text-color);text-decoration:var(--cavok-login-footer-link-text-decoration)}body.linkArea #pageFooter a:active,body.linkArea #pageFooter a:focus,body.linkArea #pageFooter a:hover{color:#fff}body.linkArea #pageFooter .pageFooterInsert{display:inline-block;margin-right:30px}body.linkArea #pageFooter .pageFooterInsert a{margin-left:15px}body.linkArea #linkPw{padding:3px;margin-top:5px}.logoSmall{background:var(--cavok-logo-small) no-repeat;width:90px;height:37px;content:"";left:15px;position:absolute;top:15px;z-index:700}