﻿
/*///////////////////////////////////////////////////////////////////////*/
/* RESPONSIVE INTERMEDIATE */
/*///////////////////////////////////////////////////////////////////////*/

@media screen and (max-width: 1024px) and (view-mode: fullscreen) {
    /*#prevSlide {
        left: -25px;
    }

    #nextSlide {
        right: -25px;
    }*/

    .newsletterStatusMessage, .contactStatusMessage {
        padding-top: 13px;
    }

    .subslider_nav .bloc_nav_slider {
        height: 50px;
        white-space: inherit;
        width: 20%;
        padding-left: 0;
        padding-right: 0;
        margin-left: auto;
        margin-right: auto;
    }

    .subslider_nav {
        height: 50px;
    }

        .subslider_nav .bloc_nav_slider .icon_slider_reseau,
        .subslider_nav .bloc_nav_slider .icon_slider_comparateur,
        .subslider_nav .bloc_nav_slider .icon_slider_marketplace,
        .subslider_nav .bloc_nav_slider .icon_slider_autre {
            margin-top: 5px;
            margin-right: 0px;
        }

    a .bloc_compatible p {
        display: inline-block;
        margin-top: 5px;
        height: auto;
        margin-left: 0px;
    }

    .bloc_compatible {
        height: 50px;
        white-space: inherit;
        float: none;
        width: auto;
        max-width: 230px;
        margin-left: auto;
        margin-right: auto;
    }

    .content_slider_index {
        width: auto;
    }

    .bloc_compatible .modules_compatible {
        margin-top: -20px;
    }

    .subslider_nav .bloc_nav_slider p {
        white-space: nowrap;
        display: block;
    }
}

/* FIN RESPONSIVE INTERMEDIATE */

/*///////////////////////////////////////////////////////////////////////*/
/* RESPONSIVE IPAD */
/*///////////////////////////////////////////////////////////////////////*/
@media screen and (max-width: 768px) {


    .content {
        width: 100%;
    }

    .content_actualite {
        width: 100%;
    }

    .website {
        position: relative;
        display: table;
        width: 100%;
    }

    .Bande_header {
        width: 100%;
        text-align: center;
    }


    .phrase_tarif {
        display: none;
    }

    .Bande_header .bloc_logo {
        float: none;
        display: block;
        margin: 0;
        width: 100%;
    }

    .Bande_header .bloc_header {
        float: none;
        position: absolute;
        top: 0;
        width: 100%;
        height: auto;
        padding: 0;
    }

        .Bande_header .bloc_header .login .trait_bloc_login {
            display: none;
        }

        .Bande_header .bloc_header .menu {
            display: none;
        }

        .Bande_header .bloc_header .responsive_inscription {
            display: block;
        }

        .Bande_header .bloc_header .responsive_connexion {
            display: block;
        }

        .Bande_header .bloc_header .login {
            float: right;
            position: relative;
            top: 0;
            width: 25%;
            margin: 0;
            padding: 0;
            z-index: 1;
        }

            .Bande_header .bloc_header .login .Bloc_login {
                float: right;
                margin-right: 0;
                padding: 0;
                margin-left: 0;
                margin-top: 15px;
                right: 0;
                left: 0;
                z-index: 3;
            }

        .Bande_header .bloc_header .responsive_bouton_menu {
            float: left;
            display: block;
            margin-top: 10px;
            margin-left: 10px;
            text-align: center;
            cursor: pointer;
            z-index: 50;
            position: fixed;
        }

            .Bande_header .bloc_header .responsive_bouton_menu img {
                display: block;
                cursor: pointer;
            }

    .constellation_responsive {
        display: block;
        text-align: center;
        background-color: #208dec;
        padding-bottom: 15px;
        margin-top: -15px;
    }

        .constellation_responsive img {
            width: 95%;
            max-width: 582px;
        }

    .subslider_nav {
        display: none;
    }

    .slide_content {
        position: absolute;
        left: 0;
        top: 0;
        height: 411px;
        width: 100%;
        z-index: 2;
    }

    .background_live {
        left: 50%;
        margin-left: -146px;
    }

    .slide_content .inscription_slider {
        left: 50%;
        bottom: 205px;
        margin-left: -148px;
        position: absolute;
    }

    #slider-window ul {
        display: none;
    }

    .bloc_title_slider_responsive {
        width: 100%;
        display: block;
    }

    .title_slider_responsive {
        position: relative;
        height: 140px;
        width: 90%;
        margin: 0 auto;
    }

        .title_slider_responsive h2 {
            padding-top: 18px;
            color: #FFF;
            font-family: "Trebuchet MS", Arial, sans-serif;
            font-size: 28px;
            font-weight: bold;
            position: absolute;
            bottom: 0;
        }

    .Bande_bleu .content {
        width: 100%;
    }

        .Bande_bleu .content h1 {
            font-size: 25px;
            padding-top: 10%;
            padding-left: 10px;
            padding-right: 10px;
            width: 80%;
            text-align: center;
            margin: 0 auto;
        }

        .Bande_bleu .content h2 {
            font-size: 20px;
            width: 80%;
            text-align: center;
            margin: 0 auto;
        }

        .Bande_bleu .content .fleche_gauche {
            display: none;
        }

        .Bande_bleu .content .fleche_droite {
            display: none;
        }

    .Bande_subslider {
        display: none;
    }

    .titre_content .content {
        width: 100%;
    }

    .Bande_bleu .content .bande_bleu_price {
        padding-top: 71px;
        margin: 0 auto;
        font-size: 25px;
    }


    .bloc_modules {
        width: 100%;
        border-radius: 0;
    }

        .bloc_modules .content {
            width: 100%;
        }

            .bloc_modules .content .ecran_bloc_module {
                width: 100%;
                max-width: 90%;
                height: auto;
            }

        .bloc_modules p {
            padding-left: 20px;
            padding-right: 20px;
        }

    .submodules {
        float: none;
        width: 100%;
        padding: 0;
        margin: 0 auto;
    }

    .submodules_images {
        width: 100%;
        height: 140px;
        text-align: center;
        line-height: 140px;
    }

        .submodules_images img {
            display: inline-block;
            vertical-align: middle;
        }

    .submodules .traitbleu {
        width: 70%;
        margin: 10px auto;
    }

    .submodules p {
        width: 70%;
        text-align: center;
        display: block;
        margin: 0 auto;
    }


    .footer {
        padding-top: 0;
        padding-bottom: 25px;
    }

    .newsletter {
        background: none;
        border-radius: 0;
        padding-top: 0;
        padding-bottom: 20px;
    }

    .bloc_newsletter {
        width: 100%;
        margin: 0 auto;
        margin-top: -43px;
    }

        .bloc_newsletter h3 {
            float: none;
            padding-top: 20px;
            padding-bottom: 20px;
            text-align: center;
            line-height: 27px;
            background: #59596a;
            margin-bottom: 25px;
        }

    .background_form_email {
        float: none;
        margin: 0 auto;
    }

    .responsive_footer {
        display: none;
    }

    .mentions_footer {
        margin-top: 0px;
        text-align: center;
        float: none;
    }

        .mentions_footer a {
            border: none;
            padding-left: 0;
            line-height: 30px;
        }

    .bouton_gratuit {
        max-height: 47px;
    }


    .align_div_footer {
        margin-top: 30px;
        display: inline-block;
    }

    /* MODULES */

    .espace_ribbon {
        margin-top: 0;
        margin-bottom: 30px;
        text-align: center;
        padding: 0;
    }

    .ribbon {
        display: inline-block;
        margin: 0 auto;
        width: 100%;
        background: #8787a0;
        padding-top: 15px;
        padding-bottom: 15px;
    }

    .ribbon_gauche {
        display: none;
    }

    .ribbon_droit {
        display: none;
    }

    .background_ribbon {
        float: none;
        background: #8787a0;
        width: 95%;
        height: 100%;
        margin: 0 auto;
        display: block;
        text-align: center;
        padding: 0;
    }

    .espace_ribbon .background_ribbon p {
        line-height: 30px;
    }


    .espace_ribbon1 {
        margin-top: 0;
        margin-bottom: 30px;
        text-align: center;
        padding: 0;
    }

    .ribbon1 {
        display: inline-block;
        margin: 0 auto;
        width: 100%;
        background: #8787a0;
        padding-top: 15px;
        padding-bottom: 15px;
    }

    .espace_ribbon1 .background_ribbon {
        float: none;
        background: #8787a0;
        width: 95%;
        height: 100%;
        margin: 0 auto;
        display: block;
        text-align: center;
        padding: 0;
    }

        .espace_ribbon1 .background_ribbon p {
            line-height: 30px;
        }

    .colonne_gerez {
        float: left;
        width: 100%;
        margin-bottom: 50px;
    }

        .colonne_gerez .title_colonne_gerez {
            width: 80%;
            text-align: center;
            margin: 0 auto;
            padding-bottom: 10px;
        }

        .colonne_gerez .text_colonne_gerez {
            width: 80%;
            text-align: center;
            margin: 0 auto;
        }

    .espace_colonne_gerez {
        display: none;
    }

    .ordi_referencez, .ordi_analysez, .ordi_optimisez {
        display: block;
        margin: 0 auto;
    }

    .bloc_pourquoi {
        background: #FFF;
        width: 100%;
        padding-bottom: 30px;
        margin: 0 auto;
        display: block;
        /*margin-top: 30px;*/
        border-radius: 0px;
        padding-top: 0;
        margin-bottom: -55px;
        position: relative;
        box-shadow: none;
        -moz-box-shadow: none;
        -webkit-box-shadow: none;
        -o-box-shadow: none;
        -ms-box-shadow: none;
        margin-bottom: 67px;
    }

        .bloc_pourquoi .bloc_text_pourquoi {
            float: none;
            width: 100%;
            margin-top: 0px;
        }

        .bloc_pourquoi .bloc_image_pourquoi {
            display: none;
        }

    .minibloc_text_pourquoi {
        height: 100%;
        width: 80%;
        margin: 0 auto;
        padding-top: 20px;
        text-align: center;
    }

        .minibloc_text_pourquoi .paddingleft {
            padding-left: 0px;
        }

        .minibloc_text_pourquoi .paddingright {
            padding-right: 0px;
        }

    .confiance {
        display: none;
    }

    .bande_blanche {
        margin-top: 0px;
    }


    .bande_actualite {
        padding-top: 0;
        margin: 0;
    }

    .bloc_actualite {
        float: none;
        width: 80%;
        height: 100%;
        margin: 0 auto;
    }

        .bloc_actualite .text {
            height: 100%;
        }

    .recompenses {
        margin: 20px auto;
    }


    .bloc_consultation {
        width: 100%;
        border-radius: 0;
        margin-top: 60px;
        position: relative;
        padding-top: 40px;
        padding-bottom: 0px;
        box-shadow: none;
        margin-bottom: 67px;
    }

        .bloc_consultation .content h4 {
            width: 85%;
            text-align: center;
            margin: 0 auto;
        }

            .bloc_consultation .content h4 span {
            }

        .bloc_consultation .content .sondage {
            margin-top: 10px;
        }

        .bloc_consultation .colonne_consultation {
            float: none;
            width: 80%;
            margin: 0 auto;
        }

        .bloc_consultation h3 {
            text-align: center;
        }

    .bloc_logo_comparateur {
        display: none;
    }

    .clear_responsive {
        display: block;
        clear: both;
    }

    /* TARIF */

    .bloc_tarifs {
        margin-top: 0px;
        background: #e2e2e2;
        margin-bottom: 67px;
    }

    .bottom_responsive {
        display: none;
    }

    .tarifs_menu {
        float: left;
        width: 50%;
        height: 100%;
        background: #e2e2e2;
        text-align: right;
        border-radius: 10px 0 0 0;
        color: #858585;
        margin-top: 0;
        position: relative;
    }

    .tarifs_menu_responsive {
        display: block;
        float: left;
        width: 50%;
        height: 100%;
        background: #e2e2e2;
        text-align: right;
        border-radius: 10px 0 0 0;
        color: #858585;
        margin-top: 0;
        position: relative;
    }

    .haut_tarif {
        display: none;
    }

    .haut_tarif_responsive {
        width: auto;
        height: 108px;
        background: #d3d3d3;
        position: relative;
        margin-top: -13px;
    }

        .haut_tarif_responsive p {
            bottom: 0;
            right: 20px;
            text-align: right;
            position: relative;
        }

        .haut_tarif_responsive .price1 {
            bottom: 0px;
            right: 20px;
            text-align: center;
            position: static;
            font-size: 11px;
            font-style: italic;
        }

        .haut_tarif_responsive .price2 {
            bottom: -5px;
            right: 20px;
            font-weight: bold;
            font-size: 13px;
            color: #59666d;
            text-align: center;
            position: static;
            line-height: 30px;
        }

        .haut_tarif_responsive .conteneur_select_price {
            position: static;
            margin-left: auto;
            margin-right: auto;
            margin-top: -10px;
        }

    .tarifs_menu .bottom.bottom {
        position: absolute;
        bottom: -15px;
        width: 100%;
        left: 0px;
        height: 15px;
        border-radius: 0 0 0 0;
        background: #e2e2e2;
    }

    .bloc_tarifs {
        margin-top: 0px;
    }



    .tarifs_colonne_professional .blocprice .etoile_bleu {
        display: none;
    }

    .tarifs_colonne_professional .blocprice .etoile_gris {
        display: inline;
    }

    .tarifs_colonne_professional:hover .blocprice .etoile_gris {
        display: none;
    }

    .tarifs_colonne_professional:hover .blocprice .etoile_bleu {
        display: inline;
    }

    .bloc_color_entrepriseplus {
        display: none;
    }

    .bloc_color_entrepriseplus_responsive {
        display: block;
        background: #cca41b;
        width: 100%;
        height: 100px;
        position: relative;
    }

        .bloc_color_entrepriseplus_responsive .title {
            padding-top: 10px;
        }

        .bloc_color_entrepriseplus_responsive .price {
            background: url(http://wwwcdn.beezup.com/images/etiquette_enterprise_plus.png) no-repeat;
            width: 84px;
            height: 88px;
            position: absolute;
            bottom: -27px;
            left: 50%;
            margin-left: -42px;
            z-index: 20;
        }

            .bloc_color_entrepriseplus_responsive .price p {
                font-family: "Trebuchet MS",Arial,sans-serif;
                color: #FFF;
                font-size: 19px;
                text-align: center;
                line-height: 18px;
                margin-top: 27px;
            }

                .bloc_color_entrepriseplus_responsive .price p span {
                    vertical-align: super;
                    font-size: 15px;
                }

    .tarifs_colonne_enterpriseplus {
        float: left;
        width: 50%;
        text-align: center;
        position: relative;
        border: none;
    }

    .bloc_color_entreprise {
        display: none;
    }

    .bloc_color_entreprise_responsive {
        display: block;
        background: #8f8b80;
        width: 100%;
        height: 100px;
        position: relative;
    }

        .bloc_color_entreprise_responsive .title {
            padding-top: 10px;
        }

        .bloc_color_entreprise_responsive .price {
            background: url(http://wwwcdn.beezup.com/images/etiquette_entreprise.png) no-repeat;
            width: 84px;
            height: 88px;
            position: absolute;
            bottom: -27px;
            left: 50%;
            margin-left: -42px;
            z-index: 20;
        }

            .bloc_color_entreprise_responsive .price p {
                font-family: "Trebuchet MS",Arial,sans-serif;
                color: #FFF;
                font-size: 19px;
                text-align: center;
                line-height: 18px;
                margin-top: 27px;
            }

                .bloc_color_entreprise_responsive .price p span {
                    vertical-align: super;
                    font-size: 15px;
                }

    .tarifs_colonne_enterprise {
        float: left;
        width: 50%;
        text-align: center;
        position: relative;
    }


    .bloc_color_expert {
        display: none;
    }

    .bloc_color_expert_responsive {
        display: block;
        background: #141414;
        width: 100%;
        height: 100px;
        position: relative;
    }

        .bloc_color_expert_responsive .title {
            padding-top: 10px;
        }

        .bloc_color_expert_responsive .price {
            background: url(http://wwwcdn.beezup.com/images/etiquette_expert.png) no-repeat;
            width: 84px;
            height: 88px;
            position: absolute;
            bottom: -27px;
            left: 50%;
            margin-left: -42px;
            z-index: 20;
        }

            .bloc_color_expert_responsive .price p {
                font-family: "Trebuchet MS",Arial,sans-serif;
                color: #FFF;
                font-size: 19px;
                text-align: center;
                line-height: 18px;
                margin-top: 27px;
            }

                .bloc_color_expert_responsive .price p span {
                    vertical-align: super;
                    font-size: 15px;
                }

    .tarifs_colonne_expert {
        float: left;
        width: 50%;
        text-align: center;
        position: relative;
        border: none;
    }


    .bloc_color_professional {
        display: none;
    }

    .bloc_color_professional_responsive {
        display: block;
        background: #fe1089;
        width: 100%;
        height: 100px;
        position: relative;
    }

        .bloc_color_professional_responsive .title {
            padding-top: 10px;
        }

        .bloc_color_professional_responsive .price {
            background: url(http://wwwcdn.beezup.com/images/etiquette_professional.png) no-repeat;
            width: 84px;
            height: 88px;
            position: absolute;
            bottom: -27px;
            left: 50%;
            margin-left: -42px;
            z-index: 20;
        }

            .bloc_color_professional_responsive .price p {
                font-family: "Trebuchet MS",Arial,sans-serif;
                color: #FFF;
                font-size: 19px;
                text-align: center;
                line-height: 18px;
                margin-top: 27px;
            }

                .bloc_color_professional_responsive .price p span {
                    vertical-align: super;
                    font-size: 15px;
                }

    .populaire {
        display: none;
    }

    .tarifs_colonne_professional {
        float: left;
        width: 50%;
        text-align: center;
        position: relative;
        border: none;
    }

    .ombre_gauche {
        display: none;
    }

    .ombre_droite {
        display: none;
    }

    .bloc_color_standard {
        display: none;
    }

    .bloc_color_standard_responsive {
        display: block;
        background: #ad2cd7;
        width: 100%;
        height: 100px;
        position: relative;
    }

        .bloc_color_standard_responsive .title {
            padding-top: 10px;
        }

        .bloc_color_standard_responsive .price {
            background: url(http://wwwcdn.beezup.com/images/etiquette_standard.png) no-repeat;
            width: 84px;
            height: 88px;
            position: absolute;
            bottom: -27px;
            left: 50%;
            margin-left: -42px;
            z-index: 20;
        }

            .bloc_color_standard_responsive .price p {
                font-family: "Trebuchet MS",Arial,sans-serif;
                color: #FFF;
                font-size: 19px;
                text-align: center;
                line-height: 18px;
                margin-top: 27px;
            }

                .bloc_color_standard_responsive .price p span {
                    vertical-align: super;
                    font-size: 15px;
                }

    .tarifs_colonne_standard {
        float: left;
        width: 50%;
        text-align: center;
        position: relative;
        border: none;
    }

    .bloc_color_basic {
        display: none;
    }

    .bloc_color_basic_responsive {
        display: block;
        background: #2775ce;
        width: 100%;
        height: 100px;
        position: relative;
    }

        .bloc_color_basic_responsive .title {
            padding-top: 10px;
        }

        .bloc_color_basic_responsive .price {
            background: url(http://wwwcdn.beezup.com/images/etiquette_basic.png) no-repeat;
            width: 84px;
            height: 88px;
            position: absolute;
            bottom: -27px;
            left: 50%;
            margin-left: -42px;
            z-index: 20;
        }

            .bloc_color_basic_responsive .price p {
                font-family: "Trebuchet MS",Arial,sans-serif;
                color: #FFF;
                font-size: 19px;
                text-align: center;
                line-height: 18px;
                margin-top: 27px;
            }

                .bloc_color_basic_responsive .price p span {
                    vertical-align: super;
                    font-size: 15px;
                }

    .tarifs_colonne_basic {
        float: left;
        width: 50%;
        text-align: center;
        position: relative;
        border: none;
    }

    .bloc_color_free {
        display: none;
    }

    .bloc_color_free_responsive {
        display: block;
        background: #8fb834;
        width: 100%;
        height: 100px;
        position: relative;
    }

        .bloc_color_free_responsive .title {
            padding-top: 10px;
        }

        .bloc_color_free_responsive .price {
            background: url(http://wwwcdn.beezup.com/images/etiquette_free.png) no-repeat;
            width: 84px;
            height: 88px;
            position: absolute;
            bottom: -27px;
            left: 50%;
            margin-left: -42px;
            z-index: 20;
        }

            .bloc_color_free_responsive .price p {
                font-family: "Trebuchet MS",Arial,sans-serif;
                color: #FFF;
                font-size: 19px;
                text-align: center;
                line-height: 18px;
                margin-top: 27px;
            }

                .bloc_color_free_responsive .price p span {
                    vertical-align: super;
                    font-size: 15px;
                }

    .tarifs_colonne_free {
        float: left;
        width: 50%;
        text-align: center;
        position: relative;
        border: none;
    }


    .bloc_philo {
        width: 100%;
        border-radius: 0px;
        box-shadow: 1px 1px 12px #d7d5d5;
        -moz-box-shadow: 1px 1px 12px #d7d5d5;
        -webkit-box-shadow: 1px 1px 12px #d7d5d5;
        -o-box-shadow: 1px 1px 12px #d7d5d5;
        -ms-box-shadow: 1px 1px 12px #d7d5d5;
        margin: 0 auto;
        display: block;
        margin-top: 0px;
        position: relative;
        padding-top: 0px;
        padding-bottom: 40px;
    }

        .bloc_philo .colonne_consultation {
            float: none;
            width: 80%;
            margin: 0 auto;
        }

            .bloc_philo .colonne_consultation ul li {
                list-style-type: none;
                margin-left: -40px;
                background: url(http://wwwcdn.beezup.com/images/puce.png) no-repeat;
                width: 100%;
                height: 100%;
                padding-left: 12px;
                background-position: 0 6px;
                padding-bottom: 5px;
            }

        .bloc_philo .espace_colonne_consultation {
            display: none;
        }

    .histoire_societe {
        float: none;
        width: 80%;
        margin-top: 30px;
        margin: 0 auto;
    }

    .equipe {
        float: none;
        width: 95%;
        margin: 0 auto;
        margin-top: 30px;
    }

        .equipe .traitbleu {
            margin-bottom: 30px;
        }

    .bloc_equipe {
        background: #d2d1d1;
        padding: 10px;
        border-radius: 5px;
        margin-bottom: 50px;
    }

        .bloc_equipe img {
            float: left;
        }

    .equipe_info {
        float: right;
        width: 60%;
    }

        .equipe_info p {
            margin-top: 5px;
        }

    .icon_equipe img {
        float: left;
        margin-right: 5px;
        margin-bottom: 10px;
    }


    .conteneur_input {
        position: relative;
        width: 100%;
        height: 29px;
        margin-bottom: 35px;
    }

    .bloc_philo input[type="text"] {
        width: 80%;
        height: 100%;
        padding-left: 20px;
        border: 1px solid #e7e7ec;
        border-radius: 5px;
        margin: 0 auto;
        display: block;
    }

    .conteneur_textarea {
        position: relative;
        width: 100%;
        height: 29px;
    }

    textarea {
        width: 80%;
        height: 100px;
        padding-left: 20px;
        border: 1px solid #e7e7ec;
        border-radius: 5px;
        margin: 0 auto;
        display: block;
    }

    .conteneur_bouton {
        width: 80%;
        margin: 100px auto;
        margin-bottom: 20px;
    }

        .conteneur_bouton .bouton_register {
            float: right;
            text-align: center;
        }

    .conteneur_select {
        position: relative;
        width: 100%;
        height: 33px;
        border: none;
        background: none;
        margin-bottom: 35px;
    }

        .conteneur_select select {
            width: 84%;
            height: 100%;
            border: 1px solid #e7e7ec;
            background: url(http://wwwcdn.beezup.com/images/bouton_select.png) no-repeat right;
        }

    .courrier {
        float: none;
        width: 80%;
        margin: 0 auto;
        margin-top: 30px;
    }

        .courrier .traitbleu {
            margin-bottom: 30px;
        }

    .localisation {
        float: none;
        width: 80%;
        margin: 0 auto;
        margin-top: 30px;
        margin-bottom: 30px;
    }

    .histoire_societe .traitbleu {
        margin-bottom: 30px;
    }

    .ecran_localisation {
        margin-top: 30px;
        height: auto;
        width: auto;
        max-width: 100%;
    }

    .Bloc_Social {
        display: none;
    }

    .Bloc_Social_Footer {
        display: block;
        margin-left: auto;
        margin-right: auto;
        position: inherit;
        padding-top: 20px;
        float: none;
        text-align: center;
    }

    .Bande_slider {
        height: 250px;
    }

    #slider-window {
        height: 235px;
        display: none;
    }

    #prevSlide {
        left: -55px;
    }

    #nextSlide {
        right: -55px;
    }

    .tarifs_colonne_free .bottom {
        display: none;
    }

    .bloc_philo h4 {
        margin-top: 0px;
    }

    .bloc_philo .colonne_consultation {
        padding-left: 0px;
    }

    .plugins {
        max-width: 640px;
    }

    .bloc_legalmentions .colonne_legalmentions {
        margin-top: -15px;
    }

    .price_entreprise_plus,
    .price_entreprise,
    .price_expert,
    .price_professional,
    .price_standard,
    .price_basic,
    .price_free {
        display: none;
    }

    .show-off {
        display: none;
    }

    .tarifs_colonne_enterpriseplus:hover,
    .tarifs_colonne_enterprise:hover,
    .tarifs_colonne_expert:hover,
    .tarifs_colonne_professional:hover,
    .tarifs_colonne_standard:hover,
    .tarifs_colonne_basic:hover,
    .tarifs_colonne_free:hover {
        box-shadow: 0px 0px 0px 0px #FFFFFF;
        -webkit-box-shadow: 0px 0px 0px 0px #FFFFFF;
        -moz-box-shadow: 0px 0px 0px 0px #FFFFFF;
        -o-box-shadow: 0px 0px 0px 0px #FFFFFF;
        border-radius: 0px 0px 0px 0px;
        z-index: 0;
    }


    .bloc_terms, .bloc_legalmentions, .bloc_contact_success, .bloc_contact {
        border-radius: 0;
        box-shadow: none;
        -moz-box-shadow: none;
        -webkit-box-shadow: none;
        -o-box-shadow: none;
        -ms-box-shadow: none;
        margin-top: 0px;
        padding-top: 0px;
    }

        .bloc_contact_success .background_ribbon2 {
            background: none;
            width: 100%;
        }

        .bloc_contact_success .ribbon1 {
            padding-top: 0px;
            padding-bottom: 0px;
        }

    .Bloc_login {
        text-align: right;
    }

    .select_langue {
        width: 105px;
    }

    .Bande_header .bloc_header .login .Bloc_login {
        margin-right: 10px;
    }

    .equipe {
        width: 80%;
    }

    .equipe_info {
        width: 55%;
    }

    .contact_form {
        margin-top: 25px !important;
    }

    .title_actualite_contactsuccess {
        height: auto;
        margin-top: 0px;
    }

        .title_actualite_contactsuccess h3, .courrier h3, .localisation h3 {
            display: block;
            position: inherit;
        }

    .courrier .title_actualite, .localisation .title_actualite {
        height: auto;
    }

    .localisation_contactsuccess {
        width: 80%;
        margin: 0 auto;
        float: none;
        height: auto;
        margin-bottom: 67px;
    }

    .bloc_color_professional_responsive {
        z-index: 10;
    }

    .tarifs_colonne_professional .espaceprice {
        height: 46px;
    }

    .conteneur_input, .conteneur_select, .conteneur_textarea {
        text-align: center;
        padding-bottom: 10px;
    }

    .label_nom, .label_nom_select {
        width: auto;
        display: inline-block;
        left: 9%;
        margin-top: 0px;
        text-align: left;
        min-width: 200px;
        position: absolute;
    }

    .bloc_contact input[type="text"], .conteneur_select select, textarea {
        float: none;
        width: 83%;
        margin-top: 20px;
        display: inline;
        padding-left: 5px;
    }

    .conteneur_select select {
        width: 87%;
    }

    .conteneur_select {
        margin-top: 0px;
    }

    .field-validation-error {
        margin-top: 9px;
        padding-left: 27px;
        float: left;
    }

    .vertical_align_error_msg .field-validation-error {
        margin-top: 76px;
    }

    .bloc_terms, .bloc_legalmentions {
        margin-bottom: 67px;
    }

    #newsletterStatus {
        padding-top: 115px;
    }

    .titre_content_responsive h1 {
        font-family: "sansationbold",Arial,sans-serif;
        color: #1d7ed8;
        font-size: 34px;
        padding-top: 40px;
        padding-bottom: 40px;
        margin: 0;
        text-align: center;
        font-weight: normal;
        display: block;
    }

    .Bande_bleu_tarif .content .bande_bleu_price {
        margin-left: 0px;
    }

    .blocprice.responsive {
        display: block;
    }

    .tarifs_colonne_enterpriseplus .bottom,
    .tarifs_colonne_basic .bottom,
    .tarifs_colonne_enterprise .bottom,
    .tarifs_colonne_expert .bottom,
    .tarifs_colonne_free .bottom,
    .tarifs_colonne_professional .bottom,
    .tarifs_colonne_standard .bottom {
        display: none;
    }

    .Bloc_login.disable_responsive {
        display: block;
    }

    .mentions_footer .disable_responsive {
        display: block;
    }

    .content_footer {
        width: 100%;
    }

    .tarifs_colonne_professional .ombre_droit {
        display: none;
    }
}
/* FIN RESPONSIVE IPAD */


/*///////////////////////////////////////////////////////////////////////*/
/* RESPONSIVE WIDEPHONE */
/*///////////////////////////////////////////////////////////////////////*/

@media screen and (max-width: 500px) {

    .plugins {
        max-width: 325px;
    }

    .bloc_legalmentions .colonne_legalmentions {
        margin-left: auto;
        margin-right: auto;
        padding-left: 0px;
        float: center;
    }
}

/* FIN RESPONSIVE WIDEPHONE*/


/*///////////////////////////////////////////////////////////////////////*/
/* RESPONSIVE PHONE */
/*///////////////////////////////////////////////////////////////////////*/

@media screen and (max-width: 320px) {
    .Bande_header {
        width: 100%;
        text-align: center;
    }

    .content {
        width: 100%;
    }

    .Bande_header .bloc_logo {
        float: none;
        display: block;
        margin: 0;
        width: 100%;
    }

    .Bande_header .bloc_header {
        float: none;
        position: absolute;
        top: 0;
        width: 100%;
        height: auto;
        padding: 0;
    }


        .Bande_header .bloc_header .login .trait_bloc_login {
            display: none;
        }

        .Bande_header .bloc_header .menu {
            display: none;
        }

    .Bloc_login {
        text-align: right;
    }

    .select_langue {
        width: 105px;
    }

    .Bande_header .bloc_header .login .Bloc_login {
        margin-right: 10px;
    }

    .Bande_header .bloc_header .responsive_bouton_menu {
        float: left;
        display: block;
        margin-top: 10px;
        margin-left: 10px;
        text-align: center;
        cursor: pointer;
    }

        .Bande_header .bloc_header .responsive_bouton_menu img {
            display: block;
            cursor: pointer;
        }

    .subslider_nav {
        display: none;
    }

    .slide_content {
        position: absolute;
        left: 0;
        top: 0;
        height: 411px;
        width: 100%;
        z-index: 2;
    }

    .background_live {
        left: 50%;
        margin-left: -146px;
    }

    .slide_content .inscription_slider {
        left: 50%;
        bottom: 205px;
        margin-left: -148px;
        position: absolute;
    }

    #slider-window {
        display: none;
    }

    .bloc_title_slider_responsive {
        width: 100%;
        display: block;
    }

    .title_slider_responsive {
        position: relative;
        height: 150px;
        width: 90%;
        margin: 0 auto;
    }

        .title_slider_responsive h2 {
            padding-top: 18px;
            color: #FFF;
            font-family: "Trebuchet MS", Arial, sans-serif;
            font-size: 28px;
            font-weight: bold;
            position: absolute;
            bottom: 0;
        }




    .Bande_bleu .content {
        width: 100%;
    }

        .Bande_bleu .content h1 {
            font-size: 25px;
            padding-top: 20px;
            padding-left: 10px;
            padding-right: 10px;
            width: 80%;
            text-align: center;
            margin: 0 auto;
        }

        .Bande_bleu .content h2 {
            font-size: 20px;
            width: 80%;
            text-align: center;
            margin: 0 auto;
        }

        .Bande_bleu .content .fleche_gauche {
            display: none;
        }

        .Bande_bleu .content .fleche_droite {
            display: none;
        }

    .Bande_subslider {
        display: none;
    }

    .titre_content .content {
        width: 100%;
    }


    .bloc_modules {
        width: 100%;
        border-radius: 0;
    }

        .bloc_modules .content {
            width: 100%;
        }

            .bloc_modules .content .ecran_bloc_module {
                width: 100%;
                max-width: 90%;
                height: auto;
            }

        .bloc_modules p {
            padding-left: 20px;
            padding-right: 20px;
        }

    .submodules {
        float: none;
        width: 100%;
        padding: 0;
        margin: 0 auto;
    }

    .submodules_images {
        width: 100%;
        height: 140px;
        text-align: center;
        line-height: 140px;
    }

        .submodules_images img {
            display: inline-block;
            vertical-align: middle;
        }

    .submodules .traitbleu {
        width: 70%;
        margin: 10px auto;
    }

    .submodules p {
        width: 70%;
        text-align: center;
        display: block;
        margin: 0 auto;
    }


    .footer {
        padding-top: 0;
        padding-bottom: 25px;
        height: auto;
    }

    .newsletter {
        background: none;
        border-radius: 0;
        padding-top: 0;
        padding-bottom: 20px;
    }

    .bloc_newsletter {
        width: 100%;
        margin: 0 auto;
        margin-top: -43px;
    }

        .bloc_newsletter h3 {
            float: none;
            padding-top: 20px;
            padding-bottom: 20px;
            text-align: center;
            line-height: 27px;
            background: #59596a;
            margin-bottom: 25px;
        }

    .background_form_email {
        float: none;
        margin: 0 auto;
    }

    .responsive_footer {
        display: none;
    }

    .mentions_footer {
        margin-top: 0px;
        text-align: center;
        float: none;
    }

        .mentions_footer a {
            border: none;
            padding-left: 0;
            line-height: 30px;
        }

    .bouton_gratuit {
        max-height: 38px;
        max-width: 295px;
    }

        .bouton_gratuit:hover {
            background-position: 0 -39px;
        }

        .bouton_gratuit:active {
            background-position: 0 -78px;
        }


    /* MODULES */

    .espace_ribbon {
        margin-top: 0;
        margin-bottom: 30px;
        text-align: center;
        padding: 0;
    }

    .ribbon {
        display: inline-block;
        margin: 0 auto;
        width: 100%;
        background: #8787a0;
        padding-top: 15px;
        padding-bottom: 15px;
    }

    .ribbon_gauche {
        display: none;
    }

    .ribbon_droit {
        display: none;
    }

    .background_ribbon {
        float: none;
        background: #8787a0;
        width: 95%;
        height: 100%;
        margin: 0 auto;
        display: block;
        text-align: center;
        padding: 0;
    }

    .espace_ribbon .background_ribbon p {
        line-height: 30px;
    }


    .espace_ribbon1 {
        margin-top: 0;
        margin-bottom: 0px;
        text-align: center;
        padding: 0;
    }

    .ribbon1 {
        display: inline-block;
        margin: 0 auto;
        width: 100%;
        background: #8787a0;
        padding-top: 15px;
        padding-bottom: 15px;
    }

    .espace_ribbon1 .background_ribbon {
        float: none;
        background: #8787a0;
        width: 95%;
        height: 100%;
        margin: 0 auto;
        display: block;
        text-align: center;
        padding: 0;
    }

        .espace_ribbon1 .background_ribbon p {
            line-height: 30px;
        }

    .colonne_gerez {
        float: none;
        width: 100%;
        margin-bottom: 50px;
    }

        .colonne_gerez .title_colonne_gerez {
            width: 80%;
            text-align: center;
            margin: 0 auto;
            padding-bottom: 10px;
        }

        .colonne_gerez .text_colonne_gerez {
            width: 80%;
            text-align: center;
            margin: 0 auto;
        }

    .espace_colonne_gerez {
        display: none;
    }

    .ordi_referencez, .ordi_analysez, .ordi_optimisez {
        display: block;
        margin: 0 auto;
    }

    .bloc_pourquoi {
        background: #FFF;
        width: 100%;
        padding-bottom: 30px;
        margin: 0 auto;
        display: block;
        /*margin-top: 30px;*/
        border-radius: 0px;
        padding-top: 0;
        margin-bottom: 67px;
        position: relative;
        box-shadow: none;
        -moz-box-shadow: none;
        -webkit-box-shadow: none;
        -o-box-shadow: none;
        -ms-box-shadow: none;
    }

        .bloc_pourquoi .bloc_text_pourquoi {
            float: none;
            width: 100%;
            margin-top: 0px;
        }

        .bloc_pourquoi .bloc_image_pourquoi {
            display: none;
        }

    .minibloc_text_pourquoi {
        height: 100%;
        width: 80%;
        margin: 0 auto;
        padding-top: 20px;
        text-align: left;
    }

        .minibloc_text_pourquoi .paddingleft {
            padding-left: 0px;
        }

        .minibloc_text_pourquoi .paddingright {
            padding-right: 0px;
        }

    .confiance {
        display: none;
    }

    .bande_blanche {
        margin-top: 0px;
    }


    .bande_actualite {
        padding-top: 0;
        padding-bottom: 20px;
        margin: 0;
    }

    .bloc_actualite {
        float: none;
        width: 80%;
        padding-top: 15px;
        margin-bottom: 15px;
    }

        .bloc_actualite .recompense {
            display: none;
        }

    .bloc_consultation {
        width: 100%;
        border-radius: 0;
        margin-top: 60px;
        position: relative;
        padding-top: 40px;
        padding-bottom: 0px;
        box-shadow: none;
    }

        .bloc_consultation .content h4 {
            width: 85%;
            text-align: center;
            margin: 0 auto;
        }

            .bloc_consultation .content h4 span {
            }

        .bloc_consultation .content .sondage {
            margin-top: 10px;
        }

        .bloc_consultation .colonne_consultation {
            float: none;
            width: 80%;
            margin: 0 auto;
        }

    .bloc_logo_comparateur {
        display: none;
    }

    .clear_responsive {
        display: block;
        clear: both;
    }

    /* TARIF */

    .bloc_tarifs {
        margin-top: 0px;
        background: #e2e2e2;
    }

    .bottom_responsive {
        display: none;
    }

    .tarifs_menu {
        float: left;
        width: 50%;
        height: 100%;
        background: #e2e2e2;
        text-align: right;
        border-radius: 10px 0 0 0;
        color: #858585;
        margin-top: 0;
        position: relative;
    }

    .tarifs_menu_responsive {
        display: block;
        float: left;
        width: 50%;
        height: 100%;
        background: #e2e2e2;
        text-align: right;
        border-radius: 10px 0 0 0;
        color: #858585;
        margin-top: 0;
        position: relative;
    }

    .haut_tarif {
        display: none;
    }

    .tarifs_menu .bottom {
        position: absolute;
        bottom: -15px;
        width: 100%;
        left: 0px;
        height: 15px;
        border-radius: 0 0 0 0;
        background: #e2e2e2;
    }

    .bloc_tarifs {
        margin-top: 0px;
    }


    .tarifs_colonne_professional .blocprice .etoile_bleu {
        display: none;
    }

    .tarifs_colonne_professional .blocprice .etoile_gris {
        display: inline;
    }

    .tarifs_colonne_professional:hover .blocprice .etoile_gris {
        display: none;
    }

    .tarifs_colonne_professional:hover .blocprice .etoile_bleu {
        display: inline;
    }

    .bloc_color_entrepriseplus {
        display: none;
    }

    .bloc_color_entrepriseplus_responsive {
        display: block;
        background: #cca41b;
        width: 100%;
        height: 100px;
        position: relative;
    }

        .bloc_color_entrepriseplus_responsive .title {
            padding-top: 10px;
        }

        .bloc_color_entrepriseplus_responsive .price {
            background: url(http://wwwcdn.beezup.com/images/etiquette_enterprise_plus.png) no-repeat;
            width: 84px;
            height: 88px;
            position: absolute;
            bottom: -27px;
            left: 50%;
            margin-left: -42px;
            z-index: 20;
        }

            .bloc_color_entrepriseplus_responsive .price p {
                font-family: "Trebuchet MS",Arial,sans-serif;
                color: #FFF;
                font-size: 19px;
                text-align: center;
            }

                .bloc_color_entrepriseplus_responsive .price p span {
                    vertical-align: super;
                    font-size: 15px;
                }

    .tarifs_colonne_enterpriseplus {
        float: left;
        width: 50%;
        text-align: center;
        position: relative;
        border: none;
    }

    .bloc_color_entreprise {
        display: none;
    }

    .bloc_color_entreprise_responsive {
        display: block;
        background: #8f8b80;
        width: 100%;
        height: 100px;
        position: relative;
    }

        .bloc_color_entreprise_responsive .title {
            padding-top: 10px;
        }

        .bloc_color_entreprise_responsive .price {
            background: url(http://wwwcdn.beezup.com/images/etiquette_entreprise.png) no-repeat;
            width: 84px;
            height: 88px;
            position: absolute;
            bottom: -27px;
            left: 50%;
            margin-left: -42px;
            z-index: 20;
        }

            .bloc_color_entreprise_responsive .price p {
                font-family: "Trebuchet MS",Arial,sans-serif;
                color: #FFF;
                font-size: 19px;
                text-align: center;
            }

                .bloc_color_entreprise_responsive .price p span {
                    vertical-align: super;
                    font-size: 15px;
                }

    .tarifs_colonne_enterprise {
        float: left;
        width: 50%;
        text-align: center;
        position: relative;
    }


    .bloc_color_expert {
        display: none;
    }

    .bloc_color_expert_responsive {
        display: block;
        background: #141414;
        width: 100%;
        height: 100px;
        position: relative;
    }

        .bloc_color_expert_responsive .title {
            padding-top: 10px;
        }

        .bloc_color_expert_responsive .price {
            background: url(http://wwwcdn.beezup.com/images/etiquette_expert.png) no-repeat;
            width: 84px;
            height: 88px;
            position: absolute;
            bottom: -27px;
            left: 50%;
            margin-left: -42px;
            z-index: 20;
        }

            .bloc_color_expert_responsive .price p {
                font-family: "Trebuchet MS",Arial,sans-serif;
                color: #FFF;
                font-size: 19px;
                text-align: center;
            }

                .bloc_color_expert_responsive .price p span {
                    vertical-align: super;
                    font-size: 15px;
                }

    .tarifs_colonne_expert {
        float: left;
        width: 50%;
        text-align: center;
        position: relative;
        border: none;
    }


    .bloc_color_professional {
        display: none;
    }

    .bloc_color_professional_responsive {
        display: block;
        background: #fe1089;
        width: 100%;
        height: 100px;
        position: relative;
    }

        .bloc_color_professional_responsive .title {
            padding-top: 10px;
        }

        .bloc_color_professional_responsive .price {
            background: url(http://wwwcdn.beezup.com/images/etiquette_professional.png) no-repeat;
            width: 84px;
            height: 88px;
            position: absolute;
            bottom: -27px;
            left: 50%;
            margin-left: -42px;
            z-index: 20;
        }

            .bloc_color_professional_responsive .price p {
                font-family: "Trebuchet MS",Arial,sans-serif;
                color: #FFF;
                font-size: 19px;
                text-align: center;
            }

                .bloc_color_professional_responsive .price p span {
                    vertical-align: super;
                    font-size: 15px;
                }

    .populaire {
        display: none;
    }

    .tarifs_colonne_professional {
        float: left;
        width: 50%;
        text-align: center;
        position: relative;
        border: none;
    }

    .ombre_gauche {
        display: none;
    }

    .ombre_droite {
        display: none;
    }

    .bloc_color_standard {
        display: none;
    }

    .bloc_color_standard_responsive {
        display: block;
        background: #ad2cd7;
        width: 100%;
        height: 100px;
        position: relative;
    }

        .bloc_color_standard_responsive .title {
            padding-top: 10px;
        }

        .bloc_color_standard_responsive .price {
            background: url(http://wwwcdn.beezup.com/images/etiquette_standard.png) no-repeat;
            width: 84px;
            height: 88px;
            position: absolute;
            bottom: -27px;
            left: 50%;
            margin-left: -42px;
            z-index: 20;
        }

            .bloc_color_standard_responsive .price p {
                font-family: "Trebuchet MS",Arial,sans-serif;
                color: #FFF;
                font-size: 19px;
                text-align: center;
            }

                .bloc_color_standard_responsive .price p span {
                    vertical-align: super;
                    font-size: 15px;
                }

    .tarifs_colonne_standard {
        float: left;
        width: 50%;
        text-align: center;
        position: relative;
        border: none;
    }

    .bloc_color_basic {
        display: none;
    }

    .bloc_color_basic_responsive {
        display: block;
        background: #2775ce;
        width: 100%;
        height: 100px;
        position: relative;
    }

        .bloc_color_basic_responsive .title {
            padding-top: 10px;
        }

        .bloc_color_basic_responsive .price {
            background: url(http://wwwcdn.beezup.com/images/etiquette_basic.png) no-repeat;
            width: 84px;
            height: 88px;
            position: absolute;
            bottom: -27px;
            left: 50%;
            margin-left: -42px;
            z-index: 20;
        }

            .bloc_color_basic_responsive .price p {
                font-family: "Trebuchet MS",Arial,sans-serif;
                color: #FFF;
                font-size: 19px;
                text-align: center;
            }

                .bloc_color_basic_responsive .price p span {
                    vertical-align: super;
                    font-size: 15px;
                }

    .tarifs_colonne_basic {
        float: left;
        width: 50%;
        text-align: center;
        position: relative;
        border: none;
    }

    .bloc_color_free {
        display: none;
    }

    .bloc_color_free_responsive {
        display: block;
        background: #8fb834;
        width: 100%;
        height: 100px;
        position: relative;
    }

        .bloc_color_free_responsive .title {
            padding-top: 10px;
        }

        .bloc_color_free_responsive .price {
            background: url(http://wwwcdn.beezup.com/images/etiquette_free.png) no-repeat;
            width: 84px;
            height: 88px;
            position: absolute;
            bottom: -27px;
            left: 50%;
            margin-left: -42px;
            z-index: 20;
        }

            .bloc_color_free_responsive .price p {
                font-family: "Trebuchet MS",Arial,sans-serif;
                color: #FFF;
                font-size: 19px;
                text-align: center;
            }

                .bloc_color_free_responsive .price p span {
                    vertical-align: super;
                    font-size: 15px;
                }

    .tarifs_colonne_free {
        float: left;
        width: 50%;
        text-align: center;
        position: relative;
        border: none;
    }

    .Bande_bleu .content .bande_bleu_price {
        padding-top: 71px;
        margin: 0 auto;
        font-size: 25px;
    }

    .bloc_philo {
        width: 100%;
        border-radius: 0px;
        box-shadow: 1px 1px 12px #d7d5d5;
        -moz-box-shadow: 1px 1px 12px #d7d5d5;
        -webkit-box-shadow: 1px 1px 12px #d7d5d5;
        -o-box-shadow: 1px 1px 12px #d7d5d5;
        -ms-box-shadow: 1px 1px 12px #d7d5d5;
        margin: 0 auto;
        display: block;
        margin-top: 0px;
        position: relative;
        padding-top: 0px;
        padding-bottom: 40px;
    }

        .bloc_philo .colonne_consultation {
            float: none;
            width: 80%;
            margin: 0 auto;
        }

            .bloc_philo .colonne_consultation ul li {
                list-style-type: none;
                margin-left: -40px;
                background: url(http://wwwcdn.beezup.com/images/puce.png) no-repeat;
                width: 100%;
                height: 100%;
                padding-left: 12px;
                background-position: 0 6px;
                padding-bottom: 5px;
            }

        .bloc_philo .espace_colonne_consultation {
            display: none;
        }

    .histoire_societe {
        float: none;
        width: 80%;
        margin-top: 30px;
        margin: 0 auto;
    }

    .equipe {
        float: none;
        width: 95%;
        margin: 0 auto;
        margin-top: 30px;
    }

        .equipe .traitbleu {
            margin-bottom: 30px;
        }

    .bloc_equipe {
        background: #d2d1d1;
        padding: 10px;
        border-radius: 5px;
        margin-bottom: 50px;
    }

        .bloc_equipe img {
            float: left;
        }

    .equipe_info {
        float: right;
        width: 60%;
    }

        .equipe_info p {
            margin-top: 5px;
        }

    .icon_equipe img {
        float: left;
        margin-right: 5px;
        margin-bottom: 10px;
    }



    .conteneur_input {
        position: relative;
        width: 100%;
        height: 29px;
        margin-bottom: 35px;
    }

    .bloc_philo input[type="text"] {
        width: 80%;
        height: 100%;
        padding-left: 20px;
        border: 1px solid #e7e7ec;
        border-radius: 5px;
        margin: 0 auto;
        display: block;
    }

    /*.label_nom {
        position: absolute;
        text-align: left;
        left: 8%;
        margin-top: -20px;
        display: block;
    }

    .conteneur_textarea {
        position: relative;
        width: 100%;
        height: 29px;
    }

    textarea {
        width: 80%;
        height: 100px;
        padding-left: 20px;
        border: 1px solid #e7e7ec;
        border-radius: 5px;
        margin: 0 auto;
        display: block;
    }*/

    .conteneur_bouton {
        width: 80%;
        margin: 100px auto;
        margin-bottom: 20px;
    }

        .conteneur_bouton .bouton_register {
            float: right;
            text-align: center;
        }

    .conteneur_select {
        position: relative;
        width: 100%;
        height: 33px;
        border: none;
        background: none;
        margin-bottom: 35px;
    }

    /*.conteneur_select select {
            width: 84%;
            height: 100%;
            border: 1px solid #e7e7ec;
            background: url(http://wwwcdn.beezup.com/images/bouton_select.png) no-repeat right;
        }*/


    .courrier {
        float: none;
        width: 80%;
        margin: 0 auto;
        margin-top: 30px;
    }

        .courrier .traitbleu {
            margin-bottom: 30px;
        }

    .localisation {
        float: none;
        width: 80%;
        margin: 0 auto;
        margin-top: 30px;
        margin-bottom: 30px;
    }

    .histoire_societe .traitbleu {
        margin-bottom: 30px;
    }

    .ecran_localisation {
        margin-top: 30px;
        height: auto;
        width: auto;
        max-width: 100%;
    }

    .Bloc_Social {
        display: none;
    }

    .Bloc_Social_Footer {
        padding-top: 20px;
        width: auto;
        text-align: center;
    }

    .Bande_slider {
        /*height: 250px;*/
    }

    #prevSlide {
        left: -55px;
    }

    #nextSlide {
        right: -55px;
    }


    .bloc_philo h4 {
        margin-top: 20px;
    }

    .equipe {
        width: 80%;
    }

    .equipe_info {
        width: 55%;
    }

    #newsletterStatus {
        padding-top: 115px;
    }

    .contactsuccess_big {
        margin-top: 10px;
    }

    .bloc_terms .terms_content {
        margin-top: 25px;
    }

    .bouton_gratuit p {
        line-height: 40px;
        font-size: 18px;
    }

    .form_email input[type=button] {
        height: 26px;
        margin-left: -8px;
    }
}
/* FIN RESPONSIVE IPHONE*/
