.table tr.middle > td, .table tr.middle > th { vertical-align: middle; } .label-Autosys { background-color: #da3; color: #000; } .label-Autosys-Light { background-color: #eca; color: #000; } .label-CarIT-Audev { background-color: #57c; color: #fff; } .label-EDS { background-color: #a33; color: #fff; } .label-Filaks { background-color: #883; color: #fff; } .label-GlobalCube { background-color: #aaa; color: #fff; } .label-Locosoft { background-color: #62b; color: #fff; } .label-Navision { background-color: #35d; color: #fff; } .label-Optima { background-color: #080; color: #fff; } .label-Optima-Light { background-color: #5b5; color: #fff; } .closed-tab { display: none; } .caret-up { border-bottom: 10px solid #000000; border-left: 6px solid rgba(0, 0, 0, 0); border-right: 6px solid rgba(0, 0, 0, 0); content: ""; display: inline-block; height: 0; vertical-align: top; width: 0; } .red { color: #cc0000; } .headline td, .headline th { font-size: 12pt; font-weight: bold; } .kunde a { color: #000000; font-weight: bold; font-size: 14pt; } .aufgabe { } #datum input { font-size: 20pt; font-weight: bold; } pre b { background-color: #ee5555; } /* Space out content a bit */ body { padding-top: 20px; padding-bottom: 20px; } /* Everything but the jumbotron gets side spacing for mobile first views */ .header, .marketing, .footer { padding-left: 15px; padding-right: 15px; } /* Custom page header */ .header { border-bottom: 1px solid #e5e5e5; } /* Make the masthead heading the same height as the navigation */ .header h3 { margin-top: 0; margin-bottom: 0; line-height: 40px; padding-bottom: 19px; } /* Custom page footer */ .footer { padding-top: 19px; color: #777; border-top: 1px solid #e5e5e5; } /* Customize container */ @media (min-width: 768px) { .container { max-width: 730px; } } .container-narrow > hr { margin: 30px 0; } /* Main marketing message and sign up button */ .jumbotron { text-align: center; border-bottom: 1px solid #e5e5e5; } .jumbotron .btn { font-size: 21px; padding: 14px 24px; } /* Supporting marketing content */ .marketing { margin: 40px 0; } .marketing p + h4 { margin-top: 28px; } /* Responsive: Portrait tablets and up */ @media screen and (min-width: 768px) { /* Remove the padding we set earlier */ .header, .marketing, .footer { padding-left: 0; padding-right: 0; } /* Space out the masthead */ .header { margin-bottom: 30px; } /* Remove the bottom border on the jumbotron for visual effect */ .jumbotron { border-bottom: 0; } } .bisher { text-decoration: line-through; color: #aa0000; } .table tbody tr td { vertical-align: middle; } .history button.btn-default { font-weight: bold; } .label2, .label3 { width: 24px; height: 24px; border-radius: .25em; text-align: center; color: #ffffff; } .label3 { width: 50px; height: 30px; font-weight: bold; font-size: 14px; } .label-X { background-color: #999999; } .label-0 { background-color: #008800; } .label-1 { background-color: #bbaa00; } .label-2 { background-color: #bb8800; } .label-3, .label-4 { background-color: #bb0000; } .label-5 { background-color: #880000; } .label-9 { background-color: #330000; } .row-bearbeitet, .row-fehlerfrei { display: none; } table.ft { border: 1px solid #888; } table.ft td { padding: 3px 5px; margin: 2px; background-color: #ddd; } .logdatei { margin: 10px 5px 20px 5px; padding: 0 20px 10px 20px; background-color: #eee; border: 1px solid #888; } .modell { font-weight: bold; background-color: #ccc; padding: 10px; margin: 0 -20px; } .rot { background-color: #e88; } .number { font-weight: bold; background-color: #ccc; border: 1px solid #888888; } .strich { border-bottom: 1px solid #888888; } .table>tbody>tr.headline>td, .table>tbody>tr.headline>th, .table>tbody>tr>td.headline, .table>tbody>tr>th.headline, .table>tfoot>tr.headline>td, .table>tfoot>tr.headline>th, .table>tfoot>tr>td.headline, .table>tfoot>tr>th.headline, .table>thead>tr.headline>td, .table>thead>tr.headline>th, .table>thead>tr>td.headline, .table>thead>tr>th.headline { background-color: #888888; color: #eeeeee; } /* Absolute Center Spinner */ .loading { position: fixed; z-index: 999; height: 2em; width: 2em; overflow: visible; margin: auto; top: 0; left: 0; bottom: 0; right: 0; } /* Transparent Overlay */ .loading:before { content: ''; display: block; position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: radial-gradient(rgba(20, 20, 20,.8), rgba(0, 0, 0, .8)); background: -webkit-radial-gradient(rgba(20, 20, 20,.8), rgba(0, 0, 0,.8)); } /* :not(:required) hides these rules from IE9 and below */ .loading:not(:required) { /* hide "loading..." text */ font: 0/0 a; color: transparent; text-shadow: none; background-color: transparent; border: 0; } .loading:not(:required):after { content: ''; display: block; font-size: 10px; width: 1em; height: 1em; margin-top: -0.5em; -webkit-animation: spinner 1500ms infinite linear; -moz-animation: spinner 1500ms infinite linear; -ms-animation: spinner 1500ms infinite linear; -o-animation: spinner 1500ms infinite linear; animation: spinner 1500ms infinite linear; border-radius: 0.5em; -webkit-box-shadow: rgba(255,255,255, 0.75) 1.5em 0 0 0, rgba(255,255,255, 0.75) 1.1em 1.1em 0 0, rgba(255,255,255, 0.75) 0 1.5em 0 0, rgba(255,255,255, 0.75) -1.1em 1.1em 0 0, rgba(255,255,255, 0.75) -1.5em 0 0 0, rgba(255,255,255, 0.75) -1.1em -1.1em 0 0, rgba(255,255,255, 0.75) 0 -1.5em 0 0, rgba(255,255,255, 0.75) 1.1em -1.1em 0 0; box-shadow: rgba(255,255,255, 0.75) 1.5em 0 0 0, rgba(255,255,255, 0.75) 1.1em 1.1em 0 0, rgba(255,255,255, 0.75) 0 1.5em 0 0, rgba(255,255,255, 0.75) -1.1em 1.1em 0 0, rgba(255,255,255, 0.75) -1.5em 0 0 0, rgba(255,255,255, 0.75) -1.1em -1.1em 0 0, rgba(255,255,255, 0.75) 0 -1.5em 0 0, rgba(255,255,255, 0.75) 1.1em -1.1em 0 0; } /* Animation */ @-webkit-keyframes spinner { 0% { -webkit-transform: rotate(0deg); -moz-transform: rotate(0deg); -ms-transform: rotate(0deg); -o-transform: rotate(0deg); transform: rotate(0deg); } 100% { -webkit-transform: rotate(360deg); -moz-transform: rotate(360deg); -ms-transform: rotate(360deg); -o-transform: rotate(360deg); transform: rotate(360deg); } } @-moz-keyframes spinner { 0% { -webkit-transform: rotate(0deg); -moz-transform: rotate(0deg); -ms-transform: rotate(0deg); -o-transform: rotate(0deg); transform: rotate(0deg); } 100% { -webkit-transform: rotate(360deg); -moz-transform: rotate(360deg); -ms-transform: rotate(360deg); -o-transform: rotate(360deg); transform: rotate(360deg); } } @-o-keyframes spinner { 0% { -webkit-transform: rotate(0deg); -moz-transform: rotate(0deg); -ms-transform: rotate(0deg); -o-transform: rotate(0deg); transform: rotate(0deg); } 100% { -webkit-transform: rotate(360deg); -moz-transform: rotate(360deg); -ms-transform: rotate(360deg); -o-transform: rotate(360deg); transform: rotate(360deg); } } @keyframes spinner { 0% { -webkit-transform: rotate(0deg); -moz-transform: rotate(0deg); -ms-transform: rotate(0deg); -o-transform: rotate(0deg); transform: rotate(0deg); } 100% { -webkit-transform: rotate(360deg); -moz-transform: rotate(360deg); -ms-transform: rotate(360deg); -o-transform: rotate(360deg); transform: rotate(360deg); } }