.container {width: 100%; margin: 2%;}
.form-group {
    margin-bottom: 1em;
}
.form-member-profile>.form-group,
.form-member-profile>.row {
    border-bottom: 1px solid #ccc;
}
.form-member-profile a{
    color: var(--color-blue );
}
.form-member .form-group>.col-form-label {
    -ms-flex-item-align: center;
    align-self: center;
}
.form-check-label {

    cursor: pointer;
}
.form-check-label .input-t{
    width: 30%;
    padding: 10px;
}
.form-check-label .input-tx{
    width: 60%;
    padding: 10px;
}
.col-md-2 {
    -webkit-box-flex: 0;
    -ms-flex        : 0 0 120px;
    flex            : 0 0 120px;
    max-width       : 120px;
}

.col-md-10 {
    -webkit-box-flex: 0;
    -ms-flex        : 0 0 1200px;
    flex            : 0 0 1200px;
    max-width       : 1200px;
}