/*
Theme Name: NOWRA SHOW THEME
Theme URI: http://nobullit.com.au
Description: Nowra Show Society Inc.
*/
@import url('assets/css/bootstrap.css');
@import url('assets/css/bootstrap-responsive.css');
@import url('assets/css/docs.css');
@import url('assets/js/google-code-prettify/prettify.css');
@import url('assets/nivo/nivo-slider.css');
@import url('assets/fancybox/jquery.fancybox.css');
@import url('assets/fancybox/jquery.fancybox-thumbs.css');
@import url('assets/css/jquery.bxslider.css');
@import url('assets/css/custom.css');
@import url('assets/css/options.css');

/* Home Page CSS */
#tablepress-1 {
  margin-top: 0;
}

#show-program-dl img, #show-schedule-dl {
  margin-top: 30px;
}

#show-info {
  margin: 20px 0 0 0;
  padding: 0;
  width: 100%;
}

.event {
  margin-left: 0;
}

.events_container .event {
  margin-top: 10px;
  min-height: 700px !important;
}

.events_container > .event::after {
  clear: both;
}

.events_container .event-top a img {
  width: 100%;
}

.attractions_container .event {
  margin-top: 10px;
  min-height: 500px !important;
}

.attractions_container > .event::after {
  clear: both;
}

.attractions_container .event-top a img {
  width: 100%;
}

/* Gallery CSS */
.gallery_row {
  width: 100% !important;
}

.gallery_column {
  width: 30% !important;
  height: 400px !important;
  margin-bottom: 50px;
  float: left;
}

.gallery_column:nth-child(3n+0):after {
  clear: both !important;
}

.box_blog_top {
  margin: 0;
  padding: 0;
  min-height: 360px;
}

.box_blog_top h3 {
  /*width: 100% !important;*/
  display: inline-block;
  font-size: 2.2em;
}

.gallery_fullwidth {
  width: 100%;
}

@media (max-width: 767px) {
  .event, .event .blog_title, .event.blog_title h2 {
    width: 100% !important;
  }
  
  .events_container .event, .attractions_container .event {
    min-height: 0 !important;
  }
}
