

/*nuevas fichas de vino*/
	.nws h2{font-size:2.1em}
	.nws h3{margin:1em 0 !important}	
	.nws h4{margin:2em 0  1em 0 !important; background:#444; color:#fff; padding:0.3em 0.5em; cursor:pointer; width:calc(95% - 1em)}


	.nws.mdv h4{background:#005389}
	.nws.campillo h4{background:#da430c}

		.nws.faustinoru .wine{margin-top:-5em}


	.nws h4:hover, .nws h4.abierto{background-color:#888;}

	.nws h4.abierto:before{ background-position:0% 100%}

	.nws h4:hover:before{ }

	.nws h4:before{content:' '; display:inline-block; margin-right:0.5em; width:1em; height:1em; vertical-align:-1px; background-image:url("https://www.faustino.es/modules/wine_sheet/arrows.sheet.png"); background-position:50% 0%;background-size:100%}
	.nws{width:100%; max-width:1280px; margin:0 auto}
	.nws .wine{width:39%; display:inline-block; vertical-align:top; box-sizing:border-box; text-align:center; margin:-4em auto -6em auto}
	.nws .wine img{margin-top:3em;height:800px;background:url(../img/home.wine.shadow.png); background-size:100% 6%; background-repeat:no-repeat; background-position:bottom center}
	.nws .data{width:59%; display:inline-block; vertical-align:top; box-sizing:border-box}

	.nheight{ overflow:hidden; height:0}
	.nheight.abierto{ height:auto}

	/*texto*/

	.nws .fc{width:95%; text-align:justify;}

	.nws .fc p{line-height:1.8e; margin-bottom:2em; padding-left:2em}

	#winedata{padding-left:2em}

	#winedata p{padding-left:0; display:inline-block; width:49.9%; vertical-align:middle}
	#winedata p.ns-list:nth-child(even){text-align:right}
	p.ns-list{font-size:0.8em;}
	p.ns-list:before, p.ns-list:after{display:inline-block; width:25px; content:''; height:25px; vertical-align:middle; margin-right:10px; background-image:url("https://faustino.es/modules/wine_sheet/vinos.char.icons.png"); background-repeat:no-repeat; background-size:auto 100%;}
	p.ns-list:after{margin-right:0px; margin-left:10px}

	p.ns-list b{display:inline-block; margin-left:5px; font-size:1em; max-width:80%; vertical-align:middle; line-height:1.1em; text-align:left}


	p.ns-list.tip:before, p.ns-list.tip:after{background-position:-125px 0px;}
	p.ns-list.bar:before, p.ns-list.bar:after{background-position:-100px 0px;}
	p.ns-list.var:before, p.ns-list.var:after{background-position:-50px 0px;}
	p.ns-list.vin:before, p.ns-list.vin:after{background-position:-75px 0px;}
	p.ns-list.alc:before, p.ns-list.alc:after{background-position:-0px 0px;}
	p.ns-list.for:before, p.ns-list.for:after{background-position:-25px 0px;}


	p.ns-list:nth-child(even):before{display:none}
	p.ns-list:nth-child(odd):after{display:none}

	p.ns-list.alc{display:none !important}



	

	/*video */
	.nws .video-container{position: relative; padding-bottom: 56.25%; /* 16:9 */ height: 0; width:95%; margin-bottom:2em}
	.nws iframe{position: absolute;	top: 0; left: 0; width: 100%;height: 100%;}


	/*Tabla valores*/

		table.pdt-egy {display: block; overflow-x: auto; width: 95%;text-indent: initial;border-spacing: 0px;border-color: grey; font-size:0.8em;}
		table.pdt-egy th{text-align: center;}
		table.pdt-egy td{text-align: left;height: 30px;min-width: 80px;width: 100%;border: 1px solid #DDD;border-style: dashed;padding:1px 3px;font-size: 1em;display: table-cell;}
		.pl-2, .px-2 {padding-left: 0.5rem !important;}
		table.pdt-egy td.eg{text-align: right; padding-right:4px}
	/*Premios*/

		.nws .awards{background:#fff; text-align:left; padding-top:0em}
		.nws .awards .aw{width:100%}

		.nws .awards .aw li{width:49%; height:auto}
		.nws .awards  ul.aw li img{width:20%; display:inline-block; vertical-align:middle; margin-right:5%}
		.nws .awards ul.aw li div{display:inline-block; vertical-align:middle; width:65%; text-align:left; min-height:auto}
		.nws .awards #moreawards{display:none}

	/*Promociones*/

		.promosheet{width:calc(95%); margin-top:3em; border-top:1em solid #444;}
		.promosheet img{width:100%}

		.promosheet h2 {font-size:1.6em; text-align:center}

		.promosheet h3 {font-size:1.2em; text-align:center}

		.promosheet a{color:#f4b218}

		.promosheet a:hover{color:#222222}

	/*descargas*/
		.ds{width:95%}


	/*compra ecommerce*/

	.newbuywine{Width:60px; position:absolute; margin-top:-165px; margin-left:638px; background-color:#f4b218; color:#181818; font-weight:600; cursor:pointer; font-size:1em; line-height:1.2em; padding:2.5em 0.6em 0.6em 0.6em;background-image:url("https://faustino.es/modules/wine_sheet/bolsa.icon.png"); background-repeat:no-repeat; background-size:22px 30px; background-position:25px 4px; text-align:center; line-height:0.9em}

	.newbuywine:hover{background-color:#181818; color:#f4b218;}


	.newbuywine.portia{background-color:#f4b218; color:#181818; margin-top:-173px}
	.newbuywine.portia:hover{background-color:#181818; color:#f4b218;}

	.newbuywine.faustino{background-color:rgb(52,52,52); color:#faf4e3;}
	.newbuywine.faustino:hover{background-color:#181818; color:#fff;}

	.newbuywine.campillo{background-color:#181818; color:#fff; font-weight:400}
	.newbuywine.campillo:hover{background-color:#da430c; color:#fff;}

	.nws.campillo{margin-top:-2.7em}
	.nws.mdv{margin-top:1.5em}
	.nws.portia{margin-top:4em}


	.newbuywine.mdv{background-color:#111; color:#fff; font-weight:400}
	.newbuywine.mdv:hover{background-color:#005389; color:#fff;}




@media only screen and (max-width: 800px) {
#mainsocial{top:60px; height:32px; background:rgb(52,52,52)}
#burguer{background-color:rgb(10,10,10)}
#burguer.active{background-color:rgb(52,52,52)}
#burguer ul li a{color:#fff}
.buywine {margin-top: 32px; width:130px}

}

@media only screen and (max-width: 1024px) {
#header{background-position: 10px 50%;; background-size: auto}}


@media only screen and (max-width: 768px) {
#header{background-position: 10px 50%;; background-size: 140px auto}
#mainsocial{height:48px}


/*nuevas fichas de vino*/
	#winedata{padding-left:0; padding-bottom:1em; margin-bottom:1em; border-bottom:1px solid #ddd}
	#winedata p{padding-left:0; display:block; width:100%; margin-bottom:1em}
	p:nth-child(even){text-align:left !important}
	p:nth-child(even):after{display:none !important}
	p.ns-list:nth-child(even):before, p.ns-list:nth-child(3):before{display:inline-block; width:25px; content:''; height:25px; vertical-align:-8px; margin-right:10px; background-image:url("https://faustino.es/modules/wine_sheet/vinos.char.icons.png"); background-repeat:no-repeat; background-size:auto 100%;}
	p.ns-list:nth-child(4):before{background-position:-25px 0px;}

	p.ns-list{font-size:0.8em;}
	p.ns-list b{display:inline-block; margin-left:5px; font-size:1em;}
	.nws h2{font-size:1.6em; line-height:1em}
	.nws h4{ width:calc(100% - 1em)}	
	.nws .wine{width:100%; display:block; margin-top:-10em}
	.nws .wine img{ -webkit-transform: rotate(90deg); width: 30vw}
	.nws .data{width:90%; display:block; margin:0 5%}
	.nws .fc{width:100%; text-align:justify}
	.nws .fc p{padding-left:0 !important}
	.nws .awards .aw li{width:100% !important}
	.nws .video-container{ width:100%;}
	table.pdt-egy {width:100%;}
	.nws .wine img{margin-top:3em;height:auto;background:none;}

	.promosheet{width:calc(100%); margin-top:3em; border-top:1em solid #444;}
	.newbuywine{width:60px; position:absolute;top:108px; margin-top:0;right:5%; font-size:0.8em; padding-top:3em}
	.newbuywine.portia{top:95px}


	.nws.faustinoru .wine{margin-top:-9em}
	.nws.faustino .wine{margin-top:-9em}
	.nws.portia{margin-top:8em}
	.nws.campillo{margin-top:0}
	.nws.campillo .wine{margin-top:-11.6em}

	.nws.trenzones .wine{margin-top:-15em}

	.nws.trenzones .wine img{height:80vw; width:auto}
}

