Hi Mehtaz,
I modifed the CSS you provided to the following:
.view-article.layout-default #sp-main-body .container-inner {
display: flex;
}
This forces the right module to the right, like your CSS did, it fixes the issues with the top header but the spacing between col-9 and col-3 is still off.
What I don't understand is, why does the override default.php file from the shaper_gazette template work properly and the override default.php file from newsberg not?
Can you have the developer team please take a look at the default.php file located here: templates/newsberg/html/com_content/articles/default.php
There is no issue on the category pages, which also uses an override.
https://www.oceannews.com/staging1/featured-stories/
Kind regards,
John