/* ========== COULEURS CUSTOMIZABLES ========== */
 #contentIdentification {
     background: #165a6f;
}
 .blocAnnexeLie, .blocAnnexe {
     background: #44adcd;
}
 .enteteBox {
     background: #124f52;
     color :#444444;
     padding-left: 10px;
}
/* h1, h1 a, h1 a:hover {
     color: #009d2f;
}
 */
 a, a:hover {
     color: #15548c;
}
 .current-menu-ancestor, .current-menu-parent, .current_page_parent, .current_page_ancestor, .menu-item-has-children, .menu-item.current-menu-item > a, .menu-item > a:hover, .menu-item > a.hover, .menu-item .sub-menu > li > a:hover, .menu-item i {
     background-color: #bbe22d !important;
     color: #444444 !important ;
}
 .menu-item .smenu-item i {
     background-color: transparent;
     color: #444444;
}
 .btnPagination {
     background-color: #124f52;
     color: white;
}
 .btnPagination:hover {
     background-color: #166165;
     color: white;
}
 .dark, .dark .btnPagination {
     color: white;
}
. dark, .dark .btnPagination:hover {
     color: white;
}
 .title_calendar {
     color: #009d2f;
     display: inline-block;
    /* so height and width actually take affect */
     max-width: 100%;
     height: 1.5em;
    /* so overflow hidden works and keeps text on one row */
     overflow: hidden;
     text-overflow: ellipsis;
     white-space: nowrap;
}
 .btn-primary {
     background: #009d2f;
     color: #ffffff;
}
 .btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active, .open > .dropdown-toggle.btn-primary {
     background: #4eb56d;
}
 .btn-primary:active, .btn-primary.active {
     background: #024f19;
     box-shadow: none;
}
 .wp-caption{
     max-width:100%;
     width:auto 100%;
     height:auto;
     display:block;
     border:1px solid #dddddd;
     background-color:#15528eb0;
     padding-top:6px;
     padding-left:5px;
     padding-right:5px;
     margin:10px 10px 10px 10px;
     -moz-border-radius:3px;
     -khtml-border-radius:3px;
     -webkit-border-radius:3px;
     border-radius:8px 
}
 .wp-caption img{
     margin:0 !important;
     padding:0 !important;
     border:0 none !important
}
 .wp-caption p.wp-caption-text{
    text-align:center;
    font-size:0.9em;
    line-height:15px;
    padding:5px 5px 5px 5px;
    margin:5px;
    color:white
}
 .wrapperPouvoir {
     background:silver;
     position:absolute;
     top:0;
     height:100%;
     width:100%;
     opacity: 0.8;
     -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
     filter:alpha(opacity=80);
}
 .selected {
     background-color: #d1e0e0;
}
 .switcher-content {
     display: none;
}