#form{padding-top:6px;position:relative;padding-right:0px;}#form input{font-size:13px;line-height:20px;border-color:#1F232F #9FA1B1 #9FA1B1 #1F232F;border-style:solid;border-width:1px;background:#818699;padding:5px 8px 5px;width:100%;height:31px;color:#dadbdf;float:left;font-family:Arial,Helvetica,sans-serif;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}#form textarea{font-size:13px;height:231px;overflow:auto;background:#818699;border-color:#1F232F #9FA1B1 #9FA1B1 #1F232F;border-style:solid;border-width:1px;color:#dadbdf;padding:5px 11px 5px;line-height:18px;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:100%;float:left;clear:left;}#form .error,#form .empty{color:#fff;display:none;font-size:11px;line-height:14px;width:auto;position:absolute;z-index:999;right:5px;top:6px;float:left;}#form .error-empty{display:none;float:left;}.btns{position:relative;text-align:left;padding-top:30px;}.btns a.btn{margin:0 0px 0 10px!important;padding-left:20px;padding-right:20px;cursor:pointer;}.content .btns a:first-child{margin-left:0!important;}#form .message{width:100%;}.message br{height:0;line-height:0;}#form .success{display:none;position:absolute;width:100%;background:#fbfbfb;background:#818699;border-color:#1F232F #9FA1B1 #9FA1B1 #1F232F;border-style:solid;border-width:1px;color:#dadbdf;text-align:center;padding:20px 10px;z-index:999;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}#form .success strong{color:#fff!important;}.success_wrapper{position:relative;}@media only screen and (max-width: 995px) {#form label{float:none!important;width:100%;}#form input{margin-bottom:10px;}#form label.message{width:100%!important;}#form .success{width:100%;}.btns{padding-right:0;}#form label.email{width:100%;margin:0;}.dl1 span{width:auto!important;}}@media only screen and (max-width: 767px) {.map{margin-bottom:25px;}.btns{padding-bottom:0;}.dl1{margin-bottom:30px;}#form textarea{height:300px!important;}}@media only screen and (max-width: 479px) {#form textarea{height:200px!important;}}