.clientmdwas .tundra .dijitPlaceHolder {padding: 0.5em;}.clientmdwas .tundra .dijitInputContainer input {height: 2em; padding-left: 0.5em !important; box-sizing: border-box; border-radius: 0.2em;}.clientmdwas .tundra .dijitValidationTextBoxError .dijitValidationIcon {display: none;}.clientmdwas .tundra .dijitTextBox {border-radius: 0.2em; width: 100%;}.clientmdwas .tundra .dijitButton {margin: 0;}.clientmdwas .tundra .dijitButtonNode {border-radius: 0.2em; padding: 0.5em;}.clientmdwas .tundra .dijitPlaceHolder {font-style: normal;}.clientmdwas .tundra .dijitTooltip {display: none;}html.clientmdwas {height: 100%;}.clientmdwas body {height: 100%;}.clientmdwas #login-main {height: 100%;}.clientmdwas .loginWidget {height: 100%;}.clientmdwas .contentArea {height: calc(82% - 54px); display: -webkit-flex; display: flex; -webkit-justify-content: center; justify-content: center; -webkit-align-items: center; align-items: center; padding-top: 54px;}.clientmdwas .loginSection {max-width: 450px; min-width: 265px; padding: 1em; font-size: 16px; font-family: Arial, sans-serif; -webkit-flex: 1 1 auto; flex: 1 1 auto;}.clientmdwas .textEntrySection {width: 100%;}.clientmdwas .buttonSection {text-align: right;}.clientmdwas .submitButton {font-size: 16px; border-radius: 0.2em; padding: 4px;}.clientmdwas .formElement {display: block; margin-bottom: 0.5em;}.clientmdwas .loginError {background-color: #f2dede; border-radius: 0.2em; padding: 0.5em; text-align: center; font-weight: bold;}.clientmdwas .loginErrorHide {display: none;}.clientmdwas .loginErrorIcon {background: url(../images/errorIcon.svg) no-repeat; height: 1.5em; width: 1.5em; display: inline-block; top: 0.3em; position: relative;}.clientmdwas .loginErrorTextSection {display: inline-block; padding-left: 0.2em;}