.grecaptcha-badge {
    visibility: visible !important;
}

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

}

@media only screen and (min-width: 992px) and (max-width: 1199px){
    /*Menu */
    .sp-megamenu-parent > li:not(:last-child) {
        margin-right: 4px;
    }
}

@media only screen and (min-width: 769px) and (max-width: 991px){
    /* Courriel */
    #sp-logo-right ul.sp-contact-info li.sp-contact-email {
        display: none;
    }
    /* Recherche */
    #sp-logo-right .sp-column .sp-module {
        display: none;
    }
    /* Espace membre */
    #sp-top-bar #sp-top2 {
        float: right;
        width: auto !important;
        margin-left: 162px;
    }
    #sp-top-bar #sp-top1 {
        float: left;
        width: auto !important;
    }
    /* Logo */
    #sp-logo-wrap #sp-logo {
       width: 75% !important;
    }
    #sp-logo-wrap #sp-logo-right {
       width: 25% !important;
    }
}

@media only screen and (min-width: 576px) and (max-width: 768px){
    /* Espace membre */
    #sp-top-bar #sp-top2 {
        float: right;
        width: auto !important;
        margin-left: 40px;
    }
    #sp-top-bar #sp-top1 {
        float: left;
        width: auto !important;
    }
}

@media only screen and (min-width: 481px) and (max-width: 575px){
    /* Espace membre */
    #sp-top-bar #sp-top2 {
        float: right;
        width: auto !important;
        margin-left: -17px;
    }
    #sp-top-bar #sp-top1 {
        float: left;
        width: auto !important;
    }
}

/* -------------------------------------------------------------
    iPhone (paysage)
------------------------------------------------------------- */
@media only screen and (min-width: 481px) and (max-width: 767px){

}

/* -------------------------------------------------------------
    iPhone (portrait)
------------------------------------------------------------- */
@media only screen and (max-width: 480px){

}

/* Ordinateur (Écran large) */
@media only screen and (min-width: 1200px){

}
/* iPad (paysage) */
@media only screen and (min-width: 960px) and (max-width: 1199px){

}
/* iPad (portrait) */
@media only screen and (min-width: 768px) and (max-width: 959px){

}
/* iPhone (paysage) */
@media only screen and (min-width: 481px) and (max-width: 767px){

}
/* iPhone (portrait) */
@media only screen and (max-width: 480px){

}