footer { background: #52712c; font-size: 0; }
footer .message { color: #fff; display: block; font-size: 21px; text-align: left; float: none; margin-top: 52px; }
footer section[role=footer] > .row { padding: 30px 0 15px;            /* #ajaxform { width: inherit !important; @include respond-to(small) { float: left; min-width: 250px; }
 .zone-optin { border: 1px solid #ffffff; font-family: $font-familly1; @include respond-to(small) { width: 354px; display: inline-block; } 
 label { display: none; }
 .has-feedback { margin: 0;
 input { height: inherit; border: 0; border-radius: 0; background: none; box-shadow: none; color: $color-white; font-weight: 300; font-size: $font-18; line-height: $line-height2; }
 .col-sm-12 { float: left; padding: 0; width: 75%;
 span { display: none; } } } }
 #envoyer { padding: 6px 12px; width: 25%; border: 0; border-radius: none; background: none; box-shadow: none; color: $color-white; font-size: $font-18; line-height: $line-height2; }
 .champs_oblig { display: none; } }*/ }
footer section[role=footer] > .row p { color: white; }
footer section[role=footer] > .row a { color: white; }
footer section[role=footer] > .row a :hover { color: #52712c; }
footer section[role=footer] > .row .content-newsletter { text-align: center; margin-bottom: 30px; }
@media (min-width: 992px) { footer section[role=footer] > .row .content-newsletter { text-align: left; } }
footer section[role=footer] > .row .content-newsletter .btn1 { line-height: 35px; padding: 5px 22px; border-radius: 4px; text-align: center; display: inline-block; margin: 10px 0px; text-transform: uppercase; font-weight: 700; -webkit-box-shadow: 0px 2px 3px 0px rgba(0, 0, 0, 0.34); -moz-box-shadow: 0px 2px 3px 0px rgba(0, 0, 0, 0.34); box-shadow: 0px 2px 3px 0px rgba(0, 0, 0, 0.34); background: #fff; color: #52712c; font-size: 14px; -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; color: #52712c; border: 2px solid #fff; }
@media (min-width: 767px) { footer section[role=footer] > .row .content-newsletter .btn1 { font-size: 14px; line-height: 2.7em; } }
footer section[role=footer] > .row .content-newsletter .btn1:hover { /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#52712c+65,3c5321+100 */ background: #52712c; /* Old browsers */ background: -moz-linear-gradient(top, #52712c 65%, #3c5321 100%); /* FF3.6-15 */ background: -webkit-linear-gradient(top, #52712c 65%, #3c5321 100%); /* Chrome10-25,Safari5.1-6 */ background: linear-gradient(to bottom, #52712c 65%, #3c5321 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#52712c', endColorstr='#3c5321',GradientType=0 ); /* IE6-9 */ color: #fff; text-decoration: none; -webkit-box-shadow: 0px 2px 10px 0px rgba(0, 0, 0, 0.34); -moz-box-shadow: 0px 2px 10px 0px rgba(0, 0, 0, 0.34); box-shadow: 0px 2px 10px 0px rgba(0, 0, 0, 0.34); }
footer section[role=footer] > .row .content-newsletter .btn1:hover { border: 2px solid #fff; background: #52712c; }
footer section[role=footer] > .row .content-newsletter h3 { padding: 6px 20px 6px 0; color: white; font-size: 20px; font-weight: 700; float: none !important; font-family: "Raleway", sans-serif; line-height: 1.7em; }
@media (min-width: 767px) { footer section[role=footer] > .row .content-newsletter h3 { display: block; float: none !important; } }
footer section[role=footer] > .row .navbar-nav { float: none; text-align: center; }
footer section[role=footer] > .row .navbar-nav li { display: inline-block; float: none; }
footer section[role=footer] > .row .navbar-nav li a { font-size: 14px; }
footer section[role=footer] > .row .navbar-nav li.lev1_9 { display: none; }
@media (min-width: 767px) { footer section[role=footer] > .row .navbar-nav li.lev1_9 { display: inline-block; } }
footer section[role=footer] > .row .res-sociaux { text-align: center; }
@media (min-width: 767px) { footer section[role=footer] > .row .res-sociaux { text-align: right; } }
footer section[role=footer] > .row .res-sociaux li { display: block; padding: 6px 20px; line-height: 2.7em; }
@media (min-width: 767px) { footer section[role=footer] > .row .res-sociaux li { display: inline-block; } }
footer section[role=footer] > .row .res-sociaux li a i:before { margin-right: 10px; }
footer section[role=footer] > .row .col-md-12 { border-top: 1px solid #6d9e3e; padding-top: 25px; padding-bottom: 50px; }
@media (min-width: 992px) { footer section[role=footer] > .row .col-md-12 { padding-top: 25px; padding-bottom: 25px; } }
footer section[role=footer] > .row .col-md-6 { padding-top: 25px; padding-bottom: 25px; }
@media (min-width: 992px) { footer section[role=footer] > .row .col-md-6 { padding-top: 75px; padding-bottom: 75px; } }
footer section[role=signature-imt] { background: #f9f9f9; text-align: center; }
footer section[role=signature-imt] img { margin-top: 10px; }
footer section[role=signature-imt] .row { padding: 25px; }
footer section[role=signature-imt] .row p { color: #27282d; font-size: 12px; }
footer section[role=signature-imt] .row p a { font-size: 12px; }

/*# sourceMappingURL=footer.css.map */
