/* CSS Document */
	body {
		background: #fff;
		font-family: 'Open Sans', sans-serif;
		color: #000;
	}
	p {
		margin-bottom: 35px;
	}
	h1 {
		font-size: 1.3em;
		margin-bottom: 50px;
	}
	h2 {
		font-size: 1.2em;
	}
	hr {
		width: 25%;
		margin: 50px auto;
	}
	@media (min-width: 897px) {		
		h1 {
			font-size: 1.2em;
		}
		h2 {
			font-size: 1em;
		}		
	}
	.printButton {
		display: inline-block;
		background:#4973a3;
		padding: 8px 10px;
		 -moz-border-radius: 0px;
		border-radius: 0px;
		font-size: 1em;
		text-transform: uppercase;
		text-align: center;
		cursor: pointer;
		color: #fff;
		border: none;
		margin: 10px;
	}
	.printButton:hover {
		background:#8e5222;
	}
	#htmlContent {
		font-family: 'Open Sans', sans-serif;
		color: #000;
		text-align: center;
	} 
	.centered-text {
		 text-align: center;
	}
@media print {
	body {
		background: #fff;
		font-family: 'Open Sans', sans-serif;		
		font-size: 12pt;
		color: #000;
	}
	p {
		margin-bottom: 35px;
	}
	h1 {
		-webkit-margin-before: 0em;
		-webkit-margin-after: 0.25em;
		-webkit-margin-start: 0px;
		-webkit-margin-end: 0px;
		margin-bottom: 50px;
	}
	h2 {
		-webkit-margin-before: 0.25em;
		-webkit-margin-after: 1em;
		-webkit-margin-start: 0px;
		-webkit-margin-end: 0px;
	}
	h1 {
		font-size: 1.3em;
		color: #000;
	}
	h2 {
		font-size: 1.2em;
		color: #000;
	}
	hr {
		width: 25%;
		margin: 50px auto;
	}
	.clearDiv {
		clear: both;
	}
	.printButton {
		display: none;
	}
	.hidePrint {
		display: none;
		margin: 0;
	}
	header,footer { 
    display: none; 
	}
	.page-break-before {
		page-break-before: always;
	}
	#htmlContent {
		font-family: 'Open Sans', sans-serif;
		color: #000;
		text-align: center;
	} 
	.centered-text {
		 text-align: center;
	}
}
@page  
{ 
    size: auto;   /* auto is the initial value */ 
	
	size: A4 portrait;

    /* this affects the margin in the printer settings */ 
    margin: 10mm 15mm;  
} 

