#site-container-tour {
  background-color: #2a2a2e !important;
  padding-bottom: 46px; }
  #site-container-tour #main-page {
    background-color: #2a2a2e !important;
    padding-left: unset !important; }

#viewerContainer {
  background-color: #2a2a2e !important;
  position: fixed !important;
  margin-left: 23px;
  height: calc(100% - 50px) !important;
  border-left-style: solid !important;
  margin-top: 30px; }
  #viewerContainer .page {
    background-color: #2a2a2e !important; }
  #viewerContainer #viewer {
    padding-bottom: 40px; }

.toolbar {
  margin-top: -38px;
  z-index: 99 !important; }

#outerContainer #sidebarContainer {
  display: contents; }
  #outerContainer #sidebarContainer #sidebarContent {
    display: contents; }
    #outerContainer #sidebarContainer #sidebarContent #thumbnailView {
      display: flex !important;
      flex-direction: column !important;
      min-height: 100% !important;
      width: fit-content !important;
      position: fixed;
      margin-top: 110px;
      gap: 10px; }
      #outerContainer #sidebarContainer #sidebarContent #thumbnailView .thumbnail {
        margin: unset !important; }
        #outerContainer #sidebarContainer #sidebarContent #thumbnailView .thumbnail:hover {
          background: center #FFFFFF33 !important; }

.thumbnail.selected {
  background: center #FFFFFF33 !important; }

.toolbarField {
  margin: unset !important; }

.background-footer {
  background: #F1F4F5 !important; }

.footer-copyright {
  margin-top: 70px;
  background-color: #F1F4F5 !important; }

.delete::before {
  margin-bottom: 150px; }

#toolbarSidebar {
  width: 160px; }

.full-width-reset {
  padding-left: unset !important;
  padding-right: unset !important;
  margin-left: unset !important;
  margin-right: unset !important;
  margin-top: -50px !important;
  width: 100% !important;
  height: calc(100vh - 70px) !important; }

.larger-viewercontainer {
  margin-left: unset !important; }

.unset-toolbar-margin {
  margin-top: unset !important;
  position: fixed !important; }

.footer-margin-unset {
  margin-top: 55px !important;
  position: fixed !important; }

.width-adjustment-maincontainer {
  width: calc(100vw - 50px) !important; }

.max-width-maincontainer {
  width: calc(100vw - 10px) !important; }

.editor-tools-margin {
  margin-top: -30px !important; }

.findbar-position {
  position: fixed !important;
  margin-top: 50px !important; }

.fndbar-unsetposition {
  margin-top: -30px !important; }

#altTextDialog {
  padding: 20px 25px !important; }
