/* 
Anpassungen:
*/



/* ALLGEMEINE ANPASSUNGEN */

.multistepseidl .rsform-type-freetext {
	margin-bottom:30px;
}
.multistepseidl .formError {
  color: #FAE98F !important;
}
.multistepseidl .btn {
  color: #27403C !important;
  text-decoration: none;
  background: #FAE98F !important;
  border-color: #FAE98F !important;
  border-radius: 3px;
  padding: 12px 30px;
  font-weight: 700;
  font-size: 1.0em;
  white-space: nowrap !important;
  -moz-transition: all 0.65s ease;
  -webkit-transition: all 0.65s ease;
  -o-transition: all 0.65s ease;
  transition: all 0.65s ease;
}
.btn-group > .btn, .btn-group-vertical > .btn {
}
.multistepseidl .btn-success, .card .btn-primary {
 color: #27403C !important;
  text-decoration: none;
  background: #FAE98F !important;
  border-color: #FAE98F !important;
  border-radius: 3px;
  padding: 12px 30px;
  font-weight: 700;
  font-size: 1.0em;
  white-space: nowrap !important;
  -moz-transition: all 0.65s ease;
  -webkit-transition: all 0.65s ease;
  -o-transition: all 0.65s ease;
  transition: all 0.65s ease;
}
.multistepseidl .btn-warning {
 color: #27403C !important;
  text-decoration: none;
  background: #E3E1D3 !important;
  border-color: #E3E1D3 !important;
  border-radius: 3px;
  padding: 12px 30px;
  font-weight: 700;
  font-size: 1.0em;
  white-space: nowrap !important;
  -moz-transition: all 0.65s ease;
  -webkit-transition: all 0.65s ease;
  -o-transition: all 0.65s ease;
  transition: all 0.65s ease;
	margin-right:20px;
}
.multistepseidl .btn-warning, .card .btn-secondary {

}
.multistepseidl .progress {
  /*display:none !important;*/
  background-color: #ccc;
  border-radius: 0px;
  -webkit-box-shadow: inherit;
  box-shadow: inherit;
  margin-top:30px;
  height:5px !important;
}
.progress-bar {
  background-color: #FAE98F;
	box-shadow: none !important;
}
.progress-bar em {
	opacity: 0 !important;
}
.multistepseidl .rsform-type-advradio .control-label,
.multistepseidl .rsform-type-rangeslider .control-label, 
.multistepseidl .rsform-type-advcheckbox .control-label 
{
	margin:0px !important;
	  font-family: '3789A1_1_0' !important;
	font-weight: normal !important;
	font-size: 1.4em;
  margin-top: 20px !important;
  margin-bottom: 10px !important;
}
.multistepseidl .rsfp-skinHtml5 .irs-line {
  background: #999999 !important;
  border: 1px solid #999999;
  border-radius: 0px;
  -moz-border-radius: 0px;
}
.multistepseidl .rsfp-skinHtml5 .irs-from, 
.multistepseidl .rsfp-skinHtml5 .irs-to, 
.multistepseidl .rsfp-skinHtml5 .irs-single {
  color: #fff;
  font-size: 1.3em;
  padding: 1px 5px;
  background: #333333;
  border-radius: 0px;
  -moz-border-radius: 0px;
  margin-top:-10px;
}
.multistepseidl .rsfp-skinHtml5 .irs-bar {
  border-top: 1px solid #333333;
  border-bottom: 1px solid #333333;
  background: #333333;
}
.multistepseidl .rsfp-skinHtml5 .irs-bar-edge {
  border: 1px solid #333333;
    border-right-color: #333333;
  background: #333333;
  border-radius: 0px;
  -moz-border-radius: 0px;
}
.multistepseidl .rsfp-skinHtml5 .irs-slider {
  border: 1px solid #333333;
  background: #333333;
  box-shadow: inherit;
}
.multistepseidl .formRed {
display:none;
}
.multistepseidl .rsfp-skinHtml5 .irs-min, 
.multistepseidl .rsfp-skinHtml5 .irs-max {
  color: #333333;
  background: #999999;
  border-radius: 0px;
  -moz-border-radius: 0px;
}