
@media screen and (min-width: 900px) {
.b-pilot .b-logo {
	top:30px;
}
.b-pilot .pilot__1 {
	top:70px;
}
.b-pilot .pilot__3 {
	top:25px;
	left: 350px;
}
.b-pilot .pilot__4 {
	top:30px;
}
.b-pilot .pilot__5 {
	top:18px;
}
}

@media screen and (max-width: 375px) {
.b-pilot {
    height: 115px!important;
} }
@media screen and (max-width: 767px) {
.b-pilot {
    height: 135px!important;
} }
@media screen and (max-width: 375px) {
.contactshead__phone .hedwat span {
    font-size: 15px !important;
}
.contactshead__phone {
    left: -35px;
}
}
@media screen and (max-width: 480px) {
.hedwat {
	display: flex;
}
.slwat { 
	display: none;
}
.contactshead__phone .hedwat .nowat {
    font-size: 15px !important;
}
.contactshead__phone {
    left: -35px;
}
}

@media screen and (max-width: 480px) {
.contactshead__phone {
    top: -40px;
} }

.b-banner--calc {
	margin-bottom:50px;
}

.b-category .category__item {
  margin-right: 10px;
}

@media screen and (max-width: 767px) {
	.b-pilot .pilot__5 p { 
	font-size: 16px; 
	text-align: left;
	}
}

.blogdatest {
	margin-bottom: 30px;
	color: #999;
font-size: 0.85em;
}

.picture__item_23 .picture__text1 {
	left: 2px;
	top: 5px;
}

.up-btn {
	right: 6%;
}

#js-zayavka-na-uslugi .form__item--checkboxes {
	display:flex; flex-wrap:wrap;
}
#js-zayavka-na-uslugi .form__item--checkboxes .form__mark {
	display: none;
}
#js-zayavka-na-uslugi .form__item--checkboxes .form__info {
	color: #353535;
}
#js-forma-dlya-kontaktov .form__item--checkboxes {
	display:flex; flex-wrap:wrap;
}
#js-forma-dlya-kontaktov .form__item--checkboxes .form__mark {
	display: none;
}
#js-forma-dlya-kontaktov .form__item--checkboxes .form__info {
	color: #353535;
}
#js-forma-dlya-kontaktov1 .form__item--checkboxes {
	display:flex; flex-wrap:wrap;
}
#js-forma-dlya-kontaktov1 .form__item--checkboxes .form__mark {
	display: none;
}

.fotorama-picture .fotorama__arr--prev {
	background: url('/images/prev-arrow.png') 0 0 no-repeat;
	background-position: 0 100%;
}
.fotorama-picture .fotorama__arr--next {
	background: url('/images/next-arrow.png') 0 0 no-repeat;
	background-position: 0 100%;
}

@media screen and (max-width: 1240px) {
	.main__wrapper {
		padding: 75px 0 0!important;
	}






