/* Menu burger étendu : actif dès 1080px (le site ne le déclenchait qu'à 840px).
   Reprend les règles menu du palier 840px de unified_common.css / general.css, pour 841–1080px seulement. */
@media (min-width:841px) and (max-width:1080px){
    .is_responsive3{display:initial;}
    .not_responsive3{display:none;}
    .is_responsive33{display:block;}
    .not_responsive33{display:none !important;}

    #logo_site{margin-top:18px;margin-left:15px;}
    #a_ham_menu_respon{overflow:hidden;position:absolute;top:15px;right:0;}
    #ligne_menu_resp{border:0 solid red;height:50px;width:790px;margin:0 auto;position:relative;}
    #menu_container,#menu_over_container{height:auto !important;}
    #div_lang{display:none;}

    #menu{width:790px !important;display:none;}
    #menu li{position:initial;border:0 solid red;}
    #menu li:nth-child(1){display:none;}
    #menu li:nth-child(2),#menu li:nth-child(3),#menu li:nth-child(4),#menu li:nth-child(5),#menu li:nth-child(6){width:100% !important;}
    #menu li:nth-child(2) a,#menu li:nth-child(3) a,#menu li:nth-child(4) a,#menu li:nth-child(5) a,#menu li:nth-child(6) a{background:none;border-top:1px solid #ccc !important;}
    #menu li:nth-child(2) a:hover,#menu li:nth-child(3) a:hover,#menu li:nth-child(4) a:hover,#menu li:nth-child(5) a:hover,#menu li:nth-child(6) a:hover{background-image:url(/images/menu/sepa_menu.png) !important;}
    #menu li:nth-child(7){display:none;width:15% !important;}
    #menu li:nth-child(7) a{background:none !important;text-align:right;}
    #menu > li:nth-child(7) a i{line-height:58px;}
    #menu li:hover > div.inner_submenu{display:none;}
    .inner_submenu{width:790px !important;}
    #global_ded,#global_vps,#div_web{width:790px;left:0;margin-left:0;right:0;}
}
