@media print {

	@page {margin: 0.95em;}
	 footer {display: none;}
	 header{height:40px;}
	 .wrapper{background-color:white;}
	header nav{display:none;}
	.nav-wrapper .company-name{font-size:1em;margin-top:.4em;}
	nav{display:none;}
	h1{font-size:1.3em;}
	h2{font-size:1.1em;}
	h3{font-size:1em; }
	h4{font-size:14px;}
	h5{font-size:14px;}
	p{font-size:14px; margin: 1em 0;}
	label{font-size:16px;float:left; margin-top: 1em;}
	.hidden{display:block;}
	.hidden h4{padding:.5em 0em; text-align:left;}
	fieldset{border-bottom:none;padding:0em 0em 0em;}
	.form .button{display:none;}
	.form-info h4{display:none;}
	.form-info h1{padding-top:16px; padding-bottom:6px;font-size:1.1em;}
	.form-info h3{display:none;}
	.form .small-field + h4 {padding-top:0em;}
	.form h3{padding:.5em 0em 0em;font-size:.9em;}
	.form fieldset:first-of-type{padding:0em 0em 0em;}
	input[type='text']{color:#6F6E79;width:auto;font-size:14px;background-color:white; padding:0em .56em; float:left; border-radius:10px ; border:none; margin: 0em 0em;top:2px; margin-top: 1em;field-sizing:content;}
	select{width:auto; color:#6F6E79;font-size:14px;background-color:white; padding:0.2em .56em; float: left; border-radius:10px ; border:none; margin: 0em 0em; margin-top: 1em;}
	textarea, .print_only{color:#6F6E79; border:none;background-color:white !important;font-size:14px;height:auto; line-height: 1.5;field-sizing:content;}
	input[type='checkbox'] + label{float:none;}
	.form .quarter-field{display:block;width:100%;clear:both;}
	.form .small-field{display:block;width:100%;clear:both;}
	.form .small-field h5{display:none;}
	.form .large-field{display:block;width:100%;clear:both;}
	.form .title-small-field{display:block;width:100%;clear:both;}
	/*input::-webkit-input-placeholder{color:transparent;}
	input::-moz-placeholder{color:transparent;}*/
	input::-webkit-input-placeholder{color:transparent;}
	input::-moz-placeholder{color:transparent;}
	input::-webkit-input-placeholder::before{content:"Not provided"; color:#818092;padding:none;}
	input::-moz-placeholder::before{content:"Not provided";color:#818092;padding:none;}
	a.print-button {display: none;}
	.add{display:none;}
	.delete{display:none;}
	a.print-button {display: none;}
	body, .st-content {background: white;}
	section.content{background:white;}
	footer{display:none;}
	body{-webkit-print-color-adjust:exact;}
	.print_only {display: block; width: 90%;}
	.screen_only {display: none;}
	.ta-print label {float: none; display: block;}
	.ta-print * {background:white!important;}
	.form .quarter-field::after, .form .small-field::after, .form .large-field::after {
		content: " ";
		display: table;
		clear: both;
	}
}