JSFiddle - React, Tailwind, and code Playground

HTML

<div class="field_box"><label field_id="None" for="how_to_apply">How to apply</label><div class="fieldwrapper"><textarea class="field" id="Form" name="Form" placeholder="Form"></textarea></div>
</div>

CSS

* { margin: 0; padding: 0; border: 0;}
html, body { height: 100%; }
body { min-width:960px; font-size: 12px; }
label { width: 160px; display:inline-block; float:left; font-weight:bold; font-size: 13px; line-height: 18px; font-family: Helvetica, Arial, 'Liberation Sans', FreeSans, sans-serif; padding:10px; color: #4C4C4C;}
li { list-style-type: none; }
textarea { resize: none; }
input:focus{outline: none;}
A:link {text-decoration: none}
A:visited {text-decoration: none}


/* FLOAT */
.left { float: left }
.right { float: right }

/* LAYOUT */
#wrap {min-height: 100%;}
#main { background-color: purple; margin: 0 auto; overflow: auto; padding-bottom: 60px; width: 960px; } 
body:before { content:""; height:100%; float:left; width:0; margin-top:-32767px;/ } /*Opera Fix*/

/* HEADER */
#header { background-color: orange; height: 60px; width: 100%; line-height: 60px; } 
#header_content { width: 960px; margin: 0 auto; position:relative }
#header ul { list-style: none; position: absolute; top: 0; right:0}
#header ul li { float: left; }
#header ul li a { font-weight: bold; text-decoration: none; }
#header ul li a:hover {  }

/* FOOTER */ 
#footer { position: relative; margin-top: -60px; height: 60px; background-color: blue; line-height: 60px; text-align:right } 
#footer_content { width: 960px; margin: 0 auto; }
#footer ul { float:right; }
#footer ul li { display:block; float: left; margin-right: 5px; }
#footer ul li a { font-weight: bold; margin-right: 5px; text-decoration: none; }
#footer .copyright{ float:left; }

 /* FIELDS */
.field { background-color: white; width: 430px; padding: 10px; font-family:arial, sans-serif; border: 1px solid #CCC; border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px; }
.field_box { width: 632px; background-color: #F5F5F5; border-radius: 6px; -moz-border-radius: 6px; -webkit-border-radius: 6px; padding: 4px; font-size: 15px; margin-bottom: 20px; }
.error { background-color: red; padding: 4px; margin-bottom: 10px;...