/* Product browser-print styles only; PDF invoice CSS is assets/css/invoice.css. */
/* Print Style Sheet */
@media print {

	* {
	    -webkit-print-color-adjust: exact !important;   /* Chrome, Safari */
	    color-adjust: exact !important;                 /*Firefox*/
	}


	@page {
           /*size: auto;
           margin: 0;*/
    }

    body {
    	/*margin: 10mm;*/
    }

	.site-inner {
		position: relative;
		top: 0;
	}

	.header-image .wrap > a {
		top: 0;
	}

	.related.products,
	.top-bar,
	.header-bar-wrapper,
	.nav-primary,
	.ruby-booking-wrapper,
	.envira-gallery-position-overlay,
	.tours-legend,
	.tours-media-headline--gallery,
	.envira-gallery-wrap {
		display: none;
	}

	a[href]:after {
      display: none;
      visibility: hidden;
   }

   .product .entry-summary {
   		display:flex;
   		flex-direction: column-reverse;
   		font-size: 1.3rem;
   }

   .tours-summary-wrapper {
   		width: 100%;
   		float: none;
   }

   .tours-teaser-wrapper {
   		width: 100%;
   		float: none;
   		padding-left: 0;
   }

   .tours-media-wrapper {
   		display: none;
   }

   .woocommerce-Tabs-panel {
   	display: block !important;
   }

	.tours-available-dates {
		width: 100%;
   	}

    .single-product .ruby-print-box {
      display: none;
    }
}