.files { position: relative; section { display: inline-flex; justify-content: space-between; align-items: center; width: 100%; gap: 16px; .tabs { flex-basis: 75%; } } .filters { margin-top: 16px; gap: 16px; display: flex; } .button { width: 105px; } table thead tr th { background-color: rgba(20, 20, 20, 0.6); } @media (max-width: 800px) { table th:nth-child(2), table td:nth-child(2), table th:nth-child(3), table td:nth-child(3), section, .filters { display: none; } } }