Finishing CSS touches by Pedro. Media queries added for mobile devices and such.