[data-sr] {
        visibility: hidden;
      }

body{
	font-family: 'Signika', sans-serif;
	/*font-family: 'Lato', sans-serif;*/
	padding-top: 0px;
}

.lang{
    font-size: 14px;
    position: absolute;
    top: 25px;
    right: 65px;
    color: #656064;
}

.lang a{
	color: #656064;
	padding: 0px 4px;
}

.lang b{
	padding: 0px 4px;
}

.nav>li>a>img {
    margin-top: -5px;
}

.padding-txt1{
	padding:40px 0 50px 0;
}

.padding-txt2{
	padding:40px 0 50px 0;
}

.padding-top{
	padding-top:35px;
}

.padding-top-20{
	padding-top:20px;
}

.padding-bottom{
	padding-bottom:35px;
}

.bg-gris{
	background-color:#EAF8E1
}

.text1{
	color:#656064;
	font-size:23px;
	font-weight:500;
	max-width:760px;
}

.text2{
	color:#979876;
	font-size:20px;
	max-width:770px;
}

.text3{
	/*color:#6F7065;
	font-size:17px;
	max-width:1290px;*/
	color: #6F7065;
    font-size: 23px;
    max-width: 1200px;
}

.text_history{
	color:#656064;
	font-size:23px;
	font-weight:500;
	max-width:1170px;
/*	color:#6F7065;
	font-size:17px;
	max-width:1170px;*/
}

.text_team{
	color:#6F7065;
	font-size:17px;
}
.text130{
	font-weight:bold;
	font-size:130%;
}

.team_name{
	font-size:20px;
	/*font-weight:bold;*/
	text-transform:uppercase;
	color:#656064;
}
.borde_inferior_gris{
	/*border-bottom:#989876 10px solid;*/
}

footer{
	/*border-top:#BB6125 solid 10px;*/
	background-color:#132A32 !important;
	padding-bottom:50px;
}

footer ul li a {
	color:#FFF;
}

hr{
	border: 1px solid #D2D2D2;
	margin:40px 0;
}

.press{
	max-width:900px;
}
.press ul li{
	list-style:none;
	text-align:left;
	padding-bottom:25px;
}
.press ul li a{
	text-decoration:none;
	color:#6F7065;
	font-size:17px;
}

.press ul li a:hover{
 color: #957E52;
}

.press ul li:before {
    color: #BB6125;
    content: "\2022";
    font-size: 1.8em;
    padding-right: .25em;
    position: relative;
    top: .1em;
    line-height: 0px;
}

input{
	margin:10px 0;
}

/*HEADER IMAGENES*/
.header_home_img{
	height:425px;
	background:url(../images/home-imagen-1.jpg) top center no-repeat;
}

.header_home_img-en{
	height:425px;
	background:url(../images/home-imagen-1-en.jpg) top center no-repeat;
}

.header_home_img-es{
	height:425px;
	background:url(../images/home-imagen-1-es.jpg) top center no-repeat;
}

.header_home_img-pt{
	height:425px;
	background:url(../images/home-imagen-1-pt.jpg) top center no-repeat;
}

.header_vineyard_img{
	height:425px;
	background:url(../images/vineyard-imagen-1.jpg) top center no-repeat;
}

.header_team_img{
	height:425px;
	background:url(../images/team-imagen-1.jpg) top center no-repeat;
}

.header_history_img{
	height:425px;
	background:url(../images/history-imagen-1.jpg) top center no-repeat;
}

.header_wines_img{
	height:425px;
	background:url(../images/wines_1c.jpg) top center no-repeat;
}

.header_contact_img{
	height:425px;
	background:url(../images/contact-imagen-1.jpg) top right no-repeat;
}

.header_testimonies_img{
	height:425px;
	background:url(../images/testimonies-imagen-1.jpg) top center no-repeat;
}

.header_proprietors_img{
	height:425px;
	background:url(../images/proprietors-1.jpg) top center no-repeat;
}

.header_press_img{
	height:425px;
	background:url(../images/press-imagen-1.jpg) top center no-repeat;
}

.header_location_img{
	height:425px;
	background:url(../images/location-imagen-1.jpg) top center no-repeat;
}

.home_img_central{
	height:500px;
	background:url(../images/home-vineyard.jpg) top center no-repeat;
	/*border-bottom:#989876 solid 10px;*/
}

.vineyard_img_central{
	height:500px;
	background:url(../images/vineyard-imagen-2.jpg) top center no-repeat;
	/*border-bottom:#989876 solid 10px;*/
}

.team_img_central{
	height:491px;
	background:url(../images/team-imagen-2.jpg) top center no-repeat;
	/*border-bottom:#989876 solid 10px;*/
}

.history_img_central{
	height:499px;
	background:url(../images/history-imagen-2.jpg) top center no-repeat;
	/*border-bottom:#989876 solid 10px;*/
}

.wines_img_central{
	height:499px;
	background:url(../images/wines_2d.jpg) top center no-repeat;
	/*border-bottom:#989876 solid 10px;*/
}

.contact_img_central{
	height:499px;
	background:url(../images/contact-imagen-2.jpg) top center no-repeat;
	/*border-bottom:#989876 solid 10px;*/
}

.testimonies_img_central{
	height:491px;
	background:url(../images/testimonies-imagen-2.jpg) top center no-repeat;
	/*border-bottom:#989876 solid 10px;*/
}

.proprietors_img_central{
	height:491px;
	background:url(../images/proprietors-2.jpg) top center no-repeat;
	/*border-bottom:#989876 solid 10px;*/
}

.press_img_central{
	height:491px;
	background:url(../images/press-imagen-2.jpg) top center no-repeat;
	/*border-bottom:#989876 solid 10px;*/
}
/*HEADER TEXTOS*/
h1{
	color:#7B7E61;
	text-transform:uppercase;
	font-size:26px;
	letter-spacing:8px;
	line-height:1.7em;
	/*font-weight:bold;*/
}

h2{
	color:#656064;
	text-transform:uppercase;
	font-size:26px;
	letter-spacing:8px;
	line-height:1.7em;
	font-weight:600;
}

h3{
	color:#656064;
	text-transform:uppercase;
	letter-spacing:2px;
	line-height:1.7em;
}

.navbar-inverse .navbar-nav>li>a{
  color: #957E52;
  text-transform:uppercase;
  font-size:17px;
}
@media (min-width: 1200px){
.container {
  width: 1260px;
}

.team_container{
	width:1190px;
}

}

@media screen and (max-width: 1024px) {
	.nav>li>a {
    padding: 10px 5px;
}
.navbar-inverse .navbar-nav>li>a {
    font-size: 15px;
}
}

@media (min-width: 768px){	
.navbar{
	min-height:150px;
}

.navbar-brand {
	  padding: 23px 23px 23px 10px;
}

.navbar-nav {
   float: left;
   margin: 50px 0;
}

.navbar-inverse {
  background-color: #fff;
  border-color:transparent;
}



	
footer .navbar-nav>li>a {
  color: #eeeeee;
  font-weight:normal;
  text-transform:uppercase;
  font-size:16px;

}

footer .navbar-nav>li>a:focus, .navbar-inverse .navbar-nav>li>a:hover {
  color: #957E52;
  background-color: transparent;
}

footer .navbar-nav>li>a:hover {
    text-decoration: none;
    background-color:transparent;
	color:#D9DFDF;
	font-weight:bold;
}

footer .navbar-nav>.active>a, footer .navbar-nav>.active>a:focus, footer .navbar-nav>.active>a:hover {
  color:#D9DFDF;
  background-color: transparent;
  font-weight:bold;
}

.navbar-inverse .navbar-nav>li>a:focus, .navbar-inverse .navbar-nav>li>a:hover {
  color: #7E6A45;
  background-color: transparent;
}

.navbar-inverse .navbar-nav>.active>a, .navbar-inverse .navbar-nav>.active>a:focus, .navbar-inverse .navbar-nav>.active>a:hover {
  color: #957E52;
  background-color: transparent;
  font-weight:bold;
  text-transform:uppercase;
}
.container-footer{
	max-width:990px;
}

.frase-footer{
	margin-top:60px;
}
.finca-footer{
	color:#9F6A42;
	margin-top:5px !important;
	font-weight:600;
	padding-left:6px;
	font-size:16px;
}

.firma-footer a{
	margin-top:45px !important;
	color:#A5AAAD;
	text-decoration:none;
	font-weight:600;
	padding-left:6px;
	font-size:16px;
}

}

@media screen and (max-width: 767px) {

.header_home_img {
    height: 220px;
	background-size:cover;
}

.navbar-brand {
	height:auto;
}
.navbar-brand>img {
	width:50px;
	height:50px;
}

.navbar-toggle {
    margin-top: 20px;
}	
	
}

@media screen and (max-width: 480px) {

.navbar {
    margin-bottom: 0px;
}

.header_home_img, .header_home_img-en, .header_home_img-pt, .header_home_img-es {
    height: 110px;
	background-size:cover;
}

.wines_img_central{
    height: 170px;
	background-size:cover;
}

.header_wines_img{
    height: 150px;
	background-size:cover;
}


.home_img_central, .proprietors_img_central, .header_proprietors_img {
    height: 110px;
	background-size:cover;
}

.header_home_img {
    height: 110px;
	background-size:cover;
}

.home_img_central {
    height: 110px;
	background-size:cover;
}

.header_vineyard_img  {
    height: 110px;
	background-size:cover;
}

.vineyard_img_central {
    height: 110px;
	background-size:cover;
}

.header_team_img  {
    height: 110px;
	background-size:cover;
}

.team_img_central {
    height: 110px;
	background-size:cover;
}

.header_history_img  {
    height: 110px;
	background-size:cover;
}

.history_img_central {
    height: 110px;
	background-size:cover;
}

.header_location_img  {
    height: 110px;
	background-size:cover;
}

.location_img_central {
    height: 110px;
	background-size:cover;
}

.header_testimonies_img  {
    height: 110px;
	background-size:cover;
}

.testimonies_img_central {
    height: 110px;
	background-size:cover;
}

.header_press_img  {
    height: 110px;
	background-size:cover;
}

.press_img_central {
    height: 110px;
	background-size:cover;
}

.header_contact_img  {
    height: 110px;
	background-size:cover;
}

.contact_img_central {
    height: 110px;
	background-size:cover;
}

h1{
	font-size:22px;
	padding: 20px 20px;
}

h2{
	font-size:22px;
	padding: 10px 20px;
}

.text1 {
    font-size: 16px;
    padding: 10px 20px;
}

.text2 {
    font-size: 16px;
    padding: 10px 20px;
}

.text3 {
    font-size: 16px;
    padding: 10px 20px;
}

.text_history {
    font-size: 16px;
    padding: 10px 20px;
}

.team_name {
    font-size: 16px;
    padding: 10px 20px;
}

footer .nav{
	display:none;
	visibility:hidden;
}

footer img{
	max-width:150px;
	height:auto;
	padding-left: 20px;
}

footer .frase-footer{
	max-width:250px;
	height:auto;
	padding-left: 20px;
}

.finca-footer {
    color: #9F6A42;
    margin-top: 5px !important;
    font-weight: 600;
    padding-left: 20px;
    font-size: 14px;
}

.firma-footer a {
    margin-top: 45px !important;
    color: #A5AAAD;
    text-decoration: none;
    font-weight: 600;
    padding-left: 20px;
    font-size: 16px;
}

iframe {
	height:180px;
}

.press ul li {
	padding-bottom:5px;
}
.press ul li a {
	font-size:12px;
}

