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 .adtm_column { float: left; }
@media (min-width: 767px) {
	#adtm_menu .adtm_column { width: 50%; padding-bottom: 15px; }
}
@media(max-width: 767px) {
    #adtm_menu .adtm_column { padding-left: 15px; padding-right: 15px; }
    #adtm_menu .li-niveau1.adtm_sub_open a.a-niveau1 .advtm_menu_span, #adtm_menu .li-niveau1 a.a-niveau1:focus .advtm_menu_span, .li-niveau1:focus > a.a-niveau1 .advtm_menu_span {
    	color: #ffffff!important;
    }
    #adtm_menu .adtm_column .column_wrap_title {
      background: #043c60!important;
    	border-right: none!important;
    }
    #adtm_menu div.adtm_column_wrap ul.adtm_elements {
      border-right: none!important;
    }
  #adtm_menu .li-niveau1 a.advtm_menu_actif .advtm_menu_span{
  	color: #fff;
  }
  #adtm_menu .adtm_column span.column_wrap_title a.adtm_unclickable:hover {
      color: white;
  }
}
#adtm_menu .adtm_column .column_wrap_title { background: #fff; }
#adtm_menu table.columnWrapTable tr td { padding: 0; }
#adtm_menu .adtm_column .column_wrap_title { border-right: 1px solid #4f7790; }
#adtm_menu div.adtm_column_wrap ul.adtm_elements li { width: 50%; float: left; line-height: 0.8; }
#adtm_menu div.adtm_column_wrap ul.adtm_elements { margin-top: 15px; border-right: 1px solid #4f7790; width: 100%; float: left; }
#adtm_menu ul li.advtm_menu_toggle a.adtm_toggle_menu_button span.adtm_toggle_menu_button_text { background-position: left 25px center; }
