fixed: percent field displayed as code insted of widget

Hello, i tried to use PercentField and found that it displays as code instead of input. So i fixed this by adding mark_safe to widget function.

also i added vertical-align to percent sign and a space between widget and sign, so it looks better now.