#right-side > p{
background-color: red;
width: 100%;
#left-side .image-bitcoin{
width: 100%;
reszte #left-side i right side po 50% a nie 48.
pousuwaj paddingi z góry i powinno byc ok.
Ale tego co zobaczłem u Ciebie w CSS tego nie da sie odpaczyć.
Gdzie się tego naumiał?
Gdzię tego uczą- na japońskich serwerach?
Z góry zostaw tylko "body" w CSS do pierwszego nawiasu!
BTW w penie z sekcje html dajesz tylko sekcje body!!!