#dev-it { background: rgba(0, 0, 0, 0.87); color: white; position: fixed; bottom: 0; right: 0; left: 0; padding: 16px; height: 56px; z-index: 99999999999; border-top: 3px solid #CB16FF; }

pre.sf-dump { width: 100%; height: fit-content; }

.warning_prod { background-image: url("/_lib/editor-standalone/img/prod_bg.png") !important; }

#modalAssets a { color: #CB16FF; }
#modalAssets .list-group .list-group-item { padding: 0.25rem 1rem; }

.padding-footer-dev-tools { padding-bottom: 50px; }


#devFooterBar { background-color: #1c2331 !important;font-size: 1em; font-family: 'Arial'; overflow: hidden; height: 50px; z-index: 10000000; color: rgba(255, 255, 255, 0.8) !important; font-size: 1.2rem; vertical-align: text-bottom; }
#devFooterBar.deploy { width: 100%; overflow: visible; }
#devFooterBar.deploy .navbar-collapse { display: block !important; flex-basis: 50%; }
#devFooterBar a i { color: rgba(255, 255, 255, 0.8) !important; font-size: 1.2rem; vertical-align: text-bottom; }
#devFooterBar .navbar-brand { font-size: 1rem; cursor: pointer; height: 34px; padding: 6px 0; }
#devFooterBar i.c-disabled { color: rgba(255, 255, 255, 0.5) !important; }
#devFooterBar .dropup { margin-right: 7px; }
#devFooterBar .dropdown-menu { padding: 0; margin-bottom: 12px; }
#devFooterBar .dropdown-menu table { margin: 0px; }
#devFooterBar .dropdown-menu table tr td { padding: .9rem; font-size: .8em; list-style: none; white-space: nowrap; margin: 0; }
#devFooterBar .dropdown-menu table tr td:first-child { font-size: .75em; font-style: italic; }
#devFooterBar .dropdown-menu table.menu-debug-footer tr td:not(:first-child) a { color: #b8190a !important; }
#devFooterBar .dropdown-menu table.menu-debug-footer tr td.active:not(:first-child) a { color: #0ab817 !important; }
#devFooterBar .dropdown-menu table.menu-configuration-footer tr td { font-size: .9rem; }
#devFooterBar .dropdown-menu table.menu-configuration-footer tr td.key { font-style: normal; font-weight: bold; }
#devFooterBar .dropdown-menu table.menu-configuration-footer tr td.sub-key { font-style: italic; text-decoration: underline; font-weight: bold; }
#devFooterBar .dropdown-menu table.menu-configuration-footer tr td span.normal { font-style: normal; }
#devFooterBar .dropdown-array-debug { font-size: .9rem; height: auto; max-height: 500px; overflow: hidden; overflow-y: auto; }
#devFooterBar .dropdown-array-debug > .accordion > div { margin: 0; border: none; border-radius: unset; }
#devFooterBar .collapse-item span.icons { width: 17px; display: inline-block; height: 16px; margin-left: -6px; }
#devFooterBar .accordion p { margin: 0; padding: 0; }
#devFooterBar .accordion * { white-space: nowrap; }
#devFooterBar .accordion > div:first-child { padding: 0.5rem; }
#devFooterBar .ui-accordion-header-icon { display: none; }
#devFooterBar .collapse-item div.collapse { margin-left: 1.5rem; }
#devFooterBar .collapse-item span.icons i { line-height: 0; user-select: none; }
#devFooterBar .accordion .expend:hover { cursor: pointer; }
#devFooterBar .collapsing { transition: none !important; }
#devFooterBar span.overflow-long-string { white-space: normal; }


@media screen and (min-width: 1200px) { #dev-it.page-without-bar { left: 320px; } }

