@media print {
	#nav, header, footer, .bluebutton, #back_button, .tablesorter-filter-row, .topleftmenu, .mainbottomlinks, #dropdown-topleftmenu, .cmdrightfieldset, .cmdfieldset {display: none !important;}
	div.et_pb_section.et_pb_section_0 {background-image: none !important; background-color: #ffffff !important;}
	#internal-nav, .dropdown-menu, div.tablesorter-pager, #cmd_create_invoice, #postinfo2_create_invoice, #postinfo_create_invoice {display: none !important;}
	.select2, .floatingdiv {display: none !important;}
	a, a:link, a:visited {text-decoration: none !important; color: #000000 !important;}
	.et_pb_section_0.et_pb_section {margin: 0; padding: 0;}
	.entry-content .et_pb_row {width: 100%; padding: 0; margin: 0;}
	.hideprint, #pager {display: none !important;}
	textarea, fieldset {float: none !important; width: 100% !important; max-width: 10000px !important;}
	textarea {height: auto !important; max-height: auto !important; overflow: visible !important;}
	fieldset {border: 1px solid #c0c0c0; padding: 20px;}
	label.lable {min-width: 130px !important; display: inline-block;}
	.widerlabels label.lable, #employeerights label.lable {min-width: 170px !important;}
	fieldset legend {font-size: 28px;}
	fieldset fieldset legend {font-size: 18px;}
	fieldset + legend div {float: none !important; width: 100% !important; max-width: 10000px !important;}
	#nyartikel div, #nykund div, #nyanstalld div, #nyleverantor div, #nyttprojekt div, #nykostnad div, #nytidrapport div {float: none !important; width: 100% !important; max-width: 10000px !important; margin-left: 0 !important; margin-bottom: 10px;}
	.button, input[type=button], input[type=submit] {display: none !important;}
	#featuretable {width: 100% !important;}
	#notes {min-height: 200px;}
	#nyleverantor #notes {max-height: 140px !important; min-height: 140px !important;}
	fieldset, input[type=text], input[type=password], select, textarea {
		box-shadow: none !important;
		color: #000000 !important;
	}
	table {
		box-shadow: none !important;
		border: none !important;
	}
	table.tablesorter tr.filtered {display: none !important;}
	table, table th, table td {border: none;}
	table td {border-bottom: 1px solid #aaaaaa;}
	table thead th {border-bottom: 2px solid #666666;}
	table tfoot th {border-top: 2px solid #666666;}
	table.tablesorter{margin-top: 25px; margin-bottom: 25px; font-size: 80% !important; border-spacing: 5px; font-family: Arial, Helvetica !important;}
	.tablesorter-default .header, .tablesorter-default .tablesorter-header {background-image: none !important; color: #000000 !important; background: #ffffff !important; font-weight: bold;}
	.ui-table-cell-label.remove-me {display: none !important;}
	table.tablesorter {width: 98%;}
	table td.tableicontd img {display: none;}
	.divdumps img {max-width: 300px;}
	#generic_price_table .col-md-4 {max-width: 220px; margin-right: 10px !important;}
	#slider {display: none;}
	.div3column {margin-top: 1.4em;}
}