/*=========== Header Start =============*/
#footer{ padding:50px 0 30px 0; margin:0; background:#fff; border-top:1px solid #d9d9d6; clear: both;}
#footer .footer-top-block{ padding:0 0 30px 0; margin:0; }
#footer .footer-top-block h3{ font-family: 'SterlingDisplayRoman'; font-size:15px; color:#000; line-height:17px; letter-spacing:.12em; text-transform:uppercase; padding:0 0 25px 0; margin:0; }
#footer .footer-top-block ul{ padding:0; margin:0; }
#footer .footer-top-block ul li{ display:block; font-family: 'SantralLight'; font-size:14px; color:rgba(80,80,80,.8); line-height:16px; letter-spacing:.06em; padding:0 0 12px 0; margin:0; }
#footer .footer-top-block ul li:last-child{ padding:0; }
#footer .footer-top-block ul li a{ color:#737373;}
#footer .footer-top-block ul li a:hover{ color:#a59064; }

#footer .footer-top-block .contact-info-box{padding-left:100px; border-left:1px solid #e9e9e9;}
#footer .footer-top-block .contact-info-box li{ background:url(../images/phone-icon.png) no-repeat left 5px; padding:0 0 0 45px; margin-bottom:25px;}
#footer .footer-top-block .contact-info-box li a{font-size:25px; line-height:27px; color:#161616;}
#footer .footer-top-block .contact-info-box li.email{background:url(../images/email-icon.png) no-repeat left 5px; padding-left:45px;}
#footer .footer-top-block .contact-info-box li.email a{font-size:14px; line-height:22px; color:#737373; }
#footer .footer-top-block .contact-info-box .social-media{padding-bottom:65px;}
#footer .footer-top-block .contact-info-box .social-media a{display:inline-block; margin-right:10px; color:#a59064; font-size:26px; line-height:28px;}
#footer .footer-top-block .contact-info-box .social-media a:hover{color:#161616;}

#footer .footer-bottom-block{border-top:1px solid #e9e9e9; padding:25px 0 0 0;}
#footer .footer-bottom-block p{padding-bottom:0;}