/*
  --------------------------------------------------
  print
  -------------------------------------------------- */

* {
    background: none !important;
    background-image: none !important;
    float: none !important;
    overflow: visible !important;
    color: #000 !important;
    -webkit-print-color-adjust: exact;
    position: static !important;
    max-width: none !important;
    width: auto !important;
    height: auto !important;
    border: 0 !important;
    text-align: left !important;
    margin-left: 0 !important;
    margin-right: 0 !important;
    padding-left: 0 !important;
    padding-right: 0 !important;
	-webkit-box-shadow: 0 0 0 #fff !important;
	-moz-box-shadow:  0 0 0 #fff !important;
	-ms-box-shadow:  0 0 0 #fff !important;
	-o-box-shadow:  0 0 0 #fff !important;
	box-shadow:  0 0 0 #fff !important;
}
* table tr td {
	border: 1px solid #000 !important;
}
* ul {
	list-style: disc !important;
	padding: 0 0 13px 26px !important;
}
* ul li {
	padding: 0 0 7px !important;
}
* ol {
	padding: 0 0 13px 26px !important;
}
* ol li {
	padding: 0 0 7px !important;
}
.body .rCol .card-manager .item,
.body .rCol .info-card .item {
	display: block !important;
}
.back-to-old-site, .head .extras, .container > .wrapper > .body .mainMenu, .pagination, .banners,
.container > .footer > .top-line, .footer .clearfix, .container > .wrapper > .body .secondMenu,
.breadcrumbs, .lettersList, .addComment, .showMore, .likeButton, .body .rCol.doc-page ul.links,
.video-preview, .form, .recovery, #search-form, .head .info-board .weather .weather-tabs-head,
.head .info-board .more, .head .info-board .dangerous ul,
.press-main.border-bottom:after, .press-main.border-bottom:before, .press-main.border-bottom .after, .press-main.border-bottom .before,
.press-main .item .topLine, .body .rCol .documents .item .rcol, .body .rCol .documents .item .descr strong, .body .rCol .sorting,
.body .rCol .yearList a, .structure .str-in, .body .rCol .switcher a, a[target="_blank"]:after, a[target="_blank"] .after,
.head .info-board .weather .day-prediction ul li .icon-weather-small, .all-news-link, .th-inner, .weather-head
{
	display: none !important;
}
.container > .footer {
	height: auto !important;
}
.container > .wrapper {
	margin: 0;
}
.print-tel {
	display: block !important;
}
.head .info-board .location .center {
	padding-bottom: 20px !important;
}
.head .info-board .weather .data .pressure,
.head .info-board .weather .data .humidity,
.head .info-board .weather .data .wind {
	display: block !important;
	padding-bottom: 10px !important;
}
.newsroom .in .item,
.showroom .in .item {
	height: auto !important;
	width: auto !important;
}
.press-main .item .date {
	font-weight: bold !important;
}
.press-main .item .title {
	margin: 0 0 20px !important;
}
.body .rCol .departments-card .item {
	padding: 0 30px !important;
}
.body .rCol .switcher a.active,
.structure .stucture-print,
.body .rCol .yearList a.active {
	display: block !important;
}
.head .info-board .weather-note {
	width: 500px !important;
}
.head .info-board .weather .data .descr,
.head .info-board .weather .data .print-img {
	display: inline-block !important;
}
.head .info-board .weather .day-prediction ul li img.icon-weather-small {
	display: block !important;
}
.head .info-board .weather .day-prediction ul {
	margin: 0 !important;
	padding: 0 !important;
}
.head .info-board .weather .day-prediction ul li {
	margin: 0 !important;
	padding: 0 0 20px !important;
}
.swiper-slide {
	padding-bottom: 60px !important;
	width: 600px !important;
}
.container > .wrapper > .body .mainRow {
	padding-bottom:120px;
}
.container > .wrapper > .body .mainRow .rCol .showroom .in .item .title {
	margin-bottom: 30px !important;
}
.container > .wrapper > .body .head .info-board {
	min-height: none !important;
	height: auto !imporant;
}
.container > .wrapper > .body .mainRow .rCol .showroom {
	overflow: visible !important;
}
.weather-data {
	width: 700px !important;
}
.weather-data th {
	width: auto !important;
	padding: 5px !important;
	border: 0 !important;
}
.weather-data td {
	border: 0 !important;
	padding: 5px !important;
}
.weather-data .border-top td {
	border-top: 1px solid #000 !important;
}
.weather-data td .temp .big {
	white-space: nowrap !important;
}