@charset "UTF-8";
/* CSS Document */

.social {
	position: fixed; /* Hacemos que la posición en pantalla sea fija para que siempre se muestre en pantalla*/
	left: 0; /* Establecemos la barra en la izquierda */
	top: 100px; /* Bajamos la barra 200px de arriba a abajo */
	z-index: 2000; /* Utilizamos la propiedad z-index para que no se superponga algún otro elemento como sliders, galerías, etc */
}
 
	.social ul {
	list-style: none;
	padding-top: 50px;
	}
 
	.social ul li a {
		
		font-size:1px
		display: inline-block;
	color: #fff;
	background: #000;
	filter: alpha(opacity=50);

		background size: 100px;
	padding: 10px 10px;
	text-decoration: none;
	-webkit-transition: all 500ms ease;
	-o-transition: all 500ms ease;
	transition: all 500ms ease; /* Establecemos una transición a todas las propiedades */
	padding-top: 1px;
	padding-bottom: 1px;
	}
 
	.social ul li .icon-facebook2 {
	background-color: #1246B1;
} /* Establecemos los colores de cada red social, aprovechando su class */
	.social ul li .icon-twitter3 {background: #00abf0;}
	.social ul li .icon-youtube {background: #d95232;}
	.social ul li .icon-pinterest {background: #ae181f;}
	.social ul li .icon-mail {background: #666666;}
 
	.social ul li a:hover {
	padding: 10px 20px; /* Hacemos mas grande el espacio cuando el usuario pase el mouse */
	background-color: #333;
	}
	
	.icon:hover {
	padding-right: 3rem;
	border-radius: 1rem 0 0 1rem;
	box-shadow: 0 0 .5rem rgba(0, 0, 0, 0.42);
	filter: alpha(opacity=50);
}
