Can't flip ColorRamp vertical using Mapping node (Cycles)
It looks like if you plug your Mapping node into a Converter > Separate XYZ node then put the Z outlet into the ColorRamp node, it works fine. You could also change the values of the Mapping node to have a vertical gradient (-35°, 45°, 0°).