/* post email survey */
#inside_holder {
    --inside-survey-brand-font: 'Circular-Standard';
    --inside-survey-header-font: 'Circular-Standard';
    --inside-survey-brand-color: black;
    --inside-survey-header-color: black;
    --inside-survey-header-background: white;
    --inside-survey-star-color: black;
    --inside-survey-button-text-transform: normal;
}

#inside_holder .inside_visitorNotify.survey {
    background: #FFFFFF !important;
    box-shadow: 4px 4px 4px rgba(0, 0, 0, 0.2) !important;
    border-radius: 0;
    border: 1px solid black;
    left: 50% !important;
    right: auto;
    transform: translateX(-50%);
    max-width: 500px;
    min-width: 370px;
}

#inside_holder[device="1"] .inside_visitorNotify.survey {
    width: 450px;
}

#inside_holder .inside_visitorNotify.survey .inside_notify_content {
    max-width: none;
}

#inside_holder .inside_visitorNotify.survey .inside_survey_header {
    height: 44px;
    background: var(--inside-survey-header-background);
    font-family: var(--inside-survey-header-font);
    font-weight: 400;
    font-size: 13px;
    line-height: 16px;
    line-height: 23px;
    text-align: center;
    color: var(--inside-survey-header-color);
    border-bottom-color: #D8D8D8;
    letter-spacing: 1px;
    text-transform: uppercase;
}

#inside_holder .inside_visitorNotify.survey .inside_closeButton {
    color: var(--inside-survey-brand-color) !important;
    box-shadow: none !important;
    background: none;
    margin: 4px;
    font-size: 23px;
    display: flex;
    justify-content: center;
    align-items: center;
}

#inside_holder .inside_visitorNotify.survey #insideSurveyHolder {
    padding: 24px 20px 22px 20px;
}

#inside_holder .inside_visitorNotify.survey .insideSurveyQuestion {
    font-family: var(--inside-survey-brand-font);
    font-style: normal;
    font-weight: 400;
    font-size: 13px;
    line-height: 16px;
    text-align: center;
    color: var(--inside-survey-brand-color);
}

#inside_holder .inside_visitorNotify.survey .inside_starSelector {
    color: var(--inside-survey-star-color)
}

#inside_holder .inside_visitorNotify.survey .inside_starSelector .star {
    font-size: 50px;
}

#inside_holder .inside_visitorNotify.survey .insideSubmitButton {
    background: var(--inside-survey-brand-color);
    border-radius: 0;
    height: 40px;
    font-family: var(--inside-survey-brand-font);
    font-style: normal;
    font-weight: 400;
    font-size: 13px;
    line-height: 16px;
    text-transform: var(--inside-survey-button-text-transform);
    color: #FFFFFF;
    padding: 0 24px;
    line-height: 40px;
    width: 100%;
}

#inside_holder .inside_visitorNotify.survey .inside_survey_answertype_nps {
    font-family: var(--inside-survey-brand-font);
    color: var(--inside-survey-brand-color);
}

#inside_holder .inside_visitorNotify.survey .inside_submitButtonHolder {
    text-align: center !important;
}

#inside_holder .inside_visitorNotify.survey .inside_survey_answertype_nps .answer input {
    height: 20px;
    width: 20px;
}