/*Formio element styles added globally for all the forms*/
.label-hidden span {
    display: none;
}
/* Customer satisfaction survey */
#formio-customer-survey .required {
    color: black;
}

#formio-customer-survey .form-check{
    display: block;
    padding-left: 1.25rem;
    position: relative;
}

#formio-customer-survey .checkbox.form-check-inline,
#formio-customer-survey .radio.form-check-inline {
    display: inline;
    margin-right: .75rem;
    padding-left: 0;
}

#formio-customer-survey input[type=checkbox] {
    margin: 4px -20px;
}

#formio-customer-survey .form-check-inline label {
    background: #edf2f7;
    padding-top: 0.5em;
    padding-bottom: 0.5em;
    padding-left: 1em;
    padding-right: 1em;
    border-radius: 5px;
    color: black;
    margin-bottom:10px;
}
#formio-customer-survey .form-check-inline label:hover {
    background: #e2e8f0;
}
#formio-customer-survey .form-radio.radio input[type="radio"] {
    display: none;
}
#formio-customer-survey .form-radio .checkbox input[type="checkbox"] {
    display: none;
}
#formio-customer-survey .form-check label {
    background: #edf2f7;
    padding-top: 0.5em;
    padding-bottom: 0.5em;
    padding-left: 1em;
    padding-right: 1em;
    border-radius: 5px;
    color: black;
}

#formio-customer-survey .form-check label:hover{
	background: #e2e8f0;
}
#formio-customer-survey .set-width-wrapper-7 {
    width: 380px;
    height: 30px;
    font-size:14px;
}
#formio-customer-survey .set-width-wrapper-10 {
    width: 558px;
    height: 30px;
    font-size:14px;
}
#formio-customer-survey .form-check-inline.radio-selected label {
    background: #3182ce;
    color: white;
}
#formio-customer-survey .form-check-inline.radio-selected label:hover {
    background: #2b6cb0;
}
#formio-customer-survey .form-check.radio-selected label {
    background: #3182ce;
    color: white;
}
#formio-customer-survey .form-check.radio-selected label::before {
    font-family: "Font Awesome 5 Pro";
    font-weight: 900;
    content: "\f058"
}
#formio-customer-survey .form-check.radio-selected label:hover {
    background: #2b6cb0;
}
#formio-customer-survey .form-check-inline.radio-selected label span::before {
    content: " ";
}
#formio-customer-survey .form-check-inline.radio-selected label::before {
    font-family: "Font Awesome 5 Pro";
    font-weight: 900;
    content: "\f058"
}
#formio-customer-survey .radio span, #formio-customer-survey .checkbox span{
     font-weight:400; 
}
#formio-customer-survey .required {
	color: black;
}