#footer{color:#9c9b9b;display:block;vertical-align:bottom;background-color:#f4f2f0;border-top:#F4F2F0 2px solid;z-index:101}#footer.bottom{position:absolute;left:0;right:0;bottom:0}#footer a.copyright{color:#777;padding:0}#footer .logo{display:block;margin-bottom:10px}#footer .spaced{padding:40px 15px}#footer .logo_footer{padding:40px 15px}#footer .dark{height:400px;background-color:#252525}#footer h2,#footer h3,#footer h4,#footer{color:#9c9b9b}#footer .copyright{background-color:#8c8e8b;padding:20px 0;color:#fff;letter-spacing:0;text-transform:uppercase}#footer .copyright a{color:#fff;text-decoration:none}#footer .copyright h5{color:#fff;letter-spacing:2px}#footer .copyright a:hover{text-decoration:underline;color:#fff}#footer hr{border:0;margin:0;padding:0;border-bottom:#3d3d3d 1px solid}#footer li{position:relative;padding-bottom:10px}#footer li:after{width:100%;content:"";position:absolute;bottom:0;left:0}#footer li a{color:#9c9b9b;text-decoration:none;font-size:14px;-webkit-transition:all .2s ease 0s;-moz-transition:all .2s ease 0s;-o-transition:all .2s ease 0s;transition:all .2s ease 0s}#footer li a:hover{color:#fff}#footer li small{font-size:11px}#footer li small.ago{color:#666}#footer .input-group-btn .btn,#footer .input-group .btn,#footer .form-control{border:0;height:38px;margin-top:0}#footer .input-group-btn .btn{-webkit-border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;-moz-border-radius-topright:6px;-moz-border-radius-bottomright:6px;border-top-right-radius:6px;border-bottom-right-radius:6px}#footer input.form-control{-webkit-border-top-left-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-topleft:6px;-moz-border-radius-bottomleft:6px;border-top-left-radius:6px;border-bottom-left-radius:6px}#footer form{padding:0}#footer ul.nobordered li:after,#footer ul.nobordered li{border-bottom:0;padding:0}#footer ul.nobordered li a{padding:3px 0}#footer ul.nobordered li a>i.fa{padding-right:6px}#footer .btn-primary:hover{background-color:#75635F!important;color:#fff}@media only screen and (max-width:768px){#footer .spaced{padding:20px 15px}#footer .dark{height:auto}}@media only screen and (max-width:990px){#footer{border-top:#2B2B2B 1px solid}}