/*
Theme Name: skt-decor-child
Description: Theme enfant de So
Author: So
Template: skt-decor
Version: 0.1.0
*/

/* HEADER */
.logo{padding:20px 50px!important;}
#topmenu ul li a{text-transform: none!important;}
#topmenu ul li ul{width: 350px!important;}
#topmenu ul.sub-menu li a:hover, #topmenu ul.sub-menu li a:active, #topmenu ul li.current-menu-item>a:visited, #topmenu ul li.current-menu-item>a:link{color: #ffffff!important;}
#slider{height: 100vh!important;}
.slider-main .nivo-caption .nivo-caption-content {max-width: 670px;}
.slider-main .nivo-caption .title{line-height: 80px;text-transform: none;}
.page_head img{height: 350px!important; object-fit: cover!important;}
body .skt-page-title h1{font-family: "poppins"!important;}
body .page_head img{filter: brightness(0.70)!important;}

/* TRADUCTION */
.social-icons a{height: 0px!important;}
#glt-translate-trigger{display: none!important;}

/* FOOTER */
#footer{padding-top: 5em !important;}
#footer h3{font-family: "poppins"!important;}
.copytext .copyright-right p{display: inline!important; padding-left: 1em!important;}

/* ACCUEIL */
body.home .projects-iteam{width: 100%!important;}
body.home .wpcf7-form-control.wpcf7-submit{background-color: #dc805b!important; border: none!important;}
body.home .wpcf7-form-control.wpcf7-submit:hover{background-color: #fff!important;}

/* CHAMBRES */
.skt-decor-projects-details-slider .swiper-slide-image{height: 680px!important; object-fit: cover!important;}
.skt-decor-projects-details-slider-2 .swiper-slide-image{height: 650px!important; object-fit: cover!important;}
.skt-decor-projects-details-list .elementor-icon-list-item{border-bottom: 1px solid #f39873!important;}
.skt-decor-projects-details-list .elementor-icon-list-text span{width: 52%!important;}

/* ACTIVITES */
.skt-decor-projects-details-slider-cite .swiper-slide-image{height: 550px!important; object-fit: cover!important;}
.skt-decor-projects-details-slider-cavayere .swiper-slide-image{height: 600px!important; object-fit: cover!important;}
.skt-decor-projects-details-slider-sensations .swiper-slide-image{height: 620px!important; object-fit: cover!important;}
.skt-decor-projects-details-slider-evenements .swiper-slide-image{height: 650px!important; object-fit: cover!important;}
.skt-decor-projects-details-slider-gastro .swiper-slide-image{height: 640px!important; object-fit: cover!important;}
.skt-decor-projects-details-slider-culture .swiper-slide-image{height: 600px!important; object-fit: cover!important;}
.skt-decor-projects-details-slider-tableaux .swiper-slide-image{height: 600px!important; object-fit: cover!important;}


/* CALENDRIERS */
.calendrier .wpsbc-container .wpsbc-calendars .wpsbc-calendar-wrapper{padding: 0!important;}
.calendrier .wpsbc-container .wpsbc-calendars .wpsbc-calendar{margin-bottom: 0!important;}
.calendrier .wpsbc-container .wpsbc-calendars .wpsbc-calendar, .calendrier .wpsbc-legend{border: 1px solid #f5f5f5!important;}
.calendrier .wpsbc-legend .wpsbc-legend-item-icon-1 div,
.calendrier .wpsbc-legend .wpsbc-legend-item-icon-6 div,
.calendrier .wpsbc-legend .wpsbc-legend-item-icon-10 div,
.calendrier .wpsbc-legend .wpsbc-legend-item-icon-14 div{border: 1px solid #f5f5f5!important;}
.calendrier .wpsbc-container .wpsbc-calendars .wpsbc-calendar table thead tr th{padding: 8px 0 8px 0 !important;}
.calendrier select{background-color: #fff!important; border: none!important;}
.calendrier .wpsbc-container .wpsbc-calendars .wpsbc-calendar table tr td, .wpsbc-container .wpsbc-calendars .wpsbc-calendar table tr th{padding: 0!important;}
.calendrier .wpsbc-container .wpsbc-calendars .wpsbc-calendar table tr td .wpsbc-date-inner{height: 40px!important; line-height: 40px!important;}


/* BAN */
body.page-id-2953 .page_head{background-image: url(https://gites.sophiethomas-web.fr/wp-content/uploads/2025/11/tableau-long-en-bandeau-scaled.jpg)!important; background-size: cover!important;}
body.page-id-2953 .page_head img{opacity: 0!important;}
body.page-id-1950 .page_head{background-image: url(https://gites.sophiethomas-web.fr/wp-content/uploads/2025/11/barriere-modifie-scaled.jpg)!important; background-size: cover!important; background-position: 0 15%!important;}
body.page-id-1950 .page_head img{opacity: 0!important;}


/* RESPONSIVE */
@media screen and (min-width: 1021px) and (max-width: 1477px) {
	.header .header-content-right{display: none!important;}
}
@media screen and (max-width: 1477px) {
	.header .logo{padding: 15px 30px !important;}
	.header .logo img{height: 60px !important; object-fit: contain!important;}
}
@media screen and (max-width: 1024px) {
	#home_slider .title{font-size: 60px!important; line-height: 60px!important;}
}
@media screen and (max-width: 1023px) {
	.header{background: #fff!important;}
	.header .header-content-right{display: flex!important;}
}
@media screen and (max-width: 29.938em) {
	.nivoSlider img{height: 100vh!important; object-fit: cover!important;}
}