Updated to fit smaller screens (aka RWD)