@charset "utf-8";
#content p.tel {
	margin:0 0 60px 0;
}

#content .thanks {
	margin-bottom:25px;
}

#content form table {
	width:100%;
}
#content form table p{
	margin:0;	
}
#content form table th {
	padding: 10px;
	width: 33%;
	box-sizing: border-box;
}
#content form table td input[type="text"] ,
#content form table td input[type="date"] {
	margin:0 0 0 0;
	height:25px;
	width: 100%;
	box-sizing: border-box;
	border:solid 1px #369BED;
}
#content form table td input[type="radio"] {
	margin:0 0 0 0;
}
#content form table td input#your-zip {
	width: 30%;
}
#content table textarea {
	border:solid 1px #369BED;
	width: 100%;
	box-sizing: border-box;
}
#content p.submit {
	margin:30px 0 60px;
	text-align:center;
}
#content table th img {
	margin:0 0 0 8px;
	vertical-align:middle;
}
#content table td {
	text-align: left;
	padding: 10px;
	line-height:1.6;
}
#content table td label {
	margin-right:20px;
}
#content table td .first {
	overflow: unset;
}
#content table td .wpcf7-list-item{
	margin: 0 !important;
}

#content table td label input {
	vertical-align:-3px;
	border:none;
	height:auto;
}
#content #privacy h3 {
	margin-bottom:26px;
}
#content #privacy p {
	margin:0 0 25px 0;
}
#content #privacy ol {
	list-style-type:decimal;
	list-style-position: inside;
}
#content #privacy ol li {
	margin-bottom:24px;
}
#content #privacy ol li.last {
	margin-bottom:36px;
}
#content #privacy ol li span {
	padding-left:13px;
}
p.submit button {
    background: none;
    border: none;
}
