body.skin-login-primary-background-color{background-color:#fff!important}#main{perspective:1000px;display:table;margin:0;padding:0;width:100%}#main .row{display:table-cell;vertical-align:middle;margin:0}.code-entry-form.form-wrapper.skin-login-text-color.skin-login-link-color{color:#555!important}.code-entry-form{margin:0;max-width:none}.code-entry-form h1{font-size:34px!important;font-weight:400;margin:0 0 20px 0}.code-entry-form a:not(.btn){text-decoration:underline}.code-entry-form footer{padding-bottom:10px}.code-entry-form .button{font-size:20px;padding:13px 20px}.code-entry-form.animate-in{margin:0 auto;opacity:0;transform-style:preserve-3d;transform-origin:50% 200%;animation:slide-up .4s cubic-bezier(.165,.84,.44,1);animation-delay:.4s;animation-fill-mode:forwards;-webkit-animation:slide-up .4s cubic-bezier(.165,.84,.44,1);-webkit-animation-delay:.4s;-webkit-animation-fill-mode:forwards}.code-entry-form .form-control{width:100%}.code-entry-form .content-form{text-align:center;font-size:16px}.code-entry-form .control-label{text-align:center;padding:15px;margin:10px 0 20px 0}.code-entry-form .control{width:auto}.code-input-group{white-space:nowrap}.code-input-group .form-control{width:45px;height:46px;display:inline-block;margin:0 2px;font-size:18px;padding:10px 0;text-align:center;text-transform:uppercase}.code-input-group .code-dash{padding:0 10px}.code-input-group .readonly{cursor:default!important;color:#aaa!important;background:#666!important}.code-input-group .focussed{border-style:solid;border-width:2px}.code-input-group .code-input.vh{left:-9999px}#content{margin:0 auto;float:none;width:70%;min-width:750px;max-width:885px;padding:0 0 110px 0;float:none;margin:0 auto;width:100%;color:#656769}#content form{text-align:center;box-shadow:none;border:none;background:0 0}#content .control,#content .control-label,#content .label{text-align:center;font-size:16px;margin:10px auto;float:none}#content .control-label,#content .label{font-weight:400}#content .control-label:after{content:":"}#content p.label.users-name{margin-bottom:80px!important}#content .code-input-group .form-control,#content input[type=text]{background:#fff;border-radius:0;height:55px;line-height:55px;padding:0 10px;color:#656769;border:2px solid #dadada;cursor:text;vertical-align:middle;font-weight:400}#content input.form-control.cell{padding:0;height:34px}#content .form-group .control .code-input-group .form-control,#content input{width:55px}#content .link-grid-card-message{text-align:left}#content .code-entry-form .form-group.show-validation .control .code-input-group .form-control.ng-invalid,#content .show-validation .t-input.ng-invalid,#content .show-validation input.ng-invalid,#content .show-validation select.ng-invalid,#content .show-validation textarea.ng-invalid{border-width:5px}#content .code-entry-form .form-group .control .code-input-group input.focussed{border-width:5px;border-style:solid}#content footer{padding:10px;margin-top:40px;transform:rotateX(180deg)}#content footer>*{transform:rotateX(-180deg)}#content .info-dialog .label{font-size:20px;font-weight:400;display:block}#content .info-dialog .terms-and-conditions{padding:7px 0 0;width:424px;margin:0 auto}#content .info-dialog .terms-and-conditions span{margin-left:20px}#content .info-dialog .open-terms-and-conditions{display:inline-block;text-decoration:underline;cursor:pointer;font-size:14px}.form-group .code-dash,.form-group .spacer{margin:0 5px}.form-group .code-dash{font-size:0;color:#dadada;background:#dadada;display:inline-block;height:7px;line-height:15px}.form-group .field-validation-error,.form-group .return-link{margin-top:20px!important}.content-form .btn{border-radius:0;min-width:210px}.cfp-hotkeys-container{display:none}.info-dialog{border:5px solid #d4dfe9;background:#fff;display:inline-block;-webkit-transform:translateZ(0);transform:translateZ(0)}.info-dialog h1{padding:45px 20px;color:#626262}@keyframes slide-up{0%{opacity:0;transform:translateY(20px) rotateX(20deg)}100%{opacity:1;transform:translateY(0) rotateX(0)}}@-webkit-keyframes slide-up{0%{opacity:0;transform:translateY(20px) rotateX(20deg)}100%{opacity:1;transform:translateY(0) rotateX(0)}}.form-control.input-validation-error{border-color:#CD0A0A!important}@media (max-width:750px){.auth.accesscode #content{min-width:0}.auth.accesscode #content .form-wrapper form{padding-left:15px;padding-right:15px}.auth.accesscode #content .form-wrapper .form-group .control .code-input-group .form-control{width:10%;max-width:55px;padding:0 5px}.auth.accesscode #content .form-wrapper .form-group .code-dash{display:none}}@media (max-width:800px){.inner{width:100%}#header .inner{text-align:center}#header .logo-link{float:none}}.testpreparation .fa-minus-circle,.testpreparation .fa-warning{color:#e51937}.saml-session-code-btns .or{margin:10px 0;display:block}.saml-session-code-btns .saml-session-code-btn{min-width:280px!important}@media (min-width:800px){.otcsamltests .test{width:100%;overflow:auto;border:5px solid #d4dfe9;padding:15px;margin:10px}.otcsamltests .test .details{float:left;text-align:left}.otcsamltests .test .details .name{font-size:18px;font-weight:700;display:block;line-height:32px}.otcsamltests .test .details .time{display:block}.otcsamltests .test .details .time .from{display:block;display:table-row}.otcsamltests .test .details .time .to{display:block;display:table-row}.otcsamltests .test .details .time .details{display:table-cell;float:none;padding-left:30px}.otcsamltests .test .launchbutton{float:right;display:block;line-height:75px}}@media (max-width:800px){.otcsamltests .test{margin:10px auto;width:50%;border:5px solid #d4dfe9;padding:5px}.otcsamltests .test .details{text-align:center}.otcsamltests .test .details .name{font-size:18px;font-weight:700;display:block}.otcsamltests .test .details .time{text-align:center;display:block;float:none}.otcsamltests .test .details .time .from{display:block;float:none}.otcsamltests .test .details .time .to{display:block;float:none}.otcsamltests .test .details .time .details{float:none}.otcsamltests .test .launchbutton{text-align:center;display:block;margin:5px}}