/* calendar */
.eb-calendar ul.eb-weekdays {background:#2F3092;}
.regpro-calendarDay {background:#f7f7f7;}
.regpro-calendarDay:hover {background:#fff;}
.regpro-calendarDay .eb_event_link {font-size: 13px;border:1px solid #f8f7f6;}
#eb-calendarwrap .uk-nav>li>a, #extcalendar .uk-nav>li>a {padding: 15px 15px 18px 15px;}
#extcalendar .tableh2 {background: #2F3092;}
#extcalendar .tableb {padding: 15px;}
#extcalendar .eventdesc h4 {padding:10px 0; margin:0;}
#extcalendar .today {font-size:18px;}
.up-event-item h2 {font-size:24px; margin-top:20px;min-height:25px;}
.eb-event-short-description { margin-top:20px;}
.fa-calendar, .fa-map-marker {margin-right:20px;}
a.ebm-category-link {margin-left:-20px;}
h2.eb-event-title-container {font-size:18px;}
.eb-search-bar-container {padding: 30px;}
#category_id {margin-left:5px;}
.field-calendar {margin-left:5px;}
.eb-calendarDay:has(.eb-calendar-today-date) {
    background-color: #FFF9C4;
}
/* color for event categorie */
/* blue color for categorie lezingen */
.eb-category-10 .eb-box-heading, .eb-category-2 .eb-box-heading, .eb-category-15 .eb-box-heading, .eb-category-4 .eb-box-heading, .eb-category-38 .eb-box-heading, .eb-category-6 .eb-box-heading, .eb-category-7 .eb-box-heading, .eb-category-3 .eb-box-heading,.eb-category-9 .eb-box-heading, .eb-category-43 .eb-box-heading{background: #2F3192;}
/* blue color for categorie lezingen op homepage */
.eb-category-10 .eb-event-main-category, .eb-category-2 .eb-event-main-category, .eb-category-15 .eb-event-main-category, .eb-category-4 .eb-event-main-category, .eb-category-38 .eb-event-main-category, .eb-category-6 .eb-event-main-category, .eb-category-7 .eb-event-main-category, .eb-category-3 .eb-event-main-category, .eb-category-9 .eb-event-main-category, .eb-category-43 .eb-event-main-category {background-color:#2F3192!important; border-radius:0!important;}

/* red color for categorie discussie */
.eb-category-12 .eb-box-heading, .eb-category-37 .eb-box-heading, .eb-category-13 .eb-box-heading, .eb-category-40 .eb-box-heading, .eb-category-44 .eb-box-heading, .eb-category-45 .eb-box-heading, .eb-category-46 .eb-box-heading, .eb-category-59 .eb-box-heading , .eb-category-64 .eb-box-heading{background: #C7252C;}
/* red color for categorie discussie op homepage */
.eb-category-12 .eb-event-main-category, .eb-category-37 .eb-event-main-category,  .eb-category-13 .eb-event-main-category,  .eb-category-40 .eb-event-main-category,  .eb-category-44 .eb-event-main-category,  .eb-category-45 .eb-event-main-category,  .eb-category-46 .eb-event-main-category, .eb-category-64 .eb-event-main-category      {background-color:#C7252C!important; border-radius:0!important;}

/* orange color for categorie societeit */
.eb-category-25 .eb-box-heading, .eb-category-24 .eb-box-heading, .eb-category-47 .eb-box-heading, .eb-category-26 .eb-box-heading, .eb-category-27 .eb-box-heading, .eb-category-29 .eb-box-heading, .eb-category-30 .eb-box-heading, .eb-category-31 .eb-box-heading, .eb-category-32 .eb-box-heading, .eb-category-33 .eb-box-heading, .eb-category-48 .eb-box-heading, .eb-category-49 .eb-box-heading, .eb-category-50 .eb-box-heading, .eb-category-54 .eb-box-heading, .eb-category-55 .eb-box-heading, .eb-category-56 .eb-box-heading, .eb-category-57 .eb-box-heading, .eb-category-58 .eb-box-heading, .eb-category-67 .eb-box-heading {background: #F36F20;}
/* orange color for categorie societeit op homepage */
.eb-category-25 .eb-event-main-category, .eb-category-47 .eb-event-main-category, .eb-category-26 .eb-event-main-category, .eb-category-27 .eb-event-main-category, .eb-category-29 .eb-event-main-category,  .eb-event-main-category, .eb-category-31 .eb-event-main-category, .eb-category-32 .eb-event-main-category, .eb-category-33 .eb-event-main-category, .eb-category-48 .eb-event-main-category, .eb-category-49 .eb-event-main-category, .eb-category-50 .eb-event-main-category, .eb-category-54 .eb-event-main-category, .eb-category-55 .eb-event-main-category, .eb-category-67 .eb-event-main-category  {background-color:#F36F20!important; border-radius:0!important;}

/* green color for categorie cultuur */
.eb-category-63 .eb-box-heading, .eb-category-17 .eb-box-heading, .eb-category-18 .eb-box-heading, .eb-category-19 .eb-box-heading, .eb-category-20 .eb-box-heading, .eb-category-21 .eb-box-heading, .eb-category-22 .eb-box-heading, .eb-category-23 .eb-box-heading, .eb-category-51 .eb-box-heading, .eb-category-52 .eb-box-heading, .eb-category-62 .eb-box-heading, .eb-category-42 .eb-box-heading {background: #7AA442;}
/* green color for categorie cultuur op homepage */
.eb-category-17 .eb-event-main-category, .eb-category-18 .eb-event-main-category, .eb-category-19 .eb-event-main-category, .eb-category-20 .eb-event-main-category, .eb-category-21 .eb-event-main-category, .eb-category-22 .eb-event-main-category, .eb-category-23 .eb-event-main-category, .eb-category-51 .eb-event-main-category, .eb-category-52 .eb-event-main-category, .eb-category-62 .eb-event-main-category, .eb-category-63 .eb-event-main-category, .eb-category-67 .eb-event-main-category,.eb-category-42 .eb-event-main-category {background-color: #7AA442!important; border-radius:0!important;}

.eb-box-heading {border-radius: 0;color: #fff;font-weight: 700;padding: 8px 10px;border: none;}
.eb-box-heading h1{color:#fff!important; font-size:30px;}
.up-event-item img {margin-bottom:20px;}

.eb-search-bar-container {padding:0; background-color:#fff; }
.uk-panel.upcoming img {margin-bottom:20px;}
.uk-panel.upcoming h2 a.eb-event-title, .ebm-category-link, .fa-folder-open{color:#F36F20;}
.uk-panel.upcoming .up-event-item {padding:15px; background-color:#fff;}
.uk-panel.upcoming .uk-grid.up-event-item {margin-left:0px}
.eb-description-details img {    max-width: 35%; margin:0 20px 20px 0;}
#eb-event-page .eb-description {padding:30px;}

.text-info.eb-notice-message {font-size:16px; color:#C7252C!important;}

/* event on homepage */
.eb-event-item-grid-default-layout {box-shadow:none!important;}
.eb-event-item-grid-default-layout { border:#dad7d0 1px solid; border-radius: 0px!important;}
.eb-events-grid-items .eb-event-title {font-size: 22px; line-height: 1.4;color:#7c765d;font-weight: 400;}
.upcoming_home.eb-event-location, .upcoming_home .eb-event-price.uk-button.uk-button-primary,.upcoming_home .eb-taskbar {display:none;}
.eb-event-item-grid-default-layout .eb-event-thumb-container {border-radius: 0!important;}
.eb-event-item-grid-default-layout {min-height:750px;}
.upcoming_home .uk-grid {margin-left: 0px!important;}

/* event on search */
#eb-search-result-page .eb-columns-layout-container .eb-event-wrapper  {box-shadow:none!important;}
#eb-search-result-page .eb-columns-layout-container .eb-event-wrapper  { border:#dad7d0 1px solid; border-radius: 0px!important;}
#eb-events h2 a {font-size: 22px; line-height: 1.4; color:#7c765d; font-weight: 400;} /* werkt niet */
#eb-search-result-page .eb-event-location, #eb-search-result-page .eb-event-price.uk-button.uk-button-primary, #eb-search-result-page .eb-taskbar, #eb-search-result-page .eb-individual-price, #eb-search-result-page .eb-event-price {display:none;}
.eb-event-item-grid-default-layout #eb-search-result-page .eb-event-thumb-container {border-radius: 0!important;}
.eb-event-item-grid-default-layout {min-height:750px;}
#eb-search-result-page .uk-grid>* {margin-left: 0px!important;}
#eb-search-result-page .eb-event-box .eb-event-date-time {margin-top: 15px;font-weight: 400; font-size: 16px;}

/* evenement formulier */
#metdiner .uk-grid+.uk-grid {margin-top:0!important;}

/* social media buttons */
.eb-social-sharing-buttons .btn {padding: 10px 10px 0 10px;}

/* formulier evenementen aanmaken voorkant 
.uk-form-horizontal .uk-form-controls {
    margin-left: 400px!important;
}*/
.uk-form-horizontal .uk-form-label {
    width: 380px!important;
}
/* verbergen van nieuwe locatie toevoegen formulier evenementen aanmaken voorkant */
.event_aanmaken .eb-colorbox-addlocation, #eb-add-edit-event-page .eb-colorbox-addlocation {display:none;}

/* verbergen van administratie kosten processing fee in aanmeld formulier */
#eb-payment-processing-fee-container {display:none;}

/* lijst aanpassen menu */
.eb-events-list-items h2 a{font-size:30px; color:#f36f20;}
.eb-events-list-items img {width:250px;}
.eb-events-list-items .eb-event-item-list-layout  {padding:25px;}

/* Event Booking: radiokeuzes compact weergeven */
.eb-radio-container > .uk-grid {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
    padding-top: 0 !important;
    padding-bottom: 0 !important;
    row-gap: 0 !important;
}

.eb-radio-container > .uk-grid > div {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
    padding-top: 0 !important;
    padding-bottom: 0 !important;
}

.eb-radio-container label.radio {
    display: block;
    margin: 0 !important;
    padding-top: 2px !important;
    padding-bottom: 2px !important;
    min-height: 0 !important;
    line-height: 1.4 !important;
}