.FOR_ENCUESTA {
    padding: 1.5rem;
    font-size: 18px;
    min-height:500px;
}

.FOR_ENCUESTA__title {
    font-size: 33px;
    line-height: 1.2;
    margin-bottom: 0.75rem;
}

.FOR_ENCUESTA__row {
    margin-bottom: 0.75rem;
}


@media (min-width: 48em) {
    .FOR_ENCUESTA {
        font-size: 22px;
        max-width:50%;
    }

    .FOR_ENCUESTA__title {
        font-size: 44px;
    }

    .FOR_ENCUESTA__body {
        font-size: 18px;
    }
}



.FOR_ENCUESTA .umbraco-forms-form legend {
    padding-top:0;
    font-weight: 600;
    font-size: 32px;
    padding-left: 0;
}
.FOR_ENCUESTA label.umbraco-forms-label {
    font-weight: 500;
    margin-bottom: 10px;
    margin-top: 20px;
    display: inline-block;
}

.FOR_ENCUESTA .umbraco-forms-container{
    padding:0;
}
.FOR_ENCUESTA .umbraco-forms-tooltip{
    font-size: 20px;
    color: #808080;
    display: block;
    margin-bottom: 15px;
    font-weight: normal;
    margin-top: -7px;
}

.FOR_ENCUESTA .umbraco-forms-form .checkboxlist label {
    float: none;
    clear: left;
}
.FOR_ENCUESTA .umbraco-forms-form .checkboxlist input[type=checkbox]{
    width: 17px !important;
    height: 17px !important;
    margin-left: 0;
}
.FOR_ENCUESTA .umbraco-forms-navigation .col-md-12{
    padding:0;
}
.FOR_ENCUESTA .umbraco-forms-form.form .umbraco-forms-navigation{
    margin-top:25px;
}
.FOR_ENCUESTA .radiobuttonlist input[type=radio]{
        width: 16px !important;
    height: 16px !important;
    margin-top: 10px;
    gfloat: left;
    gmargin-right: 10px;
}
.FOR_ENCUESTA .umbraco-forms-form span.checkboxlist{
    padding-left:5px;
}

.FOR_ENCUESTA .umbraco-forms-form.form fieldset {
    margin-bottom: 40px;
}