/* This file will hold styles for all layouts using the alpha grid (i.e. not the mobile layout). */


body.composante header #zone-branding .block-menu > div > div > ul.menu > li:last-child{
	margin-left: 0 !important;
}


body.composante header #zone-branding .block-menu{
	left: 0px;
}



body.composante header #zone-branding .block-menu ul.menu > li.over li,
body.composante header #zone-branding .block-menu ul.menu > li li a:hover,
body.composante header #zone-branding .block-menu ul.menu > li:hover li,
body.composante header .menu-name-menu-uvhc-principal ul.menu > li.over li,
body.composante header .menu-name-menu-uvhc-principal ul.menu > li li a:hover,
body.composante header .menu-name-menu-uvhc-principal ul.menu > li:hover li{
	border-bottom: 0;
}

body.composante header #zone-branding .block-menu ul.menu ul,
body.composante header .menu-name-menu-uvhc-principal ul.menu ul{
	padding-left: 0;
}

body.composante aside#region-sidebar-second section.block-menu-block,
body.composante aside#region-sidebar-second section.block-menu,
body.composante aside#region-sidebar-first div.region-inner section:first-of-type:not(#block-menu-menu-uvhc-pratique){
	background: #99527e;
}

body.composante aside#region-sidebar-first div.region-inner section:first-of-type:not(#block-menu-menu-uvhc-pratique) h2{
	color: #333333;
}

body.composante aside#region-sidebar-second section.block-menu-block div.content ul.menu li a,
body.composante aside#region-sidebar-second section.block-menu div.content ul.menu li a,
body.composante aside#region-sidebar-second section.block-menu div.content ul.menu li a:hover,
body.composante aside#region-sidebar-first div.region-inner section:first-of-type:not(#block-menu-menu-uvhc-pratique) div.content ul.menu li a,
body.composante aside#region-sidebar-first div.region-inner section:first-of-type:not(#block-menu-menu-uvhc-pratique) div.content ul.menu li a,
body.composante aside#region-sidebar-first div.region-inner section:first-of-type:not(#block-menu-menu-uvhc-pratique) div.content ul.menu li a:hover{
	color: #fff;
}


body.scd .nice-menu-menu-scd-haut,
body.scd .nice-menu-menu-scd-haut li {
	width: 100%;
	border: none;
}
body.scd aside section.block-nice-menus div.content ul.nice-menu.nice-menu-menu-scd-haut li.menuparent ul {
	background: #fff;
}
body.scd aside section.block-nice-menus div.content ul.nice-menu.nice-menu-menu-scd-haut li.menuparent ul li:hover{
	background: #0081a1;
}