/* PAGE AVIS */

.topMenuLinksLi {
	position: relative!important;
}
.topMenuLinksLi:last-child > .topMenuLinksUl {
    left: -80px!important;
    position: absolute!important;
}
/* NE PAS TOUCHER AU DESSUS */

.mnModSlider .mnModSlide {
    top: 25%;
}

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

.mnModMap .mapLogo .mnImageContainer img {
	max-width: 200px;
	display: initial;
    padding-top: 30px;
}

#topMenuContainer #topMenu{
	border-bottom: 1px solid #fff;
	
}

.mod87-col3{
	background-color:#000000;
}

.mod79-col1{
	background-color:#000000;
}


.mod74-col1{
	background-color:#004aad;
}

#topMenuContainer #topMenu #topMenuLinks ul li ul.topSubMenuLinksUl li a{
	text-shadow: 0px 0px 4px #000;
}

#topMenuContainer #topMenu #topMenuLinks ul li ul.topSubMenuLinksUl li:hover a{
	text-shadow: 0px 0px 0px #000;
}

@media (max-width: 767px) {
.mod74.LE-paddingRightCollumn, .mod74 .LE-paddingRightCollumn {
    padding-right: 10px !important;
    padding-left: 10px !important;
}
	}

@media (max-width: 767px) {
.mod12.LE-paddingRightCollumn, .mod12 .LE-paddingRightCollumn {
    padding-right: 15px !important;
    padding-left: 15px !important;
	}
}

@media (min-width: 1010px) and (max-width: 1220px) {
	#topMenuContainer #topMenu {
		height: 125px !important;
	}
	
}

@media  (max-width: 1009px) {
	#topMenuContainer #topMenu {
		border-bottom: 0 !important;
	}
	
}


.mnModMenu1 .slatMenuWidget .slatMenuWidgetContent .slateMenuDishGridContainer .slateMenuDishGridHead, .mnModMenu2 .slatMenuWidget .slatMenuWidgetContent .slateMenuDishGridContainer .slateMenuDishGridHead, .mnModMenu3 .slatMenuWidget .slatMenuWidgetContent .slateMenuDishGridContainer .slateMenuDishGridHead, .mnModMenu4 .slatMenuWidget .slatMenuWidgetContent .slateMenuDishGridContainer .slateMenuDishGridHead, .mnModMenu7 .slatMenuWidget .slatMenuWidgetContent .slateMenuDishGridContainer .slateMenuDishGridHead {
    border-top-left-radius: 4px 4px;
    border-top-right-radius: 4px 4px;
    background-color: #E47236;
    background-image: url(http://back.mangeznotez.com/images/widgets/noPhotosPattern.png);
    padding: 7px 0;
}

.mnModMenu1 .slatMenuWidget .slatMenuWidgetContent .slateMenuDishMenuContainer .slateMenuDishSubMenu .slateMenuDishSubMenuTitle, .mnModMenu2 .slatMenuWidget .slatMenuWidgetContent .slateMenuDishMenuContainer .slateMenuDishSubMenu .slateMenuDishSubMenuTitle, .mnModMenu3 .slatMenuWidget .slatMenuWidgetContent .slateMenuDishMenuContainer .slateMenuDishSubMenu .slateMenuDishSubMenuTitle, .mnModMenu4 .slatMenuWidget .slatMenuWidgetContent .slateMenuDishMenuContainer .slateMenuDishSubMenu .slateMenuDishSubMenuTitle, .mnModMenu7 .slatMenuWidget .slatMenuWidgetContent .slateMenuDishMenuContainer .slateMenuDishSubMenu .slateMenuDishSubMenuTitle {
    padding: 0;
    background-color: #E47236;
    background-image: url(http://back.mangeznotez.com/images/widgets/noPhotosPattern.png);
    text-align: center;
    color: #fff;
    text-transform: uppercase;
    position: relative;
    border-top-left-radius: 4px 4px;
    border-bottom-left-radius: 4px 4px;
}

.mnModMenu1 .slatMenuWidget .slateMenuWidgetTitle, .mnModMenu10 .slatMenuWidget .slateMenuWidgetTitle, .mnModMenu11 .slatMenuWidget .slateMenuWidgetTitle, .mnModMenu2 .slatMenuWidget .slateMenuWidgetTitle, .mnModMenu3 .slatMenuWidget .slateMenuWidgetTitle, .mnModMenu4 .slatMenuWidget .slateMenuWidgetTitle, .mnModMenu7 .slatMenuWidget .slateMenuWidgetTitle, .mnModMenu8 .slatMenuWidget .slateMenuWidgetTitle, .mnModMenu9 .slatMenuWidget .slateMenuWidgetTitle {
    font-size: 25px;
    padding-left: 15px;
    margin-bottom: 10px;
    text-transform: initial;
	color: #303740 !important;
}

/** couleur police onglet repas de groupe **/
element.style {
}
.bookquotation-title {
    display: block;
    color: black;
    text-transform: uppercase;
    font-size: 16px;
    padding-top: 4px;
    text-align: center;
}


/**  fond page accueil du module "des mets d'ici et d'ailleurs" **/
.mod40-col2 {
    padding-left: 4% !important;
    padding-right: 12% !important;

}

@media (max-width: 1600px) and (min-width: 1514px) {
	.mod40-col2 {
		padding-left: 3% !important;
		padding-right: 11% !important;
	}
}
@media (max-width: 1513px) and (min-width: 1435px) {
	.mod40-col2 {
		padding-left: 3% !important;
		padding-right: 9% !important;
	}
}
@media (max-width: 1434px) and (min-width: 1200px) {
	.mod40-col2 {
		padding-left: 2% !important;
		padding-right: 6% !important;
	}
}
@media (max-width: 1199px) and (min-width: 1045px) {
	.mod40-col2 {
		padding-left: 2% !important;
		padding-right: 10% !important;
	}
}
@media (max-width: 1044px)  {
	.mod40-col2 {
		padding-left: 4% !important;
		padding-right: 5% !important;
	}
}

/**  fond page restaurant du module "Un Cadre" **/

.mod53-col1 {
	padding-left: 12% !important;
    padding-right: 3% !important;
}

@media (max-width: 1615px) and (min-width: 1571px) {
	.mod53-col1 {
		padding-left: 11% !important;
		padding-right: 3% !important;
	}
}
@media (max-width: 1570px) and (min-width: 1529px) {
	.mod53-col1 {
		padding-left: 10% !important;
		padding-right: 3% !important;
	}
}
@media (max-width: 1528px) and (min-width: 1361px) {
	.mod53-col1 {
		padding-left: 9% !important;
		padding-right: 2% !important;
	}
}
@media (max-width: 1360px) and (min-width: 1200px) {
	.mod53-col1 {
		padding-left: 9% !important;
		padding-right: 4% !important;
	}
}
@media (max-width: 1999px) and (min-width: 1103px) {
	.mod53-col1 {
		padding-left: 11% !important;
		padding-right: 3% !important;
	}
}
@media (max-width: 1102px) and (min-width: 992px) {
	.mod53-col1 {
		padding-left: 9% !important;
		padding-right: 3% !important;
	}
}
@media (max-width: 991px)  {
	.mod53-col1 {
		padding-left: 5% !important;
		padding-right: 4% !important;
	}
}

#rightFloat {
	position: fixed;
    bottom: 50px;
    right: 0;
    z-index: 999;
}

#rightFloat img{
	width: 100px;
}

/** Code refonte **/

/** Page Acceuil **/

.mod193-col1 {
	border-top: 2px solid #004AB4;
}

.mod195-col1 {
	border-top: 2px solid #004AB4;
}

.mod12 {
	border: 3px solid #004AB4;
	margin: 10px;
}

.mod120-col1 {
	background-color: #fcfbf2;
	border: 2px solid #e0841d;
}

/**  Page Carte et Menus **/
.mod285-col1 {
	border: 3px solid #004AB4;
}

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

/** Page Repas de Groupe **/
.mod0-col3 {
	border: 3px solid #004AB4;
}