img{
	float: left;
	max-width: 100%;
	background-color: transparent;

}
.screen,
.tags a,
.circle-inner,
.button-submit,
.shop-link a{
	-webkit-transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	-ms-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
	background-color: transparent;
	
}
/* ------------------------------------------------------------------------------------
--  GENERAL: TOOLTIP
------------------------------------------------------------------------------------ */
.screen{
	height: auto;
	pointer-events: none;
	position: fixed;
	left:300px;
	padding: 15px;
	opacity: 0;
	filter: alpha(opacity = 0);
	box-shadow: #F00;
	text-align: center;
	clip: rect(50,auto,auto,50);
	visibility: visible;
}




a.tooltip1:hover span.screen{
	z-index: 999999999999999999999999999;
    opacity: 0.95;
    filter: alpha(opacity = 95);
}

a.tooltip1:hover span.social-screen{
	z-index: 999999999999999999999999999;
    left:80px;
		
}
a.social{
	float:right;
	margin-left:7px;
	display:inline-block;
	width:40px;
	height:40px;
	background-color: transparent;
	margin: 7px;
}
a.social img{
    -webkit-transition: all 1s ease-in-out;
    -moz-transition: all 1s ease-in-out;
    -o-transition: all 1s ease-in-out;
    -khtml-transition: all 1s ease-in-out;
    -ms-transition: all 1s ease-in-out;
}
a.social img:hover{
	-webkit-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    -khtml-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
}
.flex-container {
	display: -webkit-inline-flex;
	-webkit-flex-direction: column;
	flex-direction: column;
	-webkit-flex-wrap: wrap;
	flex-wrap: wrap;
	-webkit-justify-content: center;
	justify-content: center;
	-webkit-align-content: center;
	align-content: center;
	-webkit-align-items: center;
	align-items: center;
	position: fixed;
	visibility: visible;
	z-index: 99999999999999999999999999999999999999999999999999;
	left: 20px;
	top: 90px;
	background-color: transparent;
	letter-spacing: 10px;
    }
	
	

.fondo {
	background-color: transparent;
}
