@media print {
	 @page { size: portrait; }
	.header .icons-menu, .quick-tools-wrapper, .main-menu-container, .side-bar, .footer .column:last-child{ display: none; }
	.main-column{ width: 100%; }
	.branding .logo img{ display: none }
	.branding .logo:after{ content:url(../images/logo.png);	}
	ul.two-cols li{ display: inline-block; width: 45%; margin-right: 5%; padding-left: 0; }
	a[href]:after {
		content: none !important;
	}
	a[href]:after {
		content: " (" attr(href) ")";
	}
	.footer .column{ width: 35%; display: inline-block; float: left; padding-top: 15px; float: right }
	.footer .column.logo{ width: 50%; padding-top: 0px; float: left;}
	.google-map{ display: none; }
	.modal-open .page-content{ display: none; }
	.modal-open .modal-header, .modal-open .modal-body, .modal-open .modal-footer{ padding-left: 0; padding-right: 0; }
	.modal-open .modal-footer{ padding-top: 20px; }
	.modal-open .modal.message-box{ position: relative; margin-top: 0; float: left; }
	.modal-open .footer{ position: relative; float: right; }
	.modal-open .btn{ border: 1px solid #e5e5e5; }
	.modal .modal-dialog, .modal-dialog, .modal.in .modal-dialog{ margin-top: 0px !important; }
	table tr{ border-bottom: #727382 solid 1px;  }
	table tr td, table tr th{ border-right: none !important; }
}