.app { margin-top: 1em; } .sectionRunner--pausedState { padding-left: .75em; font-size: .75em; font-weight: lighter; } .sectionRunner--pausedState > .fa { padding-right: .2em; } .sectionRunner--pausedState-unpaused { } .flex-horizontal-space-between { display: flex; align-items: baseline; justify-content: space-between; } .sectionRun .progress { margin: 1em 0 0 !important; } .sectionRun .ui.progress .bar { -webkit-transition: none; transition: none; min-width: 0 !important; } .section--number, .program--number { width: 2em } .section--name /*, .program--name*/ { width: 10em; white-space: nowrap; } .section--state { } .ui.table { tr > td.program--running { display: flex !important; @media only screen and (min-width: 768px) { //line-height: 36px; } } } .section--state-true { color: green; } .section--state-false { } .durationInput--minutes, .durationInput--seconds { min-width: 6em !important; } .durationInput .ui.labeled.input > .label { width: 3em; } .messages { position: fixed; /* top: 12px; */ bottom: 1em; left: 1em; right: 1em; padding-left: 0; z-index: 1000; display: flex; flex-direction: column; } .flex-spacer { flex: 1; }