body {font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;font-size: 1.8em;line-height:1.2em}
.container{padding-top:15px; padding-bottom:10px;clear:both}
a {color:#778E60}
a:hover{color:#413C3C;text-decoration: none;border-bottom: dotted 1px #999999}
.glop{margin-bottom:0.8em}
.centerme{text-align:center}
.link{border-bottom:none;text-decoration: none}
blockquote{font-size: 1em;color:#888;margin-bottom:10px;margin-top:10px;padding: 5px 10px}
blockquote a{color:#888}
hr{margin: 1% 0px}
h1,h2,h3,h4 {font-weight:900;margin-bottom:0.8em;font-size: 1em;color:#778E60}
h1 {font-size: 1.8em}
h2, h3 {font-size: 1.3em;margin-top:2.5em;margin-bottom:1.5em;color:#443333}
h2 {padding-left:30px;background: transparent url( ../imagenes/h2.png) center left no-repeat;}
h3 {font-size: 1em; color:#778E60}
h4 {font-size: .9em; color:#413C3C}
.breadcrumb {background-color:transparent;margin-bottom:10px;padding-top:0px;font-size: 0.9em;border-bottom:solid 1px #eeeeee}
.listesp {margin:5px 0 5px 0}
.footer {background-color:#FFFFFF;text-align:center}
.footer a{}
.decaletop7px {padding:7px 0 0 0}
.no-padding{padding:0px 0px 0px 0px; width: 0%}
.meheader {text-align: center;background-color:#f6f6f6;padding:10px 0px; color:#aeaeae}
.pefaccroche{margin-top: .5em;margin-bottom: 1em;font-weight:900;}
.pull-left{margin-right:10px}
.pull-right{margin-left:10px}
.table tbody>tr>td{vertical-align: middle}
ul{color:#6F603D}
.newsletterbox {margin-top:10px;border:0px solid #888888;-moz-box-shadow: 0px 0px 10px #AAA;-webkit-box-shadow: 0px 0px 10px #AAA;box-shadow: 0px 0px 10px #AAA}
.newsletter{border: 0px solid #888;margin:0 0 0 0; padding-top:10px; padding-bottom:10px;background: transparent linear-gradient(to bottom, transparent 10%, rgba(0, 0, 100, 0.1) 100%, transparent 100%) repeat scroll 0% 0%}
img.inicio {max-height: 200px;padding-bottom: 8px;margin-top: -10px}
.inicio-enlace{margin-top:10px}
.marco {border: 1px solid #888;border-radius: 6px; height: 200px;margin-bottom:20px;overflow:hidden;padding: 3px 0px 0px 0px}
.inicio-box a, .inicio-box a:hover{font-weight:900}
p.inicio-box{margin: 10px 0 0 10px}
img.max1 {max-height:220px}
.vide{}
.newslettertitle{text-align:center;background-color:#ECE8BE}
.newslettertitle p {margin:0 0 0 0; padding-top:10px; padding-bottom:10px}
.btn-success {padding: .8em .8em;font-weight: 700;background-color:#CDDE47;border-color:#778E60}
.btn-success:hover {color:white;background-color:#778E60;border-color:#778E60}
.btn-secondary {margin-top:1.5em; margin-bottom:3em; padding: .8em .8em;font-weight: 700;background-color:#ECE8BE;border-color:#ECE8BE;border-radius:0px;color:#6F603D;}
.btn-secondary:hover {background-color:#778E60;border-color:#778E60}
label{font-weight: 300;margin-top: 5px}
input{display:block;width: 100%}
#labarrequibougepas{position:sticky}
.revue4{background-color: #6F603D;padding: .5em 0px;text-align: center;margin-top: 20px;margin-bottom: 20px;color: white;background: linear-gradient(#6F603D, #84734D)}
.libelle{color:white}
.social{margin-top:10px; margin-bottom:10px}
.footer1{background-color:#eee;background-color: #eee;
padding-top: 1em;
margin-top: 2em;
padding-bottom: .5em;
line-height: 0.9em;}
.footer2{text-align:center}
.list-group-item.active, .list-group-item.active:focus, .list-group-item.active:hover {
    background-color: #413C3C;
    border-color: #337ab7;
}
.revue5{background-color: #6F603D;
padding: .5em 0px;
text-align: center;
margin-top: 15px;
margin-bottom: 15px;
color: white;
background: linear-gradient(#6F603D, #84734D);}
.pager li > a, .pager li > span {
    padding: 5px 14px;
    border-radius: 5px;
    font-size: .8em;
color: black;
margin: 0.3em;}
.pager li > a:hover{border-bottom:none;background-color:#ECE8BE}
.verdeclaro {background-color:#F7F9E5;padding-bottom: 1.5em}
.sidebar{will-change: min-height;}
.sidebar__inner{
    transform: translate(0, 0); /* For browsers don't support translate3d. */
    transform: translate3d(0, 0, 0);
    will-change: position, transform;
}