@media screen and (max-width : 768px) {
	.mnModSlider .mnModSlide {
	    top: 20%;
	}
}
 
.mod88-col1, .mod3-col1, .mod58-col, .mod59-col1, .mod60-col1 { 
  border-left: 40px solid white;
  border-right: 40px solid white;
}

.cmsButton {
  display: block;
  width: 100%;
  box-sizing: border-box; /* évite que padding dépasse */
  text-align: center; /* garde le texte centré */
}

#topMenuContainer #topMenu #topMenuLogo {
    float: left;
    padding: 10px;
}

.mnModMenu10 .slatMenuWidget .slateMenuDishGridBottom, .mnModMenu102 .slatMenuWidget .slateMenuDishGridBottom, .mnModMenu11 .slatMenuWidget .slateMenuDishGridBottom, .mnModMenu110 .slatMenuWidget .slateMenuDishGridBottom, .mnModMenu8 .slatMenuWidget .slateMenuDishGridBottom, .mnModMenu9 .slatMenuWidget .slateMenuDishGridBottom {
    display: none;
}

.mnModMenu8 .slatMenuWidget .slateMenuDishGridBottom, .mnModMenu8cat .slatMenuWidget .slateMenuDishGridBottom, .mnModMenu9 .slatMenuWidget .slateMenuDishGridBottom, .mnModMenu9cat .slatMenuWidget .slateMenuDishGridBottom, .mnModMenu10 .slatMenuWidget .slateMenuDishGridBottom, .mnModMenu10cat .slatMenuWidget .slateMenuDishGridBottom, .mnModMenu11 .slatMenuWidget .slateMenuDishGridBottom, .mnModMenu11cat .slatMenuWidget .slateMenuDishGridBottom, .mnModMenu82 .slatMenuWidget .slateMenuDishGridBottom, .mnModMenu102 .slatMenuWidget .slateMenuDishGridBottom, .mnModMenu102cat .slatMenuWidget .slateMenuDishGridBottom, .mnModMenu110 .slatMenuWidget .slateMenuDishGridBottom, .mnModMenu110cat .slatMenuWidget .slateMenuDishGridBottom {
 display: none ;

}

@media screen and (max-width : 1106px) {
	#topMenuLogoImg{
		display: none !important;
	}
}
