fieldset{border:0.1rem solid #666}button,input,keygen,select,textarea{display:inline-block;min-height:1.625em;margin:0;font-family:inherit;font-size:inherit;font-weight:inherit;color:inherit;border:0.1rem solid #bebebe;-webkit-border-radius:0;border-radius:0;resize:none;vertical-align:middle;-webkit-box-shadow:none;box-shadow:none}input[type="file"],input[type="range"],keygen{border:none}body[data-browser="ie10"] input[type="checkbox"],
body[data-browser="ie10"] input[type="radio"]{border:none}input[type="radio"]{-webkit-border-radius:100%;border-radius:100%}button,input[type="button"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="email"],input[type="month"],input[type="number"],input[type="password"],input[type="reset"],input[type="search"],input[type="submit"],input[type="tel"],input[type="time"],input[type="text"],input[type="url"],input[type="week"],textarea{padding:0
.5em;-moz-appearance:none;-webkit-appearance:none}textarea{padding-top:0.5em;padding-bottom:0.5em;overflow:auto}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none}input[type="submit"],input[type="button"],input[type="image"]{cursor:pointer}input[disabled]{cursor:default}::-webkit-input-placeholder{color:inherit;opacity: .45}::-moz-placeholder{color:inherit;opacity: .45}:-ms-input-placeholder{color:rgba(0,0,0,.45) !important}.FormRow{display:block;margin-bottom:30px;overflow:visible}.FormCell{display:inline-block;vertical-align:top;line-height:35px;overflow:hidden}label,input,select,textarea{transition:color 250ms, border-color 250ms;-webkit-transition:color 250ms, border-color 250ms;-moz-transition:color 250ms, border-color 250ms;-o-transition:color 250ms, border-color 250ms}label,.Required{font-size:15px;line-height:15px;font-weight:600;display:block;margin:0;padding:0;margin-bottom:12px;color:#6f6f6f}input[type=text],input[type=password],input[type=email],select,textarea{width:300px;font-size:18px;line-height:40px;font-weight:400;border:2px
solid #717171;margin:0;padding:0;margin-right:18px;display:inline-block;font-family:inherit;color:#474747}input[type=text]:focus,input[type=password]:focus,input[type=email]:focus,select:focus,textarea:focus,input[type=text]:hover,input[type=password]:hover,input[type=email]:hover,select:hover,textarea:hover{border-color:#A9A9A9}input[type=text],input[type=password],input[type=email],select{padding-left:10px;height:40px}textarea{height:230px;width:620px;display:block;line-height:24px;padding:10px}input[type=text].PhoneBox{width:68px;margin-right:4px}.StateBox{width:120px}.CountryBox{width:150px}input[type=text].ZipBox{width:125px}input[type=checkbox]{width:18px;height:18px;vertical-align:middle;margin-bottom:0}input[type=submit]{border:none;cursor:pointer}input.FormError,select.FormError,textarea.FormError{border-color:#E5001A}.FormError::-webkit-input-placeholder{border-color:#E5001A}.Required,.Asterisk{color:#E5001A;margin-bottom:16px}.ui-tooltip{padding:0;padding-left:10px;padding-right:10px;color:#fff;font-size:12px;line-height:20px;text-transform:none;border-radius:0;font-family:arial,sans-serif;background:#dc0a20;border:none;overflow:visible;display:inline;vertical-align:baseline}.arrow{width:70px;height:16px;overflow:hidden;position:absolute;left:50%;margin-left:-35px;bottom:-16px;border:none;display:inline;vertical-align:baseline}.arrow.top{top:-16px;bottom:auto}.arrow.left{left:20%}.arrow:after{content:" ";position:absolute;left:20px;top:-20px;width:25px;height:25px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);background:#dc0a20;border:none;overflow:visible;display:inline;vertical-align:baseline}.arrow.top:after{bottom:-20px;top:auto}.CheckList
.ListItem{display:inline-block}.CheckList
.ListCheckbox{display:inline;margin:0;padding:0;cursor:pointer}.CheckList
.ListLabel{display:inline;color:#464646;font-size:13px;font-weight:700;margin-left:5px;margin-right:10px;cursor:pointer}@media (max-width: 700px){.FormRow{display:block;margin-bottom:0}.FormCell{display:block;margin-bottom:20px}label,.Required{margin-left:10%}input[type=text],input[type=password],input[type=email],select,textarea{width:80%;margin:0;padding:0;margin-right:0;margin-left:10%;display:block}textarea{height:90px;width:80%;margin-left:10%}}