/** @file Presentational styles for Drupal stark theme layout. It is left empty for testing purposes. @see https://www.drupal.org/project/drupal/issues/2349711 */
#block-popsu-colloque-local-tasks ul { display: flex; margin-top: 2rem; margin-bottom: 0; padding: 0; }

#block-popsu-colloque-local-tasks ul li { margin: 0.5rem; }

#toolbar-administration { z-index: 1000; position: fixed; }

body, html { font-size: 16px; line-height: 1.2; }

ul, li, ol { list-style: none; }

h1, h2, h3, h4 { margin: 0; padding: 0; }

header { padding: 0 1rem; height: 130px; }

header div { height: inherit; }

#block-popsu-colloque-branding { width: 100%; position: relative; z-index: 999; padding: 1rem 0 0 0; }

#block-popsu-colloque-branding > div > a { display: inline-block; height: 8rem; max-height: 150px; position: relative; }

#block-popsu-colloque-branding > div > a img { width: auto; height: 100%; -o-object-fit: contain; object-fit: contain; }

#block-mainnavigation { width: auto; border-left: 1px solid red; padding-bottom: 1rem; display: flex; align-items: flex-end; }

#block-mainnavigation ul { flex-wrap: nowrap; }

#block-mainnavigation ul li { padding: 0 1rem; border-right: 1px solid black; }

#block-mainnavigation ul li a { white-space: nowrap; }

.site_setting_entity img { width: 50%; height: auto; }

.__img-hero img { width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; }

img { width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; }

#txt_present > div { margin: 2rem auto; }

#block-views-block-slide-programme-block-1 .views section:first-child, #block-views-block-dernieres-publications-block-1 .views section:first-child { display: flex; width: 100%; justify-content: space-between; align-items: baseline; }

article img, .side_notes img { width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; }

/* .layout-content > div{ display: flex; } */
.side_notes { position: relative; }

.side_notes > * { position: absolute; width: 300px; }

.side_notes .d-flex { flex-direction: column; }

/** @file Presentational styles for Drupal stark theme layout. It is left empty for testing purposes. @see https://www.drupal.org/project/drupal/issues/2349711 */
.__slide .thumbnails { margin: 1rem 0; max-width: 300px; height: auto; width: calc(100% / 5); background: white; transform: scale(1); box-shadow: none; transition: 0.3s transform ease, 0.3s box-shadow ease; }

.__slide .thumbnails:hover { transform: scale(1.05); transition: 0.3s all ease; box-shadow: 0px 0px 3px 3px blue; }

.__slide .thumbnails > .__wrap { padding: 1rem; }

.__slide .thumbnails .__media { margin-right: 1rem; }

.__slide .thumbnails .__media figcaption { height: 100%; }

.__slide .thumbnails .__media figcaption img { width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; }

.__slide .thumbnails .d-flex { padding: 1rem; }

.thumbnails figcaption { height: 100px; }

.thumbnails figcaption img { width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; }

/*# sourceMappingURL=data:application/json;charset=utf8;base64,[encoded data, 9888 characters] */
