/* Logo size mod */

.header-layout-10 .navbar-brand.logo-control img.logo-img, .header-layout-13 .navbar-brand.logo-control img.logo-img {
    max-height: 84px;
}


/* Hides mask above images on body-top-1 making the images clickable */

.mod202 .item-style-1 .jacl-item__media .item-media-mask {
    display: none;
}

/* Hides T4 Masthead & Titles */

div.t4-masthead {
  display: none !important;
}

h2.t4-masthead-title {
  display: none !important;
}

/* Makes phone and map link in main nav visible on all screen sizes */
div.t4-header-left { d-block; }

/* Makes JACL titles big and red with a black shadow */


h2.jacl-item__title a:link {
  color: #c30000 !important;
  font-weight: bold;
  text-decoration: none !important;
  text-shadow: 1px 1px 2px #000000, 0px 0px 1px #000000;
}

h2.jacl-item__title a:visited {
  color: #c30000 !important;
  font-weight: bold;
  text-decoration: none !important;
  text-shadow: 1px 1px 2px #000000, 0px 0px 1px #000000;
}

h2.jacl-item__title a:hover {
  color: #c30000 !important;
  font-weight: bold;
  text-decoration: none !important;
  text-shadow: 1px 1px 2px #000000, 0px 0px 1px #000000;
}

h2.jacl-item__title a:active {
  color: #c30000 !important;
  font-weight: bold;
  text-decoration: none !important;
  text-shadow: 1px 1px 2px #000000, 0px 0px 1px #000000;
}

h4.jacl-item__title a:link {
  color: #c30000 !important;
  font-weight: bold;
  text-decoration: none !important;
  text-shadow: 1px 1px 2px #000000, 0px 0px 1px #000000;
}

h4.jacl-item__title a:visited {
  color: #c30000 !important;
  font-weight: bold;
  text-decoration: none !important;
  text-shadow: 1px 1px 2px #000000, 0px 0px 1px #000000;
}

h4.jacl-item__title a:hover {
  color: #c30000 !important;
  font-weight: bold;
  text-decoration: none !important;
  text-shadow: 1px 1px 2px #000000, 0px 0px 1px #000000;
}

h4.jacl-item__title a:active {
  color: #c30000 !important;
  font-weight: bold;
  text-decoration: none !important;
  text-shadow: 1px 1px 2px #000000, 0px 0px 1px #000000;
}

/* Event Booking Layout Tweaks */

/* Cinema Layout Temporarily Hide Dates & Locations Pre-RTS */
.eb-event-date-time {
  	display: none !important;
}

/* Cinema Layout Temporarily Hide Dates & Locations Pre-RTS */
.eb-event-location-price {
	display: none !important;
}

/* Cinema Layout Temporarily Hide Dates & Locations Pre-RTS */
.eb-event-location {
  	display: none !important;
}

/* Headlines removed on smaller screens (redundant) */
h2.eb-even-title-container {
  color: #c30000 !important;
}
@media screen and (max-width: 767px) {
  h2.heading-primary {
  	display: none;
  }
}


/* Event titles red */
a.eb-event-title {
  color: #c30000;
}

a.eb-event-title:active {
  color: #ffa200;
}

a.eb-event-title:visited {
  color: #c30000;
}

/* Reduces size of Add to Calendar Button */

.dropdown .btn {
  padding: 5px 8px 5px 8px;
}

/* Changes Colors of Price Link */

.eb-event-price-container {
  background-color: #ffffff !important;
  color: #ffffff !important !important;
  border-style: double;
  border-color: #000000;
}

a.eb-individual-price {
  color: #c30000 !important;
}

a.eb-ticketprice {
  color: #c30000;
}

/* Moves date in circle to center of circle */

.eb-event-date-day {
  padding-top: 7px !important;
  padding-left: 2px !important;
}

/* Upcoming Events Module on Sidebar */

img.ebm-event-thumb {
  height: 55px;
  width: auto;
  float: left;
  padding: 0px 10px 0px 0px;
}

a.ebm-event-link {
  line-height: 70%;
}

/* Upcoming Events Sidebar Module Margins on EventsBooking Event Details Pages */
div.ebm-upcoming-events {
    padding-top: 30px;
}

/* Category Blog Layout Tweaks */

h2[itemprop="headline"] a {
  color: #c30000 !important;
}

div[itemprop="blogPost"] {
  padding-bottom: 30px;
  border-bottom: 1px solid #abb2b9 !important;
}


/* NOW SHOWING */

/* Events Bookings Cinema Layouts */

img.eb-thumb-left {
  width: 50% !important;
  float: left !important;
  margin-right: 10px !important;
}

.eb-time {
  font-size: 90% !important;
  font-weight: 200 !important;
  white-space: nowrap !important;
}

.eb-event-price {
  display: none !important;
}