/************************************************/
/* MISE EN FORME DU MESSAGE DE MAINTENANCE  */
/************************************************/

body {background-color:#fff;}

.maintenance-wrapper {
    margin-top:2em;
    background-color:#fff;}

.maintenance-wrapper h1 {
    color:#464646;
    text-align:center;}

.maintenance-wrapper p {
    text-align:center; 
    font-size:1.1em;}


#maintenance-message {
    margin-top:2em;
    border: 1px solid #ccc;
    border-top: 5px solid #2f989d;
    border-bottom: 5px solid #2f989d;
    padding:0.5em;
    background:#f3faef;}

.site-logo-maintenance {
    margin-right: 1.3em;
    margin-bottom: 0.286em;
    text-decoration:none;
    display:flex;
    align-items:center;
    justify-content: center;
}

.site-logo-maintenance img {
    max-height: 4.6em;
    border:2px solid #5d5f60 !important;
    border-radius: 3px;
    padding:1.3em 1.2em 1em 1em;
    margin-right: 1.3em;
}

.nf-desc, .dh-desc {
    font-family:"PT Sans Narrow", "Arial Narrow", "Arial", sans-serif;
    color: #454646;
    line-height: 1em;
    margin:0;
   }

.nf-desc {font-size:1.6em;
    font-weight:bold;
    margin-bottom:0.5em;
    display:block;
}

.nf-desc span {display:block;}

.dh-desc {font-size:1.2em;
    display:block;
}

.dh-desc:first-letter {
   text-transform: uppercase;
}

