@media print {
	/* Стиль для печати */
	#bx-panel, #bx-panel-back{
		display: none !important;
	}
	header{
		padding: 0 45px;
		margin: 0 auto 20px;
		height: auto;
		max-width: 1340px;
	}
	header .inner-block{
		margin-bottom: 20px;
		padding: 0;
		height: 61px;
		min-width: auto;
		border-bottom: 1px solid #000;
	}
	.site-logo{
		left: 0;
	}
	.header-links.header-phone{
		margin: 0;
		font-size:36px;
	}
	.header-place, .header-links.header-points, .header-links.site-discount, .header-links.site-login, .header-links.cart, .menu-button, .header-links.exit{
		display: none;
	}
	.main-menu, .search-cont, .popular-products-cont, .services-list, .features-block, .button-main{
		display: none;
	}
	.request-call-btn{
		display: none;
	}
	.breadcrumbs{
		display: none;
	}
	.point-page-cont-left-column {
		padding-right: 0;
		display: block;
	}
	.point-page-cont-right-column {
		display: block;
		width: 100%;
	}
	.point-page-discount{
		display: none;
	}
	.points-search{
		display: none;
	}
	.points-cont-table-of-content{
		display: none;
	}
	footer{
		display: none;
	}
	.main-content-block ul:not([class]) > li{
		list-style: disc;
		padding: 0;
		margin-left: 16px;
	}
	.main-content-block ul:not([class]) > li:before{
		display: none;
	}
	.point-page-phone-head:before{
		display: none;
	}
	.point-page-workhours-head:before{
		display: none;
	}
}