@media print {

	.tdheader img {
		display: none;
	}

	.class123-progresscircleactive {
		border: 1px solid #000 !important;
	}

	.class123-nabig {
		display: none;
	}

	#printlink {
		display: none;
	}

	.tdimagejos {
		display: none;
	}

	.signaturewarning {
		display: none;
	}

	.hiddensignature {
		display: block;
	}

	.tdheader {
		display: none;
	}

	.class123-noprint {
		display: none !important;
	}

	.class123-labelhidden {
		display: none !important;
	}

	.tdmain {
		box-shadow: none !important;
	}

	body {
		background-color: #fff !important;
	}

	#form-summary {
		display: none !important;
	}

	input[type="radio"]:not(old) + label > .outside,
	input[type="radio"]:not(old) + label > .inside,
	input[type="checkbox"]:not(old) + label > .outside,
	input[type="checkbox"]:not(old) + label > .inside {
		display: none !important;
		float: left;
	}

	input[type="radio"]:not(old) + label,
	input[type="checkbox"]:not(old) + label {
		margin-left: 15px;
	}

	input[type="radio"],
	input[type="checkbox"] {
		display: inline-block !important;
		opacity: 1 !important;
		position: relative !important;
		margin-top: 9px !important;
		vertical-align: top !important;
		float: left !important;
		margin-right: 5px;
		width: auto !important;
	}

	.form-rtl input[type="radio"]:not(old) + label > .outside,
	.form-rtl input[type="radio"]:not(old) + label > .inside,
	.form-rtl input[type="checkbox"]:not(old) + label > .outside,
	.form-rtl input[type="checkbox"]:not(old) + label > .inside {
		display: none !important;
		float: right;
	}

	.form-rtl input[type="radio"],
	.form-rtl input[type="checkbox"] {
		float: right !important;
		margin-left: 5px;
		margin-right: 0px;
		margin-top: 13px !important;
	}
}