Files
Disco/Disco.Web/ClientSource/Style/Site.css
T
Gary Sharp a819d2722a Feature #49: Active Directory Managed Groups
Document Template Attachments, Device Batches, Device Profiles and User
Flags can be associated with an Active Directory group. This AD group is
then automatically synchronized with relevant User/Machine accounts.
Contains various other UI tweaks and configuration enhancements.
2014-06-16 22:21:31 +10:00

1483 lines
39 KiB
CSS

.tableData {
border: solid 1px #f4f4f4;
border-collapse: collapse;
}
.tableData > tbody > tr > td {
border: solid 1px #f4f4f4;
background-color: #ffffff;
}
.tableData > tbody > tr:nth-child(odd) > td {
background-color: #fcfcfc;
}
.tableData > thead > tr > th,
.tableData > tbody > tr > th {
background-color: #f4f4f4;
border: solid 1px #f4f4f4;
}
.tableData > tbody > tr:hover > td {
background-color: #fefefe;
}
.tableData > tbody > tr:hover:nth-child(odd) > td {
background-color: #fafafa;
}
.tableData > tfoot > tr > th,
.tableData > tfoot > tr > td {
background-color: #f4f4f4;
}
.tableDataDark {
border: solid 1px #d8d8d8;
border-collapse: collapse;
}
.tableDataDark td {
border: solid 1px #d8d8d8;
background-color: #ffffff;
}
.tableDataDark th {
background-color: #eeeeee;
border: solid 1px #d8d8d8;
}
.tableDataContainer {
background-color: #ffffff;
}
.tableDataVertical {
border: solid 1px #f4f4f4;
border-collapse: collapse;
}
.tableDataVertical > tbody > tr:nth-child(odd) {
background-color: #f4f4f4;
margin: 0;
padding: 0;
}
.tableDataVertical > tbody > tr > th.name {
width: 170px;
text-align: right;
}
.tableDataVertical table.sub > tbody > tr:not(:first-child) > th,
.tableDataVertical table.sub > tbody > tr:not(:first-child) > td {
border-top: 1px dashed #aaa;
}
.tableDataVertical table.sub > tbody > tr > th {
font-weight: normal;
text-align: right;
}
.tableDataVertical table.sub > tbody > tr > th.name {
text-align: right;
}
.icon16 {
display: inline-block;
height: 16px;
width: 16px;
margin-left: 2px;
cursor: pointer;
}
.subtleUntilHover {
-moz-opacity: 0.3;
opacity: 0.3;
}
.subtleUntilHover:hover {
-moz-opacity: 1;
opacity: 1;
}
body {
font-size: 12px;
font-family: "Segoe UI", Arial, Verdana, Tahoma, sans-serif;
margin: 0;
padding: 0;
color: #333333;
}
body.layout {
background: url(data:image/png;base64,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) /*Images/BackgroundDocument.png*/ left top repeat-x #d1d1d1;
background: linear-gradient(to bottom, #f2f2f2 0px, #d1d1d1 370px) left top repeat-x #d1d1d1;
min-height: 370px;
}
.page {
max-width: 1232px;
min-width: 768px;
margin-left: auto;
margin-right: auto;
}
header,
#header {
position: relative;
background-color: #333333;
margin: 0;
padding: 0;
height: 34px;
}
header #heading,
#header #heading {
float: left;
height: 34px;
}
header #heading i,
#header #heading i {
display: block;
height: 34px;
width: 34px;
background-image: url(data:image/png;base64,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) /*Images/Heading.png*/;
}
header nav,
#header nav {
float: left;
height: 34px;
padding: 0;
margin: 0;
}
header nav ul#menu,
#header nav ul#menu {
height: 26px;
padding: 0;
margin: 8px 0 0 4px;
list-style: none;
z-index: 100000;
font-size: 0;
line-height: 0;
}
header nav ul#menu > li,
#header nav ul#menu > li {
display: inline-block;
z-index: 100000;
font-size: 13.2px;
line-height: 19.2px;
}
header nav ul#menu > li.moveRight,
#header nav ul#menu > li.moveRight {
margin-left: 20px;
}
header nav ul#menu > li > a,
#header nav ul#menu > li > a {
display: inline-block;
padding: 2px 10px 4px 10px;
height: 20px;
color: #ffffff;
font-weight: 400;
text-transform: uppercase;
text-decoration: none;
}
header nav ul#menu > li > a:active,
#header nav ul#menu > li > a:active {
text-decoration: none;
}
header nav ul#menu > li.active > a,
#header nav ul#menu > li.active > a {
background-color: #222222;
}
header nav ul#menu > li:hover > a,
#header nav ul#menu > li:hover > a {
background-color: #111111;
text-decoration: none;
}
header nav ul#menu > li > ul,
#header nav ul#menu > li > ul {
z-index: 100000;
display: none;
list-style: none;
position: absolute;
margin: 0;
border-left: 1px solid #d1d1d1;
border-right: 1px solid #d1d1d1;
background-color: #f2f2f2;
padding: 0;
min-width: 180px;
box-shadow: 2px 2px 5px rgba(209, 209, 209, 0.5);
}
header nav ul#menu > li > ul li,
#header nav ul#menu > li > ul li {
position: relative;
background-position: top;
background-repeat: repeat-x;
border-top: 1px solid #e6e6e6;
}
header nav ul#menu > li > ul li:first-child,
#header nav ul#menu > li > ul li:first-child {
border-top: 1px solid #d1d1d1;
}
header nav ul#menu > li > ul li:last-child,
#header nav ul#menu > li > ul li:last-child {
border-bottom: 1px solid #d1d1d1;
}
header nav ul#menu > li > ul li:hover,
#header nav ul#menu > li > ul li:hover {
border-top: 1px solid #d9d9d9;
background-color: #e6e6e6;
}
header nav ul#menu > li > ul li a,
#header nav ul#menu > li > ul li a {
display: block;
color: #000000;
padding: 4px 8px;
text-decoration: none;
}
header nav ul#menu > li > ul li a:hover,
#header nav ul#menu > li > ul li a:hover {
color: #335a87;
text-decoration: none;
}
header nav ul#menu > li > ul li a:active,
#header nav ul#menu > li > ul li a:active {
text-decoration: none;
}
header nav ul#menu > li > ul li i.fa-caret-right,
#header nav ul#menu > li > ul li i.fa-caret-right {
cursor: pointer;
color: #666666;
font-size: 16px;
position: absolute;
display: block;
right: 12px;
top: 7px;
}
header nav ul#menu > li > ul li:hover i.fa-caret-right,
#header nav ul#menu > li > ul li:hover i.fa-caret-right {
color: #333333;
}
header nav ul#menu > li > ul ul,
#header nav ul#menu > li > ul ul {
display: none;
list-style: none;
position: absolute;
top: -1px;
left: 180px;
background-color: #f2f2f2;
border-left: 1px solid #d1d1d1;
border-right: 1px solid #d1d1d1;
padding: 0;
min-width: 180px;
box-shadow: 2px 2px 5px rgba(209, 209, 209, 0.5);
}
header #headerMenu,
#header #headerMenu {
float: right;
height: 24px;
padding: 5px 8px;
font-size: .9em;
line-height: 24px;
text-align: right;
color: #ffffff;
}
header #headerMenu a,
#header #headerMenu a {
color: #ffffff;
text-decoration: none;
}
header #headerMenu a:hover,
#header #headerMenu a:hover {
color: #cddbec;
text-decoration: none;
}
header #SearchQuery,
#header #SearchQuery {
font-size: 0.9em;
margin-left: 6px;
width: 130px;
background-color: #eee;
-moz-transition-property: width;
-o-transition-property: width;
-webkit-transition-property: width;
transition-property: width;
-moz-transition-duration: .1s;
-o-transition-duration: .1s;
-webkit-transition-duration: .1s;
transition-duration: .1s;
}
header #SearchQuery:hover,
#header #SearchQuery:hover,
header #SearchQuery:focus,
#header #SearchQuery:focus {
background-color: #ffffff;
width: 190px;
}
header .watermark,
#header .watermark {
background-color: #888;
}
#QuickSearchMenu {
max-height: 400px;
font-size: .9em;
background: none;
background-color: #fafafa;
}
#QuickSearchMenu li:not(:last-child) {
border-bottom: 1px solid #d8d8d8;
}
#QuickSearchMenu li > a {
padding: 2px;
}
#QuickSearchMenu li > a > i {
margin-right: 2px;
}
#QuickSearchMenu li > a > div {
padding-left: 1.2857142857142858em;
margin-left: 2px;
}
#layout_PageHeading {
background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAA8CAYAAABfESsNAAAAOUlEQVRIx+2SuREAIAzDFELL/uOSFVLx3Mm1C8nnABaNDJq5WJzAVkZGZXyPMg7+jUwCIeNZmdcZC2pxCZOpoRNgAAAAAElFTkSuQmCC) /*Images/BackgroundPage.png*/ left top repeat-x #ffffff;
background: linear-gradient(to bottom, #f2f2f2 0px, #ffffff 50px) #ffffff;
height: 50px;
padding: 6px 20px 4px 20px;
font-size: 2em;
color: #000000;
line-height: 50px;
position: relative;
border-left: 1px solid #d1d1d1;
border-right: 1px solid #d1d1d1;
}
#layout_PageHeading a {
text-decoration: none;
}
#layout_Page {
background-color: #ffffff;
overflow: auto;
border-left: 1px solid #d1d1d1;
border-right: 1px solid #d1d1d1;
border-bottom: 1px solid #d1d1d1;
padding: 0 30px 15px 30px;
-moz-border-radius: 0 0 4px 4px;
-webkit-border-radius: 0 0 4px 4px;
border-radius: 0 0 4px 4px;
}
#layout_Error {
min-height: 200px;
}
#layout_Error table {
background-color: #ffffff;
}
#layout_Error h1,
#layout_Error h2,
#layout_Error h3,
#layout_Error h4,
#layout_Error h5 {
color: #ffffff;
white-space: pre-wrap;
}
#layout_Error h2.error {
margin-bottom: 10px;
}
#layout_Error .stacktrace {
white-space: pre;
overflow: auto;
}
#layout_Error > div {
margin: 0 auto;
width: 650px;
}
#layout_uiExtensions {
display: none;
}
footer,
#footer {
color: #777;
padding: 10px 0;
text-align: center;
margin: 0;
font-size: 0.9em;
}
footer a:link,
#footer a:link,
footer a:visited,
#footer a:visited,
footer a:active,
#footer a:active {
color: #777;
}
footer a:link,
#footer a:link,
footer a:active,
#footer a:active {
text-decoration: underline;
}
footer a:hover,
#footer a:hover {
color: #5e8cc2;
text-decoration: none;
}
p {
margin: 0 0 2px 0;
line-height: 1.6em;
}
ul {
margin: 0;
padding: 0 0 0 25px;
list-style: square;
line-height: 1.6em;
}
header,
footer,
nav,
section {
display: block;
}
form {
display: inline;
}
img {
border: none;
padding: 0;
margin: 0;
vertical-align: bottom;
}
code {
font-family: Consolas, "Courier New", monospace;
}
hr {
border: none;
border-bottom: 1px dashed #aaa;
margin-top: 15px;
}
a:link {
color: #335a87;
text-decoration: none;
}
a:visited {
color: #335a87;
}
a:hover {
color: #5e8cc2;
text-decoration: underline;
}
a:active {
color: #335a87;
}
a[disabled] {
color: #6b6b6b;
text-decoration: none;
cursor: default;
}
a.button {
display: inline-block;
padding: 4px 10px;
margin: 2px;
border: 1px solid #1a5f95;
background: #1e6dab;
color: #ffffff;
font-weight: 600;
text-transform: uppercase;
cursor: pointer;
white-space: nowrap;
text-decoration: none;
}
a.button[disabled],
a.button.disabled {
background: #9e9e9e;
border: 1px solid #6b6b6b;
cursor: default;
}
a.button.alert {
border-color: #990000;
background-color: #e51400;
}
a.button.small {
padding: 2px 5px;
font-size: .9em;
}
a.button:hover {
border: 1px solid #6b6b6b;
background: #9e9e9e;
}
a.button i {
margin-right: 10px;
}
div.actionBar {
margin: 0 -30px 0 -30px;
padding: 10px;
border-top: 1px solid #d1d1d1;
text-align: right;
background-color: #f2f2f2;
}
div.actionBar:not(:first-child) {
margin-top: 10px;
}
div.actionBar:last-child {
margin-bottom: -15px;
-moz-border-radius: 0 0 6px 6px;
-webkit-border-radius: 0 0 6px 6px;
border-radius: 0 0 6px 6px;
}
h1,
h2,
h3,
h4,
h5,
h6 {
color: #000000;
font-family: "Segoe UI", Arial, Verdana, Tahoma, sans-serif;
font-weight: lighter;
font-stretch: condensed;
margin: 0;
}
h1:first-child,
h2:first-child,
h3:first-child,
h4:first-child,
h5:first-child,
h6:first-child {
margin-top: 0 !important;
padding-top: 0 !important;
}
h1 > a:link,
h2 > a:link,
h3 > a:link,
h4 > a:link,
h5 > a:link,
h6 > a:link {
text-decoration: none;
}
h1 {
font-size: 24px;
}
h2 {
font-size: 20px;
padding: 8px 0 4px 0;
}
h3 {
font-size: 18px;
}
h4 {
font-size: 14px;
}
h5,
h6 {
font-size: 12px;
font-family: "Segoe UI", Arial, Verdana, Tahoma, sans-serif;
font-stretch: normal;
font-weight: bold;
}
table {
border: none;
border-collapse: collapse;
width: 100%;
}
table td {
padding: 5px;
margin: 0;
border: none;
vertical-align: top;
}
table th {
padding: 5px;
margin: 0;
text-align: left;
font-weight: bold;
vertical-align: top;
}
table.none {
border: none !important;
}
table.none tr,
table.none td,
table.none th {
padding: 0 !important;
margin: 0 !important;
background: none !important;
border: none !important;
}
table.genericData {
border: solid 1px #f4f4f4;
border-collapse: collapse;
}
table.genericData > tbody > tr > td {
border: solid 1px #f4f4f4;
background-color: #ffffff;
}
table.genericData > tbody > tr:nth-child(odd) > td {
background-color: #fcfcfc;
}
table.genericData > thead > tr > th,
table.genericData > tbody > tr > th {
background-color: #f4f4f4;
border: solid 1px #f4f4f4;
}
table.genericData > tbody > tr:hover > td {
background-color: #fefefe;
}
table.genericData > tbody > tr:hover:nth-child(odd) > td {
background-color: #fafafa;
}
table.genericData > tfoot > tr > th,
table.genericData > tfoot > tr > td {
background-color: #f4f4f4;
}
table.genericData td.id {
text-align: center;
}
table.genericData td.id a {
padding: 0 6px;
}
.smallTable th,
.smallTable td {
font-size: .9em;
}
/* Data Table Styles */
.dataTables_wrapper {
position: relative;
}
.dataTables_wrapper .dataTables_filter {
position: absolute;
height: 20px;
margin-top: -20px;
right: 0;
font-size: .9em;
-moz-opacity: 0.3;
opacity: 0.3;
}
.dataTables_wrapper .dataTables_filter input {
font-size: .95em;
padding: 0;
height: 1.4em;
width: 150px;
}
.dataTables_wrapper .dataTables_length {
position: absolute;
height: 20px;
margin-top: -20px;
right: 200px;
font-size: .9em;
-moz-opacity: 0.3;
opacity: 0.3;
}
.dataTables_wrapper .dataTables_length select {
font-size: .95em;
padding: 0;
height: 1.4em;
}
.dataTables_wrapper .dataTables_paginate {
text-align: right;
background-color: #f4f4f4;
padding: 2px 4px;
font-size: .9em;
}
.dataTables_wrapper .dataTables_paginate a {
cursor: pointer;
padding: 2px;
margin: 0 3px;
color: #335a87;
background-repeat: no-repeat;
-moz-opacity: 0.3;
opacity: 0.3;
text-transform: uppercase;
}
.dataTables_wrapper .dataTables_paginate .first {
background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAHCAYAAAA1WQxeAAAAKklEQVQI12NgQALGUe0SQPwfnY0iCcVwNjZJFAxT8J+QAvwmEHQDPl8AAAYqTAY6Jng6AAAAAElFTkSuQmCC) /*Images/Actions/dataTableFirst.png*/;
background-position: left center;
padding-left: 12px;
}
.dataTables_wrapper .dataTables_paginate .first.paginate_button_disabled {
background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAHCAYAAAA1WQxeAAAAKklEQVQI12NgQAKxsbESQPwfnY0iCcVwNjZJFAxT8J+QAvwmEHQDPl8AAEm8TIFT3+fIAAAAAElFTkSuQmCC) /*Images/Actions/dataTableFirstDisabled.png*/;
}
.dataTables_wrapper .dataTables_paginate .previous {
background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAHCAYAAAA1WQxeAAAAJUlEQVQI12NgwAGMo9olgPg/XkmsCpAlcSn4T0gBfhMIugFdEQCMVyg5CPiC8wAAAABJRU5ErkJggg==) /*Images/Actions/dataTablePrev.png*/;
background-position: left center;
padding-left: 12px;
}
.dataTables_wrapper .dataTables_paginate .previous.paginate_button_disabled {
background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAHCAYAAAA1WQxeAAAAJUlEQVQI12NgwAH6+vokgPg/XkmsCpAlcSn4T0gBfhMIugFdEQDzojUdMBAGjgAAAABJRU5ErkJggg==) /*Images/Actions/dataTablePrevDisabled.png*/;
}
.dataTables_wrapper .dataTables_paginate .next {
background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAHCAYAAAA1WQxeAAAAJUlEQVQI12Mwjmr/D8QSDLgAVAFuRUgKsCtCU/CfIhPwugGnLwCZ1Cg5w6CPqwAAAABJRU5ErkJggg==) /*Images/Actions/dataTableNext.png*/;
background-position: right center;
padding-right: 12px;
}
.dataTables_wrapper .dataTables_paginate .next.paginate_button_disabled {
background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAHCAYAAAA1WQxeAAAAJUlEQVQI12Po6+v7D8QSDLgAVAFuRUgKsCtCU/CfIhPwugGnLwDwPjUdLMfQ6AAAAABJRU5ErkJggg==) /*Images/Actions/dataTableNextDisabled.png*/;
}
.dataTables_wrapper .dataTables_paginate .last {
background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAHCAYAAAA1WQxeAAAAK0lEQVQI12Mwjmr/D8QSDECAzIYDqCBYApmNTQE6liCk4D/JJuB1A05fAABJ/EwGJKVDGAAAAABJRU5ErkJggg==) /*Images/Actions/dataTableLast.png*/;
background-position: right center;
padding-right: 12px;
}
.dataTables_wrapper .dataTables_paginate .last.paginate_button_disabled {
background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAHCAYAAAA1WQxeAAAAK0lEQVQI12OIjY39D8QSDECAzIYDqCBYApmNTQE6liCk4D/JJuB1A05fAACQykyB48rZCQAAAABJRU5ErkJggg==) /*Images/Actions/dataTableLastDisabled.png*/;
}
.dataTables_wrapper .dataTables_paginate .paginate_active {
font-weight: bold;
color: #1e6dab;
}
.dataTables_wrapper .dataTables_paginate .paginate_button_disabled {
color: #ccc;
cursor: default;
}
.dataTables_wrapper .dataTables_paginate .paginate_enabled_previous {
background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAHCAYAAAA1WQxeAAAAJUlEQVQI12NgwAGMo9olgPg/XkmsCpAlcSn4T0gBfhMIugFdEQCMVyg5CPiC8wAAAABJRU5ErkJggg==) /*Images/Actions/dataTablePrev.png*/;
background-position: left center;
padding-left: 12px;
}
.dataTables_wrapper .dataTables_paginate .paginate_disabled_previous {
color: #ccc;
cursor: default;
background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAHCAYAAAA1WQxeAAAAJUlEQVQI12NgwAH6+vokgPg/XkmsCpAlcSn4T0gBfhMIugFdEQDzojUdMBAGjgAAAABJRU5ErkJggg==) /*Images/Actions/dataTablePrevDisabled.png*/;
background-position: left center;
padding-left: 12px;
}
.dataTables_wrapper .dataTables_paginate .paginate_enabled_next {
background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAHCAYAAAA1WQxeAAAAJUlEQVQI12Mwjmr/D8QSDLgAVAFuRUgKsCtCU/CfIhPwugGnLwCZ1Cg5w6CPqwAAAABJRU5ErkJggg==) /*Images/Actions/dataTableNext.png*/;
background-position: right center;
padding-right: 12px;
}
.dataTables_wrapper .dataTables_paginate .paginate_disabled_next {
color: #ccc;
cursor: default;
background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAHCAYAAAA1WQxeAAAAJUlEQVQI12Po6+v7D8QSDLgAVAFuRUgKsCtCU/CfIhPwugGnLwDwPjUdLMfQ6AAAAABJRU5ErkJggg==) /*Images/Actions/dataTableNextDisabled.png*/;
background-position: right center;
padding-right: 12px;
}
.dataTables_wrapper:hover .dataTables_filter,
.dataTables_wrapper:hover .dataTables_length,
.dataTables_wrapper:hover .dataTables_paginate a {
-moz-opacity: 1;
opacity: 1;
}
.dataTables_wrapper table > thead tr > th {
background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAD6CAYAAACoLMeFAAAAdElEQVRo3u3bOwqAMBAFwBwjh/CUluKRhfVTiil0UYjMwJLqLfmUYUuBtw3jUreKfc2E43aTi/C9Jo3wUR4WAAAAAAAAejBPc90q9jUTjkdNTuGjPj9/bgfpO0i/AgAAAAAAAPQnPZ6YHpBsNEnNefrt4+9Wmn6nW/cZ1MQAAAAASUVORK5CYII=) /*Images/Actions/dataTableSort.png*/;
background-repeat: no-repeat;
}
.dataTables_wrapper table > thead tr > th.sorting {
background-position: right center;
cursor: pointer;
}
.dataTables_wrapper table > thead tr > th.sorting_desc {
background-position: right bottom;
cursor: pointer;
}
.dataTables_wrapper table > thead tr > th.sorting_asc {
background-position: right top;
cursor: pointer;
}
.dataTables_wrapper table > thead tr > th.sorting_disabled {
background-image: none;
}
table.userTable div.flags {
display: inline-block;
float: right;
}
table.userTable div.flags > i {
cursor: default;
}
table.userTable div.flags > i > .details {
display: none;
}
.jobStatus {
color: #333333;
}
.jobStatus.Closed {
color: #9e9e9e;
}
.jobStatus.Open {
color: #60a917;
}
.jobStatus.AwaitingWarrantyRepair,
.jobStatus.AwaitingRepairs {
color: #1e6dab;
}
.jobStatus.AwaitingDeviceReturn,
.jobStatus.AwaitingUserAction,
.jobStatus.AwaitingAccountingPayment,
.jobStatus.AwaitingAccountingCharge {
color: #f0a30a;
}
.jobStatus.AwaitingInsuranceProcessing {
color: #6a00ff;
}
.deviceStatus {
color: #333333;
}
.deviceStatus.Decommissioned {
color: #9e9e9e;
}
.deviceStatus.Active {
color: #60a917;
}
.deviceStatus.NotEnrolled {
color: #f0a30a;
}
table.jobTable {
border: solid 1px #f4f4f4;
border-collapse: collapse;
table-layout: fixed;
}
table.jobTable > tbody > tr > td {
border: solid 1px #f4f4f4;
background-color: #ffffff;
}
table.jobTable > tbody > tr:nth-child(odd) > td {
background-color: #fcfcfc;
}
table.jobTable > thead > tr > th,
table.jobTable > tbody > tr > th {
background-color: #f4f4f4;
border: solid 1px #f4f4f4;
}
table.jobTable > tbody > tr:hover > td {
background-color: #fefefe;
}
table.jobTable > tbody > tr:hover:nth-child(odd) > td {
background-color: #fafafa;
}
table.jobTable > tfoot > tr > th,
table.jobTable > tfoot > tr > td {
background-color: #f4f4f4;
}
table.jobTable td {
white-space: nowrap;
overflow: hidden;
-ms-text-overflow: ellipsis;
-o-text-overflow: ellipsis;
text-overflow: ellipsis;
}
table.jobTable.hideStatusClosed tr[data-status=Closed] {
display: none;
}
table.jobTable td.id,
table.jobTable th.id {
width: 50px;
text-align: center;
}
table.jobTable td.id a,
table.jobTable th.id a {
padding: 0 6px;
}
table.jobTable tr.statusSlaWarning td {
background-color: #fdeed1;
}
table.jobTable tr.statusSlaWarning td:not(:last-child) {
border-right: 1px solid #f8e9cb;
}
table.jobTable tr.statusSlaExpired td {
background-color: #ffd7d3;
}
table.jobTable tr.statusSlaExpired td:not(:last-child) {
border-right: 1px solid #fad2ce;
}
table.jobTable tr:nth-child(odd).statusSlaWarning td {
background-color: #fcedcf !important;
}
table.jobTable tr:nth-child(odd).statusSlaExpired td {
background-color: #fed6d2 !important;
}
table.jobTable tr:hover.statusSlaWarning td {
background-color: #fbebca !important;
}
table.jobTable tr:hover.statusSlaExpired td {
background-color: #fed1cd !important;
}
table.jobTable div.queues {
display: inline-block;
float: right;
}
table.jobTable td.lastActive,
table.jobTable th.lastActive {
width: 130px;
}
table.jobTable td.dates,
table.jobTable th.dates {
width: 130px;
}
table.jobTable td.type,
table.jobTable th.type {
width: 50px;
}
table.jobTable td.device,
table.jobTable th.device {
width: 110px;
}
table.jobTable td.user,
table.jobTable th.user {
width: 240px;
}
table.jobTable td.technician,
table.jobTable th.technician {
width: 80px;
}
table.jobTable td.location,
table.jobTable th.location {
width: 200px;
}
div.jobTable > a.dataTables_showStatusClosed {
margin: 10px 5px;
}
div.jobTable > h3,
div.jobTable > div.allClosed_container {
margin: 50px 20px !important;
}
div.jobTable > h3 a.button,
div.jobTable > div.allClosed_container a.button {
margin-top: 10px;
}
table.deviceTable tr.decommissioned {
background-color: #ededed;
}
textarea {
font-size: 12px;
font-family: "Segoe UI", Arial, Verdana, Tahoma, sans-serif;
border: 1px solid #ccc;
min-height: 75px;
padding: 2px;
color: #444;
width: 200px;
}
input[type="text"],
input[type="password"],
input[type="file"],
input[type="number"] {
font-size: 12px;
font-family: "Segoe UI", Arial, Verdana, Tahoma, sans-serif;
border: 1px solid #ccc;
padding: 2px;
color: #444;
width: 200px;
}
input[type="text"].small,
input[type="password"].small,
input[type="file"].small,
input[type="number"].small {
padding: 0 2px;
width: 150px;
}
input[type="text"].discreet,
input[type="password"].discreet,
input[type="file"].discreet,
input[type="number"].discreet {
border: 1px solid #ffffff;
}
input[type="text"].discreet:hover,
input[type="password"].discreet:hover,
input[type="file"].discreet:hover,
input[type="number"].discreet:hover,
input[type="text"].discreet:focus,
input[type="password"].discreet:focus,
input[type="file"].discreet:focus,
input[type="number"].discreet:focus {
border: 1px solid #ccc;
}
input[type="checkbox"],
input[type="radio"] {
margin-right: 4px;
vertical-align: sub;
}
select {
font-family: "Segoe UI", Arial, Verdana, Tahoma, sans-serif;
font-size: 12px;
border: 1px solid #ccc;
padding: 2px;
color: #444;
}
select.small {
padding: 0;
}
input[type="submit"],
button {
font-family: "Segoe UI", Arial, Verdana, Tahoma, sans-serif;
padding: 5px;
}
input[type="submit"].button,
button.button {
font-size: 12px;
padding: 4px 10px 4px 10px;
margin: 2px;
border: 1px solid #1a5f95;
background: #1e6dab;
color: #ffffff;
font-weight: 600;
text-transform: uppercase;
cursor: pointer;
}
input[type="submit"].button.alert,
button.button.alert {
border-color: #990000;
background-color: #e51400;
}
input[type="submit"].button.small,
button.button.small {
padding: 2px 5px;
font-size: .9em;
}
input[type="submit"].button[disabled],
button.button[disabled] {
background: #9e9e9e;
border: 1px solid #6b6b6b;
cursor: default;
}
input[type="submit"].button:hover,
button.button:hover {
border: 1px solid #6b6b6b;
background: #9e9e9e;
}
ul.none {
list-style: none;
margin: 0;
padding: 0;
}
ul.none li {
margin: 0;
}
div.form {
margin: 0 auto;
}
div.form > p.actions {
text-align: right;
}
div.form > table {
border-top: 6px solid #1e6dab;
border-left: 1px solid #1e6dab;
border-right: 1px solid #1e6dab;
border-bottom: 3px solid #1e6dab;
background-color: #ffffff;
}
div.form > table > tbody > tr > td,
div.form > table > tbody > tr > th {
background: none;
border: none;
margin: 0;
padding: 8px 5px;
}
div.form > table > tbody > tr > th {
font-weight: normal;
text-align: right;
}
div.form > table > tbody > tr:nth-child(odd) {
background-color: #f2f2f2;
margin: 0;
padding: 0;
}
div.form > table > tbody > tr > td.details {
padding: 0;
}
div.form > table > tbody > tr > th.name {
width: 150px;
text-align: right;
}
div.form > table table.sub > tbody > tr:not(:first-child) > th,
div.form > table table.sub > tbody > tr:not(:first-child) > td {
border-top: 1px dashed #aaa;
}
div.form > table table.sub > tbody > tr > th {
font-weight: normal;
text-align: right;
}
div.form > table table.sub > tbody > tr > th.name {
text-align: right;
}
#pageMenu td {
border-right: 1px dashed #aaa;
width: 33%;
padding: 10px;
}
#pageMenu td .pageMenuArea > .fa {
font-size: 1.3em;
color: #6b6b6b;
margin-right: 4px;
}
#pageMenu td .pageMenuArea > a,
#pageMenu td .pageMenuArea > h3 {
text-decoration: none;
font-size: 1.2em;
}
#pageMenu td .pageMenuArea .pageMenuBlurb {
font-size: 0.9em;
color: #888;
margin-bottom: 10px;
}
#pageMenu td .pageMenuArea .pageMenuBlurb a {
text-decoration: none;
}
#pageMenu td .pageMenuArea:not(:last-child) {
border-bottom: 1px dashed #aaa;
}
#pageMenu td .pageMenuArea.noSeperator {
border-bottom: none;
}
#pageMenu td:first-child {
padding-left: 0;
}
#pageMenu td:last-child {
border-right: none;
padding-right: 0;
}
div.infoBox {
margin: 0.4em 0;
padding: 0.4em;
border: 1px solid #fff397;
background-color: #fffef7;
}
div.infoBox i {
color: #1e6dab;
}
div.infoBox.alert {
border: 1px solid #fa6800;
background-color: #fff9f5;
color: #333333;
}
div.infoBox.alert i {
color: #fa6800;
}
div.infoBox.error {
border: 1px solid #e51400;
background-color: #fffaf9;
color: #e51400;
}
div.infoBox.error i {
color: #e51400;
}
div.infoBox p {
line-height: 1.2em;
}
p.fa-p {
text-indent: -1.48em;
margin-left: 1.48em;
}
p.fa-p > i:first-child {
text-indent: 0;
width: 1.28em;
margin-right: 0.2em;
}
div.disco-attachmentUpload-dropTarget {
display: none;
}
div.disco-attachmentUpload-dropTarget.dragHighlight {
display: block;
position: absolute;
z-index: 1000;
top: 0;
left: 0;
width: calc(100% - 6px);
height: calc(100% - 6px);
background-color: rgba(251, 218, 152, 0.5);
border: 3px dashed #f0a30a;
}
div.disco-attachmentUpload-dropTarget.dragHighlight h2 {
margin-top: 3em !important;
color: #2c1e02;
text-align: center;
font-weight: bold;
}
div.disco-attachmentUpload-dropTarget.dragHighlight.dragHover {
background-color: rgba(173, 235, 110, 0.5);
border: 3px dashed #60a917;
}
div.disco-attachmentUpload-dropTarget.dragHighlight.dragHover h2 {
color: #000000;
}
div.disco-attachmentUpload-progress {
position: absolute;
right: 0px;
bottom: 48px;
}
div.disco-attachmentUpload-progress > div {
background-color: #fafafa;
padding: 4px 8px;
}
div.disco-attachmentUpload-progress > div i {
color: #1e6dab;
margin-right: 4px;
}
div.disco-attachmentUpload-commentDialog {
padding: 0.25em 0.5em !important;
}
div.disco-attachmentUpload-commentDialog table {
border: solid 1px #f4f4f4;
border-collapse: collapse;
table-layout: fixed;
}
div.disco-attachmentUpload-commentDialog table > tbody > tr > td {
border: solid 1px #f4f4f4;
background-color: #ffffff;
}
div.disco-attachmentUpload-commentDialog table > tbody > tr:nth-child(odd) > td {
background-color: #fcfcfc;
}
div.disco-attachmentUpload-commentDialog table > thead > tr > th,
div.disco-attachmentUpload-commentDialog table > tbody > tr > th {
background-color: #f4f4f4;
border: solid 1px #f4f4f4;
}
div.disco-attachmentUpload-commentDialog table > tbody > tr:hover > td {
background-color: #fefefe;
}
div.disco-attachmentUpload-commentDialog table > tbody > tr:hover:nth-child(odd) > td {
background-color: #fafafa;
}
div.disco-attachmentUpload-commentDialog table > tfoot > tr > th,
div.disco-attachmentUpload-commentDialog table > tfoot > tr > td {
background-color: #f4f4f4;
}
div.disco-attachmentUpload-commentDialog table th {
width: 80px;
}
div.disco-attachmentUpload-commentDialog table td.filename {
font-family: Consolas, "Courier New", monospace;
white-space: nowrap;
overflow: hidden;
-ms-text-overflow: ellipsis;
-o-text-overflow: ellipsis;
text-overflow: ellipsis;
}
div.disco-attachmentUpload-commentDialog table input.comments {
width: calc(100% - 5px);
}
div.disco-attachmentUpload-commentDialog table td.thumbnail {
display: none;
text-align: center;
}
div.disco-attachmentUpload-commentDialog table td.thumbnail img {
border: 1px solid #9e9e9e;
max-height: 250px;
max-width: 374px;
}
div.disco-attachmentUpload-imageDialog {
background-color: #000000 !important;
padding: 0 !important;
overflow: hidden !important;
width: 720px !important;
height: 540px !important;
}
body > .User_FlagAssignment_Tooltip span.name {
display: block;
font-weight: bold;
}
body > .User_FlagAssignment_Tooltip span.comments {
display: block;
padding: 2px 0 2px 4px;
}
body > .User_FlagAssignment_Tooltip span.added {
font-style: italic;
font-size: 0.9em;
}
.d-priority-high {
color: #fa6800;
width: 1.2857142857142858em;
text-align: center;
}
.d-priority-high:before {
content: "\f12a";
}
.d-priority-normal {
color: #60a917;
width: 1.2857142857142858em;
text-align: center;
}
.d-priority-normal:before {
content: "\f068";
}
.d-priority-low {
color: #1e6dab;
width: 1.2857142857142858em;
text-align: center;
}
.d-priority-low:before {
content: "\f063";
}
.fa-stack .d-priority-high,
.fa-stack .d-priority-normal,
.fa-stack .d-priority-low {
width: 100%;
font-size: .8em;
margin-left: .5em;
margin-top: .4em;
opacity: .6;
}
.d-lime {
color: #a4c400;
}
.d-green {
color: #60a917;
}
.d-emerald {
color: #008a00;
}
.d-teal {
color: #00aba9;
}
.d-cyan {
color: #1ba1e2;
}
.d-cobalt {
color: #0050ef;
}
.d-indigo {
color: #6a00ff;
}
.d-violet {
color: #aa00ff;
}
.d-pink {
color: #f472d0;
}
.d-magenta {
color: #d80073;
}
.d-crimson {
color: #a20025;
}
.d-red {
color: #e51400;
}
.d-orange {
color: #fa6800;
}
.d-amber {
color: #f0a30a;
}
.d-yellow {
color: #e3c800;
}
.d-brown {
color: #825a2c;
}
.d-olive {
color: #6d8764;
}
.d-steel {
color: #647689;
}
.d-mauve {
color: #76608a;
}
.d-sienna {
color: #a0522d;
}
table.subtleHighlight {
border: 1px solid #cccccc;
background-color: #ededed;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
}
td.subtleHighlight {
border: 1px solid #cccccc;
background-color: #ededed;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
}
.field-validation-error {
color: #e51400 !important;
}
.field-validation-valid {
display: none;
}
.input-validation-error {
border: 1px solid #e51400 !important;
background-color: #fff7f7 !important;
}
.validation-summary-errors {
font-weight: bold !important;
color: #e51400 !important;
}
.validation-summary-valid {
display: none;
}
.ajaxLoading {
height: 11px;
width: 16px;
display: inline-block;
background-repeat: no-repeat;
background-image: url(data:image/gif;base64,R0lGODlhEAALAPQAAP///zNah+Hm7dng6O7x9DddiTNah1d3nJqtw3+Xs8fS3k5vlm6JqaGzx4KatcrU4FFymDZciHGMq+ru8t/l7Pb3+V9+oeLo7vT2+MTP3LLB0dTc5fHz9gAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh/hpDcmVhdGVkIHdpdGggYWpheGxvYWQuaW5mbwAh+QQJCwAAACwAAAAAEAALAAAFLSAgjmRpnqSgCuLKAq5AEIM4zDVw03ve27ifDgfkEYe04kDIDC5zrtYKRa2WQgAh+QQJCwAAACwAAAAAEAALAAAFJGBhGAVgnqhpHIeRvsDawqns0qeN5+y967tYLyicBYE7EYkYAgAh+QQJCwAAACwAAAAAEAALAAAFNiAgjothLOOIJAkiGgxjpGKiKMkbz7SN6zIawJcDwIK9W/HISxGBzdHTuBNOmcJVCyoUlk7CEAAh+QQJCwAAACwAAAAAEAALAAAFNSAgjqQIRRFUAo3jNGIkSdHqPI8Tz3V55zuaDacDyIQ+YrBH+hWPzJFzOQQaeavWi7oqnVIhACH5BAkLAAAALAAAAAAQAAsAAAUyICCOZGme1rJY5kRRk7hI0mJSVUXJtF3iOl7tltsBZsNfUegjAY3I5sgFY55KqdX1GgIAIfkECQsAAAAsAAAAABAACwAABTcgII5kaZ4kcV2EqLJipmnZhWGXaOOitm2aXQ4g7P2Ct2ER4AMul00kj5g0Al8tADY2y6C+4FIIACH5BAkLAAAALAAAAAAQAAsAAAUvICCOZGme5ERRk6iy7qpyHCVStA3gNa/7txxwlwv2isSacYUc+l4tADQGQ1mvpBAAIfkECQsAAAAsAAAAABAACwAABS8gII5kaZ7kRFGTqLLuqnIcJVK0DeA1r/u3HHCXC/aKxJpxhRz6Xi0ANAZDWa+kEAA7AAAAAAAAAAAA) /*Images/Status/loading.gif*/;
margin-bottom: 0;
}
.ajaxOk {
color: #60a917;
}
.ajaxSave {
color: #1e6dab;
cursor: pointer;
}
.ajaxRemove {
color: #e51400;
cursor: pointer;
opacity: .8;
}
.ajaxRemove:hover {
opacity: 1;
}
#layout_Page div.hiddenDialog {
display: none;
}
/* float clearing for IE6 */
* html .clearfix {
height: 1%;
overflow: visible;
}
/* float clearing for IE7 */
* + html .clearfix {
min-height: 1%;
}
/* float clearing for everyone else */
.clearfix:after {
clear: both;
content: ".";
display: block;
height: 0;
visibility: hidden;
font-size: 0;
}
div.columnHost .column50 {
float: left;
width: 50%;
}
.hidden {
display: none;
}
.success {
color: #60a917;
}
.information {
color: #1e6dab;
}
.warning {
color: #f0a30a;
}
.error {
color: #e51400;
}
.alert {
color: #fa6800;
}
.smallText {
font-size: 0.9em;
}
.smallMessage {
font-style: italic;
color: #666;
font-size: 0.9em;
}
.nowrap {
white-space: nowrap;
}
.code {
font-family: Consolas, "Courier New", monospace;
}
div.code {
border: 1px dashed #bbb;
background-color: #ffffff;
margin: 3px 6px;
padding: 4px;
font-size: 0.9em;
}
a.smallLink {
font-size: 0.9em;
}
textarea.block {
width: 250px;
height: 100px;
}
.checkboxBulkSelectContainer {
margin-top: 6px;
font-size: 0.8em;
}
.checkboxBulkSelectContainer a {
text-decoration: none;
}
.ui-widget .checkboxBulkSelectContainer {
font-size: 1em;
}
#licence {
text-align: justify;
}
#licence p {
font-size: 0.9em;
line-height: 1.6em;
margin-bottom: 1em;
}
#licence li {
font-size: 0.9em;
}