.warning-message {
margin-bottom: 10px;
color: #ffffff;
background-color: #8b0000;
border: 1px solid #660000;
padding: 5px;
border-radius: 4px;
width: fit-content;
}


#hq-main-header {
    background-color: #e7f1fc;
    margin-top: 0px;
    border-bottom: none;
}

#hq-main-header .hq-nav-utils ul  {
    margin-top: 10px;
    margin-bottom: 10px;
}


.hq-footer-empty {
    background-color: #0f096c !important;
}

@media (max-width: 767px) {
    .hq-header-duo-bloc {
        background: #e7f1fc;
    }
}
.hq-bloc-liens {
    padding-top: 20px !important;
    margin: 0 !important;
}


.hq-lien {
    color: #1224b8 !important;
    text-decoration: underline !important;
}

.hq-lien:hover {
    color: #0f096c !important;
    text-decoration: none !important;
}
.hq-lien:focus {
    outline: 0.125rem dashed transparent !important;
    outline-offset: 0.25rem !important;
    -webkit-transition: none !important;
    transition: none !important;
    outline-color: #1224b8 !important;
}

.hq-lien:active {
    color: #1224b8 !important;
    text-decoration: underline !important;
}
