
.sections-no-sidebars.generate-sections-enabled .container.grid-container, .sections-sidebars.no-sidebar.generate-sections-enabled .container.grid-container {
	max-width: 100%;
}

.sections-no-sidebars.generate-sections-enabled #primary.content-area, .sections-sidebars.no-sidebar.generate-sections-enabled #primary.content-area {
	width: 100%;
}

.sections-no-sidebars.generate-sections-enabled.separate-containers #main.site-main, .sections-no-sidebars.generate-sections-enabled.separate-containers .hentry, .sections-sidebars.no-sidebar.generate-sections-enabled.separate-containers #main.site-main, .sections-sidebars.no-sidebar.generate-sections-enabled.separate-containers .hentry {
	margin: 0;
}

.generate-sections-inside-container > :last-child {
	margin-bottom: 0;
}

.generate-sections-container {
	background-size: cover;
}

.generate-sections-container.no-padding .generate-sections-inside-container {
	padding: 0 !important;
}

.generate-sections-enabled.one-container .site-content {
	padding: 0;
}

.generate-sections-enabled.one-container .container {
	background: none;
}

.generate-sections-enabled.one-container .site-main {
	margin: 0 !important;
}

.generate-sections-enabled .entry-content {
	text-align: center;
}

.separate-containers .site-main > .generate-sections-container {
	margin-bottom: 0;
}
