Well if you've got an algo for colour, you didn't apply it to those examples OR you've got your math wrong.
Lime Green + White? Light Orange + White? /FAIL/ HARD.
And your fixed positioning IS cutting off here, though I suspect that's from the use of JavaScript to control layout, and willy-nilly mixing of metrics.
Which is consistent with the lack of proper semantics, failure to associate inputs with labels, scripting doing CSS' job, scripting doing HTML's job, lack of scripting off graceful degradation, and all the other JS for nothing slopped all over the page.
But to be fair I deal in websites where accessibility matters, and not scripting heavy web crapplets that inherently tell large swaths of potential users to suck it.