@media print {

	@page {
		size: auto;   /* auto is the initial value */
		/* this affects the margin in the printer settings */
		margin: 20mm 25mm 25mm 15mm;
	}



	*     {text-align:left !important; border:none!important; }
	body  { font-size:11pt !important; margin: 0!important; border:none!important; background:#fff!important; }
	.page-header, .main-container, .footer-container {border:none!important;background:#fff!important;}
	.main-container {box-shadow: none;max-width: inherit;}

	h1, .kb-article-view {
		margin:0!important;
		padding: 0!important;
	}

	h1 {
		text-align: center!important;
	}

	.header-container,
	.header-language-background,
	.nav-container,
	#header-nav,
	#nav,
	.nav-primary,
	.col-left,
	.footer-container,
	.pager,
	.toolbar,
	.actions,
	.buttons-set,
	nav.breadcrumb,
	#cmpboxrecall,
	.kb-article-view .tags.has-addons, .kb-article-view .categories,  .kb-tag-cloud,
	.info .data.small, .block-page-toc, #tocCol
	{ display:none !important; }

	a.navbar-item.logo {
		display: block!important;
	}

	.col-main {width:98%!important}

	.col1-layout .col-main {
		padding:0;
	}

	.column.is-two-thirds {
		width:98%;
		padding: 0!important;
		margin:0!important;
	}

	.printOnly {
		display:block;
		text-align: center!important;
	}

}

