.
QCheckBox
{
color: rgb(30,30,30);
}
QFrame
{
background-color: rgb(255,255,255);
}
QHeaderView::section
{
padding: 2px 2px 4px 4px;
border: 1px solid rgb(210,210,210);
border-top-color: rgb(255,255,255);
border-left-width: 0px;
background-color: rgb(240,240,240);
color: rgb(30,30,30);
}
QHeaderView::section::hover
{
border: 1px solid rgb(175,215,225);
background-color: rgb(175,215,225);
border-top-width: 0px;
border-left-width: 0px;
color: rgb(30,30,30);
}
QHeaderView::section::pressed
{
border: 1px solid rgb(220,220,220);
background-color: rgb(255,255,255);
color: rgb(0,0,0);
}
QLabel
{
color: rgb(30,30,30);
}
QLineEdit
{
padding: 2px 2px 3px 2px;
border: 1px solid rgb(175,175,175);
background-color: rgb(255,255,255);
color: rgb(30,30,30);
}
QMenu
{
padding: 2px 2px 2px 2px;
border: 1px solid rgb(175,175,175);
background-color: rgb(255,255,255);
color: rgb(30,30,30);
}
QMenu::item
{
border: 1px solid transparent;
background-color: transparent;
padding: 2px 15px 2px 25px;
}
QMenu::item:selected
{
/* when user selects item using mouse or keyboard */
border: 1px solid rgb(150,205,220);
background-color: rgb(140,195,210);
color: rgb(0,0,0);
}
QMenu::separator
{
height: 1px;
background: rgb(220,220,220);
margin-left: 10px;
margin-right: 10px;
}
QPushButton
{
padding: 4px 6px 4px 6px;
border: 1px solid rgb(175,175,175);
background-color: transparent;
color: rgb(30,30,30);
}
QPushButton::hover
{
border: 1px solid rgb(185,225,235);
background-color: rgb(175,215,225);
color: rgb(0,0,0);
}
QPushButton::pressed
{
border: 1px solid rgb(205,230,235);
background-color: rgb(205,230,235);
color: rgb(0,0,0);
}
QMenu::item:disabled, QPushButton::disabled
{
border: 1px solid transparent;
background-color: transparent;
color: rgb(204,204,204);
}
QTableView:active
{
selection-background-color: rgb(140,195,210);
selection-color: rgb(30,30,30);
}
QTableView
{
border: 1px solid rgb(220,220,220);
background-color: rgb(255,255,255);
alternate-background-color: rgb(250,250,250);
color: rgb(30,30,30);
gridline-color: rgb(236,236,236);
selection-background-color: rgb(140,195,210);
selection-color: rgb(30,30,30);
}
QTableView QTableCornerButton::section
{
padding: 2px 2px 2px 2px;
border: 1px solid rgb(210,210,210);
border-top-color: rgb(255,255,255);
border-left-width: 0px;
background-color: rgb(240,240,240);
color: rgb(30,30,30);
}
QToolBar
{
padding: 2px 2px 2px 2px;
background-color: rgb(255,255,255);
spacing: 2px; /* spacing between items in the tool bar */
}
#FindBar
{
border-bottom: 1px solid rgb(210,210,210);
}
QToolButton
{
padding: 2px 2px 2px 2px;
border: 1px solid transparent;
background-color: transparent;
color: rgb(30,30,30);
}
QToolButton::hover
{
border: 1px solid rgb(185,225,235);
background-color: rgb(175,215,225);
color: rgb(0,0,0);
}
QToolButton::pressed
{
border: 1px solid rgb(205,230,235);
background-color: rgb(205,230,235);
color: rgb(0,0,0);
}
QToolButton::disabled
{
border: 1px solid transparent;
background-color: transparent;
color: rgb(204,204,204);
}
QToolTip
{
border: 1px solid rgb(175,175,175);
background-color: rgb(255,255,255);
color: rgb(30,30,30);
border-radius: 0;
}
QComboBox
{
padding: 2px 2px 3px 2px;
border: 1px solid rgb(175,175,175);
background-color: rgb(255,255,255);
color: rgb(30,30,30);
}
QComboBox QAbstractItemView
{
selection-background-color: rgb(140,195,210);
selection-color: rgb(30,30,30);
}
body
{
color: black;
font-size: 1em;
font-family: 'Arial', 'Trebuchet MS', Helvetica, sans-serif;
margin: 0px;
padding: 0px;
width: 100%;
}
table
{
border: 0px;
border: 0px;
border-collapse: collapse;
font-size: .72em;
font-family: 'Arial', 'Trebuchet MS', Helvetica, sans-serif;
width: 100%;
}
.NXtable {
border-top: 1px solid rgb(220,220,220);
}
.NXGroupBody {
padding-left:46px;
padding-bottom: 2px;
}
.NXGroupBody .NXRow {
width: auto;
}
.NXGroupBody th {
font-weight: bold;
padding: 2px;
background-color: rgb(240,240,240);
}
.NXGroupBody td#Column0
{
width: 100px;
min-width: 100px;
max-width: 100px;
}
.NXGroupBody td, .NXGroupBody th
{
border: 1px solid rgb(220,220,220);
white-space: normal;
}
.NXGroupBody tr:nth-child(odd)
{
background: rgb(250,250,250);
}
.NXGroupBody tr:nth-child(even)
{
background: rgb(255,255,255);
}
.ImageColumn
{
border-top-width: 2px;
font-size: .75em;
width: 20px;
min-width: 20px;
max-width: 20px;
text-align: center;
vertical-align: top;
}
.CountColumn
{
border-top-width: 2px;
font-size: .75em;
width: 20px;
min-width: 20px;
max-width: 20px;
text-align: center;
vertical-align: top;
}
.DateTimeColumn
{
padding-left: 6px;
padding-top: 2px;
font-weight: normal;
width: 11em;
min-width: 11em;
max-width: 11em;
text-align: left;
vertical-align: top;
}
.DebugTokenColumn
{
padding-left:6px;
padding-top:2px;
font-weight: normal;
width: auto;
min-width: auto;
max-width: auto;
text-align: left;
vertical-align: top;
word-wrap: break-word;
}
.PrimaryStringColumn
{
padding-left:2px;
padding-top:2px;
font-weight: bold;
vertical-align: top;
text-align: left;
width: 100%;
overflow: hidden;
}
.SecondaryStringColumn
{
padding-left:2px;
padding-top:.25px;
font-weight: normal;
font-style: oblique;
vertical-align: top;
text-align: left;
}
.NXGroupHeader_ExpandedOdd .NXtable
{
background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAmklEQVR4nO2SsQoCMRBEJzktDwvt/AL9Ahs/P1+RIikSSBEuEJTTu2zWwkYOrpATBHFgm2H2sbAjmBlLJBdt/wGfAaymxu5UeN1ecRl79OUGUQkNFTRUwP0W++G80Vrn2QuoEu40YqABgitkfU5DBMmMlNLhNS+mRVJKtTHGo7UWxhg45+C9RwgBXdch5+yZ2c0C3tX3v/ADgAcHZFHeo58aBQAAAABJRU5ErkJggg==) no-repeat;
background-position: left 25px bottom 1px;
border-bottom: 0px;
}
.NXGroupHeader_CollapsedOdd .NXtable
{
background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA9UlEQVR4nM2TMWrDQBBF/1oOsUgkg+NUbtQmVQgGpcgpjM/gW7jJVXKAHCAXSBlIuSq3EIQVSLKdjbQ741o2a4hdOAPT/f/4w2cEM+OU6Z3k/v+A2yfHo7ThLMviowAX0RrBdY08z++OAtTtGnW7gZTSqxG7NY7ShoNohU37AzP4hiCHfh0hsBZsbjD5fR5KKStvAkcOjWvRkIVwFoG1EETokYNghjGmc05/F/C6fI/LsrxXSuHlbfYhmDANF3OttdJaQ1eV6hiY2btXj18cPXxykiSpT7OXoAM3YxATiqI4IDqQAMBlGIYTALFPs9fCX+f8v7AFNxu42fSwh50AAAAASUVORK5CYII=) no-repeat;
background-position: left 25px bottom 1px;
}
.NXGroupHeader_ExpandedEven .NXtable
{
background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAmklEQVR4nO2SsQoCMRBEJzktDwvt/AL9Ahs/P1+RIikSSBEuEJTTu2zWwkYOrpATBHFgm2H2sbAjmBlLJBdt/wGfAaymxu5UeN1ecRl79OUGUQkNFTRUwP0W++G80Vrn2QuoEu40YqABgitkfU5DBMmMlNLhNS+mRVJKtTHGo7UWxhg45+C9RwgBXdch5+yZ2c0C3tX3v/ADgAcHZFHeo58aBQAAAABJRU5ErkJggg==) no-repeat;
background-position: left 25px bottom 1px;
border-bottom: 0px;
}
.NXGroupHeader_CollapsedEven .NXtable
{
background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA9UlEQVR4nM2TMWrDQBBF/1oOsUgkg+NUbtQmVQgGpcgpjM/gW7jJVXKAHCAXSBlIuSq3EIQVSLKdjbQ741o2a4hdOAPT/f/4w2cEM+OU6Z3k/v+A2yfHo7ThLMviowAX0RrBdY08z++OAtTtGnW7gZTSqxG7NY7ShoNohU37AzP4hiCHfh0hsBZsbjD5fR5KKStvAkcOjWvRkIVwFoG1EETokYNghjGmc05/F/C6fI/LsrxXSuHlbfYhmDANF3OttdJaQ1eV6hiY2btXj18cPXxykiSpT7OXoAM3YxATiqI4IDqQAMBlGIYTALFPs9fCX+f8v7AFNxu42fSwh50AAAAASUVORK5CYII=) no-repeat;
background-position: left 25px bottom 1px;
}
.toggleBandingOn
{
background-color: #FFFFFF;
}
.toggleBandingOff
{
background-color: rgb(250,250,250);
}
/* Doubles are right aligned. */
.columndouble
{
text-align: right;
font-weight: normal;
border-width: 1px;
border-spacing: 1px;
border-collapse: collapse;
}
/* General body description */
body
{
background-color: rgb(240,240,240);
color: black;
font-size: 12px;
font-family: 'Arial', 'Trebuchet MS', 'Times New Roman', Helvetica, sans-serif;
border: 0px solid black;
}
h1
{
font-size: 1.2em;
margin-top: .2cm;
margin-bottom: .2cm;
font-weight: bold;
}
h2
{
font-size: 1.0em;
margin-top: .2cm;
margin-bottom: .2cm;
font-weight: bold;
}
h3
{
border-spacing: 0px;
margin-top: .25cm;
margin-bottom: .1cm;
font-size: 12px;
font-weight: bold;
}
h4
{
font-size: .8em;
margin-top: .2cm;
margin-bottom: .2cm;
}
img
{
vertical-align: bottom;
}
.NXtablePlain
{
width: 100%;
font-size: 12px;
text-align: left;
margin-top: 0px;
font-style: normal;
font-weight: normal;
border-spacing: 0px;
border-collapse: collapse;
border: 0px solid black;
vertical-align: top;
}
table.NXCellPlain
{
font-size: 12px;
text-align: left;
margin-top: 0px;
font-style: normal;
font-weight: normal;
border-spacing: 0px;
border-collapse: collapse;
border: 0px solid black;
vertical-align: top;
}
/* ========================================================================*/
/* Default NX table settings */
/* ========================================================================*/
.NXtable
{
width: 100% ;
color: black;
font-size: 12px;
text-align: left;
margin-top: 5px;
font-style: normal;
font-weight: normal;
border-spacing: 0px;
border-collapse: collapse;
border: 1px solid rgb(220,220,220);
vertical-align: top;
}
#NXInfoHeader
{
border: 1px solid rgb(100,100,100);
margin-top: .5cm;
}
.NXtable th
{
padding: 2px;
background-color: rgb(240,240,240);
}
.NXtable td
{
padding: 2px;
}
.NXtable td#Column0
{
font-weight: bold;
width: 220px;
min-width: 220px;
max-width: 220px;
}
/* Doubles are right aligned. */
#columndouble
{
text-align: right;
font-weight: normal;
border-width: 1px;
width: 220px;
border-spacing: 1px;
border-collapse: collapse;
}
/* Exp column width */
#expColumn0
{
width: 50%;
}
td.light_background
{
background-color: rgb(255,255,255);
}
td.dark_background
{
background-color: rgb(50,50,50);
}
/* Apply fixed width for number column*/
td.NXNumberColumn, th.NXNumberColumn, td.NXNumberColumn#Column0
{
width: 2.5em;
min-width: 2.5em;
}
/* Apply fixed width for Date and time column*/
td.NXDateTimeColumn, th.NXDateTimeColumn, td.NXDateTimeColumn#Column0
{
width: 9em;
min-width: 9em;
}
/* ========================================================================*/
/* Internal Table Borders */
/* ========================================================================*/
.NXtable td, .NXtable th
{
border: 1px solid rgb(220,220,220);
}
.NXtable tr td,
.NXtable tr th
{
}
.NXtable tr:last-child td
{
}
.NXtable tr td:first-child,
.NXtable tr th:first-child
{
}
.NXtable tr td,
.NXtable tr th
{
}
.NXtable th
{
text-align: left;
}
/* Banding */
.NXtable tr:nth-child(even)
{
background: rgb(250,250,250)
}
.NXtable tr:nth-child(odd)
{
background: rgb(255,255,255)
}
/* Prevent banding on plain table */
.NXtablePlain tr:nth-child(odd)
{
background: rgb(255,255,255)
}
/* ========================================================================*/
/* Paragraph */
/* ========================================================================*/
.NXParagraph
{
font-family: Arial, 'Times New Roman', 'Trebuchet MS', Helvetica, sans-serif;
font-size: 12px;
}
/* ========================================================================*/
/* The header table located at the top of the information window */
/* ========================================================================*/
.NXtable#introTable table
{
vertical-align: bottom;
text-align: left;
font-style: normal;
font-weight: bold;
font-size: 12px;
border-spacing: 0px;
border-width: 0px;
}
.NXtable#introTable td#Column0
{
font-weight: bold;
width: 20em;
}
.NXtable#introTable td
{
border: 0px;
}
.NXtable#introTable th
{
border: 0px;
text-align: left;
}
div
{
clear: both;
}
pre
{
font-size: 13px;
color: black;
font-family: Lucinda Console,Consolas,Lucida Sans Typewriter,monaco,Bitstream Vera Sans Mono,monospace;
white-space: pre-wrap;
margin: 0px;
margin-top: 5px;
padding: 4px;
border-top: 1px solid rgb(220,220,220);
border-bottom: 1px solid rgb(220,220,220);
background-color: rgb(255,255,255);
}
/* ========================================================================*/
/* Collapsible Groups */
/* ========================================================================*/
/* General NXGroupHeader definition */
.NXGroupHeader h2
{
padding: 4px;
text-align: left;
font-size: 14px;
font-weight: normal;
color: rgb(0,100,135);
background-color: rgb(255,255,255);
cursor: pointer;
margin-top: .25cm;
margin-bottom: 0cm;
}
/* NXGroupHeader border definitons */
.NXGroupHeader_ExpandedOdd h2
{
border-top: 1px solid rgb(220,220,220);
border-left: 1px solid rgb(220,220,220);
border-right: 1px solid rgb(220,220,220);
}
.NXGroupHeader_ExpandedEven h2
{
border-top: 1px solid rgb(220,220,220);
border-left: 1px solid rgb(220,220,220);
border-right: 1px solid rgb(220,220,220);
}
.NXGroupHeader_CollapsedOdd h2
{
border: 1px solid rgb(220,220,220);
}
.NXGroupHeader_CollapsedEven h2
{
border: 1px solid rgb(220,220,220);
}
/* NXGroupHeader expanded and collapsed icons and background */
.NXGroupHeader_ExpandedEven h2
{
background: rgb(240,240,240) url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAmklEQVR4nO2SsQoCMRBEJzktDwvt/AL9Ahs/P1+RIikSSBEuEJTTu2zWwkYOrpATBHFgm2H2sbAjmBlLJBdt/wGfAaymxu5UeN1ecRl79OUGUQkNFTRUwP0W++G80Vrn2QuoEu40YqABgitkfU5DBMmMlNLhNS+mRVJKtTHGo7UWxhg45+C9RwgBXdch5+yZ2c0C3tX3v/ADgAcHZFHeo58aBQAAAABJRU5ErkJggg==) right top no-repeat;
}
.NXGroupHeader_ExpandedEven h2:hover
{
background: rgb(175,215,225) url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAmklEQVR4nO2SsQoCMRBEJzktDwvt/AL9Ahs/P1+RIikSSBEuEJTTu2zWwkYOrpATBHFgm2H2sbAjmBlLJBdt/wGfAaymxu5UeN1ecRl79OUGUQkNFTRUwP0W++G80Vrn2QuoEu40YqABgitkfU5DBMmMlNLhNS+mRVJKtTHGo7UWxhg45+C9RwgBXdch5+yZ2c0C3tX3v/ADgAcHZFHeo58aBQAAAABJRU5ErkJggg==) right top no-repeat;
}
.NXGroupHeader_CollapsedEven h2
{
background: rgb(240,240,240) url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA9UlEQVR4nM2TMWrDQBBF/1oOsUgkg+NUbtQmVQgGpcgpjM/gW7jJVXKAHCAXSBlIuSq3EIQVSLKdjbQ741o2a4hdOAPT/f/4w2cEM+OU6Z3k/v+A2yfHo7ThLMviowAX0RrBdY08z++OAtTtGnW7gZTSqxG7NY7ShoNohU37AzP4hiCHfh0hsBZsbjD5fR5KKStvAkcOjWvRkIVwFoG1EETokYNghjGmc05/F/C6fI/LsrxXSuHlbfYhmDANF3OttdJaQ1eV6hiY2btXj18cPXxykiSpT7OXoAM3YxATiqI4IDqQAMBlGIYTALFPs9fCX+f8v7AFNxu42fSwh50AAAAASUVORK5CYII= ) right top no-repeat;
}
.NXGroupHeader_CollapsedEven h2:hover
{
background: rgb(175,215,225) url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA9UlEQVR4nM2TMWrDQBBF/1oOsUgkg+NUbtQmVQgGpcgpjM/gW7jJVXKAHCAXSBlIuSq3EIQVSLKdjbQ741o2a4hdOAPT/f/4w2cEM+OU6Z3k/v+A2yfHo7ThLMviowAX0RrBdY08z++OAtTtGnW7gZTSqxG7NY7ShoNohU37AzP4hiCHfh0hsBZsbjD5fR5KKStvAkcOjWvRkIVwFoG1EETokYNghjGmc05/F/C6fI/LsrxXSuHlbfYhmDANF3OttdJaQ1eV6hiY2btXj18cPXxykiSpT7OXoAM3YxATiqI4IDqQAMBlGIYTALFPs9fCX+f8v7AFNxu42fSwh50AAAAASUVORK5CYII= ) right top no-repeat;
}
.NXGroupHeader_ExpandedOdd h2
{
background: rgb(255,255,255) url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAmklEQVR4nO2SsQoCMRBEJzktDwvt/AL9Ahs/P1+RIikSSBEuEJTTu2zWwkYOrpATBHFgm2H2sbAjmBlLJBdt/wGfAaymxu5UeN1ecRl79OUGUQkNFTRUwP0W++G80Vrn2QuoEu40YqABgitkfU5DBMmMlNLhNS+mRVJKtTHGo7UWxhg45+C9RwgBXdch5+yZ2c0C3tX3v/ADgAcHZFHeo58aBQAAAABJRU5ErkJggg==) right top no-repeat;
}
.NXGroupHeader_ExpandedOdd h2:hover
{
background: rgb(175,215,225) url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAmklEQVR4nO2SsQoCMRBEJzktDwvt/AL9Ahs/P1+RIikSSBEuEJTTu2zWwkYOrpATBHFgm2H2sbAjmBlLJBdt/wGfAaymxu5UeN1ecRl79OUGUQkNFTRUwP0W++G80Vrn2QuoEu40YqABgitkfU5DBMmMlNLhNS+mRVJKtTHGo7UWxhg45+C9RwgBXdch5+yZ2c0C3tX3v/ADgAcHZFHeo58aBQAAAABJRU5ErkJggg==) right top no-repeat;
}
.NXGroupHeader_CollapsedOdd h2
{
background: rgb(255,255,255) url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA9UlEQVR4nM2TMWrDQBBF/1oOsUgkg+NUbtQmVQgGpcgpjM/gW7jJVXKAHCAXSBlIuSq3EIQVSLKdjbQ741o2a4hdOAPT/f/4w2cEM+OU6Z3k/v+A2yfHo7ThLMviowAX0RrBdY08z++OAtTtGnW7gZTSqxG7NY7ShoNohU37AzP4hiCHfh0hsBZsbjD5fR5KKStvAkcOjWvRkIVwFoG1EETokYNghjGmc05/F/C6fI/LsrxXSuHlbfYhmDANF3OttdJaQ1eV6hiY2btXj18cPXxykiSpT7OXoAM3YxATiqI4IDqQAMBlGIYTALFPs9fCX+f8v7AFNxu42fSwh50AAAAASUVORK5CYII= ) right top no-repeat;
}
.NXGroupHeader_CollapsedOdd h2:hover
{
background: rgb(175,215,225) url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA9UlEQVR4nM2TMWrDQBBF/1oOsUgkg+NUbtQmVQgGpcgpjM/gW7jJVXKAHCAXSBlIuSq3EIQVSLKdjbQ741o2a4hdOAPT/f/4w2cEM+OU6Z3k/v+A2yfHo7ThLMviowAX0RrBdY08z++OAtTtGnW7gZTSqxG7NY7ShoNohU37AzP4hiCHfh0hsBZsbjD5fR5KKStvAkcOjWvRkIVwFoG1EETokYNghjGmc05/F/C6fI/LsrxXSuHlbfYhmDANF3OttdJaQ1eV6hiY2btXj18cPXxykiSpT7OXoAM3YxATiqI4IDqQAMBlGIYTALFPs9fCX+f8v7AFNxu42fSwh50AAAAASUVORK5CYII= ) right top no-repeat;
}
/* NXGroupBody definitions */
div .NXGroupBody_ExpandedEven
{
padding: 6px;
border-bottom: 1px solid rgb(220,220,220);
border-left: 1px solid rgb(220,220,220);
border-right: 1px solid rgb(220,220,220);
background-color: rgb(240,240,240);
}
div .NXGroupBody_ExpandedOdd
{
padding: 6px;
border-bottom: 1px solid rgb(220,220,220);
border-left: 1px solid rgb(220,220,220);
border-right: 1px solid rgb(220,220,220);
background-color: rgb(255,255,255);
}
/* ========================================================================*/
/* All string api where the data comes in as a single line. Old stuff */
/* ========================================================================*/
.SimpleLine
{
}
/* ========================================================================*/
/* Attention levels */
/* ========================================================================*/
.bold {
font-weight: bold;
}
.attentionLevel3 {
color: blue;
}
/* ========================================================================*/
/* Matrix table settings */
/* ========================================================================*/
.matrixContainer
{
display: flex;
flex-direction: row;
flex-wrap: wrap;
position: relative;
}
.matrixContainer h3
{
flex: 0 0 100%;
}
.units
{
flex-grow: 1;
margin-left: 20px;
margin-bottom: 5px;
position: absolute;
bottom: 0;
}
.NXtable.mathMatrix
{
width: 120px;
color: black;
font-size: 12px;
text-align: center;
margin-top: 5px;
font-style: normal;
font-weight: normal;
border-spacing: 0px;
border-collapse: collapse;
border: 0px white;
vertical-align: top;
position: relative;
left: 5px;
flex-grow: 1;
}
/* Create Brackets */
.mathMatrix:before, .mathMatrix:after
{
content: "";
position: absolute;
top: 0;
border: 1px solid #000;
width: 5px;
height: 100%;
}
.mathMatrix:before {
left: -5px;
border-right: 0;
}
.mathMatrix:after {
right: -5px;
border-left: 0;
}
.NXtable.mathMatrix th
{
padding: 5px;
background-color: white;
}
.NXtable.mathMatrix td
{
padding: 5px;
width: 30px;
vertical-align: initial;
}
.NXtable.mathMatrix td#Column0
{
font-weight: normal;
padding: 3px;
width: 30px;
min-width: inherit;
max-width: inherit;
}
.NXtable.mathMatrix td, .NXtable.mathMatrix th
{
border: 0px solid rgb(220,220,220);
}
/* Banding */
.NXtable.mathMatrix tr:nth-child(even)
{
background: white;
}
.NXtable.mathMatrix tr:nth-child(odd)
{
background: white;
}