* { margin: 0; padding: 0; }

.header { background-color: grey; }
    .header table { table-layout: fixed; width: 100%; border-collapse: collapse; }
    .header td:first-child { width: 19.35%; }
    .header td:not(first-child) { width: 16.13%; }
    .header td { vertical-align: middle; text-align: center; }
