.cms .cms-footer{background-color:#f0f0f0}.cms .cms-footer .cms-footer-email-button{background:#f0f0f0!important;color:gray!important;border-color:gray!important;border-width:2px}.cms .cms-footer .cms-footer-email .form-control{background:#fff!important;border-color:#fff!important}.cms .cms-footer h6{visibility:hidden}.cms .cms-footer li{color:#fff!important;font-size:15px;line-height:22px}.cms .cms-footer li i{color:#fff!important;font-size:18px}.cms .cms-footer .cms-footer-content{text-align:right}.cms .cms-footer .cms-footer-content a{display:block;padding:5px 0}.cms .cms-footer .cms-footer-content a:first-child{padding:0;padding-bottom:5px}footer .icon-location:before{margin-left:-5px}footer .icon-paper-plane:before{margin-left:-5px}footer .icon-phone:before{margin-left:-5px}footer .icon-newspaper:before{margin-left:-5px}footer .icon-mail:before{margin-left:-5px}.cms-footer-contact{margin-top:-50px}.cms-footer .pi-social-icons-simple>li>a>i{font-size:40px}.cms-footer .icon-facebook:before{content:''}.cms-footer .icon-twitter:before{content:''}div.cms-footer-contact{font-family:Open Sans;font-style:normal;font-weight:normal;font-size:15px;line-height:22px;letter-spacing:.2px}div.cms-footer-contact>.pi-list-with-icons>li{margin-top:0;margin-bottom:0}div.cms-footer-contact>.pi-list-with-icons>li:first-child>a .contact-name{font-size:18px;font-family:'Lato';font-weight:600;line-height:24px;letter-spacing:.5px;display:block}div.cms-footer-contact>.pi-list-with-icons>li.contact-email{margin-bottom:18px}div.cms-footer-contact>.pi-list-with-icons>li.contact-newsletter{margin-bottom:10px}div.cms-footer-contact>.pi-list-with-icons>li.contact br,div.cms-footer-contact>.pi-list-with-icons>li.contact-post br{display:none}div.cms-footer-contact>.pi-list-with-icons>li.contact .icon-location:before{margin-top:1.45em}