@media print {

.container-white {

    /* this affects the margin in the printer settings */
    margin: -25mm 0mm 0mm 0mm;
}

	h1 {
	  font-size: 32pt;
	  color: #e51b24 !important;
	  padding-bottom: 20px;
	  margin: 40px 0 20px;
	  border-bottom: 1px solid #eee;
	}
	
	h3 {
	  font-size: 21pt;
	  color: #000 !important;
	  padding-bottom: 10px;
	  margin: 30px 0 10px;

	}
	
	
	h4 {
	  font-size: 19pt;
	  color: #000 !important;
	  padding-bottom: 10px;
	  margin: 30px 0 10px;

	}


	a {
	  color: #e51b24 !important; text-decoration: underline;
	}

	p a {
	word-wrap: break-word; 
	}
	
	p { font-size: 19pt !important;  margin-bottom:20px !important;}
	
	ul { font-size: 19pt !important; }

	a:link:after, a:visited:after { content:" [" attr(href) "] "; font-size:80%; display: none;}

	#archivesidebar, #example1 {display: none;}

	.white-well-noborder, .pager, .hide-print {display: none;}


    .img-responsive {width: 80%; height:auto; margin:0 auto;, }

    .header {width: 100%; height:auto; }
    
    #back-top a {display: none;}


}