/* BP 3 */
@media screen and (max-width: 855px) {
	.profile__tabs-list {
		margin-bottom: 0;
	}
}

/* BP 5 */
@media screen and (max-width: 600px) {
	.profile__tabs-list {
		position: fixed;
		top: 42px;
		left: 0;
		right: 0;
		z-index: 99;
	}

}

/* ---- Content ---- */
.mainbar {
	float: left;
}

.profile-content {
	padding-right: 50px;
}
.profile-content > h2:first-child,
.profile-content > h2:first-child + .h2,
.profile-content > form > h2:first-child {
	margin-top: 0;
}

/* BP 2 */
@media screen and (max-width: 1055px) {
	.profile-content {
		padding-right: 0;
		margin-bottom: 20px;
	}
}

/* BP 3 */
@media screen and (max-width: 855px) {
	.mainbar-title {
		display: none;
	}
	.mainbar {
		margin-bottom: 0;
	}
}


/* ---- Sidebar ---- */
.sidebar {
	float: left;
}


/* BP 3 */
@media screen and (max-width: 855px) {
	.tabs-first-item .sidebar {
		margin-top: -49px;
	}

	.sidebar {
		margin-bottom: 30px;
	}
}


/* BP 5 */
@media screen and (max-width: 600px) {
	.sidebar {
		margin-bottom: 20px;
	}
}

/* ---- Banner ---- */
/* BP 3 */
@media screen and (max-width: 855px) {
	.section--banner {
		display: none;
	}
	.tabs-first-item .section--banner {
		display: block;
	}
}

/* BP 5 */
@media screen and (max-width: 600px) {
	.section--banner {
		background-image: url(../images/banners/inner/inner-banner-760x170.jpg);
	}
}

/* BP 7 */
@media screen and (max-width: 420px) {
	.section--banner {
		height: 151px;
		background-image: url(../images/banners/inner/inner-banner-420x151.jpg);
	}
}
