/*! form.css*/select{-moz-appearance:none;-webkit-appearance:none;appearance:none;background-color:#fff;background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22150%22%20height%3D%22150%22%3E%3Cpath%20fill%3D%22%23555555%22%20d%3D%22M%2010%2C10%20L%2075%2C140%20L%20140%2C10z%22%2F%3E%3C%2Fsvg%3E') !important;background-repeat:no-repeat;background-position:right .5em top 55%,0 0;background-size:.5em auto,100%;text-overflow:ellipsis;padding:0.35em 1.4em 0.35em 0.35em;padding-right:20px;font-weight:300}input[type="text"],input[type="password"],textarea,.form-div{width:100%;padding:0.35em;border-radius:0;-webkit-appearance:none;font-weight:300}select,input[type="text"],input[type="password"],textarea,.form-div{font-size:13px;font-family:'Roboto',Helvetica,Arial,'DejaVu Sans','Liberation Sans',Freesans,sans-serif;max-width:100%;border:1px solid #eee;box-sizing:border-box;margin:0;border-radius:0;color:#333;box-shadow:none;line-height:1.2;height:auto}select::-ms-expand{display:none;display:none}select:hover,textarea:hover,input[type="text"]:hover,input[type="password"]:hover{border-color:#aaa}select:focus,textarea:focus,input[type="text"]:focus,input[type="password"]:focus{border-color:#999;box-shadow:0 0 1px #aaa;outline:none;background-color:#fff}.w100{width:100%}form.sm select,form.sm input[type="text"],form.sm input[type="password"],form.sm textarea,form.sm .form-div{font-size:13px}select::-ms-value{background:none;color:#333}select:focus::-ms-value{background:none;color:#333}label.lbl{font-size:11px;font-weight:300;margin:0;margin-left:3px;width:auto;padding:0 4px;float:left;position:absolute;z-index:5;background-color:white;font-style:italic}.filtered label{color:blue;text-decoration:blink;font-weight:400}.filtered input,.filtered textarea{border-color:#6b6bff}.legal{text-align:center;margin:2px auto}input:disabled,input:disabled:hover,select:disabled,select:disabled:hover,textarea:disabled,textarea:disabled:hover{color:#777;background-color:#fafafa;border-color:#eee;opacity:1}.missing label{color:#c90b0c !important;font-weight:400}.missing,.missing label{text-decoration:blink}.missing input,.missing select,.missing textarea{border-color:#e6898a;color:#333}.missing input:hover{border-color:#e15354}.missing input:focus{border-color:#df3031}input.upp,textarea.upp{text-transform:uppercase}input.low{text-transform:lowercase}::-webkit-input-placeholder{text-transform:none;color:#999}:-moz-placeholder{text-transform:none;color:#999}::-moz-placeholder{text-transform:none;color:#999}:-ms-input-placeholder{text-transform:none;color:#999}::placeholder{text-transform:none;color:#999}.preview *{font-family:Arial}.preview b,.preview strong{font-weight:bold}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,textarea:-webkit-autofill,textarea:-webkit-autofill:hover,textarea:-webkit-autofill:focus,select:-webkit-autofill,select:-webkit-autofill:hover,select:-webkit-autofill:focus{border:1px solid #ccc;-webkit-text-fill-color:#333;-webkit-box-shadow:0 0 0px 1000px #fff inset}select:-webkit-autofill,select:-webkit-autofill:hover,select:-webkit-autofill:focus{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22150%22%20height%3D%22150%22%3E%3Cpath%20fill%3D%22%23555555%22%20d%3D%22M%2010%2C10%20L%2075%2C140%20L%20140%2C10z%22%2F%3E%3C%2Fsvg%3E') !important;background-repeat:no-repeat;background-position:right .5em top 55%,0 0;background-size:.5em auto,100%;background-color:white !important}@-moz-document url-prefix(){select,input[type="checkbox"],input[type="radio"]{color:transparent !important;text-shadow:0 0 0 #666 !important}}@-webkit-keyframes autofill{to{color:#666;background-color:#fafafa}}@-webkit-keyframes autofill_{to{color:#666;background-color:#fafafa;background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22150%22%20height%3D%22150%22%3E%3Cpath%20fill%3D%22%23555555%22%20d%3D%22M%2010%2C10%20L%2075%2C140%20L%20140%2C10z%22%2F%3E%3C%2Fsvg%3E') !important;background-repeat:no-repeat;background-position:right .5em top 55%,0 0;background-size:.5em auto,100%}}textarea:-webkit-autofill,input:-webkit-autofill{-webkit-animation-name:autofill;-webkit-animation-fill-mode:both}select:-webkit-autofill{-webkit-animation-name:autofill_;-webkit-animation-fill-mode:both}@media only screen and (max-width:480px){form select,form input[type="text"],form input[type="password"],form textarea{font-size:16px}}