﻿.page-running-login #main-website-inner{background-color:#fbfdff;} .login-page input[type="text"],.login-page input[type="password"]{background-color: rgba(255,255,255,0.5);} .login-page .box{margin-top:0;} .login-page-form,.login-page-form > tbody,.login-page-form > thead,.login-page-form > tbody > tr,.login-page-form > thead > tr,.login-page-form > tr,.login-page-form > tbody > tr > th,.login-page-form > thead > tr > th,.login-page-form > tr > th,.login-page-form > tbody > tr > td,.login-page-form > thead > tr > td,.login-page-form > tr > td{display:block;width:auto;overflow: hidden;text-align: left;} .login-page-form label{display: inline-block;margin-bottom:0;} .login-page-form label .must-show-together{white-space: normal !important;} table.login-page-form{margin-top:1em;} .login-page-form th{text-align: right;padding-right:6px;font-weight:bold !important;vertical-align: middle !important;} .login-page-form td{text-align: left;vertical-align: middle !important;} .login-page-options{text-align: left;margin-top:0.5em;} .login-page-options label{display:block;} .login-page-options .associated-details{display: inline-flex;display: -webkit-inline-flex;display: -ms-inline-flexbox;display: -ms-inline-flex;display: -moz-inline-flex;} .login-note{font-size:0.85em;opacity:0.9;} .login-note a{padding-right:0.5em;} .login-note br{display: none;} .login-note a{font-size:1.1em;}