.em-booking-form label {
  padding-top:10px;
}
.em-booking-form-details input.input, .em-booking-form-details textarea {
  width:500px;
}
.em-booking-form-details {
  width:960px;
}
.em-booking-form-details .em-booking-submit {
  margin-top:30px;
}
.#wrap > header.header.desk.version1.stuck-false.top-true.sl-true.search-true.cart-false.iversion-dark.effect-underline.subeffect-ghost.fixed-true.fiversion-dark > div > div.header-top > div > nav {
    display:none;
}
#post-3096 > section > div:nth-child(2) > div > div > div:nth-child(1) > div > div.vc_wp_posts.wpb_content_element > div > h2 {
  display:none;
}
#post-3096 > section > div:nth-child(2) > div > div > div:nth-child(1) > div > div.vc_wp_posts.wpb_content_element > div > ul > li a {
  font-size:16px;
  font-weight:bold;
}
.em-booking-form label {
  width:200px;
}
.em-booking-form-details {
  width:500px;
}
.em-tickets {
  width:340px;
}
.fc-day-grid-event .fc-content {
    white-space: normal;
    text-align: center;
}
.fc-day-grid-event .fc-time {
  display:none;
}
td {
    padding: 10px;
    font-size: 14px;
    color: purple !important;
  font-weight:bold;
}
th {
    text-align: left;
    font-weight: bolder;
    color: black;
    font-size: 14px;
}
h3 {
    font-size: 30px !important;
    line-height: 40px !important;
    margin-top: 30px !important;
    color: purple !important;
    text-transform: uppercase !important;
    font-weight: bold !important;
}
.wp-core-ui .notice.is-dismissible {
  display:none;
}
.rich-header {
  height:130px;
}
.rich-header .nz-breadcrumbs {
  display:none;
}
#em_widget-2 > ul {
  list-style-type:none;
}
.rich-header {
  background-color:#6f2999 !important;
}
.rich-header h1 {
 font-size:30px;
  color:white;
  padding-top:32px;
}
.header .logo a img {
  margin-top:9px !important;
}
.widget_title {
  font-size:20px;
}
section > div:nth-child(1) {
  padding-top:30px !important;
}
/*.stuck-false.version1.fixed-true.top-true + .page-content-wrap, .stuck-false.version2.fixed-true + .page-content-wrap {
    padding-top: 0px !important;
}*/