.icon-collabora { opacity: 0.6; &:hover { opacity: 1; } } .richdocuments-sharing .icon-shared { display: block; width: 16px; height: 16px; padding: 16px; opacity: 0.6; } .richdocuments-sharing .icon-shared:hover, .richdocuments-sharing .icon-shared:focus { opacity: 1; } #richdocumentsframe { background-color: #fff; width:100%; height: calc(100vh - 50px + 3px); display:block; position:absolute; top: -3px; left: 0; z-index:110; &.full { height: 100%; position: fixed; z-index: 2001; // Above app-content } } #editors-menu { min-width: 200px; top: 50px; z-index: 1600; // should be above #app-content(1000) and #talk-sidebar(1500) ul li { display: flex; padding: 3px; border-left: 3px solid transparent; &.active { border-left: 3px solid var(--color-primary); } .label { padding: 6px; flex-grow: 1; .icon-play-next { opacity: .5; display: inline-block; padding-left: 10px; vertical-align: top; } } label.label::before { margin-right: 16px; margin-left: 7px; } .icon-close { padding: 8px; } } } #richdocuments-avatars { position: relative; right: -15px; .header-right-richdocuments & { right: 0; } & > .richdocuments-avatar { float: right; border-radius: 50%; margin: 8px; margin-left: -20px; box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.5); position: relative; &.read-only { opacity: 0.8; } } } #richdocuments-header { display: flex; & > div .icon-shared, & > div .icon-more { display: block; min-width: 50px; height: 50px; } } #richdocuments-actions { position: relative; li { white-space: nowrap; a.icon-loading-small:after { left: 19px; } } } #versionsTabView li { padding-left: 15px; margin-left: -15px; } #versionsTabView li.active { border-left: 3px solid var(--color-primary, #000); padding-left: 12px; } #currentVersion li, #lastSavedVersion li { border-bottom: 1px solid rgba(100,100,100,.1); .version-container .downloadVersion { display: flex; flex-direction: column; margin-left: 12px; } } @import 'templatePicker';