@import url(http://weloveiconfonts.com/api/?family=entypo);

/* entypo */
[class*="entypo-"]:before {
   font-family: "entypo", sans-serif;
}
a { 
   text-decoration: none;
}
ul {
   list-style: none;
   margin: 0;
   padding: 0;
}

#sticky-social {
   left: 0;
   position: fixed;
   top: 250px;
   z-index:99;
}
#sticky-social a {
   background: #333;
   color: #fff;
   display: block;
   height: 35px;
   font: 16px "Open Sans", sans-serif;
   line-height: 35px;
   position: relative;
   text-align: center;
   width: 35px;
}
#sticky-social a span {
   line-height: 35px;
   left: -120px;
   position: absolute;
   text-align:center;
   width:120px;
}
#sticky-social a:hover span {
   left: 100%;
}
#sticky-social a[class*="facebook"]
{
	background: #3b5998;
}
#sticky-social a[class*="facebook"]:hover
 { background: #3b5998; 
margin-left: -40px;
}
#sticky-social a[class*="facebook"] span
{
background: #3b5998; 
padding-left: 10px !important;
border-radius: 0 100px 100px 0;
}

#sticky-social a[class*="twitter"]
{
	background: #00aced;
}
#sticky-social a[class*="twitter"]:hover
{ background: #00aced; 
margin-left: -40px;
}
#sticky-social a[class*="twitter"] span 
{
background: #00aced; 
padding-left: 10px !important;
border-radius: 0 100px 100px 0;
}

#sticky-social a[class*="gplus"]
{
	background: #dd4b39;
}
#sticky-social a[class*="gplus"]:hover
{ background: #dd4b39; 
margin-left: -40px;
}  
#sticky-social a[class*="gplus"] span 
{
background: #dd4b39; 
padding-left: 10px !important;
border-radius: 0 100px 100px 0;
}

#sticky-social a[class*="linkedin"]
{
	background: #007bb6;
}
#sticky-social a[class*="linkedin"]:hover
{ background: #007bb6; 
margin-left: -40px;
}  
#sticky-social a[class*="linkedin"] span 
{
background: #007bb6; 
padding-left: 10px !important;
border-radius: 0 100px 100px 0;
}

#sticky-social a[class*="instagram"]
{
 background: #517fa4;
}
#sticky-social a[class*="instagram"]:hover
{ background: #517fa4; 
margin-left: -40px;
}  
#sticky-social a[class*="instagram"] span
{
background: #517fa4; 
padding-left: 10px !important;
border-radius: 0 100px 100px 0;
}

#sticky-social a[class*="stumbleupon"]
{
	background: #eb4924;
}
#sticky-social a[class*="stumbleupon"]:hover
{ background: #eb4924; 
margin-left: -40px;
}  
#sticky-social a[class*="stumbleupon"] span
{
background: #eb4924; 
padding-left: 10px !important;
border-radius: 0 100px 100px 0;
}

#sticky-social a[class*="pinterest"]
{
	background: #cc2127;
}
#sticky-social a[class*="pinterest"]:hover
 { background: #cc2127; 
margin-left: -40px;
}  
#sticky-social a[class*="pinterest"] span
{
background: #cc2127; 
padding-left: 10px !important;
border-radius: 0 100px 100px 0;
}

#sticky-social a[class*="flickr"]
{
 background: #ff0084;
}
#sticky-social a[class*="flickr"]:hover
{ background: #ff0084; 
margin-left: -40px;
}  
#sticky-social a[class*="flickr"] span 
{
background: #ff0084; 
padding-left: 10px !important;
border-radius: 0 100px 100px 0;
}

#sticky-social a[class*="tumblr"],
#sticky-social a[class*="tumblr"]:hover,
#sticky-social a[class*="tumblr"] span { background: #32506d; }

#sticky-social a[class*="whatsapp"]
{
 background: #128c7e;
}
#sticky-social a[class*="whatsapp"]:hover
{ background: #128c7e; 
margin-left: -40px;

}
#sticky-social a[class*="whatsapp"] span 
{
background: #128c7e; 
padding-left: 10px !important;
border-radius: 0 100px 100px 0;
}
#sticky-social a[class*="paper-plane"]
{
	background: #f2a60c;
}
#sticky-social a[class*="paper-plane"]:hover
{ background: #f2a60c; 
margin-left: -40px;
}
#sticky-social a[class*="paper-plane"] span 
{
background: #f2a60c; 
padding-left: 10px !important;
border-radius: 0 100px 100px 0;
}

#sticky-social a[class*="facebook"]
{
	background: #3b5998; 
}
#sticky-social a[class*="facebook"]:hover
 { background: #3b5998; 
margin-left: -40px;
}
#sticky-social a[class*="facebook"] span
{
background: #3b5998; 
padding-left: 10px !important;
border-radius: 0 100px 100px 0;
}


#sticky-social > ul > li > a {
    border-radius: 0 100px 100px 0;
}
#sticky-social > ul > li > a:hover {
    border-radius: 0;
}
#sticky-social > ul > li  {
    padding:5px 0;
}