.login-page-body {display:flex;justify-content: center;align-items: center;background-size: cover;background-image: url('background-9361f3667c9adbfcf8cc7d6be5d9cf7b.jpg');background-repeat: no-repeat;}.form {font-family: "Roboto", sans-serif;position: relative;z-index: 1;background: #FFFFFF;opacity: 99%;max-width: 260px;margin: 200px auto 100px;padding: 10px 45px 30px 45px;text-align: center;box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.2), 0 5px 5px 0 rgba(0, 0, 0, 0.24);border-radius: 10px;}.form p {font-size: 15px;padding: 1px;text-align: center;}.form input {outline: 0;border-radius: 10px;background: #F2F2F2;width: 100%;border: 0;margin: 0 0 15px;padding: 15px;box-sizing: border-box;font-size: 14px;}.form input:hover {background-color: #F7E3E2;transition: all 1s ease 0s;}.form input:focus {background-color: #F7E3E2;transition: all 1s ease 0s;}.form button {text-transform: uppercase;outline: 0;border-radius: 10px;background: #CC433C;width: 100%;border: 0;padding: 15px;color: #FFFFFF;font-size: 14px;cursor: pointer;}.form button:hover, .form button:active, .form button:focus {background-color: #AB3832;transition: all 1s ease 0s;}.form .message {margin: 15px 0 0;color: #B3B3B3;font-size: 12px;}.form .message {color: #CC433C;text-decoration: none;padding-bottom: 10px;}.form .info {color: grey;text-decoration: none;padding-bottom: 10px;font-size: 12px;}.form .errors {color: #CC433C;text-decoration: none;padding-bottom: 10px;font-size: 12px;}.form .version {margin-top: 10px;margin-right: 0px;margin-bottom: -10px;color: #c0c0c0;font-size: 8pt;text-align: right;}.pointer {cursor: pointer;}