.form_formframework{max-width:800px;width:100%;margin:0 auto 60px auto;background-color:#333;padding:30px}.form_formframework h1,.form_formframework h2,.form_formframework h3{margin-top:0}.form_formframework legend{display:none}.form_formframework .form-group{margin:15px 0;overflow:auto}.form_formframework .form-group label{width:100%;display:block;float:left}@media screen and (min-width: 1021px){.form_formframework .form-group label{width:19%;margin-right:1%}}.form_formframework .form-group label .required{display:inline-block;font-weight:bold;padding-left:4px;color:#00af5a}.form_formframework .form-group .input{width:100%;float:left}@media screen and (min-width: 1021px){.form_formframework .form-group .input{width:80%}}.form_formframework .form-group .input textarea{min-height:120px}.form_formframework .form-group .input.checkbox{width:100%}.form_formframework .form-group .input.checkbox .checkbox-info{margin-bottom:15px}.form-navigation button{margin-left:20%}.spam-protect{display:none}