.wrapper_header_layout{display:table;width:100%}.header_col{display:table-cell;position:relative;vertical-align:middle}.header_col.left_menu{width:50%;display:none;padding-right:20px}.header_col.right_menu{width:50%;display:none;padding-left:20px}@media only screen and (min-width:63.95em){.site-branding{text-align:center}.header_col.left_menu,.header_col.right_menu{display:table-cell}}