.eb-box-heading {background: transparent;border: none;}
#eb-categories .eb-description, #eb-event-page .eb-description, #eb-events .eb-description {border: none;}
.eb-description-details .eb-event-property, .eb-description-details .eb-event-property-value {border: none;background: white;border-width: 0px;box-shadow: none;padding: .1rem .7rem;}
.eb-event-property-label {display: none;}
#.eb-event-property-value {font-weight: 500;} {margin-top: 15px;}
.eb-event-property-value {font-weight: 500;}
.eb-taskbar {padding-bottom: 20px;}

.splide__arrow svg {fill: #b02471 !important;}
.eb-event-item-grid-default-layout .eb-event-main-category {background-color: #b02471 !important;}
.splide__pagination__page.is-active {background-color: #b02471 !important}
#events-slider .eb-event-location a, #events-slider .eb-event-title-container a {color: white !important;}
.eb-calendar ul {background-color: #b02471 !important;}
.eb-calendar ul.eb-weekdays {background-color: #000 !important;}
.eb-event-date.bg-primary {background-color: #000 !important;}

.com-eventbooking.view-event .paragraph {float: left;clear: both;}
.eb-event-large-image {}
.img-header-content img {max-width: 350px;width: 100%;}
.eb-event-property-value {font-size: 16px;}
.eb-register-button  {color: #fff !important;}
.eb-register-button:hover {text-decoration: underline !important;}
#eb-event-details img.eb-thumb-left {max-width: 300px;}
#eb-event-details .location img {max-width: 300px !important;}
#mapform {max-width: 400px;}
#map_canvas {margin-top: 15px;}
#eb-events .mod-produit-Content {max-width: 300px !important;}
#eb-events .mod-produit-Content .table {width: 95% !important;}
#eb-events .mod-produit-Content td.eb-text-right {min-width: 90px !important;}
.eb-horizontal-plugin-header {margin-top: 25px;}
#eb-individual-registration-page .table thead {display: none !important;} td {min-width: 90px;}
#eb-individual-registration-page .table td {min-width: 90px !important;}
@media (min-width: 500px) {
  #eb-individual-registration-page .table {width: 450px !important;}
  #eb-individual-registration-page .table td.eb-ticket-type-title {max-width: 200px;}
}
@media (min-width: 700px) {
  #eb-individual-registration-page .table {width: 600px !important;}
  #eb-individual-registration-page .table td.eb-ticket-type-title {max-width: 200px;}
}
#eb-individual-registration-page #field_typeevenement, #eb-individual-registration-page #field_resumetarifs {display: none;}
#eb-event-page, #eb-individual-registration-page, #eb-cart-registration-page {margin-top: 0px !important;}
#eb-event-page .eb-description, #eb-event-page .eb-box-heading {background: #fff !important;border-radius: 16px !important;padding: 20px !important;}
.eb-page-heading, .header-detail  {font-size: 13px !important;text-transform: uppercase !important;}
.header-detail {padding-bottom: 15px;}
.eb-tabbed-plugin-header.eb-plugin-map {display: none;}
#eb-cart-registration-page #field_resumetarifs {display: none;}
#eb-individual-registration-page, #eb-cart-registration-page {margin-top: 20px !important;background: #fff !important;border-radius: 16px !important;padding: 20px !important;}
#adminForm {margin: 10px 0px;background: #F8F7F2;padding: 20px;}
@media (max-width: 991px) {
  .com_eventbooking .sp-page-title {background-position: -2000px !important;padding: 0px;background: transparent;}
  }
.titre-program-musiciens {font-size: 24px;}
.pass-academie {margin: 0 auto;}
.pass-academie .eb-event-date-time {display: none;}
.eb-category-3 .header-detail, .eb-category-3 .eb-page-heading, .eb-category-3 .eb-social-sharing-buttons {display: none;}
.eb-category-3 a.eb-event-title, .eb-category-3 a.eb-event-title:active  {color: #5f1410 !important;font-size: 16px !important;text-decoration: none !important;}
.eb-category-3 a.eb-event-title:hover  {text-decoration: underline !important;}
#extcalendar .tablec, #extcalendar .currentmonth, #extcalendar .currentday, #extcalendar .currentweek, #extcalendar .previousday, #extcalendar .previousweek, #extcalendar .nextday, #extcalendar .nextweek {background-color: #5f1410;}
#extcalendar .tableh2, .eb-topmenu-calendar ul li a:hover, .eb-topmenu-calendar ul li a.active {background-color: #5f1410;}
#extcalendar .today {color: #5f1410;}
#extcalendar .eventdesc {color: #000000;}
.sp-module.events-slider {background-color: #fff !important;}
.eb-slider-container .eb-event-wrapper {border: 0px !important;border-radius: 0px!important;box-shadow: none!important;}
.eb-weekly-events-container .tablea {background-color: #566550 !important;}
.eb-calendar-weekly {padding-top: 15px !important;}
.eb-weekly-events-container .tablea a {color: #fff !important;}
.eb-calendar-weekly .eb-topmenu_calendar, .eb-calendar-weekly .eb-topmenu-calendar {display: none !important;}
.view-calendar.layout-weekly #extcalendar .tablec {display: none !important;}
.eb-weekly-events-container .tableb h4 {font-size: 18px !important;}