#popup_review__modal_submit{
    max-width: none;
}




.popup_review__modal_title{
    font-family: 'OpenSans-Bold';
    font-size: 1.2em;
}

.popup_review__modal_input input{
    width: 100%;
    border-radius: 0.7em;
    display: block;
    border: 0.1em solid rgb(110, 112, 130);
    padding: 0.7em 1em;
}

.popup_review__modal_input textarea{
    width: 100%;
    border-radius: 0.7em;
    display: block;
    border: 0.1em solid rgb(110, 112, 130);
    height: 7em;
    padding: 0.7em 1em;
}

.popup_review__modal_input{
    margin-bottom: 1em;
}

.popup_review__modal_close{
    position: absolute;
    right: 2.5em;
    top: 2em;
}

.popup_review__modal_submit{
    margin-top: 1em;
    color: rgb(255, 255, 255);
    font-size: 1em;
    width: 100%;
    border-radius: 0.3em;
    background: rgb(129, 189, 187) !important;
    padding: 0.7em 1em;
}

.reviews_title_wrap{
    display: flex;
    justify-content: space-between;
    gap: 1em;
    align-items: center;
    margin-bottom: 1em;
}

#popup_review__modal_input_rating_stars{
    display: flex;
    align-items: center;
    gap: 0.3em;
}

#popup_review__modal_input_rating_stars .star{
    width: 2em;
    cursor: pointer;
}

#popup_review_form{
    padding-top: 1em;
}

.review_success{
    text-align: center;
    margin-bottom: 0;
    font-size: 1.5em;
}

#reviews-clinic-popup{
    width: 30rem;
}
