@media print {
    /* stolen from bootstrap.css media max-width:767px */
    [class*="col-"], .row-fluid [class*="col-"] { float: none; display: block; width: auto; margin-left: 0; }

	div.container { width: 100%; }
	a[href]:after { content: none !important; }
	footer, .video-container, .subnav, .categories, .tags, .archive, .no-print { display: none; }
	img { max-width: 500px; }
	table { width: 100%; display: table; }
	thead { display: table-header-group; }
	tbody { display: table-row-group; }
	th, td { display: table-cell; }
	tr { display: table-row; }
	table th, table td { border: 1px solid #000; padding: 0 5px; display: table-cell; }
	
	/*Homepage*/
	.owl-carousel .owl-wrapper, .owl-carousel .item, .owl-carousel .item .box { width: 100% !important; }
}