CSS error alert positioning and refactor voting controllers