@font-face {
    font-family: "MohrAltBold";
    src: url("../Fonts/mohr-alt-bold.woff") format("woff");
}

@font-face {
    font-family: "MohrAltRegular";
    src: url("../Fonts/mohr-alt-regular.woff") format("woff");
}

@font-face {
    font-family: "MohrAltMedium";
    src: url("../Fonts/mohr-alt-medium.woff") format("woff");
}

@font-face {
    font-family: "MohrAltLight";
    src: url("../Fonts/mohr-alt-light.woff") format("woff");
}

@media (max-width: 991.98px) {
    #ly-navbar-primary > ul li a:after {
        content: url("../Images/arrow-right-white.svg");
    }
}

#ly-shortcuts .shortcut-biblio:before {
    content: url("../Images/icn-biblio.svg");
}

#ly-shortcuts .shortcut-salles:before {
    content: url("../Images/icn-salles.svg");
}

#ly-shortcuts .shortcut-cartes:before {
    content: url("../Images/icn-cartes.svg");
}

#ly-shortcuts .shortcut-travaux:before {
    content: url("../Images/icn-travaux.svg");
}

#ly-shortcuts .shortcut-pilier:before {
    content: url("../Images/icn-pilier.svg");
}

#ly-shortcuts .shortcut-emploi:before {
    content: url("../Images/icn-emploi.svg");
}

#ly-shortcuts .shortcut-dechets:before {
    content: url("../Images/icn-dechets.svg");
}

#ly-shortcuts .shortcut-habitants:before {
    content: url("../Images/icn-habitants.svg");
}

#ly-shortcuts .shortcut-conseil:before {
    content: url("../Images/icn-conseil.svg");
}

#ly-shortcuts .shortcut-communiques:before {
    content: url("../Images/icn-communiques.svg");
}

.ly-saviez-vous img.img-fluid,
.ly-contact img.img-fluid {
    width: 100%;
    height: auto;
    aspect-ratio: 880/408;
}

.ly-saviez-vous,
.ly-contact {
    padding-bottom: 1rem;
}

.ce-right .ce-gallery {
    float: none;
}

.ce-intext.ce-right .ce-gallery {
    margin-left: 0;
}

#ly-echomunal ul {
    padding-left: 0;
    list-style: none;
}

#ly-eadmin-shortcuts .shortcut-arrivees:before {
    content: url("../Images/icn-arrivee.svg");
}

#ly-eadmin-shortcuts .shortcut-departs:before {
    content: url("../Images/icn-depart.svg");
}

#ly-eadmin-shortcuts .shortcut-permis-de-sejour:before {
    content: url("../Images/icn-permis.svg");
}

#ly-eadmin-shortcuts .shortcut-papiers-didentites:before {
    content: url("../Images/icn-papier-identite.svg");
}

#ly-eadmin-shortcuts .shortcut-carte-pour-la-dechetterie:before {
    content: url("../Images/icn-dechetterie.svg");
}

#ly-eadmin-shortcuts .shortcut-location-de-salle:before {
    content: url("../Images/icn-salles.svg");
}

#ly-eadmin-shortcuts .shortcut-autorisation-de-parcage:before {
    content: url("../Images/icn-parcage.svg");
}

#ly-eadmin-shortcuts .shortcut-autorisation-dabattage:before {
    content: url("../Images/icn-abattage.svg");
}

fieldset {
    border: none;
}

fieldset {
    border-bottom: 1px solid rgb(204, 204, 204);
    padding-left: 0;
    padding-right: 0;
    margin-left: 13.5px;
    margin-right: 13.5px;
}

fieldset:last-of-type {
    border-bottom: none;
}

.ce-uploads span {
    display: inline-block;
}

.ly-single a:not([href*="//"],
[href*="./"],
[href*=".//"],
[href^=javascript],
[href^=mailto],
[href$=".pdf"])::after {
    margin-right: 8px;
}