div#overlay { display: none; position: fixed; left: 0px; top: 0px; width: 100%; height: 100%; z-index: 400000; background-color: rgba(229, 229, 229, 0.4); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = #40E5E5E5, endColorstr = #40E5E5E5); } div#overlay_text_box { color: #333333; font-size: 1.5em; left: 50%; line-height: 120px; margin-left: -100px; margin-top: -25px; position: absolute; text-align: center; top: 50%; width: 200px; img { position: relative; top: 9px; } } #logout { position: absolute; z-index: 1; bottom: 0; left: 0; width: 100%; margin-bottom: 0; &:not(:hover) { background-color: $main-menu-bg-color; } } #header { height: $header-height; line-height: $header-height; background: $header-background; border-bottom: $default-border; position: relative; a { display: inline-block; &:hover { text-decoration: none; } } .page_status_and_name { padding: 0 8px; background-color: $medium-gray; text-shadow: $text-shadow-light; @extend .disable-user-select; @extend .locked_page; cursor: default; border-bottom-color: $toolbar-bg-color; .hint-bubble { left: -40px; transform: none; &:before { left: 47px; } } } .page_name { margin-right: $default-margin; line-height: $header-height; } } #main_content { padding: 84px 8px 8px $main-menu-width + 10px; z-index: 0; width: 100%; height: 100%; } #archive_all { height: calc(100% - 4px); padding-bottom: 60px; &.with_tag_filter { table { padding-right: 242px; } > .info { margin-right: 242px; } } &.resources-table-wrapper { padding-top: 47px; > table { padding-bottom: 60px; } } } #user_info { position: absolute; top: 0; right: 0; height: $header-height; font-size: $small-font-size; padding-left: 2*$default-padding; border-bottom: $default-border; background-color: $header-background; .select2-container, select { height: $form-field-height; margin-top: -3px; } .select2-choice, select { background: transparent; border: none; border-radius: 0; border-left: $default-border; height: $header-height; } .select2-choice { line-height: 2; } .current-user-name { padding-right: 2*$default-padding; } } #locked_pages { label { float: left; font-size: $small-font-size; line-height: 27px; height: 27px; margin-left: 8px; margin-right: 4px; } img { float: left; } .subnavi_tab > a { padding-right: 0; } }