@media print {
	.startpage-slider,
	.non-print, .hidden-xs {
		display: none;
	}
	.print-only-float-right {
		display: inline-block;
		float: right;
	}
	.news-text-wrap p, .news-text-wrap ul {
		page-break-inside: avoid;
	}
	.tabs .nav-tabs > li h2 {
		font-size: 14px;
	}
	.tabs .nav-tabs > li > a {
		padding: 8px 12px;
	}
	a[href]:after{
		content:"";
	}
	h1, h2, h3, h4, h5, h6,
	.contentMain p.date,
	body {
		font-size: 12px;
	}
	h1, h2, h3, h4, h5, h6 {
		font-weight: bold !important;
	}
	.contentMain ul.contentList li::before {
		left: 3px;
		top: 5px;	
	}
	.col-print-6, .col-xs-12 {
		page-break-inside: avoid;
	}
	.tabs .nav-tabs.nav {
		overflow: visible !important;
	}
	/*some browsers set viewport width for print very low (e.g. safari)
	so be sure to add these to col-md-...
	can also be used to alter layout for print
	*/

	.col-print-12 {
		width:100%;
	}
	.col-print-8 {
		width: 66.66666667%;
		float: left;
	}
	.col-print-6 {
		width: 50%;
		float: left;
	}
	.col-print-4 {
		width: 33.33333333%;
		float: left;
	}
	/*shrink images*/
	.col-print-6 .img-responsive {
		padding: 0 10%;
	}
	.col-xs-12 .img-responsive {
		padding: 0 14%;
	}

}