#contact{margin-top:20px}form.include{margin:0 20px;color:#5e5e5e;font-size:1.05rem;line-height:1.7em}form.include .error,form.include .error *{color:#c00}.col-2 .content form.include .error p:last-of-type{padding-bottom:0}form.include .form-row{display:table;width:100%;margin-bottom:5px}form.include .form-row>*{display:table-cell;vertical-align:top}form.include .form-row>:first-child{width:35%}form.include .form-row>:last-child{width:65%}form.include .form-row.submit>:first-child{width:50%;text-align:center}form.include .form-row.submit>:last-child{width:50%;text-align:center}.label-message{color:#5e5e5e;font-size:.85rem;line-height:1.7em;padding:1% 0}form.include label:after{content:':'}form.include label.required:after{content:': *'}form.include .input-group label:after{content:''}form.include .privacy label:after{content:''}form.include .input-group>*{margin-right:10px}form.include .input:not(.input-group) input{width:calc(100% - 12px);height:25px;padding-left:10px;padding-top:3px;padding-bottom:3px;border:1px #b1b1b1 dotted;border-radius:5px;font-size:1rem;font-family:Open Sans Light;font-weight:300;background:#ebebeb}form.include .input:not(.input-group) input.phone-1{width:28%}form.include .input:not(.input-group) input.phone-2{width:calc(67% - 13px)}form.include .input:not(.input-group) select{width:calc(100%);height:35px;padding-left:8px;padding-top:3px;padding-bottom:3px;border:1px #b1b1b1 dotted;border-radius:5px;font-size:1rem;font-family:Open Sans Light;font-weight:300;background:#ebebeb}form.include .input:not(.input-group) textarea{width:calc(100% - 4px);height:100px;padding-left:10px;padding-top:3px;padding-bottom:3px;border:1px #b1b1b1 dotted;border-radius:5px;font-size:1rem;font-family:Open Sans Light;font-weight:300;background:#ebebeb}form.include .privacy>:first-child{width:50px}form.include .privacy>:last-child{width:auto}form.include .captcha .input{padding-left:20px}form.include .captcha .input input{width:100px}form.include .form-row.submit{padding-bottom:20px}form.include .submit button{color:#fff;border:1px #ccc solid;font-weight:300;font-size:1.1em!important;text-transform:uppercase;cursor:pointer;margin-top:20px;padding:10px 20px;border-radius:5px}form.include .submit .submit button{background-color:#7eb801}form.include .submit .reset button{background-color:#b00e28}.reqtext{font-size:.85rem;line-height:1.2rem;margin-bottom:15px}.check{position:relative;top:5px}.capaus{text-align:center}.capcontainer{width:50%;margin-left:auto;margin-right:auto;text-align:center}.anrede{font-size:1rem}