L'utimo file caricato è style.css, prova quindi a scriverlo come ultima riga di questo foglio di stile, dovrebbe andare.
Vedo che il tag header ha un altezza fissa, quindi se disattivi il div che dicevo prima rimane un buco bianco nel sito.
prova quindi:
@media (max-width: 768px) {
.art-header{
display:none;
}
}
oppure:
@media (max-width: 768px) {
header{
display:none;
}
}