.alt-identificacao-de-desenvolvimento{padding:15px;color:#fff}.alt-identificacao-de-desenvolvimento a{color:#fff}.alt-identificacao-de-desenvolvimento img{max-width:120px;vertical-align:middle}footer{background-color:#4c555a;float:left;width:100%;padding:40px 0}footer .container .footer-title{font-size:19px;font-weight:300;color:#fff;text-transform:capitalize;margin-top:5px;margin-bottom:20px}footer .container .alt-footer-descricao .logo{max-width:400px;float:left;margin-bottom:18px}.img-responsive{width:100%}footer .container .alt-footer-descricao p{font-size:13px;font-weight:100;color:#fff;text-align:left;line-height:25px}footer .container .alt-mapa-do-site ul{padding-left:0}footer .container .alt-mapa-do-site ul li a{font-size:13px;font-weight:100}footer .container .alt-mapa-do-site ul li a i{margin-right:5px}footer .container .alt-footer-info-contato p{background-color:rgba(53,61,66,.4);font-size:13px;font-weight:300;color:#fff;display:inline-block;padding-right:10px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}footer .container .alt-footer-info-contato p i{margin-right:5px;background-color:#353d42;font-size:20px;padding:10px;border-bottom-left-radius:4px;border-top-left-radius:4px}footer .container .alt-footer-newsletter p{font-size:13px;color:#fff;line-height:25px;margin-bottom:15px}footer .container .alt-footer-newsletter .footer-search{float:left;width:100%}footer .container .alt-footer-newsletter input[type=text]{width:100%;background-color:rgba(53,61,66,.4);border:1px solid #27292c;color:#fff;height:34px;font-weight:300;font-size:13px;text-indent:8px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}footer .container .alt-footer-newsletter input[type=submit]{background-color:#27292c;border:none;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;color:#fff;font-size:13px;font-weight:300;text-transform:uppercase;letter-spacing:1px;float:right;margin-top:-33px;position:relative;z-index:2;padding:7px 13px}.alt-sub-rodape{float:left;width:100%;padding:18px}.alt-sub-rodape .container p{font-size:15px;font-weight:100;margin-bottom:0;line-height:66px}.alt-sub-rodape .container .backtop-btn{font-size:42px;position:relative;text-align:center;display:table;margin:0 auto}.alt-sub-rodape .container .backtop-btn:before{width:60px;height:60px;line-height:62px;text-align:center;float:left;background-color:rgba(36,36,36,.23);border-radius:100px}.alt-sub-rodape .container .alt-sub-rodape-middle{position:relative}.alt-sub-rodape .container .social-icons{float:right;margin-top:12px!important}.alt-sub-rodape .container .social-icons li{width:36px;height:36px}ul{margin:0;list-style-type:none}.alt-mapa-do-site ul li a,.alt-rodape-colunas .social-icons li a,.backtop-btn{color:#fefefe;text-decoration:none}.alt-rodape-colunas .social-icons li{float:left;margin-right:5px;border:1px solid rgba(255,255,255,.3);-webkit-border-radius:100px;-moz-border-radius:100px;-ms-border-radius:100px;-o-border-radius:100px;border-radius:100px;padding:5px;width:32px;height:32px;line-height:26px;text-align:center;transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}@media (max-width:871px){.alt-rodape-colunas{text-align:center}.alt-sub-rodape .container .social-icons{float:none;display:inline-block;padding-left:0}}