#yw-main {
  • overflow-x: hidden;
  • min-height: 90vh;
}

.page > :first-child:is(section) {
  • margin: -3rem 0 0 -1.5rem;
}

.navbar-default .btn-link {
  • color: #000000;
}

section.top {
  • width: 1100px;
}

#yw-container {
  • background-color: #f7f9fc;
}

#yw-main > .yw-main-content {
  • background-color: white;
  • padding: 1.5rem;
  • border-radius: 1rem;
}

.yw-topnav-fast-access {
  • min-width: 105px;
}

#yw-topnav div.navbar-header > a.navbar-brand {
  • display: none !important;
}

#yw-topnav .navbar-header .include {
  • display: flex;
    • align-items: baseline;
    • flex-wrap: wrap;
    • justify-content: center;
}

#yw-topnav .navbar-brand {
}

#yw-topnav.fixable.nav-up, .yw-responsive #yw-topnav.fixable.nav-up {
  • top: -200px;
}

#yw-topnav {
  • padding: 0px;
}

#yw-topnav .container {
  • margin-left: auto;
    • margin-right: auto;
    • max-width: 1600px;
    • max-height: 75px;
}

@media (max-width: 800px) {
  • #yw-topnav .links-container .nav > li:before {
    • display: none;
  • }
  • #yw-topnav .btn-menu {
  • display: none;
  • }
    • #yw-main {
    • padding: 0px;
    • }
    • #yw-main > .yw-main-content {
    • padding: 0.5rem;
    • }
    • .page > :first-child:is(section) {
      • margin-left: -0.5rem;
  • }
  • .yw-topnav-fast-access {
    • max-width: 40px;
    • min-width: 40px;
    • margin-right: -15px;
      • margin-left: 15px;
  • }
  • .yw-topnav-fast-access .btn {
    • padding: 2px;
  • }
  • #yw-topnav .navbar-brand {
    • float: unset !important;
    • display: unset !important;
    • background-image: none;
  • }
  • #yw-topnav .navbar-header .include {
    • display: block;
  • }
  • .results-col {
    • padding: 0px;
  • }
}

@media (max-width: 400px) {
  • #yw-topnav .navbar-header .include a:not(.navbar-brand) {
    • display: none;
  • }
}

.btn {
  • padding: 5px;
}

.btn:not(.btn-icon) i {
  • margin: 0px;
}

#yw-footer {
  • padding: 0;
  • font-size: smaller;
}

section.full-width:not(.with-bg-pattern) {
  • padding: 0;
}

.footer::after {
  • display: none;
}

.footer :is(.link-share) {
  • display: none;
}

.titre_type_fiche {
  • display: none;
}

.style-horizontal .bazar-card {
  • flex-direction: unset;
}

.style-horizontal .bazar-card h4 {
  • margin-top: 1rem;
}

.style-horizontal .bazar-card .visual-area {
  • width: 10rem;
  • height: 10rem;
  • margin: 10px 10px 10px 0px;
}

.style-horizontal .bazar-card.with-image > *:not(.visual-area) {
  • width: calc(100% - 13rem);
}

.style-square .bazar-card .content {
  • background-color: unset;
  • text-align: center;
}

.style-square .bazar-card .content:has(h4) {
  • background-color: #f5f5f5b3;
}

.style-square .bazar-card .with-image .visual-area {
  • object-fit: cover !important;
}

@media (max-width: 800px) {
  • .bazar-cards-container .ready .style-square nbcol-4 {
    • grid-template-columns: 1fr 1fr !important;
  • }
}

.alert-default, .alert-info {
  • display: none;
}

.large .agenda-entry-container {
  • width: unset;
  • max-width: 350px;
}

.small .agenda-entry {
  • background: none;
  • min-width: 200px;
}

.small .agenda-entry-container {
  • margin-right: 2rem;
}

.agenda-entry {
  • background: none;
}

.agenda-entry .date {
  • display: none;
}

.agenda-entry fig-caption {
  • padding: 0.3rem;
  • text-align: center;
}

.agenda-entry h5 {
  • display: inline-block;
  • font-weight: 900;
  • font-size: 1.2rem;
}

.photo .agenda-entry-container {
  • padding: 1px;
}

.photo .agenda-entry .date {
  • display: none;
}

.photo .agenda-entry fig-caption {
  • display: none;
}

.photo .agenda-entry h5 {
  • display: inline-block;
  • font-weight: 900;
  • font-size: 1.2rem;
}

.modal-header {
  • display: none;
}

.modal-body {
  • padding: 15px;
}

.modal .separator {
  • display: none;
}

.BAZ_cadre_fiche .BAZ_fiche_info {
  • border-top: unset;
  • margin: 0px;
}

.BAZ_cadre_fiche img {
  • width: -webkit-fill-available;
}