.ccl-required{font-weight:bold;color:#DD3333}.g-recaptcha{margin:0 0 1.5em}.ccl-profile{max-width:100%}.ccl-profile .ccl-form-table{border-collapse:collapse}.ccl-profile .ccl-form-table th,.ccl-profile .ccl-form-table td{display:block;vertical-align:middle;width:auto}.ccl-profile .screen-reader-text,.ccl-profile .screen-reader-text span{height:1px;left:-1000em;overflow:hidden;position:absolute;width:1px}.ccl-profile .wp-pwd{text-align:right}.ccl-profile .wp-pwd .dashicons{font-size:1em;line-height:1;height:1em;width:1em;vertical-align:middle}.ccl-profile #pass-strength-result{margin:0.5em 0}.hidden,.no-js .hide-if-no-js,.js .hide-if-js{display:none}.ccl-user-login-wrap .description{font-size:0.850rem;font-style:italic;color:rgba(0,0,0,0.5);margin-top:-10px;display:block}.pw-weak th{visibility:hidden}@media screen and (min-width: 768px){.ccl-profile .ccl-submit-wrap input{width:auto}}#pass-strength-result{background-color:#eee;border:1px solid #ddd;color:#23282d;font-weight:600;margin:-1px 0 1.5em;padding:3px 5px;text-align:center;width:100%;opacity:0}#pass-strength-result.short{background-color:#f1adad;border-color:#e35b5b;opacity:1}#pass-strength-result.bad{background-color:#fbc5a9;border-color:#f78b53;opacity:1}#pass-strength-result.good{background-color:#ffe399;border-color:#ffc733;opacity:1}#pass-strength-result.strong{background-color:#c1e1b9;border-color:#83c373;opacity:1}#pass1.short,#pass1-text.short{border-color:#e35b5b}#pass1.bad,#pass1-text.bad{border-color:#f78b53}#pass1.good,#pass1-text.good{border-color:#ffc733}#pass1.strong,#pass1-text.strong{border-color:#83c373}.ccl .password-input-wrapper{display:block;width:100%}.ccl .input.password-input{display:table-cell;margin:0}.ccl .pw-weak{display:none;margin-bottom:1.5em}.ccl .wp-pwd{position:relative}.ccl .wp-hide-pw{position:absolute;top:0;right:0;display:inline-block;-webkit-transform:translateY(-100%);transform:translateY(-100%);margin:0 0 5px 0;padding:3px 10px;cursor:pointer;text-align:center}#pass1,#pass1-text{width:100%}#pass1-text,.show-password #pass1{display:none}.show-password #pass1-text{display:inline-block}.login-form-container .register{float:right}form#ccl-form-account input[type=text]:disabled,form#ccl-form-account select:disabled,form#ccl-form-register input[type=text]:disabled,form#ccl-form-register select:disabled,form#lostpasswordform input[type=text]:disabled,form#lostpasswordform select:disabled,form#resetpassform input[type=text]:disabled,form#resetpassform select:disabled,.login-form-container form#loginform input[type=text]:disabled,.login-form-container form#loginform select:disabled{background:#EEE;cursor:not-allowed}form#ccl-form-account label,form#ccl-form-register label,form#lostpasswordform label,form#resetpassform label,.login-form-container form#loginform label{display:block}.ccl-success,.ccl-info,.ccl-error{padding:10px;margin-bottom:25px}.ccl-success p:last-child,.ccl-info p:last-child,.ccl-error p:last-child{margin-bottom:0px}.ccl-success{border:1px solid #c3e6cb;color:#155724;background-color:#d4edda}.ccl-info{border:1px solid #b8daff;color:#004085;background-color:#cce5ff}.ccl-error{border:1px solid #f5c6cb;color:#721c24;background-color:#f8d7da}form.ccl_settings .ccl_general table.form-table,form.ccl_settings .ccl_roles table.form-table{border-bottom:1px solid #CCC;padding-bottom:15px;margin-bottom:20px;display:block}form.ccl_settings .ccl_general table.form-table th,form.ccl_settings .ccl_roles table.form-table th{padding:10px 10px 10px 0;width:250px}form.ccl_settings .ccl_general table.form-table td,form.ccl_settings .ccl_roles table.form-table td{padding:5px 10px}
/*# sourceMappingURL=ccl-style.min.css.map */