.current_page_item .wrap::after {
width: 100% !important;
} .site-footer .footer-bottom {
display: none !important;
}
.site-footer .c-left .widget,
.site-footer .center .widget,
.site-footer .c-right .widget,
.site-footer .c-right .widget h3 {
margin: 0 !important;
} .amazingslider-img-box-1,
.amazingslider-img-box-2 {
height: 100vh !important;
} .carousel-slider-outer .carousel-slider__caption {
position: absolute;
top: 50%;
right: 50%;
transform: translate(50%, 50%);
}
.carousel-slider .carousel-slider__caption .title {
font-size: 28px;
padding: 0.5rem 1rem;
border-radius: 1em;
backdrop-filter: blur(10px);
color: white;
} .wp-block-themeisle-blocks-advanced-columns .innerblocks-wrap {
justify-content: center;
}
.wp-block-themeisle-blocks-accordion-item__content ul li {
list-style-type: disc;
margin-bottom: 0.5rem;
} #FormulaireRéservation {
display: flex;
justify-content: space-around;
align-items: flex-end;
gap: 2rem;
box-shadow: 20px 20px 60px #d9d9d9, -20px -20px 60px #ffffff;
border-radius: 30px;
padding: 2rem; margin: 0 auto;
}
#FormulaireRéservation div {
display: flex;
flex-direction: column;
}
#FormulaireRéservation div label {
text-align: center;
}
#FormulaireRéservation div input {
padding: 0.5rem 1rem;
border-radius: 100px;
border-color: var(--nv-primary-accent);
font-size: 16px;
}
#FormulaireRéservation input[type="submit"] {
padding: 12px 24px !important;
border-radius: 999px !important;
}
#FormulaireRéservation input[type="submit"]:hover {
background: var(--nv-secondary-accent);
}
@media screen and (max-width: 1080px) {
#FormulaireRéservation {
flex-direction: column;
align-items: center;
}
} .wpcf7-form {
width: fit-content;
margin: 0 auto;
}
.wpcf7-form input,
.wpcf7-form textarea {
border-color: var(--nv-primary-accent) !important;
border-radius: 2em !important;
} #titrePageReservation {
text-align: center;
}
#navbarModifPrix {
display: flex;
justify-content: center;
gap: 2rem;
}
#navbarModifPrix li {
list-style-type: none;
}
#navbarModifPrix li a {
text-decoration: none;
padding: 0.5em 1em;
background: #f7f4f0;
border-radius: 100px;
color: black;
}
#navbarModifPrix li a:hover {
background: rgb(239, 236, 232);
}
#formModifPrixReservation {
margin: 2rem 0;
display: flex;
justify-content: center;
gap: 2rem;
align-items: flex-end;
}
#formModifPrixReservation div {
display: flex;
flex-direction: column;
gap: 0.5rem;
}
#formModifPrixReservation div label {
text-align: center;
}
#formModifPrixReservation div input {
border-radius: 999px;
padding: 0.5em 1em;
border: 2px solid black;
font-size: 16px;
}
#formModifPrixReservation input[type="submit"] {
padding: 1em 2em;
border-radius: 999px;
height: 100%;
border: none;
color: white;
background-color: #374837;
}
#formModifPrixReservation input[type="submit"]:hover {
cursor: pointer;
background: #374837ae;
} #tableauDateReservation,
td,
th {
border: 1px solid #000000;
text-align: left;
}
#tableauDateReservation {
border-collapse: collapse;
margin: auto;
}
th,
td {
padding: 1em;
}
#tableauDateReservation input[type="submit"] {
padding: 0.5em 1em;
border: 1px solid black;
background: #740000;
color: white;
}
#tableauDateReservation input[type="submit"]:hover {
cursor: pointer;
background: #740000bb;
} .woocommerce-MyAccount-navigation {
padding: 2rem;
}
.woocommerce-MyAccount-navigation ul {
margin: 0 !important;
}
.woocommerce-MyAccount-navigation ul li.is-active {
text-decoration: underline;
}
.woocommerce-MyAccount-navigation ul li a {
text-decoration: none;
}