label,select,textarea,input,#submit-button{margin-bottom:15px}label{width:17%;float:left;clear:left;font-weight:bold;text-align:right;padding-right:3%;white-space:nowrap}@media screen and (max-width: 650px){label{width:100%;text-align:left;margin-bottom:5px;}}input,select,textarea,.field-error{width:75%}@media screen and (max-width: 650px){input,select,textarea,.field-error{width:100%;}}textarea{height:15em}#submit-button,.field-error{margin-left:20%}@media screen and (max-width: 650px){#submit-button,.field-error{margin-left:0;}}#submit-button{box-sizing:border-box;width:12em;padding:0.5em;background-color:#556677;border:1px solid black;color:white;font-weight:bold;text-align:center;cursor:pointer;cursor:hand}@media screen and (max-width: 650px){#submit-button{margin:0 auto;}}#submit-button:hover{background-color:#7799bb}#form-error{width:100%;margin-bottom:1.5em;padding:0.5em 1em;color:red;border-top:2px dotted red;border-bottom:2px dotted red}.field-error{float:left;display:inline;position:relative;top:-12px;padding:0 0 5px 0;color:white;font-size:0.8em;background-color:#c66;height:1.5em;text-align:center;box-shadow:1px 1px 2px black}.field-error:after{content:'';position:absolute;top:-8px;left:50%;margin-left:-8px;width:0;height:0;border-bottom:8px solid #c66;border-right:8px solid transparent;border-left:8px solid transparent}.field-validation-valid{display:none}.validation-summary-valid{display:none}/*# sourceMappingURL=form.css.map */