how to make homepage layout the same as other pages

I can’t seem to make the homepage the same layout as all of the other pages on the site. It makes it full width and the menu looks weird. I’m using siteorigin pagebuilder. Is there a way to make them all the same layout? do I need to add custom css. If you have an answer can you please post it in the response, I see that this question has been answered before but no details on the css to use

I figured out how to make the menu the same, I changed
<div id=“primary” class=“content-area col-sm-12 col-md-12”>

to

<div id=“primary” class=“content-area col-sm-12 col-md-8 no-sidebar”>

in the homepage (front-page.php) in the editor

I also added this on the home page template in the editor:

<article id=“post-<?php the_ID(); ?>” <?php post_class(); ?>>

to

<article id=“post-<?php the_ID(); ?>” <?php post_class(); ?>>
<header class=“entry-header page-header”>
<h1 class=“entry-title”><?php the_title(); ?></h1>
</header><!-- .entry-header →

All fixed now. Would be nice to have this in the theme instead of having to look through the editor.

Hello there,

I hope you are doing well today.

Nice work solving the issues but you need to create a child theme to contain those changes otherwise when the theme updates your changes will be reverted in the original theme.

Here is a plugin to help you create a child theme:

Best Regards,
Support