/* ############################################################################ # # # Description: CSS spécifique à la partie recherche de l'index # # # ############################################################################ */ .star { width: 1.2em !important; background-color: var(--tableBg) !important; font-size: var(--fontSizeSmall) !important; } .checked { color: var(--tableStarChecked) !important; } .unchecked { color: var(--tableStarUnchecked) !important; } /* DIV SEARCH */ #divSearch { display: flex; flex-direction: row; flex-wrap: wrap; justify-content: space-around; align-items: center; width: 80%; margin-left: auto; margin-right: auto; padding-bottom: 1em; border-bottom: var(--mainSiteColor) 2px solid;; } #mainSearch form { display: flex; flex-direction: row; flex-grow: 1; justify-content: center; align-items: center; gap: 1em; } #mainSearch p { font-size: var(--fontSizeSmallPlus); font-style: italic; } #mainSearch select { height: 3em; font-size: calc((var(--fontSizeI) * 2) / 3); border-radius: var(--inputBorderRadius); } #mainSearch pre { font-family: SourceSansPro; white-space: pre-wrap; margin: 0.3em 0em; } #formMandate { margin: 1em auto; } /* MOBILE */ @media screen and (max-width: 768px) { .extend { display: none; } #mainSearch form { flex-direction: column; } #divSearch { flex-direction: column; } }