#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;
  
}