I think the simplest solution is resistor divider per input signal, say 18k from input to shift-register pin, 10k from shift register pin to ground.
That should reduce anything in 12--14V range down to a logic HIGH level at 5V. Also the 18k resistor provides reasonable protection against over voltage spikes etc.
Ideally the shift register parallel inputs would be schmidt-trigger, but clearly you aren't expecting a high rate of transitions so we can ignore the niceties of switching transients in practice...
Remember its easy to reduce a voltage with a resitive divider circuit, harder to level shift to higher voltages.