#login-page{width:100%}.login-container{width:450px;margin:0 auto}.login-container .login-group{display:inline-block;margin:0 0 15px;width:100%}.login-container .login-group:first-of-type{margin-top:10px}.login-container .login-group label:not(.error){display:inline-block;margin-bottom:5px;width:100%}.login-container .login-group input[type=text],.login-container .login-group input[type=password]{border:1px solid #4d4d4d;border-radius:8px;box-sizing:border-box;font-size:18px;height:38px;line-height:38px;padding:.177em .33em;width:100%}.login-container .login-group a.k-button{margin-left:10px}.login-container label.error,.login-container span.error{background-color:#ffe0d9;border:1px solid #cb0303;box-sizing:border-box;color:#cb0303;display:inline-block;margin-top:10px;padding:5px 10px;width:100%}.login-container .login-group.checkbox input{height:20px;margin:0 5px 0 0;vertical-align:top;width:20px}.login-container .login-group.checkbox label{margin:0 0 10px;width:420px}.login-container .login-group.checkbox label.error{width:425px}.login-container .login-group .left-btn-spacing{float:left;display:inline-block;margin-right:10px}.login-container .login-group .right-btn-spacing{float:left;display:inline-block;margin-left:10px}.k-notification #logged-out{padding:15px;text-align:center;width:425px}.k-notification #logged-out p{margin:0}.k-notification #logged-out #acknowledge{line-height:35px;margin-top:15px;width:150px}.k-notification-error .k-button{background-color:#cb0303;color:#ffe0d9}.k-notification-error .k-button:hover{background-color:#ffe0d9;border-color:#cb0303;color:#cb0303}.k-notification-success .k-button{background-color:#349946;border-color:#eaf7ec;color:#eaf7ec}.k-notification-success .k-button:hover{background-color:#eaf7ec;border-color:#349946;color:#349946}.show{display:block!important}