.footer-top{
	
	background-color: #222222;
}

.footer-top h2 a{	
	 color: #fff;
}

.footer-top h2 a:hover{	
	 color: #cabb59;
	 text-decoration:none;
}

.footer-top .col-sm-6{
	padding:0px;
	background-color: #000;
}

.footer-top .contact{
	 background: url(../img/bc-footer-contact2.jpg) no-repeat top center;
	 height:373px;	
}

.footer-top .mug{
	 /*background: url(../img/bc-footer-mug-club.jpg) no-repeat bottom center;*/
	 background: url(../img/bc-footer-mug-club-bg.jpg) no-repeat bottom center;
	 height:373px;
}



.footer-top img:hover{
	
	background-color: #000;
}

.newsletter-form{
	background-color: #cabb59;
	padding:20px;
}

.newsletter-form h5{
	font-size: 20px;
}
.newsletter-form .input-group{
	margin-top:5px;
}



/*Footer-v1
------------------------------------*/
.footer-v1 .footer {
	padding: 40px 0;	
	background: #222222;
	
}

.footer-v1 .footer .headline h2 {
	color: #cabb59;
	font-size: 18px !important;
	font-weight: 400;
}

/*Link List*/
.footer-v1 .link-list li {	
	color: #fff;
	line-height: 40px;
	font-size: 18px;
	font-weight: 400;	
}

.footer-v1 .link-list li a{	
	color: #fff;
}
.footer-v1 .link-list li a:hover{	
	color: #cabb59;
	text-decoration: none;
}


		


.footer-socials li a i{
	font-size: 30px;
	padding-right:18px;
}

.footer-socials li a i:hover{
	color: #cabb59;
}

.footer-socials li a {
	color: #666666;
}



/*Copyright*/
.footer-v1 .copyright {
	background: #111;
	border-top: none;
	padding: 10px 0 5px;
}

.footer-v1 .copyright p {
	color: #666;
	margin-top: 14px;
}

.footer-v1 .copyright a {
	margin: 0 2px;
	color: #cabb59;
	color: #645f27;
	
}



@media (max-width: 991px) {
	.footer-v1 .copyright,
	.footer-v1 .footer-socials {
		text-align: left;
	}
}



/* Small Devices, Tablets */
@media only screen and (max-width : 768px){
	
	.footer-v1 .footer, .footer-v1 .footer .list-inline{
		text-align: center;
	}

	.newsletter-form .text-right{
		text-align: center;
	}

}