.navbar.navbar-default .navbar-brand {
  height: auto;
  padding: 0px 15px 1px;
}

#main-slider .slider-inner h2 > span {
  color: #E5D3BF;
}

#main-menu.navbar-default .navbar-nav > li.active > a, #main-menu.navbar-default .navbar-nav > li.open > a, #main-menu.navbar-default .navbar-nav > li:hover > a {
  background: transparent none repeat scroll 0 0;
  border-top: 3px solid #9A6A44;
  padding-top: 37px;
}

#bar {
  background: #9A6A44 none repeat scroll 0 0;
  height: 4px;
  max-width: 100%;
  width: 0;
}

a {
  color: #9A6A44;
  transition: color 400ms ease 0s, background-color 400ms ease 0s;
}

#main-menu.navbar-default .dropdown-menu {
  background-clip: inherit;
  background-color: rgba(245,245,245, 0.9);
  border: 0 none;
  border-radius: 0;
  box-shadow: none;
  min-width: 220px;
  padding: 0 20px;
}

#main-menu.navbar-default .dropdown-menu > li.active > a, #main-menu.navbar-default .dropdown-menu > li.open > a, #main-menu.navbar-default .dropdown-menu > li:hover > a {
  background-color: transparent;
  color: #D79A62;
}

  #main-menu.navbar-default .dropdown-menu > li > a {
    border-top: 1px solid #D79A62;
    padding: 15px 0;
    color: #9A6A44;
  }

 #main-menu.navbar-default .dropdown-menu > li.active,
  #main-menu.navbar-default .dropdown-menu > li.open,
  #main-menu.navbar-default .dropdown-menu > li:hover {
    border-left-color: #D79A62;
  }

#cta {
  background-color: #F9F0E1;
  padding: 50px 0;
}

h1, h2, h3, h4, h5, h6 {
  color: #9A6A44;
  font-family: "Roboto",sans-serif;
  font-weight: 600;
}

.section-header .section-title::after {
  background: #D79A62 none repeat scroll 0 0;
  border: 5px solid #fff;
  border-radius: 20px;
  bottom: -11px;
  content: "";
  height: 24px;
  left: 50%;
  margin-left: -12px;
  position: absolute;
  width: 24px;
}

.section-header .section-title {
  color: #9A6A44;
  font-size: 44px;
  margin: 0 0 20px;
  padding-bottom: 20px;
  position: relative;
  text-transform: uppercase;
}

#menu {
  background: #F9F0E1 none repeat scroll 0 0;
  padding: 100px 0;
}

#cantina {
  background: #fff none repeat scroll 0 0;
  padding: 100px 0;
}

#portfolio {
  background: #F9F0E1 none repeat scroll 0 0;
  padding: 100px 0;
}
#mappa {
  background: #fff none repeat scroll 0 0;
  padding: 100px 0;
}
#contatti {
  background: #F9F0E1 none repeat scroll 0 0;
  padding: 100px 0;
}

#footer {
  background: #9A6A44 none repeat scroll 0 0;
  color: #fff;
  padding-bottom: 30px;
  padding-top: 30px;
}

.btn {

  font-weight: bold;
}


#cookieChoiceDismiss {        /* Impostiamo per il link "accetto/ok/chiudi" le proprietà per renderlo... */
			      /* ...visivamente come un pulsante */
  background-color: #9A6A44;     /* lo sfondo è verde (#0A0) */
  color: #fff;                /* Il colore del testo è bianco (#FFF) */
  text-decoration: none;      /* Il testo non è sottolineato         */
  font-weight: 600;           /* Il testo è in grassetto             */
  font-size: 12px;
  padding: 3px 10px;          /* Imposto lo spazio tra i caratteri e il bordo del pulsante 2pixel sopra e sotto e 10px ai lati */
  border-radius:  3px;        /* Lo sfondo del pulsante ha i bordi arrotondati con un raggio di 3 pixel */
}