* { padding: 0; margin: 0; overflow: hidden; } body { height: 100%; position: absolute; } #container { padding: 10px 10px; position: absolute; height: 92%; background-color: #2E4E7E; overflow: auto; } .table { width: 210%; } .table, th, td { border: 1px solid #fff; text-align: center; color: #D9D9D9; } #tab-header tr>th{ background-color: #3A4A5A; width: 150px; height: 60px; } #tab-body tr>td{ height: 40px; } .projectName { background-color: #3A4A5A; }