.bg-primary {
  --bs-bg-opacity: 1;
  background-color: rgb(8, 31, 66) !important;
}
.eb-event-date-info {font-family: Georgia;}

.eb-event-information .uk-container .uk-grid {padding-left: 0 !important;}

.eb-event-container { padding-bottom: 50px!important;}

.uk-button-secondary:hover {background-color: #743145 !important;}

.uk-button-default {background-color: #7cbf9f !important; border-radius:7px !important; color: #ffffff !important;}
.uk-button-default:hover {background-color: #ffffff !important; border-radius:7px !important; color: #454545 !important;}

.eb-location-description {display: none;}

img.eb-thumb-left {
  width: 225px !important;}

.eb-even-title-container {color: #de7565 !important;}

.eb-event-price-container {display: none;}

.uk-form-icon {width: 0 !important;}

.eb-event-date {
  height: 100px !important;
  width: 100px !important;
}

.eb-event-date-container {margin-left: -115px;}


.fa .fa-calendar {
  display: none;}

.eb-container .input-large {
  width: 360px !important;
}

#field_OfflinePaymentMessage {font-weight: 700;
font-size: 18px;}

.button .btn-inverse {
    color: #fff;
    background-color: #c75761;
}

.eb-event-date-day {
 color:#fff;
 font-size:30px !important;
 font-weight:700;
 line-height:20px !important;
 padding-top:15px !important;
}

.eb-event-date-month,
.eb-event-date-year {
 color:#fff;
 font-size:20px !important;
 line-height:22px !important;
}

.tooltip-inner {
  padding: 20px !important;
  background: #fff !important;
  color: black !important;
  text-align: left !important;
 max-width: 300px !important;
  box-shadow: rgba(100, 100, 111, 0.2) 0px 7px 29px 0px !important;
}
.tooltip-custom {
      display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
      width: 100%;
}
.description {
  display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
}
.title {
  font-weight: bold;
}
.image {
  width: 100%;
    text-align: center;
    display: flex;
    justify-content: center;
  margin-bottom: 10px;
}