/* 
Anpassungen:
- Textanpassung Progressbar RSFP_PROGRESS_PAGE
- Template multistep.css einbinden (unter Layout)
- Bei Slidern auf Design HTML5 umstellen



*/

.multistepseidl {
	padding:30px;
	background-color:#E2E5E6;
}



/* FRAGEN Schaltflächen RADIO */


/* FRAGEN Schaltflächen CHECKBOX */
.multistepseidl .rsform-type-advcheckbox .formControls .rsfpa-checkbox input[type="checkbox"]
{
  display: none; /* Versteckt den tatsächlichen Radio-Button */
}
.multistepseidl .rsform-type-advcheckbox .formControls label 
{
  background-color: #D0D0D0;
  color:#000001;
   cursor:pointer;  
   padding:10px;
	display: table;
  width: 100%;
}
.multistepseidl .rsform-type-advcheckbox .formControls label:hover 
{
  background-color: #C00809;
  color:#fff;
}
.multistepseidl .rsform-type-advcheckbox .formControls .rsfpa-checkbox 
{
  background-color:#D0D0D0;
  margin-bottom:15px;
}
.multistepseidl .rsform-type-advcheckbox .formControls .rsfpa-checkbox:hover 
{
  background-color: #C00809 !important;
}
.multistepseidl .fp-checkbox {
	display:none;
}
.multistepseidl .checked + label {
	  
}
#AbsendenPrev {
	display:none !important;
}


















/* ALLGEMEINE ANPASSUNGEN */
.multistepseidl label {
	margin:0px !important;
	font-size: 1.05em;
 
}
.multistepseidl .formplate .fp-checkbox, .multistepseidl .formplate .fp-radio {
 
}
.multistepseidl .formplate .fp-checkbox, .multistepseidl .formplate .fp-radio {
 
}
.multistepseidl .rsform-type-freetext {
	margin-bottom:30px;
}
.multistepseidl .btn {
	border-radius:0px;
font-size: 1.1em;
	color:#fff;
	background-color:#C00809;
	text-decoration:none;
	border:1px solid #fff;
	padding:15px 35px;
	text-transform:uppercase;
    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-success {
	border-radius:0px;
	font-size: 1.1em;
	color:#fff;
	background-color:#C00809;
	text-decoration:none;
	border:1px solid #fff;
	padding:15px 35px;
	text-transform:uppercase;
    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 {
	border-radius:0px;
	font-size: 1.1em;
	color:#fff;
	background-color:#cccccc;
	text-decoration:none;
	border:1px solid #fff;
	padding:15px 35px;
	text-transform:uppercase;
    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 .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: #C00809;
	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-size: 1.4em;
  margin-top: 20px !important;
  margin-bottom: 10px !important;
}
.multistepseidl .rsfp-skinHtml5 .irs-line {
  background: #D0D0D0 !important;
  border: 1px solid #D0D0D0;
  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: #000001;
  border-radius: 0px;
  -moz-border-radius: 0px;
  margin-top:-10px;
}
.multistepseidl .rsfp-skinHtml5 .irs-bar {
  border-top: 1px solid #000001;
  border-bottom: 1px solid #000001;
  background: #000001;
}
.multistepseidl .rsfp-skinHtml5 .irs-bar-edge {
  border: 1px solid #000001;
    border-right-color: #000001;
  background: #000001;
  border-radius: 0px;
  -moz-border-radius: 0px;
}
.multistepseidl .rsfp-skinHtml5 .irs-slider {
  border: 1px solid #000001;
  background: #000001;
  box-shadow: inherit;
}
.multistepseidl .formRed {
display:none;
}
.multistepseidl .rsfp-skinHtml5 .irs-min, 
.multistepseidl .rsfp-skinHtml5 .irs-max {
  color: #000001;
  background: #D0D0D0;
  border-radius: 0px;
  -moz-border-radius: 0px;
}