#tbsose
{
	list-style: none; /* se le quitan viñetas */
    text-decoration:none; 
	font-size:0.9em; 
	font-family:trebuchet ms,sans-serif;
	align-items: center !important;
    padding-left: 0;
}

#tbsose a{
	text-decoration:none; 
	font-family:trebuchet ms,sans-serif;
}
#tbsose li{
	position:relative;
	 height:38px; 
	 cursor:pointer; 
	 padding: 0 !important;
	  display: inline-block;
	}
#tbsose .facebook, .pinterest, .rss, .twitter{
		position:relative; 
		z-index:5; 
		display:block; 
		float:none; 
		margin:8px 0 0;
		 align-items: center !important;
		width:210px;
	    height:38px; 
		border-radius:5px;
		background:url(https://lh4.googleusercontent.com/-l0EYSSxxuc8/UFd37FdwjzI/AAAAAAAAG2E/CDbmwPO4haA/s800/sprites.png) no-repeat;
		background-color:rgba(217,30,118,.42); 
		-webkit-box-shadow:rgba(0,0,0,.28) 0 2px 3px; 
		-moz-box-shadow:rgba(0,0,0,.28) 0 2px 3px; 
		 box-shadow:rgba(0,0,0,.28) 0 2px 3px; 
		 color:#141414; 
		 text-align:left; 
	     text-indent:50px;
	     text-shadow:#333 0 1px 0; 
	     white-space:nowrap;  
	     line-height:32px; 
	     -webkit-transition:width .25s ease-in-out,background-color .25s ease-in-out; 
	     -moz-transition:width .25s ease-in-out,background-color .25s ease-in-out; 
	     -ms-transition:width .25s ease-in-out,background-color .25s ease-in-out; -o-transition:width .25s ease-in-out,background-color .25s ease-in-out; transition:width .25s ease-in-out,background-color .25s ease-in-out; -o-box-shadow:rgba(0,0,0,.28) 0 2px 3px;}
#tbsose li:after{
	position:absolute; 
	top:0; 
	left:50px; 
	z-index:2; 
	display:block; 
	height:38px;
	 color:#141414; 
	 content:attr(data-alt);  
	 line-height:32px;}
#tbsose .icon{
	overflow:hidden; 
	color:#fafafa;
    
  }
#tbsose .facebook{
	width:32px; 
	height:32px;
	 background-color:rgba(59,89,152,0.42); 
	 background-position:0 0;

	}
#tbsose .twitter{
	width:32px; 
	height:32px; 
	background-color:rgba(64,153,255,0.42); 
	background-position:0 -33px;
	
}

p img
{
  align-self: center; 
}