@media (min-width: 1280px) { .footerMenuTitle { font-size: 1.5rem; } } @media (max-width: 1440px) { .step-nav .step .floorTitle{ top: 20px !important; } } @media (max-width: 1000px) { .floorTitle{ top: 20px !important; display: none; } .copy-holder{ display: block; } } @media (max-width: 800px) { .flex-r { flex-direction: column; } .footerMenuTitle { padding: 0px 15px; text-align: center; width: 100%; } }