body {
color:#000;
background-color:#FFF;
}
#page_accueil .page {
background-image: url("../images/full-width-images/fond_vtc131.jpg");
background-position: top center;
background-repeat: no-repeat;
}
span, a, a:hover, p, ul li, h1,
h2,
h3,
h4,
h5,
h6 {
    color: #141414;
}
#page_accueil .nav-link a, #page_accueil .navbar-right a, #resa.resa .nav-link a, #resa.resa .navbar-right a, 
#page_accueil .navbar-nav .nav-link.active, #page_accueil .navbar-nav .show > .nav-link, 
#resa.resa .navbar-nav .nav-link.active, #resa.resa .navbar-nav .show > .nav-link {
color:#FFF;
}
#page_accueil .dropdown .nav-link i, #resa.resa .dropdown .nav-link i, 
#page_accueil .navbar-nav .nav-link.active .dropdown .nav-link i, 
#resa.resa .navbar-nav .nav-link.active .dropdown .nav-link i, #resa.resa .navbar-nav .show > .nav-link .dropdown .nav-link i {
color:#FFF;
}
#page_accueil .navbar.nav-scroll .nav-link a, #page_accueil .navbar.nav-scroll .navbar-right a {
color:#000;
}
#resa .navbar.nav-scroll .nav-link a, #resa .navbar.nav-scroll .navbar-right a {
color:#000;
}
#page_accueil .nav-link a:hover, #page_accueil .navbar-right a:hover {
color:#9E8D66;
}
.fonce span, .fonce a, .fonce a:hover, .fonce p, .fonce ul li, .fonce h1, .fonce h2,
.fonce h3, .fonce h4, .fonce h5, .fonce h6 {
    color: #FFF;
}
header .v-middle, .parallax-header.bg-img .v-middle {
  top: 180px;
	z-index:2;
}
.video-fullscreen-wrap h1, .parallax-header.bg-img .v-middle h1 {
  font-size: 35px;
  line-height: 60px;
}
.dropdown-item {
    white-space:normal;
}
.reseaux img {
	width:32px;
	height:32px;

}
.reseaux img, .social-icons img {
-webkit-filter: grayscale(100%);
filter: grayscale(100%);
}
.reseaux img:hover, .social-icons img:hover {
-webkit-filter: grayscale(0%);
filter: grayscale(0%);
}
.navbar .navbar-right {
  display: block;
}
.nav-tabs.nav-justified {
  width: 100%;
  border-bottom: 0;
  display: block;
}
.nav::before, .nav::after {
  display: table;
  content: " ";
}
.nav-tabs.nav-justified > li {
  display: table-cell;
  width: 1%;
  text-align: center;
}
.nav-tabs.nav-justified > li > a {
  position: relative;
  display: block;
  text-decoration: none;
}
.moteur-neutre .slider-booking.new-moteur-simple .tabs-1 li a.tabulous_active, .moteur-neutre .slider-booking.new-moteur-simple .tabs-1 li a:hover {
  background-color: #FFF !important;
  color: #000 !important;
}
.moteur-neutre .slider-booking.new-moteur-simple .tabs-1 #tabs_container div.tabsx, .mn-sub {
background-color: rgba(255,255,255,0.1);
  padding: 20px;
  -webkit-backdrop-filter: blur(5px);
  backdrop-filter: blur(5px);
}
.alt-features-descr, .main-nav.dark .inner-nav ul > li > a {
	color:#FFF;
}
.alt-features-title, .home-content .section-caption {
color:#9E8D66;
}
.alt-features-item.border-left {
  border-left: 1px solid #2B2E3D;
}
.home-content {
  margin-top: 350px;
}
/* Couleurs fond */

/* noir */
.page-section.bg-black {
	background-color:#000;
}
/* blanc */
.page-section.bg-0 {
	background-color:#FFF;
}
/* clair */
.page-section.bg-yellow {
	background-color:#EFEFEF;
}
/* foncé */
.page-section.bg-blue {
	background-color:#A29061;
}
/* foncé */
.page-section.bg-black.fonce {
	color:#FFF;
}
.page-section.bg-blue.fonce, .page-section.bg-blue.fonce .alt-features-title, .page-section.bg-blue.fonce .alt-features-descr {
	color:#2b2410;
}
.bg-blue.fonce h2, .bg-blue.fonce h3 {
	color:#FFF;
}
.page-section.bg-blue.fonce .alt-features-title, .page-section.bg-blue.fonce .alt-features-icon, .page-section.bg-blue.fonce .section-caption {
	color:#FFF;
}
.page-section.bg-blue.fonce .section-line, .resa.moteur-neutre .page-section.bg-yellow {
	background:#504315;
}
.resa.moteur-neutre .page-section.bg-yellow .text-md-start {
	color:#FFF;
}
.page-section.bg-blue.fonce .alt-features-item.border-left {
  border-left: 1px solid #504315;
}
.moteur-neutre .slider-booking.new-moteur-simple a.tabulous_a.tabulous_active::after {
  border-top: 15px solid #FFF;
}
.footer {
  background-color: #504315;
}
.footer .row.text-gray {
	color:#A29061;
}
.footer .row.text-gray a {
	color:#FFF;
}
.footer .row.text-gray a:hover {
	color:#A29061 !important;
}
.footer .row.text-gray a i, .footer .row.text-gray a:hover i {
	color:#472503 !important;
}
@media screen and (max-width: 991px) {
#page_accueil .nav-link a, #page_accueil .navbar-right a, #resa .nav-link a, #resa .navbar-right a, 
#page_accueil .navbar-nav .nav-link.active, #page_accueil .navbar-nav .show > .nav-link, 
#resa .navbar-nav .nav-link.active, #resa .navbar-nav .show > .nav-link {
color:#000;
}
#page_accueil .dropdown .nav-link i, #resa .dropdown .nav-link i, 
#page_accueil .navbar-nav .nav-link.active .dropdown .nav-link i, 
#resa .navbar-nav .nav-link.active .dropdown .nav-link i, #resa .navbar-nav .show > .nav-link .dropdown .nav-link i {
color:#000;
}}
