.field-validation-error{color:red}.field-validation-valid{display:none}.input-validation-error{border:1px solid red;background-color:#fee}.validation-summary-errors{font-weight:bold;color:red}.validation-summary-valid{display:none}body{color:#000;background-color:#3071a9}body,input[type="text"],select,label{font-size:1.2em;font-family:"Segoe UI",Verdana,Helvetica,Sans-Serif}h1,h2,h3{color:#fff;padding-bottom:15px}h1{font-size:3em}h2{font-size:1.5em}label.required{font-weight:bold}label.required:after{content:" *"}body{background-repeat:no-repeat;background-position:top left;background-size:cover}