.inner-bg{padding: 76px 0 0px;}.top-content .text{padding-top: 30px;color:#fff}.top-content .text h1{color:#fff}.top-content .description{margin:20px 0 10px}.top-content .description p{/* opacity:.8 */}.top-content .description a:focus,.top-content .description a:hover{border-bottom:1px dotted #fff}.top-content .top-big-link{margin-top:35px}.form-top{overflow:hidden;padding:0 25px 15px;background:#fff;-moz-border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;border-radius: 0px 0px 0 0;text-align:center}.form-bottom{padding:25px 25px 20px;background:#eee;-moz-border-radius:0 0 4px 4px;-webkit-border-radius:0 0 4px 4px;border-radius: 0 0 0px 0px;text-align:left;-webkit-box-shadow:0 10px 12px -8px rgba(0,0,0,.75);-moz-box-shadow:0 10px 12px -8px rgba(0,0,0,.75);box-shadow:0 10px 12px -8px rgba(0,0,0,.75)}.form-bottom form textarea{height:100px}.form-bottom form .input-error{border-color:#19b9e7}@media (max-width:767px){.inner-bg{padding:39px 0 39px}.top-content .text{padding-top:0;padding-bottom:60px}.top-content .top-big-link{margin-top:25px}.top-content .top-big-link a.btn{margin-top:10px}}@media (max-width:415px){h1,h2{font-size:32px}}
.form-box {
    padding: 0px;
    margin-bottom: -39px;
}