@media print {
	.main__wf-inner,
	.sticky-nav,
	.breadcrumbs,
	.header__main-menu,
	.top-search-input,
	.cities-list-frame,
	.main__catalog .cols .col.grid-module-2,
	.under_tittle,
	.sort-labels,
	.view-switch__toggle,
	.footer-bottom__social-wrapper,
	.back-to-top,
	.product-gallery__nav,
	.entry__wysiwyg,
	.main__similar .h-slider__buttons_noclip,
	.social-buttons__modifications,
	.tabs-tire .tabs__list,
	.footer-nav-list,
	.mod-table__cell .btn_primary,
	.social-buttons__models,
	.modifications__switcher,
	.tabs__list.tabs__list_2{
		display:none !important;
	}

	.view-switch{
	    text-align:left;
	}

	.top-search__item:last-child {
		margin-left: 30px;
		float: left;
	}

	.main {
        padding-top: 10px;
        width:1024px;
        //border:1px solid;
    }

    .main__catalog{
        width:100%;
    }

    .main__catalog .grid-module-10 {
        padding-left: 0px;
    }

    .product-vertical {
        box-shadow:none;
        border: 3px solid #ebebeb;
    }

	.header.header_solid{
		//position:fixed;
		//top:0 !important;
	}

	.main__title {
        text-align:center;
        padding-bottom: 20px;
        padding-top:20px;
    }
	
	.footer{
		page-break-inside:avoid;
	}

    .footer-bottom {
        min-width: 0px;
        width: 100%;
        margin-top: -247px;
        background: transparent;
        padding-top: 0;
		//page-break-before: always;
		
    }

    .footer-content {
        min-width: 0px;
    }



    .footer-bottom .col {
        display: block;
    }

   .footer-bottom .grid-module-4 {
        width: 550px;
    }

    .footer-bottom .grid-module-4 p {
        margin-top: -10px;
        left: 60px;
    }

    .footer-bottom .grid-module-5 {
        padding-left:5%;
        display: table-cell;
        top:-5px;
    }

	.bottom-text, 
	.similar-designator,
	.product-description_bottom .main__product-mods{
		//page-break-before: auto;
		page-break-inside:avoid;
	}

	.tabs__list_2-frame label{
	    opacity:0;
	}

	.main__title h1.h1{
	    font-size:1.5em;
	}

	
	.tabs__list_2-frame {
        top: 0px;
    }

     .tabs-tire .tabs__list{
        width:100%;
        margin-bottom:40px;
    }

    .tabs__list_2-frame ul li{
        opacity:0;
    }

    .product-gallery__img-wrap{
        width:250px;
        height:250px;
    }
    
    .product-description .grid-module-4{
        width:250px;
    }
    
    .product-stats__row div{
        font-size:14px;
        color:#000;
    }
    .product-stats__row div a{
        color:#000;
        border-bottom:none;
    }
    
   
    	
    .product-stats__name{
        width:140px
    }
    
    .product-vertical__modification {
        color:#000;
    }

    
    .entry__wysiwyg-print {
        display:block !important;
        padding-right:0px;
        color:#000;
    }
    
    

    .cost-calc{
        margin-bottom:20px;
    }

   
    .h-slider .slick-track {
        margin: 0 auto;
    }
	
    .sw-section__heading{
        text-align:center;
    }

    .product-description_bottom .main__product-mods {
        float: none;
    }
	
	* { 
	-webkit-print-color-adjust: exact; 
    print-color-adjust: exact;
	}

	
	.mod-table__cell_buy {
        width: 0px;
    }
    .mod-table__cell_caption:nth-child(4){
        width:260px !important;
    }
     .mod-table__cell_caption:nth-child(2){
        width:90px !important;
    }
    .mod-table__cell_caption,
    .mod-table__cell{
        text-align:center;
    }
    .mod-table__cell:first-child{
        text-align:left;
    }

    .tabs-model .product-gallery__body{
        height:auto;
    }

    .tabs-model .product-description__imgblock{
        position:absolute;
        right:0;
    }
	.modifications__table{
        color:#000;
    }
	
	 .qr_code-print{
        display:block;
        position:relative;
/*         width:150px; */
/*         height:150px; */
        margin:0;
        padding:0;
        text-align:center;
        
    }


}