@media screen and (min-width:550px) { .overright { float: right; } } .overright { text-align: right; margin-right: -8em; margin-left: 1em; }