/************************/
/*LAYOUT*/
/*
* 15:51 04/01/2022: Custom CSS from EM site to theme (eum gooter alignment)
*/
/************************/
.eumfooter{
	max-width: 1000px;
	margin: auto;
}

.eumfooter .container .one-third.column {
	width: 300px;
}

.eumfooter .container .column,
.eumfooter .container .columns {
	float: left;
	display: inline;
	margin-left: 10px;
	margin-right: 10px;
}

/*Legal Footer*/
.eumfooter .divider {
	clear: both;
	margin: 10px 10px 35px;
	margin: 10px 10px 10px;/*Otherwise too much!*/
	xmargin: 10px 0 35px;
	height: 1px;
}

.eumfooter .container .eight.columns {
	width: 460px;
}

.eumfooter .contact-details li {
	position: relative;
	margin-bottom: 5px;
	padding-left: 30px;
	padding-top: 0;
}

.eumfooter .contact-details li:before {
	position: absolute;
	top: 3px;
	left: 0;
	line-height: 1;
}

.eumfooter .widget li {
	border-top: none;
}

/************************/
/*FORMAT*/
/************************/

.eumfooter{
	font-size: 14px;
	line-height: 1.6;
	font-family: Arial;
}

.eumfooter h3{
	text-transform: uppercase;
	font-size: 16px;
}

.eumfooter .widget a {
	text-decoration: none;
}

.eumfooter .widget a:hover {
	text-decoration: none;
}

.eumfooter .contact-details li {
	list-style: none;
}

.eumfooter .contact-details li:before {
	font-size: 15px;
	/*IE8 trouble: font-family: "FontAwesome";*/
}

.eumfooter ::selection{
	text-shadow: none;
}

/*Simple!*/
.eumfooter ul.contact-details li{
	background-position: 0 3px;
	background-repeat: no-repeat;
}

.eumfooter .contact-details .contact-icon-address {
	background-image: url(../img/house.png);
}

.eumfooter .contact-details .contact-icon-phone {
	background-image: url(../img/phone.png);
}

.eumfooter .contact-details .contact-icon-email {
	background-image: url(../img/mailbox.png);
}

.eumfooter .contact-details .contact-icon-legal {
	padding-left: 17px;
}

#legalicon{
	font-family: Arial;
	color: white;
	position: relative;
	left: -26px;
	left: -13px;
	font-size: 17px;
}

/*
	content: "\f015";
	content: "\f095";
	content: "\f0e0";


.eumfooter .contact-details .contact-icon-address:before{
	xcontent: url(../img/house.png);
}

.eumfooter .contact-details .contact-icon-phone:before {
	xcontent: url(../img/phone.png);
}

.eumfooter .contact-details .contact-icon-email:before {
	xcontent: url(../img/mailbox.png);
}

.eumfooter .contact-details .contact-icon-address:before{
	xcontent: "xxxxx";
}

.eumfooter .contact-details .contact-icon-phone:before {
	xcontent: "xxxxx";
}

.eumfooter .contact-details .contact-icon-email:before {
	xcontent: "xxxxx";
}
*/

/************************/
/*COLOR*/
/************************/
.eumfooter{
	color: #909090;
}

.eumfooter h3{
	color: #fff;
}
.eumfooter .divider {
	background-color: #596169;
}

.eumfooter .widget a {
	color: #6d96b2;
}

.eumfooter .contact-details li:before {
	color: #fff;
}

.eumfooter .widget a:hover {
	color: #dbc701;
}

.eumfooter ::selection{
	background-color: #FE5000;
	color: #fff;
}