.form-3 {}

.btn-save {}

.visform .btn-save {   
  background-color: #de808a;
background-image: linear-gradient(to bottom,#de808a,#4F0087);}


.visform .btn-save:hover,
.visform .btn-save:focus,
.visform .btn-save:active,
.visBtnCon .vfbt-next:hover,
.visBtnCon .vfbt-next:focus,
.visBtnCon .vfbt-next:active {
	color: #fff;
	background-color: #4F0087;
	*background-color: #499249;
}

.vis_mandatory {
	color: #4F0087;	
	font-size: 1em;	
}

.visform textarea {
    font-family:'Poppins', verdana;
}

Sternchen rot:
form#mod-visform1 div.required > label.visCSSlabel::after {
    content: "*";
    color: orange;
    display: inline-block;
    padding-left: 10px;
}
