

/* 170225 maroon-blue css start */
body {
  color:#02b45e;           /*   ADIENCE - 161025  EDIT   */
}
header, .bg-secondary, .add-remove-btn {
  background-color:#02b45e !important;           /*   ADIENCE - 161025  EDIT   */
}
/*.btn-mega {*/
/*  font-size: 20px !important;*/
/*  width: 220px;*/
/*  padding: 15px 0;*/
/*}*/
#hero{
  background: url(../images/hero-shape-gr-yel.png), linear-gradient(#ffbe15, rgb(2 180 94 / 71%)), url(https://events54.com/v2/images/hero.png) !important;           /*   ADIENCE - 161025  EDIT   */
  background-repeat: no-repeat !important;
  background-position: center bottom !important;
  background-size: 100%, contain, cover !important;
}
#hero .hero-text-container, #hero .hero-img-ticket{
  background:transparent !important;
}
#hero .hero-img-ticket .hero-shape > img,
#hero .hero-text-container:before, #hero .hero-img-ticket:before{
  display: none !important;
}
.event-sponsor-banner > div > a > img {
   background-color:#fff;
 }
.btn-primary, .bg-primary-lg, .bg-primary-very-dark, .bg-primary-sm {
  background-color: #02b45e !important;           /*   ADIENCE - 161025  EDIT   */
}
.btn-lite,.list-card a {
  color:#02974f !important;           /*   ADIENCE - 161025  EDIT   */
}
#hero + *{
margin-top: -1px;
}
* {
    scrollbar-width: thin;
    scrollbar-color: #02b45e #ffffff;           /*   ADIENCE - 161025  EDIT   */
}
.act-card, .book-cart-card, .ticket-confirm-card {
  box-shadow: 0 3px 15px 1px #380a19;
  -webkit-box-shadow: 0 3px 15px 1px #380a19;
}
.sharelink-copy > .d-flex > .linkbox {
  width: calc(100% - 134px);
  overflow: hidden;
}
.sharelink-copy > .d-flex > .linkbox > #share_link {
  width:100%;
  overflow: hidden;
}
.donation_radio + label {
  border-color: #6f263d;
}
.donation_radio:checked + label {
  background:#6f263d;
}
/*.input-group input, .supportmsg {*/
/*  border: 1px solid #d9d1d4 !important;*/
/*}*/
.bg-grey {
  background-color:#8f6c79;
}
#root .CheckoutPaymentForm .PaymentForm-form .PaymentForm-confirmPaymentContainer .SubmitButton{
  background-color:#6f263d !important;
}
.list-card:hover {
  box-shadow: 0 3px 15px #f9edda;
  -webkit-box-shadow: 0 3px 15px #f9edda;
}
.ticket-table-content > .d-flex > .inter{
  color:#000 !important;
}
.tickets #confirm-event .confirm-event-address-date > .align-items-center > div > span,
.tickets #confirm-ticket-detail .confirm-ticket-detail-card-body .justify-content-between > div > span,
.tickets #confirm-ticket-detail .confirm-ticket-detail-card-body .justify-content-between > div > small{
  color:#000 !important;
}
.tickets #confirm-ticket-detail .confirm-ticket-detail-card-body .justify-content-between > div > .mark{
  color:#6f263d !important;
}


#hero.actpage .act-ctabox.btn-w-flex-row .row{
  display: flex;
}
#hero.actpage .act-ctabox.btn-w-flex-row .row > .col-12.gte-tkt-btn{
  width: 48% !important;
  float: left;
  margin-right: 2%;
  flex: 1;
}
#hero.actpage .act-ctabox.btn-w-flex-row .row > .col-12.support-btn{
  width: auto !important;
  float: right;
  min-width: 48%;
  max-width: 100%;
  flex: 1;
}




/*   ADIENCE - 161025  ADD start  */

.ftr-copyright {
    color: rgb(255, 255, 255, 0.7);
}
.evleaderboard .evleaderboard-item .rankbadge, .btn-secondary {
    background-color: #ffbe15;
}
.text-primary {
    color: #02b45e !important;
}
.text-primary:hover {
    color:#066b3a !important;
}
.bg-secondary{
    background-color: #02b45e !important;
}

.bg-primary {
    background-color: #ffbe15 !important;
}
/*   ADIENCE - 161025  ADD end  */



@media only screen and (max-width:991px) {
  #hero.actpage .act-ctabox.btn-w-flex-row .row > .col-12 > a{
    font-size: 18px;
  }
}
@media only screen and (max-width:767px) {
  #hero.actpage .act-ctabox.btn-w-flex-row{
    margin-top: 20px;
  }
}
/* 170225 maroon-blue css end */


