#page-authentication{overflow:hidden;background:transparent url("../img/bg-sc.png") left 50%;background-color:#e8e6e6;background-size:cover}#authentication-box{font-size:15px;width:400px;height:400px;margin:50vh auto 0 auto}#authentication-box .logo-ewikon{width:180px;height:44px;background:url('../img/logo-ewikon.png');margin:10px auto}#authentication-box .logo-sc{width:220px;height:26px;background:url('../img/logo-sc.png');margin:10px auto 15px auto}#authentication-box .project-name{text-align:center;font-size:12px;color:#7f7f7f;margin-bottom:10px}#authentication-box .authentication-box-wrapper{transform:translateY(-50%)}#authentication-box .panel .authentication-header,#authentication-box .authentication-style1 .panel .authentication-header{padding:24px 16px;background-color:#a90a2e;color:#fff;font-size:24px;letter-spacing:-1px;position:relative;overflow:hidden;border-top-right-radius:2px;border-top-left-radius:2px}#authentication-box .panel .authentication-header .user-avatar,#authentication-box .authentication-style1 .panel .authentication-header .user-avatar{width:64px;height:64px;margin:0 auto}#authentication-box .panel .authentication-header span,#authentication-box .authentication-style1 .panel .authentication-header span{position:absolute;bottom:16px}#authentication-box .panel .authentication-body2,#authentication-box .authentication-style1 .panel .authentication-body2{margin:32px}#authentication-box .panel .authentication-body-footer,#authentication-box .authentication-style1 .panel .authentication-body-footer{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-flow:row nowrap;-moz-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;margin:32px}#authentication-box .panel .authentication-body-footer>div,#authentication-box .authentication-style1 .panel .authentication-body-footer>div{-webkit-flex:1 1 auto;-moz-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}#tab-login{margin:32px;height:253px}#tab-info{margin:6px;height:253px;overflow:auto}#tab-info .table>tbody>tr>td{height:36px;line-height:36px}#page-error{overflow:hidden;background:transparent url("../img/bgs/bg4.png") left 40%;background-size:cover}#error-box{font-size:15px;width:500px;margin:50vh auto 0 auto}#error-box .error-box-wrapper{transform:translateY(-50%);justify-content:center;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-flow:column;-moz-flex-flow:column;-ms-flex-flow:column;flex-flow:column;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}#page-maintenance{overflow:hidden;background:transparent url("../img/bgs/bg3.png") left 40%;background-size:cover;font-size:15px}.btn-select{width:100%;text-align:left;border:1px solid #ced4da;text-transform:none;margin:0}.language-line>label{position:absolute;top:0;left:0;font-size:12px;opacity:.5}.language-line button:focus{border-color:rgba(0,0,0,.12)}.language-line button:focus~label{color:#a90a2e;opacity:1}.language-line button:focus~label:after{visibility:visible;width:100%;left:0}.header-bar{position:fixed;top:0;left:0;right:0;height:64px;z-index:999;background-color:#a90a2e}.header-bar .language-selection{position:absolute;left:10px;top:12px;width:200px}.header-bar .language-selection button{background-color:#fff}.header-bar .logo-ewikon{position:absolute;top:10px;right:10px;width:180px;height:44px;background:url('../img/logo-ewikon.png')}.license-terms{margin-top:64px;padding:10px}.license-terms button{width:350px}.license-terms>div>div.text{margin:0 auto;max-width:800px}.license-terms>div>div.text ol{list-style-position:outside}.license-terms>div>div.text li{margin-bottom:15px}.license-terms>div>div.text ol.abc{counter-reset:list;margin-top:15px;margin-bottom:0}.license-terms>div>div.text ol.abc>li{list-style:none;position:relative}.license-terms>div>div.text ol.abc>li:before{counter-increment:list;content:counter(list,lower-alpha) ") ";position:absolute;left:-1.4em}.license-terms>div>div.text ul.dashed{list-style-type:none;margin-top:15px}.license-terms>div>div.text ul.dashed>li{margin-bottom:5px}.license-terms>div>div.text ul.dashed>li:before{content:"-"}#auto-login-countdown{text-align:center;display:none;margin-top:4px;font-size:10px;color:#313534}