#danke, #error, #errorSend, input#terms, input#repeat_email {
    display: none;
}

.sn_contact .form-group {
    margin: 0px;
    margin-bottom: 5px;
}
/* 
.sn_contact .form-control{
	float: none;
	width: 100%;
	border: 2px solid #b80718;
} */

textarea#anliegen {
    max-width: 100%;
    min-height: 100px;
}

.sn_contact .alert {
    border-radius: 0px; 
}

.form-group.checkbox {
    margin-bottom: 0;
}

label.free-text {
    display: inline-block;
    max-width: 100%;
    margin-top: 5px;
    margin-bottom: 5px;
    font-weight: normal;
    font-style: italic;
    padding-left: 20px;
    font-size: 13px;
}