﻿footer{width:100%; background:#282828; }
footer div{width:100%; border-top:1px solid #dcdcdc; border-bottom:1px solid #dcdcdc; background:#fff; }
footer div ul{text-align:left; margin:auto;}
footer div li{display:inline-block;  height:40px; line-height:40px;}
footer div li a{color:#333; font-size:12px; font-weight:300}
footer div li:after{content:''; display:inline-block; width:1px; height:10px; margin:0 25px; background:#dcdcdc }
footer>ul{ padding:33px 0}
footer>ul:after{content:''; visibility:hidden; display:block; clear:both; }
footer>ul>li{float:left; border-right:0px solid #434343; box-sizing:border-box; width:200px; height:160px}
footer>ul>li:nth-child(1){width:30%; padding-left:0px}
footer>ul>li:nth-child(2){width:30%; padding-left:25px}
footer>ul>li:nth-child(3){width:30%; padding-left:20px} 
footer>ul>li h3{font-size:14px; font-weight:700; color:#fff; margin-bottom:10px; }
footer>ul>li address p,
footer>ul>li ul li,
footer>ul>li p{font-size:13px; font-weight:300; line-height:20px; letter-spacing:-0.5px; color:#fff; }
footer>ul>li ul li span{width:95px; display:inline-block;}
footer>ul>li>p{margin-bottom:20px}
footer>ul>li p img{vertical-align:middle; margin-left:5px}

footer>ul>li a img{vertical-align:middle;max-height:70px; max-width:180px;}

 