.producto-nav  {
	 opacity: 0.8;
    filter: alpha(opacity=80); /* For IE8 and earlier */
	
}

.producto-nav .p-imagen  {
	border-radius: 50%;
	margin-right: 20px;
	display: block;
	float:left;
}

.producto-nav .p-texto  {
	float:left;
}

.producto-nav:hover  {
	 opacity: 1;
    filter: alpha(opacity=100); /* For IE8 and earlier */
	
}

.portfolio-logo  {
	float: left;
	margin-right: 20px;
	width: 30%;
	
}

.portfolio-texto  {
	float: left;
	width: 65%;
	
}

.landing-slide-title-logo  {
	padding: 10px!important;
	background: url("../images/vigo/back-slide-2.png") repeat;
	width: 420px!important;
	font-family: 'Shrikhand', cursive!important;
}

.landing-slide-title-1  {
	padding: 10px 10px 0 10px!important;
	background: url("../images/vigo/back-slide.png") repeat;
	width: 420px!important;
}

.landing-slide-title-2  {
	padding: 0px 10px 10px 10px !important;
	background: url("../images/vigo/back-slide.png") repeat;
	width: 420px!important;

}


.header-face {
 display: block;
 background: url('../images/caleta/header-facebook-icon.png') no-repeat;
 width: 32px;
 height: 32px;
 margin: 0px 10px 0 0;
 float: left;
 }

.header-face:hover {
 background-position: 0px -32px
}

.header-instagram {
 display: block;
 background: url('../images/caleta/header-instagram-icon.png') no-repeat;
 width: 32px;
 height: 32px;
 margin: 0px 10px 0 0;
 
 float: left;
 }

.header-instagram:hover {
 background-position: 0px -32px
}


.planta-title {
 color: #333!important;
 background: #FFF;
 padding: 5px;
 text-align: center;
}


	#popup {
			z-index: 1000;
		background-color: #333!important;
		position: fixed;
		top:0;
		left:0;
		right:0;
		bottom:0;
		margin:0;
		-webkit-animation:autopopup 3s;
		-moz-animation:autopopup 3s;
		animation:autopopup 3s;
	}
		@-webkit-keyframes autopopup {
			from {opacity: 0;margin-top:-200px;}
			to {opacity: 1;}
		}
		@-moz-keyframes autopopup {
			from {opacity: 0;margin-top:-200px;}
			to {opacity: 1;}
		}
		@keyframes autopopup {
			from {opacity: 0;margin-top:-200px;}
			to {opacity: 1;}

	
		}

	#popup:target {
		-webkit-transition:all 1s;
		-moz-transition:all 1s;
		transition:all 1s;
		opacity: 0;
		visibility: hidden;
	}

	.popup-contenedor {
		position: relative;
		margin:3% auto;
		padding: 0px;
		color:#333;
		border-radius: 3px;
		width:75%;
		background-color: #333!important
	}

.popup-contenedor2 {
		position: relative;
		margin:3% auto;
		padding: 0px;
		color:#333;
		border-radius: 3px;
		width:94%;
	}

	a.popup-cerrar {
		position: absolute;
		top:3px;
		right:3px;
		background-color: #333;
		padding:7px 10px;
		font-size: 10px;
		text-decoration: none;
		line-height: 1;
		color:#fff;
	}



.fondo {

background-image: url('../images/logo-dark.png')!important;
background-repeat: repeat-all;
padding-bottom:20%; padding-top:20%; 
background: #000; 
text-align:center

}