#main-footer {
	background-color: #eee;
	overflow: hidden;
	padding: 117px 0 68px;
	position: relative;
	text-align: center;
}

.cs-social-links {
	display: flex;
	flex-wrap: wrap;
	justify-content: center;
}

.cs-social-links li {
	background-color: #1e1e1e;
	border: 2px solid #1e1e1e;
	border-radius: 50%;
	display: block;
	height: 48px;
	margin: 0 8px;
	position: relative;
	width: 48px;
}

.cs-social-links li:hover {
	background-color: transparent;
}

.cs-social-links a {
	background-image: url(../img/icon-link.svg);
	background-color: #1e1e1e;
	background-position: center;
	background-repeat: no-repeat;
	background-size: 80%;
	border-radius: 50%;
	display: block;
	height: 98%;
	overflow: hidden;
	position: absolute;
		top: 1%;
		left: 1%;
	text-indent: 99px;
	transition: all 0.2s;
	width: 98%;
}

.cs-social-links a:hover {
	/* border-radius: 17px; */
	/* height: 34px; */
	/* width: 34px; */
	transform: scale3d(0.9,0.9,0.9);
}

.cs-social-links a[href*="patreon"] {
  background-image: url(../img/icon-patreon.svg);
}

.cs-social-links a[href*="twitter"] {
  background-image: url(../img/icon-twitter.svg);
}

.cs-social-links a[href*="thumblr"] {
  background-image: url(../img/icon-thumblr.svg);
}

.cs-social-links a[href*="youtube"] {
  background-image: url(../img/icon-youtube.svg);
}

.cs-social-links a[href*="instagram"] {
  background-image: url(../img/icon-instagram.svg);
}

.cs-social-links a[href*="tapas"] {
  background-image: url(../img/icon-tapas.svg);
}

#copyright p {
	color: #626262;
	font: 400 14px/30px 'Open Sans', Arial, sans-serif;
}