/*=============================================
FOOTER
=============================================*/

footer{ margin-top:0px; background: #fff; padding:20px 0 40px; }
footer .logotipo-footer { text-align: center; width: 100%; display: block; }
footer .description		{ display: block; width: 100%; padding: 40px 0; text-align: justify; }
footer dd a { height: 48px; display: inline-block; }

footer ul li{ display:inline; line-height:30px; margin:0px 5px; color:white; }
footer .social ul li a i{ font-size:18px; margin:0 1px; }

.wrapper-footer {  background: url(../img/plantilla/wrapper-footer-02-min.jpg); padding: 40px 0; background-size: cover;
background-position: center bottom; font-size: 14px; color: #364533; text-align: justify; border-bottom:53px solid #89af4e;  }
.wrapper-footer p { text-align: center; }
.wrapper-footer p a { color: #364533; }
.wrapper-footer p a:hover { color: #000; }

.final{ padding:20px 0; background: white; text-align: center; }
.final a { color: #618037; text-decoration: none; }
.final a:hover { color: black; }


.wrapper-newsletter { background-color: #eee; color: #000; padding: 20px 0; }
.wrapper-newsletter p { color: #000; display: inline; margin: 0 7px; font-size: 20px;  }
.form-newsletter .form-control { max-width: 250px; display: inline; margin: 0 7px; }

