@media screen and (min-width:760px) {

    .que_diffu_large, .que_diffu_small, #btn_menu_mobil, #btn_inscrire_img, #btn_connexion_base_img, #menu_mobil {
        display: none;
    }

    .que_diffu_medium, .que_diffu_large_et_medium, .que_diffu_medium_et_small, #barre_menu, #btn_connexion_base {
        display: block;
    }

    #header_top {
        margin:auto;
        width:740px;
        position:relative;
    }

    #btn_connexion_base {
        position:absolute;
        color:#767168;
        font-family: "OpenSans";
        font-size:13px;
        cursor:pointer;
        top:34px;
        right:150px;
    }

    #btn_connexion {
        top:34px;
        right:150px;
    }

    #btn_inscrire {
        position:absolute;
        top:15px;
        right:20px;
        background-color:#bcb09c;
        color:#fff;
        font-family: "OpenSans_bold";
        font-size:17px;
        padding:15px;
        cursor:pointer;
        -webkit-transition: all 0.3s ease-in-out;
        -moz-transition: all 0.3s ease-in-out;
        -o-transition: all 0.3s ease-in-out;
        transition: all 0.3s ease-in-out;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
        display:block;
    }

    #btn_inscrire:hover {
        background-color:#767168;
    }

    #diffusion_logo img {
        width:auto !important;
        height:auto;
    }

    #logo {
        width:260px;
        height:74px;
        position:absolute;
        left:10px;
        top:2px;
        background-image:url('../images/petit_logo.png');
    }


    .block_recette {
        width:300px;
        margin:5px;
        display:inline-block;
        height:380px;
        border: 1px solid #767168;
        font-size: 12px;
        position: relative;
        text-align:left;
    }

    .block_recette:before {
        content: '';
        width:20px;
        height:20px;
        position:absolute;
        bottom:-1px;
        right:-1px;
       /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+49,767168+51,ffffff+53 */
        background: #ffffff; /* Old browsers */
        background: -moz-linear-gradient(-45deg,  #ffffff 48%, #767168 51%, #ffffff 55%); /* FF3.6+ */
        background: -webkit-gradient(linear, left top, right bottom, color-stop(48%,#ffffff), color-stop(51%,#767168), color-stop(55%,#ffffff)); /* Chrome,Safari4+ */
        background: -webkit-linear-gradient(-45deg,  #ffffff 48%,#767168 51%,#ffffff 55%); /* Chrome10+,Safari5.1+ */
        background: -o-linear-gradient(-45deg,  #ffffff 48%,#767168 51%,#ffffff 55%); /* Opera 11.10+ */
        background: -ms-linear-gradient(-45deg,  #ffffff 48%,#767168 51%,#ffffff 55%); /* IE10+ */
        background: linear-gradient(135deg,  #ffffff 48%,#767168 51%,#ffffff 55%); /* W3C */
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
    }


    .cadre_sous_menu ul li a, .cadre_sous_menu ul li span {
        padding:10px;
    }

    #contenu_interieur_recette .cadre_sous_menu {
        display:inline-block;
    }








    

    
    .contenu_plan_du_site li {
        padding-top:3px;
    }
    

    

    
    .btn_add {
        font-size:17px;
    }
    

    .btn_del {
        background-color:#d3b4a5;
        color:#fff;
        font-family: "OpenSans_bold";
        font-size:17px;
        padding:8px;
        text-align: center;
        cursor:pointer;
        -webkit-transition: all 0.3s ease-in-out;
        -moz-transition: all 0.3s ease-in-out;
        -o-transition: all 0.3s ease-in-out;
        transition: all 0.3s ease-in-out;

        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
    }

    .btn_del:hover {
        background-color:#92796d;
    }

    

    #bulle_log {
        background-color:#fff;
        border:1px solid #767168;
        border-radius:10px;
        padding:10px;
        display:none;
        position:absolute;
        right:50px;
        top:80px;
        z-index: 5;
        font-size:12px;
        text-align: center;
        -webkit-box-shadow: 3px 3px 5px 0 #BDBDBD;
        box-shadow: 3px 3px 5px 0 #BDBDBD;
    }

    .btn_simple {
        background-color:#303030;
        color:#fff;
        font-family: "OpenSans_bold";
        font-size:17px;
        padding:15px;
        cursor:pointer;
        -webkit-transition: all 0.3s ease-in-out;
        -moz-transition: all 0.3s ease-in-out;
        -o-transition: all 0.3s ease-in-out;
        transition: all 0.3s ease-in-out;
        display:inline-block;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
    }

    .btn_simple:hover {
        background-color:#000;
    }


    

    .cadre_onoffswitch {
        display:inline-block;
        vertical-align:middle;
    }

    .btn_suppr {
        font-size:15px;
        padding:10px;
    }

    .zone_recherche {
        width:650px;
    }

    .champ_recherche input[type=search] {
        border: 1px solid #767168;
        font-size: 16px;
        padding:11px;
        color: #525252;
        font-family: "OpenSans";
        width:450px;
    }

    #form_ajout_ingredient {
        width:650px;
        margin:auto;
    }

    .cadre_sous_menu {
    
    }

    

    .block_accueil {
        width:487px;
        margin:auto;
        height:87px;
        border-radius:6px;
        color:#faf5ed;
        background-color:#a49986;
        padding-left:20px;
        padding-right:20px;
        padding-top:20px;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
        font-weight:bold;
        font-size:20px;
        position:relative;
        text-align:center;
        vertical-align:middle;
    }

    #contenu {
        min-height:300px;
    }

    #contenu_interieur, #contenu_interieur_recette {
        width:740px;
    }

    .image_recette {
        display:inline-block;
        width:350px;
        margin-right:10px;
    }

    .prelude_recette {
        display:inline-block;
        width:350px;
        vertical-align:top;
    }
    

    .auteur_comment {
        width:180px;
        padding-top:10px;
    }

    .contenu_cadre_sous_menu {
        width:710px;
    }

    .zone_404_interieur {
        background-image:url('../images/404_interieur2.jpg');
        width:656px;
    }

    .zone_text_diapo, .zone_text_diapo_second {
        font-size:25px;
    }

    .pied_de_page {
        line-height: 24px;
    }

    .pied_de_page a {
        font-size: 14px;
        margin:0px;
    }
}