/* 2025-09-16 00:37:03 */ /* <style> */body {background:#642f98;/*background:-webkit-linear-gradient(-90deg, #ffffff, #642f98);background:-o-linear-gradient(-90deg, #ffffff, #642f98);background:-moz-linear-gradient(-90deg, #ffffff, #642f98);background:linear-gradient(-90deg, #ffffff, #642f98);*/font-family:'Poppins', 'Open Sans';-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow:hidden;}.logoCol {float:left;width:20%;overflow:auto;border-right:1px solid #642f98;}.loginCol {float:left;width:calc(99.0% - 20%);overflow:auto;}.noShow {display:none;}.login-page {width:100%;padding:5% 0 0;margin:auto;overflow:hidden;}.form {position:relative;z-index:1;background:#ffffff;width:40vw;margin:0 auto 5%;padding:10px;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:0 25px 0 25px;display:flex;}.form input[type=text], input[type=password]{outline:0;background:#e2e2e2;width:90%;border:0;margin:0 0 15px;padding:15px;box-sizing:border-box;font-size:14px;}.button {text-transform:uppercase;outline:0;background:#444857;width:90%;border:0;padding:15px;color:#ffffff;font-size:14px;-webkit-transition:all 0.3 ease;transition:all 0.3 ease;cursor:pointer;border-radius:0 15px 0 15px;}.form button:hover,.form button:active,.form button:focus {background:#5a6074;}.form .message {margin:15px 0 0;color:#b3b3b3;font-size:12px;}.form .message a {color:#4CAF50;text-decoration:none;}.form .register-form {display:none;}.container {position:relative;z-index:1;max-width:300px;margin:0 auto;}.container:before, .container:after {content:"";display:block;clear:both;}.container .info {margin:50px auto;text-align:center;}.container .info h1 {margin:0 0 15px;padding:0;font-size:36px;font-weight:300;color:#1a1a1a;}.container .info span {color:#4d4d4d;font-size:12px;}.container .info span a {color:#000000;text-decoration:none;}.container .info span .fa {color:#EF3B3A;}.login-title {height:55px;width:100%;margin-bottom:10px;}.login-cdlogo {float:left;widtH:100%;height:25vh;background-image:url('../logo.php');background-size:contain;background-repeat:no-repeat;}.login-text-title {font-size:1.1em;text-align:center;line-height:31px;font-weight:bold;color:#642f98;}.login-text-small {font-size:0.8em;font-weight:bold;}.login-error {text-align:center;margin-bottom:25px;font-size:0.9em;}.login-message {font-size:1.0em;margin-bottom:15px;text-align:justify;}.privacy-message {font-size:1.1em;margin-bottom:15px;text-align:justify;height:200px;overflow-y:scroll;}.login-msg {margin:25px;font-size:0.8em;}.bottomBar {position:fixed;bottom:0;left:0;width:100%;height:25px;background-color:#000000;}.btmHolder {margin:5px;}.rightText {float:right;color:white;margin-left:3px;}.leftText {float:left;color:white;margin-left:3px;}a:link { color:white; }a:visited { color:white; }a:hover {color:white; }a:active {color:white; }.pointer {cursor:pointer;}.defaultText {margin:0 auto;width:90%;text-align:left;}.btnMargin {margin-top:5px;margin-bottom:5px;}.chkBox {width:20px;}.largeFormHeight {height:50vh;}.largeTextArea {height:42vh;overflow-y:scroll;padding:5px;margin-top:30px;margin-top:70px;}.largeFormBtn {position:absolute;left:0;right:0;bottom:5px;}@media screen and (max-width:1400px) {.form {width:70%;}}@media only screen and (max-width:900px) and (orientation:landscape) {.form input[type=text], input[type=password] {padding:5px;}.login-title {margin-bottom:10px;}.form {padding:2px;}.hideThis {display:none;}.showThis {display:block;}}@media screen and (max-width:1025px) {}@media screen and (max-width:900px) {.logoCol {display:none;}.loginCol {width:99.5%;}.login-text-title {width:100%;line-height:32px;font-size:1.1em;margin-top:3px;margin-bottom:13px;}}/* Mobile sizes */@media screen and (max-width:600px) {.form {width:90%;margin:0 auto 20px;}}/* </style> */