#contactform{width:860px;height:auto;color:#fff}#contactform fieldset{padding:10px 30px;margin:0;border:0}#contactform input{width:80%;font:20pt/24pt 'OstrichSansMedium'}#contactform input,#contactform textarea{border:1px solid #35ba40;padding:5px;margin:10px 0 0 0}#contactform input:focus,#contactform textarea:focus{background:#35ba40;color:#fff}#contactform textarea{width:80%;font:20pt/24pt 'OstrichSansMedium';height:140px}#contactform label{width:120px;height:40px;display:block;margin:12px 0 0;font:20pt/24pt 'OstrichSansMedium';float:left;clear:left}#contactform label:after{content:": "}#send{width:550px;height:50px;float:left;clear:left;margin-left:120px}.btn{background:#fff;border:1px solid #35ba40;color:#35ba40;font:20pt/24pt 'OstrichSansMedium'}.btn:hover{background:#35ba40;border:1px solid #fff;color:#fff}