@media screen and (max-width:815px) { .onlyBigScreen { display: none; } div.header{ padding: 5px 7px; left: 20px; } div.header a img { margin-bottom: 5px; } } @media screen and (max-width:500px) { div.header{ padding: 2px 5px; left: 10px; } div.header a img { width: 70px; height: 42px; margin-bottom: 2px; } }