A lot of css adjustments