body { padding-top: 70px; padding-bottom: 10px; } .form-narrow { max-width: 600px; padding: 10px; margin: 0 auto; } .form-narrow .input-group { margin-bottom: 2em; } .form-control:focus { z-index: 2; } .slx-ga { min-width: 8em; text-align: left; } .slx-dialog { width: 100%; min-width: 600px; max-width: 820px; } .slx-label { font-weight: bold; margin: auto; } .slx-table td { padding-right: 5px; padding-bottom: 2px; } .slx-bold { font-weight: bold; } .slx-ellipsis { text-overflow: ellipsis; white-space: nowrap; overflow: hidden; max-width: 240px; } .slx-nowrap { white-space: nowrap; } .slx-rotation { animation-name: rotateThis; animation-duration: .75s; animation-iteration-count: infinite; animation-timing-function: linear; } @keyframes rotateThis { from { transform: scale( 1 ) rotate( 0deg ); } to { transform: scale( 1 ) rotate( 360deg ); } } .slx-footer { color: #999; padding: 5px; } .slx-fade { opacity: 0.5; } .slx-pointer { cursor: pointer; }