/* REMINE.CSS */ html, body { font-family: 'Open Sans', sans-serif; } * { box-sizing: border-box; } ul { margin: 0; padding: 0; list-style: none; } a { font: inherit; text-decoration: none; color: inherit; } table.dataTable { font-size: 90%; } .navbar-default { border-bottom: 1px solid rgba(0,0,0,0.15); height: 50px; box-sizing: border-box; } body > .screen { display: none; position: absolute; top: 8rem; left: 0; width: 100%; overflow-x: hidden; overflow-y: auto; z-index: 1; animation: pageOut 0.2s; /* background: #f4f4f4; */ } body > .screen.active { animation: pageIn 0.2s; } @keyframes pageIn { from { opacity: 0; } to { opacity: 1; } } @keyframes pageOut { from { opacity: 1; } to { opacity: 0; } } #screen-loading { display: block; width: 100%; height: 100%; top: 0; background: #eee; z-index: 9999 !important; } body.screen-login #nav { display: none; } @media (min-width: 1500px) { .container { width: 1400px; } } .tab-pane { padding-top: 1em; } table > tbody > tr > td { white-space: nowrap; } .DTFC_RightHeadWrapper, .DTFC_RightBodyWrapper { border-left: 1px solid #ccc; }