textarea.error, input.error {
    border: 1px solid #ff0000;
}

input.error[type=radio], input.error[type=checkbox] {
    outline: 1px solid red;
}

label.error {
    color: #ff0000;
    font-weight: normal;
    padding-left: 5px;
}

.policy label.error {
    display: none !important;
}

.next_line label.error {
    display: block;
}

.modal__container {
    width: 500px;
}

.submit {
    border-radius: 5px;
}

@media screen and (max-width: 650px) {
    .modal__container {
        width: 90vw;
    }
}

.forms {
    width: 100%;
}

.bold {
    font-weight: bold;
}

.hidden {
    display: none;
}

.contact_note {
    color: red;
    padding-top: 5px;
}