Edited: re-ordered the css