/* CEF REBOOT CONFLUENCE 2021 V1 12/04/2021 */

/*--- HACK FOR EDIT MODE ---*/
.brikit-edit-mode .brikit-content-layers a.aui-button.edit-content-block {
  display: flex;
  width: fit-content;
  z-index: 51;
  margin: 5rem;
  min-width: 83px;
  /* justify-content: center; */
  align-items: center;
}

/*--- HACK FOR BREADCRUMB ---*/
#workflow-page-message,
#rioja-page-message {
  margin-bottom: 0;
}

/*--- HACK FOR MESSY THINGS ---*/
/*.cef .position-bottom { display: none;}*/
.brikit-content-layers .position-bottom {
  display: none;
}

#main .brikit-container-backdrop {
  padding: 80px 24px;
}
#main .brikit-footer-backdrop {
  display: none;
}

#main #brikit-simple-toolbar-toggle {
  top: 30px;
  bottom: unset;
  left: unset !important;
  background: var(--color-primary-night-blue);
  right: 24px !important;
  z-index: 98;
}
#main #brikit-simple-toolbar-toggle.active,
#main #brikit-simple-toolbar-toggle:hover {
  background: var(--color-functional-default-blue-hover);
}
#main
  #brikit-simple-toolbar-toggle.active
  span.brikit-simple-toolbar-toggle-icon {
  --aui-ig: "\f188";
}

#main #brikit-simple-toolbar-toggle span.brikit-simple-toolbar-toggle-icon {
  color: var(--color-neutral-white);
}

#main #brikit-simple-toolbar.aui-dropdown2.aui-style-default {
  border-radius: 12px;
  box-shadow: 0px 4px 12px 0px rgba(0, 24, 50, 0.08);
  width: 300px;
  top: 75px !important;
  left: unset !important;
  right: 24px !important;
  z-index: 100;
}

#main #brikit-simple-toolbar .aui-dropdown2-section.page-display-commands {
  display: none;
}

#main #brikit-simple-toolbar .aui-dropdown2-section.page-commands {
  border-top: none;
}

#main .aui-iconfont-appswitcher {
  --aui-ig: "\f141";
}

#main .brikit-header-backdrop {
  padding: 0;
}

#main #main-content .page-turner .symbol {
  text-decoration: none !important;
}
#main #main-content .footnote-marker {
  font-size: 14px;
  text-decoration: none !important;
}
#main #main-content .display-footnotes {
  margin: 2rem 0;
}
#main #main-content .display-footnotes li {
  font-size: 14px;
}

#main #main-content .colwrapper > .sectionMacro {
  margin: 2rem 0;
}

#main #main-content .colwrapper .plugin_pagetree {
  margin: 0;
}

#main #main-content .expand-control-text {
  width: 100%;
  display: block;
  text-wrap: auto;
  text-align: justify;
}

#main #main-content .conf-macro.output-block .collapse-title {
  color: var(--color-neutral-white);
}

#main #main-content .colwrapper .confluence-embedded-image {
  margin: 40px 0;
}

#page #brikit-splitter {
  display: block;
}
html body #main #main-content .brikit-container {
  width: 100% !important;
  max-width: 1224px;
  margin: 0 auto;
}

#header-fake-stripe {
  display: none;
}

body #main {
  min-width: unset !important;
}

#main a.toc-link,
#main .toc-separator,
#main.brikit-canvas p,
#main.brikit-canvas ul li,
#main.brikit-canvas ol li {
  font-family: var(--font-family-regular);
  font-size: 18px;
  line-height: 28px;
}
#main li.li-circle {
  list-style: circle;
}
/*--- OVERFLOW VISIBLE FOR ELEMENTS ---*/
/* #main-content .brikit-content-block .block-content-wrapper {
    padding-top: 0.3rem;
    padding-bottom: 0.3rem;
} */
#main #main-content .pdf-preview-custom .confluence-embedded-file-wrapper {
  position: relative;
}
#main #main-content .pdf-preview-custom .confluence-embedded-file-wrapper {
  border: 1px solid var(--color-neutral-light-grey);
  box-shadow: 0px 2px 6px 0px rgba(16, 24, 40, 0.05);
  border-radius: 16px;
  background: var(--color-accent-light-blu);
  gap: 40px;
  display: flex;
  padding: 40px;
  position: relative;
  width: fit-content;
}
/* #main #main-content .confluence-embedded-file-wrapper img {
    width: 336px;
    object-fit: none;
    object-position: top;
    border: none;
} */
#main
  #main-content
  .pdf-preview-custom
  .confluence-embedded-file-wrapper
  .file-type-desc-overlay {
  position: absolute;
  right: 19px;
  bottom: 185px;
}
#main
  #main-content
  .confluence-embedded-file-wrapper
  .file-type-desc-overlay
  .content {
  color: var(--color-neutral-white) !important;
}
#main #main-content .clear.block-toggle {
  display: none;
}

#main
  #main-content
  .rw_pagetree.rw_theme_default
  ul.rw_pagetree_list
  li
  .rw_icon_content
  a {
  padding: 0;
  font-size: 14px;
  line-height: 24px;
}

#main #main-content .rw_pagetree .rw_expand_collapse a:before,
.wiki-content .rw_pagetree .rw_expand_collapse a:before {
  top: 4px;
}

#main .expand-control > button {
  display: flex;
  gap: 10px;
  align-items: center;
  text-decoration: none;
  font-size: 20px;
}
#main #main-content .expand-container {
  margin-bottom: 20px;
}
#main #main-content .expand-content h5 {
  font-size: 18px;
  line-height: 22px;
  color: var(--color-neutral-dark-grey);
}

#main .collapse-item .collapse-icon {
  color: var(--color-neutral-white);
}
#main .with-additional .additional {
  display: none;
}