$wo-border-separation: $border-width solid $border-color; .o_tablet_popups { height: 100%; width: 100%; position: absolute; top: 0; left: 0; z-index: 10; background-color: rgba(60, 60, 60, 0.4); &.o_unblock { z-index: 100; } .popup { z-index: 1200; top: 5%; left: 25%; width: 50%; position: fixed; background: $o-gray-200; button{ box-shadow: none; outline: none; border: none; } button:hover{ background: default; } .body.traceback { height: 238px; overflow: auto; font-size: 14px; white-space: pre-wrap; text-align: left; font-family: 'Inconsolata'; -webkit-user-select: text; -moz-user-select: text; user-select: text; } .centered { text-align: center; } @include media-breakpoint-down(sm) { top: 0; left: 0; width: auto; max-height: 100%; overflow: auto; } .title { padding: 20px; border-bottom: $wo-border-separation; font-size: large; color: $o-black; } .footer { border-top: $wo-border-separation; display: flex; justify-content: space-around; } .btn { min-width: 40%; line-height: 80px; margin: 5px; font-size: 1.3em; flex: 1 1; cursor: pointer; &:not(.btn-link) { border-radius: 2px; } } .btn_employee { background-color: $o-gray-100; } .button_list { display: flex; flex-wrap: wrap; justify-content: space-around; padding: 5px; span { margin-top: 1.5em; width: 100%; height: 35px; text-align: center; align-content: center; h2 { color: $o-black; } } } &.popup-selection .selection { overflow-y: auto; max-height: 273px; font-size: 16px; width: auto; line-height: 50px; &-item { background: rgb(230,230,230); cursor: pointer; text-align: left; padding: 0px 16px; color: $o-black; &:nth-child(odd) { background: $o-tooltip-title-background-color; } &.selected { background: #6EC89B; } } } .popup-input { width: 70%; margin: 20px auto; padding: 10px; box-shadow: 0px 0px 0px 3px #6ec89b; min-height: 50px; background: white; border-radius: 3px; text-align: center; font-size: 20px; font-family: "Lato"; } .popup-numpad { width: 70%; margin: 12px auto; button { height: 50px; width: 50px; border-radius: 25px; margin: 4px; border: 1px solid #cacaca; background: none; font-size: large; } } } .footer > div { color: $o-black; } }