.footer {
    background-color: #dadada; 
    color: #333;
    font-size: 14px;
}
.footer_container{
	margin:0 !important;
	max-width:100% !important;
}
.footer h6 {
	color:#000000;
	margin-top: 25px;
	margin-bottom: 1rem;
	font-family:Montserrat-Medium;
	letter-spacing:0em;
	font-size: 17px;
	text-transform: none;	
}
#email_for_subscribe{
	border:1px solid #000000;
	text-align:center; 
	padding:5px 0px ;
	width:70%;
	font-family: "Montserrat", sans-serif;
}
#email_for_subscribe:focus{
	box-shadow:unset;
	color:#909090;
}
#email_for_subscribe::placeholder {
   	font-family: "Montserrat", sans-serif;
}
.footer p {
	color:#000000;
	margin-bottom: 1rem;
	font-family:Mercury Display Roman;
}
.footer a {
    text-decoration: none;
    color: #333;
}
.footer a:hover {
    text-decoration: underline;
}
.footer .form-control {
    border-radius: 0;
}
.footer .btn {
    border-radius: 0;
}
.footer .btn-outline-dark {
	border-color: #333;
	color:#000000;
	padding: 5px 15px;
	font-family: "Montserrat", sans-serif;
	font-size: 14px;
	margin-bottom: 25px;
}
.footer .btn-outline-dark:hover {
    background-color: #dadada;    
}
.subscribe-section{
	 border-bottom: 1px solid #000000 !important;
}
.footer .btn-dark {
    background-color: #333;
    border-color: #333;
}
.footer .fab {
	font-size: 24px;
	color: #000000;
}
.footer .fa {
	font-size: 24px;
	color: #000000;
}
/* Horizontal Line Separator */
.footer .border-left {
	border-left: 1px solid #000000;
}
.footer .border-right {
	border-right: 1px solid #000000;
	padding:0;
}
.footer_social_icon{
	display:flex;
	justify-content:space-around;
}
