Moved some CSS from Layout and styles to here to fix fields from being cut off in some themes.