Clean CSS and fix toc width on mobiles