<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* reCAPTCHA */
/* Login reCAPTCHA dialog */
.zm_alr_has_google_recaptcha_login .zm_alr_login_dialog .zm_alr_submit_container {
    margin-top: 120px;
    }

.zm_alr_has_google_recaptcha_login .zm_alr_login_dialog #login_dialog_recaptcha_target {
    position: relative;
    top: -160px;
    }


/* Register reCAPTCHA dialog */
.zm_alr_has_google_recaptcha_register .zm_alr_register_dialog .zm_alr_submit_container {
    margin-top: 120px;
    }

.zm_alr_has_google_recaptcha_register .zm_alr_register_dialog #register_dialog_recaptcha_target {
    position: relative;
    top: -160px;
    }


/* Widgets */
.zm-alr-pro-widget .zm-alr-pro-both-widget .zm-alr-pro-widget-navigation {
    border-bottom: 1px solid #ececec;
    margin-bottom: 10px;
    }

.zm-alr-pro-widget .zm-alr-pro-both-widget .zm-alr-pro-nav-item {
    padding: 5px 10px;
    background: #FFF;
    border: solid #ECECEC;
    border-width: 1px 1px 0;
    border-radius: 3px 3px 0 0;
    position: relative;
    top: -8px;
    left: 5px;
    z-index: 0;
    color: #ccc;
    cursor: pointer;
    }

.zm-alr-pro-widget .zm-alr-pro-both-widget .zm-alr-pro-nav-item-active {
    color: #000;
    padding-bottom: 7px;
    }

.zm-alr-pro-widget .zm-alr-pro-both-widget .ajax-login-default-form-container .error-container {
    width: auto;
    }


/* We need to unfloat various items due to other themes */
.zm-alr-pro-widget .button-container,
.zm-alr-pro-widget .ajax-login-register-status-container,
.zm-alr-pro-widget .form-wrapper,
.zm-alr-pro-widget .ajax-login-default-form-container input[type="submit"] {
    float: none;
    }


/* Widgets (Both) */
.zm-alr-pro-widget .zm-alr-pro-form-container .ajax-login-default-form-container input[type="text"],
.zm-alr-pro-widget .zm-alr-pro-form-container .ajax-login-default-form-container input[type="password"] {
    width: 100%;
    }


/* Widgets (Wide) */
.zm-alr-pro-widget .zm-alr-pro-form-container.wide .zm-alr-pro-col-1,
.zm-alr-pro-widget .zm-alr-pro-form-container.wide_new .zm-alr-pro-col-1 {
    float: none;
    width: auto;
    padding: auto;
    }

.zm-alr-pro-widget .zm-alr-pro-form-container.wide .zm-alr-pro-form-wrapper,
.zm-alr-pro-widget .zm-alr-pro-form-container.wide_new .zm-alr-pro-form-wrapper {
    float: none;
    width: auto;
    padding: auto;
    }


/* Design */
.zm_alr_pro_design_container {
    margin: 0 0 20px;
    }

.zm-alr-pro-form-callout-sub-title {
    font-size: 21px;
    margin-top: 15px;
    }

.zm-alr-pro-form-callout-caption {
    font-size: 17px;
    margin-bottom: 15px;
    }

.zm-alr-pro-form-callout-title {
    font-size: 13px;
    }

.zm_alr_pro_design_logo_container {
    max-width: 100%;
    }

.zm_alr_pro_design_logo_container img {
    max-width: 100%;
    height: auto;
    }</pre></body></html>