/*
Theme Name: Avada Child
Description: Child theme for Avada theme
Author: ThemeFusion
Author URI: https://theme-fusion.com
Template: Avada
Version: 1.0.0
Text Domain:  Avada
*/


blockquote {
  background: #242526 !important;
}

/* Live */
.show-details-wrapper {
}
.show-location, .show-ticket-link {
  margin: 0;
  text-transform: uppercase;
  display: inline-block;
  padding-top: 5px;
  font-size: 16px !important;
}
.show-location {
  padding-right: 10px;
}
.show-divider {
  display: inline-block; 
  border-left: 1px solid var(--awb-color4);
  height: 25px;
  vertical-align: text-bottom;
}
.show-ticket-link {
  padding-left: 10px;
}
.show-ticket-link a {
  color: var(--awb-color1);
  font-weight: 600;
}
.show-ticket-link a:hover {
  color: var(--awb-color4);
}
.show-date-wrapper {
  height: 85px;
}
.show-day, .show-date, .show-day-end {
  text-align: center;
  color: #0a0a0a;
}
.show-day {
  font-size: 42px;
  margin: 10px 0;
}
.show-day-end {
  font-size: 32px;
  margin: 10px 0;
}

/* Join */
.join-email input[type=email], .join-country select {
  text-align: center !important;
}
.join-email input[type=email]{
  border-bottom: 2px solid var(--awb-color1) !important; 
}
#country * {
  background: #0a0a0a;
}


/* News */
.home-news-first {
  height: 640px !important;
}
.home-news {
  height: 300px !important; 
}
.fusion-post-cards .fusion-load-more-button {
    color: white !important;
    background-color: rgba(10,10,10,1) !important;
}
.fusion-post-cards .fusion-load-more-button:hover {
    color: var(--awb-color4) !important;
    background-color: rgba(10,10,10,1) !important;
}


/* 44bytes Credit */
.credit-44bytes {

}
.footer-nav a {
    color:var(--awb-color1) !important;
}
.footer-nav a:hover {
    color:var(--awb-color4) !important;
}

/* Medium Screen */
@media screen and (max-width: 1024px) {

}

/* Small Screen */
@media screen and (max-width: 640px) {
  .show-location, .show-ticket-link {
    font-size: 14px !important;
  }
}