ul#accordion,#accordion ul{list-style-type:none}#accordion a{text-decoration:none}.accordion{width:100%;background:#303963}.responsiveMenu .container{background:none!important}.accordion .link{cursor:pointer;display:block;padding:15px 15px 15px 10px;color:#fff!important;font-size:15px;border-bottom:1px solid #696f8d;position:relative;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;font-family:HelveticaNeueLTStd-Roman!important}.accordion li:last-child .link{border-bottom:0}
.accordion li i{position:absolute;top:16px;left:12px;font-size:18px;color:#595959;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.accordion li i.fa-play{right:12px;left:auto;font-size:16px;color:#fff;font-size:10px!important;top:17px}.accordion li.open .link{color:#b63b4d}.accordion li.open i{color:#00a3c9}.accordion li.open i.fa-play{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}.accordion li.default .submenu{display:block}
.submenu{display:none;background:#404b7d;font-size:14px}.submenu a{display:block;text-decoration:none;color:#d9d9d9;padding:12px;padding-left:10px;-webkit-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease;font-family:HelveticaNeueLTStd-lt!important;padding-bottom:8px;padding-top:8px;font-size:13px}.submenu a:hover{background:#00a3c9;color:#FFF}.responsiveMenu{display:none!important}#menuMobile{display:none}.MenuOverlay{display:none;background:#3f5063;opacity:.9;position:fixed;width:100%;height:100%;left:0;top:0;z-index:-1}
button#mobileMenuCloseButton{position:absolute;right:13px!important;top:11px;width:35px;height:35px;outline:0;border:2px solid #fff;border-radius:90px;font-size:15px;opacity:.8;background:url('/resources/img/close-button.png') no-repeat 8px 7.5px;background-size:15px 15px}button#mobileMenuCloseButton:hover{opacity:1}@media(max-width:575.98px){.page-header.navbar .top-menu{padding-top:0!important}.page-logo #logo{width:100%!important;position:relative}}@media(max-width:450.98px){.page-logo a{padding-top:15px!important;position:relative}
}@media(max-width:767.98px){.highcharts-input-group{display:block;width:100%;float:left;position:relative;transform:translate(64px,-20px)!important}.no-padding #menuMobile::after{left:0!important}.no-padding #menuMobile::before{left:0!important}#menuMobile::after{left:0!important}#menuMobile::before{left:0!important}.stretched #recherche_bar.LyxorSearchBar{width:100%!important;right:0;left:0;float:none!important}.stretched .autocomplete_div input{padding-left:10px;width:100%}}.stretched .autocompleteButton.added-button{position:absolute!important;right:0}
.stretched .autocompleteButton{display:block!important}.autocomplete_container{display:block;height:100%;width:100%;overflow:hidden}.mobileModeButton #autocomplete_btn_animation{display:none}@media(min-width:991.98px){.smaller .ui-overlaypanel.resultPanelOverlay{top:80px!important}}@media(max-width:991.98px){.smaller .ui-overlaypanel.resultPanelOverlay{top:0!important}#accordion.responsiveMenu{display:none!important}.mobileModeButton #autocomplete_btn_animation{display:block!important}.no-padding .autocomplete_div{padding:0!important}
#recherche_bar{z-index:3!important}.tagWrapperContainer{padding-top:30px}.autocomplete_div.container{padding:0}.autocomplete_container{background:#fff;position:relative;top:50px;height:60px}.stretched .LyxorSearchBar{float:right;position:relative;padding-right:0;margin-top:-2px;padding-left:9px;width:0;padding:0;margin-right:0;right:0;width:100%!important;padding-left:0!important;padding-right:0!important}.no-padding.stretched .LyxorSearchBar{width:100%!important}.page-logo a{padding-top:10px;position:relative}
.autocompleteButton{right:6px}.responsiveMenu .container{padding:0!important}#cssmenu{display:none}.stretched #autocomplete_btn_animation{display:block}.stretched .autocompleteButton.added-button{position:absolute!important;right:5px!important}.stretched.no-padding .autocompleteButton.added-button{position:absolute!important;right:0!important}#autocomplete_btn_animation{width:100%;height:100%;margin:auto;margin-top:0;background:url(../img/lyxor-all-icons.png) -128px -110px no-repeat;top:5px}.responsiveMenu{display:none;position:fixed;left:0;top:60px}
.page-logo{padding-left:0;margin:auto;height:auto;display:block;float:none}#menuMobile::after{content:'';position:absolute;top:19px;left:0;display:block;width:36px;height:4px;background:#00a3c9}#menuMobile::before{content:'';position:absolute;top:30px;left:0;display:block;width:36px;height:14px;border-top:4px solid #00a3c9;border-bottom:4px solid #00a3c9}.no-padding #menuMobile::after{left:0}.no-padding #menuMobile::before{left:0}
#menuMobile{padding:20px;position:relative;display:block;background:0;color:#2498c0;cursor:pointer;font-size:12px;text-transform:uppercase;float:left}#closeMenuOverlay{width:100%!important;display:none;background-color:#1a2e45!important;position:fixed;top:0;height:60px;left:0;z-index:99999!important}a.toggleBTNSearch{background:url(/resources/img/searchIcon.png)!important;background-repeat:no-repeat!important;background-size:27px 27px!important;background-position-y:5px!important;margin-top:0;background-position-x:11px!important;display:block;top:12px;position:relative}
#logo{width:70%!important;padding-left:0;padding-right:0;margin:auto;display:block;margin-top:0!important}.smaller #logo{width:70%!important;padding-left:0;padding-right:0;margin:auto;display:block;margin-top:0!important}.page-header-fixed .site-page-wrapper.page-container{margin-top:0}.page-header.navbar.navbar-fixed-top.fixed-header-menu{min-height:auto!important;height:auto!important}}.no-padding .page-header-inner.container{padding:0!important}.customSearchBar{display:block!important;width:100%!important;max-width:100%!important;position:absolute!important}