#mars-footer-panel .mars-footer-container{
	min-width:100% !important;
}

#mars-footer-panel .mars-footer-container a{
	color:white;
}

#mars-footer-panel.mars-footer-icons .mars-footer-list-right .mars-footer-icon{
	color:white;
	font-size:45px;
	top:0px;
}

#mars-footer-panel.mars-footer-icons .mars-footer-list-right .mars-footer-icon strong{
	color:#065b93;
	font-size:40px;
}

.mars-footer-legal{
	color:white;
}


.mars-footer-list-right{
	margin-left:0px;
}
.mars-footer-legal{
	width: 100% !important;
}
.mars-footer-legal p{
	margin:0;
}
#mars-footer-panel.mars-footer-mars .mars-footer-legal, #mars-footer-panel.mars-footer-icons .mars-footer-legal{
	margin-bottom:0px;
	text-align:center;
}

#mars-footer-panel.mars-footer-icons .mars-footer-list-right a {
	height: 80px !important;
	width:73px !important;
}

#mars-footer-panel.mars-footer-icons .mars-footer-list-right a .mars-footer-label{
	width: 100px !important;
    text-align: center;
    padding: 0px;
    margin-left:-1px;
}

#mars-footer-panel.mars-footer-icons .mars-footer-list-right a .mars-footer-label{
	margin-top: -10px;
	width:auto !imprortant;
}

#legal-list{
	display: inline-block;
	margin:0;
	padding:0;
	margin-top:15px;
}

@media ( max-width: 768px ) {
	#legal-list{
		width:100%;
	}
	#mars-footer-panel.mars-footer-icons .mars-footer-list-right a .mars-footer-label{
		padding-left:10px;
		padding-right:10px;
	}
	#mars-footer-panel.mars-footer-icons .mars-footer-list-right a{

	}
	#mars-footer-panel li{
		border:0 !important;
	}
	#mars-footer-panel .mars-footer-container{
		padding-top:10px;
	}
}

#_evidon_banner{
	top:0px;
	-webkit-box-shadow: 0px 6px 5px -4px rgba(0,0,0,0.75);
	-moz-box-shadow: 0px 6px 5px -4px rgba(0,0,0,0.75);
	box-shadow: 0px 6px 5px -4px rgba(0,0,0,0.75);
	bottom:auto !important;
	background: rgba(255, 255, 255,0.92) !important;
}

@media (max-width: 991px) {
	#legal-list {
		display: block;
	}

	#mars-footer-panel.mars-footer-icons .mars-footer-list-right .mars-footer-icon {
		display: none !important;
	}

	#mars-footer-panel.mars-footer-icons .mars-footer-list-right li {
		display: inline-block !important;
		max-width: 999px !important;
	}

	#mars-footer-panel.mars-footer-icons .mars-footer-list-right a {
		position: static !important;
		display: inline !important;
		width: auto !important;
		height: auto !important;
	}

	#mars-footer-panel.mars-footer-icons .mars-footer-list-right a .mars-footer-label {
		position: static !important;
		width: auto !important;
		margin-top: 0;
	}
}
