#topOverContainer {
	display: none;
}

@media screen and (max-width : 768px) {
	.mnModSlider .mnModSlide {
	    top: 20%;
	}
}

.mnModSlider .mnModSlide {
	   top: 30%;
}

#topMenuContainer #topMenu #topMenuLogo {
    float: left;
    padding: 15px 20px 14px 25px;
}

.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 ;

}

.slateMenuDishGridContentVariantsResp{
	color: #ffffff !important;
}


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

@media screen and (min-width : 768px) {
	.mod77-col2 {
		border-left: 2px solid #FC8EAC;
	}
}

@media screen and (min-width : 768px) {
	.mod67-col2 {
		border-left: 2px solid #FC8EAC;
	}
}

@media screen and (min-width : 768px) {
	.mod57-col2 {
		border-left: 2px solid #FC8EAC;
	}
}


/* NE PAS TOUCHER AU DESSUS */

.bouton-reserver {
    position: fixed;
    bottom: 20px;
    right: 20px;

    background-color: rgba(252,142,172,0.85); /* vert avec transparence */
    color: #ffffff;
    border: 1px solid rgba(252,142,172,0.85);

    padding: 18px 25px;
    font-size: 15px;
    font-family: 'Poppins', Arial, sans-serif;
    font-weight: 500;
    text-transform: uppercase;
    text-decoration: none;

    display: inline-block;
    cursor: pointer;
    z-index: 99999;

    transition: background-color 1s ease, 
                border-color 1s ease, 
                color 1s ease;
}

/* Effet au survol */
.bouton-reserver:hover {
    background-color: #EA608B; /* rose 100% */
    border-color: #EA608B;
    color: #ffffff;
}

.bouton-reserver:hover {
    background-color: #000000;
    color: #ffffff;
}

@media screen and (max-width: 768px) {
    .bouton-reserver {
        display: none !important;
    }
}

.mod82-col1 {
	border : 1px solid #ffffff;
}