.advisor-invalid {
    border: 2px solid #EE2563 !important;
    outline: none;
}

.advisor-options.advisor-invalid {
    outline: 1px solid #EE2563;
    border-radius: 7px;
    padding: 5px;
}

.advisor-error {
    color: #ff7fa5;
    font-size: 13px;
    display: block;
    margin-top: 6px;
}

.advisor-summary {
    background: rgba(238, 37, 99, .12);
    border: 1px solid #EE2563;
    padding: 15px;
    border-radius: 7px;
    margin-bottom: 25px;
    color: #fff;
}