/*
Theme Name: Le mamouth thème enfant
Description: Thème enfant pour le thème divi
Author: Emmanuel
Version:0.1.0
Template: Divi




/* Supprime le titre en haut */

.bookacti-booking-system-title{
    display: none !important;
}

/* Titre (DATE) */

.fc-toolbar-title{
    font-weight: normal !important;
}

.fc .fc-toolbar-title{
    font-family: 'Montserrat' !important;
}



/* Changement de couleur pour les boutons et les fleches  */
.bookacti-booking-form-5 .fc-direction-ltr .fc-button-group>.fc-button:not(:first-child) {
    background-color:#e02b20 !important ;
   
}

.bookacti-booking-form-5 .fc-direction-ltr .fc-button-group>.fc-button:not(:last-child) {
    background-color:#e02b20 !important ;
   
}

.bookacti-booking-form-6 .fc-direction-ltr .fc-button-group>.fc-button:not(:first-child) {
    background-color:#00457a!important ;
   
}

.bookacti-booking-form-6 .fc-direction-ltr .fc-button-group>.fc-button:not(:last-child) {
    background-color:#00457a!important;
   
}


/* Couleur des dates calendrier */

.bookacti-booking-form-5  .fc-scrollgrid-sync-inner a {
    color: #e02b20 !important ;
}


.bookacti-booking-form-6  .fc-scrollgrid-sync-inner a {
color: #00457a!important;
}

.fc-button-active{
    border: none !important;
}


/* Suppresion affichage nombre de place */

.bookacti-available-places-number{
    display: none !important;
}

.bookacti-available-places-avail-particle{
    display: none !important;
}

.bookacti-availability-container {
    display: none !important;
}


/* Modification bouton réserver bas du formulaire  */

.bookacti-booking-form-5 .bookacti-form-field-name-submit input {
    cursor: pointer;
   
    height: 2rem;
    color: white;
    background-color: #e02b20;
    text-transform: uppercase !important;
    font-family: 'Montserrat' !important;
    border: none !important;
    letter-spacing: 2px !important;
    padding-left: 1rem !important;
    padding-right:  1rem !important;

}
.bookacti-booking-form-5 .bookacti-form-field-name-submit input:hover {
 background-color:  #e04941;
 transition: 0.3s;
}


.bookacti-booking-form-6 .bookacti-form-field-name-submit input {
    cursor: pointer;
 
    height: 2rem;
    color: white;
    background-color: #00457a;
    text-transform: uppercase !important;
    font-family: 'Montserrat' !important;
    border: none !important;
    letter-spacing: 2px !important;
    padding-left:  1rem !important;
    padding-right:  1rem !important;
}

.bookacti-booking-form-6 .bookacti-form-field-name-submit input:hover {
    background-color: #25557a ;
    transition: 0.3s;
}



/* Retirer le background beige */

.bookacti-calendar .fc-view.fc-timegrid td {
    background-color: white !important;
}

.fc .fc-daygrid-day-frame{
    background-color: white !important;
}

.fc .fc-button-primary:not(:disabled):active:focus{
    box-shadow: none !important;
}
.fc .fc-button-group>.fc-button:focus{
    box-shadow: none !important;
}