.page-breadcrumbs>.wrap {
	width: 100%;
	max-width: 73.5em;
	margin: 0 auto;
	padding-right: .75em;
	padding-left: .75em;
	max-width: 80em;
}

.page-template-page_upload .page-breadcrumbs {
	position: absolute;
	width: 100%;
	z-index: 2;
	top: 80px;
	padding-top: 12px;
}

.page-template-default .content > section:first-child {
	margin-top: 0 !important;
	padding-top: 100px;
}

.page-template-default main.content {
	margin-bottom: 0;
}

.site-container {
	position: relative;
}

.page-template-default .page-breadcrumbs > .wrap {
	width: calc(1200px + 16px + 16px);
	padding: 0 16px;
	max-width: 100%;
}

.page-template-default .site-inner section {
	margin: 96px 0;
}

.page-template-page_billing .page-breadcrumbs > .wrap {
	width: 100%;
	max-width: 73.5em;
	margin: 0 auto;
	padding-right: .75em;
	padding-left: .75em;
}

.page-template-page_billing #breadcrumbs svg {
	position: relative;
	top: 5px;
}

.page-template-default .page-breadcrumbs,
.page-template-page_pricing .page-breadcrumbs,
.page-template-page_faq .page-breadcrumbs,
.page-template-page_about-v3 .page-breadcrumbs,
.page-template-page_billing .page-breadcrumbs,
.page-template-page_contact-v3 .page-breadcrumbs,
.page-template-page_sprout .page-breadcrumbs {
	margin-bottom: 25px;
}

.page.hide-layout .site-header>.wrap {
	padding-top: 0;
	padding-bottom: 0;
}

.page-template-default .site-header {
	position: fixed;
	margin-bottom: 0;
	background-color: transparent;
	top: 0;
	border-bottom: 1px solid rgba(75, 98, 249, .0509803922);
}

.page-template-default.admin-bar .site-header {
	top: 32px;
}

.page-template-default.scrolling .site-header {
	background-color: white;
	border-bottom: 1px solid #cddcff;
	box-shadow: none;
}

.upload-inner h3 {
	margin: auto !important;
}

@media (max-width: 991px) {
	.page-template-page_upload .page-breadcrumbs {
		top: 77px;
	}

	.landing-page .page-breadcrumbs>.wrap {
		padding: 0 23px;
	}

	.landing-page .page-breadcrumbs + .upload-hero {
		padding-top: 130px;
	}
}

@media (max-width: 767px) {
	.page-template-default .site-inner section {
		margin: 64px 0;
	}

	.page-template-default section:first-child {
		margin-top: 0;
	}

	.page-template-default.admin-bar .site-header {
		top: 0;
	}
}
