footer{background-image:none;}
.footer1{background-image:none;background:#f0f0f0 !important;}
.footer1 h3{font-weight:500; font-size:18px;color:#f94343;}
.footer1 div{line-height:28px ;}
.social_footer span{margin-right:20px;line-height:0px;}
.social_footer i{font-size:20px;}
.footer_links{background:#1A1819;padding:25px 40px;border-radius:10px;margin-top:30px;}
footer .footer1 .links ul{margin-bottom:0px;}
footer .footer1 .links ul li a,footer .footer1 .links ul li{color:#fff !important;}
footer .footer1 .links ul li{margin: 0 8px !important;}
h3.logo_footer{margin-bottom:0px;}
h3.logo_footer a{font-size: 28px !important;}

.logo_footer .logo-text span {
  color: #f94343;
  font-family: "Sitka Banner";
  text-shadow: 0px 0px 9px rgba(249,67,67,.9) !important;
}
.topd{margin-bottom:40px;}
.footer1 .container-fluid{padding:0px 60px;}
@media only screen and (max-width: 767px){
	.topd,footer .footer1 .col-md-4,  .footer1 .col-md-6{margin-bottom:2rem;}
	li.dx{display:none !important;}
	footer .footer1 .links ul li{width:100%;margin:2px 0px !important}
	footer .footer1 .links ul li a{font-size:14px !important;}
	footer .footer1 .logo_footer{text-align:center;padding:5px 0px;padding-top:15px;}
	footer .footer1 .links ul li:last-child{margin-bottom:15px !important;}
	.footer1 .container-fluid{padding:0px 15px;}
	.logo_footer .logo-text span,.logo_footer .logo-text {
	font-weight: 200;
	font-family: 'Libre Baskerville', serif !important;
	}
}