#booking-result-view .booking-item.booking-confirmed {
  background-image: url("https://www.facebook.com/tr?id=1043770589017880&ev=PageView&noscript=1") !important;
}

#main-buttons {
  display: none;
}

#main-buttons .wrapper .inner .bar {
    display: none !important;
}

#main #main-buttons btn-with-icon custom {
    display: none !important;
}

#content-view #schedule {
  display: none;
}

#about-us > div > div.title-main {
  display: none;
}

#header
  .nav-wrapper
  .items-wrapper
  .nav-item#book-btn
  .book-btn-container
  .item-container
  a:after {
  display: none;
  content: "\f0e2";
  color: #fff;
  font: normal normal normal 21px FontAwesome;
}

#header
  .nav-wrapper
  .items-wrapper
  .nav-item#book-btn
  .book-btn-container
  .item-container {
  background: #ff6b6b !important;
}

/*
    Custom CSS
    Please make sure your CSS rules are 
    more particular / have higher priority
    then other page styles
  */
#main #main-buttons .wrapper {
height: 300px;
}
#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 */
}

@media only screen and (min-device-width: 320px) and (max-device-width: 480px) and (-webkit-min-device-pixel-ratio: 2) {
  .tab.tab-col .excerpt-info .preloader {
    min-height: 120px !important;
    height: 120px !important;
  }

  #sb-timeline
    #steps
    #steps-content
    #sb_booking_content
    .location-item
    .tab
    .txt.short {
    display: none;
  }

  .tab.tab-col .excerpt-info .tab-pd .bar.with-mh {
    min-height: 16px;
  }



  .tab.tab-col .cap.short {
    min-height: 25px !important;
    overflow: visible !important;
  }
}

.current-booking-info .booking-btns .btn.sb_add_to_cal {
  display: none !important;
}
