/* BASIC css start */
#footer { clear:both; padding:15px 0 75px 0; height:auto;}
#footer .footerlogo {overflow:hidden; padding:0 3% 10px 3%;}
#footer .footerlogo p{width:15.83333333333333%; margin-left:1%;float:left;}
#footer .footerlogo p:first-child{margin-left:0;}
#footer .footerInfo {display: block; border-top:1px solid #e5e5e5; padding:10px 3%; width:100%;overflow:hidden;}
#footer .footerInfo img{width:100%; }
#footer .footerInfo div:first-child{margin-right:3%; width:15%}
#footer address {color:#999999; line-height:130%; font-size:0.7rem; width:82%}

.foot_utli{overflow:hidden; margin-bottom:10px;}
.foot_utli li{float:left; font-size:1rem;}
.foot_utli li:after{content:"£ü"}
.foot_utli li:last-child:after{content:""}
.foot_utli li a{color:#222; }

@media screen and (min-width:520px){
    #footer { padding:15px 0 150px 0;}
}
/* BASIC css end */

