@media all and (max-width: 1399px) { body, input { font-size: 13px; } header input[type="search"] { font-size: 14px; } #menu li { font-size: 10px; } #menu a { font-size: 13px; } } @media all and (min-width: 1400px) { body, input { font-size: 13px; } header input[type="search"] { font-size: 14px; } #menu li { font-size: 11px; } } @media screen and (max-width: 1199px) { .home-pinned-content article:nth-child(5) { display: none; } section { width: 90%; } } @media screen and (max-width: 849px) { .home-pinned-content article:nth-child(4) { display: none; } }