css and JS fixes