.to-top-btn { position: fixed; right: 10px; bottom: 10px; z-index: 100; width: 50px; height: 50px; border-radius: 25px; font-size: 20px; line-height: 40px; } .meter { position: relative; border-radius: 5px; border: 1px solid #999; background: linear-gradient(to right, #9e6 0%, #fb8 66%, #f32 100%); height: 1.25em; padding: 0; width: 100%; overflow: hidden; } .meter .bar { position: absolute; top: 0; height: 100%; right: 0; background: #efe; display: inline-block; padding: 0; margin: 0 0 0 auto; } .meter .text { position: absolute; overflow: visible; font-size: 8pt; white-space: nowrap; z-index: 1000; text-shadow: #fff 1px 1px; } .meter .left { left: 5px; } .meter .right { right: 5px; } .warn { background: #F0AD4E; font-size: 75%; border-radius: 3px; color: #fff; padding: 1px 3px; } .dropdown-menu .btn.btn-machine-action { text-align: left; } .open > .dropdown-menu { min-width: inherit; } .filter-list .filter-row { margin-bottom: 2px; } .filter-list input, .filter-list select { padding: 3px 7px; } @media(min-width: 992px) { .filter-list { column-count:2; column-gap:20px; column-rule: 1px solid #eee; } } .slx-focus { animation-name: slxFocus; animation-duration: .3s; animation-iteration-count: 2; animation-timing-function: ease; } @keyframes slxFocus { 0% { background: unset } 50% { background: #f2dede } 100% { background: unset } }