#eb-events.eb-events-timeline .eb-event-price-container {display:none;}
#eb-events.eb-events-timeline .eb-save-to-calendar-buttons {display:none;}


.eb-event-location-price {display:none;}
.eb-save-to-calendar-buttons {display:none;}

.eb-event-title-container .eb-event-title {
	font-size: 16px;
  line-height: 1.5;
}

.eb-description-details {
  color: #5c5c5c !important;
  }

h2.eb-event-title-container {
	margin: 0 !important;
}

.eb-event-date-time {
	margin: 0 0 20px 0;
}

.eb-slider-container {
    background-color: #fafafa !important;
    padding: 0 2rem;
    margin: 0px auto 8px auto !important;
 
}

.eb-slider-container .eb-event-wrapper {
    margin: 0 !important;
}


.eb-slider-container .controls li {
    background: none !important;
  }
.eb-slider-container .controls {
    color: #ff4d00 !important;
}



/*
.eb-slider-container .controls {display:none !important;}
*/


.btn-primary, .btn-inverse {
	background-color: #ff4d00 !important;
	}

.btn-primary:hover, .btn-info:hover, .btn-inverse:hover {
color: #5a5b5e !important;	
}

.eb-taskbar li a:hover {
color: #5a5b5e !important;
}

.fa-5x {
 font-size:2em !important;
}

.form-horizontal .control-group {
  margin-bottom: 5px !important;
 }

#field_Rechnungsadresse.eb-heading {
	font-size: 12px !important;
  line-height: 16px !important;
  margin-bottom: 30px !important;
	}

.eb-message {
  color: #5c5c5c !important;
}
form#adminForm label.control-label, form.form-horizontal .control-label, form.form-horizontal .control-label label {
   font-weight: 500 !important;
}

label {
  transform: translateY(0px)!important;
  display: block;
  margin-bottom: 5px;
}
/*
.form-horizontal .control-label {
  width: 480px !important;
}
*/
.eb-container .input-large {
  width: 310px !important;
  
}
.control-label{
  color: #5c5c5c !important;
}
.form-horizontal .controls{
    color: #5c5c5c !important;
}

.sppb-form-group .sppb-form-control, .form-control, input[type="text"]:not(.form-control), input[type="email"]:not(.form-control), input[type="url"]:not(.form-control), input[type="date"]:not(.form-control), input[type="password"]:not(.form-control), input[type="search"]:not(.form-control), input[type="tel"]:not(.form-control), input[type="number"]:not(.form-control), select:not(.form-control) {
  color: #5c5c5c !important;
  font-weight: normal !important;
  font-size: 16px !important;
  border: 1px solid rgba(51, 51, 51, 0.1) !important;
  height: 36px;
  min-height: 36px !important;
  line-height: 20px !important;
  
  }

.form-horizontal input{
  vertical-align: top !important;
}

.alert-info {
  color: #5c5c5c !important;
  background-color: transparent !important;
  border-color: transparent !important;
  padding-top: 4px !important;
  padding-left: 15px !important;
  position: static !important;
}

input[type="checkbox"], input[type="radio"] {
  margin: 7px 0 0;
}
.form-horizontal .form-actions {
  padding-left: 0px !important;
  }
.form-actions {
  padding-left: 0px !important;
  background-color: transparent !important;
  border-top: 0px solid #e5e5e5 !important;

}
.reddot{
  color: #fb0000 !important;
}