.form-group{margin:15px 0;overflow:auto}.form-group label{float:left;width:26%;margin-right:1%;display:block}@media screen and (width<=800px){.form-group label{float:none;width:100%;margin:0 0 5px}}.form-group label .required{color:rgb(var(--color-highlight));padding-left:4px;font-weight:700;display:inline-block}.form-group .input{float:left;width:72%}@media screen and (width<=800px){.form-group .input{float:none;width:100%}}.form-group .input.checkbox{width:100%;padding-left:27%}@media screen and (width<=800px){.form-group .input.checkbox{padding-left:0}}.form-group .input.checkbox label{float:none;width:auto;margin-right:0}.form-group .radio label{width:auto;padding-right:20px}.form-group .radio label input{margin-right:10px}.form-group>.input:first-child{width:100%}.form-navigation button{margin-left:27%}@media screen and (width<=800px){.form-navigation button{margin:0}}.spam-protect{display:none}
