@media print {
	body {
		background: #fff !important;
	}

	body .body, #footer {
		margin: 0px !important;
	}

	#headerfixed, #mobileheader, .dropdown, .menu-only, .top_big_banners, .top_slider_wrapp, .float_banners {
		display: none !important;
	}

	body .body:not(.index) .main > .container {
		padding-bottom: 50px;
	}

	footer .bottom-under .inner-wrapper .social-block {
		display: none;
	}

	.ajax_basket {
		display: none;
	}

	.left-menu-md, .right-menu-md {
		display: none !important;
	}

	.content-md {
		width: 100%;
		float: none;
	}

	#main .sticky_menu header .sidebar_menu {
		width: 0;
		padding: 0;
		border: none;
	}

	.sticky_menu header .sidebar_menu .logo-row {
		position: absolute;
		width: 220px;
		height: 90px;
		top: 0;
		/* left: 12px; */
	}

	.sticky_menu.wrapper1, .sticky_menu.wrapper1 + footer, .sticky_menu.wrapper1 + .js_seo_title + footer {
		padding-left: 0;
	}

	.sticky_menu.sm.wrapper1, .sticky_menu.sm.wrapper1 + footer {
		padding-left: 0;
		padding-top: 0px;
	}

	.sticky_menu.sm .sidebar_menu .burger {
		display: none;
	}

	.fill_bg_n .menu-row.middle-block.bglight, .fill_bg_y .menu-row.middle-block.bglight .mega-menu {
		border-bottom: none;
	}

	body .main {
		padding-bottom: 0 !important;
		margin-top: 0 !important;
	}

	body .body {
		margin-bottom: 0 !important;
		min-height: 0;
	}

	a[href]:after {
		display: none;
	}

	.jqmOverlay {
		display: none;
	}

	/* HEADER */
	.logo-row .top-description.addr,
	header .right-icons:not(.logo_and_menu-row),
	.logo_and_menu-row .burger,
	header .svg,
	header .search_wrap,
	header .phone-block .callback-block,
	header .custom-search,
	header .address,
	header .wrap_icon.person,
	header .personal_wrap,
	header .menus,
	header .menu,
	header .search_wraps {
		display: none !important;
	}

	.top-block .wrapp_block .top-block-item > div,
	.top-block .wrapp_block .top-block-item > .top-btn {
		height: auto !important;
	}

	header {
		height: 84px !important;
	}

	header,
	header .maxwidth-theme {
		position: relative !important;
	}

	header *:not(.maxwidth-theme) {
		padding: 0 !important;
		margin: 0 !important;
		border: none !important;
	}

	header [class^=col],
	header [class] {
		position: static !important;
		float: none;
	}

	.logo_and_menu-row .inner-table-block {
		height: auto;
	}

	header .logo-block {
		position: absolute !important;
		left: 15px !important;
		top: 50% !important;
		transform: translateY(-50%);
	}

	.smalls .fix-logo .logo_and_menu-row .logo-row .logo {
		height: auto !important;
		line-height: 90px !important;
	}

	header .phone-block {
		position: absolute !important;
		right: 15px;
		top: 50%;
		transform: translateY(-50%);
	}

	.logo_and_menu-row .block2.phone-block .phone {
		display: inline-block !important;
	}

	.wrapper1.sticky_menu.sm .header-v28 .phone.with_dropdown {
		padding: 0 !important;
	}

	header .region_wrapper {
		position: absolute !important;
		left: 50%;
		top: 50%;
		transform: translate(-50%, -50%);
		padding: 0;
	}

	/* HEADER END */
	body .breadcrumb, body .bottom-menu, .greyline.review-block, .front-form {
		display: none;
	}

	body .btn.btn-responsive-nav {
		display: none !important;
	}

	.item-views.blocks.portfolio {
		display: none;
	}

	.filters-wrap, .item .buy_block, .page-top .share.top, .detail .galery span.zoom {
		display: none;
	}

	.label {
		border: none;
	}

	.stickers .stickers-wrapper > div {
		background: #fff;
	}

	body .top_big_banners .flexslider, body .top_big_banners .slides, body .top_big_banners .slides li {
		height: 240px;
		opacity: 1;
	}

	body .top_big_banners .slides li {
		display: none !important;
	}

	body .top_big_banners .slides li.flex-active-slide {
		display: block !important;
	}

	body .top_big_banners .slides li .text {
		height: 240px;
		line-height: 237px;
	}

	body .top_big_banners .flexslider .slides .inner {
		padding-top: 0px !important;
		vertical-align: middle;
		display: inline-block;
		opacity: 1;
	}

	body .top_big_banners .flexslider .slides .inner .title {
		font-size: 30px;
		padding-bottom: 19px;
	}

	body .top_big_banners .flexslider .slides .inner .text-block {
		margin-bottom: 20px;
		font-size: 15px;
		line-height: 24px;
	}

	body .top_big_banners .flexslider .slides .img {
		display: none;
	}

	.adv_list.top .item .img {
		vertical-align: middle;
	}

	body .banners-small {
		padding-bottom: 0px;
	}

	body .banners-small .bottom_nav {
		display: none;
	}

	body .banners-small .item .title a {
		display: block;
		font-size: 15px;
	}

	body .banners-small .item .image .type-block {
		color: #fff !important;
		background: rgba(46, 46, 47, 0.6) !important;
	}

	body .row.block-with-bg + .row .item-views.blocks h3 {
		padding-top: 46px;
	}

	.banners-small .custom-md .item, .banners-small.blog .items .item {
		width: 100%;
		display: block;
		height: auto !important;
	}

	body .banners-small .item .image {
		max-height: none;
	}

	body .top_big_banners .btn {
		margin-bottom: 0px;
	}

	.item-views.table-type-block .items > div {
		width: 50%;
		float: left;
	}

	.item-views.table-type-block:not(.staff-items) .items > div:nth-child(2n+1) {
		clear: left;
	}

	.head-block.top {
		display: none;
	}

	section.page-top h1 {
		padding-right: 0px !important;
	}

	.btn, .order-block {
		display: none;
	}

	.sections_wrapper .list .item .name {
		white-space: nowrap;
	}

	.best_block.tab_slider_wrapp ul.tabs_content li.tab .catalog_block > div {
		width: 50%;
		float: left;
	}

	.best_block.tab_slider_wrapp ul.tabs_content li.tab .catalog_block > div:nth-child(2n+1), .blog_wrapper .items > .row > div:nth-child(2n+1) {
		clear: left;
	}

	.best_block.tab_slider_wrapp ul.tabs_content li.tab .catalog_block > div .catalog_item .inner_wrap {
		box-shadow: none;
		border: none;
	}

	.best_block.tab_slider_wrapp ul.tabs_content li.tab .catalog_block > div .catalog_item,
	.best_block.tab_slider_wrapp ul.tabs_content li.tab .catalog_block > div .catalog_item .item_info,
	.best_block.tab_slider_wrapp ul.tabs_content li.tab .catalog_block > div .catalog_item .item-title {
		height: auto !important;
	}

	body .stickers, body .like_icons, .fast_view_block {
		display: none;
	}

	.flexslider .flex-direction-nav {
		display: none !important;
	}

	.adv_bottom_block {
		display: none;
	}

	.news_wrapp .flexslider .slides {
		width: 100% !important;
		margin: 0px -15px !important;
	}

	.news_wrapp .flexslider .slides > li {
		width: 33% !important;
		margin-right: 0px !important;
		padding: 0px 15px;
	}

	.news_wrapp .flexslider .slides > li .item {
		height: auto !important;
	}

	.wrapper1 .header_wrap {
		display: block !important;
	}

	body .rss {
		display: none;
	}

	body .teasers.item-views.front, body .partners.front.blocks {
		padding-bottom: 20px;
	}

	body .tabs_ajax .body-block .catalog.item-views.table .flexslider .slides {
		padding-bottom: 20px;
	}

	body .instagram_ajax, body .front-form, body .item-views.front.staff-items {
		padding-bottom: 20px;
	}

	body .reviews.item-views.front h3, body .row.block-with-bg .blocks h3 {
		padding-top: 46px;
	}

	body .company-block .item-views.front .props {
		display: none;
	}

	.reviews.item-views .item .video {
		display: none;
	}

	.accordion.accordion-type-block .item .accordion-head, .accordion.accordion-type-block .item .accordion-body {
		padding-left: 0px;
	}

	.accordion-head .fa {
		display: none;
	}

	.accordion.accordion-type-block .item .panel-collapse {
		display: block !important;
	}

	.accordion.item-views .item .text hr {
		display: none;
	}

	body .catalog.detail .head .brand {
		float: right;
		margin: 0px;
	}

	.detail .ask_a_question, .content + .order-block {
		display: none;
	}

	body .banners-content {
		margin: 0px;
	}

	.banners-content .maxwidth-banner {
		background-image: none !important;
	}

	.banners-content .text .intro-text + p {
		display: none;
	}

	.banners-content .text {
		width: 100%;
		padding: 0px 20px;
	}

	.banners-content .img {
		display: none;
	}

	.adaptive_filter, .js_filter, .sort_header, .counter_wrapp {
		display: none !important;
	}

	.catalog_block.items .item_block {
		float: left;
		width: 50%;
	}

	.catalog_block.items .item_block:nth-child(2n+1) {
		clear: left;
	}

	.module_products_list td.but-cell {
		display: none;
	}

	.catalog.detail .head {
		border: none !important;
	}

	.catalog.detail .head .row > div {
		width: 100%;
	}

	body .detail .galery {
		width: 100%;
		max-width: none;
	}

	body .detail .galery .inner {
		border: 1px solid #d7dee3 !important;
	}

	.detail .galery .inner .stickers {
		left: 0px;
		text-align: center;
	}

	.detail .galery .inner .stickers .stickers-wrapper {
		display: inline-block;
	}

	.galery .flexslider .items, .gallery-block .flexslider .items, .banners-big .flexslider, .banners-big .slides {
		width: 100% !important;
		transform: none !important;
	}

	.catalog.detail .head .bx_item_detail_inc_two .row > div {
		width: 33%;
		float: left;
	}

	.bx_item_detail_inc_two .list-type-block.item-views .item {
		padding-left: 0px;
	}

	.catalog_detail .nav.nav-tabs {
		display: none;
	}

	.catalog_detail .tab-pane .title-tab-heading + div {
		display: block;
		margin-bottom: 16px;
		padding-top: 23px;
	}

	.catalog_detail .tab-pane {
		display: block;
	}

	.catalog_detail .tabs > .tab-content > .tab-pane {
		padding-bottom: 0px;
	}

	#reviews_content {
		margin-top: 20px;
	}

	.bottom_slider, .catalog_detail #video, .catalog_detail #ask, .catalog_detail .media_review, .catalog_detail #reviews_content, .catalog_detail .gift {
		display: none !important;
	}

	.stores_block_wrap .stores_block:before {
		display: none;
	}

	.info_item .top_info .item_block {
		width: 50%;
	}

	.info_item .top_info .article {
		text-align: left;
	}

	.info_item .top_info .item_block:first-child {
		display: none;
	}

	.info_item .top_info .brand {
		float: left;
	}

	.stock_wrapper .stock_board {
		padding-left: 0px;
	}

	.stock_wrapper .stock_board:before {
		display: none;
	}

	.catalog.detail .nav.nav-tabs {
		display: none;
	}

	.catalog.detail .tab-pane {
		display: block;
	}

	.catalog.detail .title-tab-heading {
		display: block !important;
	}

	.catalog.detail .tab-pane.active .title-tab-heading + div {
		display: block;
		margin-bottom: 16px;
		padding-top: 23px;
	}

	.catalog.detail .tab-pane .title-tab-heading + div {
		display: none;
	}

	.detail .galery .flexslider .slides > li, .gallery-block .flexslider .items li, .banners-big .slides li {
		width: 100% !important;
	}

	.detail .gallery-block .bigs.flexslider .slides.items {
		height: 300px;
		overflow: hidden;
	}

	.detail .galery .flexslider .slides.items {
		height: 470px;
		overflow: hidden;
	}

	.small-gallery-wrapper {
		display: none;
	}

	.gallery-block .flexslider .items li {
		height: 300px !important;
		line-height: 297px !important;
	}

	.detail .galery .flexslider .items li {
		height: 470px !important;
		line-height: 467px !important;
	}

	.detail .gallery-block .bigs.flexslider .slides.items li a {
		display: inline;
	}

	.detail .gallery-block .bigs .item img {
		max-width: 100%;
		max-height: 100%;
	}

	.dark-nav .flex-control-nav li a {
		background: #dedede !important;
	}

	.tabs .nav-tabs + .tab-content {
		padding-top: 0px;
	}

	.tarifs .dyn-block {
		background: #fff !important;
		width: 240px !important;
	}

	.tarifs.partners.front.slider-items .flexslider .slides > li {
		width: 240px !important;
	}

	.flex-control-nav {
		display: none !important;
	}

	.hidden_print {
		display: none !important;
	}

	.file_type i.icon, .item-stock .icon {
		display: none;
	}

	.file_type .description {
		padding-left: 0px;
	}

	.detail .chars .props_table .char_name span, .detail .chars .props_table .char_value span {
		color: #666 !important;
	}

	.group-content .tab-pane:first-of-type h3 {
		font-size: 20px;
	}

	.catalog.detail .bottom-item-block .item-views .row > div {
		width: 100%
	}

	.catalog.detail .bottom-item-block .item-views .row > div .item {
		height: auto !important;
	}

	.galerys-block {
		display: none !important;
	}

	.content_inner.flexslider.shadow .slides {
		width: 100% !important;
	}

	.content_inner.flexslider.shadow .slides > li {
		width: 33.33% !important;
	}

	.content_inner.flexslider.shadow .slides > li:nth-child(n+4) {
		display: none !important;
	}

	.partners.front.slider-items .flexslider .slides > li {
		width: 767px !important
	}

	.catalog.item-views.table .flexslider .slides > li {
		width: 300px !important;
	}

	.item-views .item {
		height: auto !important;
	}

	.catalog.item-views > .row > div[class*=col-]:nth-child(2n+1) {
		clear: left;
	}

	div#jivo-iframe-container.jivo-iframe-container-bottom {
		display: none !important;
	}

	.scroll-to-top, .style-switcher, div.jivo-state-widget#jivo-iframe-container, .form_demo-switcher, .jivo-state-widget iframe#jivo_container, jdiv {
		display: none !important;
	}

	div.jivo-state-widget#jivo-iframe-container {
		opacity: 0 !important;
		visibility: hidden !important;
	}

	#panel {
		display: none !important;
	}

	#upheader {
		display: none !important;
	}

	.subscribe-block-wrapper {
		display: none;
	}

	.roistat-promo-wrap, .style-switcher, .form_demo-switcher {
		display: none !important;
	}

	.bottoms + .row > div {
		width: 50%;
		float: left;
		margin: 0px;
		display: none;
	}

	.bottoms + .row > div.share {
		float: right;
	}

	.border_block_wide .props_list td {
		border-bottom: none;
	}

	.mixitup-container.mixitup-ready .item-views.table-elements .row > div {
		width: 50%
	}

	.mixitup-container.mixitup-ready .item-views.table-elements .row > div:nth-child(2n+1) {
		clear: left;
	}

	/* staff */
	.staff-items .group-content .items > div {
		width: 33.33%;
		float: left;
	}

	.staff-items .group-content .items > div .body-info {
		height: auto !important;
	}

	.staff-items .group-content .items > div:nth-child(3n+1) {
		clear: left;
	}

	.item-views.staff-items.table-type-block .item {
		overflow: hidden;
	}

	.item-views.list.image_right .item .image, .item-views.list.image_left .item .image, .item-views.list.image_right .item .text, .item-views.list.image_left .item .text {
		padding: 24px;
	}

	.item-views.table .item {
		box-shadow: none;
		border: none;
	}

	/*faq*/
	.faq_ask {
		display: none;
	}

	.faq.list .item .a {
		display: block !important;
	}

	.inline-search-block {
		display: none;
	}

	a.scroll-to-top {
		display: none !important;
	}

	.basket_wrapp .module-cart table.bottom.middle td.row_values {
		float: none !important;
		display: table-cell !important;
		padding-top: 39px;
	}

	.scroll-to-top, .style-switcher, div.jivo-state-widget#jivo-iframe-container, .form_demo-switcher, .jivo-state-widget iframe#jivo_container {
		display: none !important;
	}

	div.jivo-state-widget#jivo-iframe-container {
		opacity: 0 !important;
		visibility: hidden !important;
	}

	header {
		background: none !important;
	}

	.phone_text {
		color: #000 !important;
	}

	.left_block, body .bx_item_list_you_looked_horizontal, .bx_ordercart .bx_sort_container {
		display: none;
	}

	.right_block {
		padding: 0px !important;
		width: 100% !important;
	}

	/*contacts*/
	.contacts_map, .contacts-page-map, .bx-yandex-view-layout, .contacts .ik_select {
		display: none !important;
	}

	.contacts-page-map + .contacts.contacts-page-map-overlay {
		margin: 0px auto -60px;
	}

	.contacts-page-map + .contacts.contacts-page-overmap .contacts-wrapper {
		margin: 0px;
	}

	.contacts.contacts-page-overmap table {
		border: none;
	}

	.print-6 {
		width: 50%;
		float: left;
	}

	.print-6:nth-child(2n+1) {
		clear: left;
	}

	.bx_ordercart .bx_ordercart_order_pay_center, #basket_quantity_control {
		display: none;
	}

	.bx_ordercart .bx_ordercart_order_table_container table.counter td:first-child {
		border: none !important;
	}

	.bx_ordercart .bx_ordercart_order_table_container table.counter input {
		background: none;
		border: none;
	}

	.bx_ordercart .bx_ordercart_order_table_container tbody td.itemphoto {
		opacity: 0;
		height: 0px;
		width: 0px;
	}

	.bx_ordercart .bx_ordercart_coupon:first-of-type {
		opacity: 0;
		height: 0px;
	}

	.slogan {
		display: none;
	}

	.print #header .middle-h-row .basket_wrapp {
		display: block !important;
	}

	.basket_wrapp .header-cart, .middle_phone .phones .order_wrap_btn {
		display: none;
	}

	.print_basket {
		display: block;
	}

	.bx_ordercart .bx_ordercart_order_table_container table thead td {
		text-align: left;
	}

	.bx_ordercart .bx_ordercart_order_table_container table thead td.item, .bx_ordercart .bx_ordercart_order_table_container tbody td.item {
		padding-left: 30px;
	}

	.bx_ordercart .bx_ordercart_order_table_container tbody td.itemphoto {
		padding: 0px;
	}

	.bx_ordercart .bx_ordercart_order_table_container tbody td.itemphoto > div {
		min-width: 0px;
	}

	.bx_ordercart .bx_ordercart_order_table_container table tbody td {
		padding-left: 12px;
	}

	.bx_ordercart .bx_ordercart_order_table_container table thead td {
		font-size: 12px;
	}

	.bx_ordercart .bx_ordercart_order_table_container .bx_ordercart_itemtitle a {
		font-size: 14px;
	}

	.bx_ordercart .bx_ordercart_order_table_container tbody td.price .current_price, .bx_ordercart .bx_ordercart_order_table_container tbody td.custom > div:not(.centered) {
		font-size: 15px;
	}

	.bx_ordercart .bx_ordercart_order_sum tr #allSum_FORMATED, .bx_ordercart .bx_ordercart_order_sum tr #allSum_wVAT_FORMATED, .bx_ordercart .bx_ordercart_order_sum tr td:first-child {
		font-size: 15px;
	}

	.bx_ordercart .bx_ordercart_order_table_container tbody td.price .old_price {
		font-size: 11px;
	}

	.bx_ordercart .bx_ordercart_order_table_container tbody td.price .type_price, .bx_ordercart .bx_ordercart_order_table_container tbody td.price .type_price_value {
		font-size: 10px;
	}

	.basket_print_desc {
		margin: 30px 0 50px;
		overflow: hidden;
	}

	#panel, .top-h-row, .catalog_menu, #header .middle-h-row .center_block > *, #header .middle-h-row .center_block > .middle_phone .order_wrap_btn, #header .middle-h-row .basket_wrapp, .footer, .breadcrumbs, .basket_sort, .counter_block span, .bigdata_recommended_products_container, .bottom_btn, .coupon, .style-switcher, .delay-cell, .remove-cell, .bigdata_recommended_products_items {
		display: none !important;
	}

	div#jivo-iframe-container {
		display: none !important;
		visibility: hidden;
	}

	.counter_block, .counter_block input, .bottom.middle .top_total_row, #header {
		border-color: transparent !important;
	}

	.counter_block input {
		background: none !important;
	}

	.row_values {
		width: 178px !important;
	}

	#header .middle-h-row .center_block > .middle_phone, .wrapper.has_menu #header .wrapper_inner .middle-h-row .center_block .middle_phone, .wrapper.has_menu #header .phones {
		display: block !important;
		text-align: right;
	}

	.wrapper.has_menu #header .middle-h-row .center_block .middle_phone .phone_text a {
		font-size: 19px;
	}

	.basket_fly #header .middle-h-row .center_block {
		padding-right: 0;
	}

	.basket_print_desc .store_property {
		display: inline-block;
		float: left;
		margin-right: 3%;
		vertical-align: top;
		width: 22%;
	}

	.basket_print_desc .store_property:last-of-type {
		margin-right: 0;
	}

	body .wrapper #header {
		margin-bottom: 0 !important;
	}

	.wrapper {
		padding-bottom: 0;
	}

	table {
		page-break-inside: auto;
	}

	tr {
		page-break-inside: avoid;
		page-break-after: auto;
	}

	footer .contact-block .info .row > div {
		width: 100%;
		float: none;
	}

	.viewed_product_block, footer .subscribe_wrap, footer .social-block {
		display: none;
	}

	footer .info.contacts_block_footer {
		padding-left: 0px;
	}

	footer .row > div {
		width: 100%;
	}

	footer .info i {
		display: none;
	}

	footer .info .blocks {
		padding-left: 0px;
	}

	footer .info .blocks:before, footer .bottom-under .inner-wrapper .copy-block .print-block {
		display: none;
	}

	.bx_ordercart .bx_ordercart_order_table_container {
		overflow: visible;
		border: 1px solid #f3f3f3;
	}

	.bx_ordercart .bx_ordercart_order_table_container > table {
		display: table;
	}

	.bx_ordercart .bx_ordercart_order_table_container table thead, .bx_ordercart .bx_ordercart_order_table_container > table > tbody {
		display: table-row-group;
	}

	.bx_ordercart .bx_ordercart_order_table_container > table > tbody > tr {
		display: table-row;
		padding: 0px;
	}

	.bx_ordercart .bx_ordercart_order_table_container > table > tbody > tr > td:not(.item):not(.itemphoto):not(.margin) {
		display: table-cell;
		width: auto;
		position: relative;
	}

	.bx_ordercart .bx_ordercart_order_table_container table td.margin {
		min-width: 0px;
		max-width: 0px;
	}

	.bx_ordercart .bx_ordercart_order_table_container table tbody td.itemphoto {
		float: none;
		opacity: 0;
		height: 0px;
		width: 0px;
		margin: 0px;
		min-width: 0px;
		max-width: 0px;
	}

	.bx_ordercart .bx_ordercart_order_table_container table tbody td.item {
		width: 535px;
		padding-top: 47px;
	}

	.bx_ordercart .bx_ordercart_order_table_container tbody td.item, .bx_ordercart .bx_ordercart_order_table_container tbody td.item h2 {
		text-align: left !important;
	}

	#bx-soa-order .bx-soa-section .bx-soa-section-content {
		display: block !important;
	}

	#header .middle-h-row, #header .catalog_menu {
		margin: 0px;
	}

	body h1 {
		text-align: left;
		padding-right: 0px;
	}

	.print div.error {
		font-size: 8px !important;
	}

	.print table {
		page-break-after: auto;
	}

	.print tr {
		page-break-inside: avoid;
		page-break-after: auto;
	}

	.print td {
		page-break-inside: avoid;
		page-break-after: auto;
	}

	.print thead {
		display: table-header-group;
	}

	.print tfoot {
		display: table-footer-group;
	}

	/*basket*/
	#basket-root .basket-items-list-item-descriptions-inner {
		flex-direction: row;
	}

	#basket-root .basket-items-search-field {
		display: none;
	}

	#basket-root .basket-item-block-info {
		-webkit-box-flex: 3;
		-ms-flex: 3;
		flex: 3;
	}

	#basket-root .basket-item-block-image {
		margin-top: 0px;
	}

	#basket-root .basket-item-amount-btn-plus:before, #basket-root .basket-item-amount-btn-plus:after, .basket-item-amount-btn-minus:after {
		background-color: #6c6c6d !important;
	}

	#basket-root tr.basket-items-list-item-container {
		display: table-row !important;
	}

	#basket-root tr.basket-items-list-item-container > td {
		display: table-cell !important;
	}

	.basket-checkout-section-inner {
		justify-content: left;
		text-align: left;
	}

	#basket-root .icon_error_block {
		padding-left: 0px;
	}

	#basket-root .icon_error_block:after {
		display: none;
	}

	#basket-root .basket-checkout-block-total {
		text-align: left;
	}

	#basket-root .basket-items-list .basket-item-block-info .basket-items-list-item-warning-container .alert.alert-warning {
		padding-left: 0px;
	}

	#basket-root .basket-items-list .basket-item-block-info .basket-items-list-item-warning-container .alert.alert-warning a[data-entity="basket-item-remove-delayed"]:before {
		display: none;
	}

	#basket-root .basket-item-info-name, #basket-root .basket-item-info-name-link,
	#basket-root .basket-items-list-wrapper-compact .basket-item-block-price > div {
		text-align: left;
	}

	#basket-root tr.basket-items-list-item-container.hidden-basket-services {
		display: none !important;
	}

	.services_on .counter_wrapp.services_counter {
		display: inline-block !important;
	}

	.services_on .services_counter .counter_block {
		border-color: #eeeeee !important;
	}

	/* .services_on .services_counter .counter_block span{display:block!important;} */
	#main .services-item .onoff input[type="checkbox"] {
		display: inline-block !important;
		margin-right: 8px;
	}

	#main .services-item .onoff input[type="checkbox"] + label {
		display: none;
	}

	.services_in_product.services_compact .services-item.services_on .services-item__buy {
		left: 20px;
	}

	.services-item .services-item__cost {
		width: auto !important;
	}

	/* basket page */
	.topic__inner .print-link {
		display: none;
	}

	.topic__inner .btn_basket_heading {
		display: none;
	}

	.basket-checkout-block-share {
		display: none;
	}

	#basket-root .basket-coupon-section {
		display: none;
	}

	#basket-root .top_control.basket_action {
		display: none;
	}

	#basket-root .basket-item-label-ring {
		display: none;
	}

	#basket-root .basket-items-list .basket-item-block-info a[data-entity="basket-item-remove-delayed"] {
		display: none;
	}

	#basket-root .basket-checkout-block-total {
		padding-top: 7px;
	}

	#basket-root .basket-checkout-block-total-price-inner {
		padding-top: 0;
	}

	#basket-root .basket-checkout-container {
		padding-top: 18px;
	}

	#basket-root .basket-items-list-wrapper .basket-items-list-header {
		padding-top: 5px;
		padding-bottom: 5px;
	}

	#basket-root .basket-items-list-item-descriptions {
		padding: 10px 0 0px 10px;
	}

	body .sale-products-gift {
		padding: 0;
	}


	footer .footer-inner {
		padding-top: 10px;
		padding-bottom: 10px;
	}

	footer .footer_top {
		padding-bottom: 0;
	}

	footer .link_block {
		display: none;
	}

	footer .subscribe_button {
		display: none;
	}

	footer .inline-block.callback_wrap {
		display: none !important;
	}

	footer .wide-subscribe .footer_top {
		padding-bottom: 0;
	}

	footer .shorten .footer_top {
		padding-bottom: 0;
	}

	footer .shorten .footer_bottom .wrapper {
		padding-top: 0;
		border: none;
	}

	footer .confidentiality {
		display: none;
	}

	.wraps > .wrapper_inner {
		padding-bottom: 10px;
	}

	body .ui-panel-top-devices-inner {
		display: none;
	}

	.services-item__cost {
		min-width: 150px !important;
	}

	.services_in_basket_page.buy_services_wrap .services-item__cost > div {
		width: 100%;
	}

	.services_in_basket_page .prices-wrapper, .services_in_basket_page.buy_services_wrap .services-item__cost .price {
		text-align: left !important;
	}

	.wrapper1.basket_page ~ .bottom-icons-panel {
		display: none;
	}
}


@media print and (max-width: 48em) {
	.basket-item-block-image {
		max-width: 50px !important;
		min-width: 50px !important;
	}

	.services_in_basket_page.buy_services_wrap.w_picture {
		padding-left: 79px !important;
	}
}

@media print and (orientation: landscape) {
	.flex-direction-nav {
		display: none !important;
	}
}
