/* Keep the complete static menu in document flow, including its wrapped row. */
#menu_fix .header_menu { position:relative; margin:0 auto; width:100%; }
#menu_fix .header_menu::after { content:""; display:block; clear:both; }
.wrapper_main .main_content_wrap { margin-top:0!important; }
/* Archived slides have no caption text. */
.nivo-caption:has(.slide_info h1:empty):has(.slide_info p:empty) { display:none!important; }
