@charset "UTF-8";
/* Size */
/* Breakpoints */
.theme--light {
  background-color: #E9E9E9;
  color: #626D7E;
  /* Pagination */
  /* Quill */
  /* -------------------------------------------------------------------------- */
  /*                                    PARTS                                   */
  /* -------------------------------------------------------------------------- */
}
.theme--light body, .theme--light p, .theme--light h1, .theme--light h2, .theme--light h3, .theme--light h4, .theme--light em {
  color: #626D7E;
}
.theme--light .uk-background-primary {
  background-color: #3782AA;
}
.theme--light .uk-background-secondary {
  background-color: #FFFFFF;
}
.theme--light .uk-background-muted {
  background-color: #E9E9E9;
}
.theme--light .uk-background-muted-dark {
  background-color: #DFDFDF;
}
.theme--light .uk-background-light {
  background-color: #FFFFFF;
}
.theme--light .uk-button {
  background-color: #DFDFDF;
}
.theme--light .uk-button:hover {
  background-color: #f9f9f9;
}
.theme--light .uk-button-primary {
  background-color: #3782AA;
}
.theme--light .uk-button-primary:hover {
  background-color: #4e9cc6;
}
.theme--light .uk-button-secondary {
  background-color: #FFFFFF;
  color: #225077;
}
.theme--light .uk-button-secondary:hover {
  background-color: white;
  color: #225077;
}
.theme--light .uk-button-tertiary {
  background-color: #CEEBF2;
  color: #225077;
}
.theme--light .uk-button-tertiary:hover {
  background-color: #f6fbfd;
  color: #225077;
}
.theme--light .btn-simple {
  background-color: transparent;
  border: none;
  cursor: pointer;
}
.theme--light .btn-simple.btn-simple-primary {
  color: #626D7E;
}
.theme--light .btn-simple.btn-simple-primary:hover {
  color: #4c5461;
}
.theme--light .btn-simple.btn-simple-secondary {
  color: #52C8E4;
}
.theme--light .btn-simple.btn-simple-secondary:hover {
  color: #26badd;
}
.theme--light .btn-simple.btn-simple-tertiary {
  color: #CEEBF2;
}
.theme--light .btn-simple.btn-simple-tertiary:hover {
  color: #a6dbe7;
}
.theme--light .btn-simple.btn-simple-contrast {
  color: #F39646;
}
.theme--light .btn-simple.btn-simple-contrast:hover {
  color: #f07b16;
}
.theme--light .btn-border {
  background-color: transparent;
  border: 1px solid #626D7E;
  cursor: pointer;
}
.theme--light .btn-border.btn-border-primary {
  color: #626D7E;
  border-color: #626D7E;
}
.theme--light .btn-border.btn-border-primary:hover {
  color: #4c5461;
  border-color: #4c5461;
}
.theme--light .btn-border.btn-border-secondary {
  color: #52C8E4;
  border-color: #52C8E4;
}
.theme--light .btn-border.btn-border-secondary:hover {
  color: #26badd;
  border-color: #26badd;
}
.theme--light .btn-border.btn-border-tertiary {
  color: #CEEBF2;
  border-color: #CEEBF2;
}
.theme--light .btn-border.btn-border-tertiary:hover {
  color: #a6dbe7;
  border-color: #a6dbe7;
}
.theme--light .btn-border.btn-border-contrast {
  color: #F39646;
  border-color: #F39646;
}
.theme--light .btn-border.btn-border-contrast:hover {
  color: #f07b16;
  border-color: #f07b16;
}
.theme--light .uk-button-primary-light {
  background-color: #e8f2f8;
  color: #225077;
}
.theme--light .uk-button-primary-light:hover {
  background-color: white;
  color: #225077;
}
.theme--light .uk-button-highlight {
  background-color: #FFF8DA;
  color: #225077;
}
.theme--light .uk-button-highlight:hover {
  background-color: white;
  color: #225077;
}
.theme--light .uk-button-danger {
  background-color: #EE395B;
}
.theme--light .uk-button-danger:hover {
  background-color: #f26882;
}
.theme--light .uk-card-default {
  background-color: #FFFFFF;
  color: #626D7E;
}
.theme--light .uk-radio,
.theme--light .uk-checkbox,
.theme--light .uk-textarea,
.theme--light .uk-select,
.theme--light .uk-input,
.theme--light .select2-results,
.theme--light .select2-container--default .select2-selection--multiple {
  background-color: #FFFFFF;
  color: #626D7E;
  border: 1px solid #DFDFDF;
}
.theme--light .select2-dropdown {
  border: 1px solid #DFDFDF;
}
.theme--light .select2.select2-container--default {
  flex: 1;
  padding-left: 0;
}
.theme--light .select2.select2-container--default ul li input {
  width: 100%;
}
.theme--light .uk-form-label {
  color: #626D7E;
}
.theme--light .uk-checkbox:checked:focus,
.theme--light .uk-checkbox:checked,
.theme--light .uk-checkbox:indeterminate,
.theme--light .uk-radio:checked,
.theme--light .uk-checkbox:checked,
.theme--light .uk-checkbox:indeterminate,
.theme--light .uk-radio:checked {
  background-color: #FFFFFF;
}
.theme--light .uk-input::placeholder,
.theme--light .uk-textarea::placeholder {
  /*background-color: theme("background-light");*/
  color: #626D7E;
  opacity: 0.5;
}
.theme--light .uk-tab li a {
  background-color: #FFFFFF;
}
.theme--light .uk-tab li.uk-active a {
  background-color: #3782AA;
  color: #FFFFFF;
}
.theme--light .uk-tab li:hover a {
  background-color: #317397;
  color: #FFFFFF;
}
.theme--light .uk-notification .uk-notification-message {
  background-color: #3782AA;
  color: #FFFFFF;
}
.theme--light .uk-notification .uk-notification-message.uk-notification-message-primary {
  background-color: #3782AA;
  color: #FFFFFF;
}
.theme--light .uk-notification .uk-notification-message.uk-notification-message-success {
  color: #FFFFFF;
}
.theme--light .uk-notification .uk-notification-message.uk-notification-message-warning {
  color: #FFFFFF;
}
.theme--light .uk-notification .uk-notification-message.uk-notification-message-danger {
  background-color: #FFFFFF;
  color: #FFFFFF;
}
.theme--light .uk-light {
  color: #FFFFFF;
}
.theme--light .uk-link, .theme--light a {
  color: #52C8E4;
}
.theme--light .uk-link:hover, .theme--light a:hover {
  color: #26badd;
}
.theme--light form .uk-navbar-container:not(.uk-navbar-transparent) {
  background-color: #E9E9E9;
}
.theme--light .uk-dropdown {
  background-color: #E9E9E9;
  color: #626D7E;
}
.theme--light .ql-snow.ql-container {
  background: #FFFFFF;
  color: #626D7E;
  border: 1px solid #DFDFDF;
}
.theme--light .ql-snow .ql-editor {
  background: #FFFFFF;
  color: #626D7E;
}
.theme--light .ql-snow.ql-toolbar {
  background: #E9E9E9;
  border: 1px solid #DFDFDF;
}
.theme--light .ql-snow .ql-picker {
  color: #626D7E;
}
.theme--light .ql-snow .ql-stroke {
  stroke: #626D7E;
}
.theme--light .ql-snow .ql-fill {
  fill: #626D7E;
}
.theme--light .ql-snow .ql-picker-options {
  background: #E9E9E9;
  color: #626D7E;
}
.theme--light body #main-menu .uk-nav-default > li > a,
.theme--light body #main-menu .uk-light .uk-nav-default > li > a,
.theme--light body #main-menu .uk-offcanvas-bar .uk-nav-default > li > a,
.theme--light body #main-menu .uk-overlay-primary .uk-nav-default > li > a,
.theme--light body #main-menu .uk-section-primary:not(.uk-preserve-color) .uk-nav-default > li > a,
.theme--light body #main-menu .uk-section-secondary:not(.uk-preserve-color) .uk-nav-default > li > a,
.theme--light body #main-menu .uk-tile-primary:not(.uk-preserve-color) .uk-nav-default > li > a,
.theme--light body #main-menu .uk-tile-secondary:not(.uk-preserve-color) .uk-nav-default > li > a {
  color: #FFFFFF;
}
.theme--light body #main-menu ul > li.uk-active a, .theme--light body #main-menu ul > li:hover a {
  background-color: #317397;
}
.theme--light body #main-menu ul > li.uk-active ul li a, .theme--light body #main-menu ul > li:hover ul li a {
  background-color: transparent;
}
.theme--light body.main-menu-active #main-menu .close-main-menu svg {
  color: #52C8E4;
}
.theme--light body.main-menu-active #main-menu .close-main-menu:hover svg {
  color: #FFFFFF;
}
.theme--light .uk-modal-header,
.theme--light .uk-modal-body,
.theme--light .uk-modal-footer {
  background-color: #FFFFFF;
}

.theme--dark {
  background-color: #333333;
  color: #F3F6F8;
  /* Pagination */
  /* Quill */
  /* -------------------------------------------------------------------------- */
  /*                                    PARTS                                   */
  /* -------------------------------------------------------------------------- */
}
.theme--dark body, .theme--dark p, .theme--dark h1, .theme--dark h2, .theme--dark h3, .theme--dark h4, .theme--dark em {
  color: #F3F6F8;
}
.theme--dark .uk-background-primary {
  background-color: #96B8CF;
}
.theme--dark .uk-background-secondary {
  background-color: #202020;
}
.theme--dark .uk-background-muted {
  background-color: #333333;
}
.theme--dark .uk-background-muted-dark {
  background-color: #444444;
}
.theme--dark .uk-background-light {
  background-color: #121212;
}
.theme--dark .uk-button {
  background-color: #444444;
}
.theme--dark .uk-button:hover {
  background-color: #5e5e5e;
}
.theme--dark .uk-button-primary {
  background-color: #96B8CF;
}
.theme--dark .uk-button-primary:hover {
  background-color: #b9d0df;
}
.theme--dark .uk-button-secondary {
  background-color: #202020;
  color: #225077;
}
.theme--dark .uk-button-secondary:hover {
  background-color: #3a3a3a;
  color: #225077;
}
.theme--dark .uk-button-tertiary {
  background-color: #003A4D;
  color: #225077;
}
.theme--dark .uk-button-tertiary:hover {
  background-color: #006080;
  color: #225077;
}
.theme--dark .btn-simple {
  background-color: transparent;
  border: none;
  cursor: pointer;
}
.theme--dark .btn-simple.btn-simple-primary {
  color: #F3F6F8;
}
.theme--dark .btn-simple.btn-simple-primary:hover {
  color: #d3dee5;
}
.theme--dark .btn-simple.btn-simple-secondary {
  color: #52C8E4;
}
.theme--dark .btn-simple.btn-simple-secondary:hover {
  color: #26badd;
}
.theme--dark .btn-simple.btn-simple-tertiary {
  color: #CEEBF2;
}
.theme--dark .btn-simple.btn-simple-tertiary:hover {
  color: #a6dbe7;
}
.theme--dark .btn-simple.btn-simple-contrast {
  color: #F39646;
}
.theme--dark .btn-simple.btn-simple-contrast:hover {
  color: #f07b16;
}
.theme--dark .btn-border {
  background-color: transparent;
  border: 1px solid #F3F6F8;
  cursor: pointer;
}
.theme--dark .btn-border.btn-border-primary {
  color: #F3F6F8;
  border-color: #F3F6F8;
}
.theme--dark .btn-border.btn-border-primary:hover {
  color: #d3dee5;
  border-color: #d3dee5;
}
.theme--dark .btn-border.btn-border-secondary {
  color: #52C8E4;
  border-color: #52C8E4;
}
.theme--dark .btn-border.btn-border-secondary:hover {
  color: #26badd;
  border-color: #26badd;
}
.theme--dark .btn-border.btn-border-tertiary {
  color: #CEEBF2;
  border-color: #CEEBF2;
}
.theme--dark .btn-border.btn-border-tertiary:hover {
  color: #a6dbe7;
  border-color: #a6dbe7;
}
.theme--dark .btn-border.btn-border-contrast {
  color: #F39646;
  border-color: #F39646;
}
.theme--dark .btn-border.btn-border-contrast:hover {
  color: #f07b16;
  border-color: #f07b16;
}
.theme--dark .uk-button-primary-light {
  background-color: white;
  color: #225077;
}
.theme--dark .uk-button-primary-light:hover {
  background-color: white;
  color: #225077;
}
.theme--dark .uk-button-highlight {
  background-color: #FFF8DA;
  color: #225077;
}
.theme--dark .uk-button-highlight:hover {
  background-color: white;
  color: #225077;
}
.theme--dark .uk-button-danger {
  background-color: #EE395B;
}
.theme--dark .uk-button-danger:hover {
  background-color: #f26882;
}
.theme--dark .uk-card-default {
  background-color: #282828;
  color: #F3F6F8;
}
.theme--dark .uk-radio,
.theme--dark .uk-checkbox,
.theme--dark .uk-textarea,
.theme--dark .uk-select,
.theme--dark .uk-input,
.theme--dark .select2-results,
.theme--dark .select2-container--default .select2-selection--multiple {
  background-color: #121212;
  color: #F3F6F8;
  border: 1px solid #444444;
}
.theme--dark .select2-dropdown {
  border: 1px solid #444444;
}
.theme--dark .select2.select2-container--default {
  flex: 1;
  padding-left: 0;
}
.theme--dark .select2.select2-container--default ul li input {
  width: 100%;
}
.theme--dark .uk-form-label {
  color: #F3F6F8;
}
.theme--dark .uk-checkbox:checked:focus,
.theme--dark .uk-checkbox:checked,
.theme--dark .uk-checkbox:indeterminate,
.theme--dark .uk-radio:checked,
.theme--dark .uk-checkbox:checked,
.theme--dark .uk-checkbox:indeterminate,
.theme--dark .uk-radio:checked {
  background-color: #202020;
}
.theme--dark .uk-input::placeholder,
.theme--dark .uk-textarea::placeholder {
  /*background-color: theme("background-light");*/
  color: #F3F6F8;
  opacity: 0.5;
}
.theme--dark .uk-tab li a {
  background-color: #121212;
}
.theme--dark .uk-tab li.uk-active a {
  background-color: #96B8CF;
  color: #0B2843;
}
.theme--dark .uk-tab li:hover a {
  background-color: #85acc7;
  color: #0B2843;
}
.theme--dark .uk-notification .uk-notification-message {
  background-color: #96B8CF;
  color: #0B2843;
}
.theme--dark .uk-notification .uk-notification-message.uk-notification-message-primary {
  background-color: #96B8CF;
  color: #0B2843;
}
.theme--dark .uk-notification .uk-notification-message.uk-notification-message-success {
  color: #0B2843;
}
.theme--dark .uk-notification .uk-notification-message.uk-notification-message-warning {
  color: #0B2843;
}
.theme--dark .uk-notification .uk-notification-message.uk-notification-message-danger {
  background-color: #202020;
  color: #0B2843;
}
.theme--dark .uk-light {
  color: #0B2843;
}
.theme--dark .uk-link, .theme--dark a {
  color: #52C8E4;
}
.theme--dark .uk-link:hover, .theme--dark a:hover {
  color: #26badd;
}
.theme--dark form .uk-navbar-container:not(.uk-navbar-transparent) {
  background-color: #333333;
}
.theme--dark .uk-dropdown {
  background-color: #333333;
  color: #F3F6F8;
}
.theme--dark .ql-snow.ql-container {
  background: #121212;
  color: #F3F6F8;
  border: 1px solid #444444;
}
.theme--dark .ql-snow .ql-editor {
  background: #121212;
  color: #F3F6F8;
}
.theme--dark .ql-snow.ql-toolbar {
  background: #333333;
  border: 1px solid #444444;
}
.theme--dark .ql-snow .ql-picker {
  color: #F3F6F8;
}
.theme--dark .ql-snow .ql-stroke {
  stroke: #F3F6F8;
}
.theme--dark .ql-snow .ql-fill {
  fill: #F3F6F8;
}
.theme--dark .ql-snow .ql-picker-options {
  background: #333333;
  color: #F3F6F8;
}
.theme--dark body #main-menu .uk-nav-default > li > a,
.theme--dark body #main-menu .uk-light .uk-nav-default > li > a,
.theme--dark body #main-menu .uk-offcanvas-bar .uk-nav-default > li > a,
.theme--dark body #main-menu .uk-overlay-primary .uk-nav-default > li > a,
.theme--dark body #main-menu .uk-section-primary:not(.uk-preserve-color) .uk-nav-default > li > a,
.theme--dark body #main-menu .uk-section-secondary:not(.uk-preserve-color) .uk-nav-default > li > a,
.theme--dark body #main-menu .uk-tile-primary:not(.uk-preserve-color) .uk-nav-default > li > a,
.theme--dark body #main-menu .uk-tile-secondary:not(.uk-preserve-color) .uk-nav-default > li > a {
  color: #0B2843;
}
.theme--dark body #main-menu ul > li.uk-active a, .theme--dark body #main-menu ul > li:hover a {
  background-color: #85acc7;
}
.theme--dark body #main-menu ul > li.uk-active ul li a, .theme--dark body #main-menu ul > li:hover ul li a {
  background-color: transparent;
}
.theme--dark body.main-menu-active #main-menu .close-main-menu svg {
  color: #52C8E4;
}
.theme--dark body.main-menu-active #main-menu .close-main-menu:hover svg {
  color: #0B2843;
}
.theme--dark .uk-modal-header,
.theme--dark .uk-modal-body,
.theme--dark .uk-modal-footer {
  background-color: #121212;
}

.theme--light {
  /* -------------------------------------------------------------------------- */
  /*                                    FORM                                    */
  /* -------------------------------------------------------------------------- */
  /* -------------------------------------------------------------------------- */
  /*                                   LAYOUT                                   */
  /* -------------------------------------------------------------------------- */
  /* -------------------------------------------------------------------------- */
  /*                                   PLAYER                                  */
  /* -------------------------------------------------------------------------- */
  /* -------------------------------------------------------------------------- */
  /*                                  MAIN MENU                                 */
  /* -------------------------------------------------------------------------- */
  /* -------------------------------------------------------------------------- */
  /*                                  TITLE BAR                                 */
  /* -------------------------------------------------------------------------- */
  /* -------------------------------------------------------------------------- */
  /*                                  SEARCH BAR                                */
  /* -------------------------------------------------------------------------- */
  /* -------------------------------------------------------------------------- */
  /*                                  TOOLBAR                                   */
  /* -------------------------------------------------------------------------- */
  /* -------------------------------------------------------------------------- */
  /*                                 CARD / ITEM                                */
  /* -------------------------------------------------------------------------- */
  /* -------------------------------------------------------------------------- */
  /*                                 LIST / ITEM                                */
  /* -------------------------------------------------------------------------- */
  /* -------------------------------------------------------------------------- */
  /*                                    CART                                    */
  /* -------------------------------------------------------------------------- */
  /* -------------------------------------------------------------------------- */
  /*                                    HOME                                    */
  /* -------------------------------------------------------------------------- */
  /* -------------------------------------------------------------------------- */
  /*                                  MONTAGE                                   */
  /* -------------------------------------------------------------------------- */
  /* BULLE */
  /* -------------------------------------------------------------------------- */
  /*                                FOMR MODAL                                  */
  /* -------------------------------------------------------------------------- */
  /* -------------------------------------------------------------------------- */
  /*                                IFRAME MODAL                                */
  /* -------------------------------------------------------------------------- */
  /* EXPORT */
  /* @ToDo Dispatch better */
  /* -------------------------------------------------------------------------- */
  /*                                 PAGE ADMIN                                 */
  /* -------------------------------------------------------------------------- */
  /* -------------------------------------------------------------------------- */
  /*                                 PAGE ADMIN                                 */
  /* -------------------------------------------------------------------------- */
  /* -------------------------------------------------------------------------- */
  /*                                PAGE DETAIL                                 */
  /* -------------------------------------------------------------------------- */
  /* -------------------------------------------------------------------------- */
  /*                                 PAGE FORM                                  */
  /* -------------------------------------------------------------------------- */
  /* Admin form */
  /* -------------------------------------------------------------------------- */
  /*                                PAGE PANIER                                 */
  /* -------------------------------------------------------------------------- */
  /* -------------------------------------------------------------------------- */
  /*                                PAGE SEARCH                                 */
  /* -------------------------------------------------------------------------- */
  /* Preview Global */
  /* Reportage */
}
.theme--light .uk-select:not([multiple]):not([size]) option {
  color: #626D7E;
}
.theme--light .next-1-1 .next-1-1 {
  background-color: #DFDFDF;
}
.theme--light #page-container section.preview-sidebar,
.theme--light #page-container section.filter-sidebar {
  background-color: #FFFFFF;
}
.theme--light body .timecode-container span {
  color: #000000;
}
.theme--light body #ow_boutons .btn:hover,
.theme--light body #ow_first_row_controller .btn:hover {
  color: #FFF8DA;
}
.theme--light body #main-menu .logo-section a {
  color: #FFFFFF;
}
.theme--light body #ow_controllerpanel {
  /* First line Actions **************************/
  /* SD/HD select */
  /* Second line Actions **************************/
  /* Sound BTN */
  /* CONTROLS */
}
.theme--light body #ow_controllerpanel.controllerpanelFS {
  background-color: rgba(232, 237, 241, 0.97);
}
.theme--light body #ow_controllerpanel .btn {
  color: #626D7E;
}
.theme--light body #ow_controllerpanel #timecodeDisplay {
  color: #000000;
}
.theme--light body #ow_controllerpanel #ow_quality_switch select {
  border: 2px solid #555;
  background: #f8f8f8;
}
.theme--light body #ow_controllerpanel #ow_quality_switch:after {
  background: #555;
  color: white;
}
.theme--light body #ow_controllerpanel #jogcontainer #ow_id_jog_slider {
  background: transparent;
}
.theme--light body #ow_controllerpanel #jogcontainer #ow_id_jog_slider .noUi-connects {
  background-color: #003A4D;
}
.theme--light body #ow_controllerpanel #jogcontainer #ow_id_jog_slider .noUi-connects .noUi-connect {
  background-color: #003A4D;
}
.theme--light body #ow_controllerpanel #jogcontainer #ow_id_jog_slider .noUi-handle {
  background-color: #FFF8DA;
}
.theme--light body #ow_controllerpanel #ow_boutons_extraits #ow_bouton_ext_new,
.theme--light body #ow_controllerpanel #ow_boutons_extraits #ow_bouton_ext_in,
.theme--light body #ow_controllerpanel #ow_boutons_extraits #ow_bouton_ext_out,
.theme--light body #ow_controllerpanel #ow_boutons_extraits #ow_bouton_ext_save,
.theme--light body #ow_controllerpanel #ow_boutons_extraits #ow_bouton_ext_cancel {
  background-color: #003A4D;
}
.theme--light body #ow_controllerpanel #ow_bouton_capture {
  background-color: #003A4D;
}
.theme--light body #ow_controllerpanel #containSound #ow_id_sound_slider {
  background-color: #003A4D;
}
.theme--light body #ow_controllerpanel #containSound #ow_id_sound_slider .noUi-connects {
  background-color: #DFDFDF;
}
.theme--light body #ow_controllerpanel #containSound #ow_id_sound_slider .noUi-connect {
  background: #006080;
}
.theme--light body #ow_controllerpanel #containSound #ow_id_sound_slider .noUi-handle {
  background: #FFF8DA;
}
.theme--light body #ow_controllerpanel #sound_channels_btns #ow_bouton_right_sound,
.theme--light body #ow_controllerpanel #sound_channels_btns #ow_bouton_left_sound {
  background-color: #003A4D;
}
.theme--light body #ow_controllerpanel #sound_channels_btns #ow_bouton_right_sound.ClickBouton,
.theme--light body #ow_controllerpanel #sound_channels_btns #ow_bouton_left_sound.ClickBouton {
  background-color: #003A4D;
}
.theme--light body #ow_controllerpanel #ow_bouton_mute_sound {
  background-color: #003A4D;
}
.theme--light body #ow_controllerpanel #ow_bouton_mute_sound.ClickBouton {
  background-color: #003A4D;
}
.theme--light body #ow_controllerpanel #ow_bouton_srt,
.theme--light body #ow_controllerpanel #ow_bouton_fullscreen,
.theme--light body #ow_controllerpanel #ow_bouton_pip,
.theme--light body #ow_controllerpanel #ow_bouton_loop,
.theme--light body #ow_controllerpanel #ow_bouton_go_to_end,
.theme--light body #ow_controllerpanel #ow_bouton_fast_forward,
.theme--light body #ow_controllerpanel #ow_bouton_sec_forward,
.theme--light body #ow_controllerpanel #ow_bouton_step_forward,
.theme--light body #ow_controllerpanel #ow_bouton_sec_rewind,
.theme--light body #ow_controllerpanel #ow_bouton_step_rewind,
.theme--light body #ow_controllerpanel #ow_bouton_fast_rewind,
.theme--light body #ow_controllerpanel #ow_bouton_go_to_beginning {
  background-color: #003A4D;
}
.theme--light body #ow_controllerpanel #ow_bouton_play_pause.pause, .theme--light body #ow_controllerpanel #ow_bouton_play_pause.play {
  background-color: #003A4D;
}
.theme--light body #playerExport #ow_controllerheader {
  background-color: rgba(0, 0, 0, 0.3);
}
.theme--light body #playerExport #ow_controllerheader .uk-navbar-left .uk-navbar-nav > li {
  color: #FFFFFF;
}
.theme--light body #playerExport #ow_controllerheader .uk-navbar-right .uk-navbar-nav > li > a {
  color: #FFFFFF;
}
.theme--light body #playerExport #container #ow_controllerpanel {
  background-color: rgba(232, 237, 241, 0.97);
}
.theme--light section#title-bar .title-page {
  color: #626D7E;
}
.theme--light section#title-bar #title-menu a {
  color: #626D7E;
}
.theme--light section#title-bar #title-menu a:hover {
  color: #52C8E4;
}
.theme--light .nbr-results {
  color: #626D7E;
}
.theme--light .nbr-results span.save-search svg {
  color: #3782AA;
}
.theme--light .nbr-results span.save-search svg polygon {
  fill: #3782AA;
}
.theme--light .nbr-results span.save-search:hover svg {
  color: #FFF8DA;
}
.theme--light .nbr-results span.save-search:hover svg polygon {
  fill: #FFF8DA;
}
.theme--light .nbr-results a {
  color: #52C8E4;
}
.theme--light .toggle-input + .toggle-btn {
  background-color: #DFDFDF;
}
.theme--light .toggle-input + .toggle-btn:after {
  background: #fbfbfb;
  box-shadow: 0 0 0 2px rgba(0, 0, 0, 0.1), 0 2px 0 rgba(0, 0, 0, 0.08);
}
.theme--light .toggle-input + .toggle-btn:active {
  box-shadow: inset 0 0 0 1.5em #e8eae9;
}
.theme--light .toggle-input:checked + .toggle-btn {
  background: #CEEBF2;
}
.theme--light section#search-bar form #simple-search .drop-select button {
  background-color: #FFFFFF;
  color: #626D7E;
  border: 1px solid #DFDFDF;
}
.theme--light section#search-bar form #simple-search .drop-select button:hover, .theme--light section#search-bar form #simple-search .drop-select button[aria-expanded=true] {
  background-color: white;
}
.theme--light section#search-infos .chip .boolean {
  background-color: #FFFFFF;
}
.theme--light section#search-infos .chip .label {
  background-color: #3782AA;
}
.theme--light section#search-infos .chip .label span.uk-icon-link:hover::after {
  background: #EE395B;
}
.theme--light section#search-infos .chip a.uk-link {
  color: #52C8E4;
}
.theme--light section#search-infos .chip.nbr-results {
  color: #626D7E;
}
.theme--light body #advanced-search-modal {
  background: rgba(0, 0, 0, 0.6);
}
.theme--light body #advanced-search-modal .uk-modal-dialog {
  background: #fff;
}
.theme--light body #advanced-search-modal .uk-modal-dialog .uk-modal-body {
  background: #E9E9E9;
}
.theme--light body #advanced-search-modal .uk-modal-dialog ul.uk-subnav {
  border-bottom: 1px solid #DFDFDF;
}
.theme--light body #advanced-search-modal .uk-modal-dialog ul.uk-subnav li h4 {
  background-color: #FFFFFF;
}
.theme--light body #advanced-search-modal .uk-modal-dialog ul.uk-subnav li h4:hover {
  background-color: #2b6583;
  color: #FFFFFF;
}
.theme--light body #advanced-search-modal .uk-modal-dialog ul.uk-subnav li.uk-active h4 {
  background-color: #3782AA;
  color: #FFFFFF;
}
.theme--light body #advanced-search-modal .uk-modal-dialog ul.uk-subnav li.uk-active h4:hover {
  background-color: #2b6583;
}
.theme--light #page-container .toolbar-container {
  background-color: rgba(232, 237, 241, 0.97);
}
.theme--light #page-container .toolbar-container ul.uk-iconnav li button,
.theme--light #page-container .toolbar-container ul.uk-iconnav li a {
  background-color: #E9E9E9;
  color: #626D7E;
}
.theme--light #page-container .toolbar-container ul.uk-iconnav li button:hover,
.theme--light #page-container .toolbar-container ul.uk-iconnav li a:hover {
  background-color: #DFDFDF;
  color: #626D7E;
}
.theme--light #page-container .toolbar-container ul.uk-iconnav li.separator {
  background-color: #CEEBF2;
}
.theme--light #page-container .toolbar-container ul.uk-iconnav li ul.uk-nav li button,
.theme--light #page-container .toolbar-container ul.uk-iconnav li ul.uk-nav li a {
  color: #878787;
}
.theme--light #page-container .toolbar-container ul.uk-iconnav li ul.uk-nav li button:hover,
.theme--light #page-container .toolbar-container ul.uk-iconnav li ul.uk-nav li a:hover {
  background: transparent;
  color: #626D7E;
}
.theme--light #page-container .toolbar-container #cart-display-bar button.sort-by,
.theme--light #page-container .toolbar-container #display-bar button.sort-by {
  background-color: #FFFFFF;
  color: #626D7E;
  border: 1px solid #DFDFDF;
}
.theme--light #page-container .toolbar-container #cart-display-bar button.sort-by:hover,
.theme--light #page-container .toolbar-container #display-bar button.sort-by:hover {
  background-color: white;
}
.theme--light #page-container .toolbar-container #cart-display-bar .resize input[type=range]::-webkit-slider-runnable-track,
.theme--light #page-container .toolbar-container #display-bar .resize input[type=range]::-webkit-slider-runnable-track {
  box-shadow: 0px 0px 0px #000000;
  background-color: #CEEBF2;
  border: 0px solid #000000;
}
.theme--light #page-container .toolbar-container #cart-display-bar .resize input[type=range]::-webkit-slider-thumb,
.theme--light #page-container .toolbar-container #display-bar .resize input[type=range]::-webkit-slider-thumb {
  box-shadow: 0px 0px 0px #000000;
  border: 1px solid #52C8E4;
  background: #FFFFFF;
}
.theme--light #page-container .toolbar-container #cart-display-bar .resize input[type=range]:focus::-webkit-slider-runnable-track,
.theme--light #page-container .toolbar-container #display-bar .resize input[type=range]:focus::-webkit-slider-runnable-track {
  background-color: #CEEBF2;
}
.theme--light #page-container .toolbar-container #cart-display-bar .resize input[type=range]::-moz-range-track,
.theme--light #page-container .toolbar-container #display-bar .resize input[type=range]::-moz-range-track {
  box-shadow: 0px 0px 0px #000000;
  background-color: #CEEBF2;
  border: 0px solid #000000;
}
.theme--light #page-container .toolbar-container #cart-display-bar .resize input[type=range]::-moz-range-thumb,
.theme--light #page-container .toolbar-container #display-bar .resize input[type=range]::-moz-range-thumb {
  box-shadow: 0px 0px 0px #000000;
  border: 1px solid #FFFFFF;
  background: #FFFFFF;
}
.theme--light #page-container .toolbar-container #cart-display-bar .resize input[type=range]::-ms-track,
.theme--light #page-container .toolbar-container #display-bar .resize input[type=range]::-ms-track {
  background: transparent;
  border-color: transparent;
  color: transparent;
}
.theme--light #page-container .toolbar-container #cart-display-bar .resize input[type=range]::-ms-fill-lower,
.theme--light #page-container .toolbar-container #display-bar .resize input[type=range]::-ms-fill-lower {
  background-color: #CEEBF2;
  border: 0px solid #000000;
  box-shadow: 0px 0px 0px #000000;
}
.theme--light #page-container .toolbar-container #cart-display-bar .resize input[type=range]::-ms-fill-upper,
.theme--light #page-container .toolbar-container #display-bar .resize input[type=range]::-ms-fill-upper {
  background-color: #CEEBF2;
  border: 0px solid #000000;
  box-shadow: 0px 0px 0px #000000;
}
.theme--light #page-container .toolbar-container #cart-display-bar .resize input[type=range]::-ms-thumb,
.theme--light #page-container .toolbar-container #display-bar .resize input[type=range]::-ms-thumb {
  box-shadow: 0px 0px 0px #000000;
  border: 1px solid #FFFFFF;
  background: #FFFFFF;
}
.theme--light #page-container .toolbar-container #cart-display-bar .resize input[type=range]:focus::-ms-fill-lower,
.theme--light #page-container .toolbar-container #display-bar .resize input[type=range]:focus::-ms-fill-lower {
  background-color: #CEEBF2;
}
.theme--light #page-container .toolbar-container #cart-display-bar .resize input[type=range]:focus::-ms-fill-upper,
.theme--light #page-container .toolbar-container #display-bar .resize input[type=range]:focus::-ms-fill-upper {
  background-color: #CEEBF2;
}
.theme--light #page-container .toolbar-container .action-bar ul.uk-iconnav > li.highlight > button, .theme--light #page-container .toolbar-container .action-bar ul.uk-iconnav > li.highlight > a {
  background-color: #FFF8DA;
  color: #225077;
}
.theme--light #page-container .toolbar-container .action-bar ul.uk-iconnav > li.highlight > button:hover, .theme--light #page-container .toolbar-container .action-bar ul.uk-iconnav > li.highlight > a:hover {
  background-color: white;
}
.theme--light #page-container .toolbar-container .btn-open-filter-sidebar .uk-icon-link,
.theme--light #page-container .toolbar-container .btn-open-preview-sidebar .uk-icon-link {
  background: #FFFFFF;
  color: #626D7E;
}
.theme--light #page-container.preview-open .toolbar-container .btn-close-preview-sidebar .uk-icon-link {
  background: #FFFFFF;
  color: #626D7E;
}
.theme--light .card-item .uk-card {
  background-color: #FFFFFF;
}
.theme--light .card-item .uk-card .image-container .no-preview {
  background-color: #E9E9E9;
}
.theme--light .card-item .uk-card .image-container .vignette-icon span {
  color: #FFFFFF;
  background-color: #FFFFFF; /* Couleur de l'icône */
}
.theme--light .card-item .uk-card .uk-card-badge {
  background-color: #52E4A7;
}
.theme--light .card-item .uk-card .select-container .uk-checkbox {
  border: 1px solid #FFFFFF;
  filter: drop-shadow(0 0 0.75rem rgba(34, 80, 119, 0.3));
}
.theme--light .card-item .uk-card .card-toolbar {
  background: #2b6583;
}
.theme--light .card-item .infos h4 a {
  color: #626D7E;
}
.theme--light .card-item .infos p.meta {
  color: #878787;
}
.theme--light .card-item .infos p.meta a {
  color: #878787;
}
.theme--light .card-item .infos p.meta a:hover {
  color: #52C8E4;
}
.theme--light .card-item.selected .uk-card {
  background-color: white;
}
.theme--light .card-item.active-preview .uk-card .image-container {
  background-color: #E9E9E9;
  box-shadow: inset 0 0 1px 2px #FFFFFF;
}
.theme--light .card-item.active .uk-card .image-container, .theme--light .card-item.active .theme--light .card-item.selected .uk-card .image-container {
  background-color: #E9E9E9;
}
.theme--light .list-results table .uk-checkbox {
  background-color: #FFFFFF;
}
.theme--light .list-results table .uk-checkbox:checked {
  background-color: #52C8E4;
  filter: drop-shadow(0 0 1rem rgba(34, 80, 119, 0.2));
}
.theme--light .list-results table thead tr th {
  color: #626D7E;
}
.theme--light .list-results table thead tr th a {
  color: #626D7E;
}
.theme--light .list-results table tbody tr {
  background-color: #FFFFFF;
}
.theme--light .list-results table tbody tr:hover {
  background-color: rgba(82, 200, 228, 0.3);
}
.theme--light .list-results table tbody tr.active-preview {
  background-color: #DFDFDF;
  box-shadow: inset 0 0 1px 2px #DCE3E8;
}
.theme--light .list-results table tbody tr td a {
  color: #626D7E;
}
.theme--light #page-container #floating-cart-container #cart-container {
  background-color: #E9E9E9;
}
.theme--light #page-container.homepage #home-banner h1.uk-light {
  color: #FFFFFF;
  text-shadow: rgba(0, 0, 0, 0.85) 0px 2px 5px;
}
.theme--light #page-container.homepage .home-slider-container .slide-title-overlay {
  background: linear-gradient(to top, rgb(25, 25, 25), rgba(25, 25, 25, 0));
  color: #FFFFFF;
}
.theme--light #page-container.homepage .home-slider-container .slide-title-overlay:hover {
  background: #121212;
}
.theme--light #page-container.homepage .home-slider-container .slide-title-overlay h3, .theme--light #page-container.homepage .home-slider-container .slide-title-overlay h2 {
  color: #FFFFFF;
  text-shadow: rgba(0, 0, 0, 0.85) 0px 2px 5px;
}
.theme--light #page-container.homepage .home-slider-container .slide-title-overlay span {
  color: #FFFFFF;
}
.theme--light #page-container.homepage .uk-card-default {
  background-color: #FFFFFF;
  color: #33383E;
}
.theme--light #page-container.homepage .uk-card-default .uk-card-title {
  color: #33383E;
}
.theme--light fieldset#bloc_atelier span.clipTitre {
  color: #626D7E;
}
.theme--light fieldset#bloc_atelier span.bgVignette, .theme--light fieldset#bloc_atelier a.bgVignette {
  background-color: black;
}
.theme--light fieldset#bloc_atelier #bloc_top_atelier #chutier .toolbar-container {
  background-color: #245670;
}
.theme--light fieldset#bloc_atelier #bloc_top_atelier #chutier #binView ul.miniatures li {
  box-shadow: 0 5px 15px rgba(0, 0, 0, 0.08);
}
.theme--light fieldset#bloc_atelier #bloc_top_atelier #chutier #binView ul.miniatures li.selectedClip .uk-card-default {
  background-color: #FFF8DA;
}
.theme--light fieldset#bloc_atelier #bloc_top_atelier #visionneuse .uk-background-primary {
  background-color: #245670;
}
.theme--light fieldset#bloc_atelier #bloc_top_atelier #visionneuse .help_infos {
  color: #B2B2B2;
}
.theme--light fieldset#bloc_atelier #bloc_top_atelier #visionneuse #montageContainer {
  background-color: rgba(232, 237, 241, 0.97);
}
.theme--light fieldset#bloc_atelier #bloc_top_atelier #dragMe {
  background-color: #E9E9E9;
}
.theme--light fieldset#bloc_atelier #montage .toolbar-container {
  background-color: #245670;
}
.theme--light fieldset#bloc_atelier #montage #timelineView .help_infos {
  color: #B2B2B2;
}
.theme--light fieldset#bloc_atelier #montage #timelineView #timeline {
  background-color: rgba(232, 237, 241, 0.97) !important;
}
.theme--light fieldset#bloc_atelier #montage #timelineView #timeline li {
  box-shadow: 0 5px 15px rgba(0, 0, 0, 0.08);
}
.theme--light fieldset#bloc_atelier #montage #timelineView #timeline li.doc_video {
  background-color: #488478;
  border-bottom: 5px solid #67c1b3;
  outline: solid 1px #67c1b3;
}
.theme--light fieldset#bloc_atelier #montage #timelineView #timeline li.doc_video .clipTitre {
  background-color: rgba(103, 193, 179, 0.75);
  color: #fff;
  text-shadow: #286458 1px 0 4px;
}
.theme--light fieldset#bloc_atelier #montage #timelineView #timeline li.doc_audio {
  background-color: #a86ff9;
  border-bottom: 5px solid #8205b9;
  outline: solid 1px #8205b9;
}
.theme--light fieldset#bloc_atelier #montage #timelineView #timeline li.doc_audio .clipTitre {
  background-color: rgba(103, 193, 179, 0.75);
  color: #fff;
  text-shadow: #286458 1px 0 4px;
}
.theme--light fieldset#bloc_atelier #montage #timelineView #timeline li.doc_picture {
  background-color: #a75271;
  border-bottom: 5px solid #f873a8;
  outline: solid 1px #f873a8;
}
.theme--light fieldset#bloc_atelier #montage #timelineView #timeline li.carton {
  background-color: #496280;
  border-bottom: 5px solid #77a9e8;
  outline: solid 1px #77a9e8;
}
.theme--light fieldset#bloc_atelier #montage #timelineView #timeline li.selectedClip {
  outline: solid 1px #FFF8DA;
  border-bottom: 5px solid #FFF8DA;
}
.theme--light #timeline_track {
  background: #fcfdfe;
}
.theme--light #timeline_track #timeline_handle {
  background-color: #FFF8DA;
}
.theme--light #bin LI span.delete_clip,
.theme--light #timeline LI span.delete_clip {
  background-color: #EE395B;
  color: #FFFFFF;
}
.theme--light #cursor-wrapper #cursor-container {
  background-color: rgba(150, 150, 150, 0.1);
}
.theme--light #cursor-wrapper #cursor-container .cursor-arrow {
  border-top: 10px solid #EE395B;
}
.theme--light #cursor-wrapper #cursor-container .cursor-line {
  border-left: 2px solid #EE395B;
}
.theme--light #cursor-wrapper #ruler-container .ruler {
  background: #E9E9E9;
  border-top: 2px solid #878787;
}
.theme--light #cursor-wrapper #ruler-container .ruler li.unit:before {
  border-left: 1px solid #878787;
}
.theme--light #cursor-wrapper #ruler-container .ruler li.unit-medium:before {
  border-left: 1px solid #878787;
}
.theme--light #cursor-wrapper #ruler-container .ruler li.unit-large:before {
  border-left: 1px solid #878787;
}
.theme--light #cursor-wrapper #ruler-container .ruler li.unit-large span {
  color: #878787;
}
.theme--light body li.clone_drag {
  box-shadow: 0 5px 15px rgba(0, 0, 0, 0.08);
}
.theme--light body li.clone_drag span.bgVignette,
.theme--light body li.clone_drag a.bgVignette {
  background-color: black;
}
.theme--light body li.clone_drag span.clipTitre {
  color: #225077;
}
.theme--light #bulle_hover textarea#bulle_edit_title[readonly] {
  background-color: #E9E9E9;
}
.theme--light #bulle_hover .uk-modal-body .uk-input,
.theme--light #bulle_hover .uk-modal-body .uk-textarea,
.theme--light #bulle_hover .uk-modal-body .uk-select,
.theme--light #modal-default .uk-modal-body .uk-input,
.theme--light #modal-default .uk-modal-body .uk-textarea,
.theme--light #modal-default .uk-modal-body .uk-select {
  background-color: #DFDFDF;
}
.theme--light #bulle_hover .uk-modal-footer .uk-button,
.theme--light #modal-default .uk-modal-footer .uk-button {
  background-color: #CEEBF2;
  border-color: #CEEBF2;
  color: #FFFFFF;
}
.theme--light #bulle_hover .uk-modal-footer .uk-button:hover,
.theme--light #modal-default .uk-modal-footer .uk-button:hover {
  background-color: #f6fbfd;
  color: #FFFFFF;
}
.theme--light #bulle_hover .uk-modal-footer .uk-button-primary,
.theme--light #modal-default .uk-modal-footer .uk-button-primary {
  background-color: #3782AA;
}
.theme--light #bulle_hover .uk-modal-footer .uk-button-primary:hover,
.theme--light #modal-default .uk-modal-footer .uk-button-primary:hover {
  background-color: #4e9cc6;
}
.theme--light #iframe-container .chercheIndex {
  background-color: #FFFFFF;
}
.theme--light #iframe-container .chercheIndex #iframe-list-container .uk-table tr a {
  color: #626D7E;
}
.theme--light #previewHoverWrapper {
  background-color: #000000;
  color: #FFFFFF;
  box-shadow: 0 5px 15px rgba(0, 0, 0, 0.08);
}
.theme--light .uk-modal-body #menuBody .returnMsg.error {
  color: red;
}
.theme--light .uk-modal-body .fopPdfPrms_panel.hidden {
  color: #808080;
}
.theme--light .uk-modal-body .fld_export.custom_export_form #customFields {
  border: 1px solid #CACACA;
}
.theme--light .uk-modal-body .fld_export.custom_export_form #customFieldsWrapper2 .customFields2 .cust_field_area {
  outline: 1px solid #CACACA;
}
.theme--light .uk-modal-body .fld_export.custom_export_form #customFieldsWrapper2 .customField2 {
  border-bottom: 1px solid #CACACA;
}
.theme--light .uk-modal-body .fld_export.custom_export_form #customFieldsWrapper2 .customFields2 .cust_field_area.inactive .cust_field_arrow_action {
  border-left: 1px solid #CACACA;
}
.theme--light .uk-modal-body .fld_export.custom_export_form #customFieldsWrapper2 .customFields2 .cust_field_area.inactive .cust_field_arrow_action:hover {
  background-color: #F1F1F1;
}
.theme--light .uk-modal-body .fld_export.custom_export_form #customFieldsWrapper2 .customFields2 .cust_field_area.active .cust_field_arrow_action {
  border-right: 1px solid #CACACA;
}
.theme--light .uk-modal-body .fld_export.custom_export_form #customFieldsWrapper2 .customFields2 .cust_field_area.active .cust_field_arrow_action:hover {
  background-color: #F1F1F1;
}
.theme--light .uk-modal-body .fld_export.custom_export_form #customFieldWrapper .customField:hover, .theme--light .uk-modal-body .fld_export.custom_export_form .ui-sortable-helper {
  border-top: 1px solid #CACACA;
  background: white;
}
.theme--light .uk-modal-body .fld_export.custom_export_form .customField_placeholder {
  border-bottom: 1px solid #CACACA;
}
.theme--light #popupModal.loading #frameModal {
  background: url("../assets/img/wait4alpha.gif") no-repeat center center white;
}
.theme--light #frameModal {
  background-color: white;
}
.theme--light #connect_form input#login {
  background: url("../assets/img/icnhead-login.png") 6px center no-repeat, white;
}
.theme--light #connect_form input#password {
  background: url("../assets/img/icnhead-password.png") 6px center no-repeat, white;
}
.theme--light #connect_form div.error {
  background-color: rgba(255, 204, 204, 0.98);
  color: black;
  border: 1px solid #DADADA;
}
.theme--light #page-container.catEdit #filter-sidebar,
.theme--light #page-container.catEdit #preview-sidebar {
  background-color: #FFFFFF;
}
.theme--light #page-container.catEdit #filter-sidebar .uk-nav-header,
.theme--light #page-container.catEdit #preview-sidebar .uk-nav-header {
  color: #626D7E;
}
.theme--light #page-container.catEdit #filter-sidebar .uk-nav-header .uk-icon-link,
.theme--light #page-container.catEdit #preview-sidebar .uk-nav-header .uk-icon-link {
  color: #52C8E4;
}
.theme--light #page-container.catEdit #filter-sidebar .button-xsmall {
  border: 1px solid #52C8E4;
}
.theme--light #page-container.catEdit #filter-sidebar #facet_container .facet-item {
  border-top: 1px solid #E8EDF1;
}
.theme--light #page-container.catEdit #filter-sidebar #facet_container .type_facet .title {
  color: #626D7E;
}
.theme--light #page-container.catEdit #filter-sidebar #facet_container .block_facet {
  color: #626D7E;
}
.theme--light #page-container.catEdit #preview-sidebar .description h4.title {
  color: #626D7E;
}
.theme--light #page-container.catEdit #preview-sidebar .description p.meta {
  color: #878787;
}
.theme--light #page-container.catEdit #preview-sidebar .description p.meta a {
  color: #878787;
}
.theme--light #page-container.catEdit #preview-sidebar .description p.meta a:hover {
  color: #52C8E4;
}
.theme--light .select2-dropdown {
  background-color: #E9E9E9;
  border-color: #DFDFDF;
  color: #000000;
}
.theme--light .select2-container--default .select2-selection--multiple .select2-selection__rendered li.select2-selection__choice {
  background-color: #E9E9E9;
  border-color: #DFDFDF;
  color: #000000;
}
.theme--light .jstree-default .jstree-hovered {
  background-color: #E9E9E9;
  border-radius: 2px;
  box-shadow: inset 0 0 1px #DFDFDF;
}
.theme--light .jstree-default .jstree-clicked {
  background: #DFDFDF;
  border-radius: 2px;
  box-shadow: inset 0 0 1px #DFDFDF;
}
.theme--light #page-container.dashboard .dashboard-card li.muted {
  background: #E9E9E9;
}
.theme--light #page-container.dashboard .color-red h3 {
  color: #FD3333;
  border-bottom: 5px solid #FD3333;
}
.theme--light #page-container.dashboard .color-red li {
  border-left: 10px solid #FD3333;
}
.theme--light #page-container.dashboard .color-red .uk-badge {
  background: #FD3333;
}
.theme--light #page-container.dashboard .color-red a {
  color: #FD3333;
}
.theme--light #page-container.dashboard .color-orange h3 {
  color: #FFA800;
  border-bottom: 5px solid #FFA800;
}
.theme--light #page-container.dashboard .color-orange li {
  border-left: 10px solid #FFA800;
}
.theme--light #page-container.dashboard .color-orange .uk-badge, .theme--light #page-container.dashboard .color-orange .bg-color {
  background: #FFA800;
}
.theme--light #page-container.dashboard .color-orange a {
  color: #FFA800;
}
.theme--light #page-container.dashboard .color-green h3 {
  color: #00CB7B;
  border-bottom: 5px solid #00CB7B;
}
.theme--light #page-container.dashboard .color-green li {
  border-left: 10px solid #00CB7B;
}
.theme--light #page-container.dashboard .color-green .uk-badge {
  background: #00CB7B;
}
.theme--light #page-container.dashboard .color-green a {
  color: #00CB7B;
}
.theme--light #page-container.dashboard .color-dark h3 {
  color: #225077;
  border-bottom: 5px solid #225077;
}
.theme--light #page-container.dashboard .color-dark li {
  border-left: 10px solid #225077;
}
.theme--light #page-container.dashboard .color-dark .uk-badge {
  background: #225077;
}
.theme--light #page-container.dashboard .color-dark a {
  color: #225077;
}
.theme--light #page-container.dashboard .color-aqua h3 {
  color: #52C8E4;
  border-bottom: 5px solid #52C8E4;
}
.theme--light #page-container.dashboard .color-aqua li {
  border-left: 10px solid #52C8E4;
}
.theme--light #page-container.dashboard .color-aqua .uk-badge {
  background: #52C8E4;
}
.theme--light #page-container.dashboard .color-aqua .big-text {
  color: #52C8E4;
}
.theme--light #page-container.dashboard .color-aqua a {
  color: #52C8E4;
}
.theme--light #page-container.dashboard .color-purple h3 {
  color: #AA00FF;
  border-bottom: 5px solid #AA00FF;
}
.theme--light #page-container.dashboard .color-purple li {
  border-left: 10px solid #AA00FF;
}
.theme--light #page-container.dashboard .color-purple .uk-badge {
  background: #AA00FF;
}
.theme--light #page-container.dashboard .color-purple a {
  color: #AA00FF;
}
.theme--light #page-container.dashboard .color-blue h3 {
  color: #6898C3;
  border-bottom: 5px solid #6898C3;
}
.theme--light #page-container.dashboard .color-blue li {
  border-left: 10px solid #6898C3;
}
.theme--light #page-container.dashboard .color-blue .uk-badge, .theme--light #page-container.dashboard .color-blue .bg-color {
  background: #6898C3;
}
.theme--light #page-container.dashboard .color-blue a {
  color: #6898C3;
}
.theme--light #page-container.dashboard .bg-border {
  border-bottom: 1px solid #DFDFDF;
}
.theme--light #page-container.dashboard .dashboard-card .uk-progress {
  background-color: #f8f8f8;
}
.theme--light #page-container.dashboard progress.uk-progress::-webkit-progress-bar {
  background-color: #D8D8D8;
}
.theme--light #page-container.dashboard progress.uk-progress::-webkit-progress-value {
  background-color: #6898C3 !important;
}
.theme--light #page-container.dashboard .uk-light progress.uk-progress::-webkit-progress-value {
  background-color: #FFFFFF !important;
}
.theme--light #page-container.doc #detail-infos h3,
.theme--light #page-container.docEdit #detail-infos h3 {
  border-bottom: 1px solid rgba(232, 237, 241, 0.97);
}
.theme--light #page-container.doc #detail-infos .uk-table th,
.theme--light #page-container.docEdit #detail-infos .uk-table th {
  color: #626D7E;
}
.theme--light #page-container.doc #detail-infos .uk-accordion-title,
.theme--light #page-container.docEdit #detail-infos .uk-accordion-title {
  color: #626D7E;
}
.theme--light #page-container.doc #detail-infos .uk-accordion-title,
.theme--light #page-container.docEdit #detail-infos .uk-accordion-title {
  border-bottom: 1px solid #CEEBF2;
}
.theme--light #page-container.doc .slide-tab-wrapper .icon,
.theme--light #page-container.docEdit .slide-tab-wrapper .icon {
  background: #CEEBF2;
  color: white;
}
.theme--light #page-container.doc .slide-tab-wrapper .icon:hover,
.theme--light #page-container.docEdit .slide-tab-wrapper .icon:hover {
  background: #52C8E4;
}
@media (min-width: 479px) {
  .theme--light #page-container.doc .slide-tab-wrapper .tabs-box .tab,
  .theme--light #page-container.docEdit .slide-tab-wrapper .tabs-box .tab {
    background-color: #FFFFFF;
  }
  .theme--light #page-container.doc .slide-tab-wrapper .tabs-box .tab a,
  .theme--light #page-container.docEdit .slide-tab-wrapper .tabs-box .tab a {
    color: #878787;
    background-color: #FFFFFF;
  }
  .theme--light #page-container.doc .slide-tab-wrapper .tabs-box .tab:hover a,
  .theme--light #page-container.docEdit .slide-tab-wrapper .tabs-box .tab:hover a {
    background-color: #317397;
    color: #FFFFFF;
  }
  .theme--light #page-container.doc .slide-tab-wrapper .tabs-box .tab.uk-active a,
  .theme--light #page-container.docEdit .slide-tab-wrapper .tabs-box .tab.uk-active a {
    background-color: #3782AA;
    color: #FFFFFF;
  }
}
@media (max-width: 479px) {
  .theme--light #page-container.doc .slide-tab-wrapper .tabs-box,
  .theme--light #page-container.docEdit .slide-tab-wrapper .tabs-box {
    background-color: #FFFFFF;
  }
  .theme--light #page-container.doc .slide-tab-wrapper .tabs-box li a,
  .theme--light #page-container.docEdit .slide-tab-wrapper .tabs-box li a {
    color: #626D7E;
  }
  .theme--light #page-container.doc .slide-tab-wrapper .tabs-box li.uk-active,
  .theme--light #page-container.docEdit .slide-tab-wrapper .tabs-box li.uk-active {
    background-color: #3782AA;
  }
  .theme--light #page-container.doc .slide-tab-wrapper .tabs-box li.uk-active a,
  .theme--light #page-container.docEdit .slide-tab-wrapper .tabs-box li.uk-active a {
    color: #FFFFFF;
  }
}
.theme--light #toggleTabSelect {
  background: green;
}
.theme--light .menu-tab-wrapper .menu-tab > li > a {
  color: #878787;
  background-color: #FFFFFF;
}
.theme--light .menu-tab-wrapper .menu-tab > li > a:hover {
  background-color: #317397;
  color: #FFFFFF;
}
.theme--light .menu-tab-wrapper .menu-tab > li.uk-active a {
  background-color: #3782AA;
  color: #FFFFFF;
}
.theme--light .menu-tab-wrapper .menu-tab > li.uk-disabled a {
  color: #878787;
}
.theme--light #page-container form .uk-tab li a {
  background-color: #FFFFFF;
  color: #626D7E;
}
.theme--light #page-container form .uk-tab li.uk-active a {
  background-color: #3782AA;
  color: #FFFFFF;
}
.theme--light #page-container form .uk-tab li:hover a {
  background-color: #317397;
  color: #FFFFFF;
}
.theme--light #page-container form .uk-tab li :before {
  border: none;
}
.theme--light #page-container form .table-listing.uk-table th {
  color: #626D7E;
  border-bottom: 1px solid #CEEBF2;
}
.theme--light #page-container form .uk-accordion-title {
  color: #626D7E;
}
.theme--light #page-container form .uk-accordion-title {
  border-bottom: 1px solid #CEEBF2;
}
.theme--light #page-container form#chercheForm {
  background-color: #E9E9E9;
}
.theme--light #page-container form#chercheForm .uk-accordion .uk-accordion-content {
  background-color: #E9E9E9;
}
.theme--light #page-container #admin-toolbar {
  background-color: #DFDFDF;
}
.theme--light #page-container .contentBody {
  background-color: #DFDFDF;
}
.theme--light #page-container .contentBody fieldset {
  background-color: #DFDFDF;
  border-color: #DFDFDF;
}
.theme--light #page-container .uk-table-divider > :first-child > tr:not(:first-child), .theme--light #page-container .uk-table-divider > :not(:first-child) > tr, .theme--light #page-container .uk-table-divider > tr:not(:first-child) {
  border-top: 1px solid #DFDFDF;
  background-color: #FFFFFF;
}
.theme--light #page-container .uk-table-striped > tr:nth-of-type(odd), .theme--light #page-container .uk-table-striped tbody tr:nth-of-type(odd) {
  background-color: #E9E9E9;
  border-top: 1px solid #DFDFDF;
  border-bottom: 1px solid #DFDFDF;
}
.theme--light #comList tr td a {
  color: #626D7E;
}
.theme--light select[mandatory="1"],
.theme--light input[mandatory="1"] {
  border-color: rgba(200, 0, 0, 0.8);
}
.theme--light select[mandatory="1"]:hover, .theme--light select[mandatory="1"]:active, .theme--light select[mandatory="1"]:focus,
.theme--light input[mandatory="1"]:hover,
.theme--light input[mandatory="1"]:active,
.theme--light input[mandatory="1"]:focus {
  border-color: rgba(98, 0, 0, 0.8);
}
.theme--light select[readonly="1"],
.theme--light input[readonly="1"] {
  background-color: #E9E9E9;
  border-color: #E8EDF1;
}
.theme--light select[readonly="1"]:hover, .theme--light select[readonly="1"]:active, .theme--light select[readonly="1"]:focus,
.theme--light input[readonly="1"]:hover,
.theme--light input[readonly="1"]:active,
.theme--light input[readonly="1"]:focus {
  background-color: white;
  border-color: #E8EDF1;
}
.theme--light #cart-container .filter-sidebar,
.theme--light #cart-container .preview-sidebar {
  background-color: #FFFFFF;
}
.theme--light #cart-container .filter-sidebar .uk-nav-header,
.theme--light #cart-container .preview-sidebar .uk-nav-header {
  color: #626D7E;
}
.theme--light #cart-container .filter-sidebar .button-xsmall {
  border: 1px solid;
}
.theme--light #cart-container .filter-sidebar #cart-list {
  border-top: 1px solid #E8EDF1;
}
.theme--light #cart-container .filter-sidebar #cart-list li {
  color: #626D7E;
}
.theme--light #cart-container .filter-sidebar #cart-list li.selected {
  border: 1px solid;
}
.theme--light #cart-container .preview-sidebar .description h4.title {
  color: #626D7E;
}
.theme--light #cart-container .preview-sidebar .description p.meta {
  color: #878787;
}
.theme--light #cart-container .preview-sidebar .description p.meta a {
  color: #878787;
}
.theme--light #page-container.docList #filter-sidebar,
.theme--light #page-container.docList #preview-sidebar {
  background-color: #FFFFFF;
}
.theme--light #page-container.docList #filter-sidebar .uk-nav-header,
.theme--light #page-container.docList #preview-sidebar .uk-nav-header {
  color: #626D7E;
}
.theme--light #page-container.docList #filter-sidebar .uk-nav-header .uk-icon-link,
.theme--light #page-container.docList #preview-sidebar .uk-nav-header .uk-icon-link {
  color: #52C8E4;
}
.theme--light #page-container.docList #filter-sidebar .button-xsmall {
  border: 1px solid;
}
.theme--light #page-container.docList #filter-sidebar #facet_container .uk-checkbox {
  background-color: #DFDFDF;
  border-color: #f9f9f9;
}
.theme--light #page-container.docList #filter-sidebar #facet_container .uk-checkbox:checked {
  background-color: #FFFFFF;
  border-color: #DFDFDF;
}
.theme--light #page-container.docList #filter-sidebar #facet_container .uk-search-input {
  background-color: #DFDFDF;
  border-color: #f9f9f9;
}
.theme--light #page-container.docList #filter-sidebar #facet_container .facet-item {
  border-top: 1px solid #E8EDF1;
}
.theme--light #page-container.docList #filter-sidebar #facet_container .type_facet .title {
  color: #626D7E;
}
.theme--light #page-container.docList #filter-sidebar #facet_container .block_facet {
  color: #626D7E;
}
.theme--light #page-container.docList #filter-sidebar #facet_container .block_facet .facet_hier {
  font-weight: bold;
}
.theme--light #page-container.docList #filter-sidebar #facet_container .block_facet .facet_hier.hier_open > span.hier_unfolder.uk-icon {
  color: #000000;
}
.theme--light #page-container.docList #filter-sidebar #facet_container .block_facet .facet_hier.hier_open > span.hier_innerText {
  color: #000000;
}
.theme--light #page-container.docList #filter-sidebar #facet_container .block_facet .facet_hier_lvl_1 {
  color: #878787;
}
.theme--light #page-container.docList #preview-sidebar .description h4.title {
  color: #626D7E;
}
.theme--light #page-container.docList #preview-sidebar .description p.meta {
  color: #878787;
}
.theme--light #page-container.docList #preview-sidebar .description p.meta a {
  color: #878787;
}
.theme--light #media_space .uk-slideshow ul.uk-slideshow-items li {
  border-bottom: 1px solid #DCE3E8;
  color: #000000;
}
.theme--light #media_space .uk-slideshow ul.uk-slideshow-items li .infopreview {
  background-color: rgba(0, 0, 0, 0.3);
  color: #FFFFFF;
}
.theme--light #media_space .uk-slideshow ul.uk-slideshow-items li .infopreview p {
  color: #FFFFFF;
}
.theme--light .display-reportage .uk-tab li a {
  color: #626D7E;
}
.theme--light .display-reportage .uk-tab li.uk-active a {
  color: #FFFFFF;
}
.theme--light .display-reportage article.bloc_image .uk-card .image-container {
  box-shadow: inset 0 0 1px 2px #DFDFDF;
}
.theme--light .display-reportage article.bloc_image.active-preview .uk-card .image-container {
  background-color: #E9E9E9;
  box-shadow: inset 0 0 1px 2px #FFFFFF;
}
.theme--light .display-reportage h3#open-reportage .uk-icon,
.theme--light .display-reportage h3#close-reportage .uk-icon {
  color: #878787;
  border: 1px solid rgba(82, 200, 28, 0);
}
.theme--light .display-reportage h3#open-reportage:hover .uk-icon,
.theme--light .display-reportage h3#close-reportage:hover .uk-icon {
  color: #52C8E4;
  border: 1px solid rgba(82, 200, 228, 0.3);
}

.theme--dark {
  /* -------------------------------------------------------------------------- */
  /*                                    FORM                                    */
  /* -------------------------------------------------------------------------- */
  /* -------------------------------------------------------------------------- */
  /*                                   LAYOUT                                   */
  /* -------------------------------------------------------------------------- */
  /* -------------------------------------------------------------------------- */
  /*                                   PLAYER                                  */
  /* -------------------------------------------------------------------------- */
  /* -------------------------------------------------------------------------- */
  /*                                  MAIN MENU                                 */
  /* -------------------------------------------------------------------------- */
  /* -------------------------------------------------------------------------- */
  /*                                  TITLE BAR                                 */
  /* -------------------------------------------------------------------------- */
  /* -------------------------------------------------------------------------- */
  /*                                  SEARCH BAR                                */
  /* -------------------------------------------------------------------------- */
  /* -------------------------------------------------------------------------- */
  /*                                  TOOLBAR                                   */
  /* -------------------------------------------------------------------------- */
  /* -------------------------------------------------------------------------- */
  /*                                 CARD / ITEM                                */
  /* -------------------------------------------------------------------------- */
  /* -------------------------------------------------------------------------- */
  /*                                 LIST / ITEM                                */
  /* -------------------------------------------------------------------------- */
  /* -------------------------------------------------------------------------- */
  /*                                    CART                                    */
  /* -------------------------------------------------------------------------- */
  /* -------------------------------------------------------------------------- */
  /*                                    HOME                                    */
  /* -------------------------------------------------------------------------- */
  /* -------------------------------------------------------------------------- */
  /*                                  MONTAGE                                   */
  /* -------------------------------------------------------------------------- */
  /* BULLE */
  /* -------------------------------------------------------------------------- */
  /*                                FOMR MODAL                                  */
  /* -------------------------------------------------------------------------- */
  /* -------------------------------------------------------------------------- */
  /*                                IFRAME MODAL                                */
  /* -------------------------------------------------------------------------- */
  /* EXPORT */
  /* @ToDo Dispatch better */
  /* -------------------------------------------------------------------------- */
  /*                                 PAGE ADMIN                                 */
  /* -------------------------------------------------------------------------- */
  /* -------------------------------------------------------------------------- */
  /*                                 PAGE ADMIN                                 */
  /* -------------------------------------------------------------------------- */
  /* -------------------------------------------------------------------------- */
  /*                                PAGE DETAIL                                 */
  /* -------------------------------------------------------------------------- */
  /* -------------------------------------------------------------------------- */
  /*                                 PAGE FORM                                  */
  /* -------------------------------------------------------------------------- */
  /* Admin form */
  /* -------------------------------------------------------------------------- */
  /*                                PAGE PANIER                                 */
  /* -------------------------------------------------------------------------- */
  /* -------------------------------------------------------------------------- */
  /*                                PAGE SEARCH                                 */
  /* -------------------------------------------------------------------------- */
  /* Preview Global */
  /* Reportage */
}
.theme--dark .uk-select:not([multiple]):not([size]) option {
  color: #F3F6F8;
}
.theme--dark .next-1-1 .next-1-1 {
  background-color: #444444;
}
.theme--dark #page-container section.preview-sidebar,
.theme--dark #page-container section.filter-sidebar {
  background-color: #121212;
}
.theme--dark body .timecode-container span {
  color: #FFFFFF;
}
.theme--dark body #ow_boutons .btn:hover,
.theme--dark body #ow_first_row_controller .btn:hover {
  color: #FFF8DA;
}
.theme--dark body #main-menu .logo-section a {
  color: #0B2843;
}
.theme--dark body #ow_controllerpanel {
  /* First line Actions **************************/
  /* SD/HD select */
  /* Second line Actions **************************/
  /* Sound BTN */
  /* CONTROLS */
}
.theme--dark body #ow_controllerpanel.controllerpanelFS {
  background-color: rgba(232, 237, 241, 0.97);
}
.theme--dark body #ow_controllerpanel .btn {
  color: #F3F6F8;
}
.theme--dark body #ow_controllerpanel #timecodeDisplay {
  color: #FFFFFF;
}
.theme--dark body #ow_controllerpanel #ow_quality_switch select {
  border: 2px solid #555;
  background: #f8f8f8;
}
.theme--dark body #ow_controllerpanel #ow_quality_switch:after {
  background: #555;
  color: white;
}
.theme--dark body #ow_controllerpanel #jogcontainer #ow_id_jog_slider {
  background: transparent;
}
.theme--dark body #ow_controllerpanel #jogcontainer #ow_id_jog_slider .noUi-connects {
  background-color: #FFFFFF;
}
.theme--dark body #ow_controllerpanel #jogcontainer #ow_id_jog_slider .noUi-connects .noUi-connect {
  background-color: #FFFFFF;
}
.theme--dark body #ow_controllerpanel #jogcontainer #ow_id_jog_slider .noUi-handle {
  background-color: #FFF8DA;
}
.theme--dark body #ow_controllerpanel #ow_boutons_extraits #ow_bouton_ext_new,
.theme--dark body #ow_controllerpanel #ow_boutons_extraits #ow_bouton_ext_in,
.theme--dark body #ow_controllerpanel #ow_boutons_extraits #ow_bouton_ext_out,
.theme--dark body #ow_controllerpanel #ow_boutons_extraits #ow_bouton_ext_save,
.theme--dark body #ow_controllerpanel #ow_boutons_extraits #ow_bouton_ext_cancel {
  background-color: #FFFFFF;
}
.theme--dark body #ow_controllerpanel #ow_bouton_capture {
  background-color: #FFFFFF;
}
.theme--dark body #ow_controllerpanel #containSound #ow_id_sound_slider {
  background-color: #FFFFFF;
}
.theme--dark body #ow_controllerpanel #containSound #ow_id_sound_slider .noUi-connects {
  background-color: #444444;
}
.theme--dark body #ow_controllerpanel #containSound #ow_id_sound_slider .noUi-connect {
  background: white;
}
.theme--dark body #ow_controllerpanel #containSound #ow_id_sound_slider .noUi-handle {
  background: #FFF8DA;
}
.theme--dark body #ow_controllerpanel #sound_channels_btns #ow_bouton_right_sound,
.theme--dark body #ow_controllerpanel #sound_channels_btns #ow_bouton_left_sound {
  background-color: #FFFFFF;
}
.theme--dark body #ow_controllerpanel #sound_channels_btns #ow_bouton_right_sound.ClickBouton,
.theme--dark body #ow_controllerpanel #sound_channels_btns #ow_bouton_left_sound.ClickBouton {
  background-color: #FFFFFF;
}
.theme--dark body #ow_controllerpanel #ow_bouton_mute_sound {
  background-color: #FFFFFF;
}
.theme--dark body #ow_controllerpanel #ow_bouton_mute_sound.ClickBouton {
  background-color: #FFFFFF;
}
.theme--dark body #ow_controllerpanel #ow_bouton_srt,
.theme--dark body #ow_controllerpanel #ow_bouton_fullscreen,
.theme--dark body #ow_controllerpanel #ow_bouton_pip,
.theme--dark body #ow_controllerpanel #ow_bouton_loop,
.theme--dark body #ow_controllerpanel #ow_bouton_go_to_end,
.theme--dark body #ow_controllerpanel #ow_bouton_fast_forward,
.theme--dark body #ow_controllerpanel #ow_bouton_sec_forward,
.theme--dark body #ow_controllerpanel #ow_bouton_step_forward,
.theme--dark body #ow_controllerpanel #ow_bouton_sec_rewind,
.theme--dark body #ow_controllerpanel #ow_bouton_step_rewind,
.theme--dark body #ow_controllerpanel #ow_bouton_fast_rewind,
.theme--dark body #ow_controllerpanel #ow_bouton_go_to_beginning {
  background-color: #FFFFFF;
}
.theme--dark body #ow_controllerpanel #ow_bouton_play_pause.pause, .theme--dark body #ow_controllerpanel #ow_bouton_play_pause.play {
  background-color: #FFFFFF;
}
.theme--dark body #playerExport #ow_controllerheader {
  background-color: rgba(0, 0, 0, 0.3);
}
.theme--dark body #playerExport #ow_controllerheader .uk-navbar-left .uk-navbar-nav > li {
  color: #FFFFFF;
}
.theme--dark body #playerExport #ow_controllerheader .uk-navbar-right .uk-navbar-nav > li > a {
  color: #FFFFFF;
}
.theme--dark body #playerExport #container #ow_controllerpanel {
  background-color: rgba(232, 237, 241, 0.97);
}
.theme--dark section#title-bar .title-page {
  color: #F3F6F8;
}
.theme--dark section#title-bar #title-menu a {
  color: #F3F6F8;
}
.theme--dark section#title-bar #title-menu a:hover {
  color: #52C8E4;
}
.theme--dark .nbr-results {
  color: #F3F6F8;
}
.theme--dark .nbr-results span.save-search svg {
  color: #96B8CF;
}
.theme--dark .nbr-results span.save-search svg polygon {
  fill: #96B8CF;
}
.theme--dark .nbr-results span.save-search:hover svg {
  color: #FFF8DA;
}
.theme--dark .nbr-results span.save-search:hover svg polygon {
  fill: #FFF8DA;
}
.theme--dark .nbr-results a {
  color: #52C8E4;
}
.theme--dark .toggle-input + .toggle-btn {
  background-color: #444444;
}
.theme--dark .toggle-input + .toggle-btn:after {
  background: #fbfbfb;
  box-shadow: 0 0 0 2px rgba(0, 0, 0, 0.1), 0 2px 0 rgba(0, 0, 0, 0.08);
}
.theme--dark .toggle-input + .toggle-btn:active {
  box-shadow: inset 0 0 0 1.5em #e8eae9;
}
.theme--dark .toggle-input:checked + .toggle-btn {
  background: #003A4D;
}
.theme--dark section#search-bar form #simple-search .drop-select button {
  background-color: #121212;
  color: #F3F6F8;
  border: 1px solid #444444;
}
.theme--dark section#search-bar form #simple-search .drop-select button:hover, .theme--dark section#search-bar form #simple-search .drop-select button[aria-expanded=true] {
  background-color: #2c2c2c;
}
.theme--dark section#search-infos .chip .boolean {
  background-color: #202020;
}
.theme--dark section#search-infos .chip .label {
  background-color: #96B8CF;
}
.theme--dark section#search-infos .chip .label span.uk-icon-link:hover::after {
  background: #EE395B;
}
.theme--dark section#search-infos .chip a.uk-link {
  color: #52C8E4;
}
.theme--dark section#search-infos .chip.nbr-results {
  color: #F3F6F8;
}
.theme--dark body #advanced-search-modal {
  background: rgba(0, 0, 0, 0.6);
}
.theme--dark body #advanced-search-modal .uk-modal-dialog {
  background: #fff;
}
.theme--dark body #advanced-search-modal .uk-modal-dialog .uk-modal-body {
  background: #333333;
}
.theme--dark body #advanced-search-modal .uk-modal-dialog ul.uk-subnav {
  border-bottom: 1px solid #444444;
}
.theme--dark body #advanced-search-modal .uk-modal-dialog ul.uk-subnav li h4 {
  background-color: #121212;
}
.theme--dark body #advanced-search-modal .uk-modal-dialog ul.uk-subnav li h4:hover {
  background-color: #73a0bf;
  color: #0B2843;
}
.theme--dark body #advanced-search-modal .uk-modal-dialog ul.uk-subnav li.uk-active h4 {
  background-color: #96B8CF;
  color: #0B2843;
}
.theme--dark body #advanced-search-modal .uk-modal-dialog ul.uk-subnav li.uk-active h4:hover {
  background-color: #73a0bf;
}
.theme--dark #page-container .toolbar-container {
  background-color: rgba(232, 237, 241, 0.97);
}
.theme--dark #page-container .toolbar-container ul.uk-iconnav li button,
.theme--dark #page-container .toolbar-container ul.uk-iconnav li a {
  background-color: #333333;
  color: #F3F6F8;
}
.theme--dark #page-container .toolbar-container ul.uk-iconnav li button:hover,
.theme--dark #page-container .toolbar-container ul.uk-iconnav li a:hover {
  background-color: #444444;
  color: #F3F6F8;
}
.theme--dark #page-container .toolbar-container ul.uk-iconnav li.separator {
  background-color: #003A4D;
}
.theme--dark #page-container .toolbar-container ul.uk-iconnav li ul.uk-nav li button,
.theme--dark #page-container .toolbar-container ul.uk-iconnav li ul.uk-nav li a {
  color: #DCE3E8;
}
.theme--dark #page-container .toolbar-container ul.uk-iconnav li ul.uk-nav li button:hover,
.theme--dark #page-container .toolbar-container ul.uk-iconnav li ul.uk-nav li a:hover {
  background: transparent;
  color: #F3F6F8;
}
.theme--dark #page-container .toolbar-container #cart-display-bar button.sort-by,
.theme--dark #page-container .toolbar-container #display-bar button.sort-by {
  background-color: #121212;
  color: #F3F6F8;
  border: 1px solid #444444;
}
.theme--dark #page-container .toolbar-container #cart-display-bar button.sort-by:hover,
.theme--dark #page-container .toolbar-container #display-bar button.sort-by:hover {
  background-color: #2c2c2c;
}
.theme--dark #page-container .toolbar-container #cart-display-bar .resize input[type=range]::-webkit-slider-runnable-track,
.theme--dark #page-container .toolbar-container #display-bar .resize input[type=range]::-webkit-slider-runnable-track {
  box-shadow: 0px 0px 0px #000000;
  background-color: #003A4D;
  border: 0px solid #000000;
}
.theme--dark #page-container .toolbar-container #cart-display-bar .resize input[type=range]::-webkit-slider-thumb,
.theme--dark #page-container .toolbar-container #display-bar .resize input[type=range]::-webkit-slider-thumb {
  box-shadow: 0px 0px 0px #000000;
  border: 1px solid #52C8E4;
  background: #202020;
}
.theme--dark #page-container .toolbar-container #cart-display-bar .resize input[type=range]:focus::-webkit-slider-runnable-track,
.theme--dark #page-container .toolbar-container #display-bar .resize input[type=range]:focus::-webkit-slider-runnable-track {
  background-color: #003A4D;
}
.theme--dark #page-container .toolbar-container #cart-display-bar .resize input[type=range]::-moz-range-track,
.theme--dark #page-container .toolbar-container #display-bar .resize input[type=range]::-moz-range-track {
  box-shadow: 0px 0px 0px #000000;
  background-color: #003A4D;
  border: 0px solid #000000;
}
.theme--dark #page-container .toolbar-container #cart-display-bar .resize input[type=range]::-moz-range-thumb,
.theme--dark #page-container .toolbar-container #display-bar .resize input[type=range]::-moz-range-thumb {
  box-shadow: 0px 0px 0px #000000;
  border: 1px solid #202020;
  background: #202020;
}
.theme--dark #page-container .toolbar-container #cart-display-bar .resize input[type=range]::-ms-track,
.theme--dark #page-container .toolbar-container #display-bar .resize input[type=range]::-ms-track {
  background: transparent;
  border-color: transparent;
  color: transparent;
}
.theme--dark #page-container .toolbar-container #cart-display-bar .resize input[type=range]::-ms-fill-lower,
.theme--dark #page-container .toolbar-container #display-bar .resize input[type=range]::-ms-fill-lower {
  background-color: #003A4D;
  border: 0px solid #000000;
  box-shadow: 0px 0px 0px #000000;
}
.theme--dark #page-container .toolbar-container #cart-display-bar .resize input[type=range]::-ms-fill-upper,
.theme--dark #page-container .toolbar-container #display-bar .resize input[type=range]::-ms-fill-upper {
  background-color: #003A4D;
  border: 0px solid #000000;
  box-shadow: 0px 0px 0px #000000;
}
.theme--dark #page-container .toolbar-container #cart-display-bar .resize input[type=range]::-ms-thumb,
.theme--dark #page-container .toolbar-container #display-bar .resize input[type=range]::-ms-thumb {
  box-shadow: 0px 0px 0px #000000;
  border: 1px solid #202020;
  background: #202020;
}
.theme--dark #page-container .toolbar-container #cart-display-bar .resize input[type=range]:focus::-ms-fill-lower,
.theme--dark #page-container .toolbar-container #display-bar .resize input[type=range]:focus::-ms-fill-lower {
  background-color: #003A4D;
}
.theme--dark #page-container .toolbar-container #cart-display-bar .resize input[type=range]:focus::-ms-fill-upper,
.theme--dark #page-container .toolbar-container #display-bar .resize input[type=range]:focus::-ms-fill-upper {
  background-color: #003A4D;
}
.theme--dark #page-container .toolbar-container .action-bar ul.uk-iconnav > li.highlight > button, .theme--dark #page-container .toolbar-container .action-bar ul.uk-iconnav > li.highlight > a {
  background-color: #FFF8DA;
  color: #225077;
}
.theme--dark #page-container .toolbar-container .action-bar ul.uk-iconnav > li.highlight > button:hover, .theme--dark #page-container .toolbar-container .action-bar ul.uk-iconnav > li.highlight > a:hover {
  background-color: white;
}
.theme--dark #page-container .toolbar-container .btn-open-filter-sidebar .uk-icon-link,
.theme--dark #page-container .toolbar-container .btn-open-preview-sidebar .uk-icon-link {
  background: #121212;
  color: #F3F6F8;
}
.theme--dark #page-container.preview-open .toolbar-container .btn-close-preview-sidebar .uk-icon-link {
  background: #121212;
  color: #F3F6F8;
}
.theme--dark .card-item .uk-card {
  background-color: #121212;
}
.theme--dark .card-item .uk-card .image-container .no-preview {
  background-color: #333333;
}
.theme--dark .card-item .uk-card .image-container .vignette-icon span {
  color: #FFFFFF;
  background-color: #FFFFFF; /* Couleur de l'icône */
}
.theme--dark .card-item .uk-card .uk-card-badge {
  background-color: #52E4A7;
}
.theme--dark .card-item .uk-card .select-container .uk-checkbox {
  border: 1px solid #121212;
  filter: drop-shadow(0 0 0.75rem rgba(34, 80, 119, 0.3));
}
.theme--dark .card-item .uk-card .card-toolbar {
  background: #73a0bf;
}
.theme--dark .card-item .infos h4 a {
  color: #F3F6F8;
}
.theme--dark .card-item .infos p.meta {
  color: #DCE3E8;
}
.theme--dark .card-item .infos p.meta a {
  color: #DCE3E8;
}
.theme--dark .card-item .infos p.meta a:hover {
  color: #52C8E4;
}
.theme--dark .card-item.selected .uk-card {
  background-color: #6d6d6d;
}
.theme--dark .card-item.active-preview .uk-card .image-container {
  background-color: #333333;
  box-shadow: inset 0 0 1px 2px #202020;
}
.theme--dark .card-item.active .uk-card .image-container, .theme--dark .card-item.active .theme--dark .card-item.selected .uk-card .image-container {
  background-color: #333333;
}
.theme--dark .list-results table .uk-checkbox {
  background-color: #121212;
}
.theme--dark .list-results table .uk-checkbox:checked {
  background-color: #52C8E4;
  filter: drop-shadow(0 0 1rem rgba(34, 80, 119, 0.2));
}
.theme--dark .list-results table thead tr th {
  color: #F3F6F8;
}
.theme--dark .list-results table thead tr th a {
  color: #F3F6F8;
}
.theme--dark .list-results table tbody tr {
  background-color: #121212;
}
.theme--dark .list-results table tbody tr:hover {
  background-color: rgba(82, 200, 228, 0.3);
}
.theme--dark .list-results table tbody tr.active-preview {
  background-color: #444444;
  box-shadow: inset 0 0 1px 2px #00060B;
}
.theme--dark .list-results table tbody tr td a {
  color: #F3F6F8;
}
.theme--dark #page-container #floating-cart-container #cart-container {
  background-color: #333333;
}
.theme--dark #page-container.homepage #home-banner h1.uk-light {
  color: #FFFFFF;
  text-shadow: rgba(0, 0, 0, 0.85) 0px 2px 5px;
}
.theme--dark #page-container.homepage .home-slider-container .slide-title-overlay {
  background: linear-gradient(to top, rgb(25, 25, 25), rgba(25, 25, 25, 0));
  color: #FFFFFF;
}
.theme--dark #page-container.homepage .home-slider-container .slide-title-overlay:hover {
  background: #121212;
}
.theme--dark #page-container.homepage .home-slider-container .slide-title-overlay h3, .theme--dark #page-container.homepage .home-slider-container .slide-title-overlay h2 {
  color: #FFFFFF;
  text-shadow: rgba(0, 0, 0, 0.85) 0px 2px 5px;
}
.theme--dark #page-container.homepage .home-slider-container .slide-title-overlay span {
  color: #FFFFFF;
}
.theme--dark #page-container.homepage .uk-card-default {
  background-color: #121212;
  color: #F3F6F8;
}
.theme--dark #page-container.homepage .uk-card-default .uk-card-title {
  color: #F3F6F8;
}
.theme--dark fieldset#bloc_atelier span.clipTitre {
  color: #F3F6F8;
}
.theme--dark fieldset#bloc_atelier span.bgVignette, .theme--dark fieldset#bloc_atelier a.bgVignette {
  background-color: black;
}
.theme--dark fieldset#bloc_atelier #bloc_top_atelier #chutier .toolbar-container {
  background-color: #6295b7;
}
.theme--dark fieldset#bloc_atelier #bloc_top_atelier #chutier #binView ul.miniatures li {
  box-shadow: 0 5px 15px rgba(0, 0, 0, 0.08);
}
.theme--dark fieldset#bloc_atelier #bloc_top_atelier #chutier #binView ul.miniatures li.selectedClip .uk-card-default {
  background-color: #FFF8DA;
}
.theme--dark fieldset#bloc_atelier #bloc_top_atelier #visionneuse .uk-background-primary {
  background-color: #6295b7;
}
.theme--dark fieldset#bloc_atelier #bloc_top_atelier #visionneuse .help_infos {
  color: #B2B2B2;
}
.theme--dark fieldset#bloc_atelier #bloc_top_atelier #visionneuse #montageContainer {
  background-color: rgba(232, 237, 241, 0.97);
}
.theme--dark fieldset#bloc_atelier #bloc_top_atelier #dragMe {
  background-color: #333333;
}
.theme--dark fieldset#bloc_atelier #montage .toolbar-container {
  background-color: #6295b7;
}
.theme--dark fieldset#bloc_atelier #montage #timelineView .help_infos {
  color: #B2B2B2;
}
.theme--dark fieldset#bloc_atelier #montage #timelineView #timeline {
  background-color: rgba(232, 237, 241, 0.97) !important;
}
.theme--dark fieldset#bloc_atelier #montage #timelineView #timeline li {
  box-shadow: 0 5px 15px rgba(0, 0, 0, 0.08);
}
.theme--dark fieldset#bloc_atelier #montage #timelineView #timeline li.doc_video {
  background-color: #488478;
  border-bottom: 5px solid #67c1b3;
  outline: solid 1px #67c1b3;
}
.theme--dark fieldset#bloc_atelier #montage #timelineView #timeline li.doc_video .clipTitre {
  background-color: rgba(103, 193, 179, 0.75);
  color: #fff;
  text-shadow: #286458 1px 0 4px;
}
.theme--dark fieldset#bloc_atelier #montage #timelineView #timeline li.doc_audio {
  background-color: #a86ff9;
  border-bottom: 5px solid #8205b9;
  outline: solid 1px #8205b9;
}
.theme--dark fieldset#bloc_atelier #montage #timelineView #timeline li.doc_audio .clipTitre {
  background-color: rgba(103, 193, 179, 0.75);
  color: #fff;
  text-shadow: #286458 1px 0 4px;
}
.theme--dark fieldset#bloc_atelier #montage #timelineView #timeline li.doc_picture {
  background-color: #a75271;
  border-bottom: 5px solid #f873a8;
  outline: solid 1px #f873a8;
}
.theme--dark fieldset#bloc_atelier #montage #timelineView #timeline li.carton {
  background-color: #496280;
  border-bottom: 5px solid #77a9e8;
  outline: solid 1px #77a9e8;
}
.theme--dark fieldset#bloc_atelier #montage #timelineView #timeline li.selectedClip {
  outline: solid 1px #FFF8DA;
  border-bottom: 5px solid #FFF8DA;
}
.theme--dark #timeline_track {
  background: white;
}
.theme--dark #timeline_track #timeline_handle {
  background-color: #FFF8DA;
}
.theme--dark #bin LI span.delete_clip,
.theme--dark #timeline LI span.delete_clip {
  background-color: #EE395B;
  color: #0B2843;
}
.theme--dark #cursor-wrapper #cursor-container {
  background-color: rgba(150, 150, 150, 0.1);
}
.theme--dark #cursor-wrapper #cursor-container .cursor-arrow {
  border-top: 10px solid #EE395B;
}
.theme--dark #cursor-wrapper #cursor-container .cursor-line {
  border-left: 2px solid #EE395B;
}
.theme--dark #cursor-wrapper #ruler-container .ruler {
  background: #333333;
  border-top: 2px solid #DCE3E8;
}
.theme--dark #cursor-wrapper #ruler-container .ruler li.unit:before {
  border-left: 1px solid #DCE3E8;
}
.theme--dark #cursor-wrapper #ruler-container .ruler li.unit-medium:before {
  border-left: 1px solid #DCE3E8;
}
.theme--dark #cursor-wrapper #ruler-container .ruler li.unit-large:before {
  border-left: 1px solid #DCE3E8;
}
.theme--dark #cursor-wrapper #ruler-container .ruler li.unit-large span {
  color: #DCE3E8;
}
.theme--dark body li.clone_drag {
  box-shadow: 0 5px 15px rgba(0, 0, 0, 0.08);
}
.theme--dark body li.clone_drag span.bgVignette,
.theme--dark body li.clone_drag a.bgVignette {
  background-color: black;
}
.theme--dark body li.clone_drag span.clipTitre {
  color: #225077;
}
.theme--dark #bulle_hover textarea#bulle_edit_title[readonly] {
  background-color: #333333;
}
.theme--dark #bulle_hover .uk-modal-body .uk-input,
.theme--dark #bulle_hover .uk-modal-body .uk-textarea,
.theme--dark #bulle_hover .uk-modal-body .uk-select,
.theme--dark #modal-default .uk-modal-body .uk-input,
.theme--dark #modal-default .uk-modal-body .uk-textarea,
.theme--dark #modal-default .uk-modal-body .uk-select {
  background-color: #444444;
}
.theme--dark #bulle_hover .uk-modal-footer .uk-button,
.theme--dark #modal-default .uk-modal-footer .uk-button {
  background-color: #003A4D;
  border-color: #003A4D;
  color: #FFFFFF;
}
.theme--dark #bulle_hover .uk-modal-footer .uk-button:hover,
.theme--dark #modal-default .uk-modal-footer .uk-button:hover {
  background-color: #006080;
  color: #FFFFFF;
}
.theme--dark #bulle_hover .uk-modal-footer .uk-button-primary,
.theme--dark #modal-default .uk-modal-footer .uk-button-primary {
  background-color: #96B8CF;
}
.theme--dark #bulle_hover .uk-modal-footer .uk-button-primary:hover,
.theme--dark #modal-default .uk-modal-footer .uk-button-primary:hover {
  background-color: #b9d0df;
}
.theme--dark #iframe-container .chercheIndex {
  background-color: #121212;
}
.theme--dark #iframe-container .chercheIndex #iframe-list-container .uk-table tr a {
  color: #F3F6F8;
}
.theme--dark #previewHoverWrapper {
  background-color: #000000;
  color: #FFFFFF;
  box-shadow: 0 5px 15px rgba(0, 0, 0, 0.08);
}
.theme--dark .uk-modal-body #menuBody .returnMsg.error {
  color: red;
}
.theme--dark .uk-modal-body .fopPdfPrms_panel.hidden {
  color: #808080;
}
.theme--dark .uk-modal-body .fld_export.custom_export_form #customFields {
  border: 1px solid #CACACA;
}
.theme--dark .uk-modal-body .fld_export.custom_export_form #customFieldsWrapper2 .customFields2 .cust_field_area {
  outline: 1px solid #CACACA;
}
.theme--dark .uk-modal-body .fld_export.custom_export_form #customFieldsWrapper2 .customField2 {
  border-bottom: 1px solid #CACACA;
}
.theme--dark .uk-modal-body .fld_export.custom_export_form #customFieldsWrapper2 .customFields2 .cust_field_area.inactive .cust_field_arrow_action {
  border-left: 1px solid #CACACA;
}
.theme--dark .uk-modal-body .fld_export.custom_export_form #customFieldsWrapper2 .customFields2 .cust_field_area.inactive .cust_field_arrow_action:hover {
  background-color: #F1F1F1;
}
.theme--dark .uk-modal-body .fld_export.custom_export_form #customFieldsWrapper2 .customFields2 .cust_field_area.active .cust_field_arrow_action {
  border-right: 1px solid #CACACA;
}
.theme--dark .uk-modal-body .fld_export.custom_export_form #customFieldsWrapper2 .customFields2 .cust_field_area.active .cust_field_arrow_action:hover {
  background-color: #F1F1F1;
}
.theme--dark .uk-modal-body .fld_export.custom_export_form #customFieldWrapper .customField:hover, .theme--dark .uk-modal-body .fld_export.custom_export_form .ui-sortable-helper {
  border-top: 1px solid #CACACA;
  background: white;
}
.theme--dark .uk-modal-body .fld_export.custom_export_form .customField_placeholder {
  border-bottom: 1px solid #CACACA;
}
.theme--dark #popupModal.loading #frameModal {
  background: url("../assets/img/wait4alpha.gif") no-repeat center center white;
}
.theme--dark #frameModal {
  background-color: white;
}
.theme--dark #connect_form input#login {
  background: url("../assets/img/icnhead-login.png") 6px center no-repeat, white;
}
.theme--dark #connect_form input#password {
  background: url("../assets/img/icnhead-password.png") 6px center no-repeat, white;
}
.theme--dark #connect_form div.error {
  background-color: rgba(255, 204, 204, 0.98);
  color: black;
  border: 1px solid #DADADA;
}
.theme--dark #page-container.catEdit #filter-sidebar,
.theme--dark #page-container.catEdit #preview-sidebar {
  background-color: #121212;
}
.theme--dark #page-container.catEdit #filter-sidebar .uk-nav-header,
.theme--dark #page-container.catEdit #preview-sidebar .uk-nav-header {
  color: #F3F6F8;
}
.theme--dark #page-container.catEdit #filter-sidebar .uk-nav-header .uk-icon-link,
.theme--dark #page-container.catEdit #preview-sidebar .uk-nav-header .uk-icon-link {
  color: #52C8E4;
}
.theme--dark #page-container.catEdit #filter-sidebar .button-xsmall {
  border: 1px solid #52C8E4;
}
.theme--dark #page-container.catEdit #filter-sidebar #facet_container .facet-item {
  border-top: 1px solid #001222;
}
.theme--dark #page-container.catEdit #filter-sidebar #facet_container .type_facet .title {
  color: #F3F6F8;
}
.theme--dark #page-container.catEdit #filter-sidebar #facet_container .block_facet {
  color: #F3F6F8;
}
.theme--dark #page-container.catEdit #preview-sidebar .description h4.title {
  color: #F3F6F8;
}
.theme--dark #page-container.catEdit #preview-sidebar .description p.meta {
  color: #DCE3E8;
}
.theme--dark #page-container.catEdit #preview-sidebar .description p.meta a {
  color: #DCE3E8;
}
.theme--dark #page-container.catEdit #preview-sidebar .description p.meta a:hover {
  color: #52C8E4;
}
.theme--dark .select2-dropdown {
  background-color: #333333;
  border-color: #444444;
  color: #FFFFFF;
}
.theme--dark .select2-container--default .select2-selection--multiple .select2-selection__rendered li.select2-selection__choice {
  background-color: #333333;
  border-color: #444444;
  color: #FFFFFF;
}
.theme--dark .jstree-default .jstree-hovered {
  background-color: #333333;
  border-radius: 2px;
  box-shadow: inset 0 0 1px #444444;
}
.theme--dark .jstree-default .jstree-clicked {
  background: #444444;
  border-radius: 2px;
  box-shadow: inset 0 0 1px #444444;
}
.theme--dark #page-container.dashboard .dashboard-card li.muted {
  background: #333333;
}
.theme--dark #page-container.dashboard .color-red h3 {
  color: #FD3333;
  border-bottom: 5px solid #FD3333;
}
.theme--dark #page-container.dashboard .color-red li {
  border-left: 10px solid #FD3333;
}
.theme--dark #page-container.dashboard .color-red .uk-badge {
  background: #FD3333;
}
.theme--dark #page-container.dashboard .color-red a {
  color: #FD3333;
}
.theme--dark #page-container.dashboard .color-orange h3 {
  color: #FFA800;
  border-bottom: 5px solid #FFA800;
}
.theme--dark #page-container.dashboard .color-orange li {
  border-left: 10px solid #FFA800;
}
.theme--dark #page-container.dashboard .color-orange .uk-badge, .theme--dark #page-container.dashboard .color-orange .bg-color {
  background: #FFA800;
}
.theme--dark #page-container.dashboard .color-orange a {
  color: #FFA800;
}
.theme--dark #page-container.dashboard .color-green h3 {
  color: #00CB7B;
  border-bottom: 5px solid #00CB7B;
}
.theme--dark #page-container.dashboard .color-green li {
  border-left: 10px solid #00CB7B;
}
.theme--dark #page-container.dashboard .color-green .uk-badge {
  background: #00CB7B;
}
.theme--dark #page-container.dashboard .color-green a {
  color: #00CB7B;
}
.theme--dark #page-container.dashboard .color-dark h3 {
  color: #225077;
  border-bottom: 5px solid #225077;
}
.theme--dark #page-container.dashboard .color-dark li {
  border-left: 10px solid #225077;
}
.theme--dark #page-container.dashboard .color-dark .uk-badge {
  background: #225077;
}
.theme--dark #page-container.dashboard .color-dark a {
  color: #225077;
}
.theme--dark #page-container.dashboard .color-aqua h3 {
  color: #52C8E4;
  border-bottom: 5px solid #52C8E4;
}
.theme--dark #page-container.dashboard .color-aqua li {
  border-left: 10px solid #52C8E4;
}
.theme--dark #page-container.dashboard .color-aqua .uk-badge {
  background: #52C8E4;
}
.theme--dark #page-container.dashboard .color-aqua .big-text {
  color: #52C8E4;
}
.theme--dark #page-container.dashboard .color-aqua a {
  color: #52C8E4;
}
.theme--dark #page-container.dashboard .color-purple h3 {
  color: #AA00FF;
  border-bottom: 5px solid #AA00FF;
}
.theme--dark #page-container.dashboard .color-purple li {
  border-left: 10px solid #AA00FF;
}
.theme--dark #page-container.dashboard .color-purple .uk-badge {
  background: #AA00FF;
}
.theme--dark #page-container.dashboard .color-purple a {
  color: #AA00FF;
}
.theme--dark #page-container.dashboard .color-blue h3 {
  color: #6898C3;
  border-bottom: 5px solid #6898C3;
}
.theme--dark #page-container.dashboard .color-blue li {
  border-left: 10px solid #6898C3;
}
.theme--dark #page-container.dashboard .color-blue .uk-badge, .theme--dark #page-container.dashboard .color-blue .bg-color {
  background: #6898C3;
}
.theme--dark #page-container.dashboard .color-blue a {
  color: #6898C3;
}
.theme--dark #page-container.dashboard .bg-border {
  border-bottom: 1px solid #444444;
}
.theme--dark #page-container.dashboard .dashboard-card .uk-progress {
  background-color: #f8f8f8;
}
.theme--dark #page-container.dashboard progress.uk-progress::-webkit-progress-bar {
  background-color: #D8D8D8;
}
.theme--dark #page-container.dashboard progress.uk-progress::-webkit-progress-value {
  background-color: #6898C3 !important;
}
.theme--dark #page-container.dashboard .uk-light progress.uk-progress::-webkit-progress-value {
  background-color: #121212 !important;
}
.theme--dark #page-container.doc #detail-infos h3,
.theme--dark #page-container.docEdit #detail-infos h3 {
  border-bottom: 1px solid rgba(232, 237, 241, 0.97);
}
.theme--dark #page-container.doc #detail-infos .uk-table th,
.theme--dark #page-container.docEdit #detail-infos .uk-table th {
  color: #F3F6F8;
}
.theme--dark #page-container.doc #detail-infos .uk-accordion-title,
.theme--dark #page-container.docEdit #detail-infos .uk-accordion-title {
  color: #F3F6F8;
}
.theme--dark #page-container.doc #detail-infos .uk-accordion-title,
.theme--dark #page-container.docEdit #detail-infos .uk-accordion-title {
  border-bottom: 1px solid #003A4D;
}
.theme--dark #page-container.doc .slide-tab-wrapper .icon,
.theme--dark #page-container.docEdit .slide-tab-wrapper .icon {
  background: #003A4D;
  color: white;
}
.theme--dark #page-container.doc .slide-tab-wrapper .icon:hover,
.theme--dark #page-container.docEdit .slide-tab-wrapper .icon:hover {
  background: #52C8E4;
}
@media (min-width: 479px) {
  .theme--dark #page-container.doc .slide-tab-wrapper .tabs-box .tab,
  .theme--dark #page-container.docEdit .slide-tab-wrapper .tabs-box .tab {
    background-color: #121212;
  }
  .theme--dark #page-container.doc .slide-tab-wrapper .tabs-box .tab a,
  .theme--dark #page-container.docEdit .slide-tab-wrapper .tabs-box .tab a {
    color: #878787;
    background-color: #121212;
  }
  .theme--dark #page-container.doc .slide-tab-wrapper .tabs-box .tab:hover a,
  .theme--dark #page-container.docEdit .slide-tab-wrapper .tabs-box .tab:hover a {
    background-color: #85acc7;
    color: #0B2843;
  }
  .theme--dark #page-container.doc .slide-tab-wrapper .tabs-box .tab.uk-active a,
  .theme--dark #page-container.docEdit .slide-tab-wrapper .tabs-box .tab.uk-active a {
    background-color: #96B8CF;
    color: #0B2843;
  }
}
@media (max-width: 479px) {
  .theme--dark #page-container.doc .slide-tab-wrapper .tabs-box,
  .theme--dark #page-container.docEdit .slide-tab-wrapper .tabs-box {
    background-color: #0B2843;
  }
  .theme--dark #page-container.doc .slide-tab-wrapper .tabs-box li a,
  .theme--dark #page-container.docEdit .slide-tab-wrapper .tabs-box li a {
    color: #F3F6F8;
  }
  .theme--dark #page-container.doc .slide-tab-wrapper .tabs-box li.uk-active,
  .theme--dark #page-container.docEdit .slide-tab-wrapper .tabs-box li.uk-active {
    background-color: #96B8CF;
  }
  .theme--dark #page-container.doc .slide-tab-wrapper .tabs-box li.uk-active a,
  .theme--dark #page-container.docEdit .slide-tab-wrapper .tabs-box li.uk-active a {
    color: #0B2843;
  }
}
.theme--dark #toggleTabSelect {
  background: green;
}
.theme--dark .menu-tab-wrapper .menu-tab > li > a {
  color: #DCE3E8;
  background-color: #121212;
}
.theme--dark .menu-tab-wrapper .menu-tab > li > a:hover {
  background-color: #85acc7;
  color: #0B2843;
}
.theme--dark .menu-tab-wrapper .menu-tab > li.uk-active a {
  background-color: #96B8CF;
  color: #0B2843;
}
.theme--dark .menu-tab-wrapper .menu-tab > li.uk-disabled a {
  color: #DCE3E8;
}
.theme--dark #page-container form .uk-tab li a {
  background-color: #121212;
  color: #F3F6F8;
}
.theme--dark #page-container form .uk-tab li.uk-active a {
  background-color: #96B8CF;
  color: #0B2843;
}
.theme--dark #page-container form .uk-tab li:hover a {
  background-color: #85acc7;
  color: #0B2843;
}
.theme--dark #page-container form .uk-tab li :before {
  border: none;
}
.theme--dark #page-container form .table-listing.uk-table th {
  color: #F3F6F8;
  border-bottom: 1px solid #003A4D;
}
.theme--dark #page-container form .uk-accordion-title {
  color: #F3F6F8;
}
.theme--dark #page-container form .uk-accordion-title {
  border-bottom: 1px solid #003A4D;
}
.theme--dark #page-container form#chercheForm {
  background-color: #333333;
}
.theme--dark #page-container form#chercheForm .uk-accordion .uk-accordion-content {
  background-color: #333333;
}
.theme--dark #page-container #admin-toolbar {
  background-color: #444444;
}
.theme--dark #page-container .contentBody {
  background-color: #444444;
}
.theme--dark #page-container .contentBody fieldset {
  background-color: #444444;
  border-color: #444444;
}
.theme--dark #page-container .uk-table-divider > :first-child > tr:not(:first-child), .theme--dark #page-container .uk-table-divider > :not(:first-child) > tr, .theme--dark #page-container .uk-table-divider > tr:not(:first-child) {
  border-top: 1px solid #444444;
  background-color: #121212;
}
.theme--dark #page-container .uk-table-striped > tr:nth-of-type(odd), .theme--dark #page-container .uk-table-striped tbody tr:nth-of-type(odd) {
  background-color: #333333;
  border-top: 1px solid #444444;
  border-bottom: 1px solid #444444;
}
.theme--dark #comList tr td a {
  color: #F3F6F8;
}
.theme--dark select[mandatory="1"],
.theme--dark input[mandatory="1"] {
  border-color: rgba(200, 0, 0, 0.8);
}
.theme--dark select[mandatory="1"]:hover, .theme--dark select[mandatory="1"]:active, .theme--dark select[mandatory="1"]:focus,
.theme--dark input[mandatory="1"]:hover,
.theme--dark input[mandatory="1"]:active,
.theme--dark input[mandatory="1"]:focus {
  border-color: rgba(98, 0, 0, 0.8);
}
.theme--dark select[readonly="1"],
.theme--dark input[readonly="1"] {
  background-color: #333333;
  border-color: #001222;
}
.theme--dark select[readonly="1"]:hover, .theme--dark select[readonly="1"]:active, .theme--dark select[readonly="1"]:focus,
.theme--dark input[readonly="1"]:hover,
.theme--dark input[readonly="1"]:active,
.theme--dark input[readonly="1"]:focus {
  background-color: #00ade6;
  border-color: #001222;
}
.theme--dark #cart-container .filter-sidebar,
.theme--dark #cart-container .preview-sidebar {
  background-color: #121212;
}
.theme--dark #cart-container .filter-sidebar .uk-nav-header,
.theme--dark #cart-container .preview-sidebar .uk-nav-header {
  color: #F3F6F8;
}
.theme--dark #cart-container .filter-sidebar .button-xsmall {
  border: 1px solid;
}
.theme--dark #cart-container .filter-sidebar #cart-list {
  border-top: 1px solid #001222;
}
.theme--dark #cart-container .filter-sidebar #cart-list li {
  color: #F3F6F8;
}
.theme--dark #cart-container .filter-sidebar #cart-list li.selected {
  border: 1px solid;
}
.theme--dark #cart-container .preview-sidebar .description h4.title {
  color: #F3F6F8;
}
.theme--dark #cart-container .preview-sidebar .description p.meta {
  color: #DCE3E8;
}
.theme--dark #cart-container .preview-sidebar .description p.meta a {
  color: #DCE3E8;
}
.theme--dark #page-container.docList #filter-sidebar,
.theme--dark #page-container.docList #preview-sidebar {
  background-color: #121212;
}
.theme--dark #page-container.docList #filter-sidebar .uk-nav-header,
.theme--dark #page-container.docList #preview-sidebar .uk-nav-header {
  color: #F3F6F8;
}
.theme--dark #page-container.docList #filter-sidebar .uk-nav-header .uk-icon-link,
.theme--dark #page-container.docList #preview-sidebar .uk-nav-header .uk-icon-link {
  color: #52C8E4;
}
.theme--dark #page-container.docList #filter-sidebar .button-xsmall {
  border: 1px solid;
}
.theme--dark #page-container.docList #filter-sidebar #facet_container .uk-checkbox {
  background-color: #444444;
  border-color: #5e5e5e;
}
.theme--dark #page-container.docList #filter-sidebar #facet_container .uk-checkbox:checked {
  background-color: #202020;
  border-color: #444444;
}
.theme--dark #page-container.docList #filter-sidebar #facet_container .uk-search-input {
  background-color: #444444;
  border-color: #5e5e5e;
}
.theme--dark #page-container.docList #filter-sidebar #facet_container .facet-item {
  border-top: 1px solid #001222;
}
.theme--dark #page-container.docList #filter-sidebar #facet_container .type_facet .title {
  color: #F3F6F8;
}
.theme--dark #page-container.docList #filter-sidebar #facet_container .block_facet {
  color: #F3F6F8;
}
.theme--dark #page-container.docList #filter-sidebar #facet_container .block_facet .facet_hier {
  font-weight: bold;
}
.theme--dark #page-container.docList #filter-sidebar #facet_container .block_facet .facet_hier.hier_open > span.hier_unfolder.uk-icon {
  color: #FFFFFF;
}
.theme--dark #page-container.docList #filter-sidebar #facet_container .block_facet .facet_hier.hier_open > span.hier_innerText {
  color: #FFFFFF;
}
.theme--dark #page-container.docList #filter-sidebar #facet_container .block_facet .facet_hier_lvl_1 {
  color: #DCE3E8;
}
.theme--dark #page-container.docList #preview-sidebar .description h4.title {
  color: #F3F6F8;
}
.theme--dark #page-container.docList #preview-sidebar .description p.meta {
  color: #DCE3E8;
}
.theme--dark #page-container.docList #preview-sidebar .description p.meta a {
  color: #DCE3E8;
}
.theme--dark #media_space .uk-slideshow ul.uk-slideshow-items li {
  border-bottom: 1px solid #00060B;
  color: #FFFFFF;
}
.theme--dark #media_space .uk-slideshow ul.uk-slideshow-items li .infopreview {
  background-color: rgba(0, 0, 0, 0.3);
  color: #FFFFFF;
}
.theme--dark #media_space .uk-slideshow ul.uk-slideshow-items li .infopreview p {
  color: #FFFFFF;
}
.theme--dark .display-reportage .uk-tab li a {
  color: #F3F6F8;
}
.theme--dark .display-reportage .uk-tab li.uk-active a {
  color: #0B2843;
}
.theme--dark .display-reportage article.bloc_image .uk-card .image-container {
  box-shadow: inset 0 0 1px 2px #444444;
}
.theme--dark .display-reportage article.bloc_image.active-preview .uk-card .image-container {
  background-color: #333333;
  box-shadow: inset 0 0 1px 2px #202020;
}
.theme--dark .display-reportage h3#open-reportage .uk-icon,
.theme--dark .display-reportage h3#close-reportage .uk-icon {
  color: #DCE3E8;
  border: 1px solid rgba(82, 200, 28, 0);
}
.theme--dark .display-reportage h3#open-reportage:hover .uk-icon,
.theme--dark .display-reportage h3#close-reportage:hover .uk-icon {
  color: #52C8E4;
  border: 1px solid rgba(82, 200, 228, 0.3);
}

.theme--dark {
  /* Player Dark mode */
}
.theme--dark body #main-menu .logo-section a,
.theme--dark body #main-menu .uk-nav-default > li > a,
.theme--dark .uk-background-primary {
  color: #F3F6F8;
}
.theme--dark .card-item.selected .uk-card {
  background-color: #96B8CF;
}
.theme--dark .list-results table tbody tr .icon img {
  filter: invert(100%) grayscale(100%);
}
.theme--dark .card-item .uk-card .select-container .uk-checkbox,
.theme--dark .list-results table .uk-checkbox {
  background-color: #00060B;
  border-color: #225077;
}
.theme--dark .card-item .uk-card .select-container .uk-checkbox:checked,
.theme--dark .list-results table .uk-checkbox:checked {
  background-color: #52C8E4;
  border-color: #52C8E4;
}

.theme--light body {
  /* Rewrite cart color */
}
.theme--light body section#title-bar .toggle-tabs-container {
  display: flex;
  align-items: center;
  justify-content: end;
  float: right;
  gap: 10px;
}
.theme--light body section#title-bar .toggle-tabs-container .search-label {
  font-size: 0.8rem;
  font-weight: 500;
}
.theme--light body section#title-bar .toggle-tabs-container .toggle-tabs {
  display: flex;
  position: relative;
  border-radius: 99px;
  background-color: #F6F6F6;
  width: 140px;
}
.theme--light body section#title-bar .toggle-tabs-container .toggle-tabs * {
  z-index: 2;
}
.theme--light body section#title-bar .toggle-tabs-container .toggle-tabs input[type=radio] {
  display: none;
}
.theme--light body section#title-bar .toggle-tabs-container .toggle-tabs input[type=radio]:checked + label {
  color: #3782AA;
}
.theme--light body section#title-bar .toggle-tabs-container .toggle-tabs input[id=simple]:checked ~ .glider {
  transform: translateX(0);
}
.theme--light body section#title-bar .toggle-tabs-container .toggle-tabs input[id=advanced]:checked ~ .glider {
  transform: translateX(100%);
}
.theme--light body section#title-bar .toggle-tabs-container .toggle-tabs .glider, .theme--light body section#title-bar .toggle-tabs-container .toggle-tabs .tab {
  display: flex;
  width: 70px;
  height: 26px;
  border-radius: 99px;
}
.theme--light body section#title-bar .toggle-tabs-container .toggle-tabs .glider {
  position: absolute;
  background-color: #CEEBF2;
  z-index: 1;
  transition: 0.25s ease-out;
}
.theme--light body section#title-bar .toggle-tabs-container .toggle-tabs .tab {
  font-size: 0.8rem;
  justify-content: center;
  align-items: center;
  font-weight: 500;
  cursor: pointer;
  transition: color 0.15s ease-in;
}
.theme--light body section#title-bar #header-banner {
  min-height: 200px;
}
.theme--light body section#title-bar #header-banner #background-banner.uk-height-small {
  height: 200px;
}
.theme--light body section#title-bar #header-banner #header-banner-container {
  margin-top: -180px;
}
.theme--light body section#title-bar #header-banner #header-banner-container h1 {
  font-size: 1.75rem;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
  color: #FFFFFF;
}
.theme--light body section#title-bar #infobox {
  border-radius: 12px;
  padding: 20px 25px;
  background-color: #FFFFFF;
  color: #626D7E;
}
.theme--light body section#title-bar #infobox h2.title-page {
  margin: 0;
  color: #3782AA;
}
.theme--light body section#title-bar #infobox .form-cherche-wrapper {
  width: 100%;
}
.theme--light body section#title-bar #infobox .form-cherche-wrapper form {
  /* rewrite home */
}
.theme--light body section#title-bar #infobox .form-cherche-wrapper form .checkbox-button-container .title-label {
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 0.75rem;
}
.theme--light body section#title-bar #infobox .form-cherche-wrapper form .checkbox-button-container .checkbox_wrapper label {
  font-size: 0.75rem;
  background-color: #F6F6F6;
  color: #626D7E;
  border: 1px solid #F6F6F6;
  border-radius: 50px;
  padding: 4px 15px;
  cursor: pointer;
  user-select: none;
}
.theme--light body section#title-bar #infobox .form-cherche-wrapper form .checkbox-button-container .checkbox_wrapper label input[type=checkbox] {
  display: none;
}
.theme--light body section#title-bar #infobox .form-cherche-wrapper form .checkbox-button-container .checkbox_wrapper label:hover {
  background-color: #ecf7fa;
  color: #3782AA;
  border-bottom-color: #d4ebf0;
}
.theme--light body section#title-bar #infobox .form-cherche-wrapper form .checkbox-button-container .checkbox_wrapper label.selected-label {
  background-color: #CEEBF2;
  color: #3782AA;
  border-bottom-color: #B8DEE6;
}
.theme--light body section#title-bar #infobox .form-cherche-wrapper form .input-search span[id^=chValues2] {
  font-size: 0.75rem;
}
.theme--light body section#title-bar #infobox .form-cherche-wrapper form #simple-search-container {
  position: relative;
  margin: 0;
  transform: translate(0, 0);
  left: 0;
}
.theme--light body section#title-bar #infobox .form-cherche-wrapper form #simple-search-container .simple-search-input > span {
  font-size: 0.75rem;
}
.theme--light body #page-container.panier section#title-bar #infobox h2.title-page {
  margin: 0;
  color: #004941;
}
.theme--light body #page-container.panier section#title-bar #infobox a {
  color: #004941;
}

.theme--dark body {
  /* Rewrite cart color */
}
.theme--dark body section#title-bar .toggle-tabs-container {
  display: flex;
  align-items: center;
  justify-content: end;
  float: right;
  gap: 10px;
}
.theme--dark body section#title-bar .toggle-tabs-container .search-label {
  font-size: 0.8rem;
  font-weight: 500;
}
.theme--dark body section#title-bar .toggle-tabs-container .toggle-tabs {
  display: flex;
  position: relative;
  border-radius: 99px;
  background-color: #3F3F3F;
  width: 140px;
}
.theme--dark body section#title-bar .toggle-tabs-container .toggle-tabs * {
  z-index: 2;
}
.theme--dark body section#title-bar .toggle-tabs-container .toggle-tabs input[type=radio] {
  display: none;
}
.theme--dark body section#title-bar .toggle-tabs-container .toggle-tabs input[type=radio]:checked + label {
  color: #E9F6F9;
}
.theme--dark body section#title-bar .toggle-tabs-container .toggle-tabs input[id=simple]:checked ~ .glider {
  transform: translateX(0);
}
.theme--dark body section#title-bar .toggle-tabs-container .toggle-tabs input[id=advanced]:checked ~ .glider {
  transform: translateX(100%);
}
.theme--dark body section#title-bar .toggle-tabs-container .toggle-tabs .glider, .theme--dark body section#title-bar .toggle-tabs-container .toggle-tabs .tab {
  display: flex;
  width: 70px;
  height: 26px;
  border-radius: 99px;
}
.theme--dark body section#title-bar .toggle-tabs-container .toggle-tabs .glider {
  position: absolute;
  background-color: #003A4D;
  z-index: 1;
  transition: 0.25s ease-out;
}
.theme--dark body section#title-bar .toggle-tabs-container .toggle-tabs .tab {
  font-size: 0.8rem;
  justify-content: center;
  align-items: center;
  font-weight: 500;
  cursor: pointer;
  transition: color 0.15s ease-in;
}
.theme--dark body section#title-bar #header-banner {
  min-height: 200px;
}
.theme--dark body section#title-bar #header-banner #background-banner.uk-height-small {
  height: 200px;
}
.theme--dark body section#title-bar #header-banner #header-banner-container {
  margin-top: -180px;
}
.theme--dark body section#title-bar #header-banner #header-banner-container h1 {
  font-size: 1.75rem;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
  color: #FFFFFF;
}
.theme--dark body section#title-bar #infobox {
  border-radius: 12px;
  padding: 20px 25px;
  background-color: #282828;
  color: #F3F6F8;
}
.theme--dark body section#title-bar #infobox h2.title-page {
  margin: 0;
  color: #3782AA;
}
.theme--dark body section#title-bar #infobox .form-cherche-wrapper {
  width: 100%;
}
.theme--dark body section#title-bar #infobox .form-cherche-wrapper form {
  /* rewrite home */
}
.theme--dark body section#title-bar #infobox .form-cherche-wrapper form .checkbox-button-container .title-label {
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 0.75rem;
}
.theme--dark body section#title-bar #infobox .form-cherche-wrapper form .checkbox-button-container .checkbox_wrapper label {
  font-size: 0.75rem;
  background-color: #3F3F3F;
  color: #E9F6F9;
  border: 1px solid #3F3F3F;
  border-radius: 50px;
  padding: 4px 15px;
  cursor: pointer;
  user-select: none;
}
.theme--dark body section#title-bar #infobox .form-cherche-wrapper form .checkbox-button-container .checkbox_wrapper label input[type=checkbox] {
  display: none;
}
.theme--dark body section#title-bar #infobox .form-cherche-wrapper form .checkbox-button-container .checkbox_wrapper label:hover {
  background-color: #005773;
  color: #E9F6F9;
  border-bottom-color: #191919;
}
.theme--dark body section#title-bar #infobox .form-cherche-wrapper form .checkbox-button-container .checkbox_wrapper label.selected-label {
  background-color: #003A4D;
  color: #E9F6F9;
  border-bottom-color: #060606;
}
.theme--dark body section#title-bar #infobox .form-cherche-wrapper form .input-search span[id^=chValues2] {
  font-size: 0.75rem;
}
.theme--dark body section#title-bar #infobox .form-cherche-wrapper form #simple-search-container {
  position: relative;
  margin: 0;
  transform: translate(0, 0);
  left: 0;
}
.theme--dark body section#title-bar #infobox .form-cherche-wrapper form #simple-search-container .simple-search-input > span {
  font-size: 0.75rem;
}
.theme--dark body #page-container.panier section#title-bar #infobox h2.title-page {
  margin: 0;
  color: #004941;
}
.theme--dark body #page-container.panier section#title-bar #infobox a {
  color: #004941;
}

.theme--light body {
  /* Rewrite cart color */
}
.theme--light body #offcanvas-flip {
  z-index: 13000;
}
.theme--light body #page-container.noticeEdit #infobox a.icoBackSearch {
  color: #626D7E;
  background-color: #F6F6F6;
  padding: 5px 15px;
  border-radius: 15px;
}
.theme--light body #page-container.noticeEdit.preview-open #detail-preview {
  width: 50%;
}
@media (max-width: 959px) {
  .theme--light body #page-container.noticeEdit.preview-open #detail-preview {
    width: 100%;
  }
}
.theme--light body #page-container.corpusList .contentBody {
  display: flow-root;
  box-sizing: content-box;
  max-width: 1600px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 15px;
  padding-right: 15px;
}
@media (min-width: 767px) {
  .theme--light body #page-container.corpusList .contentBody {
    padding-left: 30px;
    padding-right: 30px;
  }
}
@media (min-width: 959px) {
  .theme--light body #page-container.corpusList .contentBody {
    padding-left: 40px;
    padding-right: 40px;
  }
}
.theme--light body #page-container.tagEdit #header-banner, .theme--light body #page-container.corpusEdit #header-banner {
  min-height: unset;
  transition: min-height 200ms;
}
.theme--light body #page-container.tagEdit #header-banner #header-banner-container, .theme--light body #page-container.corpusEdit #header-banner #header-banner-container {
  margin-top: -50px;
  transition: margin-top 200ms;
}
.theme--light body #page-container.tagEdit #header-banner #background-banner.uk-height-small, .theme--light body #page-container.corpusEdit #header-banner #background-banner.uk-height-small {
  height: 70px;
  transition: height 200ms;
}
.theme--light body #page-container.tagEdit section#title-bar #infobox h2.title-page, .theme--light body #page-container.corpusEdit section#title-bar #infobox h2.title-page {
  color: #F52C00;
}
.theme--light body #page-container.tagEdit section#title-bar #infobox .icoBackSearch, .theme--light body #page-container.corpusEdit section#title-bar #infobox .icoBackSearch {
  color: #F52C00;
}
.theme--light body #page-container.tagEdit section#title-bar #infobox a, .theme--light body #page-container.corpusEdit section#title-bar #infobox a {
  color: #F52C00;
}
.theme--light body #page-container.tagEdit .uk-button-primary, .theme--light body #page-container.corpusEdit .uk-button-primary {
  color: #FFFFFF;
  background-color: #F52C00;
}
.theme--light body #page-container.tagEdit .uk-button-danger, .theme--light body #page-container.corpusEdit .uk-button-danger {
  color: #F52C00;
  background-color: #FFE7E2;
}
.theme--light body #page-container.tagEdit .btn_add_crit, .theme--light body #page-container.corpusEdit .btn_add_crit {
  color: #F52C00;
  background-color: #FFE7E2;
}
.theme--light body #page-container.tagList section#title-bar #header-banner, .theme--light body #page-container.noticeEdit section#title-bar #header-banner, .theme--light body #page-container.corpusList section#title-bar #header-banner, .theme--light body #page-container.noticeList section#title-bar #header-banner {
  min-height: unset;
  transition: min-height 200ms;
}
.theme--light body #page-container.tagList section#title-bar #header-banner #header-banner-container, .theme--light body #page-container.noticeEdit section#title-bar #header-banner #header-banner-container, .theme--light body #page-container.corpusList section#title-bar #header-banner #header-banner-container, .theme--light body #page-container.noticeList section#title-bar #header-banner #header-banner-container {
  margin-top: -50px;
  transition: margin-top 200ms;
}
.theme--light body #page-container.tagList section#title-bar #header-banner #background-banner.uk-height-small, .theme--light body #page-container.noticeEdit section#title-bar #header-banner #background-banner.uk-height-small, .theme--light body #page-container.corpusList section#title-bar #header-banner #background-banner.uk-height-small, .theme--light body #page-container.noticeList section#title-bar #header-banner #background-banner.uk-height-small {
  height: 70px;
  transition: height 200ms;
}
.theme--light body #page-container.tagList section#title-bar.open #header-banner, .theme--light body #page-container.noticeEdit section#title-bar.open #header-banner, .theme--light body #page-container.corpusList section#title-bar.open #header-banner, .theme--light body #page-container.noticeList section#title-bar.open #header-banner {
  min-height: 200px;
}
.theme--light body #page-container.tagList section#title-bar.open #header-banner #header-banner-container, .theme--light body #page-container.noticeEdit section#title-bar.open #header-banner #header-banner-container, .theme--light body #page-container.corpusList section#title-bar.open #header-banner #header-banner-container, .theme--light body #page-container.noticeList section#title-bar.open #header-banner #header-banner-container {
  margin-top: -180px;
}
.theme--light body #page-container.tagList section#title-bar.open #header-banner #background-banner.uk-height-small, .theme--light body #page-container.noticeEdit section#title-bar.open #header-banner #background-banner.uk-height-small, .theme--light body #page-container.corpusList section#title-bar.open #header-banner #background-banner.uk-height-small, .theme--light body #page-container.noticeList section#title-bar.open #header-banner #background-banner.uk-height-small {
  height: 200px;
}
.theme--light body #page-container.tagList .resultsMenu, .theme--light body #page-container.noticeEdit .resultsMenu, .theme--light body #page-container.corpusList .resultsMenu, .theme--light body #page-container.noticeList .resultsMenu {
  background-color: #F6F6F6;
}
.theme--light body #page-container.tagList #title-main-menu .uk-navbar-nav > li.uk-active > a, .theme--light body #page-container.noticeEdit #title-main-menu .uk-navbar-nav > li.uk-active > a, .theme--light body #page-container.corpusList #title-main-menu .uk-navbar-nav > li.uk-active > a, .theme--light body #page-container.noticeList #title-main-menu .uk-navbar-nav > li.uk-active > a {
  color: #F52C00;
}
.theme--light body #page-container.tagList .uk-table a, .theme--light body #page-container.noticeEdit .uk-table a, .theme--light body #page-container.corpusList .uk-table a, .theme--light body #page-container.noticeList .uk-table a {
  color: #F52C00;
}
.theme--light body #page-container.tagList .uk-table a:hover, .theme--light body #page-container.noticeEdit .uk-table a:hover, .theme--light body #page-container.corpusList .uk-table a:hover, .theme--light body #page-container.noticeList .uk-table a:hover {
  color: #F52C00;
}
.theme--light body #page-container.tagList #tabs-container a, .theme--light body #page-container.noticeEdit #tabs-container a, .theme--light body #page-container.corpusList #tabs-container a, .theme--light body #page-container.noticeList #tabs-container a {
  color: #F52C00;
}
.theme--light body #page-container.tagList #tabs-container a:hover, .theme--light body #page-container.noticeEdit #tabs-container a:hover, .theme--light body #page-container.corpusList #tabs-container a:hover, .theme--light body #page-container.noticeList #tabs-container a:hover {
  color: #F52C00;
}
.theme--light body #page-container.tagList #tabs-container .uk-table a, .theme--light body #page-container.noticeEdit #tabs-container .uk-table a, .theme--light body #page-container.corpusList #tabs-container .uk-table a, .theme--light body #page-container.noticeList #tabs-container .uk-table a {
  color: #F52C00;
}
.theme--light body #page-container.tagList #tabs-container .uk-table a:hover, .theme--light body #page-container.noticeEdit #tabs-container .uk-table a:hover, .theme--light body #page-container.corpusList #tabs-container .uk-table a:hover, .theme--light body #page-container.noticeList #tabs-container .uk-table a:hover {
  color: #F52C00;
}
.theme--light body #page-container.tagList #tabs-container .uk-table thead tr th, .theme--light body #page-container.noticeEdit #tabs-container .uk-table thead tr th, .theme--light body #page-container.corpusList #tabs-container .uk-table thead tr th, .theme--light body #page-container.noticeList #tabs-container .uk-table thead tr th {
  font-size: 0.75rem;
  text-transform: unset;
  font-weight: normal;
  color: #626D7E;
}
.theme--light body #page-container.tagList #tabs-container .uk-table thead tr th a, .theme--light body #page-container.noticeEdit #tabs-container .uk-table thead tr th a, .theme--light body #page-container.corpusList #tabs-container .uk-table thead tr th a, .theme--light body #page-container.noticeList #tabs-container .uk-table thead tr th a {
  color: #626D7E;
}
.theme--light body #page-container.tagList #tabs-container .uk-table thead tr th a:hover, .theme--light body #page-container.noticeEdit #tabs-container .uk-table thead tr th a:hover, .theme--light body #page-container.corpusList #tabs-container .uk-table thead tr th a:hover, .theme--light body #page-container.noticeList #tabs-container .uk-table thead tr th a:hover {
  color: #4c5461;
}
.theme--light body #page-container.tagList form#chercheForm, .theme--light body #page-container.noticeEdit form#chercheForm, .theme--light body #page-container.corpusList form#chercheForm, .theme--light body #page-container.noticeList form#chercheForm {
  padding: 15px 0 0 0;
}
.theme--light body #page-container.tagList form#chercheForm .advanced-search-form .multifield .uk-grid-small, .theme--light body #page-container.noticeEdit form#chercheForm .advanced-search-form .multifield .uk-grid-small, .theme--light body #page-container.corpusList form#chercheForm .advanced-search-form .multifield .uk-grid-small, .theme--light body #page-container.noticeList form#chercheForm .advanced-search-form .multifield .uk-grid-small {
  margin-left: 0;
}
.theme--light body #page-container.tagList form#chercheForm .advanced-search-form .multifield .uk-margin-large-bottom, .theme--light body #page-container.noticeEdit form#chercheForm .advanced-search-form .multifield .uk-margin-large-bottom, .theme--light body #page-container.corpusList form#chercheForm .advanced-search-form .multifield .uk-margin-large-bottom, .theme--light body #page-container.noticeList form#chercheForm .advanced-search-form .multifield .uk-margin-large-bottom {
  margin-bottom: 15px !important;
}
.theme--light body #page-container.tagList .uk-button-primary, .theme--light body #page-container.noticeEdit .uk-button-primary, .theme--light body #page-container.corpusList .uk-button-primary, .theme--light body #page-container.noticeList .uk-button-primary {
  color: #FFFFFF;
  background-color: #F52C00;
}
.theme--light body #page-container.tagList .uk-button-secondary, .theme--light body #page-container.noticeEdit .uk-button-secondary, .theme--light body #page-container.corpusList .uk-button-secondary, .theme--light body #page-container.noticeList .uk-button-secondary {
  color: #F52C00;
  background-color: #FFE7E2;
}
.theme--light body #page-container.tagList .btn_add_crit, .theme--light body #page-container.noticeEdit .btn_add_crit, .theme--light body #page-container.corpusList .btn_add_crit, .theme--light body #page-container.noticeList .btn_add_crit {
  color: #F52C00;
  background-color: #FFE7E2;
}
.theme--light body #page-container.tagList .uk-checkbox:checked:focus,
.theme--light body #page-container.tagList .uk-checkbox:checked,
.theme--light body #page-container.tagList .uk-checkbox:indeterminate,
.theme--light body #page-container.tagList .uk-radio:checked,
.theme--light body #page-container.tagList .uk-checkbox:checked,
.theme--light body #page-container.tagList .uk-checkbox:indeterminate,
.theme--light body #page-container.tagList .uk-radio:checked, .theme--light body #page-container.noticeEdit .uk-checkbox:checked:focus,
.theme--light body #page-container.noticeEdit .uk-checkbox:checked,
.theme--light body #page-container.noticeEdit .uk-checkbox:indeterminate,
.theme--light body #page-container.noticeEdit .uk-radio:checked,
.theme--light body #page-container.noticeEdit .uk-checkbox:checked,
.theme--light body #page-container.noticeEdit .uk-checkbox:indeterminate,
.theme--light body #page-container.noticeEdit .uk-radio:checked, .theme--light body #page-container.corpusList .uk-checkbox:checked:focus,
.theme--light body #page-container.corpusList .uk-checkbox:checked,
.theme--light body #page-container.corpusList .uk-checkbox:indeterminate,
.theme--light body #page-container.corpusList .uk-radio:checked,
.theme--light body #page-container.corpusList .uk-checkbox:checked,
.theme--light body #page-container.corpusList .uk-checkbox:indeterminate,
.theme--light body #page-container.corpusList .uk-radio:checked, .theme--light body #page-container.noticeList .uk-checkbox:checked:focus,
.theme--light body #page-container.noticeList .uk-checkbox:checked,
.theme--light body #page-container.noticeList .uk-checkbox:indeterminate,
.theme--light body #page-container.noticeList .uk-radio:checked,
.theme--light body #page-container.noticeList .uk-checkbox:checked,
.theme--light body #page-container.noticeList .uk-checkbox:indeterminate,
.theme--light body #page-container.noticeList .uk-radio:checked {
  color: #F52C00;
  background-color: #FFE7E2;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2214%22%20height%3D%2211%22%20viewBox%3D%220%200%2014%2011%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22%23F52C00%22%20points%3D%2212%201%205%207.5%202%205%201%205.5%205%2010%2013%201.5%22%20%2F%3E%0A%3C%2Fsvg%3E%0A ");
  border-color: #F52C00;
}
.theme--light body #page-container.tagList section#title-bar #infobox a,
.theme--light body #page-container.tagList section#title-bar #infobox h2.title-page, .theme--light body #page-container.noticeEdit section#title-bar #infobox a,
.theme--light body #page-container.noticeEdit section#title-bar #infobox h2.title-page, .theme--light body #page-container.corpusList section#title-bar #infobox a,
.theme--light body #page-container.corpusList section#title-bar #infobox h2.title-page, .theme--light body #page-container.noticeList section#title-bar #infobox a,
.theme--light body #page-container.noticeList section#title-bar #infobox h2.title-page {
  color: #F52C00;
}
.theme--light body #page-container.tagList .contentBody, .theme--light body #page-container.noticeEdit .contentBody, .theme--light body #page-container.corpusList .contentBody, .theme--light body #page-container.noticeList .contentBody {
  background-color: #FFFFFF;
  padding: 0;
  /*border: 1px solid theme('background-muted');*/
}
.theme--light body #page-container.tagList .contentBody form, .theme--light body #page-container.noticeEdit .contentBody form, .theme--light body #page-container.corpusList .contentBody form, .theme--light body #page-container.noticeList .contentBody form {
  border: 1px solid #E9E9E9;
  background-color: #F9F9F9;
  border-radius: 6px;
  margin-top: 15px;
}
.theme--light body #page-container.tagList .switcher-container, .theme--light body #page-container.noticeEdit .switcher-container, .theme--light body #page-container.corpusList .switcher-container, .theme--light body #page-container.noticeList .switcher-container {
  background-color: #FFFFFF;
  /*border: 1px solid theme('background-muted');*/
  padding-left: 0;
  padding-right: 0;
}
.theme--light body #page-container.tagList .switcher-container .uk-accordion-content, .theme--light body #page-container.noticeEdit .switcher-container .uk-accordion-content, .theme--light body #page-container.corpusList .switcher-container .uk-accordion-content, .theme--light body #page-container.noticeList .switcher-container .uk-accordion-content {
  border-radius: 6px;
  background-color: #F9F9F9;
}
.theme--light body #page-container.tagList .switcher-container form .uk-accordion-title, .theme--light body #page-container.noticeEdit .switcher-container form .uk-accordion-title, .theme--light body #page-container.corpusList .switcher-container form .uk-accordion-title, .theme--light body #page-container.noticeList .switcher-container form .uk-accordion-title {
  border-radius: 6px;
  border: none;
  padding: 15px 15px 15px 0;
  margin-top: 5px;
}
.theme--light body #page-container.tagList .uk-table-striped > tr:nth-of-type(odd), .theme--light body #page-container.tagList .uk-table-striped tbody tr:nth-of-type(odd),
.theme--light body #page-container.tagList .uk-table-striped > tr:nth-of-type(even), .theme--light body #page-container.tagList .uk-table-striped tbody tr:nth-of-type(even), .theme--light body #page-container.noticeEdit .uk-table-striped > tr:nth-of-type(odd), .theme--light body #page-container.noticeEdit .uk-table-striped tbody tr:nth-of-type(odd),
.theme--light body #page-container.noticeEdit .uk-table-striped > tr:nth-of-type(even), .theme--light body #page-container.noticeEdit .uk-table-striped tbody tr:nth-of-type(even), .theme--light body #page-container.corpusList .uk-table-striped > tr:nth-of-type(odd), .theme--light body #page-container.corpusList .uk-table-striped tbody tr:nth-of-type(odd),
.theme--light body #page-container.corpusList .uk-table-striped > tr:nth-of-type(even), .theme--light body #page-container.corpusList .uk-table-striped tbody tr:nth-of-type(even), .theme--light body #page-container.noticeList .uk-table-striped > tr:nth-of-type(odd), .theme--light body #page-container.noticeList .uk-table-striped tbody tr:nth-of-type(odd),
.theme--light body #page-container.noticeList .uk-table-striped > tr:nth-of-type(even), .theme--light body #page-container.noticeList .uk-table-striped tbody tr:nth-of-type(even) {
  background-color: #FFFFFF;
  font-size: 0.75rem;
}
.theme--light body #page-container.tagList .toolbar, .theme--light body #page-container.noticeEdit .toolbar, .theme--light body #page-container.corpusList .toolbar, .theme--light body #page-container.noticeList .toolbar {
  background-color: #F9F9F9;
  padding: 0;
  border-radius: 6px 6px 0 0;
}
.theme--light body #page-container.tagList .toolbar ul li:first-child, .theme--light body #page-container.noticeEdit .toolbar ul li:first-child, .theme--light body #page-container.corpusList .toolbar ul li:first-child, .theme--light body #page-container.noticeList .toolbar ul li:first-child {
  margin-left: 0;
}
.theme--light body #page-container.tagList #action-bar, .theme--light body #page-container.noticeEdit #action-bar, .theme--light body #page-container.corpusList #action-bar, .theme--light body #page-container.noticeList #action-bar {
  background-color: transparent;
}
.theme--light body #page-container.tagList #action-bar .toolbar-container, .theme--light body #page-container.noticeEdit #action-bar .toolbar-container, .theme--light body #page-container.corpusList #action-bar .toolbar-container, .theme--light body #page-container.noticeList #action-bar .toolbar-container {
  background-color: transparent;
  border: none;
}
.theme--light body #page-container.tagList #desc_all fieldset.list-container div, .theme--light body #page-container.noticeEdit #desc_all fieldset.list-container div, .theme--light body #page-container.corpusList #desc_all fieldset.list-container div, .theme--light body #page-container.noticeList #desc_all fieldset.list-container div {
  margin-top: 15px;
}
.theme--light body #page-container.tagList #desc_all ul.element li, .theme--light body #page-container.noticeEdit #desc_all ul.element li, .theme--light body #page-container.corpusList #desc_all ul.element li, .theme--light body #page-container.noticeList #desc_all ul.element li {
  line-height: 1rem;
}
.theme--light body #page-container.tagList ul.uk-tab, .theme--light body #page-container.noticeEdit ul.uk-tab, .theme--light body #page-container.corpusList ul.uk-tab, .theme--light body #page-container.noticeList ul.uk-tab {
  padding: 10px 15px;
  margin: 0;
}
.theme--light body #page-container.tagList ul.uk-tab li, .theme--light body #page-container.noticeEdit ul.uk-tab li, .theme--light body #page-container.corpusList ul.uk-tab li, .theme--light body #page-container.noticeList ul.uk-tab li {
  padding-left: 0;
  margin-left: 15px;
}
.theme--light body #page-container.tagList ul.uk-tab li a, .theme--light body #page-container.noticeEdit ul.uk-tab li a, .theme--light body #page-container.corpusList ul.uk-tab li a, .theme--light body #page-container.noticeList ul.uk-tab li a {
  font-size: 1rem;
  font-weight: 700;
  padding: 10px 15px;
  border-radius: 12px;
  border: none;
  color: #626D7E;
  background-color: #E9E9E9;
}
.theme--light body #page-container.tagList ul.uk-tab li a:hover, .theme--light body #page-container.noticeEdit ul.uk-tab li a:hover, .theme--light body #page-container.corpusList ul.uk-tab li a:hover, .theme--light body #page-container.noticeList ul.uk-tab li a:hover {
  background-color: #DFDFDF;
}
.theme--light body #page-container.tagList ul.uk-tab li.uk-active a, .theme--light body #page-container.noticeEdit ul.uk-tab li.uk-active a, .theme--light body #page-container.corpusList ul.uk-tab li.uk-active a, .theme--light body #page-container.noticeList ul.uk-tab li.uk-active a {
  color: #F52C00;
  background-color: #FFE7E2;
}
.theme--light body #page-container.tagList #action-bar .uk-iconnav li a, .theme--light body #page-container.noticeEdit #action-bar .uk-iconnav li a, .theme--light body #page-container.corpusList #action-bar .uk-iconnav li a, .theme--light body #page-container.noticeList #action-bar .uk-iconnav li a {
  color: #626D7E;
  background-color: #E9E9E9;
}
.theme--light body #page-container.tagList .ina-doc-container .background-highlight, .theme--light body #page-container.noticeEdit .ina-doc-container .background-highlight, .theme--light body #page-container.corpusList .ina-doc-container .background-highlight, .theme--light body #page-container.noticeList .ina-doc-container .background-highlight {
  background-color: #FFE7E2;
}
.theme--light body #page-container.tagList .ina-doc-container #tabs-container ul.uk-tab li.uk-active a, .theme--light body #page-container.noticeEdit .ina-doc-container #tabs-container ul.uk-tab li.uk-active a, .theme--light body #page-container.corpusList .ina-doc-container #tabs-container ul.uk-tab li.uk-active a, .theme--light body #page-container.noticeList .ina-doc-container #tabs-container ul.uk-tab li.uk-active a {
  color: #F52C00;
  background-color: #FFE7E2;
}
.theme--light body #page-container.tagList .ina-doc-container fieldset.title-bloc legend h3,
.theme--light body #page-container.tagList .ina-doc-container fieldset label, .theme--light body #page-container.noticeEdit .ina-doc-container fieldset.title-bloc legend h3,
.theme--light body #page-container.noticeEdit .ina-doc-container fieldset label, .theme--light body #page-container.corpusList .ina-doc-container fieldset.title-bloc legend h3,
.theme--light body #page-container.corpusList .ina-doc-container fieldset label, .theme--light body #page-container.noticeList .ina-doc-container fieldset.title-bloc legend h3,
.theme--light body #page-container.noticeList .ina-doc-container fieldset label {
  color: #F52C00;
}
.theme--light body #page-container form#chercheForm {
  background-color: #FFFFFF;
}

.theme--dark body {
  /* Rewrite cart color */
}
.theme--dark body #offcanvas-flip {
  z-index: 13000;
}
.theme--dark body #page-container.noticeEdit #infobox a.icoBackSearch {
  color: #E9F6F9;
  background-color: #3F3F3F;
  padding: 5px 15px;
  border-radius: 15px;
}
.theme--dark body #page-container.noticeEdit.preview-open #detail-preview {
  width: 50%;
}
@media (max-width: 959px) {
  .theme--dark body #page-container.noticeEdit.preview-open #detail-preview {
    width: 100%;
  }
}
.theme--dark body #page-container.corpusList .contentBody {
  display: flow-root;
  box-sizing: content-box;
  max-width: 1600px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 15px;
  padding-right: 15px;
}
@media (min-width: 767px) {
  .theme--dark body #page-container.corpusList .contentBody {
    padding-left: 30px;
    padding-right: 30px;
  }
}
@media (min-width: 959px) {
  .theme--dark body #page-container.corpusList .contentBody {
    padding-left: 40px;
    padding-right: 40px;
  }
}
.theme--dark body #page-container.tagEdit #header-banner, .theme--dark body #page-container.corpusEdit #header-banner {
  min-height: unset;
  transition: min-height 200ms;
}
.theme--dark body #page-container.tagEdit #header-banner #header-banner-container, .theme--dark body #page-container.corpusEdit #header-banner #header-banner-container {
  margin-top: -50px;
  transition: margin-top 200ms;
}
.theme--dark body #page-container.tagEdit #header-banner #background-banner.uk-height-small, .theme--dark body #page-container.corpusEdit #header-banner #background-banner.uk-height-small {
  height: 70px;
  transition: height 200ms;
}
.theme--dark body #page-container.tagEdit section#title-bar #infobox h2.title-page, .theme--dark body #page-container.corpusEdit section#title-bar #infobox h2.title-page {
  color: #F52C00;
}
.theme--dark body #page-container.tagEdit section#title-bar #infobox .icoBackSearch, .theme--dark body #page-container.corpusEdit section#title-bar #infobox .icoBackSearch {
  color: #F52C00;
}
.theme--dark body #page-container.tagEdit section#title-bar #infobox a, .theme--dark body #page-container.corpusEdit section#title-bar #infobox a {
  color: #F52C00;
}
.theme--dark body #page-container.tagEdit .uk-button-primary, .theme--dark body #page-container.corpusEdit .uk-button-primary {
  color: #FFFFFF;
  background-color: #F52C00;
}
.theme--dark body #page-container.tagEdit .uk-button-danger, .theme--dark body #page-container.corpusEdit .uk-button-danger {
  color: #F52C00;
  background-color: #FFE7E2;
}
.theme--dark body #page-container.tagEdit .btn_add_crit, .theme--dark body #page-container.corpusEdit .btn_add_crit {
  color: #F52C00;
  background-color: #FFE7E2;
}
.theme--dark body #page-container.tagList section#title-bar #header-banner, .theme--dark body #page-container.noticeEdit section#title-bar #header-banner, .theme--dark body #page-container.corpusList section#title-bar #header-banner, .theme--dark body #page-container.noticeList section#title-bar #header-banner {
  min-height: unset;
  transition: min-height 200ms;
}
.theme--dark body #page-container.tagList section#title-bar #header-banner #header-banner-container, .theme--dark body #page-container.noticeEdit section#title-bar #header-banner #header-banner-container, .theme--dark body #page-container.corpusList section#title-bar #header-banner #header-banner-container, .theme--dark body #page-container.noticeList section#title-bar #header-banner #header-banner-container {
  margin-top: -50px;
  transition: margin-top 200ms;
}
.theme--dark body #page-container.tagList section#title-bar #header-banner #background-banner.uk-height-small, .theme--dark body #page-container.noticeEdit section#title-bar #header-banner #background-banner.uk-height-small, .theme--dark body #page-container.corpusList section#title-bar #header-banner #background-banner.uk-height-small, .theme--dark body #page-container.noticeList section#title-bar #header-banner #background-banner.uk-height-small {
  height: 70px;
  transition: height 200ms;
}
.theme--dark body #page-container.tagList section#title-bar.open #header-banner, .theme--dark body #page-container.noticeEdit section#title-bar.open #header-banner, .theme--dark body #page-container.corpusList section#title-bar.open #header-banner, .theme--dark body #page-container.noticeList section#title-bar.open #header-banner {
  min-height: 200px;
}
.theme--dark body #page-container.tagList section#title-bar.open #header-banner #header-banner-container, .theme--dark body #page-container.noticeEdit section#title-bar.open #header-banner #header-banner-container, .theme--dark body #page-container.corpusList section#title-bar.open #header-banner #header-banner-container, .theme--dark body #page-container.noticeList section#title-bar.open #header-banner #header-banner-container {
  margin-top: -180px;
}
.theme--dark body #page-container.tagList section#title-bar.open #header-banner #background-banner.uk-height-small, .theme--dark body #page-container.noticeEdit section#title-bar.open #header-banner #background-banner.uk-height-small, .theme--dark body #page-container.corpusList section#title-bar.open #header-banner #background-banner.uk-height-small, .theme--dark body #page-container.noticeList section#title-bar.open #header-banner #background-banner.uk-height-small {
  height: 200px;
}
.theme--dark body #page-container.tagList .resultsMenu, .theme--dark body #page-container.noticeEdit .resultsMenu, .theme--dark body #page-container.corpusList .resultsMenu, .theme--dark body #page-container.noticeList .resultsMenu {
  background-color: #3F3F3F;
}
.theme--dark body #page-container.tagList #title-main-menu .uk-navbar-nav > li.uk-active > a, .theme--dark body #page-container.noticeEdit #title-main-menu .uk-navbar-nav > li.uk-active > a, .theme--dark body #page-container.corpusList #title-main-menu .uk-navbar-nav > li.uk-active > a, .theme--dark body #page-container.noticeList #title-main-menu .uk-navbar-nav > li.uk-active > a {
  color: #F52C00;
}
.theme--dark body #page-container.tagList .uk-table a, .theme--dark body #page-container.noticeEdit .uk-table a, .theme--dark body #page-container.corpusList .uk-table a, .theme--dark body #page-container.noticeList .uk-table a {
  color: #F52C00;
}
.theme--dark body #page-container.tagList .uk-table a:hover, .theme--dark body #page-container.noticeEdit .uk-table a:hover, .theme--dark body #page-container.corpusList .uk-table a:hover, .theme--dark body #page-container.noticeList .uk-table a:hover {
  color: #F52C00;
}
.theme--dark body #page-container.tagList #tabs-container a, .theme--dark body #page-container.noticeEdit #tabs-container a, .theme--dark body #page-container.corpusList #tabs-container a, .theme--dark body #page-container.noticeList #tabs-container a {
  color: #F52C00;
}
.theme--dark body #page-container.tagList #tabs-container a:hover, .theme--dark body #page-container.noticeEdit #tabs-container a:hover, .theme--dark body #page-container.corpusList #tabs-container a:hover, .theme--dark body #page-container.noticeList #tabs-container a:hover {
  color: #F52C00;
}
.theme--dark body #page-container.tagList #tabs-container .uk-table a, .theme--dark body #page-container.noticeEdit #tabs-container .uk-table a, .theme--dark body #page-container.corpusList #tabs-container .uk-table a, .theme--dark body #page-container.noticeList #tabs-container .uk-table a {
  color: #F52C00;
}
.theme--dark body #page-container.tagList #tabs-container .uk-table a:hover, .theme--dark body #page-container.noticeEdit #tabs-container .uk-table a:hover, .theme--dark body #page-container.corpusList #tabs-container .uk-table a:hover, .theme--dark body #page-container.noticeList #tabs-container .uk-table a:hover {
  color: #F52C00;
}
.theme--dark body #page-container.tagList #tabs-container .uk-table thead tr th, .theme--dark body #page-container.noticeEdit #tabs-container .uk-table thead tr th, .theme--dark body #page-container.corpusList #tabs-container .uk-table thead tr th, .theme--dark body #page-container.noticeList #tabs-container .uk-table thead tr th {
  font-size: 0.75rem;
  text-transform: unset;
  font-weight: normal;
  color: #F3F6F8;
}
.theme--dark body #page-container.tagList #tabs-container .uk-table thead tr th a, .theme--dark body #page-container.noticeEdit #tabs-container .uk-table thead tr th a, .theme--dark body #page-container.corpusList #tabs-container .uk-table thead tr th a, .theme--dark body #page-container.noticeList #tabs-container .uk-table thead tr th a {
  color: #F3F6F8;
}
.theme--dark body #page-container.tagList #tabs-container .uk-table thead tr th a:hover, .theme--dark body #page-container.noticeEdit #tabs-container .uk-table thead tr th a:hover, .theme--dark body #page-container.corpusList #tabs-container .uk-table thead tr th a:hover, .theme--dark body #page-container.noticeList #tabs-container .uk-table thead tr th a:hover {
  color: #d3dee5;
}
.theme--dark body #page-container.tagList form#chercheForm, .theme--dark body #page-container.noticeEdit form#chercheForm, .theme--dark body #page-container.corpusList form#chercheForm, .theme--dark body #page-container.noticeList form#chercheForm {
  padding: 15px 0 0 0;
}
.theme--dark body #page-container.tagList form#chercheForm .advanced-search-form .multifield .uk-grid-small, .theme--dark body #page-container.noticeEdit form#chercheForm .advanced-search-form .multifield .uk-grid-small, .theme--dark body #page-container.corpusList form#chercheForm .advanced-search-form .multifield .uk-grid-small, .theme--dark body #page-container.noticeList form#chercheForm .advanced-search-form .multifield .uk-grid-small {
  margin-left: 0;
}
.theme--dark body #page-container.tagList form#chercheForm .advanced-search-form .multifield .uk-margin-large-bottom, .theme--dark body #page-container.noticeEdit form#chercheForm .advanced-search-form .multifield .uk-margin-large-bottom, .theme--dark body #page-container.corpusList form#chercheForm .advanced-search-form .multifield .uk-margin-large-bottom, .theme--dark body #page-container.noticeList form#chercheForm .advanced-search-form .multifield .uk-margin-large-bottom {
  margin-bottom: 15px !important;
}
.theme--dark body #page-container.tagList .uk-button-primary, .theme--dark body #page-container.noticeEdit .uk-button-primary, .theme--dark body #page-container.corpusList .uk-button-primary, .theme--dark body #page-container.noticeList .uk-button-primary {
  color: #FFFFFF;
  background-color: #F52C00;
}
.theme--dark body #page-container.tagList .uk-button-secondary, .theme--dark body #page-container.noticeEdit .uk-button-secondary, .theme--dark body #page-container.corpusList .uk-button-secondary, .theme--dark body #page-container.noticeList .uk-button-secondary {
  color: #F52C00;
  background-color: #FFE7E2;
}
.theme--dark body #page-container.tagList .btn_add_crit, .theme--dark body #page-container.noticeEdit .btn_add_crit, .theme--dark body #page-container.corpusList .btn_add_crit, .theme--dark body #page-container.noticeList .btn_add_crit {
  color: #F52C00;
  background-color: #FFE7E2;
}
.theme--dark body #page-container.tagList .uk-checkbox:checked:focus,
.theme--dark body #page-container.tagList .uk-checkbox:checked,
.theme--dark body #page-container.tagList .uk-checkbox:indeterminate,
.theme--dark body #page-container.tagList .uk-radio:checked,
.theme--dark body #page-container.tagList .uk-checkbox:checked,
.theme--dark body #page-container.tagList .uk-checkbox:indeterminate,
.theme--dark body #page-container.tagList .uk-radio:checked, .theme--dark body #page-container.noticeEdit .uk-checkbox:checked:focus,
.theme--dark body #page-container.noticeEdit .uk-checkbox:checked,
.theme--dark body #page-container.noticeEdit .uk-checkbox:indeterminate,
.theme--dark body #page-container.noticeEdit .uk-radio:checked,
.theme--dark body #page-container.noticeEdit .uk-checkbox:checked,
.theme--dark body #page-container.noticeEdit .uk-checkbox:indeterminate,
.theme--dark body #page-container.noticeEdit .uk-radio:checked, .theme--dark body #page-container.corpusList .uk-checkbox:checked:focus,
.theme--dark body #page-container.corpusList .uk-checkbox:checked,
.theme--dark body #page-container.corpusList .uk-checkbox:indeterminate,
.theme--dark body #page-container.corpusList .uk-radio:checked,
.theme--dark body #page-container.corpusList .uk-checkbox:checked,
.theme--dark body #page-container.corpusList .uk-checkbox:indeterminate,
.theme--dark body #page-container.corpusList .uk-radio:checked, .theme--dark body #page-container.noticeList .uk-checkbox:checked:focus,
.theme--dark body #page-container.noticeList .uk-checkbox:checked,
.theme--dark body #page-container.noticeList .uk-checkbox:indeterminate,
.theme--dark body #page-container.noticeList .uk-radio:checked,
.theme--dark body #page-container.noticeList .uk-checkbox:checked,
.theme--dark body #page-container.noticeList .uk-checkbox:indeterminate,
.theme--dark body #page-container.noticeList .uk-radio:checked {
  color: #F52C00;
  background-color: #FFE7E2;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2214%22%20height%3D%2211%22%20viewBox%3D%220%200%2014%2011%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22%23F52C00%22%20points%3D%2212%201%205%207.5%202%205%201%205.5%205%2010%2013%201.5%22%20%2F%3E%0A%3C%2Fsvg%3E%0A ");
  border-color: #F52C00;
}
.theme--dark body #page-container.tagList section#title-bar #infobox a,
.theme--dark body #page-container.tagList section#title-bar #infobox h2.title-page, .theme--dark body #page-container.noticeEdit section#title-bar #infobox a,
.theme--dark body #page-container.noticeEdit section#title-bar #infobox h2.title-page, .theme--dark body #page-container.corpusList section#title-bar #infobox a,
.theme--dark body #page-container.corpusList section#title-bar #infobox h2.title-page, .theme--dark body #page-container.noticeList section#title-bar #infobox a,
.theme--dark body #page-container.noticeList section#title-bar #infobox h2.title-page {
  color: #F52C00;
}
.theme--dark body #page-container.tagList .contentBody, .theme--dark body #page-container.noticeEdit .contentBody, .theme--dark body #page-container.corpusList .contentBody, .theme--dark body #page-container.noticeList .contentBody {
  background-color: #282828;
  padding: 0;
  /*border: 1px solid theme('background-muted');*/
}
.theme--dark body #page-container.tagList .contentBody form, .theme--dark body #page-container.noticeEdit .contentBody form, .theme--dark body #page-container.corpusList .contentBody form, .theme--dark body #page-container.noticeList .contentBody form {
  border: 1px solid #333333;
  background-color: #202020;
  border-radius: 6px;
  margin-top: 15px;
}
.theme--dark body #page-container.tagList .switcher-container, .theme--dark body #page-container.noticeEdit .switcher-container, .theme--dark body #page-container.corpusList .switcher-container, .theme--dark body #page-container.noticeList .switcher-container {
  background-color: #282828;
  /*border: 1px solid theme('background-muted');*/
  padding-left: 0;
  padding-right: 0;
}
.theme--dark body #page-container.tagList .switcher-container .uk-accordion-content, .theme--dark body #page-container.noticeEdit .switcher-container .uk-accordion-content, .theme--dark body #page-container.corpusList .switcher-container .uk-accordion-content, .theme--dark body #page-container.noticeList .switcher-container .uk-accordion-content {
  border-radius: 6px;
  background-color: #202020;
}
.theme--dark body #page-container.tagList .switcher-container form .uk-accordion-title, .theme--dark body #page-container.noticeEdit .switcher-container form .uk-accordion-title, .theme--dark body #page-container.corpusList .switcher-container form .uk-accordion-title, .theme--dark body #page-container.noticeList .switcher-container form .uk-accordion-title {
  border-radius: 6px;
  border: none;
  padding: 15px 15px 15px 0;
  margin-top: 5px;
}
.theme--dark body #page-container.tagList .uk-table-striped > tr:nth-of-type(odd), .theme--dark body #page-container.tagList .uk-table-striped tbody tr:nth-of-type(odd),
.theme--dark body #page-container.tagList .uk-table-striped > tr:nth-of-type(even), .theme--dark body #page-container.tagList .uk-table-striped tbody tr:nth-of-type(even), .theme--dark body #page-container.noticeEdit .uk-table-striped > tr:nth-of-type(odd), .theme--dark body #page-container.noticeEdit .uk-table-striped tbody tr:nth-of-type(odd),
.theme--dark body #page-container.noticeEdit .uk-table-striped > tr:nth-of-type(even), .theme--dark body #page-container.noticeEdit .uk-table-striped tbody tr:nth-of-type(even), .theme--dark body #page-container.corpusList .uk-table-striped > tr:nth-of-type(odd), .theme--dark body #page-container.corpusList .uk-table-striped tbody tr:nth-of-type(odd),
.theme--dark body #page-container.corpusList .uk-table-striped > tr:nth-of-type(even), .theme--dark body #page-container.corpusList .uk-table-striped tbody tr:nth-of-type(even), .theme--dark body #page-container.noticeList .uk-table-striped > tr:nth-of-type(odd), .theme--dark body #page-container.noticeList .uk-table-striped tbody tr:nth-of-type(odd),
.theme--dark body #page-container.noticeList .uk-table-striped > tr:nth-of-type(even), .theme--dark body #page-container.noticeList .uk-table-striped tbody tr:nth-of-type(even) {
  background-color: #282828;
  font-size: 0.75rem;
}
.theme--dark body #page-container.tagList .toolbar, .theme--dark body #page-container.noticeEdit .toolbar, .theme--dark body #page-container.corpusList .toolbar, .theme--dark body #page-container.noticeList .toolbar {
  background-color: #202020;
  padding: 0;
  border-radius: 6px 6px 0 0;
}
.theme--dark body #page-container.tagList .toolbar ul li:first-child, .theme--dark body #page-container.noticeEdit .toolbar ul li:first-child, .theme--dark body #page-container.corpusList .toolbar ul li:first-child, .theme--dark body #page-container.noticeList .toolbar ul li:first-child {
  margin-left: 0;
}
.theme--dark body #page-container.tagList #action-bar, .theme--dark body #page-container.noticeEdit #action-bar, .theme--dark body #page-container.corpusList #action-bar, .theme--dark body #page-container.noticeList #action-bar {
  background-color: transparent;
}
.theme--dark body #page-container.tagList #action-bar .toolbar-container, .theme--dark body #page-container.noticeEdit #action-bar .toolbar-container, .theme--dark body #page-container.corpusList #action-bar .toolbar-container, .theme--dark body #page-container.noticeList #action-bar .toolbar-container {
  background-color: transparent;
  border: none;
}
.theme--dark body #page-container.tagList #desc_all fieldset.list-container div, .theme--dark body #page-container.noticeEdit #desc_all fieldset.list-container div, .theme--dark body #page-container.corpusList #desc_all fieldset.list-container div, .theme--dark body #page-container.noticeList #desc_all fieldset.list-container div {
  margin-top: 15px;
}
.theme--dark body #page-container.tagList #desc_all ul.element li, .theme--dark body #page-container.noticeEdit #desc_all ul.element li, .theme--dark body #page-container.corpusList #desc_all ul.element li, .theme--dark body #page-container.noticeList #desc_all ul.element li {
  line-height: 1rem;
}
.theme--dark body #page-container.tagList ul.uk-tab, .theme--dark body #page-container.noticeEdit ul.uk-tab, .theme--dark body #page-container.corpusList ul.uk-tab, .theme--dark body #page-container.noticeList ul.uk-tab {
  padding: 10px 15px;
  margin: 0;
}
.theme--dark body #page-container.tagList ul.uk-tab li, .theme--dark body #page-container.noticeEdit ul.uk-tab li, .theme--dark body #page-container.corpusList ul.uk-tab li, .theme--dark body #page-container.noticeList ul.uk-tab li {
  padding-left: 0;
  margin-left: 15px;
}
.theme--dark body #page-container.tagList ul.uk-tab li a, .theme--dark body #page-container.noticeEdit ul.uk-tab li a, .theme--dark body #page-container.corpusList ul.uk-tab li a, .theme--dark body #page-container.noticeList ul.uk-tab li a {
  font-size: 1rem;
  font-weight: 700;
  padding: 10px 15px;
  border-radius: 12px;
  border: none;
  color: #F3F6F8;
  background-color: #333333;
}
.theme--dark body #page-container.tagList ul.uk-tab li a:hover, .theme--dark body #page-container.noticeEdit ul.uk-tab li a:hover, .theme--dark body #page-container.corpusList ul.uk-tab li a:hover, .theme--dark body #page-container.noticeList ul.uk-tab li a:hover {
  background-color: #444444;
}
.theme--dark body #page-container.tagList ul.uk-tab li.uk-active a, .theme--dark body #page-container.noticeEdit ul.uk-tab li.uk-active a, .theme--dark body #page-container.corpusList ul.uk-tab li.uk-active a, .theme--dark body #page-container.noticeList ul.uk-tab li.uk-active a {
  color: #F52C00;
  background-color: #FFE7E2;
}
.theme--dark body #page-container.tagList #action-bar .uk-iconnav li a, .theme--dark body #page-container.noticeEdit #action-bar .uk-iconnav li a, .theme--dark body #page-container.corpusList #action-bar .uk-iconnav li a, .theme--dark body #page-container.noticeList #action-bar .uk-iconnav li a {
  color: #F3F6F8;
  background-color: #333333;
}
.theme--dark body #page-container.tagList .ina-doc-container .background-highlight, .theme--dark body #page-container.noticeEdit .ina-doc-container .background-highlight, .theme--dark body #page-container.corpusList .ina-doc-container .background-highlight, .theme--dark body #page-container.noticeList .ina-doc-container .background-highlight {
  background-color: #FFE7E2;
}
.theme--dark body #page-container.tagList .ina-doc-container #tabs-container ul.uk-tab li.uk-active a, .theme--dark body #page-container.noticeEdit .ina-doc-container #tabs-container ul.uk-tab li.uk-active a, .theme--dark body #page-container.corpusList .ina-doc-container #tabs-container ul.uk-tab li.uk-active a, .theme--dark body #page-container.noticeList .ina-doc-container #tabs-container ul.uk-tab li.uk-active a {
  color: #F52C00;
  background-color: #FFE7E2;
}
.theme--dark body #page-container.tagList .ina-doc-container fieldset.title-bloc legend h3,
.theme--dark body #page-container.tagList .ina-doc-container fieldset label, .theme--dark body #page-container.noticeEdit .ina-doc-container fieldset.title-bloc legend h3,
.theme--dark body #page-container.noticeEdit .ina-doc-container fieldset label, .theme--dark body #page-container.corpusList .ina-doc-container fieldset.title-bloc legend h3,
.theme--dark body #page-container.corpusList .ina-doc-container fieldset label, .theme--dark body #page-container.noticeList .ina-doc-container fieldset.title-bloc legend h3,
.theme--dark body #page-container.noticeList .ina-doc-container fieldset label {
  color: #F52C00;
}
.theme--dark body #page-container form#chercheForm {
  background-color: #282828;
}

/* Rewrite SCSS HERE */
/* Inter */
@font-face {
  font-family: "Inter";
  src: url("../../src/fonts/Inter/Inter-VariableFont_opsz,wght.ttf") format("truetype");
  font-weight: 100 900;
  font-style: normal;
}
/* Inter Italique */
@font-face {
  font-family: "Inter";
  src: url("../../src/fonts/Inter/Inter-Italic-VariableFont_opsz,wght.ttf") format("truetype");
  font-weight: 100 900;
  font-style: italic;
}
/*https://fonts.google.com/icons*/
.theme--light {
  background-color: #FFFFFF;
  color: #626D7E;
  /*  .uk-notification .uk-notification-message.uk-notification-message-success {
      color: theme("color-light");
    }*/
  /* Off canvas Iframe */
  /* context-menu player */
  /* modifLot */
}
.theme--light .uk-card-default {
  background-color: #FFFFFF;
  color: #626D7E;
}
.theme--light body, .theme--light p, .theme--light h1, .theme--light h2, .theme--light h3, .theme--light h4 {
  font-family: Inter, sans-serif;
  color: #3782AA;
}
.theme--light .uk-padding-small-bottom {
  padding-bottom: 10px;
}
.theme--light #inscription_form .inscription-title .val_champs_form {
  font-size: 1.25rem;
  font-weight: bold;
  text-transform: uppercase;
  color: #3782AA;
}
.theme--light #inscription_form a.uk-accordion-title {
  display: block;
  margin-top: 20px;
  font-size: 1.1rem;
  line-height: 1;
  color: #626D7E;
  border: none;
}
.theme--light #inscription_form a.uk-accordion-title::before {
  display: none;
}
.theme--light #inscription_form input[type=radio] {
  width: 16px;
  height: 16px;
}
.theme--light .uk-notification .uk-notification-message.uk-notification-message-danger {
  background-color: #EE395B;
  color: #FFFFFF;
}
.theme--light .uk-notification .uk-notification-message.uk-notification-message-danger .uk-notification-close {
  color: #FFFFFF;
}
.theme--light body, .theme--light p {
  font-family: Inter, sans-serif;
  color: #626D7E;
}
.theme--light .uk-checkbox:checked:focus,
.theme--light .uk-checkbox:checked,
.theme--light .uk-checkbox:indeterminate,
.theme--light .uk-radio:checked,
.theme--light .uk-checkbox:checked,
.theme--light .uk-checkbox:indeterminate,
.theme--light .uk-radio:checked {
  background-color: #CEEBF2 !important;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2214%22%20height%3D%2211%22%20viewBox%3D%220%200%2014%2011%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22%233782AA%22%20points%3D%2212%201%205%207.5%202%205%201%205.5%205%2010%2013%201.5%22%20%2F%3E%0A%3C%2Fsvg%3E%0A ");
  border-color: #B8DEE6;
}
.theme--light .uk-background-tertiary {
  background-color: #CEEBF2;
}
.theme--light #logo-cnc .cnc-color {
  fill: #1d1d1b !important;
}
.theme--light .list-results table tbody tr {
  font-size: 0.75rem;
}
.theme--light .list-results table tbody tr td {
  padding: 0.3rem 0.5rem;
  vertical-align: middle;
}
.theme--light .list-results table tbody tr .uk-background-tertiary {
  background-color: #eef8fb;
}
.theme--light .list-results table tbody tr .vignette-preview img {
  max-height: 50px;
}
.theme--light .list-results table tbody tr .resultsCorps span.uk-icon {
  width: 32px;
  height: auto;
  padding: 2px;
}
.theme--light .list-results table tbody tr .resultsCorps a img {
  max-width: fit-content;
}
.theme--light .list-results table tbody tr .resultsCorps.cell-titre-propre {
  min-width: 300px;
}
.theme--light .list-results table tbody tr .resultsCorps.cell-genre {
  max-width: 85px;
  word-wrap: break-word;
}
.theme--light .list-results table thead tr th {
  text-transform: unset;
  font-weight: normal;
  padding: 0.3rem 0.5rem;
}
.theme--light .list-results table .uk-checkbox {
  border-radius: 0;
}
.theme--light .list-results table .uk-checkbox:checked {
  background-color: #CEEBF2 !important;
  border-color: #B8DEE6;
  scale: 1.1;
}
.theme--light .uk-table th {
  font-size: 0.75rem;
  text-transform: unset;
  font-weight: normal;
}
.theme--light .uk-table th a {
  color: #626D7E;
}
.theme--light body #modal-connexion {
  z-index: 5010;
}
.theme--light body #modal-connexion .uk-modal-dialog {
  max-width: 1280px !important;
}
.theme--light body #modal-connexion.modal-small .uk-modal-dialog {
  max-width: 800px !important;
}
.theme--light body #page-container {
  margin-left: 0;
  padding: 0;
  /* CARD LIST */
  /* TEMPLATE HTML **************************/
  /* INSCRIPTION **************************/
  /* HOME **************************/
  /* DOCLIST / CART **************************/
  /* Preview */
  /* Filter Sidebar */
  /* Panier COLOR REWRITE  */
  /* NOTICELIST **************************/
  /* DOC **************************/
  /* PLAYER */
}
.theme--light body #page-container .ina-round-border {
  border-radius: 12px;
}
.theme--light body #page-container .ina-round-border-small {
  border-radius: 6px;
}
.theme--light body #page-container .uk-button-primary {
  color: #FFFFFF;
}
.theme--light body #page-container .uk-button-secondary {
  color: #626D7E;
}
.theme--light body #page-container #title-main-menu {
  background-color: #FFFFFF;
}
.theme--light body #page-container #title-main-menu .logo-section a {
  text-decoration: none;
}
.theme--light body #page-container #title-main-menu .uk-navbar-nav > li {
  cursor: pointer;
}
.theme--light body #page-container #title-main-menu .uk-navbar-nav > li > a {
  min-height: auto;
  text-transform: initial;
  color: #626D7E;
}
.theme--light body #page-container #title-main-menu .uk-navbar-nav > li > a:hover {
  color: #3782AA;
}
.theme--light body #page-container #title-main-menu .uk-navbar-nav > li.uk-active > a {
  color: #3782AA;
}
.theme--light body #page-container #title-main-menu .uk-navbar-nav > li .uk-navbar-dropdown {
  background-color: #F3F3F3;
}
.theme--light body #page-container #title-main-menu .uk-navbar-nav > li .uk-navbar-dropdown li {
  cursor: pointer;
}
.theme--light body #page-container #title-main-menu .uk-navbar-nav > li .uk-navbar-dropdown li > a {
  color: #626D7E;
}
.theme--light body #page-container #title-main-menu .uk-navbar-nav > li .uk-navbar-dropdown li > a:hover {
  color: #3782AA;
}
.theme--light body #page-container #title-main-menu .uk-navbar-nav > li .uk-navbar-dropdown li.uk-active > a {
  color: #3782AA;
}
.theme--light body #page-container #title-main-menu #title-menu .mon-compte .uk-label {
  border-radius: 99px;
  background-color: #3782AA;
  border: 1px solid #B8DEE6;
  color: #FFFFFF;
  padding: 8px 9px;
  font-size: 0.75rem;
  min-width: 16px;
}
.theme--light body #page-container #title-main-menu #title-menu .mon-compte .uk-label:hover {
  background-color: #3d91bd;
}
.theme--light body #page-container #title-main-menu #title-menu .connexion .uk-label {
  border-radius: 6px;
  background-color: #e2f3f7;
  border: 1px solid #cbe7ed;
  color: #3782AA;
  padding: 8px 10px;
}
.theme--light body #page-container #title-main-menu #title-menu .connexion .uk-label:hover {
  background-color: #CEEBF2;
  border: 1px solid #B8DEE6;
  color: #3782AA;
}
.theme--light body #page-container #title-bar {
  padding: 0;
  position: relative;
  z-index: 1000;
}
.theme--light body #page-container .filter-sidebar {
  border-radius: 6px;
  border: 1px solid #E9E9E9;
}
.theme--light body #page-container .preview-sidebar {
  border-radius: 6px;
  border: 1px solid #E9E9E9;
}
.theme--light body #page-container.filter-open .filter-sidebar {
  margin-left: 15px;
}
.theme--light body #page-container.preview-open .preview-sidebar {
  margin-right: 15px;
}
.theme--light body #page-container .collapse {
  display: none;
  height: 0;
}
.theme--light body #page-container li.print {
  display: none;
}
.theme--light body #page-container .card-item .uk-card .card-toolbar ul.uk-iconnav li {
  display: contents;
}
.theme--light body #page-container .card-item .uk-card .card-toolbar ul.uk-iconnav li a {
  font-size: 0;
}
.theme--light body #page-container .card-item .uk-card .card-toolbar ul.uk-iconnav li span {
  font-size: 0;
  opacity: 0.8;
}
.theme--light body #page-container .card-item .uk-card .card-toolbar ul.uk-iconnav li span:hover {
  opacity: 0.9;
}
.theme--light body #page-container.html .row {
  display: flow-root;
  box-sizing: content-box;
  max-width: 1600px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 15px;
  padding-right: 15px;
}
@media (min-width: 640px) {
  .theme--light body #page-container.html .row {
    padding-left: 30px;
    padding-right: 30px;
  }
}
@media (min-width: 960px) {
  .theme--light body #page-container.html .row {
    padding-left: 40px;
    padding-right: 40px;
  }
}
.theme--light body #page-container.prefEdit #saisieForm {
  display: flow-root;
  box-sizing: content-box;
  max-width: 1600px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 15px;
}
.theme--light body #page-container.prefEdit #saisieForm fieldset {
  border-radius: 6px;
  background-color: #F9F9F9;
  display: block;
  position: relative;
  margin-top: 50px;
}
.theme--light body #page-container.prefEdit #saisieForm fieldset .uk-legend {
  border-radius: 6px;
  border: none;
  font-size: 1.25rem;
  line-height: 1.4;
  margin: -50px 0 0 0;
  position: absolute;
}
.theme--light body #page-container.inscription .signup_wrapper-1 {
  display: flow-root;
  box-sizing: content-box;
  max-width: 1600px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 15px;
  padding-right: 15px;
}
@media (min-width: 640px) {
  .theme--light body #page-container.inscription .signup_wrapper-1 {
    padding-left: 30px;
    padding-right: 30px;
  }
}
@media (min-width: 960px) {
  .theme--light body #page-container.inscription .signup_wrapper-1 {
    padding-left: 40px;
    padding-right: 40px;
  }
}
.theme--light body #page-container.inscription .signup_wrapper-1 .uk-accordion-content {
  border-radius: 6px;
  background-color: #F9F9F9;
}
.theme--light body #page-container.inscription .signup_wrapper-1 form .uk-accordion-title {
  border-radius: 6px;
  border: none;
  padding: 15px;
  margin-top: 5px;
}
.theme--light body #page-container.inscription .signup_wrapper-1 form .uk-accordion-title::before {
  background-image: none;
  display: none;
}
.theme--light body #page-container #home-container .uk-card {
  border-radius: 12px;
  backdrop-filter: blur(5px);
  background: rgba(33, 33, 33, 0.4); /* Ajustez la couleur et la transparence */
}
.theme--light body #page-container #home-container .uk-card::before {
  content: "";
  position: absolute;
  top: -3px;
  left: -3px;
  right: -3px;
  bottom: -10px;
  background: inherit; /* Utilise le même fond que le div principal */
  filter: blur(10px); /* Applique un flou */
  z-index: -1;
}
.theme--light body #page-container #home-container .uk-card h3 {
  color: #FFFFFF;
  text-overflow: unset;
  white-space: normal;
}
.theme--light body #page-container #home-container .uk-card p {
  color: #FFFFFF;
}
.theme--light body #page-container #home-container #home-blocx2 {
  position: relative;
}
.theme--light body #page-container #home-container #home-blocx2 .uk-container {
  z-index: 5000;
  position: relative;
}
.theme--light body #page-container #home-container #home-blocx2 .trait-bleu {
  z-index: 1;
  position: absolute;
  width: 100%;
  height: 250px;
  background-color: #CEEBF2;
}
.theme--light body #page-container #cart-content,
.theme--light body #page-container #result-content {
  border-radius: 6px;
  border: 1px solid #E9E9E9;
  margin-left: 15px;
  margin-right: 15px;
}
.theme--light body #page-container #cart-content #loadMoreRes span,
.theme--light body #page-container #result-content #loadMoreRes span {
  display: none;
}
.theme--light body #page-container #cart-content .result-content-inner,
.theme--light body #page-container #result-content .result-content-inner {
  background-color: #F9F9F9;
}
.theme--light body #page-container #cart-content .toolbar-container,
.theme--light body #page-container #result-content .toolbar-container {
  background-color: #F9F9F9;
}
@media (max-width: 1300px) {
  .theme--light body #page-container #cart-content .toolbar-container,
  .theme--light body #page-container #result-content .toolbar-container {
    display: block;
  }
}
.theme--light body #page-container #cart-content .toolbar-container .nb_res,
.theme--light body #page-container #result-content .toolbar-container .nb_res {
  font-weight: 700;
  font-size: 1rem;
}
.theme--light body #page-container #cart-content .toolbar-container.mode-liste .uk-iconnav .check_all,
.theme--light body #page-container #result-content .toolbar-container.mode-liste .uk-iconnav .check_all {
  display: none;
}
.theme--light body #page-container #cart-content .toolbar-container .browser,
.theme--light body #page-container #result-content .toolbar-container .browser {
  gap: 15px;
}
@media (max-width: 1800px) {
  .theme--light body #page-container #cart-content .toolbar-container .browser,
  .theme--light body #page-container #result-content .toolbar-container .browser {
    gap: 5px;
    position: static;
    transform: none;
    padding-left: 15px;
  }
}
@media (max-width: 1300px) {
  .theme--light body #page-container #cart-content .toolbar-container .browser,
  .theme--light body #page-container #result-content .toolbar-container .browser {
    padding: 10px 0;
    display: flex;
    justify-content: flex-end;
    width: 100%;
  }
}
@media (max-width: 1300px) {
  .theme--light body #page-container #cart-content .toolbar-container #action-bar.compact,
  .theme--light body #page-container #result-content .toolbar-container #action-bar.compact {
    padding: 10px 0;
    position: absolute;
    right: 15px;
    left: auto;
    top: 0;
  }
}
.theme--light body #page-container #cart-content .toolbar-container #display-bar ul.uk-iconnav li a.toggle_pagination svg,
.theme--light body #page-container #result-content .toolbar-container #display-bar ul.uk-iconnav li a.toggle_pagination svg {
  transform: rotate(90deg);
}
.theme--light body #page-container #cart-content .toolbar-container #display-bar.compact ul.uk-iconnav,
.theme--light body #page-container #result-content .toolbar-container #display-bar.compact ul.uk-iconnav {
  display: flex !important;
}
.theme--light body #page-container #cart-content .toolbar-container #display-bar.compact ul.uk-iconnav li a.toggle_pagination svg,
.theme--light body #page-container #result-content .toolbar-container #display-bar.compact ul.uk-iconnav li a.toggle_pagination svg {
  transform: rotate(90deg);
}
@media (max-width: 1600px) {
  .theme--light body #page-container #cart-content .toolbar-container #display-bar.compact ul.uk-iconnav,
  .theme--light body #page-container #result-content .toolbar-container #display-bar.compact ul.uk-iconnav {
    display: flex !important;
  }
}
@media (max-width: 959px) {
  .theme--light body #page-container #cart-content .toolbar-container #display-bar.compact ul.uk-iconnav,
  .theme--light body #page-container #result-content .toolbar-container #display-bar.compact ul.uk-iconnav {
    display: none !important;
  }
}
.theme--light body #page-container #cart-content .list-results .result-list table,
.theme--light body #page-container #result-content .list-results .result-list table {
  border-spacing: 0 2px;
}
.theme--light body #page-container #cart-content .list-results .result-list table tbody tr,
.theme--light body #page-container #result-content .list-results .result-list table tbody tr {
  height: 35px;
}
.theme--light body #page-container #cart-content .list-results .result-list table tbody tr a,
.theme--light body #page-container #result-content .list-results .result-list table tbody tr a {
  color: #3782AA;
}
.theme--light body #page-container .toolbar-container {
  background-color: transparent;
}
.theme--light body #page-container .toolbar-container nav {
  border-bottom: 1px solid #E9E9E9;
}
.theme--light body #page-container.catEdit #search-infos, .theme--light body #page-container.docList #search-infos {
  padding-left: 0;
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  gap: 0 10px;
}
.theme--light body #page-container.catEdit #search-infos .chip, .theme--light body #page-container.docList #search-infos .chip {
  margin: 0;
}
.theme--light body #page-container.catEdit #search-infos .chip.facet-Chip .label, .theme--light body #page-container.docList #search-infos .chip.facet-Chip .label {
  background-color: #003A4D;
}
.theme--light body #page-container.catEdit #search-infos .chip-operator, .theme--light body #page-container.docList #search-infos .chip-operator {
  font-size: 0.8rem;
  border-radius: 6px;
  padding: 0 10px;
  position: relative;
  display: inline-block;
  z-index: 1;
  text-transform: lowercase;
  color: #3782AA;
  box-shadow: inset 0px 0px 0px 1px #3782AA;
}
.theme--light body #page-container.catEdit #search-infos .chip-hidden, .theme--light body #page-container.docList #search-infos .chip-hidden {
  padding: 0;
  margin: 3px;
}
.theme--light body #page-container.catEdit #search-infos .chip-group-start, .theme--light body #page-container.catEdit #search-infos .chip-group-end, .theme--light body #page-container.docList #search-infos .chip-group-start, .theme--light body #page-container.docList #search-infos .chip-group-end {
  font-size: 1.2em;
  font-weight: bold;
  vertical-align: middle;
  color: #3782AA;
  display: inline-block;
}
.theme--light body #page-container.docList.preview-open section.preview-sidebar {
  width: 450px;
}
@media (max-width: 1600px) {
  .theme--light body #page-container.docList.preview-open section.preview-sidebar {
    width: 350px;
  }
  .theme--light body #page-container.docList.preview-open section.preview-sidebar #previewDoc .uk-navbar-container .uk-button {
    padding: 0 10px;
  }
}
@media (max-width: 1199px) {
  .theme--light body #page-container.docList.preview-open section.preview-sidebar {
    width: 250px;
  }
  .theme--light body #page-container.docList.preview-open section.preview-sidebar #previewDoc .uk-navbar-container {
    display: block;
  }
  .theme--light body #page-container.docList.preview-open section.preview-sidebar #previewDoc .uk-navbar-container .uk-button {
    width: 100%;
    margin-bottom: 10px;
  }
}
.theme--light body #page-container.preview-open section.preview-sidebar #js-close-preview {
  font-weight: 700;
  font-size: 1rem;
  text-transform: capitalize;
  padding: 10px;
  border-bottom: 1px solid #E9E9E9;
  margin-bottom: 15px;
}
.theme--light body #page-container.preview-open section.preview-sidebar #js-close-preview .uk-icon-link {
  width: 26px; /* hack remove xsl space */
}
.theme--light body #page-container.preview-open section.preview-sidebar #js-close-preview .uk-icon-link svg {
  transform: rotate(0) !important;
  color: #626D7E;
}
.theme--light body #page-container.preview-open section.preview-sidebar #js-close-preview .title {
  margin: 0 !important;
}
.theme--light body #page-container.preview-open section.preview-sidebar #previewDoc h4 {
  color: #626D7E;
  font-weight: 700;
  font-size: 0.75rem;
  margin: 15px 0 10px 0;
}
.theme--light body #page-container.preview-open section.preview-sidebar #previewDoc h4.title {
  font-size: 1.25rem;
  margin: 20px 0 15px 0 !important;
  color: #3782AA;
}
.theme--light body #page-container.preview-open section.preview-sidebar #previewDoc p {
  font-size: 0.75rem;
  line-height: 1.5em;
  margin: 0 0 0.5rem 0 !important;
  display: -webkit-box;
  -webkit-box-orient: vertical;
}
.theme--light body #page-container.preview-open section.preview-sidebar #previewDoc p .label {
  margin-right: 10px;
}
.theme--light body #page-container.preview-open section.preview-sidebar #previewDoc p.textarea .label {
  display: block;
  width: 100%;
}
.theme--light body #page-container.preview-open section.preview-sidebar .uk-button {
  height: 40px;
}
.theme--light body #page-container.preview-open section.preview-sidebar .uk-button.uk-button-primary-light {
  background-color: #CEEBF2;
  border: 1px solid #B8DEE6;
  color: #3782AA;
}
.theme--light body #page-container.preview-open section.preview-sidebar .uk-button.uk-button-primary-light:hover {
  background-color: #bae3ed;
}
.theme--light body #page-container #cart-sidebar,
.theme--light body #page-container #filter-sidebar {
  position: relative;
  /* Facet */
}
.theme--light body #page-container #cart-sidebar .btn-close-filter-sidebar,
.theme--light body #page-container #filter-sidebar .btn-close-filter-sidebar {
  font-weight: 700;
  font-size: 1rem;
  text-transform: capitalize;
  /* Rewrite UK-KIT icon*/
}
.theme--light body #page-container #cart-sidebar .btn-close-filter-sidebar span.uk-icon,
.theme--light body #page-container #filter-sidebar .btn-close-filter-sidebar span.uk-icon {
  display: none;
}
.theme--light body #page-container #cart-sidebar .btn-close-filter-sidebar .uk-icon-link::before,
.theme--light body #page-container #filter-sidebar .btn-close-filter-sidebar .uk-icon-link::before {
  content: ""; /* Remove the text content */
  display: inline-block;
  width: 20px;
  height: 20px;
  background-image: url("../../src/icons/material-icons/arrow_left.svg");
  background-size: contain;
  background-repeat: no-repeat;
  vertical-align: middle;
  position: absolute;
  top: 15px;
  right: 15px;
  color: #626D7E;
}
.theme--light body #page-container #cart-sidebar .btn-close-filter-sidebar .uk-icon-link svg,
.theme--light body #page-container #filter-sidebar .btn-close-filter-sidebar .uk-icon-link svg {
  display: none;
}
.theme--light body #page-container #cart-sidebar #facet_container .facet-item,
.theme--light body #page-container #filter-sidebar #facet_container .facet-item {
  border-top: none;
  padding: 0 10px;
}
.theme--light body #page-container #cart-sidebar #facet_container .facet-item .type_facet,
.theme--light body #page-container #filter-sidebar #facet_container .facet-item .type_facet {
  padding: 7px 10px;
}
.theme--light body #page-container #cart-sidebar #facet_container .facet-item .type_facet .uk-icon,
.theme--light body #page-container #filter-sidebar #facet_container .facet-item .type_facet .uk-icon {
  display: none;
}
.theme--light body #page-container #cart-sidebar #facet_container .facet-item .type_facet .title,
.theme--light body #page-container #filter-sidebar #facet_container .facet-item .type_facet .title {
  font-weight: 600;
  font-size: 0.75rem;
}
.theme--light body #page-container #cart-sidebar #facet_container .facet-item .type_facet .arrow,
.theme--light body #page-container #filter-sidebar #facet_container .facet-item .type_facet .arrow {
  background: none;
  /*display: flex;*/
  line-height: 20px;
}
.theme--light body #page-container #cart-sidebar #facet_container .facet-item .type_facet .arrow::before,
.theme--light body #page-container #filter-sidebar #facet_container .facet-item .type_facet .arrow::before {
  content: "";
  display: inline-block;
  width: 20px;
  height: 20px;
  background-image: url("../../src/icons/material-icons/chevron_right.svg");
  background-size: contain;
  background-repeat: no-repeat;
  vertical-align: middle;
  color: inherit;
  vertical-align: middle;
}
.theme--light body #page-container #cart-sidebar #facet_container .facet-item .type_facet.open,
.theme--light body #page-container #filter-sidebar #facet_container .facet-item .type_facet.open {
  background-color: #CEEBF2;
  color: #3782AA;
  border-radius: 6px;
}
.theme--light body #page-container #cart-sidebar #facet_container .facet-item .type_facet.open .title,
.theme--light body #page-container #filter-sidebar #facet_container .facet-item .type_facet.open .title {
  color: #3782AA;
}
.theme--light body #page-container #cart-sidebar #facet_container .facet-item .type_facet.open .arrow,
.theme--light body #page-container #filter-sidebar #facet_container .facet-item .type_facet.open .arrow {
  background: none; /* Supprimer l'image de fond existante */
}
.theme--light body #page-container #cart-sidebar #facet_container .facet-item .type_facet.open .arrow::before,
.theme--light body #page-container #filter-sidebar #facet_container .facet-item .type_facet.open .arrow::before {
  background-image: url("../../src/icons/material-icons/keyboard_arrow_down.svg");
}
.theme--light body #page-container #cart-sidebar #facet_container .facet-item .block_facet,
.theme--light body #page-container #filter-sidebar #facet_container .facet-item .block_facet {
  padding: 5px;
  background: #F3F3F3;
  border-radius: 6px;
}
.theme--light body #page-container #cart-sidebar #facet_container .facet-item .block_facet .facet_list .facet,
.theme--light body #page-container #filter-sidebar #facet_container .facet-item .block_facet .facet_list .facet {
  padding: 2px 10px;
  border-radius: 3px;
  background: #FFFFFF;
  margin-bottom: 2px;
  font-size: 0.75rem;
}
.theme--light body #page-container #cart-sidebar #facet_container .facet-item .block_facet .facet_list .facet .uk-checkbox:checked,
.theme--light body #page-container #filter-sidebar #facet_container .facet-item .block_facet .facet_list .facet .uk-checkbox:checked {
  background-color: #CEEBF2 !important;
}
.theme--light body #page-container.panier #panHeaderFieldsWrapper .uk-subnav-pill {
  margin-left: 0;
}
.theme--light body #page-container.panier #panHeaderFieldsWrapper .uk-subnav-pill li {
  padding-left: 7px;
}
.theme--light body #page-container.panier #panHeaderFieldsWrapper .uk-subnav-pill li > a {
  border-radius: 6px;
  color: #004941;
  background-color: #d0f3d0;
}
.theme--light body #page-container.panier #panHeaderFieldsWrapper .uk-subnav-pill li.uk-active > a {
  background-color: #004941;
  color: #A8E9A7;
}
.theme--light body #page-container.panier #cart-list li a {
  color: #626D7E;
}
.theme--light body #page-container.panier #cart-list li.selected {
  background-color: #A8E9A7;
  border-radius: 6px;
  border: none;
}
.theme--light body #page-container.panier #cart-list li.selected a {
  color: #004941;
}
.theme--light body #page-container.panier #cart-list li.depth_0 {
  padding-left: 10px;
}
.theme--light body #page-container.panier #cart-list li.depth_1 {
  padding-left: 20px;
  position: relative;
}
.theme--light body #page-container.panier #cart-list li.depth_1::before {
  content: "⌞"; /* Unicode character for a small corner bracket */
  position: absolute;
  font-size: 0.8em; /* Adjust the size if necessary */
  left: 10px; /* Adjust this value based on your layout */
}
.theme--light body #page-container.panier #cart-list li.depth_2 {
  padding-left: 30px;
  position: relative;
}
.theme--light body #page-container.panier #cart-list li.depth_2::before {
  content: "⌞"; /* Unicode character for a small corner bracket */
  position: absolute;
  font-size: 0.8em; /* Adjust the size if necessary */
  left: 20px; /* Adjust this value based on your layout */
}
.theme--light body #page-container.panier #cart-list li.depth_3 {
  padding-left: 40px;
  position: relative;
}
.theme--light body #page-container.panier #cart-list li.depth_3::before {
  content: "⌞"; /* Unicode character for a small corner bracket */
  position: absolute;
  font-size: 0.8em; /* Adjust the size if necessary */
  left: 30px; /* Adjust this value based on your layout */
}
.theme--light body #page-container.panier .uk-button.uk-button-primary {
  background-color: #004941;
  border: none;
  color: #FFFFFF;
}
.theme--light body #page-container.panier .uk-button.uk-button-primary:hover {
  background-color: #007c6e;
}
.theme--light body #page-container.panier .uk-button.uk-button-primary-light {
  background-color: #A8E9A7;
  border: 1px solid #A8E9A7;
  color: #004941;
}
.theme--light body #page-container.panier .uk-button.uk-button-primary-light:hover {
  background-color: #94e493;
}
.theme--light body #page-container.noticeList #listFormulaire .list fieldset legend {
  display: none;
}
.theme--light body #page-container.noticeList #listFormulaire .list fieldset#presForm {
  display: none;
}
.theme--light body #page-container.doc #toolbar {
  position: absolute;
  top: 0;
  right: 50px;
}
.theme--light body #page-container.doc #toolbar .btn-open-preview-sidebar a {
  border-radius: 5px;
  padding: 7px 12px;
}
.theme--light body #page-container.doc #toolbar .btn-open-preview-sidebar a:hover {
  background-color: #CEEBF2;
}
.theme--light body #page-container.doc #title-bar {
  margin: 0 !important;
}
.theme--light body #page-container.doc #title-bar #header-banner {
  margin-bottom: 15px !important;
}
.theme--light body #page-container #detail-infos #notice_single fieldset.list-container div,
.theme--light body #page-container #detail-infos #desc_all fieldset.list-container div {
  margin-top: 0;
}
.theme--light body #page-container #detail-infos #notice_single fieldset.pills-container div,
.theme--light body #page-container #detail-infos #desc_all fieldset.pills-container div {
  margin-top: 0;
}
.theme--light body #page-container #detail-infos #notice_single ul.element li,
.theme--light body #page-container #detail-infos #desc_all ul.element li {
  line-height: 1.2rem;
  display: flex;
  flex-wrap: wrap;
}
.theme--light body #page-container #detail-infos #notice_single ul.element li .label_champs_form,
.theme--light body #page-container #detail-infos #desc_all ul.element li .label_champs_form {
  margin-right: 10px;
  min-width: 150px;
}
.theme--light body #page-container #detail-infos #notice_single ul.element li .data-bloc,
.theme--light body #page-container #detail-infos #desc_all ul.element li .data-bloc {
  max-width: 560px;
  flex: 1;
  min-width: 1px;
}
.theme--light body #page-container #detail-infos #notice_single ul.element li .data-bloc .val_champs_form,
.theme--light body #page-container #detail-infos #desc_all ul.element li .data-bloc .val_champs_form {
  float: left;
  max-width: 560px;
}
.theme--light body #page-container #detail-infos #notice_single ul.element li .data-bloc .val_champs_form:not(:last-child)::after,
.theme--light body #page-container #detail-infos #desc_all ul.element li .data-bloc .val_champs_form:not(:last-child)::after {
  content: ";";
  margin-right: 5px;
}
.theme--light body #page-container #detail-infos legend h3 {
  margin-bottom: 0;
  padding-bottom: 0;
}
.theme--light body #page-container .ina-doc-container .background-highlight {
  background-color: #CEEBF2;
}
.theme--light body #page-container .ina-doc-container fieldset a.uk-accordion-title {
  margin-bottom: 0;
  font-size: 1rem;
  font-weight: 700;
  color: #3782AA;
}
.theme--light body #page-container .ina-doc-container fieldset legend h3 {
  margin-bottom: 0;
  font-size: 1rem;
  font-weight: 700;
}
.theme--light body #page-container .ina-doc-container fieldset label {
  font-size: 0.75rem;
  font-weight: 600;
  color: #3782AA;
}
.theme--light body #page-container .ina-doc-container fieldset .text-bloc {
  font-size: 0.75rem;
  font-weight: 400;
  line-height: 150%; /* 18px */
  padding: 10px;
  background-color: #F9F9F9;
  display: inline-block;
  width: 100%;
  /*width: calc(100% - 180px);
  float: right;
  margin-top: -12px;*/
}
.theme--light body #page-container .ina-doc-container fieldset.title-bloc legend h3 {
  margin-bottom: 0;
  display: inline-block;
  color: #3782AA;
}
.theme--light body #page-container .ina-doc-container fieldset.title-group legend h3 {
  padding-bottom: 15px;
  color: #626D7E;
}
.theme--light body #page-container .ina-doc-container fieldset.list-container ul {
  margin: 5px 0 10px 0;
}
.theme--light body #page-container .ina-doc-container fieldset.list-container ul > li {
  line-height: 1rem;
}
.theme--light body #page-container .ina-doc-container fieldset.list-container ul > li label {
  display: inline-block;
  width: 150px;
  font-weight: 600;
}
.theme--light body #page-container .ina-doc-container fieldset.list-container ul > li .text-bloc p {
  margin: 0;
}
.theme--light body #page-container .ina-doc-container fieldset.list-container ul > li .data-value {
  font-size: 0.75rem;
  color: #626D7E;
  font-weight: 400;
}
.theme--light body #page-container .ina-doc-container fieldset.pills-container ul.element {
  margin: 5px 0 10px 0;
}
.theme--light body #page-container .ina-doc-container fieldset.pills-container ul.element > li {
  margin-right: 10px;
}
.theme--light body #page-container .ina-doc-container fieldset.pills-container ul.element > li label {
  font-weight: 400;
}
.theme--light body #page-container .ina-doc-container fieldset.pills-container ul.element > li .data-value {
  font-size: 0.75rem;
  padding: 3px 10px;
  color: #3782AA;
  background-color: #CEEBF2;
  border-radius: 99px;
  margin-bottom: 5px;
}
.theme--light body #page-container .ina-doc-container fieldset.pills-container ul.element > li .data-value:not(:last-child) {
  margin-right: 5px;
}
.theme--light body #page-container .ina-doc-container fieldset.pills-container ul.element > li .data-value:not(:last-child)::after {
  content: "" !important;
}
.theme--light body #page-container .ina-doc-container#desc_notice #notice_single {
  margin-left: -40px;
}
.theme--light body #page-container .ina-doc-container#desc_notice form {
  padding-top: 15px;
}
.theme--light body #page-container .ina-doc-container#desc_notice form legend {
  padding-bottom: 15px;
  color: #626D7E;
  font-size: 1rem;
  font-weight: 700;
}
.theme--light body #page-container .ina-doc-container#desc_notice fieldset.list-container div {
  margin-top: 5px;
}
.theme--light body #page-container .ina-doc-container #description_container {
  /*border: 1px solid theme('background-muted');*/
  border-radius: 6px;
}
.theme--light body #page-container .ina-doc-container .list-container > li label {
  display: inline-block;
  width: 100px;
  font-weight: 600;
}
.theme--light body #page-container .ina-doc-container .list-container > li .data-value {
  font-size: 0.75rem;
  color: #626D7E;
  font-weight: 400;
}
.theme--light body #page-container .ina-doc-container #tabs-container {
  background-color: #F9F9F9;
}
.theme--light body #page-container .ina-doc-container #tabs-container ul.uk-tab {
  padding: 10px 15px;
}
.theme--light body #page-container .ina-doc-container #tabs-container ul.uk-tab li {
  padding-left: 0;
  margin-left: 15px;
}
.theme--light body #page-container .ina-doc-container #tabs-container ul.uk-tab li a {
  font-size: 1rem;
  font-weight: 700;
  padding: 10px 15px;
  border-radius: 12px;
  border: none;
  color: #626D7E;
  background-color: #F3F3F3;
}
.theme--light body #page-container .ina-doc-container #tabs-container ul.uk-tab li.uk-active a {
  color: #3782AA;
  background-color: #CEEBF2;
}
.theme--light body #page-container #detail-preview {
  border: none;
}
.theme--light body #page-container #detail-preview .preview-container {
  border: 1px solid #E9E9E9;
  border-radius: 6px;
  background-color: #FFFFFF;
  /*          #media_space{
            position : relative;
              #ow_main_container{
                position: unset;
                #capsVid,{
                  position: unset;
                  #video, video[id^="video"]{
                    position: unset;
                  }
                }
                #ow_controllerpanel{
                  position: unset;
                  width: 100%!important;
                  max-width: 800px;
                }
              }
            }*/
}
.theme--light body #page-container #detail-preview .preview-container .toolbar-container nav {
  border: none;
}
.theme--light body #page-container #detail-preview .preview-container .infobar {
  background-color: #3782AA;
  border-radius: 6px 6px 0 0;
}
.theme--light body #page-container #detail-preview .preview-container .infobar ul {
  display: flex;
  flex-wrap: wrap;
  padding: 0;
  list-style: none;
  position: relative;
  justify-content: center;
  align-items: center;
  gap: 10px;
}
.theme--light body #page-container #detail-preview .preview-container .infobar ul li {
  display: inline-block;
  color: #CEEBF2;
}
.theme--light body #page-container #detail-preview .preview-container .infobar ul li a {
  color: #CEEBF2;
}
.theme--light body #page-container #detail-preview .preview-container .infobar ul li .pill {
  padding: 5px 10px;
  color: #3782AA;
  background-color: #CEEBF2;
  border-radius: 99px;
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}
.theme--light body #page-container #detail-preview .preview-container #media_space {
  position: relative;
}
.theme--light body #page-container #detail-preview .preview-container #media_space #ow_main_container {
  /* Full screen mode */
}
.theme--light body #page-container #detail-preview .preview-container #media_space #ow_main_container #capsVid {
  position: initial;
}
.theme--light body #page-container #detail-preview .preview-container #media_space #ow_main_container #capsVid #video, .theme--light body #page-container #detail-preview .preview-container #media_space #ow_main_container #capsVid video[id^=video] {
  height: auto !important;
  width: 100%;
  position: initial;
  max-height: 50vh;
}
.theme--light body #page-container #detail-preview .preview-container #media_space #ow_main_container #capsVid #video.videoFS, .theme--light body #page-container #detail-preview .preview-container #media_space #ow_main_container #capsVid video[id^=video].videoFS {
  max-height: none;
}
.theme--light body #page-container #detail-preview .preview-container #media_space #ow_main_container #ow_controllerpanel {
  width: 100% !important;
  max-width: 800px;
  position: initial;
}
.theme--light body #page-container #detail-preview .preview-container #media_space #ow_main_container.containerFS #capsVid {
  height: auto !important;
  width: 100% !important;
  position: absolute !important;
}
.theme--light body #page-container #detail-preview .preview-container #media_space #ow_main_container.containerFS #capsVid #video, .theme--light body #page-container #detail-preview .preview-container #media_space #ow_main_container.containerFS #capsVid video[id^=video] {
  height: 100% !important;
  position: absolute !important;
}
.theme--light body #page-container #detail-preview .preview-container #media_space #ow_main_container.containerFS #ow_controllerpanel {
  width: 100% !important;
  max-width: none !important;
  position: absolute !important;
}
.theme--light body #page-container #detail-preview .preview-container #media_space #ow_main_container.containerFS #ow_controllerpanel #ow_boutons_center,
.theme--light body #page-container #detail-preview .preview-container #media_space #ow_main_container.containerFS #ow_controllerpanel #ow_boutons_right,
.theme--light body #page-container #detail-preview .preview-container #media_space #ow_main_container.containerFS #ow_controllerpanel #ow_boutons_left {
  display: flex;
}
.theme--light body #page-container #detail-preview .preview-container #media_space #ow_main_container.containerFS #ow_controllerpanel #ow_boutons_center p,
.theme--light body #page-container #detail-preview .preview-container #media_space #ow_main_container.containerFS #ow_controllerpanel #ow_boutons_right p,
.theme--light body #page-container #detail-preview .preview-container #media_space #ow_main_container.containerFS #ow_controllerpanel #ow_boutons_left p {
  display: flex;
}
.theme--light body #page-container #detail-preview .preview-container #media_space #ow_main_container.containerFS #ow_controllerpanel #ow_boutons_center .btn {
  margin: 0 10px;
}
.theme--light body #page-container #detail-preview .preview-container #media_space #ow_main_container.containerFS #ow_controllerpanel #sound_channels_slider {
  margin: 0 20px;
}
.theme--light body #page-container #detail-preview .preview-container #media_space #ow_main_container.containerFS #ow_controllerpanel #ow_boutons_right > a.btn {
  margin: 0 5px;
}
.theme--light body #page-container #media_space #ow_controllerpanel #progressBarContainer #ow_prevOverContainer.form_16_9,
.theme--light body #page-container #prevMedia #ow_controllerpanel #progressBarContainer #ow_prevOverContainer.form_16_9 {
  margin-top: -100px;
}
.theme--light body #page-container #media_space #ow_controllerpanel #progressBarContainer #ow_prevOverContainer.form_4_3,
.theme--light body #page-container #prevMedia #ow_controllerpanel #progressBarContainer #ow_prevOverContainer.form_4_3 {
  margin-top: -120px;
}
.theme--light body #page-container #media_space #ow_controllerpanel #ow_boutons,
.theme--light body #page-container #prevMedia #ow_controllerpanel #ow_boutons {
  padding: 0 10px;
  height: 40px;
}
.theme--light body #page-container #media_space #ow_controllerpanel #ow_boutons #timecode_container,
.theme--light body #page-container #prevMedia #ow_controllerpanel #ow_boutons #timecode_container {
  min-width: 120px;
}
.theme--light body #page-container #media_space #ow_controllerpanel #ow_boutons #containSound,
.theme--light body #page-container #media_space #ow_controllerpanel #ow_boutons #timecode_container,
.theme--light body #page-container #media_space #ow_controllerpanel #ow_boutons #select_force_ratio_container,
.theme--light body #page-container #prevMedia #ow_controllerpanel #ow_boutons #containSound,
.theme--light body #page-container #prevMedia #ow_controllerpanel #ow_boutons #timecode_container,
.theme--light body #page-container #prevMedia #ow_controllerpanel #ow_boutons #select_force_ratio_container {
  font-size: 13px;
  margin-right: 10px;
}
.theme--light body #page-container #media_space #ow_controllerpanel #ow_boutons #containSound #ow_id_sound_slider #ow_sound_handle,
.theme--light body #page-container #prevMedia #ow_controllerpanel #ow_boutons #containSound #ow_id_sound_slider #ow_sound_handle {
  background-color: #F39646;
}
.theme--light body #page-container #media_space #ow_controllerpanel #ow_boutons #ow_boutons_center,
.theme--light body #page-container #media_space #ow_controllerpanel #ow_boutons #ow_boutons_right,
.theme--light body #page-container #media_space #ow_controllerpanel #ow_boutons #ow_boutons_left,
.theme--light body #page-container #prevMedia #ow_controllerpanel #ow_boutons #ow_boutons_center,
.theme--light body #page-container #prevMedia #ow_controllerpanel #ow_boutons #ow_boutons_right,
.theme--light body #page-container #prevMedia #ow_controllerpanel #ow_boutons #ow_boutons_left {
  display: contents;
}
.theme--light body #page-container #media_space #ow_controllerpanel #ow_boutons #ow_boutons_center p,
.theme--light body #page-container #media_space #ow_controllerpanel #ow_boutons #ow_boutons_right p,
.theme--light body #page-container #media_space #ow_controllerpanel #ow_boutons #ow_boutons_left p,
.theme--light body #page-container #prevMedia #ow_controllerpanel #ow_boutons #ow_boutons_center p,
.theme--light body #page-container #prevMedia #ow_controllerpanel #ow_boutons #ow_boutons_right p,
.theme--light body #page-container #prevMedia #ow_controllerpanel #ow_boutons #ow_boutons_left p {
  display: contents;
}
.theme--light body #page-container #media_space.media-space-video #container,
.theme--light body #page-container #prevMedia.media-space-video #container {
  position: relative;
  display: inline-block;
}
.theme--light body #page-container #media_space.media-space-video #container img.prev_vignette,
.theme--light body #page-container #prevMedia.media-space-video #container img.prev_vignette {
  max-width: 50%;
}
.theme--light body #page-container #media_space.media-space-video #container img.clickable,
.theme--light body #page-container #prevMedia.media-space-video #container img.clickable {
  cursor: pointer;
}
.theme--light body #page-container #media_space.media-space-video #container .play-button,
.theme--light body #page-container #prevMedia.media-space-video #container .play-button {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: white;
  background: rgba(0, 0, 0, 0.25); /* optionnel pour cercle */
  border-radius: 50%;
  padding: 10px;
  pointer-events: none; /* pour ne pas gêner les clics */
}
.theme--light body #page-container .deftEdit-container,
.theme--light body #page-container .deftList-container {
  background-color: #fbfbfb;
  padding: 30px;
}
.theme--light body #page-container.historique #resultats .resultsMenu, .theme--light body #page-container.histNav #resultats .resultsMenu {
  border-radius: 6px 6px 0 0;
  background-color: #F6F6F6;
  margin-bottom: 15px;
}
.theme--light body #page-container.historique #resultats table.resultsMenu, .theme--light body #page-container.histNav #resultats table.resultsMenu {
  display: none;
}
.theme--light body #page-container.historique #resultats .result-tableList table, .theme--light body #page-container.histNav #resultats .result-tableList table {
  border: 1px solid #E9E9E9;
}
.theme--light body .palette-tagEdit {
  background-color: #fbfbfb !important;
}
.theme--light body .palette-tagEdit .contentBody {
  background-color: #fbfbfb !important;
}
.theme--light body .palette-tagEdit .contentBody fieldset .uk-grid-small {
  margin-left: 0;
}
.theme--light body .palette-tagEdit .contentBody fieldset .uk-grid-small .uk-form-label {
  padding-left: 0;
}
.theme--light body #app .uk-navbar-container:not(.uk-navbar-transparent) {
  background-color: #FFFFFF;
  color: #626D7E;
}
.theme--light body #app .criteres-list-wrap .list-group-item .critere-item-wrapper .critere-item {
  background-color: #FFFFFF;
  color: #626D7E;
}
.theme--light body #app .form-list-wrap .uk-label {
  background-color: #FFFFFF;
  color: #626D7E;
}
.theme--light body #app .vue-tags-input .ti-input,
.theme--light body #app .ops-tags-input .ti-autocomplete,
.theme--light body #app .uk-inline input.form-control,
.theme--light body #app .ops-tags-input .ti-input,
.theme--light body #app .ops-tags-input .vue-tags-input {
  background-color: #FFFFFF;
  color: #626D7E;
  border-radius: 6px;
}
.theme--light body #app .ops-search-media-list h3 {
  color: #626D7E;
}
.theme--light body #app .vue-tags-input .ti-input,
.theme--light body #app .uk-inline input.form-control,
.theme--light body #app .ops-tags-input .ti-input {
  border: 1px solid #DFDFDF; /* No double border*/
}
.theme--light body #app .ti-new-tag-input-wrapper input {
  background-color: #FFFFFF;
  color: #626D7E;
}
.theme--light body #app .vue-tags-input {
  background-color: #FFFFFF;
}
.theme--light body #app .ops-date-input .ti-tag,
.theme--light body #app .ops-tags-input .ti-tag,
.theme--light body #app .ops-tags-input .ti-tag.ti-tag.ti-deletion-mark,
.theme--light body #app .ops-tags-input .ti-tag.ti-tag.ti-invalid {
  background-color: #3782AA;
  color: #F3F6F8;
}
.theme--light body #app .date-tag-input {
  background-color: #FFFFFF;
  border-color: #DFDFDF;
}
.theme--light body #app .date-tag-input .date-tag-elem .uk-input.form-control {
  border: none !important;
  color: #626D7E;
  transition: none;
}
.theme--light body #app .date-tag-input .date-tag-elem.active-tag {
  background-color: #3782AA;
}
.theme--light body #app .date-tag-input .date-tag-elem.active-tag .uk-input.form-control {
  background-color: #3782AA;
  color: #F3F6F8;
  border: none !important;
}
.theme--light body #app .form-list-wrap .list-group-item {
  background-color: #FFFFFF;
}
.theme--light body #app .form-list-wrap .list-group-item.dragcontainer {
  background-color: #d2d2d2;
}
.theme--light body #app .form-list-wrap .list-group-item.dragcontainer .list-group-item.dragcontainer {
  background-color: #b9b9b9;
}
.theme--light body #app .ops-form-date .round-et {
  background-color: #DCE3E8;
  color: #878787;
}
.theme--light body #app .deleteFormCritere.uk-icon:not(.uk-preserve) [stroke*="#"]:not(.uk-preserve) {
  stroke: #626D7E;
}
.theme--light body .uk-offcanvas-bar {
  width: 550px;
}
@media (max-width: 1600px) {
  .theme--light body .uk-offcanvas-bar {
    width: 450px;
  }
}
@media (max-width: 1199px) {
  .theme--light body .uk-offcanvas-bar {
    width: 320px;
  }
}
.theme--light body #modal-default .uk-modal-footer .uk-button.uk-button-default {
  color: #626D7E;
}
.theme--light .palette-chercheIndexSolr {
  padding-top: 100px;
}
.theme--light .palette-chercheIndexSolr form label {
  display: none;
}
.theme--light .palette-chercheIndexSolr #iframe-list-container #blocDtree .uk-table-striped tbody tr,
.theme--light .palette-chercheIndexSolr #iframe-list-container #blocDtree .uk-table-striped > tr {
  background: #FFFFFF;
  border-top: 1px solid #F3F3F3;
  border-bottom: 1px solid #F3F3F3;
}
.theme--light .palette-chercheIndexSolr #iframe-list-container #blocDtree .uk-table-striped tbody tr:hover,
.theme--light .palette-chercheIndexSolr #iframe-list-container #blocDtree .uk-table-striped > tr:hover {
  background: #CEEBF2;
  border-top: 1px solid #B8DEE6;
  border-bottom: 1px solid #B8DEE6;
}
.theme--light .palette-chercheIndexSolr #iframe-list-container #blocDtree thead .resultsHead {
  font-family: Inter, sans-serif;
  font-weight: bold;
  color: #3782AA;
  font-size: 1.4rem;
}
.theme--light .context-menu-icon-skopus, .theme--light .context-menu-separator {
  display: none !important;
}
.theme--light .modifLot #action_bar {
  display: none;
}
.theme--light #capsVid .hls-error {
  display: none;
}
.theme--light .tafelTree, .theme--light .tafelTree table {
  font-size: 16px;
  font-family: Inter, sans-serif;
}
.theme--light #preview-sidebar .preview-sidebar-anchor {
  background-color: #F3F3F3;
}
.theme--light #preview-sidebar .preview-sidebar-anchor .inner-description {
  max-height: 35vh;
  overflow: scroll;
}

.theme--dark {
  background-color: #121212;
  color: #F3F6F8;
  /*  .uk-notification .uk-notification-message.uk-notification-message-success {
      color: theme("color-light");
    }*/
  /* Off canvas Iframe */
  /* context-menu player */
  /* modifLot */
}
.theme--dark .uk-card-default {
  background-color: #282828;
  color: #F3F6F8;
}
.theme--dark body, .theme--dark p, .theme--dark h1, .theme--dark h2, .theme--dark h3, .theme--dark h4 {
  font-family: Inter, sans-serif;
  color: #3782AA;
}
.theme--dark .uk-padding-small-bottom {
  padding-bottom: 10px;
}
.theme--dark #inscription_form .inscription-title .val_champs_form {
  font-size: 1.25rem;
  font-weight: bold;
  text-transform: uppercase;
  color: #3782AA;
}
.theme--dark #inscription_form a.uk-accordion-title {
  display: block;
  margin-top: 20px;
  font-size: 1.1rem;
  line-height: 1;
  color: #F3F6F8;
  border: none;
}
.theme--dark #inscription_form a.uk-accordion-title::before {
  display: none;
}
.theme--dark #inscription_form input[type=radio] {
  width: 16px;
  height: 16px;
}
.theme--dark .uk-notification .uk-notification-message.uk-notification-message-danger {
  background-color: #EE395B;
  color: #FFFFFF;
}
.theme--dark .uk-notification .uk-notification-message.uk-notification-message-danger .uk-notification-close {
  color: #FFFFFF;
}
.theme--dark body, .theme--dark p {
  font-family: Inter, sans-serif;
  color: #F3F6F8;
}
.theme--dark .uk-checkbox:checked:focus,
.theme--dark .uk-checkbox:checked,
.theme--dark .uk-checkbox:indeterminate,
.theme--dark .uk-radio:checked,
.theme--dark .uk-checkbox:checked,
.theme--dark .uk-checkbox:indeterminate,
.theme--dark .uk-radio:checked {
  background-color: #003A4D !important;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2214%22%20height%3D%2211%22%20viewBox%3D%220%200%2014%2011%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22%233782AA%22%20points%3D%2212%201%205%207.5%202%205%201%205.5%205%2010%2013%201.5%22%20%2F%3E%0A%3C%2Fsvg%3E%0A ");
  border-color: #060606;
}
.theme--dark .uk-background-tertiary {
  background-color: #003A4D;
}
.theme--dark #logo-cnc .cnc-color {
  fill: #ffffff !important;
}
.theme--dark .list-results table tbody tr {
  font-size: 0.75rem;
}
.theme--dark .list-results table tbody tr td {
  padding: 0.3rem 0.5rem;
  vertical-align: middle;
}
.theme--dark .list-results table tbody tr .uk-background-tertiary {
  background-color: #005976;
}
.theme--dark .list-results table tbody tr .vignette-preview img {
  max-height: 50px;
}
.theme--dark .list-results table tbody tr .resultsCorps span.uk-icon {
  width: 32px;
  height: auto;
  padding: 2px;
}
.theme--dark .list-results table tbody tr .resultsCorps a img {
  max-width: fit-content;
}
.theme--dark .list-results table tbody tr .resultsCorps.cell-titre-propre {
  min-width: 300px;
}
.theme--dark .list-results table tbody tr .resultsCorps.cell-genre {
  max-width: 85px;
  word-wrap: break-word;
}
.theme--dark .list-results table thead tr th {
  text-transform: unset;
  font-weight: normal;
  padding: 0.3rem 0.5rem;
}
.theme--dark .list-results table .uk-checkbox {
  border-radius: 0;
}
.theme--dark .list-results table .uk-checkbox:checked {
  background-color: #003A4D !important;
  border-color: #060606;
  scale: 1.1;
}
.theme--dark .uk-table th {
  font-size: 0.75rem;
  text-transform: unset;
  font-weight: normal;
}
.theme--dark .uk-table th a {
  color: #F3F6F8;
}
.theme--dark body #modal-connexion {
  z-index: 5010;
}
.theme--dark body #modal-connexion .uk-modal-dialog {
  max-width: 1280px !important;
}
.theme--dark body #modal-connexion.modal-small .uk-modal-dialog {
  max-width: 800px !important;
}
.theme--dark body #page-container {
  margin-left: 0;
  padding: 0;
  /* CARD LIST */
  /* TEMPLATE HTML **************************/
  /* INSCRIPTION **************************/
  /* HOME **************************/
  /* DOCLIST / CART **************************/
  /* Preview */
  /* Filter Sidebar */
  /* Panier COLOR REWRITE  */
  /* NOTICELIST **************************/
  /* DOC **************************/
  /* PLAYER */
}
.theme--dark body #page-container .ina-round-border {
  border-radius: 12px;
}
.theme--dark body #page-container .ina-round-border-small {
  border-radius: 6px;
}
.theme--dark body #page-container .uk-button-primary {
  color: #0B2843;
}
.theme--dark body #page-container .uk-button-secondary {
  color: #F3F6F8;
}
.theme--dark body #page-container #title-main-menu {
  background-color: #121212;
}
.theme--dark body #page-container #title-main-menu .logo-section a {
  text-decoration: none;
}
.theme--dark body #page-container #title-main-menu .uk-navbar-nav > li {
  cursor: pointer;
}
.theme--dark body #page-container #title-main-menu .uk-navbar-nav > li > a {
  min-height: auto;
  text-transform: initial;
  color: #F3F6F8;
}
.theme--dark body #page-container #title-main-menu .uk-navbar-nav > li > a:hover {
  color: #E9F6F9;
}
.theme--dark body #page-container #title-main-menu .uk-navbar-nav > li.uk-active > a {
  color: #E9F6F9;
}
.theme--dark body #page-container #title-main-menu .uk-navbar-nav > li .uk-navbar-dropdown {
  background-color: #2F2F2F;
}
.theme--dark body #page-container #title-main-menu .uk-navbar-nav > li .uk-navbar-dropdown li {
  cursor: pointer;
}
.theme--dark body #page-container #title-main-menu .uk-navbar-nav > li .uk-navbar-dropdown li > a {
  color: #F3F6F8;
}
.theme--dark body #page-container #title-main-menu .uk-navbar-nav > li .uk-navbar-dropdown li > a:hover {
  color: #E9F6F9;
}
.theme--dark body #page-container #title-main-menu .uk-navbar-nav > li .uk-navbar-dropdown li.uk-active > a {
  color: #E9F6F9;
}
.theme--dark body #page-container #title-main-menu #title-menu .mon-compte .uk-label {
  border-radius: 99px;
  background-color: #96B8CF;
  border: 1px solid #060606;
  color: #0B2843;
  padding: 8px 9px;
  font-size: 0.75rem;
  min-width: 16px;
}
.theme--dark body #page-container #title-main-menu #title-menu .mon-compte .uk-label:hover {
  background-color: #a8c4d7;
}
.theme--dark body #page-container #title-main-menu #title-menu .connexion .uk-label {
  border-radius: 6px;
  background-color: #004d67;
  border: 1px solid #131313;
  color: #E9F6F9;
  padding: 8px 10px;
}
.theme--dark body #page-container #title-main-menu #title-menu .connexion .uk-label:hover {
  background-color: #003A4D;
  border: 1px solid #060606;
  color: #E9F6F9;
}
.theme--dark body #page-container #title-bar {
  padding: 0;
  position: relative;
  z-index: 1000;
}
.theme--dark body #page-container .filter-sidebar {
  border-radius: 6px;
  border: 1px solid #333333;
}
.theme--dark body #page-container .preview-sidebar {
  border-radius: 6px;
  border: 1px solid #333333;
}
.theme--dark body #page-container.filter-open .filter-sidebar {
  margin-left: 15px;
}
.theme--dark body #page-container.preview-open .preview-sidebar {
  margin-right: 15px;
}
.theme--dark body #page-container .collapse {
  display: none;
  height: 0;
}
.theme--dark body #page-container li.print {
  display: none;
}
.theme--dark body #page-container .card-item .uk-card .card-toolbar ul.uk-iconnav li {
  display: contents;
}
.theme--dark body #page-container .card-item .uk-card .card-toolbar ul.uk-iconnav li a {
  font-size: 0;
}
.theme--dark body #page-container .card-item .uk-card .card-toolbar ul.uk-iconnav li span {
  font-size: 0;
  opacity: 0.8;
}
.theme--dark body #page-container .card-item .uk-card .card-toolbar ul.uk-iconnav li span:hover {
  opacity: 0.9;
}
.theme--dark body #page-container.html .row {
  display: flow-root;
  box-sizing: content-box;
  max-width: 1600px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 15px;
  padding-right: 15px;
}
@media (min-width: 640px) {
  .theme--dark body #page-container.html .row {
    padding-left: 30px;
    padding-right: 30px;
  }
}
@media (min-width: 960px) {
  .theme--dark body #page-container.html .row {
    padding-left: 40px;
    padding-right: 40px;
  }
}
.theme--dark body #page-container.prefEdit #saisieForm {
  display: flow-root;
  box-sizing: content-box;
  max-width: 1600px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 15px;
}
.theme--dark body #page-container.prefEdit #saisieForm fieldset {
  border-radius: 6px;
  background-color: #202020;
  display: block;
  position: relative;
  margin-top: 50px;
}
.theme--dark body #page-container.prefEdit #saisieForm fieldset .uk-legend {
  border-radius: 6px;
  border: none;
  font-size: 1.25rem;
  line-height: 1.4;
  margin: -50px 0 0 0;
  position: absolute;
}
.theme--dark body #page-container.inscription .signup_wrapper-1 {
  display: flow-root;
  box-sizing: content-box;
  max-width: 1600px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 15px;
  padding-right: 15px;
}
@media (min-width: 640px) {
  .theme--dark body #page-container.inscription .signup_wrapper-1 {
    padding-left: 30px;
    padding-right: 30px;
  }
}
@media (min-width: 960px) {
  .theme--dark body #page-container.inscription .signup_wrapper-1 {
    padding-left: 40px;
    padding-right: 40px;
  }
}
.theme--dark body #page-container.inscription .signup_wrapper-1 .uk-accordion-content {
  border-radius: 6px;
  background-color: #202020;
}
.theme--dark body #page-container.inscription .signup_wrapper-1 form .uk-accordion-title {
  border-radius: 6px;
  border: none;
  padding: 15px;
  margin-top: 5px;
}
.theme--dark body #page-container.inscription .signup_wrapper-1 form .uk-accordion-title::before {
  background-image: none;
  display: none;
}
.theme--dark body #page-container #home-container .uk-card {
  border-radius: 12px;
  backdrop-filter: blur(5px);
  background: rgba(0, 0, 0, 0.4); /* Ajustez la couleur et la transparence */
}
.theme--dark body #page-container #home-container .uk-card::before {
  content: "";
  position: absolute;
  top: -3px;
  left: -3px;
  right: -3px;
  bottom: -10px;
  background: inherit; /* Utilise le même fond que le div principal */
  filter: blur(10px); /* Applique un flou */
  z-index: -1;
}
.theme--dark body #page-container #home-container .uk-card h3 {
  color: #FFFFFF;
  text-overflow: unset;
  white-space: normal;
}
.theme--dark body #page-container #home-container .uk-card p {
  color: #FFFFFF;
}
.theme--dark body #page-container #home-container #home-blocx2 {
  position: relative;
}
.theme--dark body #page-container #home-container #home-blocx2 .uk-container {
  z-index: 5000;
  position: relative;
}
.theme--dark body #page-container #home-container #home-blocx2 .trait-bleu {
  z-index: 1;
  position: absolute;
  width: 100%;
  height: 250px;
  background-color: #003A4D;
}
.theme--dark body #page-container #cart-content,
.theme--dark body #page-container #result-content {
  border-radius: 6px;
  border: 1px solid #333333;
  margin-left: 15px;
  margin-right: 15px;
}
.theme--dark body #page-container #cart-content #loadMoreRes span,
.theme--dark body #page-container #result-content #loadMoreRes span {
  display: none;
}
.theme--dark body #page-container #cart-content .result-content-inner,
.theme--dark body #page-container #result-content .result-content-inner {
  background-color: #202020;
}
.theme--dark body #page-container #cart-content .toolbar-container,
.theme--dark body #page-container #result-content .toolbar-container {
  background-color: #202020;
}
@media (max-width: 1300px) {
  .theme--dark body #page-container #cart-content .toolbar-container,
  .theme--dark body #page-container #result-content .toolbar-container {
    display: block;
  }
}
.theme--dark body #page-container #cart-content .toolbar-container .nb_res,
.theme--dark body #page-container #result-content .toolbar-container .nb_res {
  font-weight: 700;
  font-size: 1rem;
}
.theme--dark body #page-container #cart-content .toolbar-container.mode-liste .uk-iconnav .check_all,
.theme--dark body #page-container #result-content .toolbar-container.mode-liste .uk-iconnav .check_all {
  display: none;
}
.theme--dark body #page-container #cart-content .toolbar-container .browser,
.theme--dark body #page-container #result-content .toolbar-container .browser {
  gap: 15px;
}
@media (max-width: 1800px) {
  .theme--dark body #page-container #cart-content .toolbar-container .browser,
  .theme--dark body #page-container #result-content .toolbar-container .browser {
    gap: 5px;
    position: static;
    transform: none;
    padding-left: 15px;
  }
}
@media (max-width: 1300px) {
  .theme--dark body #page-container #cart-content .toolbar-container .browser,
  .theme--dark body #page-container #result-content .toolbar-container .browser {
    padding: 10px 0;
    display: flex;
    justify-content: flex-end;
    width: 100%;
  }
}
@media (max-width: 1300px) {
  .theme--dark body #page-container #cart-content .toolbar-container #action-bar.compact,
  .theme--dark body #page-container #result-content .toolbar-container #action-bar.compact {
    padding: 10px 0;
    position: absolute;
    right: 15px;
    left: auto;
    top: 0;
  }
}
.theme--dark body #page-container #cart-content .toolbar-container #display-bar ul.uk-iconnav li a.toggle_pagination svg,
.theme--dark body #page-container #result-content .toolbar-container #display-bar ul.uk-iconnav li a.toggle_pagination svg {
  transform: rotate(90deg);
}
.theme--dark body #page-container #cart-content .toolbar-container #display-bar.compact ul.uk-iconnav,
.theme--dark body #page-container #result-content .toolbar-container #display-bar.compact ul.uk-iconnav {
  display: flex !important;
}
.theme--dark body #page-container #cart-content .toolbar-container #display-bar.compact ul.uk-iconnav li a.toggle_pagination svg,
.theme--dark body #page-container #result-content .toolbar-container #display-bar.compact ul.uk-iconnav li a.toggle_pagination svg {
  transform: rotate(90deg);
}
@media (max-width: 1600px) {
  .theme--dark body #page-container #cart-content .toolbar-container #display-bar.compact ul.uk-iconnav,
  .theme--dark body #page-container #result-content .toolbar-container #display-bar.compact ul.uk-iconnav {
    display: flex !important;
  }
}
@media (max-width: 959px) {
  .theme--dark body #page-container #cart-content .toolbar-container #display-bar.compact ul.uk-iconnav,
  .theme--dark body #page-container #result-content .toolbar-container #display-bar.compact ul.uk-iconnav {
    display: none !important;
  }
}
.theme--dark body #page-container #cart-content .list-results .result-list table,
.theme--dark body #page-container #result-content .list-results .result-list table {
  border-spacing: 0 2px;
}
.theme--dark body #page-container #cart-content .list-results .result-list table tbody tr,
.theme--dark body #page-container #result-content .list-results .result-list table tbody tr {
  height: 35px;
}
.theme--dark body #page-container #cart-content .list-results .result-list table tbody tr a,
.theme--dark body #page-container #result-content .list-results .result-list table tbody tr a {
  color: #E9F6F9;
}
.theme--dark body #page-container .toolbar-container {
  background-color: transparent;
}
.theme--dark body #page-container .toolbar-container nav {
  border-bottom: 1px solid #333333;
}
.theme--dark body #page-container.catEdit #search-infos, .theme--dark body #page-container.docList #search-infos {
  padding-left: 0;
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  gap: 0 10px;
}
.theme--dark body #page-container.catEdit #search-infos .chip, .theme--dark body #page-container.docList #search-infos .chip {
  margin: 0;
}
.theme--dark body #page-container.catEdit #search-infos .chip.facet-Chip .label, .theme--dark body #page-container.docList #search-infos .chip.facet-Chip .label {
  background-color: #FFFFFF;
}
.theme--dark body #page-container.catEdit #search-infos .chip-operator, .theme--dark body #page-container.docList #search-infos .chip-operator {
  font-size: 0.8rem;
  border-radius: 6px;
  padding: 0 10px;
  position: relative;
  display: inline-block;
  z-index: 1;
  text-transform: lowercase;
  color: #96B8CF;
  box-shadow: inset 0px 0px 0px 1px #96B8CF;
}
.theme--dark body #page-container.catEdit #search-infos .chip-hidden, .theme--dark body #page-container.docList #search-infos .chip-hidden {
  padding: 0;
  margin: 3px;
}
.theme--dark body #page-container.catEdit #search-infos .chip-group-start, .theme--dark body #page-container.catEdit #search-infos .chip-group-end, .theme--dark body #page-container.docList #search-infos .chip-group-start, .theme--dark body #page-container.docList #search-infos .chip-group-end {
  font-size: 1.2em;
  font-weight: bold;
  vertical-align: middle;
  color: #96B8CF;
  display: inline-block;
}
.theme--dark body #page-container.docList.preview-open section.preview-sidebar {
  width: 450px;
}
@media (max-width: 1600px) {
  .theme--dark body #page-container.docList.preview-open section.preview-sidebar {
    width: 350px;
  }
  .theme--dark body #page-container.docList.preview-open section.preview-sidebar #previewDoc .uk-navbar-container .uk-button {
    padding: 0 10px;
  }
}
@media (max-width: 1199px) {
  .theme--dark body #page-container.docList.preview-open section.preview-sidebar {
    width: 250px;
  }
  .theme--dark body #page-container.docList.preview-open section.preview-sidebar #previewDoc .uk-navbar-container {
    display: block;
  }
  .theme--dark body #page-container.docList.preview-open section.preview-sidebar #previewDoc .uk-navbar-container .uk-button {
    width: 100%;
    margin-bottom: 10px;
  }
}
.theme--dark body #page-container.preview-open section.preview-sidebar #js-close-preview {
  font-weight: 700;
  font-size: 1rem;
  text-transform: capitalize;
  padding: 10px;
  border-bottom: 1px solid #333333;
  margin-bottom: 15px;
}
.theme--dark body #page-container.preview-open section.preview-sidebar #js-close-preview .uk-icon-link {
  width: 26px; /* hack remove xsl space */
}
.theme--dark body #page-container.preview-open section.preview-sidebar #js-close-preview .uk-icon-link svg {
  transform: rotate(0) !important;
  color: #E9F6F9;
}
.theme--dark body #page-container.preview-open section.preview-sidebar #js-close-preview .title {
  margin: 0 !important;
}
.theme--dark body #page-container.preview-open section.preview-sidebar #previewDoc h4 {
  color: #F3F6F8;
  font-weight: 700;
  font-size: 0.75rem;
  margin: 15px 0 10px 0;
}
.theme--dark body #page-container.preview-open section.preview-sidebar #previewDoc h4.title {
  font-size: 1.25rem;
  margin: 20px 0 15px 0 !important;
  color: #3782AA;
}
.theme--dark body #page-container.preview-open section.preview-sidebar #previewDoc p {
  font-size: 0.75rem;
  line-height: 1.5em;
  margin: 0 0 0.5rem 0 !important;
  display: -webkit-box;
  -webkit-box-orient: vertical;
}
.theme--dark body #page-container.preview-open section.preview-sidebar #previewDoc p .label {
  margin-right: 10px;
}
.theme--dark body #page-container.preview-open section.preview-sidebar #previewDoc p.textarea .label {
  display: block;
  width: 100%;
}
.theme--dark body #page-container.preview-open section.preview-sidebar .uk-button {
  height: 40px;
}
.theme--dark body #page-container.preview-open section.preview-sidebar .uk-button.uk-button-primary-light {
  background-color: #003A4D;
  border: 1px solid #060606;
  color: #E9F6F9;
}
.theme--dark body #page-container.preview-open section.preview-sidebar .uk-button.uk-button-primary-light:hover {
  background-color: #002734;
}
.theme--dark body #page-container #cart-sidebar,
.theme--dark body #page-container #filter-sidebar {
  position: relative;
  /* Facet */
}
.theme--dark body #page-container #cart-sidebar .btn-close-filter-sidebar,
.theme--dark body #page-container #filter-sidebar .btn-close-filter-sidebar {
  font-weight: 700;
  font-size: 1rem;
  text-transform: capitalize;
  /* Rewrite UK-KIT icon*/
}
.theme--dark body #page-container #cart-sidebar .btn-close-filter-sidebar span.uk-icon,
.theme--dark body #page-container #filter-sidebar .btn-close-filter-sidebar span.uk-icon {
  display: none;
}
.theme--dark body #page-container #cart-sidebar .btn-close-filter-sidebar .uk-icon-link::before,
.theme--dark body #page-container #filter-sidebar .btn-close-filter-sidebar .uk-icon-link::before {
  content: ""; /* Remove the text content */
  display: inline-block;
  width: 20px;
  height: 20px;
  background-image: url("../../src/icons/material-icons/arrow_left.svg");
  background-size: contain;
  background-repeat: no-repeat;
  vertical-align: middle;
  position: absolute;
  top: 15px;
  right: 15px;
  color: #E9F6F9;
}
.theme--dark body #page-container #cart-sidebar .btn-close-filter-sidebar .uk-icon-link svg,
.theme--dark body #page-container #filter-sidebar .btn-close-filter-sidebar .uk-icon-link svg {
  display: none;
}
.theme--dark body #page-container #cart-sidebar #facet_container .facet-item,
.theme--dark body #page-container #filter-sidebar #facet_container .facet-item {
  border-top: none;
  padding: 0 10px;
}
.theme--dark body #page-container #cart-sidebar #facet_container .facet-item .type_facet,
.theme--dark body #page-container #filter-sidebar #facet_container .facet-item .type_facet {
  padding: 7px 10px;
}
.theme--dark body #page-container #cart-sidebar #facet_container .facet-item .type_facet .uk-icon,
.theme--dark body #page-container #filter-sidebar #facet_container .facet-item .type_facet .uk-icon {
  display: none;
}
.theme--dark body #page-container #cart-sidebar #facet_container .facet-item .type_facet .title,
.theme--dark body #page-container #filter-sidebar #facet_container .facet-item .type_facet .title {
  font-weight: 600;
  font-size: 0.75rem;
}
.theme--dark body #page-container #cart-sidebar #facet_container .facet-item .type_facet .arrow,
.theme--dark body #page-container #filter-sidebar #facet_container .facet-item .type_facet .arrow {
  background: none;
  /*display: flex;*/
  line-height: 20px;
}
.theme--dark body #page-container #cart-sidebar #facet_container .facet-item .type_facet .arrow::before,
.theme--dark body #page-container #filter-sidebar #facet_container .facet-item .type_facet .arrow::before {
  content: "";
  display: inline-block;
  width: 20px;
  height: 20px;
  background-image: url("../../src/icons/material-icons/chevron_right.svg");
  background-size: contain;
  background-repeat: no-repeat;
  vertical-align: middle;
  color: inherit;
  vertical-align: middle;
}
.theme--dark body #page-container #cart-sidebar #facet_container .facet-item .type_facet.open,
.theme--dark body #page-container #filter-sidebar #facet_container .facet-item .type_facet.open {
  background-color: #003A4D;
  color: #E9F6F9;
  border-radius: 6px;
}
.theme--dark body #page-container #cart-sidebar #facet_container .facet-item .type_facet.open .title,
.theme--dark body #page-container #filter-sidebar #facet_container .facet-item .type_facet.open .title {
  color: #E9F6F9;
}
.theme--dark body #page-container #cart-sidebar #facet_container .facet-item .type_facet.open .arrow,
.theme--dark body #page-container #filter-sidebar #facet_container .facet-item .type_facet.open .arrow {
  background: none; /* Supprimer l'image de fond existante */
}
.theme--dark body #page-container #cart-sidebar #facet_container .facet-item .type_facet.open .arrow::before,
.theme--dark body #page-container #filter-sidebar #facet_container .facet-item .type_facet.open .arrow::before {
  background-image: url("../../src/icons/material-icons/keyboard_arrow_down.svg");
}
.theme--dark body #page-container #cart-sidebar #facet_container .facet-item .block_facet,
.theme--dark body #page-container #filter-sidebar #facet_container .facet-item .block_facet {
  padding: 5px;
  background: #2F2F2F;
  border-radius: 6px;
}
.theme--dark body #page-container #cart-sidebar #facet_container .facet-item .block_facet .facet_list .facet,
.theme--dark body #page-container #filter-sidebar #facet_container .facet-item .block_facet .facet_list .facet {
  padding: 2px 10px;
  border-radius: 3px;
  background: #202020;
  margin-bottom: 2px;
  font-size: 0.75rem;
}
.theme--dark body #page-container #cart-sidebar #facet_container .facet-item .block_facet .facet_list .facet .uk-checkbox:checked,
.theme--dark body #page-container #filter-sidebar #facet_container .facet-item .block_facet .facet_list .facet .uk-checkbox:checked {
  background-color: #003A4D !important;
}
.theme--dark body #page-container.panier #panHeaderFieldsWrapper .uk-subnav-pill {
  margin-left: 0;
}
.theme--dark body #page-container.panier #panHeaderFieldsWrapper .uk-subnav-pill li {
  padding-left: 7px;
}
.theme--dark body #page-container.panier #panHeaderFieldsWrapper .uk-subnav-pill li > a {
  border-radius: 6px;
  color: #004941;
  background-color: #d0f3d0;
}
.theme--dark body #page-container.panier #panHeaderFieldsWrapper .uk-subnav-pill li.uk-active > a {
  background-color: #004941;
  color: #A8E9A7;
}
.theme--dark body #page-container.panier #cart-list li a {
  color: #F3F6F8;
}
.theme--dark body #page-container.panier #cart-list li.selected {
  background-color: #A8E9A7;
  border-radius: 6px;
  border: none;
}
.theme--dark body #page-container.panier #cart-list li.selected a {
  color: #004941;
}
.theme--dark body #page-container.panier #cart-list li.depth_0 {
  padding-left: 10px;
}
.theme--dark body #page-container.panier #cart-list li.depth_1 {
  padding-left: 20px;
  position: relative;
}
.theme--dark body #page-container.panier #cart-list li.depth_1::before {
  content: "⌞"; /* Unicode character for a small corner bracket */
  position: absolute;
  font-size: 0.8em; /* Adjust the size if necessary */
  left: 10px; /* Adjust this value based on your layout */
}
.theme--dark body #page-container.panier #cart-list li.depth_2 {
  padding-left: 30px;
  position: relative;
}
.theme--dark body #page-container.panier #cart-list li.depth_2::before {
  content: "⌞"; /* Unicode character for a small corner bracket */
  position: absolute;
  font-size: 0.8em; /* Adjust the size if necessary */
  left: 20px; /* Adjust this value based on your layout */
}
.theme--dark body #page-container.panier #cart-list li.depth_3 {
  padding-left: 40px;
  position: relative;
}
.theme--dark body #page-container.panier #cart-list li.depth_3::before {
  content: "⌞"; /* Unicode character for a small corner bracket */
  position: absolute;
  font-size: 0.8em; /* Adjust the size if necessary */
  left: 30px; /* Adjust this value based on your layout */
}
.theme--dark body #page-container.panier .uk-button.uk-button-primary {
  background-color: #004941;
  border: none;
  color: #FFFFFF;
}
.theme--dark body #page-container.panier .uk-button.uk-button-primary:hover {
  background-color: #007c6e;
}
.theme--dark body #page-container.panier .uk-button.uk-button-primary-light {
  background-color: #A8E9A7;
  border: 1px solid #A8E9A7;
  color: #004941;
}
.theme--dark body #page-container.panier .uk-button.uk-button-primary-light:hover {
  background-color: #94e493;
}
.theme--dark body #page-container.noticeList #listFormulaire .list fieldset legend {
  display: none;
}
.theme--dark body #page-container.noticeList #listFormulaire .list fieldset#presForm {
  display: none;
}
.theme--dark body #page-container.doc #toolbar {
  position: absolute;
  top: 0;
  right: 50px;
}
.theme--dark body #page-container.doc #toolbar .btn-open-preview-sidebar a {
  border-radius: 5px;
  padding: 7px 12px;
}
.theme--dark body #page-container.doc #toolbar .btn-open-preview-sidebar a:hover {
  background-color: #003A4D;
}
.theme--dark body #page-container.doc #title-bar {
  margin: 0 !important;
}
.theme--dark body #page-container.doc #title-bar #header-banner {
  margin-bottom: 15px !important;
}
.theme--dark body #page-container #detail-infos #notice_single fieldset.list-container div,
.theme--dark body #page-container #detail-infos #desc_all fieldset.list-container div {
  margin-top: 0;
}
.theme--dark body #page-container #detail-infos #notice_single fieldset.pills-container div,
.theme--dark body #page-container #detail-infos #desc_all fieldset.pills-container div {
  margin-top: 0;
}
.theme--dark body #page-container #detail-infos #notice_single ul.element li,
.theme--dark body #page-container #detail-infos #desc_all ul.element li {
  line-height: 1.2rem;
  display: flex;
  flex-wrap: wrap;
}
.theme--dark body #page-container #detail-infos #notice_single ul.element li .label_champs_form,
.theme--dark body #page-container #detail-infos #desc_all ul.element li .label_champs_form {
  margin-right: 10px;
  min-width: 150px;
}
.theme--dark body #page-container #detail-infos #notice_single ul.element li .data-bloc,
.theme--dark body #page-container #detail-infos #desc_all ul.element li .data-bloc {
  max-width: 560px;
  flex: 1;
  min-width: 1px;
}
.theme--dark body #page-container #detail-infos #notice_single ul.element li .data-bloc .val_champs_form,
.theme--dark body #page-container #detail-infos #desc_all ul.element li .data-bloc .val_champs_form {
  float: left;
  max-width: 560px;
}
.theme--dark body #page-container #detail-infos #notice_single ul.element li .data-bloc .val_champs_form:not(:last-child)::after,
.theme--dark body #page-container #detail-infos #desc_all ul.element li .data-bloc .val_champs_form:not(:last-child)::after {
  content: ";";
  margin-right: 5px;
}
.theme--dark body #page-container #detail-infos legend h3 {
  margin-bottom: 0;
  padding-bottom: 0;
}
.theme--dark body #page-container .ina-doc-container .background-highlight {
  background-color: #003A4D;
}
.theme--dark body #page-container .ina-doc-container fieldset a.uk-accordion-title {
  margin-bottom: 0;
  font-size: 1rem;
  font-weight: 700;
  color: #E9F6F9;
}
.theme--dark body #page-container .ina-doc-container fieldset legend h3 {
  margin-bottom: 0;
  font-size: 1rem;
  font-weight: 700;
}
.theme--dark body #page-container .ina-doc-container fieldset label {
  font-size: 0.75rem;
  font-weight: 600;
  color: #E9F6F9;
}
.theme--dark body #page-container .ina-doc-container fieldset .text-bloc {
  font-size: 0.75rem;
  font-weight: 400;
  line-height: 150%; /* 18px */
  padding: 10px;
  background-color: #202020;
  display: inline-block;
  width: 100%;
  /*width: calc(100% - 180px);
  float: right;
  margin-top: -12px;*/
}
.theme--dark body #page-container .ina-doc-container fieldset.title-bloc legend h3 {
  margin-bottom: 0;
  display: inline-block;
  color: #E9F6F9;
}
.theme--dark body #page-container .ina-doc-container fieldset.title-group legend h3 {
  padding-bottom: 15px;
  color: #F3F6F8;
}
.theme--dark body #page-container .ina-doc-container fieldset.list-container ul {
  margin: 5px 0 10px 0;
}
.theme--dark body #page-container .ina-doc-container fieldset.list-container ul > li {
  line-height: 1rem;
}
.theme--dark body #page-container .ina-doc-container fieldset.list-container ul > li label {
  display: inline-block;
  width: 150px;
  font-weight: 600;
}
.theme--dark body #page-container .ina-doc-container fieldset.list-container ul > li .text-bloc p {
  margin: 0;
}
.theme--dark body #page-container .ina-doc-container fieldset.list-container ul > li .data-value {
  font-size: 0.75rem;
  color: #F3F6F8;
  font-weight: 400;
}
.theme--dark body #page-container .ina-doc-container fieldset.pills-container ul.element {
  margin: 5px 0 10px 0;
}
.theme--dark body #page-container .ina-doc-container fieldset.pills-container ul.element > li {
  margin-right: 10px;
}
.theme--dark body #page-container .ina-doc-container fieldset.pills-container ul.element > li label {
  font-weight: 400;
}
.theme--dark body #page-container .ina-doc-container fieldset.pills-container ul.element > li .data-value {
  font-size: 0.75rem;
  padding: 3px 10px;
  color: #E9F6F9;
  background-color: #003A4D;
  border-radius: 99px;
  margin-bottom: 5px;
}
.theme--dark body #page-container .ina-doc-container fieldset.pills-container ul.element > li .data-value:not(:last-child) {
  margin-right: 5px;
}
.theme--dark body #page-container .ina-doc-container fieldset.pills-container ul.element > li .data-value:not(:last-child)::after {
  content: "" !important;
}
.theme--dark body #page-container .ina-doc-container#desc_notice #notice_single {
  margin-left: -40px;
}
.theme--dark body #page-container .ina-doc-container#desc_notice form {
  padding-top: 15px;
}
.theme--dark body #page-container .ina-doc-container#desc_notice form legend {
  padding-bottom: 15px;
  color: #F3F6F8;
  font-size: 1rem;
  font-weight: 700;
}
.theme--dark body #page-container .ina-doc-container#desc_notice fieldset.list-container div {
  margin-top: 5px;
}
.theme--dark body #page-container .ina-doc-container #description_container {
  /*border: 1px solid theme('background-muted');*/
  border-radius: 6px;
}
.theme--dark body #page-container .ina-doc-container .list-container > li label {
  display: inline-block;
  width: 100px;
  font-weight: 600;
}
.theme--dark body #page-container .ina-doc-container .list-container > li .data-value {
  font-size: 0.75rem;
  color: #F3F6F8;
  font-weight: 400;
}
.theme--dark body #page-container .ina-doc-container #tabs-container {
  background-color: #202020;
}
.theme--dark body #page-container .ina-doc-container #tabs-container ul.uk-tab {
  padding: 10px 15px;
}
.theme--dark body #page-container .ina-doc-container #tabs-container ul.uk-tab li {
  padding-left: 0;
  margin-left: 15px;
}
.theme--dark body #page-container .ina-doc-container #tabs-container ul.uk-tab li a {
  font-size: 1rem;
  font-weight: 700;
  padding: 10px 15px;
  border-radius: 12px;
  border: none;
  color: #F3F6F8;
  background-color: #2F2F2F;
}
.theme--dark body #page-container .ina-doc-container #tabs-container ul.uk-tab li.uk-active a {
  color: #E9F6F9;
  background-color: #003A4D;
}
.theme--dark body #page-container #detail-preview {
  border: none;
}
.theme--dark body #page-container #detail-preview .preview-container {
  border: 1px solid #333333;
  border-radius: 6px;
  background-color: #202020;
  /*          #media_space{
            position : relative;
              #ow_main_container{
                position: unset;
                #capsVid,{
                  position: unset;
                  #video, video[id^="video"]{
                    position: unset;
                  }
                }
                #ow_controllerpanel{
                  position: unset;
                  width: 100%!important;
                  max-width: 800px;
                }
              }
            }*/
}
.theme--dark body #page-container #detail-preview .preview-container .toolbar-container nav {
  border: none;
}
.theme--dark body #page-container #detail-preview .preview-container .infobar {
  background-color: #96B8CF;
  border-radius: 6px 6px 0 0;
}
.theme--dark body #page-container #detail-preview .preview-container .infobar ul {
  display: flex;
  flex-wrap: wrap;
  padding: 0;
  list-style: none;
  position: relative;
  justify-content: center;
  align-items: center;
  gap: 10px;
}
.theme--dark body #page-container #detail-preview .preview-container .infobar ul li {
  display: inline-block;
  color: #003A4D;
}
.theme--dark body #page-container #detail-preview .preview-container .infobar ul li a {
  color: #003A4D;
}
.theme--dark body #page-container #detail-preview .preview-container .infobar ul li .pill {
  padding: 5px 10px;
  color: #E9F6F9;
  background-color: #003A4D;
  border-radius: 99px;
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}
.theme--dark body #page-container #detail-preview .preview-container #media_space {
  position: relative;
}
.theme--dark body #page-container #detail-preview .preview-container #media_space #ow_main_container {
  /* Full screen mode */
}
.theme--dark body #page-container #detail-preview .preview-container #media_space #ow_main_container #capsVid {
  position: initial;
}
.theme--dark body #page-container #detail-preview .preview-container #media_space #ow_main_container #capsVid #video, .theme--dark body #page-container #detail-preview .preview-container #media_space #ow_main_container #capsVid video[id^=video] {
  height: auto !important;
  width: 100%;
  position: initial;
  max-height: 50vh;
}
.theme--dark body #page-container #detail-preview .preview-container #media_space #ow_main_container #capsVid #video.videoFS, .theme--dark body #page-container #detail-preview .preview-container #media_space #ow_main_container #capsVid video[id^=video].videoFS {
  max-height: none;
}
.theme--dark body #page-container #detail-preview .preview-container #media_space #ow_main_container #ow_controllerpanel {
  width: 100% !important;
  max-width: 800px;
  position: initial;
}
.theme--dark body #page-container #detail-preview .preview-container #media_space #ow_main_container.containerFS #capsVid {
  height: auto !important;
  width: 100% !important;
  position: absolute !important;
}
.theme--dark body #page-container #detail-preview .preview-container #media_space #ow_main_container.containerFS #capsVid #video, .theme--dark body #page-container #detail-preview .preview-container #media_space #ow_main_container.containerFS #capsVid video[id^=video] {
  height: 100% !important;
  position: absolute !important;
}
.theme--dark body #page-container #detail-preview .preview-container #media_space #ow_main_container.containerFS #ow_controllerpanel {
  width: 100% !important;
  max-width: none !important;
  position: absolute !important;
}
.theme--dark body #page-container #detail-preview .preview-container #media_space #ow_main_container.containerFS #ow_controllerpanel #ow_boutons_center,
.theme--dark body #page-container #detail-preview .preview-container #media_space #ow_main_container.containerFS #ow_controllerpanel #ow_boutons_right,
.theme--dark body #page-container #detail-preview .preview-container #media_space #ow_main_container.containerFS #ow_controllerpanel #ow_boutons_left {
  display: flex;
}
.theme--dark body #page-container #detail-preview .preview-container #media_space #ow_main_container.containerFS #ow_controllerpanel #ow_boutons_center p,
.theme--dark body #page-container #detail-preview .preview-container #media_space #ow_main_container.containerFS #ow_controllerpanel #ow_boutons_right p,
.theme--dark body #page-container #detail-preview .preview-container #media_space #ow_main_container.containerFS #ow_controllerpanel #ow_boutons_left p {
  display: flex;
}
.theme--dark body #page-container #detail-preview .preview-container #media_space #ow_main_container.containerFS #ow_controllerpanel #ow_boutons_center .btn {
  margin: 0 10px;
}
.theme--dark body #page-container #detail-preview .preview-container #media_space #ow_main_container.containerFS #ow_controllerpanel #sound_channels_slider {
  margin: 0 20px;
}
.theme--dark body #page-container #detail-preview .preview-container #media_space #ow_main_container.containerFS #ow_controllerpanel #ow_boutons_right > a.btn {
  margin: 0 5px;
}
.theme--dark body #page-container #media_space #ow_controllerpanel #progressBarContainer #ow_prevOverContainer.form_16_9,
.theme--dark body #page-container #prevMedia #ow_controllerpanel #progressBarContainer #ow_prevOverContainer.form_16_9 {
  margin-top: -100px;
}
.theme--dark body #page-container #media_space #ow_controllerpanel #progressBarContainer #ow_prevOverContainer.form_4_3,
.theme--dark body #page-container #prevMedia #ow_controllerpanel #progressBarContainer #ow_prevOverContainer.form_4_3 {
  margin-top: -120px;
}
.theme--dark body #page-container #media_space #ow_controllerpanel #ow_boutons,
.theme--dark body #page-container #prevMedia #ow_controllerpanel #ow_boutons {
  padding: 0 10px;
  height: 40px;
}
.theme--dark body #page-container #media_space #ow_controllerpanel #ow_boutons #timecode_container,
.theme--dark body #page-container #prevMedia #ow_controllerpanel #ow_boutons #timecode_container {
  min-width: 120px;
}
.theme--dark body #page-container #media_space #ow_controllerpanel #ow_boutons #containSound,
.theme--dark body #page-container #media_space #ow_controllerpanel #ow_boutons #timecode_container,
.theme--dark body #page-container #media_space #ow_controllerpanel #ow_boutons #select_force_ratio_container,
.theme--dark body #page-container #prevMedia #ow_controllerpanel #ow_boutons #containSound,
.theme--dark body #page-container #prevMedia #ow_controllerpanel #ow_boutons #timecode_container,
.theme--dark body #page-container #prevMedia #ow_controllerpanel #ow_boutons #select_force_ratio_container {
  font-size: 13px;
  margin-right: 10px;
}
.theme--dark body #page-container #media_space #ow_controllerpanel #ow_boutons #containSound #ow_id_sound_slider #ow_sound_handle,
.theme--dark body #page-container #prevMedia #ow_controllerpanel #ow_boutons #containSound #ow_id_sound_slider #ow_sound_handle {
  background-color: #F39646;
}
.theme--dark body #page-container #media_space #ow_controllerpanel #ow_boutons #ow_boutons_center,
.theme--dark body #page-container #media_space #ow_controllerpanel #ow_boutons #ow_boutons_right,
.theme--dark body #page-container #media_space #ow_controllerpanel #ow_boutons #ow_boutons_left,
.theme--dark body #page-container #prevMedia #ow_controllerpanel #ow_boutons #ow_boutons_center,
.theme--dark body #page-container #prevMedia #ow_controllerpanel #ow_boutons #ow_boutons_right,
.theme--dark body #page-container #prevMedia #ow_controllerpanel #ow_boutons #ow_boutons_left {
  display: contents;
}
.theme--dark body #page-container #media_space #ow_controllerpanel #ow_boutons #ow_boutons_center p,
.theme--dark body #page-container #media_space #ow_controllerpanel #ow_boutons #ow_boutons_right p,
.theme--dark body #page-container #media_space #ow_controllerpanel #ow_boutons #ow_boutons_left p,
.theme--dark body #page-container #prevMedia #ow_controllerpanel #ow_boutons #ow_boutons_center p,
.theme--dark body #page-container #prevMedia #ow_controllerpanel #ow_boutons #ow_boutons_right p,
.theme--dark body #page-container #prevMedia #ow_controllerpanel #ow_boutons #ow_boutons_left p {
  display: contents;
}
.theme--dark body #page-container #media_space.media-space-video #container,
.theme--dark body #page-container #prevMedia.media-space-video #container {
  position: relative;
  display: inline-block;
}
.theme--dark body #page-container #media_space.media-space-video #container img.prev_vignette,
.theme--dark body #page-container #prevMedia.media-space-video #container img.prev_vignette {
  max-width: 50%;
}
.theme--dark body #page-container #media_space.media-space-video #container img.clickable,
.theme--dark body #page-container #prevMedia.media-space-video #container img.clickable {
  cursor: pointer;
}
.theme--dark body #page-container #media_space.media-space-video #container .play-button,
.theme--dark body #page-container #prevMedia.media-space-video #container .play-button {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: white;
  background: rgba(0, 0, 0, 0.25); /* optionnel pour cercle */
  border-radius: 50%;
  padding: 10px;
  pointer-events: none; /* pour ne pas gêner les clics */
}
.theme--dark body #page-container .deftEdit-container,
.theme--dark body #page-container .deftList-container {
  background-color: #373737;
  padding: 30px;
}
.theme--dark body #page-container.historique #resultats .resultsMenu, .theme--dark body #page-container.histNav #resultats .resultsMenu {
  border-radius: 6px 6px 0 0;
  background-color: #3F3F3F;
  margin-bottom: 15px;
}
.theme--dark body #page-container.historique #resultats table.resultsMenu, .theme--dark body #page-container.histNav #resultats table.resultsMenu {
  display: none;
}
.theme--dark body #page-container.historique #resultats .result-tableList table, .theme--dark body #page-container.histNav #resultats .result-tableList table {
  border: 1px solid #333333;
}
.theme--dark body .palette-tagEdit {
  background-color: #373737 !important;
}
.theme--dark body .palette-tagEdit .contentBody {
  background-color: #373737 !important;
}
.theme--dark body .palette-tagEdit .contentBody fieldset .uk-grid-small {
  margin-left: 0;
}
.theme--dark body .palette-tagEdit .contentBody fieldset .uk-grid-small .uk-form-label {
  padding-left: 0;
}
.theme--dark body #app .uk-navbar-container:not(.uk-navbar-transparent) {
  background-color: #121212;
  color: #F3F6F8;
}
.theme--dark body #app .criteres-list-wrap .list-group-item .critere-item-wrapper .critere-item {
  background-color: #121212;
  color: #F3F6F8;
}
.theme--dark body #app .form-list-wrap .uk-label {
  background-color: #282828;
  color: #F3F6F8;
}
.theme--dark body #app .vue-tags-input .ti-input,
.theme--dark body #app .ops-tags-input .ti-autocomplete,
.theme--dark body #app .uk-inline input.form-control,
.theme--dark body #app .ops-tags-input .ti-input,
.theme--dark body #app .ops-tags-input .vue-tags-input {
  background-color: #121212;
  color: #F3F6F8;
  border-radius: 6px;
}
.theme--dark body #app .ops-search-media-list h3 {
  color: #F3F6F8;
}
.theme--dark body #app .vue-tags-input .ti-input,
.theme--dark body #app .uk-inline input.form-control,
.theme--dark body #app .ops-tags-input .ti-input {
  border: 1px solid #444444; /* No double border*/
}
.theme--dark body #app .ti-new-tag-input-wrapper input {
  background-color: #121212;
  color: #F3F6F8;
}
.theme--dark body #app .vue-tags-input {
  background-color: #282828;
}
.theme--dark body #app .ops-date-input .ti-tag,
.theme--dark body #app .ops-tags-input .ti-tag,
.theme--dark body #app .ops-tags-input .ti-tag.ti-tag.ti-deletion-mark,
.theme--dark body #app .ops-tags-input .ti-tag.ti-tag.ti-invalid {
  background-color: #3782AA;
  color: #F3F6F8;
}
.theme--dark body #app .date-tag-input {
  background-color: #121212;
  border-color: #444444;
}
.theme--dark body #app .date-tag-input .date-tag-elem .uk-input.form-control {
  border: none !important;
  color: #E9F6F9;
  transition: none;
}
.theme--dark body #app .date-tag-input .date-tag-elem.active-tag {
  background-color: #3782AA;
}
.theme--dark body #app .date-tag-input .date-tag-elem.active-tag .uk-input.form-control {
  background-color: #3782AA;
  color: #F3F6F8;
  border: none !important;
}
.theme--dark body #app .form-list-wrap .list-group-item {
  background-color: #282828;
}
.theme--dark body #app .form-list-wrap .list-group-item.dragcontainer {
  background-color: #373737;
}
.theme--dark body #app .form-list-wrap .list-group-item.dragcontainer .list-group-item.dragcontainer {
  background-color: #1e1e1e;
}
.theme--dark body #app .ops-form-date .round-et {
  background-color: #00060B;
  color: #F3F6F8;
}
.theme--dark body #app .deleteFormCritere.uk-icon:not(.uk-preserve) [stroke*="#"]:not(.uk-preserve) {
  stroke: #F3F6F8;
}
.theme--dark body .uk-offcanvas-bar {
  width: 550px;
}
@media (max-width: 1600px) {
  .theme--dark body .uk-offcanvas-bar {
    width: 450px;
  }
}
@media (max-width: 1199px) {
  .theme--dark body .uk-offcanvas-bar {
    width: 320px;
  }
}
.theme--dark body #modal-default .uk-modal-footer .uk-button.uk-button-default {
  color: #F3F6F8;
}
.theme--dark .palette-chercheIndexSolr {
  padding-top: 100px;
}
.theme--dark .palette-chercheIndexSolr form label {
  display: none;
}
.theme--dark .palette-chercheIndexSolr #iframe-list-container #blocDtree .uk-table-striped tbody tr,
.theme--dark .palette-chercheIndexSolr #iframe-list-container #blocDtree .uk-table-striped > tr {
  background: #121212;
  border-top: 1px solid #2F2F2F;
  border-bottom: 1px solid #2F2F2F;
}
.theme--dark .palette-chercheIndexSolr #iframe-list-container #blocDtree .uk-table-striped tbody tr:hover,
.theme--dark .palette-chercheIndexSolr #iframe-list-container #blocDtree .uk-table-striped > tr:hover {
  background: #003A4D;
  border-top: 1px solid #060606;
  border-bottom: 1px solid #060606;
}
.theme--dark .palette-chercheIndexSolr #iframe-list-container #blocDtree thead .resultsHead {
  font-family: Inter, sans-serif;
  font-weight: bold;
  color: #3782AA;
  font-size: 1.4rem;
}
.theme--dark .context-menu-icon-skopus, .theme--dark .context-menu-separator {
  display: none !important;
}
.theme--dark .modifLot #action_bar {
  display: none;
}
.theme--dark #capsVid .hls-error {
  display: none;
}
.theme--dark .tafelTree, .theme--dark .tafelTree table {
  font-size: 16px;
  font-family: Inter, sans-serif;
}
.theme--dark #preview-sidebar .preview-sidebar-anchor {
  background-color: #2F2F2F;
}
.theme--dark #preview-sidebar .preview-sidebar-anchor .inner-description {
  max-height: 35vh;
  overflow: scroll;
}

/*# sourceMappingURL=skin.css.map */
