.login span{
    font-weight: 500;
    font-size: 13px;
}
.loginController div{
    font-weight: 500;
    font-size: 13px;
}
.login .center {
    border-radius: 2px;
    width: 30%;
    height: 72px;
    position: absolute;
    top: 76px;
    bottom: 0;
    left: 0;
    right: 0;
    margin: auto;
    font-size: 280%;
}

.login .warning {
    font-family: "Times New Roman";
    text-align: center;
    color: red;
    font-size: 12px;
}

.loginController .logHref {
    display: none !important;
}

.login .line {
    width: 100%;
}

.login .caption {
    width: 100px;
}



.login .spacer {
    height: 10px;
}

.clickable {
   cursor: pointer;
}

.login .logo {
    transform: rotate(-4deg);
    padding-left: 61px;
    padding-bottom: 10px;
    font-weight: 600;
    font-size: larger;
}
.login .vzt-button {
    display: inline-block;
    width: 100%;
    cursor: pointer;
    height: 25px;
    line-height: 25px;
    background-color: #bbe3f7;
    border-radius: 2px;
}

.pressed {
    background-color: #0b97c4 !important;
}

.login table {
    /*border: 1px solid #eb326b;*/
    border-spacing: 0;
}
.login table img {
    padding-left: 20px;
    padding-right: 20px;
    padding-top: 9px;
}

.login input {
    outline: none;
    padding-left: 5px;
    font-size: 25px;
    width: 100%;
    height: 44px;
    margin-bottom: 17px;
    display: inline-block;
    border: none;
    background-color: rgb(238, 241, 248);
}

.login .label {
    font-size: 40%;
    color: rgb(104,102,126);
}

.login .title {
    font-size: 140%;
    white-space: nowrap;
    width: fit-content;
}

.login .titleline {
    background: linear-gradient(#e0edf0, #f1f3f7);
    background-size: 100% 100%;
    background-position-x: center;
    background-repeat: no-repeat;
    padding-bottom: 17%;
    transform: translateY(-120%);
    position: relative;
    z-index: -1;
    border-radius: 40px / 10px;
    width: 160%;
    left: -30%;
}

.login .btn {
    margin-bottom: 30px;
    color: white;
    background-color: rgb(27, 111, 245);
    margin-top: 10px;
    cursor: pointer;
    font-size: 17px;
    padding: 13px;
    border-radius: 5px;
}
.login table .head {
    background-color: #eb326b;
}
