footer {
	color: #656565;
	background-color: #fff !important;
	border-top: 1px solid #e8e8e8;
}
.payment-logo {
    height: 20px;
}

footer h5 {
	color: black;
}

footer a {
	line-height: 30px !important;
}

footer button.btn.social {
	cursor: pointer;
	color: white;
	width: 34px;
	height: 34px;
	border-radius: 17px !important;
	text-align: center;
	background-color: transparent;
	padding: 0;
}

footer button.btn.primary > i {
	display: block;
	margin-right: 0 auto;
	font-size: 13px;
	width: 100%;
	vertical-align: middle;
}

@media (min-width: 992px) {
	footer .footer-block {
		padding-top: 71px;
	}
}

