/*************************************
 *
 *  Plugins
 *
 * **********************************/

/* Contact Form */
#FSContact1 {
  margin-bottom:30px;
}

#fscf_form1 > div {
  margin: 15px 0;
}

/* WP Theater */
.entry-section.wp-theater-section.service-youtube.mode-playlist.preset-youtube h3 {
   display:none;
}

/* Gallery Watermark */
#html5-watermark {
  display:none !important;
}

/* wp-simple-booking-calendar  */

#wpsimplebookingcalendar_widget-2 {
    float: right;
}

#sbc-calendar-wrapper .sbc-status-free {
  background-color: #555;
}

/* #383e47; */
thead,
.widget-sbc {
  background-color: #23262c;
}

/*  background-color: #1F1F1F; */
.sbc-calendar-month {
  background-color: #000;
  border: 1px solid #515151;
  float: left;
  padding: 40px;
  margin: 5px;
}

#sbc-calendar .sbc-loader {
  background-color: #ffc0bd;
}

#sbc-calendar table thead th,
#sbc-calendar tr td {
  color: #bbb;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  text-align: center;
  line-height: 16px;
  padding: 8px 0 4px;
  width: 22px;
  height: 22px;
}

#sbc-calendar-wrapper .sbc-status-free {
  border-color: #e2e2e2 !important;
}

#sbc-calendar-wrapper .sbc-status-free {
  background-color: #2e2e2e;
}

#sbc-calendar-wrapper .sbc-status-booked {
  background-color: #990000;
}

#sbc-calendar-wrapper .sbc-status-changeover {
  background-color: #ce7307;
}

#sbc-calendar .sbc-prev-month,
#sbc-calendar .sbc-next-month {
  color: #E1E1E1;
}

#sbc-calendar input,
#sbc-calendar select,
#sbc-calendar textarea {
  color: #333;
}

#sbc-calendar .sbc-loader {
  background-color: #fff;
  font-weight: bold;
  margin: 4px 0;
  padding: 1px 0;
  text-align: center;
  visibility: hidden;
  line-height:32px;
  color: #1c1c1c;
}

#sbc-calendar .sbc-loader-visible {
  visibility: visible;
}


/************ Responsive ***************/

@media only screen and (min-width: 768px) and (max-width: 959px) {

}

@media only screen and (min-width: 480px) and (max-width: 767px) {
  #wpsimplebookingcalendar_widget-2 {
    float:none;
  }

}

@media only screen and (max-width: 479px) {

}
