.site-header.minimal {
	.site-branding {
		order: 1;
		flex: 0 1 100%;
		text-align: left;

		@include media-breakpoint-up(md) {
			order: 0;
			flex: 0 1 auto;
			text-align: left;

			@include media-breakpoint-down(lg) {
				z-index: 10;
			}
		}
	}
	.sticky-block{
		order: 2;
		flex: 0 1 100%;
		align-self: flex-end;
		margin-top: 0;
		@include media-breakpoint-up(md) {
			order: 1;
			flex: 10 1 auto;
		}
	}
	.main-navigation {
		order: 2;
		flex: 0 1 100%;
		align-self: flex-end;
		margin-top: 0;

		.menu {
			justify-content: flex-end;
		}

		@include media-breakpoint-up(md) {
			order: 1;
			flex: 10 1 auto;
		}
	}
	.isStuck {
		.menu {
			justify-content: center;
		}
	}
	.header-container {
		position: relative;

		&__flex {
			display: flex;
			flex-direction: row;
			flex-wrap: wrap;
			-ms-flex-pack: justify;
			justify-content: space-between;
			align-content: stretch;
			-ms-flex-align: center;
			align-items: center;
		}
	}
	.social-list {
		order: 3;
		padding-bottom: 0;
		top: -43px;
	}
}