.dialog-sub-popup.dialog-setting-register .modal-title {
    padding: 15px 6px 15px 6px;
}
.dialog-sub-popup.dialog-setting-register .modal-title > .left-title-icon {
    max-width: 55px;
}

body.page-registers .wapper-top-bar {
    position: relative;
}
body.page-registers .wapper-top-bar .topb-item.center-title {
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    margin: 0;
}
body.page-registers .dialog-setting-register .group-input:first-child {
    margin-top: 10px;
}

.form-register {

}
.group-input {
    border-radius: 15px;
    background-color: white;
    margin: 25px 10px 15px 10px;
    padding: 10px;
}
.form-register .form-row {
    flex-direction: column;
    display: flex;
    margin-top: 20px;
}
.form-register .form-row:first-child {
    margin-top: 0px;
}
/*.form-register .form-row-check > div.label-extra .label-right{*/
/*    display: inline-flex;*/
/*    color: white;*/
/*    font-size: 9px;*/
/*    font-family: var(--font-family-n);*/
/*    font-weight: 600;*/
/*    line-height: 12px;*/
/*    word-wrap: break-word;*/
/*    background-color: #DF8270;*/
/*    border-radius: 4px;*/
/*    height: 16px;*/
/*    width: 30px;*/
/*    text-align: center;*/
/*    justify-content: center;*/
/*    vertical-align: middle;*/
/*    padding-top: 2px;*/
/*}*/
/*.form-register .form-row > input:not([type="checkbox"]) {*/
/*    height: 44px;*/
/*    opacity: 0.20;*/
/*    border-radius: 22px;*/
/*    border: 1px black solid;*/
/*}*/

.form-row-check {
    gap: 0.5rem;
    white-space: nowrap;
    margin-top: 20px;
}

.group-password .form-row {
    border-bottom: 1px #DEB478 dashed;
}

#privacy_policy_agree{
    width: 18px;
    height: 18px;
}

.form-register .input-help:not(.empty) {
    color: black;
}

.form-register #privacy_policy_agree {
    accent-color: #198754;
}

.form-setting-register .input-help {
    color: var(--text-color);
    font-size: var(--fsize-11);
}

.error-input {
    border: 2px solid #e74c3c !important;
    background-color: #fdecea;
    border-radius: 20px;
}
