.fusion-footer {
	color: rgba(255,255,255,0.8);
}

.fusion-footer a {
	color: rgba(255,255,255,0.8)!important;
}

.fusion-footer a:hover {
	color: #fff!important;
}

.fusion-footer .footer-member-link a img {
	-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	transition: all 0.3s;
}

.fusion-footer .footer-member-link a {
	color: #fff!important;
}

.fusion-footer .footer-member-link a:hover img {
	transform: translateX(15px);
}

body.page-id-6243 .fusion-footer .footer-member-link_container {
	display: none!important;
}


.fusion-footer li.header a, 
.fusion-footer h4 {
	font-family: 'Calibri bold'!important;
	font-size: 20px!important;
	margin-bottom: 10px!important;
}

.fusion-footer h4 {
	margin-top: 0!important;
	color: rgba(255,255,255,0.8)!important;
}

.fusion-footer li.header:not(:first-child) a {
	margin-top: 40px!important;
}

.fusion-footer .copyright-links a {
	margin-right: 20px;
}

.fusion-footer .copyright-links a:last-child {
	margin-right: 0;
}

.fusion-footer .copyright-links a::after {
	content: '';
	display: inline-block;
	width: 1px;
	height: 26px;
	margin-left: 20px;
	vertical-align: middle;
	background: rgba(255,255,255,0.8);
}

.fusion-footer .copyright-links a:last-child::after {
	display: none;
}

@media all and (max-width:640px) {
	.fusion-footer .footer-links .fusion-text,
	.fusion-footer .footer-links .menu-text {
		font-size: 80%!important;
	}
}

/* UK Content Box Footer */

.fusion-footer .heading.heading-with-icon.icon-left {
margin-bottom: 0px !important;
}

.fusion-footer .link-area-box-hover {padding-left: 15px !important; padding-top: 15px !important; padding-bottom: 2px !important; cursor: pointer !important; background-color:rgba(255,255,255,0.2) !important;}
.fusion-footer .link-area-box {padding-left: 15px !important; padding-top: 15px !important; padding-bottom: 2px !important; cursor: pointer !important; }

/* UK Newsletter Signup Adjustment Box */

.footer-signup-new .wpforms-form input[type=text], 
.footer-signup-new .wpforms-form input[type=tel], 
.footer-signup-new .wpforms-form input[type=email], 
.footer-signup-new .wpforms-form select, 
.footer-signup-new .wpforms-form textarea {
	border: 1px solid #DBDBDB!important;
	border-radius: 2px!important;
	padding: 10px 15px!important;
	font-size: 18px;
	color: #fff!important;
}

.footer-signup-new ::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  color: #fff;
}
.footer-signup-new ::-moz-placeholder { /* Firefox 19+ */
  color: #fff;
}
.footer-signup-new :-ms-input-placeholder { /* IE 10+ */
  color: #fff;
}
.footer-signup-new :-moz-placeholder { /* Firefox 18- */
  color: #fff;
}

/********** signup for newsletter *********/

.footer-signup-new {
	margin: 0!important;
}

.mc4wp-form input,
.footer-signup-new input {
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	border: none!important;
	border-bottom: 1px solid #fff!important;
	border-radius: 0!important;
	margin-bottom: 15px;
	padding: 10px 5px!important;
	background: none!important;
	font-size: 18px!important;
	color: #fff!important;
}

.footer-signup-new button[type="submit"] {
	background-color: transparent!important;
    border: 1px solid #fff!important;
    color: #fff!important;
    font-size: 17px!important;
    padding: 12px 25px 10px 25px!important;
    float: right!important;
}