/* megameu.css */
#mainmenu ul.level_1 li.submenu.megamenu.sibling:hover ul.level_2{display:block}#mainmenu > ul > li.submenu.megamenu.ul_2 > ul > li.submenu,#mainmenu > ul > li.submenu.megamenu.ul_3 > ul > li.submenu,#mainmenu > ul > li.submenu.megamenu.ul_4 > ul > li.submenu{margin:0;border-bottom:0}#mainmenu > ul > li.submenu.megamenu.ul_4 > ul > li.submenu.megamenu_dis_bottom{margin-bottom:30px}#mainmenu ul li.megamenu ul ul{position:static;border-top:0px;box-shadow:none}#mainmenu ul li.megamenu.ul_2 ul.level_2{width:600px;padding:20px 10px}.logonavicenter #mainmenu ul li.megamenu.ul_2 ul.level_2{left:auto;right:auto}#mainmenu ul li.megamenu.ul_2.last.first ul.level_2{left:auto;right:auto}#mainmenu ul li.megamenu.ul_3 ul.level_2{width:700px;right:0;padding:20px 10px}#mainmenu ul li.megamenu.ul_4 ul.level_2{width:900px;right:0;padding:20px 10px}.logonaviright #mainmenu ul li.megamenu.ul_4 ul.level_2{width:900px;right:-194px;padding:20px 10px}.logonavicenter #mainmenu ul li.megamenu.ul_4 ul.level_2,.variante2 #mainmenu ul li.megamenu.ul_4 ul.level_2{right:0;padding:20px 10px;width: calc(1140px - 60px)}#mainmenu ul li.megamenu ul li{float:left;display:block;padding-right:10px;padding-left:10px;border-right:1px solid rgba(0,0,0,.08)}#mainmenu ul li.megamenu ul li{float:none;display:inline-block;padding-right:10px;padding-left:10px;vertical-align:top;border-right:1px solid rgba(0,0,0,.08)}#mainmenu ul li.megamenu ul li ul li{border-right: none}#mainmenu ul li.megamenu ul li:last-child{border-right: none}#mainmenu ul li.megamenu.ul_4 ul li{width:25%}#mainmenu ul li.megamenu.ul_4 ul li{width:24.5%}#mainmenu ul li.megamenu.ul_3 ul li{width:33%}#mainmenu ul li.megamenu.ul_2 ul li{width:49.5%}#mainmenu ul li.megamenu.ul_4 ul li ul li,#mainmenu ul li.megamenu.ul_3 ul li ul li,#mainmenu ul li.megamenu.ul_2 ul li ul li{width:100%}#mainmenu ul li.megamenu ul li ul li{width:100%;overflow:hidden;float:none}#mainmenu ul li.megamenu ul li a.trail{background: none!important;color:#AE97CF !important}#mainmenu ul li.megamenu .level_2 li.submenu a.submenu,#mainmenu ul li.megamenu .level_2 li.submenu span.submenu{border-bottom:1px solid rgba(0,0,0,.08);font-weight:bold;text-transform:uppercase}#mainmenu ul li.megamenu .level_2 li.submenu span.submenu{font-weight:bold;text-transform:uppercase}#mainmenu ul li.megamenu .level_3 li.submenu a.last{font-weight:normal;text-transform:none}#mainmenu ul li.megamenu .level_4 li.submenu a.submenu.first.last{font-weight:bold;text-transform:uppercase}#mainmenu ul li.megamenu .level_5 li.submenu.first a.first.last{font-weight:normal;text-transform:none}#mainmenu ul li.megamenu .level_6 li.submenu a.submenu.first.last{font-weight:bold;text-transform:uppercase}#mainmenu ul li.megamenu ul.level_3,#mainmenu ul li.megamenu ul.level_4,#mainmenu ul li.megamenu ul.level_5,#mainmenu ul li.megamenu ul.level_6,#mainmenu ul li.megamenu ul.level_7{width:100%;display:block;margin:0;border-bottom:0;background: transparent;visibility: visible;opacity:1}#mainmenu ul li.megamenu ul.level_3 li,#mainmenu ul li.megamenu ul.level_4 li,#mainmenu ul li.megamenu ul.level_5 li{margin:0;padding-right:0;padding-left:0}#mainmenu > ul > li.submenu.last.megamenu > ul > li.submenu > ul > li.last{border-bottom:0}.logonaviright #mainmenu ul li.megamenu.ul_4.last ul.level_2,.variante2 #mainmenu ul li.megamenu.ul_4.last ul.level_2{width:900px;right:-225px;padding:20px 10px}