Done the whole thing But still no change in spacing margin.
https://preelectionpolls.com/
this is one of the larger causes:
.singular.page .hentry {
padding: 3.5em 0 0;
}
at the end of style.css of your child theme, add for instance:
.singular.page .hentry {
padding: 0;
}
then there is:
#main {
clear: both;
padding: 1.625em 0 0;
}