#cntvino{}

.cntbg{
	position: relative; 
    height: auto;
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
	}

.cntbg::before {    
      content: "";
      background-size:cover ;
      position: absolute;
      top: 0px;
      right: 0px;
      bottom: 0px;
      left: 0px;
      opacity: 1;
}

.bg-biga{background-image: url(../img/fondo-tierra.jpg);background-size:cover ;; background-position:50% 50%}
.bg-arrosa{background-image: url(../img/fondo-arrosa.jpg);background-size:cover ;; background-position:50% 50%}
.bg-salinas-zuri{background-image: url(../img/fondo-salinas-zuri.jpg);background-size:cover ; background-position:50% 50%}
.bg-luberri-zuri{background-image: url(../img/fondo-luberri-zuri.jpg);background-size:cover ; background-position:50% 50%}
.bg-seis-luberri{background-image: url(../img/fondo-seis.jpg);background-size:cover ; background-position:50% 50%}
.bg-monje-amestoy{background-image: url(../img/fondo-monje.jpg);background-size:cover ; background-position:50% 50%}
.bg-luberri-cosecha{background-image: url(../img/fondo-luberri-cosecha.jpg);background-size:cover ; background-position:50% 50%}
.bg-cepas-viejas{background-image: url(../img/fondo-cepas-viejas.jpg);background-size:cover ; background-position:50% 50%; opacity:1 !important;}
.bg-florus-de-luberri{background-image: url(../img/fondo-florus.jpg);background-size:cover ; background-position:50% 50%}
.bg-salinas-beltza{background-image: url(../img/fondo-salinas-beltza.jpg);background-size:cover ; background-position:50% 50%}
.bg-luberri-gran-reserva{background-image: url(../img/fondo-salinas-zuri.jpg);background-size:cover ; background-position:50% 50%}


.upperdata{color:#e1e1e1 !important;height:20vw; display:block; text-align:right; position: absolute; z-index:20;}

.lside .act{margin-left:40%;}
.rside .act{margin-left:10%;text-align:left;}



.fv{width:60%; margin:10vh auto 5vh auto;}
.fv>div{display:inline-block; width:49%; box-sizing:border-box; vertical-align:middle;}

.fv .bottle img{width:250px; display:block; margin: 0 auto;}

.fv .bottle{overflow:hidden}



.mvinos{text-align:center; width:100%; color:#222;padding:0; margin:0}
.mvinos li{display:inline-block; vertical-align:center; margin:2em 1em 2em 1em ; vertical-align:top}

.mvinos li img{height:200px;}

.mvinos li p{width:100px; color:#eee; 
	height:2em;
	display: flex;
    align-items: center;
    justify-content: center;}

.wtext p strong{color:#fff; font-size:1.2em;}

.wtext {background:rgba(0,0,0,.6); padding:0em 2em 2em 2em}


.opa{opacity:0.1}


@media only screen and (max-width: 500px) {

.fv {width:90%}
.fv>div{display:block; width:100%;}

.fv .wtext{box-sizing:border-box; background-color:rgba(0,0,0,0.8); padding:1em}

.fv .bottle img{height:70vh; width:auto}

.wtext h3 {font-size:1.6em}
.mvinos li{margin:1em 0.5em 1em 0.5em ;
.mvinos li img{height:150px;}

}
