.mm-page .header + div.row > div.top-bar { padding: 0; }
.top-bar li.hover { height: 64px; }
li.is-submenu-item { margin: 0; height: auto!important;}
.top-bar li.hover>a,
.menu>li>span {
	padding: 1.2vw 1vw;
}
.is-dropdown-submenu .is-dropdown-submenu-parent.opens-left>a:after,
.is-dropdown-submenu .is-dropdown-submenu-parent.opens-right>a:after { border: none; }
.top-bar { padding: 0; background: transparent; }
.top-bar ul { background: transparent; }
/* style du menu */

.backgroundFonce .menu a { color: #FFFFFF; }
.backgroundPale .menu a { color: #000000; }
.dropdown.menu>li.is-dropdown-submenu-parent>a:after { border: none; }
.backgroundFonce .menu .active, .backgroundFonce .menu .hover:hover { background-color: rgba(255,255,255,0.2); }
.backgroundPale .menu .active, .backgroundPale .menu .hover:hover { background-color: rgba(0,0,0,0.2); }
.backgroundFonce .menu .active>a, .backgroundFonce .menu .hover:hover>a { color: #FFF; background: transparent; }
.backgroundPale .menu .active>a, .backgroundPale .menu .hover:hover>a { color: #000; background: transparent; }
.menu.is-dropdown-submenu { border: none; z-index: 2; }

/*.mm-page .header + div.row.desktop > div { margin-top: 64px; }*/

.is-dropdown-submenu .is-dropdown-submenu { margin-top: 0; }

.menu>li>a, .menu>li>span>a { font-size: 1rem; }
.menu>li>span>a[href="mailto:a"] { display: inline-block; margin-bottom: 4px; }

.menuMobile .top-bar-right a { font-size: 16px; }

@media screen and (max-width: 1024px) {
	.top-bar-right { float: right; width: auto; }
	.top-bar-right a { font-size: 16px!important; }
}
@media screen and (max-width: 1023px) {
	.menu>li>span>a[href="mailto:a"] { margin-bottom: 0; }
}

.menuFixed > .header { position: fixed; }
.menuFixed > .header + .row { margin-top: 64px; }
.mm-opened + .menuFixed > .header + .row { margin-top: 0; }