Edited responsive CSS for Vibrant: menu, single and double column layouts and colors