img.adtm_menu_icon {vertical-align:top;margin-right:3px;}
#adtm_menu .searchboxATM .search_query_atm {width:150px;margin-left:0!important;}
#adtm_menu .searchboxATM .button_mini {display:inline-block;}
#adtm_menu .adtm_unclickable {text-decoration:none!important;}
#adtm_menu .advtm_menu_span_49 {
  display: inline-block !important;
  background-color: #000 !important;
  background-image: none !important;
  font-weight: 700 !important;
  letter-spacing: .03em;
  padding: 6px 18px !important;
  border-radius: 999px;
  line-height: normal !important;
  transition: background-color .2s, color .2s;
}
#adtm_menu li.advtm_menu_49 > a,
#adtm_menu li.advtm_menu_49 > a:hover {
  background-color: transparent !important;
  background-image: none !important;
}
#adtm_menu li.li-niveau1.advtm_menu_49 a.a-niveau1 span.advtm_menu_span_49,
#adtm_menu li.li-niveau1.advtm_menu_49 a.a-niveau1 span.advtm_menu_span_49 * {
  color: #fff !important;
}
#adtm_menu li.li-niveau1.advtm_menu_49:hover a.a-niveau1 span.advtm_menu_span_49 {
  background-color: #F6AE2D !important;
}
#adtm_menu li.li-niveau1.advtm_menu_49:hover a.a-niveau1 span.advtm_menu_span_49,
#adtm_menu li.li-niveau1.advtm_menu_49:hover a.a-niveau1 span.advtm_menu_span_49 * {
  color: #000 !important;
}
@media (max-width: 767px) {
  #adtm_menu li.advtm_menu_49 > a.a-niveau1 {
    position: relative !important;
    display: block !important;
  }
  #adtm_menu li.advtm_menu_49 .advtm_menu_span_49 {
    position: static !important;
  }
}