/**************************************************************
	CUSTOM PAGE 
***************************************************************/

.mww-buffer-top {
	margin-top:20px;
	padding-top:0px;
}

.parent_sombra {
	position:relative;
	float:left;
	overflow:hidden;
	height:100%;
}

.foto {
	width:100%;
	text-align:center;
	font-family: 'Gabriela', serif;
}

.campospack a.cambiarproducto, .campospack a.cambiarproducto:active, .campospack a.cambiarproducto:visited {
	color:#546785;
	font-size:15px;
}

.campospack a.cambiarproducto:hover {
	color:#000;
}

.foto .titulopack {

	background-color:#546785;
	width:100%;
	height:auto;
	padding:5px;
	color:#fff;
	font-size: 14px;

}

.foto2 {
	width:100%;
	height:100%;
	background-color:rgba(255,255,255,0.2);
	position:absolute;
	z-index:999;
	
	/*
	opacity: 0.75;
	-moz-opacity: 0.75;
	filter: alpha(opacity=75);
	*/

}

.oculto {
	display:none;
}

.center-x{text-align:center;} 
.center-y{vertical-align:middle;}



.desaturate { 
	filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale"); /* Firefox 10+, Firefox on Android */
	filter: gray; /* IE6-9 */
	-webkit-filter: grayscale(100%); 
}


.borde img {
	border: 1px #000 solid;
}


.red {
	color:#ff0000;
}

.bcompra {
	border:none;
	background-color:#000;
	color:#fff;
	padding:10px;
}

.campospack .label_precio {
	background-color: #ddd;
	color:#888;
	padding: 5px;
}

.campospack input {
	padding:4px;
}

.dialogopacks {
	display: none;
}

.dialogopacks .items {
	height:280px;
	padding-top: 20px;
}


.centrado {
	text-align: center;
}

.clearfix {
	clear: both;
}

a.cerrarpopup, a.cerrarpopup:active, a.cerrarpopup:visited {
	font-size:18px;
	color:#fff;
	background-color: #888;
	padding:7px;
}

a.cerrarpopup:hover {
	color:#fff;
	background-color: #000;
}



.choose h5 {
	font-size:15px;
	color:#000;
	background-color: #ccc;
	padding:4px;	
}

.choose h5:hover {
	color:#fff;
	background-color: #000;
}


.dialogopacks .bordepack {
	border:1px solid #ccc;
}

.oculto {
	visibility:hidden;
	display: none;
}