docs: website: more header spacing tweaks
docs: website: more header spacing tweaks

- remove top padding for h1. this means page titles sit flush with the top
  of the side bar (like 'The virtualization API' on the front page)
- up the top padding for the remaining sections. makes it visually easier
  to tell adjacent header sections apart, especially in dense wiki pages
- use two different spacing levels for h2-h4 and h5-h6,
  gives pages some more visual flexibility
- use a slightly lower bottom padding... this makes top padding stick out
  more which makes it visually easier to differentiate between adjacent
  header sections

eskultety/libvirt,datto/libvirt,andreabolognani/libvirt,nertpinx/libvirt,eskultety/libvirt,jardasgit/libvirt,datto/libvirt,datto/libvirt,nertpinx/libvirt,nertpinx/libvirt,VenkatDatta/libvirt,andreabolognani/libvirt,libvirt/libvirt,jardasgit/libvirt,nertpinx/libvirt,andreabolognani/libvirt,jfehlig/libvirt,fabianfreyer/libvirt,zippy2/libvirt,libvirt/libvirt,jardasgit/libvirt,crobinso/libvirt,andreabolognani/libvirt,taget/libvirt,jardasgit/libvirt,libvirt/libvirt,jfehlig/libvirt,andreabolognani/libvirt,olafhering/libvirt,nertpinx/libvirt,taget/libvirt,datto/libvirt,olafhering/libvirt,VenkatDatta/libvirt,datto/libvirt,taget/libvirt,eskultety/libvirt,libvirt/libvirt,jfehlig/libvirt,zippy2/libvirt,crobinso/libvirt,zippy2/libvirt,jardasgit/libvirt,taget/libvirt,VenkatDatta/libvirt,taget/libvirt,jfehlig/libvirt,VenkatDatta/libvirt,VenkatDatta/libvirt,crobinso/libvirt,crobinso/libvirt,fabianfreyer/libvirt,fabianfreyer/libvirt,olafhering/libvirt,fabianfreyer/libvirt,olafhering/libvirt,eskultety/libvirt,fabianfreyer/libvirt,zippy2/libvirt,eskultety/libvirt