@import 'nib' $popupWidth = 300px .pop-over background: #fff border-radius: 3px border: 1px solid #dbdbdb border-bottom-color: #c2c2c2 box-shadow: 0 1px 6px rgba(0, 0, 0, .3) position: absolute width: $popupWidth z-index: 99999 margin-top: 5px hr margin: 4px -10px width: $popupWidth p, textarea, input[type="text"], input[type="email"], input[type="password"], input[type="file"] margin: 4px 0 12px width: 100% select width: 100% margin-bottom: 14px textarea height: 72px form a span padding: 0 0.5rem .header height: 36px position: relative margin-bottom: 8px background: #F7F7F7 border-bottom: 1px solid #dcdcdc color: darken(white, 60%) .header-title display: block line-height: 32px padding-top: 4px margin: 0 10px font-weight: bold overflow: hidden text-overflow: ellipsis white-space: nowrap .back-btn float: left overflow: hidden width: 30px transition: width 0.2s i.fa margin: 10px margin-top: 12px &.is-hidden width: 0 .close-btn padding: 10px 10px 10px 4px position: absolute top: 0 right: 0 &.no-title .header background: none .content-wrapper width: 100% overflow: hidden .content-container width: 5000px max-height: 550px transition: transform 0.2s .content width: $popupWidth - 20px padding: 0 10px 10px float: left &.no-height height: 20px .quiet padding: 6px 6px 4px &.search-over background: #f0f0f0 min-height: 114px .header display: none .content padding: 8px 4px 8px 10px margin-right: 8px &::-webkit-scrollbar-button display: block height: 4px width: 4px .at-form .at-error, .at-result padding: 8px 12px margin: -8px -10px 10px .at-error background: #ef9a9a .at-result background: #b2dfdb .sk-spinner margin: 40px auto for depth in (1..6) .popup-container-depth-{depth} transform: translateX(- depth * $popupWidth) .select-members-list, .select-avatars-list margin-bottom: 8px .pop-over-list li display: block clear: both li > a clear: both cursor: pointer display: block font-weight: 700 padding: 1.5px 10px position: relative margin: 0 -10px text-decoration: none overflow:hidden line-height:33px .item-name display: block width: auto padding-right: 22px &:not(.disabled):hover background-color: #005377 color: #fff .sub-name, .quiet color: #eee .unread-indicator background: #fff .sub-name color: #8c8c8c display: block font-size: 12px font-weight: 400 line-height: 15px &.current background-color: #e2e6e9 &:active background-color: #2e85b8 &.disabled color: #8c8c8c cursor: default .vis-icon opacity: .35 &:hover background: none .sub-name, .quiet color: #8c8c8c &:active background: none &.inset li > a border-radius: 3px margin: 0 .pop-over-list.checkable .fa-check display: none position: absolute top: 6px right: 12px li.active a padding-right: 28px .fa-check display: block .pop-over.miniprofile .header border-bottom-color: transparent height: 30px position: absolute right: 0 top: 0 width: 60px z-index: 1 .header-title display: none .pop-over-list padding-top: 8px .miniprofile-header margin-top: 8px min-height: 56px position: relative .member, .avatar position: absolute top: 2px left: 2px height: 50px width: @height .info margin: 0 0 0 64px word-wrap: break-word h3 a text-decoration: none &:hover text-decoration: underline @media screen and (max-width: 800px) .pop-over width: 100% height: 100% overflow: hidden margin-top: 0px border: 0px solid #dbdbdb .header color: white background: #2980B9 height: 48px padding: 0px 0px border: 0px margin: 0px 0px width: 100% position: absolute top: 0px .header-title font-size: 20px font-weight: normal padding-top: 8px .back-btn width: 30px padding: 8px 12px 8px 12px i.fa color: white .close-btn padding: 10px 12px i.fa font-size: 24px color: white .content-wrapper width: 100% height: calc(100% - 48px) overflow-y: scroll overflow-x: hidden margin: 48px 0px 0px 0px .content-container width: 1000% height: 100% max-height: 100% .content width: calc(10% - 20px) height: calc(100% - 20px) padding: 10px form margin: 10px 10px width: calc(100% - 20px) p, textarea, input[type="text"], input[type="email"], input[type="password"], input[type="file"] margin: 4px 0 12px width: 100% box-sizing: border-box .pop-over-list li > a width: calc(100% - 20px) padding: 10px 10px margin: 0px 0px border-bottom: 1px solid #eee hr width: 100% height: 20px margin: 0px 0px color: #eee for depth in (1..6) .popup-container-depth-{depth} transform: translateX(- depth * 10%)