@media all{form label{display:block;}input[type="text"],input[type="password"],input[type="date"],input[type="tel"],input[type="email"],input[type="number"],input[type="submit"],input[type="reset"],select,textarea{height:auto;margin:0;padding:10px;font-size:100%;vertical-align:top;display:inline-block;background:white;border:1px solid #999;box-sizing:border-box;transition:all 100ms ease-in-out;-webkit-transition:all 100ms ease-in-out;-moz-transition:all 100ms ease-in-out;-o-transition:all 100ms ease-in-out;}*::-webkit-input-placeholder{color:gray;}*:-moz-placeholder{color:gray;}*::-moz-placeholder{color:gray;}*:-ms-input-placeholder{color:gray;}input[type="text"]:hover,input[type="submit"]:hover,textarea:hover{color:#D21E0E;border:1px solid #FFF;background-color:#FFF;}input[type="text"]:focus,textarea:focus{outline:none;color:#D21E0E;border:1px solid #FFF;background-color:#FFF;}input[type="submit"]{background-color:#fff;padding:10px;display:inline-block;border:1px solid #DDD;color:#D21E0E;-webkit-appearance:none;}input[type="submit"]:hover{color:#FFF;text-decoration:none;border:1px solid #D21E0E;background:#D21E0E;}*:first-child+html input[type="submit"]{min-width:0;padding-left:6px;padding-right:6px;}input[type="radio"],input[type="checkbox"]{float:left;margin-top:3px;}input[type="radio"] + label,input[type="checkbox"] + label,label input[type="radio"] ~ span,label input[type="checkbox"] ~ span{width:auto;display:block;margin-left:1.5em;}select{padding:10px;}form textarea{height:auto;resize:vertical;}button[type="button"],button[type="submit"],button[type="reset"]{border:none;}button[type="button"]:hover,button[type="submit"]:hover,button[type="reset"]:hover,button[type="button"]:focus,button[type="submit"]:focus
	button[type="reset"]:focus{cursor:pointer;}}
