body.BODYSIMPLE{background:#555;font-family:Open Sans,Arial;margin:0;padding:0}#apDiv0{align-items:center;display:flex;height:100vh;justify-content:center}.LOGIN{background:#fff;border-radius:8px;box-shadow:0 0 8px rgba(0,0,0,.15);font-family:Open Sans,Arial;padding:30px 20px 20px;position:relative;width:360px}.form-header{background:url(/build/images/peloton.4f4020eb.jpg) no-repeat top;background-size:contain;border-radius:8px 8px 0 0;height:100px;margin:-30px -20px 20px}.form-row{align-items:center;display:flex;margin-bottom:12px}.form-row label{color:#333;font-size:13px;margin-right:10px;width:90px}.form-row input[type=password],.form-row input[type=text]{border:1px solid #ccc;border-radius:5px;font-size:13px;padding:6px 8px;width:180px}.form-row.full{justify-content:center}.form-row input[type=submit]{background:#555;border:none;border-radius:6px;color:#fff;cursor:pointer;font-family:Open Sans,Arial;font-size:13px;margin-left:20px;padding:6px 8px;transition:background .3s;width:180px}.form-row input[type=submit]:hover{background:#333}.form-error{color:#d4012c;font-size:13px;margin-left:20px;margin-top:10px;text-align:center}