html.js.flexbox.flexboxlegacy.canvas.canvastext.webgl.no-touch.geolocation.postmessage.no-websqldatabase.indexeddb.hashchange.history.draganddrop.websockets.rgba.hsla.multiplebgs.backgroundsize.borderimage.borderradius.boxshadow.textshadow.opacity.cssanimations.csscolumns.cssgradients.no-cssreflections.csstransforms.csstransforms3d.csstransitions.fontface.generatedcontent.video.audio.localstorage.sessionstorage.webworkers.applicationcache.svg.inlinesvg.smil.svgclippaths body.index section#page-top div#main-slide.carousel.slide div.carousel-inner div.item.active div.slider-content div.col-md-12.text-center p.animated1{
    color: #fff;
   text-shadow: 4px 2px 2px rgba(0, 0, 0, .7);
    font-weight: 900;
    
}
.fascia {

  color: #5E3B0D;
    font-family: "Kaushan Script","Helvetica Neue",Helvetica,Arial,cursive;
  padding: 30px 0;
    background-color: #D7B134;
  
  text-align: center;
 border-style: solid;
    border-top-width: 3px;
    border-color: #fff;
    border-bottom: 2px solid #5E3B0D;
    border-left-width: 0px;
    border-right-width: 0px;
}
.section-title p {
  color: #999;
  font-size: 18px;
  font-weight: 300;
  padding-bottom: 10px;
}
.navbar-default {
  background-color: rgba(0, 0, 0, .7);
   
  border: 0 none;
  padding: 25px 0;
  transition: padding 0.3s ease 0s;
}

.fascia div.container div.row div.col-md-12 h1{
 text-transform: none;
}



.appartamenti {
  background: rgba(0, 0, 0, 0) url("bg-01.jpg") repeat fixed 0 0 / cover ;
  padding-bottom: 0px;
  padding-top: 0px;
}
.caso {
  background: rgba(0, 0, 0, 0) url("bg.jpg") repeat fixed 0 0 / cover ;
padding-top:20px;
    padding-bottom:20px;
}
.cotta {
  background: rgba(0, 0, 0, 0) url("bg2.jpg") repeat fixed 0 0 / cover ;
padding-top:20px;
    padding-bottom:20px;
    margin-top:20px;
}

.appartamenti .section-title{
 
  padding-bottom: 0px;
 font-size:15px;
}

.appartamenti .section-title.text-center p{
 font-size:15px;
     padding-bottom: 10px;
}
.appartamenti h2{
   font-family: "Kaushan Script","Helvetica Neue",Helvetica,Arial,cursive;
    text-transform: none;
    font-size:30px;
    padding-bottom:10px;
    margin-top:0;
}

.testoapp{
  color: #999;
}

.appartamenti h3 {
  color: #666;
  font-family: "Oswald",sans-serif;
  font-size: 28px;
  text-transform: none;
}

.appartamenti h4 {
  color: #666;
  font-family: "Oswald",sans-serif;
  font-size: 24px;
  text-transform: none;
}

.piscina {
  background: rgba(0, 0, 0, 0) url("bg-01.jpg") repeat fixed 0 0 / cover ;
  padding-bottom:5px;
  padding-top: 5px;
}

.piscina h2{
   font-family: "Kaushan Script","Helvetica Neue",Helvetica,Arial,cursive;
    text-transform: none;
    font-size:35px;
    padding-bottom:20px;
}
.vino {
  background: rgba(0, 0, 0, 0);
  padding-bottom: 50px;
  padding-top: 50px;
}

.pricing-section {
  background: rgba(0, 0, 0, 0) url("pricing-bg.jpg") repeat fixed 50% 50% / cover ;
  padding: 80px 0;
}

.bia {
    margin-top:20px;
    color: #ffffff;
    text-align:center;
}
.bia a{
    margin-top:10px;
    color: #D6B033;
    text-align:center;
    font-weight: bold;
}

footer  a{
    color: #D6B033;
    font-weight: bold;
}



.stacca{
margin-top:inherit;
}
@media only screen and  (max-width: 768px) {

 
 .stacca{
margin-top:15px;
}
   }

.navbar-default {
 
  border: 0 none;
  padding: 5px 0;

}

.fascia h1{
font-size:inherit;
}
@media only screen and  (max-width: 768px) {

 
.fascia h1{
font-size:28px;
}
   }

.fascia {
padding-top:30px;
}
@media only screen and  (max-width: 768px) {

 
.fascia {
padding-top:10px;
    padding-bottom:10px;
}
   }

footer a i.fa{
  color:#fff;
}