/*
Theme Name: FiestaFun
Description: Theme enfant de GeneratePress. Vous pouvez maintenant effectuer vos modifications en toute sécurité.
Author: Nord Image
Author URI: https://nord-image.com
Template: generatepress
Version: 1.0
*/

body {
    overflow-x: clip;
}

p {
    margin-bottom: 0;
    line-height: 1.5em;

}

.fc-toolbar.fc-header-toolbar {
    display: none !important;
}

.elementor-32 .elementor-element.elementor-element-0985671 .eael-event-calendar-wrapper .fc-view.fc-listMonth-view .fc-list-table tr.fc-list-item:nth-child(even) td {
    background-color: none !important;
}

/* Design formulaire */
input#wpforms-2052-field_1, input#wpforms-2052-field_2, input#wpforms-2052-field_4, textarea#wpforms-2052-field_3, input#wpforms-2052-field_5 {
    border: none;
    border-bottom: solid 1px #EE9E39 !important;
    background-color: #f2f2f2;
}

/* Menu Accueil */
li.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-home.menu-item-98 {
    border-top: solid 5px #DB3F39 !important;
    z-index: 1;
}

li.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-home.menu-item-98:hover {

    z-index: 0;
    background-color: #DB3F39 !important;
    transition-duration: 500ms;

}

li.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-home.menu-item-98:active {
    z-index: 0;
    background-color: #DB3F39 !important;
}


/* Menu Parcs */
li.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-422 {
    border-top: solid 5px #EE9E39 !important;
}

/* Parcs active */
li.menu-item.menu-item-type-post_type.menu-item-object-page.current-menu-item.page_item.page-item-99.current_page_item.menu-item-422 {
    background-color: #EE9E39 !important;
}

li.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-422:hover {
    background-color: #EE9E39 !important;
    transition-duration: 500ms;
}

/* Menu Anniversaire */
li.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-423 {
    border-top: solid 5px #00AB97 !important;
}

li.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-423:hover {
    background-color: #00AB97 !important;
    transition-duration: 500ms;
}

/* Anniversaire active */
li.menu-item.menu-item-type-post_type.menu-item-object-page.current-menu-item.page_item.page-item-280.current_page_item.menu-item-423 {
    background-color: #00AB97 !important;
}


/* Menu Snack */
li.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-424 {
    border-top: solid 5px #DB3F39 !important;
}

li.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-424:hover {
    background-color: #DB3F39 !important;
    transition-duration: 500ms;
}

/* Snack active */
li.menu-item.menu-item-type-post_type.menu-item-object-page.current-menu-item.page_item.page-item-361.current_page_item.menu-item-424 {
    background-color: #DB3F39 !important;
}

/* Menu Infos */ 
li.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-429 {
    border-top: solid 5px #5BC5F2 !important;
}

li.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-429:hover {
    background-color: #5BC5F2 !important;
    transition-duration: 500ms;
}
/* Infos active */
li.menu-item.menu-item-type-post_type.menu-item-object-page.current-menu-item.page_item.page-item-374.current_page_item.current_page_parent.menu-item-429 {
    background-color: #5BC5F2 !important;
}


/* Menu Contact */
li.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-425 {
    border-top: solid 5px #EE9E39 !important;
}

li.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-425:hover {
    background-color: #EE9E39 !important;
    transition-duration: 500ms;
}
/* Contact active */
li.menu-item.menu-item-type-post_type.menu-item-object-page.current-menu-item.page_item.page-item-390.current_page_item.menu-item-425 {
    background-color: #EE9E39 !important;
}


/* CALENDRIER D'EVENEMENTS */
.tribe-events-widget-events-list__event-date-tag.tribe-common-g-col {
    background-color: #BF3782;
    border-radius: 45px 35px;
    transform: rotate(15deg);
    padding: 1em;
    margin-right: 1em;
}

span.tribe-events-widget-events-list__event-date-tag-month, span.tribe-events-widget-events-list__event-date-tag-daynum.tribe-common-h2.tribe-common-h4--min-medium {
    color: #fff !important;
    transform: rotate(-15deg);

}

.tribe-events-widget-events-list__view-more.tribe-common-b1.tribe-common-b2--min-medium {
    display: none;
}

.tribe-events-widget-events-list__event-datetime-wrapper.tribe-common-b2.tribe-common-b3--min-medium {
    color: #fff;
}

a.tribe-events-widget-events-list__event-title-link.tribe-common-anchor-thin:hover {
    border-bottom: #fff 1px !important;

}


/* CUSTOM ARTICLE */

.elementor-widget-container > img {
    width: 100%;
    border-radius: 10px;
}

.elementor-widget-container > h3 {
    text-transform: uppercase;
}

.elementor-widget-container > p {
    padding-bottom: 1em;
}

button.search-submit {
    border-radius: 0 35px 35px 0;
    background-color: #BF3782;

}

input.search-field {
    border-radius: 35px 0 0 35px;
    z-index: 0;
}

/* Accueil diapos de début */
/* .swiper-slide-contents.animated.fadeInUp {
    background-color: #BF3782;
    padding: 1em;
    border-radius: 10px;
}

.swiper-slide-contents {
    background-color: #BF3782;
    padding: 1em;
    border-radius: 10px;
} */
