.sous-label {
    font-size: 13px;
    font-style: italic;
}

.hidden-eligibilite {
    display: none;
}

#formStepOne_demandeurEmancipe_0 {
    padding-left: 5px;
}

/* Affiche les élements d'un radio les un en dessous des autres  */
div.radio_a_la_ligne > label {
    display: table;
    font-weight: bold;
}
/* les span dans un label ne sont plus gras (voir css au dessus) */
label span.label-outside{
    font-weight: normal;
}
/* Les bouton radio dans les div cachée s'affichent sur la même ligne que le label*/
.radio_a_la_ligne .sous-question div {
    display: inline;
}

.radio-une-ligne {
    display: inline;
}

#sq_etape2_etudiant {
    margin-left: 30px;
}

.sq_etape2 {
    margin-left: 70px;
}

.alert.alert-danger.notice > #notice-text.elibilite-notice {
    display: inline;
}

#label-validation-conditions {
    display: inline;
}

.label-tooltip {
    display: inline;
}

label + img {
    display: inline-block;
}

@media (max-width: 768px) and (orientation: portrait) {

    #all-buttons {
        display: inline-flex;
        font-size: 16px;
    }

    #btn-precedent {
        margin-right: 5px;
        margin-left: -11px;
    }

    #btn-precedent.no-margin {
        margin-right: 0px;
        margin-left: 0px;
        height: 94px;
    }

    #btn-valider {
        margin-right: 5px;
    }

    #saisie-demande {
        height: 94px;
    }

    .radio_a_la_ligne .sous-question div {
        display: inline-block;
    }

    .radio-une-ligne {
        display: inline-block;
    }
}

@media (max-width: 768px) and (orientation: landscape) {

    #all-buttons {
        display: inline-flex;
        font-size: 16px;
    }

    #btn-precedent {
        margin-right: 5px;
        margin-left: -11px;
        height: inherit;
    }

    #btn-precedent.no-margin {
        margin-right: 0px;
        margin-left: 0px;
    }

    #btn-valider {
        margin-right: 5px;
    }

    #saisie-demande {
        height: inherit;
    }
}

/* Permet denlever la bordure*/
/*.no-outline:focus, .no-outline:active {*/
    /*outline: none !important;*/
/*}*/

span.change_password {
    float:        left;
    padding-left: 10px;
    padding-top:  8px;
    cursor:       pointer;
}

input.change_password {
    float: left;
    width: 93%;
}
