.cpap-footer{background:#404040;color:#fff;padding:3em 0 0 0}.cpap-footer p{color:#fff}.cpap-footer .social-icon-div{text-align:center;margin-bottom:50px}.cpap-footer .social-icon-div a{padding:20px 30px}.cpap-footer-first-menu ul li a{padding:0px !important;font-size:.9em;color:#e8e8e8;text-decoration:none}.cpap-footer-first-menu ul li{padding:2px 0}.cpap-footer-container .link-list-title,.cpap-footer-container h2{font-size:1em;text-transform:uppercase;margin-bottom:.2em;color:white;font-weight:400}.cpap-footer .footer-notice{padding:0 2em;background:#171717}.cpap-footer .footer-notice p{text-align:left;font-size:.8em;line-height:1.5em;font-style:italic}.cpap-footer-horizontal-menu ul li{border-right:1px solid #fff;height:25px}.cpap-footer-horizontal-menu ul li:last-child{border-right:0}.cpap-footer-horizontal-menu ul li a{max-width:100% !important;color:#fff;padding-top:0px !important;padding-bottom:0px !important}.cpap-footer-horizontal-menu .hs-menu-wrapper{text-align:center;padding:20px}.cpap-footer .cpap-footer-form input[type="submit"]{background:#878585 none repeat scroll 0% 0% !important;padding:5px 28px !important;margin:10px 0px;border-radius:0px !important;text-transform:none !important;font-weight:400 !important}.cpap-footer .cpap-footer-form input[type="text"],.cpap-footer .cpap-footer-form input[type="email"]{border:2px solid #878585 !important;padding:10px 10px !important;height:30px;margin-bottom:5px}.cpap-footer .cpap-footer-form label{display:block !important;color:#fff;font-size:13px;font-weight:600}.cpap-footer .cpap-footer-form .hs-form-required{color:red}.cpap-footer .cpap-footer-form .hs-error-msgs{margin-top:20px}@media only screen and (max-width:767px){.cpap-footer-horizontal-menu ul li{border-right:0}}