.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}body,html{box-sizing:border-box;width:100%!important;height:100%;padding:0;margin:0;background-color:transparent;font-size:16px;font-family:Helvetica,sans-serif}body{padding:3px;overflow:visible!important}input[type=text]::-ms-clear{display:none}::-webkit-input-placeholder{font-weight:400}:-moz-placeholder,::-moz-placeholder{font-weight:400}:-ms-input-placeholder{font-weight:400}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}form{width:100%;height:auto}.field-Input{font-family:Source Sans Pro,Trebuchet MS,Lucida Grande,Lucida Sans Unicode,Lucida Sans,Tahoma,sans-serif;padding-left:.5rem;padding-right:.5rem;height:2.5rem;font-weight:400;border:1px solid #c1c1c1;background:#fff;width:100%;box-sizing:border-box;border-radius:3px;font:normal 1rem Helvetica,"MS Sans Serif",Arial,sans-serif;color:#636363}.field-Input:focus{border:1px solid rgba(32,32,32,.27)!important;box-shadow:0 1px 7px rgba(0,0,0,.2),0 0 2px rgba(0,0,0,.2),0 0 1px rgba(0,0,0,.5)!important;outline:none}.valmsg{margin-top:2px;color:#e10600!important;font-weight:700;font-size:15px;line-height:1.2em}