/*
 * Footer 3
 * Author: @vitatemplates
*/

/* -- Footer -- */
.footer {
	background-color: #171717;
	padding: 2rem 0 4rem 0;
	color: #a0a0a0;
	font-size: .9rem;
}
.footer .about-us img {
	width: 80px;
}
.footer .useful-links a {
	color: #a0a0a0;
	font-size: .9rem;
}
.footer .heading {
	color: #fff;
}
.footer .testimonials .testimonials-Comments img {
	width: 50px;
	height: 50px;
	border-radius: 50%;
}
.footer .testimonials .testimonials-Comments span {
	color: #888;
}
.footer .testimonials p {
	font-size: .8rem;
}
.footer .testimonials .owl-dots .owl-dot span {
	background-color: #484848;
}
.footer address {
	line-height: 1.1rem;
}
.footer .contacts input, .footer .contacts button {
	border: 1px solid #484848 !important;
	color: #484848 !important;
}
.footer .contacts input:-webkit-input-placeholder {
 color: #484848 !important;
}
.footer .contacts input:-ms-input-placeholder {
 color: #484848 !important;
}
.footer .contacts input:placeholder {
 color: #484848 !important;
}
/* -- Copyright Footer -- */
.copyright {
	background-color: #131313;
	color: #999;
}
.copyright .vertical-separator {
	border-right: 1px solid;
	height: 10px;
	padding: 0 !important;
	margin-top: 5px;
}
.copyright .social-media a {
	width: 30px;
	text-align: center;
	font-size: .8rem;
	height: 30px;
	margin: auto;
	border-radius: 3px;
}
.copyright .social-media a i {
	margin: auto;
}

/*# sourceMappingURL=footer-3.css.map */
