/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Aug 29 2023 | 13:02:38 */
/* MAINTENANCE & ATTENTE */
.page-id-14 #header {
    display: none !important;
}
.page-id-14 #tbp_header {
    display: none !important;
}
.page-id-14 #footer {
    display: none !important;
}
a.tb_turn_on, .tb_turn_on+.edit-button {
    display: none !important;
}

/* CONTENT */
#content {
    padding: 0px 0px 0px 0px !important;
}
.pagewidth, .row_inner {
    margin: 0px auto !important;
    width: 1200px !important;
}

/* HEADER */
.header-icon-accueil {
	text-align: left !important;
}
.header-icon-phone, .header-icon-mail, .header-phone {
	text-align: right !important;
}

/* MENU */
.module-menu-container {
    text-align: center !important;
}
.module-menu-container ul.ui.nav {
    box-shadow: var(--tb_app_shadow,0 0 0 0px rgba(0,0,0,0)) !important;
}
.ui.nav li:first-child>a {
    border-radius: 0px !important;
}
.ui.nav li:last-child>a {
    border-radius: 0px !important;
}

/* Sous-menu */
.ui.nav ul {
    border-radius: var(--tb_app_r,0px) !important;
    box-shadow: 0 0 0 0px rgba(0,0,0,0), 0 0px 0px rgba(0,0,0,.0) !important;
    padding: 5px 0 !important;
	margin-top: 0px !important;
}

/* FOOTER */

.logo-footer {
	text-align: left !important;
}
.kitsuniko-footer {
	text-align: right !important;
}

/* gestion des séparateurs menu footer */
.themify_builder_content-25 .tb_z3hn243.module-menu .nav li:not(:last-child) a {
	border-right: 2px solid #d3b1d4 !important;
}
.themify_builder_content-25 .tb_z3hn243.module-menu .nav li:last-child a {
}
.themify_builder_content-25 .tb_z3hn243.module-menu .nav li > ul a {
    border-right: 2px none transparent !important;
}

/* SLIDER */
.sp-slide-wrap {
    padding: 10% 0px 0px 0px !important;
}