/*nteam connect live*/

.ms-TextField {
	box-sizing: border-box;
	margin: 0;
	padding: 0;
	box-shadow: none;
	margin-bottom: 8px;
	border: 0;
}
.ms-Label {
	box-sizing: border-box;
	display: block;
	padding: 5px 0;
}
.ms-Label.is-required:after {
	content: ' *';
	color: #a80000;
}
.required,
.notrequired {
    display: inline-block;
    width: 14px;
    height: 14px;
}
.required {
    background: url(/_layouts/15/Images/KontaktFormular2013/required.png) no-repeat center;
}
.notrequired {
}
.ms-TextField .ms-TextField-field {
	background-color: rgb(240,240,240);
	border: none;
	padding: 8px 16px;
}
.divRadioButtons {
}
input[type=button], input[type=reset], input[type=submit],
.btnNext,
.ntm_absenden {
	background-color: #D65430;
	color			: #FFFFFF;
	border-color	: #D65430;
	cursor			: pointer;
	margin-left		: 0px;
}
.btnCancel input.actionButtons,
.btnPrev input.actionButtons {
	background-color: #F7DDD6;
	cursor			: pointer;
	border-color	: #D65430;
}
input[type=button]:hover, input[type=reset]:hover, input[type=submit]:hover,
.btnNext:hover,
.btnCancel:hover,
.ntm_absenden:hover,
.btnPrev:hover {
	background-color: #DE7659;
}
.ntm_CtnAbsenden {
	padding			: 12px 0px;
}
.ntm_fehlermeldung {
	color: #d65430;
}