#content,#footer,#header,#wrapper,form{width:100%}body,button,input{background-color:rgba(255,255,255,1);color:rgba(96,96,96,1);font-weight:400}#header,label{top:0;left:0;padding:4px}body,button,input,label{color:rgba(96,96,96,1)}form,label{background-color:rgba(240,240,240,1)}body,button,h1,input{font-weight:400}body{font-family:Raleway,sans-serif;font-size:1em}#content,#footer,#header,#wrapper,form,input{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#header{position:fixed;height:42px;background-color:rgba(64,64,64,1)}#content{margin-top:81px}h1{display:block;font-family:'Slabo 27px',serif;font-size:1.5em;text-decoration:none;letter-spacing:.025em;margin:16px 0}p{margin:16px 4px}form{padding:10px 16px}.inputcontainer{position:relative;margin-bottom:32px}button,input{position:relative;display:block;width:100%;padding:12px 8px 12px 72px;font-family:Raleway,sans-serif;font-size:1em;border:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.star,label{position:absolute}button{float:right;width:50%;padding:12px 8px;cursor:pointer}label{font-size:.75em;text-align:center}button:active,button:hover,input:active,input:active+label,input:hover,input:hover+label{color:rgba(0,0,0,1)}::-webkit-input-placeholder{font-family:Raleway,sans-serif;font-weight:400;font-style:italic;color:rgba(128,128,128,1)}::-moz-placeholder{font-family:Raleway,sans-serif;font-weight:400;font-style:italic;color:rgba(128,128,128,1)}:-moz-placeholder{font-family:Raleway,sans-serif;font-weight:400;font-style:italic;color:rgba(128,128,128,1)}:-ms-input-placeholder{font-family:Raleway,sans-serif;font-weight:400;font-style:italic;color:rgba(128,128,128,1)}.star{top:3px;right:6px}span.required{font-size:1.25em}.required{color:rgba(200,95,75,1)}.success{color:rgba(125,200,100,1)}.hint{color:rgba(75,150,200,1)}.transition{-webkit-transition:all .33s;-moz-transition:all .33s;-o-transition:all .33s;transition:all .33s}.shadow{-webkit-box-shadow:0 0 2px 2px rgba(0,0,0,.5);-moz-box-shadow:0 0 2px 2px rgba(0,0,0,.5);box-shadow:0 0 2px 2px rgba(0,0,0,.5)}.smallshadow{-webkit-box-shadow:1px 1px 1px 0 rgba(0,0,0,.5);-moz-box-shadow:1px 1px 1px 0 rgba(0,0,0,.5);box-shadow:1px 1px 1px 0 rgba(0,0,0,.5)}.clear{clear:both}@media only screen and (min-width:1025px){#wrapper{width:38%;margin:0 auto}}