#counseling-questionnaire-modal .modal-content {
    background-color: #C4D9FC !important;
    border-radius: 1rem !important;
    padding: 0px !important;
    width: 100% !important;
}

#counseling-questionnaire-modal .modal-header {
  background: #FFFFFF;
  border-top-right-radius: 1rem !important;
  border-top-left-radius: 1rem !important;
}

#counseling-questionnaire-modal .modal-header .close {
  margin: -1rem -1rem -1rem 0;
}

#counseling-questionnaire-modal .modal-footer {
  background: #FFFFFF;
  border-bottom-right-radius: 1rem !important;
  border-bottom-left-radius: 1rem !important;
}

#counseling-questionnaire-modal .modal-title {
  margin: auto;
  font-weight: bold;
  color: #4981DC;
  font-size: min(16px, 4vw);
}

#counseling-questionnaire-modal img {
  width: 18%;
}

#counseling-questionnaire-modal .assessment-section {
    width: 95%;
    margin: auto;
    margin-bottom: 10px;
    padding: 10px 10px 0px 10px;
    border-bottom: 2px solid #C0D7FC;
}

#counseling-questionnaire-modal .assessment-section-text {
  font-size: min(16px, 4vw);
}

#counseling-questionnaire-modal .low-text {
    text-align: left;
    float: left;
    font-weight: bold;
    color: #4981DC;
}

#counseling-questionnaire-modal .high-text {
    text-align: right;
    font-weight: bold;
    color: #4981DC;
}

#counseling-questionnaire-modal .textarea {
    background-color: #FFFFFF;
    width: 90%;
    margin: auto;
}

#counseling-questionnaire-modal .counseling-questionnaire-send-button {
    -webkit-border-radius: 10;
    -moz-border-radius: 10;
    border-radius: 10px;
    color: #FFFFFF;
    font-size: 20px;
    background: blue;
    padding: 10px 20px 10px 20px;
    box-shadow: 2px 2px 5px #76797F;
    width: 90%;
    margin: 10px;
}

#counseling-questionnaire-modal .error-message-section {
  display: none;
}
