*.infinite-animate-fixed-navigation.infinite-header-style-plain.infinite-animate-logo-height .infinite-logo-inner img{ height: 85px !important; width: auto; }*/

.gdlr-core-stunning-text-item .gdlr-core-stunning-text-item-title{ font-size: 41px; font-weight: 400; text-transform: uppercase; letter-spacing: 2px; }

#img-left { padding-left: 0px; padding-right: 0px;}

#img-right { padding-left: 0px; padding-right: 0px;}

/* MASTER SLIDER */

.ms-slide .ms-layer, .ms-fixed-layers .ms-layer, .ms-overlay-layers .ms-layer {
    position: absolute;
    pointer-events: auto;
}

.master-slider a, .master-slider a:hover {
    -webkit-transition: none;
    transition: none;
    color: #fff;
}

/* BOUTON UP */

.infinite-body .infinite-footer-back-to-top-button, .infinite-body .infinite-footer-back-to-top-button:hover {
    color: #a1895a;
}

.infinite-footer-back-to-top-button {
    background-color: #e3d6bc;
}


/* MAIN MENU */

.infinite-header-style-plain.infinite-style-center-menu .infinite-navigation {
    text-align: right;
}

.infinite-navigation-submenu-indicator .sf-menu > li > a.sf-with-ul-pre::after {
    display: inline-block;
    margin-left: 13px;
    content: "\f107";
    font-family: fontAwesome;
	color:#b7995d;
}

.infinite-navigation .sf-menu > li { 
	padding-left: 20px !important;  
	padding-right: 20px; 
}

/* CURSEUR MENU */

.infinite-navigation .infinite-navigation-slide-bar {
    border-bottom-width: 2px;
    border-bottom-style: solid;
    position: absolute;
    display: none;
    margin-top: -8px;
    padding-top: 6px;
    overflow: hidden;
}

.infinite-navigation .infinite-navigation-slide-bar {
    border-color: #b7995d !important;
}
	
.infinite-navigation .infinite-navigation-slide-bar::before {
	border-bottom-color: #b7995d !important;
	}
	
.infinite-navigation .infinite-navigation-slide-bar::before {
    content: none;
    display: block;
    width: 0px;
    height: 0px;
    position: absolute;
    left: 50%;
    margin-left: -10px;
    bottom: 0px;
    border-width: 0px 5px 5px 5px;
    border-style: solid;
    border-color: transparent;
	
	}
	
/*-------------------------------------*/

/* SUBMENU */

.sub-menu {
    -webkit-box-shadow: 2px 3px 10px rgba(0, 0, 0, 0.2);
	box-shadow: 2px 3px 10px rgba(0, 0, 0, 0.2);
}

.sf-mega-section-wrap{
box-shadow: 3px 5px 12px rgba(0, 0, 0, 0.5);
}

.infinite-navigation .sf-menu > .infinite-normal-menu .sub-menu {
    text-transform: uppercase;
}

/*-------------------------------------*/

.vin-details {
line-height: 1.4em;
}

/* PORTFOLIO */

.gdlr-core-port-info-item .gdlr-core-port-info-key {
    font-weight: normal;
}

.gdlr-core-port-info-item .gdlr-core-port-info {
display:flex;
padding-bottom:0.3em;
}
.gdlr-core-port-info-item .gdlr-core-port-info-key {
margin-right: 20px;
min-width: 120px;
}

.gdlr-core-port-info-value {
display:inline-block;
}

.gdlr-core-port-info-item .gdlr-core-port-info-social-share {
    padding-top: 26px;
    margin-top: 25px;
}

.row-vin-page {
max-height :550px;
overflow:hidden;
}

.gdlr-core-filterer-wrap {
margin-bottom: 40px;
}

.gdlr-core-portfolio-item-holder.gdlr-core-js-2.clearfix {
background-color: #f4f4f4;
}

.gdlr-core-filterer-wrap.gdlr-core-js.gdlr-core-style-text {
/*font-family: 'Droid Serif', serif;
text-transform: capitalize;*/
font-size : 16px;
font-weight : 600;
}

/*-------------------------------------*/

.text-chapo {
color:#444444;
}

.compteur {
font-weight:300;
}

/*-------------------------------------*/

/* MENTIONS LÉGALES */

.mentions-liste .gdlr-core-port-info {
margin-top: 5px;
line-height:1.2em;
}

/*-------------------------------------*/

/* NON RÉFÉRENCÉ */

.tarifs-titre p {
margin-bottom:5px;
}

.ilightbox-holder.dark {
    padding: 0px;
    background: #000;
    -webkit-box-shadow: 0 0 15px hsla(0,0%,0%,.3);
    box-shadow: 0 0 15px hsla(0,0%,0%,.3);
}

.ilightbox-thumbnails.dark .ilightbox-thumbnails-grid .ilightbox-thumbnail img {
    box-shadow: 0 0 6px rgba(0,0,0,.2);
}

.ilightbox-thumbnails .ilightbox-thumbnails-grid .ilightbox-thumbnail img {
    -webkit-border-radius: 0px;
    border-radius: 0px;
}

.gdlr-core-portfolio-item-holder.gdlr-core-js-2.clearfix {
    background-color: #f9f9f9;
}



élément {
    position: relative;
    margin: 0px;
    padding: 10px 24px;
    font-size: 10px;
    line-height: 13px;
    width: 76px;
    transform-origin: 50% 50% 0px;
    transition-duration: 3000ms;
    transition-property: -moz-transform, opacity;
    transition-timing-function: cubic-bezier(0.23, 1, 0.32, 1);
    display: none;
    visibility: hidden;
    opacity: 0;
    transform: perspective(2000px) translateZ(-450px);
}

/*-------------------------------------*/

/* PAGE CHAMBRES */

.room-row {
height:250px;
overflow:hidden;
}

.tarifs-chambre-tilleul .gdlr-core-icon-list-icon-wrap  {
 /* border: 1px solid #aece21 ;*/
  border: 1px solid #d9cbae;
  height: 50px;	
  width: 50px;
  background-color: transparent;
  padding-left:15px;
  padding-top:13px;
}

.tarifs-chambre-chocolat .gdlr-core-icon-list-icon-wrap  {
  /*border: 1px solid #644428 ;*/
  border: 1px solid #d9cbae;
  height: 50px;	
  width: 50px;
  background-color: transparent;
  padding-left:15px;
  padding-top:13px;
}

.tarifs-chambre-fuchsia .gdlr-core-icon-list-icon-wrap  {
  /*border: 1px solid #ff809b ;*/
  border: 1px solid #d9cbae;
  height: 50px;	
  width: 50px;
  background-color: transparent;
  padding-left:15px;
  padding-top:13px;
}

.tarifs-chambre-carmin .gdlr-core-icon-list-icon-wrap  {
  /*border: 1px solid #fe9797 ;*/
  border: 1px solid #d9cbae;
  height: 50px;	
  width: 50px;
  background-color: transparent;
  padding-left:15px;
  padding-top:13px;
}


.chambres-title-galerie .gdlr-core-stunning-text-item-title  {
color:#f3f3f3;
}

.chambres-title-galerie .gdlr-core-stunning-text-item-caption {
color:#777777;
}

.fuchsia-title-galerie .gdlr-core-stunning-text-item-caption {
color:#f72854;
/*color:#b7995d;*/
}

.fuchsia-title-galerie .gdlr-core-stunning-text-item-title  {
color:#f3f3f3;
}

.carmin-title-galerie .gdlr-core-stunning-text-item-caption {
color:#d91a1a;
}

.carmin-title-galerie .gdlr-core-stunning-text-item-title  {
color:#f3f3f3;
}

.tilleul-title-galerie .gdlr-core-stunning-text-item-caption {
color:#ddfa61;
}

.tilleul-title-galerie .gdlr-core-stunning-text-item-title  {
color:#f3f3f3;
}

.chocolat-title-galerie .gdlr-core-stunning-text-item-caption {
color:#ad5f38;
}

.chocolat-title-galerie .gdlr-core-stunning-text-item-title  {
color:#f3f3f3;
}

/*-------------------------------------*/

/* PAGE TARIFS */

.vignette-tarif-chambre .gdlr-core-image-item {
padding-left: 0px;
padding-right: 0px;
	
}

.vignette-tarif-chambre  {
padding-left: 0px;
padding-right: 0px;
-webkit-box-shadow: 0px 3px 5px rgba(0, 0, 0, 0.1);
box-shadow: 0px 3px 5px rgba(0, 0, 0, 0.1);

}

.icones-paiements-pages-tarifs-row {
	height: 60px;
	overflow: hidden;
}

.icones-paiements-pages-home-row {
	height: 45px;
	overflow: hidden;
}

.caracteristique-list-icon-01 {
	height: 45px;
	overflow: hidden;
}

.caracteristique-list-icon-02 {
	height: 60px;
	overflow: hidden;
	
}

.icone-tarifs-supp img {
	height: 50px;
	width: 50px;
}

/*-------------------------------------*/

/* FOOTER */

.infos-footer {
padding-left: 0px;
}

ul#footer-list  {
	position: relative; 
	list-style: none;
	margin-left: 0px;
}
