@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: 150px;
}
#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*="home"],
#sticky-social a[class*="home"]:hover,
#sticky-social a[class*="home"] span { background: #3b5998; }

#sticky-social a[class*="link"],
#sticky-social a[class*="link"]:hover,
#sticky-social a[class*="link"] span { background: #00aced; }

#sticky-social a[class*="list"],
#sticky-social a[class*="list"]:hover,
#sticky-social a[class*="list"] span { background: #dd4b39; }  

#sticky-social a[class*="cloud"],
#sticky-social a[class*="cloud"]:hover,
#sticky-social a[class*="cloud"] span { background: #007bb6; }  

#sticky-social a[class*="comment"],
#sticky-social a[class*="comment"]:hover,
#sticky-social a[class*="comment"] span { background: #517fa4; }  

#sticky-social a[class*="doc-text"],
#sticky-social a[class*="doc-text"]:hover,
#sticky-social a[class*="doc-text"] span { background: #eb4924; }

.share-it{
	position:fixed;
	min-height:200px;
	width:120px;
	background:#fff;
	right:0;
	z-index:9;
	top:40%;
}	
.share-it i{
	font-size:16px;
}
	
.facebook{margin:0 auto; float:left; margin-right:4px; width: 100% !important;}
.facebook  a{
	color:#fff;
	padding:10px 16px;
	background-color:#527aba;
	display:inline-block;
	transition:0.5s ease;
	width: 100% !important;
}
.facebook  a:hover{
	color:#fff;
	padding:10px 20px;
	margin-left:-20px;
	background-color:#527aba;
	display:inline-block;
}

.twitter{margin:0 auto; float:left; margin-right:4px; width: 100% !important;}
.twitter  a{
	color:#fff;
	padding:10px 16px;
	background-color:#77cdf1;
	display:inline-block;
	text-align:center;
	transition:0.5s ease;
	width: 100% !important;
}
.twitter  a:hover{
	color:#fff;
	padding:10px 20px;
	margin-left:-20px;
	background-color:#77cdf1;
	display:inline-block;
	text-align:center;
}

.google{margin:0 auto; float:left; margin-right:4px; width: 100% !important;}
.google  a{
	color:#fff;
	padding:10px 16px;
	background-color:#4c4c4c;
	display:inline-block;
	transition:0.5s ease;
	width: 100% !important;
}
.google  a:hover{
	color:#fff;
	padding:10px 20px;
	margin-left:-20px;
	background-color:#4c4c4c;
	display:inline-block;
}

.rss{margin:0 auto; float:left; margin-right:4px; width: 100% !important;}
.rss a{
	color:#fff;
	padding:10px 16px;
	background-color:#fe8f19;
	display:inline-block;
	transition:0.5s ease;
	width: 100% !important;
}
.rss a:hover{
	color:#fff;
	padding:10px 20px;
	margin-left:-20px;
	background-color:#fe8f19;
	display:inline-block;
}

.linkedin{margin:0 auto; float:left; margin-right:4px; width: 100% !important;}
.linkedin a{
	color:#fff;
	padding:10px 16px;
	background-color:#157ecc;
	display:inline-block;
	transition:0.5s ease;
	width: 100% !important;
}
.linkedin a:hover{
	color:#fff;
	padding:10px 20px;
	margin-left:-20px;
	background-color:#157ecc;
	display:inline-block;
	
}

.youtube{margin:0 auto; float:left; margin-right:4px; width: 100% !important;}
.youtube a{
	color:#fff;
	padding:10px 16px;
	background-color:#fe322f;
	display:inline-block;
	transition:0.5s ease;
	width: 100% !important;
}
.youtube a:hover{
	color:#fff;
	padding:10px 20px;
	margin-left:-20px;
	background-color:#fe322f;
	display:inline-block;
	transition:0.3s ease;
}
