#form{padding-top:5px;}#form input{border:1px solid #ececec;font-size:14px;color:#808080;line-height:18px;padding:9px 8px 8px;outline:medium none;width:100%;height:41px;float:left;font-family:Arial,Helvetica,sans-serif;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}#form textarea{border:1px solid #ececec;font-size:14px;color:#808080;height:189px!important;outline:medium none;overflow:auto;padding:11px 9px 8px;width:100%;position:relative;resize:none;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;float:left;font-family:Arial,Helvetica,sans-serif;margin:0;}#form label{position:relative;display:block;min-height:51px;width:280px;float:left;clear:left;}#form .error,#form .empty{color:#FF0000;display:none;font-size:11px;line-height:14px;width:auto;position:absolute;z-index:999;right:5px;top:12px;float:left;background:#fff;}#form .error-empty{display:none;float:left;}.btns{position:relative;overflow:hidden;padding-top:31px;text-align:left;}.btns a{margin:0 19px 0 0!important;cursor:pointer;}#form .message{width:100%;}.message br{height:0;line-height:0;}#form .success{display:none;position:absolute;width:280px;border:1px solid #ececec;background:#fff;text-align:center;padding:20px 10px;z-index:999;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.success_wrapper{position:relative;}@media only screen and (max-width: 995px) {#form{padding-top:0;}#form label{float:none!important;width:100%;}#form .success{width:100%;}@media only screen and (max-width: 767px) {
  
  .btns {
		padding-bottom: 0;  
  }
  
  #form textarea {
		height: 300px !important;  
  }
  
}
@media only screen and (max-width: 479px) {
 
  #form textarea {
		height: 200px !important;  
  }
}

