#pop-print {
  float: right;
  margin-bottom: 10px;
}

#eb-categories .eb-box-heading, #eb-events .eb-box-heading, #eb-event-page .eb-box-heading {
    background: #f2f2f2;
    border: 1px solid #DBDEE1;
    padding-bottom: 10px;
    padding-top: 15px;
  
}


 .eb-external-registration-link, .btn-info {
    color: #fff;
    text-shadow: 0 -1px 0 rgba(0,0,0,.25);
    background-color: #797559;
    background-image: -moz-linear-gradient(top,#797559,#797559);
    background-image: -webkit-gradient(linear,0 0,0 100%,from(#797559),to(#797559));
    background-image: -webkit-linear-gradient(top,#797559,#797559);
    background-image: -o-linear-gradient(top,#797559,#797559);
    background-image: linear-gradient(180deg,#797559,#797559);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#797559",endColorstr="#797559",GradientType=0);*/
    border-color: #797559 #797559 #797559;
    border-color: rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);
    *background-color: #797559;
    filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}

.eb-external-registration-link, .btn-info.active, .btn-info.disabled, .btn-info:active, .btn-info:hover, .btn-info[disabled] {
  
  color: #fff;
background-color: #797559;
*background-color: #797559;
}


.eb-container h1, .eb-container h2, .eb-container h3 {
    width: auto !important;
    margin: 5px 0 !important;
    padding: 0 !important;
    line-height: 1;
  
}

.eb-container, #eb-event-page {
  max-width: 1140px;
  width: 100%;
  margin: 0px auto;
    margin-top: 0px;
  margin-top: 40px !important;
}

p {
  margin-top: 1rem !important;
  margin-bottom: 1rem;
}

thead, tbody, tfoot, tr, td, th {
  border-style: none !important;
}

.table-striped > tbody > tr:nth-of-type(2n+1) > * {
  --table-color-type: none !important;
  --table-bg-type: none !important);
  --bs-table-color-type: none !important;
  --bs-table-bg-type: none !important;
}