#content {
  max-width: 800px;
}
.container {
  padding: 0;
}
.header__main-content {
  width: 100%;
}
.header__main-content-phones {
  align-self: center;
}
.compare__slider,
.slick-track {
  display: flex !important;
  flex-wrap: wrap !important;
  width: 400px !important;
}
.compare-card-wrap {
  width: 48% !important;
  padding-bottom: 20px;
  margin-bottom: 20px;
  border-bottom: 5px solid #0b53b3;
}
.compare__control,
.compare-characteristics-labels {
  width: 250px !important;
}
.compare__slider-wrap {
  width: calc(100% - 250px) !important;
}
.gallery-slider {
  max-width: 100%;
  max-height: 400px;
}
.dnv-logo,
.city-bar,
.header__main-content-nearest,
.header__certifications,
.header__main-menu,
.footer,
.header__main-bar,
.header__status-bar,
.compare-bar,
.icons-bar__item,
.banners-help,
.compare__remove-item,
.compare-card__btns,
.compare-section-after__btns,
.d-none,
.d-lg-none,
.compare__control-btns,
button,
.breadcrumbs,
.tags,
.gallery-slider__nav,
.press-bar,
.no-print,
.header__main-content-phones {
  display: none !important;
}
.fadeIn {
  visibility: visible !important;
}
.printable * {
  visibility: visible !important;
}

.page-card .card-slider__main .slick-track .slick-slide:not(.slick-active) {
  display: none !important;
}
.page-card .card-slider__main .slick-track .slick-active {
	display: block !important;
	opacity: 1 !important;
	left: -60px !important;
}
