/*
	Custom CSS
	Please make sure your CSS rules are 
	more particular / have higher priority
	then other page styles
*/
#events h3 {
  /* add your css rule here */
}

#events p.duration,
#events div.duration {
  /* add your css rule here */
}

#events p.description,
#events div.description {
  /* add your css rule here */
}

#events .selectedEvent {
  /* add your css rule here */
}

#events input.reserve_time_btn {
  /* add your css rule here */
}

#events input.select_another_btn {
  /* add your css rule here */
}

#eventForm #start_date-block-container h3,
#eventForm #timeline-container h3 {
  /* add your css rule here */
}

#eventForm #save_button {
  /* add your css rule here */
}

div.ui-widget-content {
  /* add your css rule here */
}

div.ui-widget-header {
  /* add your css rule here */
}

#timeline-container table.timeline {
  /* add your css rule here */
}

.timeline td.not_worked_time {
  /* add your css rule here */
}

.timeline td.free_time {
  /* add your css rule here */
}

.timeline td.selected_time {
  /* add your css rule here */
}

.timeline td.reserved_time {
  /* add your css rule here */
}

div#loading {
  /* add your css rule here */
}

#start_date-block-container .zend_form dt,
start_date-block-container .zend_form dt b,
start_date-block-container .zend_form dd label {
  /* add your css rule here */
}

#header,
.provider-item.item,
.bar .btn:first-child {
  display: none !important;
}

body {
  padding-top: 0 !important;
}

.full-price-with-tax {
  padding-left: 0 !important;
}

#main-buttons .wrapper {
  height: 360px !important;
}

#main-buttons {
  display: none !important;
}

.sb_group_booking_count {
  display: none;
}

#sb_product_list_container .cap.short {
  height: 86px;
}

#footer {
  display: none;
}

#sb_booking_info ul li:nth-child(1) {
  display: none !important;
}

#sb_back_button a[href="#book/count/1/"],
#sb_back_button a[href="#book/"] {
  display: none !important;
}

#details .detail-step-wrap .title-main:after {
  content: "Bei mehreren Teilnehmern bitte seperat Buchen!";
  font-size: 20px;
  display: block;
  color: #95bd28;
}


