.field-motivos label p,
.field-certificado label p {
    font-weight: 800;
}

@media screen and (min-width: 1000px) {

    .formbuilder-radio {
        display: inline-block;
        height: 52px;
        margin-right: 41px;
    }

    .radio-group {
        margin-top: 29px;

    }

    .field-motivos .formbuilder-radio {
        display: block;
        height: 39px;

    }

    .field-motivos {
        margin-top: 10px;
        margin-bottom: 25px;
    }

    /*** Start fields form optimazed **/

    .field-nif {
        display: inline-block;
        width: 45%;
    }

    .field-n_i_e {
        display: inline-block;
        width: 45%;
        margin-right: 30%;
    }

    .field-nombre {
        display: inline-block;
        width: 45%;
    }

    .field-apellido {
        display: inline-block;
        width: 45%;
        margin-left: 50px;


    }

    .field-apellido_2 {
        display: inline-block;
        width: 45%;
    }

    .field-fecha_de_nacimiento {
        display: inline-block;
        width: 45%;
        margin-left: 50px;
    }

    .field-pais_de_nacimiento {
        display: inline-block;
        width: 45%;
    }

    .field-nacionalidad {
        display: inline-block;
        width: 45%;
        margin-left: 50px;
    }


    .field-nombre_del_padre {
        display: inline-block;
        width: 45%;
    }

    .field-nombre_de_la_madre {
        display: inline-block;
        width: 45%;
        margin-left: 50px;
    }

    .field-province {
        display: inline-block;
        width: 45%;
    }

    .field-localidad {
        display: inline-block;
        width: 45%;
        margin-left: 50px;
    }

    .field-calle {
        display: inline-block;
        width: 21%;
    }

    .field-via {
        display: inline-block;
        width: 46%;
        margin-left: 32px;
    }

    .field-numero {
        display: inline-block;
        width: 21%;
        margin-left: 35px;
    }

    .field-piso {
        display: inline-block;
        width: 21%;
    }

    .field-escalera {
        display: inline-block;
        width: 21%;
        margin-left: 35px;
    }

    .field-puerta {
        display: inline-block;
        width: 21%;
        margin-left: 35px;
    }

    .field-codigoPostal {
        display: inline-block;
        width: 21%;
        margin-left: 35px;
    }




    .field-telefono {
        display: inline-block;
        width: 44%;
        margin-right: 125px;
    }

    .field-email {
        display: inline-block;
        width: 45%;
    }

    .field-confirm_email {
        display: inline-block;
        width: 45%;
        margin-left: 50px;
    }



    .field-nombre_presentador {
        display: inline-block;
        width: 45%;
    }

    .field-nif_presentador {
        display: inline-block;
        width: 45%;
        margin-left: 50px;
    }

    .field-province_presentador {
        display: inline-block;
        width: 45%;
    }

    .field-localidad_presentador {
        display: inline-block;
        width: 45%;
        margin-left: 50px;
    }

    .field-piso_domicilio_presentador {
        display: inline-block;
        width: 29%;
        margin-left: 40px;

    }

    .field-numero_domicilio_presentador {
        display: inline-block;
        width: 29%;

    }

    .field-c_p_presentador {
        display: inline-block;
        width: 29%;
        margin-left: 40px;
    }

    .field-telefono_presetnador {
        display: inline-block;
        width: 45%;
    }

    .field-email_presentador {
        display: inline-block;
        width: 45%;
        margin-left: 50px;
    }

    .field-certificado {
        margin-top: 20px;
    }

    .formbuilder-number-label {
        margin-bottom: 15px;
    }

    .field-numeroCertificadosInformes {
        display: inline-block;
        width: 45%;
        margin-bottom: 15px;
    }

    .field-lugar_de_nacimiento,
    .field-representante_legal_presentador_1,
    .field-representante_legal_nif_presentador_1,
    .field-representante_legal_tiulo_presentador_1,
    .field-domicilio_presentador,
    .field-representante_legal_presentador_2,
    .field-representante_legal_nif_presentador_2,
    .field-representante_legal_tiulo_presentador_2 {
        width: 95%;
    }

}

@media screen and (max-width:1000px) {

    .field-sexo input[type="radio"],
    .field-estado_civil input[type="radio"],
    .field-motivos input[type="radio"] {
        margin-right: 12px;
    }



    .field-sexo .formbuilder-radio,
    .field-estado_civil .formbuilder-radio,
    .field-motivos .formbuilder-radio {
        margin-top: 9px;
        margin-bottom: 6px;
    }
}