.form-mini-container{max-width:100%;margin:0 auto;font:400 14px sans-serif;text-align:center;color:#5f5f5f}.form-mini-container h1{color:#4c565e;font-size:24px;padding-bottom:30px;border-bottom:2px solid #6caee0;font-weight:700;margin:0}.form-mini .form-row{display:block;text-align:left;margin-bottom:23px}.form-mini input,.form-mini select{box-sizing:border-box;width:100%;box-shadow:1px 2px 4px 0 rgba(0,0,0,.08);padding:12px 18px;border:1px solid #dbdbdb}.form-mini input[type=checkbox],.form-mini input[type=radio]{box-shadow:none;width:auto}.form-mini button,.form-mini textarea{box-shadow:1px 2px 4px 0 rgba(0,0,0,.08)}.form-mini textarea{color:#5f5f5f;box-sizing:border-box;width:100%;height:95px;font:400 13px sans-serif;padding:12px;border:1px solid #dbdbdb;resize:vertical}.form-mini .form-checkbox input,.form-mini .form-radio-buttons input{width:auto}.form-mini select{color:inherit;background-color:#fff}.form-mini .form-checkbox span{margin-left:5px}.form-mini .form-radio-buttons>div{margin-bottom:10px}.form-mini .form-radio-buttons label span{margin-left:8px}.form-mini .form-last-row{margin:35px auto 0}.form-mini button{display:block;border-radius:2px;background-color:#3da22f;color:#fff;font-weight:700;width:100%;padding:14px 22px;border:0;cursor:pointer}.form-mini ::-webkit-input-placeholder{color:#999}.form-mini ::-moz-placeholder{color:#999;opacity:1}.form-mini :-ms-input-placeholder{color:#999}@media (max-width:600px){.form-mini-container{margin-top:0}}