.slider ul.indicators li.indicator-item.active {
  background-color:#066;
}

.slider ul.indicators li.indicator-item
{
	background-color:#C2BDBD;
}
.nav-wrapper ul li{
	display:inline-block;
}

.nav-wrapper
{
	text-align:center;
}
.ourTeam
{
	 -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  border: none;
  font:Helvetica, sans-serif;
  color:#099;
  text-align: center;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
}
.textShadow{
	
 -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  border: none;
  font: normal 75px/normal "Arizonia", Helvetica, sans-serif;
  color: rgba(255,255,255,1);
  text-align: center;
  -o-text-overflow: clip;
  text-overflow: clip;
  text-shadow: 0 15px 29px rgba(0,0,0,0.0980392) , 10px 20px 5px rgba(0,0,0,0.0470588) , -10px 20px 5px rgba(0,0,0,0.0470588) ;
  -webkit-transition: all 200ms cubic-bezier(0.42, 0, 0.58, 1) 10ms;
  -moz-transition: all 200ms cubic-bezier(0.42, 0, 0.58, 1) 10ms;
  -o-transition: all 200ms cubic-bezier(0.42, 0, 0.58, 1) 10ms;
  transition: all 200ms cubic-bezier(0.42, 0, 0.58, 1) 10ms;

}

.textShadow:hover
{
	text-shadow: 0 -15px 29px rgba(0,0,0,0.0980392) , 10px -20px 5px rgba(0,0,0,0.0470588) , -10px -20px 5px rgba(0,0,0,0.0470588) ;
}

.demo-3 {
    position:relative;
    width:300px;
    
    overflow:hidden;
    float:left;
    margin-right:20px
}
.demo-3 figure {
    margin:0;
    padding:0;
    position:relative;
    cursor:pointer;
    margin-left:-50px
}
.demo-3 figure img {
    display:block;
    position:relative;
    z-index:10;
    margin:-15px 0
}
.demo-3 figure figcaption, .demo-3 figure figcaption2, .demo-3 figure figcaption3 {
    display:block;
    position:absolute;
    z-index:5;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box
}
.demo-3 figure h2 {
    font-family:'Lato';
    color:#fff;
    font-size:20px;
    text-align:center;
}
.demo-3 figure p {
    display:block;
    font-family:'Lato';
    font-size:12px;
    line-height:18px;
    margin:0;
    color:#fff;
    text-align:center;
}
.demo-3 figure figcaption, .demo-3 figure figcaption2, .demo-3 figure figcaption3 {
    top:0;
    left:0;
    width:100%;
    height:100%;
    padding:29px 44px;
    background-color:#066;
    text-align:center;
    -webkit-transform:rotateY(-180deg);
    -moz-transform:rotateY(-180deg);
    transform:rotateY(-180deg);
    -webkit-transition:all .5s;
    -moz-transition:all .5s;
    transition:all .5s;
}
figcaption{
	background-image:url(../images/Etang.jpg);
	background-repeat: no-repeat;
  background-size: 100% 100%;
}
figcaption2{
	background-image:url(../images/Gite-avec-maison.jpg);
	background-repeat: no-repeat;
  background-size: 100% 100%;
}
figcaption3{
	background-image:url(../images/Hamac.jpg);
	background-repeat: no-repeat;
  background-size: 100% 100%;
}
.demo-3 figure img {
    backface-visibility:hidden;
    -webkit-transition:all .5s;
    -moz-transition:all .5s;
    transition:all .5s
}
.demo-3 figure:hover img,figure.hover img {
    -webkit-transform:rotateY(180deg);
    -moz-transform:rotateY(180deg);
    transform:rotateY(180deg)
}
.demo-3 figure:hover figcaption,figure.hover figcaption, .demo-3 figure:hover figcaption2,figure.hover figcaption2, .demo-3 figure:hover figcaption3,figure.hover figcaption3{
    -webkit-transform:rotateY(0);
    -moz-transform:rotateY(0);
    transform:rotateY(0)
}
.demo-3 figure:hover figcaption2,figure.hover figcaption2{
    -webkit-transform:rotateY(0);
    -moz-transform:rotateY(0);
    transform:rotateY(0)
}
.ourProjects
{
	-webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  border: none;
  font: normal 76px/1 "Akronim", Helvetica, sans-serif;
  color: #066;
  text-align: center;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
}

.parallax-container{
	height: 350px;
}


   /* label focus color */
   .input-field input[type=text]:focus + label {
     color: 00806d;
   }
   .input-field input[type=email]:focus + label {
     color: 00806d;
   }
   textarea:focus.materialize-textarea + label {
   	color: 00806d;
   }
   /* label underline focus color */
   .input-field input[type=text]:focus {
     border-bottom: 1px solid 00806d;
     box-shadow: 0 1px 0 0 00806d;
   }
   /* label underline focus color */
   .input-field input[type=email]:focus {
     border-bottom: 1px solid 00806d;
     box-shadow: 0 1px 0 0 00806d;
   }
 .input-field textarea:focus {
     border-bottom: 1px solid 00806d;
     box-shadow: 0 1px 0 0 00806d;
   }
   
.aboutUs
{
	  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  border: none;
  font: normal 40px/1 "berkshire-swash", Helvetica, sans-serif;
  color: white;
 
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
}
.contactUs
{
	 -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  border: none;
  font: normal 56px/1 "chicle", Helvetica, sans-serif;
  color: #ab47bc;
 
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
}
footer.page-footer
{
	background-color:#066 ;
}
img.logo{width:350px; position:absolute; margin:1rem 1rem 2rem 2rem;}
.bendey-1{background-color:#066; opacity:0.5;}
.bendey-2{background-color:#CCC; opacity:0.8;}
.bendey-3{background-color:white;}
td a {
  width: 100%;
  display: block;
}
#myBtnTop {
  display: none;
  position: fixed;
  bottom: 20px;
  right: 30px;
  z-index: 99;
  font-size: 18px;
  border: none;
  outline: none;
  background-color: red;
  color: white;
  cursor: pointer;
  padding: 15px;
  border-radius: 4px;
}

#myBtnTop:hover {
  background-color:grey;
}
.openPdf{background-color:red; padding:5px;color:white; border-radius:3px;}
.openPdf:hover{background-color:#333;}
.demo96 img {
    backface-visibility:hidden;
	width:100%;
	position:relative;
    height:auto;
    overflow:hidden;
    float:left;
    margin-right:20px
	display:block;
    z-index:10;
	padding:0;
}
#BtnAirbnb{
  z-index: 99;
  font-size:1.2rem;
  font-weight:600;
  border: none;
  outline: none;
  background-color: red;
  color: white;
  cursor: pointer;
  padding: 10px;
  border-radius: 4px;
  top:70px;
  right:40%;
  max-width:10%;
  position:fixed;
}
#BtnAirbnb img{
max-width:105%
}
.sizeIcon{Font-size:3rem; color:#066;}
.plan{max-width:80%; height:auto;}
.formulaire{background-color:white;
 box-shadow: 0px 0px 2px 2px grey;
 margin: 0 auto;
 padding: 0 1rem;
  width: 80%;
  max-width: 750px;
}

.demo96 img {
    backface-visibility:hidden;
	width:100%;
	position:relative;
    height:auto;
    overflow:hidden;
    float:left;
    margin-right:20px
	display:block;
    z-index:10;
	padding:0;
}
.demo97{
	width:100%;
    height:auto;
    overflow:hidden;
    margin-right:20px
	display:block;
    z-index:10;
	padding:0;
}
.plan:hover {
  -ms-transform: scale(1.5); /* IE 9 */
  -webkit-transform: scale(1.5); /* Safari 3-8 */
  transform: scale(1.5); 
  background-color:white;
}
p.special{margin:0 0 1px 0;}