Thats because width & height should have measurement units, like px
or mm
.
width:190; height:78;
=> width:190px; height:78px;
should fix your problems.
also, width applied to inline
elements don't do anything.
consider using inlin-block
for your div's instead of inline
.
and, padding: 10 12 10 12
=> padding: 10px 12px 10px 12px
=> padding: 10px 12px
and finally: width =20px
=> width:20px
Here a JsFiddle with those fixes