@charset "UTF-8";
/* CSS Document */

#wfform {
	margin-top:25px;
}

.wufoo .hideMe {
	display:none !important;
}

.wufoo .req {
	color:#333333 !important;
	font-weight:300 !important;
}

.wufoo .info h2  {
	display:none !important;
}

.wufoo input[type="text"], .wufoo input[type="email"] {
	margin:0px;
	padding:0px;
	width:100%;
	color:#414042;
	line-height:2.8em;
	text-align:left;
	display:block;
	margin-top:.1em;
	box-sizing:border-box;
	padding-left:.25em;
	border:solid;
	border-width:1px;
	border-color:#c6c6c6;
}

.wufoo .lineClass h3 {
	margin:0px;
	padding:0px;
	position:relative;
	left:0px;
	top:0px;
	width:100%;
	height:1px;
	font-size:1px !important;
	line-heigh:1px !important;
	background-color:#c6c6c6;
	display:inline-block;
	margin-bottom:15px;
	
}

.wufoo ul li .cents, .wufoo ul li .radix, .wufoo ul li label[for="Field17"] {
	display:none !important;
}

.wufoo ul li span.symbol {
	font-size:28px !important;
	font-weight:300;
	line-height:50px;
}

.wufoo #Field17 {
	width:175px;
}

.wufoo #instruct18 a {
	color: #18628C !important;
	text-decoration:none;
}

.wufoo .buttons {
	text-align:center;
}

.wufoo #saveForm {
	margin:0;
	padding:0;
	border-radius: 0px;
	background: #1874CD none repeat scroll 0 0;
	border: 0 none;
	color: #fff;
	position:relative; left:0px; top:0px; width:188px; height:65px; border-radius: 0px; background-color:#eb2028; display:inline-block;
	font-size: 24px;
	line-height: 65px;
	letter-spacing: 1.6px;
	color: #ffffff; text-align:center; margin-top:30px; cursor:pointer;
	font-weight:700;
	-webkit-appearance:none;
}

#continue {
	margin:0;
	padding:0;
	border-radius: 0px;
	background: #1874CD none repeat scroll 0 0;
	border: 0 none;
	color: #fff;
	position:relative; left:0px; top:0px; width:188px; height:65px; border-radius: 0px; background-color:#eb2028; display:inline-block;
	font-size: 24px;
	line-height: 65px;
	letter-spacing: 1.6px;
	color: #ffffff; text-align:center; margin-top:30px; cursor:pointer;
	font-weight:700;
	-webkit-appearance:none;
}

.wufoo #saveForm:hover {
	background: rgb(238,41,59);
	background: linear-gradient(90deg, rgba(238,41,59,1) 0%, rgba(242,94,108,1) 100%);
}


/*
.wufoo ul li span input[type="radio"] {
{
     -webkit-appearance: none !important;
     -moz-appearance: none !important;
     appearance: none !important;
     display: inline-block !important;
     position: relative !important;
     background-color: #FFFFFF !important;
     color: #666 !important;
     top: 10px;
     height: 30px !important;
     width: 30px !important;
     border: 0 !important;
     border-radius: 0px !important;
     cursor: pointer !important;     
     margin-right: 7px !important;
     border:solid !important;
	 border-width:1px !important;
	 border-color:#c6c6c6 !important;
}
.wufoo ul li fieldset span input[type="radio"]:checked::before
{
     position: absolute;
     font: 13px/1 'Open Sans', sans-serif;
     left: 11px;
     top: 7px;
     content: '\02143';
     transform: rotate(40deg);
}
.wufoo ul li span input[type="radio"]:hover
{
     background-color: #FFFFFF;
}
.wufoo ul li span input[type="radio"]:checked
{
     background-color: #FFFFFF;
}
*/

/*
    Hide the original radios and checkboxes
    (but still accessible)

    :not(#foo) > is a rule filter to block browsers
                 that don't support that selector from
                 applying rules they shouldn't

*/

li:not(#foo) > fieldset {
	padding-bottom:10px;
}

li:not(#foo) > fieldset > div > span > label {
	padding-left:15px;
	line-height:1em;
}

li:not(#foo) > fieldset > div > span > input[type='radio'] {

    /* Hide the input, but have it still be clickable */
   -webkit-appearance: none !important;
     -moz-appearance: none !important;
     appearance: none !important;
     display: inline-block !important;
     position: relative !important;
     background-color: #FFFFFF !important;
     color: #666 !important;
     top: 10px;
     height: 30px !important;
     width: 30px !important;
     border: 0 !important;
     border-radius: 0px !important;
     cursor: pointer !important;     
     margin-right: 7px !important;
     border:solid !important;
	 border-width:1px !important;
	 border-color:#c6c6c6 !important;
}

li:not(#foo) > fieldset > div > span > input[type='radio']:checked::before
{
     position: absolute;
     font: 13px/1 'Open Sans', sans-serif;
     left: 11px;
     top: 7px;
     content: '\02143';
     transform: rotate(40deg);
}
