Safari wendet floatet die Tabelle obwohl er nicht mehr soll

Hallo liebe Community,

ich baue gerade eine Tabelle auf in der jede Spalte unterschiedlich groß ist.
Mit der Media-Query @media screen and (max-width: 1000px) habe ich schon festgelegt, dass die Tabelle unter einer bestimmten Auflösung gefloatet wird, damit die Tabelle responsive bleibt und die größe aller tds wird auf den Inhalt angepasst.

td
 {
 float: none;    
 }

@media screen and (max-width: 1000px)
 {
    td
      {
          float: left;
      }
}

Wenn ich das Browserfenster also wieder größer als 1000px mache, wird die Tabelle nicht mehr gefloatet, bei Safari jedoch immer noch.
Ich habe es schon mit float: none versucht doch leider ohne Erfolg.

Woran kann das liegen?