#breadcrumbs {
    display: none;
}
#private-label-page .private-label-top {
    background-color: #fff;
    padding: 40px 0 60px;
    position: relative;
    overflow: hidden;
    font-size: 20px;
    border-width: 0;
    box-shadow: none;
}
#body{
	padding: 0;
}
#body > .limiter {
    max-width: 100% !important;
	max-width: 100% !important;
}
#breadcrumbs {
	border-bottom: 1px dashed #ddd;
    margin-top: 0;
    margin-bottom: 0;
}
#body section article {
	padding: 0;
	margin: 0;
}
footer.parent {
	margin-top: 0;
}
#private-label.private-label-home {
	position: relative;
	overflow: hidden;
	background: #002653 url("../../images/main_img/bg/icon.jpg") center center;
	background-size: cover;
	background-attachment: fixed;
	color: #fff;
}
#private-label.private-label-home .limiter {
	position: relative;
	overflow: hidden;
	padding: 55px 0 50px;
}
#private-label.private-label-home .limiter::before,
#private-label.private-label-home .limiter::after {
    content: "";
    display: block;
    position: absolute;
    left: 0;
    width: 100%;
    height: 5px;
    background: #ebc475;
    background: -moz-linear-gradient(left, #ebc475 0%, #e5b66e 100%);
    background: -webkit-linear-gradient(left, #ebc475 0%,#e5b66e 100%);
    background: linear-gradient(to right, #ebc475 0%,#e5b66e 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ebc475', endColorstr='#e5b66e',GradientType=1 );
    z-index: 2;
}
#private-label.private-label-home .limiter::before {
	 top: 0;
}
#private-label.private-label-home .limiter::after {
    bottom: 0;
}
.private-label.private-label-home .section-cont {
    margin: 30px 0 0;
    padding: 0 6%;
}
.private-label.private-label-home .item {
    margin: 10px 2.5%;
    padding: 55px 0 0;
    text-decoration: none;
    color: #fff;
    transition: .5s;
    width: 28.3%;
}
#private-label.private-label-home .limiter > h2 {
    font-size: 26px;
    text-transform: uppercase;
    text-align: center;
	color: #fff;
	font-weight: 700;
}
.private-label.private-label-home .item h2 {
    color: #fff;
	font-weight: 400;
}
.private-label.private-label-home .item h2 span::after {
	display: none;
}
.private-label.private-label-home .first-item::before {
    background-image: url("../../images/main_img/private-label/yellow/1.png");
}
.private-label.private-label-home .second-item::before {
    background-image: url("../../images/main_img/private-label/yellow/2.png");
}
.private-label.private-label-home .third-item::before {
    background-image: url("../../images/main_img/private-label/yellow/3.png");
}
.private-label.private-label-home .fourth-item::before {
    background-image: url("../../images/main_img/private-label/yellow/4.png");
}
.private-label.private-label-home .fifth-item::before {
    background-image: url("../../images/main_img/private-label/yellow/5.png");
}
.private-label.private-label-home .sixth-item::before {
    background-image: url("../../images/main_img/private-label/yellow/6.png");
}
.private-label-production {
    padding: 60px 7.5% 80px;
	font-size: 20px;
}
.private-label-production h2 {
    font-size: 26px;
    text-transform: uppercase;
    text-align: center;
    font-weight: 700;
	margin-bottom: 20px;
}
#produktsiya.produktsiya-private-label {
    padding: 30px 0 45px;
}
#produktsiya.produktsiya-private-label .section-cont {
    margin: 0 -1%;
	text-align: center;
}
#produktsiya.produktsiya-private-label .item {
    margin: 25px 1% 10px;
    padding: 55px 0 0;
    text-decoration: none;
    color: #4d4d4d;
    transition: .5s;
    width: 14.66%;
	border-width: 0 !important;
}
#produktsiya.produktsiya-private-label .item::before {
    content: "";
    background-position: center bottom;
    background-repeat: no-repeat;
    height: 45px;
    position: absolute;
    left: 50%;
    top: 0;
    transition: .5s;
    width: 45px;
    opacity: 1;
	transform: translateX(-50%);
}
#produktsiya.produktsiya-private-label .item h2 {
    margin-bottom: 5px;
    font-size: 18px;
	font-weight: 400;
	text-align: center;
	text-transform: none;
}
#produktsiya.produktsiya-private-label .item::before,
#produktsiya.produktsiya-private-label .item:hover::before {
    opacity: 1;
}
#produktsiya.produktsiya-private-label .item.oholodzhuyuchi-ridini::before {
    background-image: url("../../images/main_img/private-label/produktsiya/oholodzhuyuchi-ridini.png");
}
#produktsiya.produktsiya-private-label .item.motorni-olivi::before {
    background-image: url("../../images/main_img/private-label/produktsiya/motorni-olivi.png");
}
#produktsiya.produktsiya-private-label .item.transmisiyni-olivi::before {
    background-image: url("../../images/main_img/private-label/produktsiya/transmisiyni-olivi.png");
}
#produktsiya.produktsiya-private-label .item.galmivni-ridini::before {
    background-image: url("../../images/main_img/private-label/produktsiya/galmivni-ridini.png");
}
#produktsiya.produktsiya-private-label .item.avtohimiya::before {
    background-image: url("../../images/main_img/private-label/produktsiya/avtohimiya.png");
}
#produktsiya.produktsiya-private-label .item.tara::before {
    background-image: url("../../images/main_img/private-label/produktsiya/tara.png");
}
@media screen and (max-width: 1850px) {
	.private-label-top + .limiter-in,
	.limiter-in.principles,
	.limiter-in.advantages {
		max-width: 80%;
	}
}
@media screen and (max-width: 1366px) {
	.private-label .section-cont {
		padding: 0 100px;
	}
	.spivrobitnytstvo .private-label-top .desc {
		padding-top: 30px;
		padding-bottom: 30px;
	}
}
@media screen and (max-width: 1365px) {
	.private-label .limiter-in {
		max-width: 90% !important;
	}
	.private-label .section-cont {
		margin: 40px -2.5% 0;
	}
	.private-label-bottom {
		margin-top: 60px;
	}
	.private-label-top .top-left {
		padding: 0 35px 0 0;
	}
	.private-label-top .top-right {
		padding: 0 0 0 30px;
	}
	.private-label-top + .limiter-in,
	.limiter-in.principles,
	.limiter-in.advantages {
		max-width: 90% !important;
	}
	.spivrobitnytstvo .principles h2 {
		margin-top: 30px;
	}
	.spivrobitnytstvo .advantages h2 {
		margin-top: 15px;
	}
}
@media screen and (max-width: 1024px) {
	#produktsiya.produktsiya-private-label .item {
		width: 30%;
	}
}
@media screen and (max-width: 980px) {
	.private-label .section-cont {
		padding: 0 20px;
	}
	.private-label .private-label-bottom .limiter-in {
		height: 300px;
	}
}
@media screen and (max-width: 800px) {
	.private-label .private-label-bottom .limiter-in {
		height: 250px;
	}
	.private-label-bottom h2 {
		font-size: 20px;
	}
}
@media screen and (max-width: 767px) {
	#produktsiya.produktsiya-private-label .item h2 {
		padding-left: 0;
	}
}
@media screen and (max-width: 640px) {
	.private-label .limiter-in {
		max-width: 100% !important;
	}
	.private-label-top .limiter-in > div {
		float: none;
		width: 100%;
		padding-left: 20px;
		padding-right: 20px;
		text-align: left;
		border-width: 0;
	}
	.spivrobitnytstvo .private-label-top .desc {
		padding-bottom: 0;
		padding-top: 0;
	}
	.private-label-top .top-left {
		padding-bottom: 20px;
		position: relative;
	}
	.private-label-top .top-left::after {
		content: "";
		width: calc(100% - 40px);
		border-bottom: 1px dashed #e2c391;
		display: block;
		position: absolute;
		bottom: 0;
	}
	.private-label-top .top-right {
		border-width: 0;
		padding-top: 20px;
	}
	.private-label .private-label-bottom .limiter-in {
		height: 200px;
	}
	#private-label-page .private-label-top {
		padding: 0 0 50px;
	}
	.private-label .private-label-top .desc,
	.private-label-production {
		font-size: 18px !important;
		text-align: justify !important;
		line-height: 1.3 !important;
	}
}
@media screen and (max-width: 639px) {
	#private-label.private-label-home .limiter > h2 span {
		display: block;
	}
	.private-label.private-label-home .section-cont {
		margin: 15px 0 0;
	}
	.private-label.private-label-home .item {
		width: 45%
	}
	.private-label.private-label-home .item h2 {
		font-size: 13px;
	}
}
@media screen and (max-width: 480px) {
	.private-label .private-label-bottom .limiter-in {
		height: 160px;
	}
	.spivrobitnytstvo h2 {
		font-size: 20px;
	}
	#body section .spivrobitnytstvo h1 {
		font-size: 24px;
	}
	#produktsiya.produktsiya-private-label .item {
		width: 48%;
	}
}
@media screen and (max-width: 400px) {
	#private-label.private-label-home .limiter > h2 {
		font-size: 18px;
	}
}
@media screen and (max-width: 360px) {
	#produktsiya.produktsiya-private-label .item {
		padding-left: 5%;
		padding-right: 5%;
	}
}
@media screen and (max-width: 359px) {
	.private-label .private-label-bottom .limiter-in {
		height: 125px;
	}
	.spivrobitnytstvo h2 {
		font-size: 17px;
	}
	#body section .spivrobitnytstvo h1 {
		font-size: 18px;
	}
}
@media screen and (max-width: 320px) {
	#produktsiya.produktsiya-private-label .item {
		padding-left: 3%;
		padding-right: 3%;
	}
}