body,body div,body p,body th,body td,body li,body dd,table,td,th{font-family:Lato,sans-serif;font-size:small;}input{font-family:Lato,sans-serif;}input[type="text"],input[type="email"],input[type="number"],input[type="search"],input[type="password"],input[type="date"]{padding-left:.25em;height:2.5em;}a,button,textarea,.divAsButton{outline-color:#578D4F;}.divAsButton{box-sizing:border-box;}input[type=text],input[type=number],input[type="password"],input[type="email"],input[type="date"],select[multiple="1"]{padding-top:2px;padding-bottom:2px;padding-left:5px;padding-right:2px;box-sizing:content-box;border-radius:4px;outline:none;color:#454545;font-weight:400;}input[type="checkbox"]{margin-right:.25em;height:1.7em;width:1.7em;vertical-align:middle;position:relative;bottom:1px;border-radius:4px;color:#454545;}select[multiple="1"]{height:6em;}input[name="chkRow"],input[name="chkCheckAllRows"]{margin-right:0;}input[type=number]{height:2.1em;}input[type=text],input[type=number],input[type="password"],input[type="checkbox"],input[type="email"],input[type="date"]{border:1px solid #578D4F;}.jtuiv2dialogBox input[type=text],.jtuiv2dialogBox input[type=number],.jtuiv2dialogBox input[type="password"],.jtuiv2dialogBox input[type="checkbox"],.jtuiv2dialogBox input[type="email"],.jtuiv2dialogBox input[type="date"]{border:1px solid #75B2E4;}.cguiv2dialogBox input[type=text],.cguiv2dialogBox input[type=number],.cguiv2dialogBox input[type="password"],.cguiv2dialogBox input[type="checkbox"],.cguiv2dialogBox input[type="email"],.cguiv2dialogBox input[type="date"]{border:1px solid #578D4F;}input[type="radio"]{margin-right:.25em;height:1.3em;width:1.3em;vertical-align:middle;position:relative;bottom:1px;outline-color:#578D4F;}input[type="radio"].rightSideRadiobutton{margin-right:unset;}select{color:#454545;height:2.5em;outline-color:#578D4F;}.jtuiv2dialogBox select{outline-color:#75B2E4;}.cguiv2dialogBox select{outline-color:#578D4F;}.dialogFieldValue table.uiv2dialogBox{padding-top:.75em;}.dialogFieldValue select,.dialogFieldRow select{padding-left:4px;}.dialogFieldValue label{white-space:normal;word-break:break-word;}.uiv2dialogDiv select,.uiv2dialogDiv input[type='text'],.uiv2dialogDiv input[type='password'],.uiv2dialogDiv input[type='email'],.uiv2dialogDiv textarea,.uiv2dialogDiv button,.uiv2dialogDiv span,.uiv2dialogDiv table{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}.uiv2dialogDiv select,.uiv2dialogDiv textarea{color:#454545;border-radius:4px;}.uiv2dialogDiv select,.uiv2dialogDiv textarea{border:1px solid #578D4F;}.uiv2dialogDiv .jtuiv2dialogBox select,.uiv2dialogDiv .jtuiv2dialogBox textarea{border:1px solid #75B2E4;}.uiv2dialogDiv .cguiv2dialogBox select,.uiv2dialogDiv .cguiv2dialogBox textarea{border:1px solid #578D4F;}.uiv2dialogDiv .dialogFieldValue table{width:100%;}.uiv2dialogDiv .uiv2dialogContent table{width:100%;box-shadow:none;}textarea{font-family:Arial;padding-left:.3em;min-width:23em;}label{cursor:pointer;}label.inactiveItem{cursor:default;}body{background-color:#FFF;color:#000;margin:0;padding:0;}.pageCenter{height:100%;width:100%;}.nowrap,td.nowrap,.tableStyle td.nowrap{white-space:nowrap;}.dialogDiv{position:absolute;top:-10000px;left:-10000px;visibility:hidden;z-index:-1;}.popupSubmenuDiv{position:absolute;top:-10000px;left:-10000px;visibility:hidden;z-index:-1;background-color:#EFF5EF;padding:0;border-radius:4px;border:1px solid #CADCC9;}.tableStyle{color:#000;margin-top:.3em;border-collapse:separate;border-spacing:1px;border:none;}div.v2Content>table.tableStyle:nth-child(2)>tbody tr:first-child td[class="pageInfoCell"][valign="top"]>div:nth-of-type(2){padding-top:5px;}div.v2Content>table.tableStyle:nth-child(2)>tbody tr:first-child+tr:last-child td[class="pageInfoCell"][valign="top"]>div{padding-top:0;}div.v2Content>table.tableStyle:nth-child(2)>tbody tr:first-child+tr:last-child td[class="pageInfoCell"][valign="top"]>div.tableScrollHead{padding-top:8px;}.tableStyle td{overflow:hidden;white-space:normal;}.calTable td{padding:5px 12px 5px 12px;}.calTableFixed td{padding:5px 0 5px 0;}.jobDetailInfoCell{vertical-align:top;width:50%;}table td.jobDetailInfoCell:first-of-type{padding-right:3px;}table td.jobDetailInfoCell:last-of-type{padding-left:3px;}.reportTable{border-top-left-radius:4px;border-top-right-radius:4px;border-spacing:0;border:1px solid #CADCC9;color:#454545;}.reportTable td{overflow:hidden;padding:10px 12px;}.reportSubTableItem{padding-top:4px;padding-bottom:4px;}.reportSubTableItem span.FontAwesomeTerseIcon{padding-right:3px;}#mainPageHeaderPlaceHolder{width:100%;}.dlgGlass{background-color:rgba(0,0,0,0.2);position:absolute;left:0;top:0;z-index:12;width:100%;height:100%;}.tableScrollHead{position:absolute;visibility:hidden;z-index:5;background-color:white;padding-top:8px;}.tableScrollPaging{margin-left:2px;position:absolute;visibility:hidden;background:white;z-index:5;align-items:center;margin-top:-4px;}@media print{.noPrint{display:none;}.tableScrollHead{display:none;}.clsToolStripContainer{display:none;height:0;}.clsToolStripPlaceholder{height:0;}.clsV2MenuHolder{display:none;width:0;}.v2LeftNavContainer{display:none!important;width:0;}.v2Content{left:0!important;max-width:100%!important;margin-left:0!important;margin-top:0!important;width:100%;}.v2Chart{width:100%!important;}}thead{display:table-header-group;}.oddRow{background-color:#FFF;color:#454545;}.jtoddRow{background-color:#FFF;color:#454545;}.cgoddRow{background-color:#FFF;color:#454545;}.evenRow{background-color:#EFF5EF;color:#454545;}.jtevenRow{background-color:#EAF4FC;color:#454545;}.cgevenRow{background-color:#EFF5EF;color:#454545;}.evenRow td,.oddRow td{border-right:1px solid #CADCC9;}.jtevenRow td,.jtevenRow td td,.jtoddRow td,.jtoddRow td td{border-right:1px solid #D9E7F2;}.cgevenRow td,.cgevenRow td,.cgoddRow td,.cgoddRow td{border-right:1px solid #CADCC9;}.evenRow td:last-child,.oddRow td:last-child,.cgevenRow td:last-child,.cgevenRow td:last-child,.cgoddRow td:last-child,.cgoddRow td:last-child,.jtevenRow td:last-child{border-right:none;}.oddRowFullControl{background-color:#C0E8C8;}.evenRowFullControl{background-color:#E0F0E8;}.cgoddRowFullControl{background-color:#C0E8C8;}.cgevenRowFullControl{background-color:#E0F0E8;}.oddinoddrow{color:#454545;}.eveninoddrow{color:#454545;}.oddinevenrow{color:#454545;}.eveninevenrow{color:#454545;}.highlightRow{background-color:#FF6;color:#000;}.warningRow{background-color:#FFB6C1;color:#000;}tr.forcedTableSeparatorRow td{font-size:1px;background-color:#CADCC9;color:#CADCC9;border-color:#CADCC9;padding:2px 0;}@media print{.reportTable{border-width:0;border-spacing:0;border-collapse:collapse;}.reportTable td{border:solid 1px #CCC;}.headerRow td,.headerCol td,.headerSortableCol td,.headerSortableCol:hover td{background-color:#FFF;color:#000;border:solid 1px #000;}.groupingTable td{border:none;}}td.groupingContainerCell{padding:0;}td.groupingContainerInnerCell{border-bottom:1px solid #CADCC9;}.linkedCell{cursor:pointer;text-decoration:underline;}.linkedCell:hover{color:#6d6d6d;}.linkedCell.underlineChild,.linkedCell.underlineChild:hover,.linkedCellHover.underlineChild,.linkedCell.underlineChild *.indicatorIcon,.linkedCellHover.underlineChild *.indicatorIcon,.pageInfoValueLink.underlineChild{text-decoration:none;}.linkedCell.underlineChild>a.clsFullCellLink{text-decoration:none;}.linkedCell.underlineChild *:not(.underlineChild),.linkedCellHover.underlineChild *:not(.underlineChild),.pageInfoValueLink.underlineChild *:not(.underlineChild){text-decoration:underline;}.linkedCell.underlineChild *.indicatorIcon,.linkedCellHover.underlineChild *.indicatorIcon{text-decoration:none;}.underlineChild{text-decoration:none;}.linkedCellHover{color:#6d6d6d;cursor:pointer;text-decoration:underline;}.linkedCellHover .inactiveItem{color:#6d6d6d;}.neutralRow{color:#000;cursor:default;text-decoration:none;}td.linkedCell .neutralRow,td.linkedCellHover .neutralRow{cursor:pointer;}.jobSerialNumber{font-size:12px;}.datepicker{cursor:pointer;}.dlgControlSet span.datepicker{vertical-align:unset;}.datepicker>span.FontAwesomeIcon{vertical-align:middle;}.datepicker:hover{color:#548B4C;}.datepicker.inactiveItem,.datepicker:hover:disabled,.durationPicker[disabled='true']:hover{color:#878787;cursor:default;}.inactiveItem .datepicker,.datepicker[disabled='true'],.durationPicker[disabled='true']{color:#878787;cursor:default;}.datepicker img{margin-top:-2px;vertical-align:middle;}.calendarSeparator{padding:0;}td.calendarSeparator{padding:0;}.calendarSeparator div{border-top:solid 2px #68A260;height:0;font-size:0;}.calendarSeparatorLarge{padding:0;}td.calendarSeparatorLarge{padding:0;}.calendarSeparatorLarge div{background-color:#68A260;height:1em;}.calendarVSepartorLarge{background-color:#68A260;padding:0;width:.5em;}.calendarVSepartorLarge div{width:.5em;margin-top:auto;margin-bottom:auto;}@media print{.calendarSeparatorLarge div{border-top:solid .8em #369;height:0;}}.calendarWeekendRow{background-color:#DBDBDB;color:#000;}.calendarWeekendCell{background:#DBDBDB;color:#000;}.calendarInfoCell{font-size:85%;}.calendarItem{background-color:white;border:solid 1px #000;border-top:solid .75em #000;cursor:pointer;font-size:85%;padding:.15em;text-decoration:none;overflow:hidden;vertical-align:top;padding:10px 12px;text-align:left;}.calendarItem.selected{border-style:dashed;border-top-style:dotted;background-color:#faffff;}.calHour{font-size:140%;padding-top:2px;padding-right:4px;}.calMin{text-align:left;vertical-align:top;width:1em;}.calMin div{width:1.5em;}div#menuBar{width:100%;position:absolute;top:0;left:0;z-index:10;}@media print{div#menuBar{display:none;}}@media print{#spacerDiv{display:none;}}.listBoxStyle{margin-top:.3em;margin-bottom:.4em;}.infoText{color:#000;}.dialogOuter{z-index:400;background-color:#EFF5EF;position:absolute;left:10px;top:2em;-moz-box-shadow:3px 3px 4px #878787;-webkit-box-shadow:3px 3px 4px #878787;box-shadow:3px 3px 4px #878787;}.uiv2disabledDialogBox button,.uiv2disabledDialogBox button:hover,.uiv2disabledDialogBox .reportTable button.tableCellActionButton:hover{color:#878787;background-image:unset;cursor:default;}.dialogTitle{float:left;}.dialogControlButton{cursor:auto;float:right;margin:0 0 0 1em;vertical-align:middle;}.dialogControlButton img{padding:1px;vertical-align:middle;}.dialogFieldName{padding-left:8px;padding-bottom:8px;text-align:right;white-space:nowrap;}.dialogFieldName.inactiveItem{color:#878787;}.inactiveItem .dialogFieldName{color:#878787;}.dialogFieldName.indentFullBreakout{padding-left:4em;}select:disabled{background-color:#ebebe4;}select:disabled{background-color:#ebebe4;}.inactiveItem select,.inactiveItem input{background-color:#ebebe4;}.inactiveItem label{color:#878787;cursor:default;}.inactiveItem reportTable td{color:#878787;}.inactiveItem .reportTable td.headerCol{color:#878787;}.shoppingCartFieldLabel{vertical-align:top;padding-top:1.3em;min-width:320px;}.filterFieldLabel{vertical-align:top;padding-top:1.1em;}.dialogFieldValue{padding-right:8px;padding-left:8px;padding-bottom:8px;text-align:left;white-space:nowrap;color:#454545;vertical-align:baseline;}.dialogFieldValue.helpText{padding-right:8px;padding-left:8px;padding-bottom:8px;}.inactiveItem .dialogFieldValue{color:#878787;}.dialogFieldValueWrap{padding-left:8px;padding-right:8px;padding-bottom:8px;text-align:left;white-space:normal;}.dialogReadOnlyFieldName{padding-left:8px;padding-bottom:12px;text-align:right;white-space:nowrap;vertical-align:top;}.dialogReadOnlyFieldValue{color:#000;padding-right:8px;padding-left:8px;padding-bottom:8px;text-align:left;white-space:normal;vertical-align:top;}.dialogFieldRow{padding:0 8px 8px 8px;white-space:nowrap;}.dialogButtonRow{padding:8px;white-space:nowrap;}.dialogButtonRow button:last-child{margin-right:2px;}.dialogText{background-color:#EFF5EF;color:#454545;}.dialogButton,.cgdialogButton,.jtdialogButton,.clsMapMiscItemButton{cursor:pointer;margin:0 0 0 .6em;text-align:center;text-decoration:none;min-width:7em;color:#FFF;border-radius:4px;padding:8px 20px;font-size:1.3em;font-family:Lato,sans-serif;}.clsMapMiscItemButton{margin:unset;}.dialogButton{background:#68A260;background-image:linear-gradient(to bottom,#68A260,#548B4C);border:1px solid #578D4F;}.cgdialogButton{background:#68A260;background-image:linear-gradient(to bottom,#68A260,#548B4C);border:1px solid #578D4F;}.jtdialogButton{background:#4E9AD7;background-image:linear-gradient(to bottom,#4E9AD7,#397CB2);border:1px solid #397CB2;}button.clsMapMiscItemButton{background-color:#ffa044;border-color:#ffa044;outline-color:#ffa044;background-image:linear-gradient(to bottom,#ffa044,#F18200);color:white;}button.clsMapMiscItemButton:hover{background-image:linear-gradient(to bottom,#ED9121,#C26B03);border-color:#ffa044;}button.clsMapMiscItemButton:focus{outline-style:dashed;outline-width:1px;}button.dialogButton:focus,button.cgdialogButton:focus,button.jtdialogButton:focus{border-color:white;border-style:dashed;}button.dialogButton.secondaryDialogSubmitButton:focus{border-color:#578D4F;}button.cgdialogButton.secondaryDialogSubmitButton:focus{border-color:#578D4F;}button.jtdialogButton.secondaryDialogSubmitButton:focus{border-color:#397CB2;}.dialogButton:hover{background:#578D4F;background-image:linear-gradient(to bottom,#548B4C,#4B7745);color:#fff;}.jtdialogButton:hover{background:#397CB2;background-image:linear-gradient(to bottom,#397CB2,#3A7CB4);color:#fff;}.cgdialogButton:hover{background:#578D4F;background-image:linear-gradient(to bottom,#548B4C,#4B7745);color:#fff;}.dialogButton:disabled{background:#68A260;color:#878787;cursor:default;}.cgdialogButton:disabled{color:#878787;cursor:default;}.jtdialogButton:disabled{color:#878787;cursor:default;}.dialogFieldSectionHeaderRow{padding-left:5px;padding-right:5px;}.dialogFieldSectionHeaderRow>div{border-bottom:1px solid #454545;color:#454545;font-weight:bold;font-size:19.5px;margin:-5px 0 5px 0;padding-bottom:.25em;}.inactiveItem .dialogFieldSectionHeaderRow>div{color:#878787;border-bottom-color:#878787;}.buttonRow.dialogFieldSectionHeaderRow>div{border-bottom:none;color:#454545 font-size:initial;margin:initial;padding:initial;}.dialogFieldSectionHeaderRow table:first-child{border-bottom:1px solid #454545;}.buttonRow.dialogFieldSectionHeaderRow{text-align:left;height:2.2em;}.buttonRow.dialogFieldSectionHeaderRow .dialogButtonRowButtonCell button,.uiv2dialogBox .dialogFieldRow .clsQuoteLineMeasDiv button,.buttonRow.dialogFieldSectionHeaderRow .dialogButtonRowButtonCell button[disabled]:hover{background-color:transparent;background-image:none;border:1px solid transparent;color:#878787;}.buttonRow.dialogFieldSectionHeaderRow .dialogButtonRowButtonCell button:hover,.uiv2dialogBox .dialogFieldRow .clsQuoteLineMeasDiv button:hover{background-color:transparent;background-image:none;border:1px solid transparent;color:#5D5D5D;}.buttonRow.dialogFieldSectionHeaderRow .dialogButtonRowButtonCell button:focus,.uiv2dialogBox .dialogFieldRow .clsQuoteLineMeasDiv button:focus{border-color:#878787;border-style:dashed;}.fontActionButton{padding:2px 2px;}.fontActionButton:focus{outline:none;}.fontActionButton.ioniconPaired{height:26px;margin-top:0;margin-bottom:0;}.uiv2disabledDialogBox .buttonLink span,.uiv2disabledDialogBox .buttonLink,.uiv2disabledDialogBox .buttonLink:hover,.fontActionButton:disabled,.fontActionButton:hover:disabled,.uiv2DialogCloseButton[disabled='true'],.uiv2DialogCloseButton[disabled='true']:hover,.uiv2DialogCloseButton[disabled='true']:focus,button.tableCellActionButton[disabled],button.tableCellActionButton:hover[disabled]{color:#878787;background-image:unset;cursor:default;}.uiv2DialogCloseButton[disabled='true'],.uiv2DialogCloseButton[disabled='true']:hover,.uiv2DialogCloseButton[disabled='true']:focus{background-color:unset;outline:unset;}.fontActionButtonText{vertical-align:super;white-space:nowrap;font-size:100%;font-family:Lato,sans-serif;padding-right:.2em;}.fontActionButtonSplitText{display:inline-block;font-size:90%;vertical-align:middle;}.tableCellActionButton .FontAwesomeIcon,.tableCellActionButton .IoniconIcon,.tableCellActionButton .fontActionButtonText{vertical-align:middle;}.clsToolStrip .fontActionButtonText{font-size:1.3em;display:inline-block;margin-left:4px;vertical-align:initial;}.compactButton{padding:0;margin:0;}.dlgInteriorButton{width:99%;min-height:3.5em;padding-left:13px;padding-right:13px;white-space:normal;}.dlgInteriorButtonText{font-size:150%;}.reportTableActionButton{background:#EFF5EF;border-width:1px;cursor:pointer;color:#fff;padding:.1em .5em;text-decoration:none;width:auto;overflow:visible;font-size:22px;}td.rtActionButtonCell{padding:.25em .75em;}.actionButton{background:#68A260;border-width:1px;cursor:pointer;color:#fff;font-family:Lato,sans-serif;font-size:85%;margin:.75em .75em .75em .75em;padding:.75em .75em .75em .75em;text-decoration:none;width:auto;overflow:visible;}.jtactionButton{background:#EFF5EF;border-width:1px;color:#fff;cursor:pointer;font-size:85%;margin:.75em .75em .75em .75em;padding:.25em .25em 1.5em .5em;height:1.8em;text-decoration:none;width:auto;overflow:visible;}.cgactionButton{background:#EFF5EF;border-width:1px;color:#fff;cursor:pointer;font-size:85%;margin:.75em .75em .75em .75em;padding:.25em .25em 1.5em .5em;height:1.8em;text-decoration:none;width:auto;overflow:visible;}.reportTableActionButton:hover{border-color:#fff;color:#fff;}.actionButton:hover{border-color:#fff;color:#fff;}.jtactionButton:hover{border-color:#fff;color:#fff;}.cgactionButton:hover{border-color:#fff;color:#fff;}.actionButton:disabled{color:#878787;}.jtactionButton:disabled{color:#878787;}.cgactionButton:disabled{color:#878787;}.dlgActionButton{background:#EFF5EF;border-width:1px;color:#036;cursor:pointer;font-family:Lato,sans-serif;font-size:85%;margin:0 .15em;padding:0 .2em .25em .2em;height:1.6em;text-decoration:none;}.cgdlgActionButton{background:#EFF5EF;border-width:1px;color:#036;cursor:pointer;font-size:85%;margin:0 .15em;padding:0 .2em .25em .2em;height:1.6em;text-decoration:none;}.dlgActionButton:hover{color:#fff;}.cgdlgActionButton:hover{color:#fff;}.jtdlgActionButton:hover{color:#fff;}.dlgActionButton:disabled{color:#878787;cursor:default;}.cgdlgActionButton:disabled{color:#878787;cursor:default;}.table-remove-button{font-size:1.7em!important;}.table-remove-button,button.dlgControlSet.table-material-button{text-align:center;background-image:none;border:none;background-color:transparent;color:#CADCC9;}.table-remove-button:hover,button.dlgControlSet.table-material-button:hover{text-align:center;background-image:none;border:none;background-color:transparent;color:#68A260;}.dlgControlSet{white-space:nowrap;}.pageControlSet{background-image:none;background-color:transparent;color:#878787;white-space:nowrap;border:none;}.pageControlSet:hover,.pageControlSet:focus{background-image:none;background-color:transparent;border:none;color:#5D5D5D;}.pageControlSet:disabled,.pageControlSet:hover:disabled,.pageControlSet:focus:disabled{color:#878787;cursor:default;}button.dlgControlSet,dlgControlSet{background-image:none;border:none;background-color:transparent;color:#68A260;}button.dlgControlSet:hover{background-image:none;border:none;background-color:transparent;color:#CADCC9;}button.pageControlSet,button.pageControlSet.fontActionButton{padding:.5em;}.dlgControlSet button,.dlgControlSet input,.dlgControlSet select,.dlgControlSet span,.pageControlSet button,.pageControlSet input,.pageControlSet select,.pageControlSet span{vertical-align:middle;}.dlgControlSet .FontAwesomeIcon,.pageControlSet .FontAwesomeIcon{font-size:200%;}.dialogFieldValue .FontAwesomeIcon{font-size:200%;}.pageSeparatorRow .fontActionButtonText{font-size:67%;vertical-align:text-top;}.dlgControlSet input[name=search]{width:calc(100% - 60px);margin-right:3px;}@media print{.actionButton{display:none;}.fontActionButton{display:none;}.tableFixedPaging{display:none;}#pageNavWrapper{display:none;}}.reportTitle{font-size:130%;font-weight:bold;}.errorText{color:#D12421;font-weight:bold;}.dlgErrorPanel{color:red;font-weight:bold;background-color:white;border:1px solid black;padding:.5em;white-space:pre-wrap;}.dlgErrorPanel a{color:red;}.warningText{color:red;font-style:italic;padding-top:.2em;padding-bottom:.2em;}.insufficientAccessError{background:#D6E8D7;color:#D12421;font-weight:bold;font-size:200%;border:4px solid #008040;padding:.5em;margin:4em auto;text-align:center;max-width:20em;border-radius:4px;}.pageRedirectLink{background:#D6E8D7;color:#D12421;font-weight:bold;font-size:200%;border:4px solid #008040;padding:.5em;margin:4em auto;text-align:center;max-width:20em;border-radius:4px;}.reportFootnote{padding-top:5px;}#contextMenuPopUp{background-color:#EFF5EF;border:1px solid #CADCC9;padding:0;border-radius:4px;box-shadow:1px 1px 2px #878787;}.contextMenuRow{background:#EFF5EF;color:#454545;cursor:pointer;padding:0 .5em;white-space:nowrap;position:relative;line-height:50px;font-size:16px;display:flex;}.clsDateFilterMenu .contextMenuRow:hover{background:#CADCC9;}.contextMenuRow:hover{background:#CADCC9;}.contextMenuRow[data-notalink]{cursor:default;}.contextMenuRow[data-notalink]:hover{background:#EFF5EF;}.contextMenuRow>div>span{font-size:16px;vertical-align:top;}.contextMenuRow>div{font-size:16px;flex-grow:1;}.contextMenuRow span.FontAwesomeIcon,.contextMenuRow span.IoniconIcon{font-size:24px;display:inline-block;line-height:50px;color:#68A260;}.menuCheckMarkable,.menuSubmenuChevron{font-family:"FontAwesome";width:30px;text-align:center;display:inline-block;flex-basis:auto;color:#68A260;}.menuCheckMarkable{font-size:24px;}.menuSubmenuChevron{font-size:16px;}img.menuItemImage{padding-right:.5em;vertical-align:middle;}.menuSubmenuChevron.altSubmenu{border:1px solid #578D4F;margin:.5em 0 .5em .5em;padding:.5em .25em;background-color:white;line-height:1em;border-radius:4px;}.menuSubmenuChevron.altSubmenu:hover{background-color:#68A260;border-color:#548B4C;color:white;}.contextMenuHeader{border-bottom:3px solid #CADCC9;}.contextMenuHeader>div{font-weight:bold;font-size:18px;}#contextMenuTable{padding:.15em 0;}.contextMenuLink a{text-decoration:none;display:block;font-size:120%;padding:.5em .75em;white-space:nowrap;position:relative;}.contextMenuLink a:hover{text-decoration:none;background:#CADCC9;}.contextMenuSeparator{height:1px;}.contextMenuContentScrolling{padding:1px;overflow:auto;}.menuComment{font-size:90%;font-style:italic;color:#878787;}.quoteLinesTable{width:600px;}.quoteAnalysisTable{margin-top:7px;width:600px;border:1px solid #CADCC9;border-radius:4px;padding:7px 7px 7px 7px;}.quoteAnalysisTable td{border-right:none;padding:7px;}.quoteLineRow{cursor:pointer;}.quoteLineRow .FontAwesomeTerseIcon{font-size:7pt;padding-top:.55em;}.quoteLineHover{color:#6d6d6d;cursor:pointer;}.quoteLineHidden{color:#A5A5A5;}.quoteLineInfoHidden{color:#A5A5A5;font-size:85%;}.quoteLinePriceHidden{color:#A5A5A5;font-size:90%;white-space:nowrap;}.quoteLinePriceHiddenHover{color:#6d6d6d;cursor:pointer;font-size:90%;white-space:nowrap;}.pageNavEnabled a span{color:#fff;cursor:pointer;}.pageNavDisabled span{color:#CADCC9;}.pageRecordCountOnly{color:#A5A5A5;font-size:110%;display:inline-block;padding:.5em .2em;}.pageNavEnabled .navIcon,.pageNavDisabled .navIcon{display:inline-block;vertical-align:text-top;font-family:"FontAwesome";}.pageNavNeutral .navIcon{display:inline-block;vertical-align:text-top;font-family:"FontAwesome";padding:.2em;font-size:175%;}a.navIcon,span.navIcon{text-decoration:none;}a.navIcon:hover,span.navIcon:hover{text-decoration:none;}.navSliderIcons{border-left:1px solid white;border-right:1px solid white;color:white;font-family:"FontAwesome";font-size:1.95em;}.navPadRight>a,.navPadLeft>a{display:inline-block;text-align:center;width:1.2em;border-radius:50%;font-size:2em;margin-left:12px;color:#fff;margin-top:9px;background-color:#878787;border:1px solid #878787;}.pageNavDisabled.navPadRight,.pageNavDisabled.navPadLeft,.pageNavDisabled.navPadRight,.pageNavDisabled.navPadLeft{opacity:.5;}.pageNavDisabled.navPadRight>a:hover,.pageNavDisabled.navPadLeft>a:hover{background-color:#878787;border:1px solid #878787;}.navPadRight>a:hover,.navPadLeft>a:hover{background-color:#5D5D5D;border:1px solid #DBDBDB;}.navPadRight span{font-weight:bold;padding-right:3px;}.navPadLeft span{font-weight:bold;padding-left:3px;}.pageInfoItem{padding:0;border-collapse:collapse;}.pageInfoLabel{color:#454545;font-size:1em;vertical-align:top;font-weight:bold;}.pageInfoLabel.verticallyCentered{vertical-align:middle;}.dynamicallySizedLabels .pageInfoLabel{max-width:12em;width:12em;}.pageInfoValue{vertical-align:top;padding:1px 1px 0 8px;color:#454545;font-size:1em;word-break:break-word;}.pageInfoValue.errorText,.pageInfoLabel.errorText{color:#D12421;}.pageInfoValue table tr td{font-size:1em;color:#454545;}.errorText a,.errorText.pageInfoValue a,.pageInfoValue a.errorText{color:#D12421;}.pageInfoValueLink{cursor:pointer;text-decoration:underline;vertical-align:top;padding:1px 1px 0 8px;}.pageInfoValueLink.paddedSubLink{display:inline-block;padding:.5em 1px .5em 1px;}.pageInfoValueLink.paddedSubLink:first-child{padding-top:0;}.pageInfoValueLink:hover{color:#6d6d6d;}table.subsectionHeaderTable{width:100%;width:100%;}table.subsectionHeaderTable tr td.buttonsCell{white-space:nowrap;text-align:right;}table.subsectionHeaderTable tr td.subheaderTitleCell{font-weight:400;font-size:medium;}table.subsectionHeaderTable tr td.accountingExportStatusHeading{font-size:large;}.bubbleContent .detail-form{background:unset;padding:0 .25em;}tr.pageSeparatorRow.clsSubsectionSeparator{height:.75em;}tr.clsSubsectionInteriorSeparator{height:1em;}tr.pageSeparatorRow.clsSubsectionFooterSpacer{height:5.8em;}table.pageInfoCenteredJustifiedTable>tbody>tr>td.pageInfoIconCell,table.subsectionHeaderTable>tbody>tr>td.pageInfoIconCell{width:1.25em;}table.pageInfoCenteredJustifiedTable>tbody>tr>td.pageInfoIconCell{vertical-align:top;}table.pageInfoCenteredJustifiedTable>tbody>tr>td.pageInfoIconCell span,table.subsectionHeaderTable>tbody>tr>td.pageInfoIconCell span{font-size:1.25em;}table.pageInfoCenteredJustifiedTable>tbody>tr.extraWidePageInfoIconCell>td.pageInfoIconCell{width:4.75em;}table.pageInfoCenteredJustifiedTable.clsConstrictPageInfoLabels td.pageInfoLabel{width:1em;white-space:nowrap;}table.pageInfoCenteredJustifiedTable>tbody>tr>td.pageInfoLabel{text-align:right;}table.pageInfoCenteredJustifiedTable.dynamicallySizedLabels{width:100%;}table.subsectionHeaderTable button,button.infoActionButton{font-size:medium;font-weight:400;padding:.5em 1.25em;background-color:#ffa044;border-color:#ffa044;outline-color:#ffa044;background-image:linear-gradient(to bottom,#ffa044,#F18200);color:white;}button.infoActionButton{display:block;margin:2.5em auto;}table.subsectionHeaderTable button:hover,button.infoActionButton:hover{background-image:linear-gradient(to bottom,#ED9121,#C26B03);border-color:#ffa044;}button.clsSubduedSectionHeaderButton:focus,table.subsectionHeaderTable button:focus,button.infoActionButton:focus{outline-style:dashed;outline-width:1px;}table.subsectionHeaderTable button.clsSecondaryButton{background-image:unset;color:#323A38;border-color:#DBDBDB;background-color:unset;}table.subsectionHeaderTable button.clsSecondaryButton:hover{color:#6d6d6d;}button.clsSubduedSectionHeaderButton:focus,table.subsectionHeaderTable button.clsSecondaryButton:focus{outline-color:#878787;}table.subsectionHeaderTable button:disabled,button.clsSecondaryButton:disabled,button.infoActionButton:disabled{background-image:linear-gradient(to bottom,#FFD8aC,#FFd0a0);background-color:#ebebe4;border-color:#FFBF7E;color:rgba(255,255,255,.8);cursor:default;}table.subsectionHeaderTable button.clsAdditionalInformationButton{background-image:unset;color:#1C5DDB;border-color:transparent;background-color:unset;padding:0 .75em;}table.subsectionHeaderTable button.clsAdditionalInformationButton:focus{outline-width:0;}.clsSubSectionChevronsCell{padding-left:0;padding-right:0;width:2em;cursor:pointer;vertical-align:top;}.expandoIconHolder{width:2em;display:inline-block;}.expandoIconHolder.collapsed{width:1.7em;margin-left:.3em;}.uiv2dialogBox .expandoIconHolder .FontAwesomeIcon{font-size:1.4em;}button.clsSubduedSectionHeaderButton span.FontAwesomeIcon{font-size:1em;}button.clsSubduedSectionHeaderButton.resetButton{color:#323A38;}button.clsSubduedSectionHeaderButton.resetButton span.FontAwesomeIcon{font-size:.7em;}button.clsSubduedSectionHeaderButton span.fontActionButtonText{vertical-align:baseline;padding-left:.25em;}.fullWidthSectionTable .pageInfoLabel{max-width:12em;width:12em;}table.pageInfoCenteredJustifiedTable.fullWidthSectionTable{width:100%;}.scrollingPageSection{height:15em;overflow:auto;}.expandCollapseImg{vertical-align:middle;}.sectionCollapser{display:inline-block;width:1.1em;}.placeholderCell{height:100%;width:100%;}.pageError{background-color:#ECECEC;border:inset 1px #68A260;color:#000;position:absolute;top:100px;left:50px;z-index:9;}.inlinePageError{background-color:#ECECEC;border:inset 1px #68A260;color:#000;}#pageViewMenu{background-color:#EFF5EF;border:outset 2px;}td.pageViewMenuRow{background-color:#EFF5EF;color:#036;cursor:pointer;font-size:90%;padding:.2em;white-space:nowrap;}td.pageViewMenuHover{background-color:#369;color:#FFF;cursor:pointer;font-size:90%;padding:.2em;white-space:nowrap;}td.pageViewMenuLink a{background-color:#EFF5EF;color:#036;cursor:pointer;display:block;font-size:90%;padding:.2em;width:100%;}td.pageViewMenuLink a:hover{background:#369 url(../graphics/cmenuh-bg.png) repeat-x;color:#FFF;}td.pageViewAction{background-color:#EFF5EF;color:#000;cursor:pointer;font-size:85%;padding:.2em;text-decoration:underline;white-space:nowrap;}td.pageViewActionHover{background-color:#EFF5EF;color:red;cursor:pointer;font-size:85%;padding:.2em;text-decoration:underline;white-space:nowrap;}#typeAheadTable .textAction{color:#454545;}.textAction{color:#454545;cursor:pointer;font-size:1em;padding:3px;white-space:nowrap;}.textAction.underlineChild{text-decoration:none;}.textActionHover{color:#6d6d6d;cursor:pointer;font-size:1em;padding:3px;}.textActionNoPrint{color:gray;cursor:pointer;font-size:1em;padding:3px;}.textActionNoPrintHover{color:red;cursor:pointer;font-size:1em;padding:3px;}@media print{.textActionNoPrint{display:none;}.textActionNoPrintHover{display:none;}}a.maplink{color:gray;font-size:85%;text-decoration:underline;}a.maplink:hover{color:red;font-size:85%;text-decoration:underline;}.progressBar{background-image:url(../graphics/progress.gif);display:block;height:1em;}.colorsample{border:1px solid #000;display:block;height:1em;width:1.5em;float:left;}.moreSearchResults a{color:blue;font-weight:bold;padding:.3em;text-decoration:underline;}.moreSearchResults a:hover{color:#fff;font-weight:bold;padding:.3em;text-decoration:underline;}.optionsColumnList{width:20em;}.formTitle{cursor:pointer;font-weight:bold;text-decoration:underline;}.formTitleHover{color:red;cursor:pointer;font-weight:bold;text-decoration:underline;}.clsSummaryOption{padding-left:1em;}.clsSummaryOption input[type="checkbox"]{font-size:60%;}.clsFormAlignmentTable{border-collapse:collapse;}.clsFormAlignmentTable td{padding:0;}.formSeparator{border-bottom:solid 1px #68A260;border-top:solid 1px #68A260;background:#68A260;color:#FFF;font-weight:bold;padding:1px 3px;}.formRowTable{table-layout:fixed;width:6.5in;}.formFieldSelected{border:4px dashed #000;background-color:#C0C8D0;}.formFieldInsertRight{border-right:4px dashed #000;background-color:#C0C8D0;}.formFieldInsertLeft{border-left:4px dashed #000;background-color:#C0C8D0;}.formFieldInsertTop{border-top:4px dashed #000;background-color:#C0C8D0;}.formFieldInsertBottom{border-bottom:4px dashed #000;background-color:#C0C8D0;}.formField{border:solid 1px #CCC;}.formFieldHover{background:yellow;border:solid 1px #68A260;cursor:pointer;}#formFieldDragPopup{background-color:#ECECEC;border:solid 1px #68A260;padding:.2em;}#quoteLineDragPopup{background-color:#ECECEC;border:solid 1px #68A260;padding:.2em;}.issueHistoryList{border-left:1px solid #001D39;border-top:1px solid #001D39;border-right:1px solid #B2C1D1;border-bottom:1px solid #B2C1D1;overflow:auto;height:200px;padding:5px;max-width:500px;}.issueHistoryEntry{background-color:#ECECEC;border:solid 1px #777;white-space:normal;word-break:break-word;}.issueHistorySeparator{height:1em;}.issueHistoryText{color:#000;font-size:90%;}.issueHistoryTimestamp{color:#454545;}.issueWarningMessage{cursor:pointer;color:#454545;font-size:.6em;font-weight:normal;margin-left:5em;}.pageInfoValue a.issueWarningMessage,.pageInfoValue a{font-size:1em;color:#454545;}.issueWarningMessageHover{cursor:pointer;color:red;font-size:110%;margin-left:5em;}.helpText{color:#396413;font-style:italic;padding:2px;word-wrap:break-word;white-space:normal;}.resetPWLink{color:#454545;text-decoration:underline;font-size:85%;}a.resetPWLink:hover{text-decoration:underline;}.fieldTreeBranchCnr{display:block;cursor:pointer;}.fieldTreeBranchCnr:hover{background-color:#68A260;border-color:#83BA7B;color:#fff;}.uiv2dialogBox .fieldTreeBranchCnr .FontAwesomeIcon{font-size:160%;vertical-align:sub;}.fieldTreeBranch{display:inline-block;word-break:break-word;font-weight:bolder;padding:.1em .2em;margin:.1em .2em;}.fields-top-of-section{padding-top:3px;}.fields-bottom-of-section{border-bottom:1px solid #D6D6D6;width:90%;margin:auto;}.fieldTreeLeaf{cursor:pointer;word-break:break-word;border:solid 1px #fff;padding:.3em .2em;margin:.15em .3em .5em 0;}.fieldTreeLeaf:hover{color:#fff;background-color:#68A260;border-color:#83BA7B;}.fieldTreeDeadLeaf{color:#A5A5A5;word-break:break-word;border:solid 1px #E6E6E6;background-color:#ECECEC;padding:.3em .2em;margin:.15em .3em .5em 0;}.fieldTreeDeadLeaf:hover{color:#A5A5A5;}.fieldTreeSingleSelectedLeaf{cursor:pointer;color:Gray;padding:.3em .2em;border:dotted 1px Gray;padding:.3em .2em;margin:.15em .3em .5em 0;}.fieldTreeSingleSelectedLeaf:hover{background-color:#F0F8FF;border-color:#000;}.fieldsSectionContainer{background:white;border-radius:4px;border:1px solid #578D4F;}.fieldTreeFilterSection{padding-bottom:.4em;margin-bottom:.2em;}#fieldTreeFilterField{display:block;margin-left:0;width:100%;}.eventLogTimestamp{font-weight:bold;font-size:1.2em;padding:3px;}.eventLogEventDesc{padding-left:7px;padding-bottom:3px;}.eventLogFieldDesc{word-break:break-word;padding-left:7px;}.eventLogValueLink{cursor:pointer;text-decoration:underline;}.eventLogValueLinkHover{color:red;cursor:pointer;text-decoration:underline;}.eventLogFieldValue{white-space:normal;display:inline-block;max-width:33%;word-break:break-word;word-wrap:break-word;padding:2px 5px;background:#ECECEC;border-radius:4px;margin:2px;}.eventLogFieldDesc,.eventLogFieldDesc span,.eventLogFieldDesc div{vertical-align:middle;}.eventLogPermissionsChangedTable{margin-left:7px;}.eventLogPermissionsChangedTable tr:first-child{text-align:center;}.eventLogPermissionsChangedTable tr:first-child td{border-bottom:1px solid #454545;margin-left:3px;margin-right:3px;}.eventLogPermissionsChangedTable .eventLogFieldValue{max-width:none;white-space:nowrap;}.boxList{list-style-type:none;padding:0;margin:0;margin-top:5px;}.boxList li{list-style-type:none;word-break:break-word;width:18em;margin:2px 0 .4em .4em;border:1px solid #578D4F;border-radius:2px;text-align:left;background-color:#fff;}li.boxListInnterItem .boxList li{margin:auto;}.optionsBoxList,.jtoptionsBoxList,.cgoptionsBoxList{list-style-type:none;padding:0;margin:0;margin-top:5px;}.optionsBoxList li,.jtoptionsBoxList li,.cgoptionsBoxList li{word-break:break-word;margin:2px 5px 6px 5px;padding-left:3px;text-align:left;background-color:#FFF;border:1px solid #578D4F;}.jtoptionsBoxList li{border-color:#75B2E4;}.cgoptionsBoxList li{border-color:#578D4F;}.fieldSelectionVertSep{border-right:1px solid #578D4F;padding-left:10px;}.fieldSelectionSectionHeader{font-weight:bold;font-size:20px;border-bottom:1px solid #454545;color:#454545;padding-bottom:5px;margin-bottom:10px;text-align:left;}.nonMemberShoppingCartItemPrefix{width:3em;}.nonMemberShoppingCartItem{text-align:right;padding:0 .3em 0 0;font-style:italic;font-size:90%;color:#025;}.listItemCellStyle{white-space:normal;padding:.1em .1em .1em .5em;}.licsDel{border-right:solid 1px #578D4F;}.licsInvalid{font-style:italic;}.licsDelCell{text-align:center;width:1.5em;}td.licsDelCell button.fontActionButton,tr.filterRow td.buttonCell button.fontActionButton{color:#95B3B5;background-image:none;background-color:transparent;border-style:dashed;}td.licsDelCell:not(:focus) button.fontActionButton:not(:focus),tr.filterRow td.buttonCell:not(:focus) button.fontActionButton:not(:focus){border-color:transparent;}td.licsDelCell button.fontActionButton:hover,.filterRow .buttonCell button.fontActionButton:hover{color:#548B4C;background-image:none;background-color:transparent;margin:0;}td.licsDelCell button.fontActionButton span.IoniconIcon,tr.filterRow td.buttonCell button.fontActionButton span.IoniconIcon{font-size:20px;}tr.filterRow td.buttonCell button.fontActionButton span.IoniconIcon{padding-left:2px;padding-right:3px;}tr.filterRow td:first-child{border-right:none;}tr.filterRow td.buttonCell{text-align:center;width:1.5em;padding-left:0;padding-right:0;border:none;}#activeFilterTable table{border-collapse:separate;}.innerList{margin:0;padding:5px 0 2px 0;list-style-type:none;border-left:1px solid #68A260;border-right:1px solid #68A260;border-bottom:1px solid #68A260;}.innerList li.boxListItem{width:96%;margin-left:auto;margin-right:auto;}li.fixedBoxListItem{cursor:default;background-color:#EFF5EF;border-color:#036;font-style:italic;}li.selectedBoxListItem,li.cgselectedBoxListItem,li.jtselectedBoxListItem{font-weight:bold;border-style:dashed;}li.selectedBoxListItem{background-color:#D6E8D7;}li.jtselectedBoxListItem{background-color:#ECECEC;}li.cgselectedBoxListItem{background-color:#D6E8D7;}.boxList li.boxListInnerItem{background-color:#d2dbe2;//#EFF5EF;padding-left:0;padding-right:0;border:none;}.grouped-boxlist-items{border-spacing:0;}.grouped-boxlist-items td{padding-top:10px;padding-bottom:10px;}.grouped-boxlist-items .quoteLinesTable td{padding-top:2px;padding-bottom:2px;}.optionsBoxList li.boxListInnerItem{border:none;background-color:#d2dbe2;//#EFF5EF;padding-left:0;padding-right:0;border-top-left-radius:4px;border-top-right-radius:4px;}.cgoptionsBoxList li.boxListInnerItem{border:none;background-color:#F7F7F7;//#EFF5EF;padding-left:0;padding-right:3px;}.activeMappingItem{border:dotted 2px #036;background-color:#FFFFE0;padding-left:0;padding-right:3px;}.customFieldSeparator,.emptyCustomFieldSeparator{border-bottom:1px solid #454545;color:#454545;font-size:1.2em;margin:.5em 0 5px 0;padding:.5em;}.emptyCustomFieldSeparator{padding:0;}.fileInputContainer input{display:block;}.fileDropMessageContainer{display:none;}form#createFile.hover table{cursor:move;background-color:#FFF;}table.pageViewSelectionTable{width:100%;}table.pageViewSelectionTable td{width:100%;border:none;}td.pageViewSelectionDeleteButtonCell{width:2em;}.pageViewSelectionLink{display:block;cursor:pointer;text-decoration:underline;font-size:150%;padding:.4em;}.pageViewSelectionLink:hover{background:#68A260;color:#FFF;}.pageViewSearchField{width:98%;min-width:12em;margin-bottom:.75em;}.clickToEdit{cursor:pointer;text-align:center;font-style:italic;font-weight:bold;color:#A5A5A5;background-color:#ECECEC;border:2px dashed #878787;padding:.5em;margin:0;}.wideClickToEdit{cursor:pointer;font-style:italic;font-weight:bold;color:#A5A5A5;background-color:#ECECEC;border:2px dashed #878787;padding:.5em;margin:0;}.formPlaceholder{text-align:center;font-style:italic;font-weight:bold;color:#A5A5A5;background-color:#FFF;border:1px dashed #878787;padding:5em .5em;margin:.5em 0;cursor:pointer;}.tabHeader{color:#FFF;font-weight:bold;padding:2px 0 0 0;z-index:101;position:relative;}.tabHeader td,.uiv2dialogBox .tabHeader .processSelectionHeaderCell{font-size:1.4em;}.tabHeader .actionButton{font-size:14px;padding:.25em 1em;}.tabPane{margin-top:0;padding:3px;}.tabPane select{padding-left:4px;}.tabPaneBody{padding-top:5px;border:1px solid #68A260;border-radius:4px;border-top-right-radius:0;}.countdown{position:absolute;top:5px;right:5px;display:none;z-index:15;}.countdownInterior{font-weight:bold;font-size:95%;background-color:#369;border:solid 2px #A5A5A5;border-top-color:#ECECEC;border-left-color:#ECECEC;color:#FFF;padding:1em;vertical-align:middle;}.countdownInterior img{border:0;padding-right:3px;vertical-align:middle;}.timedMessage{position:absolute;top:5px;right:5px;display:none;z-index:175;}.timedMessageInterior{font-weight:bold;font-size:95%;background-color:#369;border:solid 2px #A5A5A5;border-top-color:#ECECEC;border-left-color:#ECECEC;color:#FFF;padding:1em;vertical-align:middle;}.timedMessageInterior img{border:0;padding-right:3px;vertical-align:middle;}.configurationSection{font-size:75%;border:solid 2px #A5A5A5;border-top-color:#ECECEC;border-left-color:#ECECEC;padding:.1em;}.configurationSection table tbody tr td{font-size:75%;}.searchCategoryLabel{color:#357;}.searchDetails{padding:0 .5em .5em 1em;}.unresolvedDisplay{display:block;font-size:75%;border:solid 2px #A5A5A5;border-top-color:#ECECEC;border-left-color:#ECECEC;padding:.1em;}.selectedSelectHeader{padding-left:6px;padding-right:6px;border-top:solid 1px #369;color:#FFF;background-color:#369;}.unselectedSelectHeader{border-bottom:solid 1px #369;border-top:solid 1px #369;padding-left:6px;padding-right:6px;cursor:pointer;}.selectHeaderSeparator{background-color:#369;font-size:0;border-bottom:solid 1px #369;border-top:solid 1px #369;}.headerNotificationContainer{color:#036;font-size:85%;margin:2px;text-align:center;}.notificationContent{border:3px groove #88a;margin:5px 0 0 5px;padding:5px;background-color:#eef;}.notificationHeader{font-weight:bold;font-size:115%;text-align:center;}.notificationTimestamp{font-size:85%;text-align:right;}#editJobFilterDiv>table>tbody>tr>td{border-bottom:2px solid #000;}#editJobFilterDiv>table>tbody>tr:last-child>td{border-bottom:none;}.clsFilterTypeLabel{font-weight:bold;}.clsFilterTypeTextValue{font-weight:bold;}.clsNewFilterLabelHolder{border-bottom:2px solid #578D4F;padding-bottom:1em;margin-bottom:1em;}.clsFilterTypeDropdownCell{padding-left:.5em;}fieldset{padding:1px 0 2px 0;border:none;padding-bottom:.6em;margin-bottom:.3em;}legend{font-weight:bold;}.progressBarOuterBorder{height:20px;background-color:#aaf;border-left:2px solid #88b;border-top:2px solid #88b;border-right:2px solid #aaf;border-bottom:2px solid #aaf;}.unusedFilterSet{border-left:2px solid #b00;border-top:2px solid #b00;border-right:2px solid #b00;border-bottom:2px solid #b00;border-radius:4px;background-color:#ECECEC;padding:3px;margin-bottom:.2em;}.unusedFilterSet-label{padding-top:6px;}.processSelectionTable{border-spacing:0;margin-top:0;color:#454545;}.processSelectionTable tr:first-child td.firstTab{border-top-left-radius:4px;border-bottom-left-radius:4px;}.uiv2dialogBox .processSelectionTable tr:first-child td.firstTab{border-bottom-left-radius:0;}.processSelectionTable tr:first-child td:last-child{border-top-right-radius:4px;border-bottom-right-radius:4px;}.uiv2dialogBox .processSelectionTable tr:first-child td:last-child{border-bottom-right-radius:0;}.processSelectionTable tr:first-child td{border-right:1px solid #fff;padding:7px 11px 7px 11px;}.processSelectionTable tr:first-child td a{color:#fff;text-decoration:none;}.processSelectionTable tr:first-child td:hover a{color:#fff;text-decoration:none;}.processSelectionTable tr:first-child td:last-child{border-right:none;}td.processSelectionHeaderCell{color:#454545;font-weight:bold;padding-right:.5em;font-size:1.2em;border-right:none!important;}.processSelectionSeparatorCell{display:none;margin:0;padding:0;width:0;}.processSelectionNonSelectedCell{padding:5px;background-color:#68A260;cursor:pointer;color:#fff;}.processSelectionNonSelectedCell:hover{padding:5px;background-color:#386731;color:#fff;cursor:pointer;}.uiv2dialogBox .processSelectionNonSelectedCell:hover{background-color:#386731;color:#fff;}.processSelectionNonSelectedCell a{display:block;width:auto;overflow:visible;white-space:nowrap;}.processSelectionSelectedCell{padding:0;background:#386731;color:#FFF;cursor:pointer;text-decoration:none;}.processSelectionSelectedCell a{font-size:85%;display:block;width:auto;overflow:visible;padding:.4em .6em;white-space:nowrap;}.processSelectionSelectedCell.inactiveItem{color:#878787;background-color:#DBDBDB;font-style:italic;}.processSelectionSelectedCell.inactiveItem:hover{background-color:#DBDBDB;}.processSelectionNonSelectedCell.inactiveItem{color:#878787;background-color:#ECECEC;font-style:italic;}.processSelectionNonSelectedCell.inactiveItem:hover{background-color:#F7F7F7;}.typeAheadBox{position:absolute;color:#454545;top:-10000px;left:-10000px;visibility:hidden;z-index:-1;background:#fff;border:1px solid #578D4F;border-radius:4px;box-shadow:0 0 10px 0 rgba(0,0,0,0.10);}#typeAheadTable{padding-bottom:0;width:100%;}#typeAheadTable tr:first-child td:first-child{border-top-left-radius:4px;}#typeAheadTable tr:first-child td:last-child{border-top-right-radius:4px;}.typeAheadEmphasis{font-weight:bold;}.typeAheadEmphasis.underlineEmphasis{border-bottom:2px solid black;}.typeAheadSelectedRow{background-color:#578D4F;color:#fff;}.typeAheadSelectedRow .typeAheadEmphasis.underlineEmphasis,.typeAheadRow:hover .typeAheadEmphasis.underlineEmphasis{border-bottom-color:#fff;}.typeAheadSelectedRow td,.typeAheadRow td{padding:7px 7px 7px 7px;word-break:break-word;cursor:pointer;}.typeAheadRow:hover td{background:#578D4F;color:#fff;}.typeAheadRow:hover td .inactiveItem,.typeAheadSelectedRow td .inactiveItem{color:#E6E6E6;}#typeAheadTable .typeAheadRow:hover td.typeAheadExtraColumn span.textAction,#typeAheadTable .typeAheadSelectedRow td.typeAheadExtraColumn span.textAction{color:#fff;}.typeAheadRow:hover td.typeAheadExtraColumn .textAction,.typeAheadSelectedRow td.typeAheadExtraColumn .textAction{color:#fff;}.typeAheadRow{color:#454545;}#typeAheadTable tr.typeAheadHasMore td,#typeAheadTable tr.typeAheadHasMore:hover td{padding:5px 5px 5px 5px;background-color:#DBDBDB;border-bottom-left-radius:4px;border-bottom-right-radius:4px;font-size:1em;font-style:italic;text-decoration:none;color:#454545;cursor:default;}.insertPopupRowHover{background-color:#578D4F;cursor:pointer;color:#fff;}.insertPopupRowHover td{padding:.1em .2em .1em .2em;}.insertPopupRow td{padding:.1em .2em .1em .2em;}.insertPopupRowHeader td{border-bottom:1px solid black;font-weight:bold;padding:0 .8em 0 .2em;}.insertPopupDescription{color:#396413;font-style:italic;}.inactiveItem{color:#878787;}td.linkedCellHover .inactiveItem:hover{color:#E6E6E6;}option.inactiveItem{font-style:italic;}.disabledItem{color:gray;cursor:default;}.invalidTextField,input[type=text].invalidTextField,input[type=number].invalidTextField,input[type="password"].invalidTextField,input[type="checkbox"].invalidTextField,input[type="email"].invalidTextField,input[type="date"].invalidTextField{border:2px solid #D00;}.transparentDragClass{opacity:.75;filter:alpha(opacity=75);}.durationPicker,.datepicker{cursor:pointer;color:#68A260;}.durationPicker img{margin-top:-2px;vertical-align:middle;}.durationPicker:hover{color:#548B4C;}.typeAheadSeparator td{height:2px;border-top:1px solid #66A;border-bottom:1px solid #77B;background-color:#CCA;}.startStopOuterDiv{margin:.3em .5em .5em .5em;}.emptyCalColSpacer{width:4em;}.clickable{cursor:pointer;}.underlined{text-decoration:underline;}.v2Layout{width:100%;}#divV2Content{visibility:hidden;}.v2Content{margin:0;padding:0;padding-left:5px;position:relative;min-height:100%;}#btnPinMenu{color:#454545;cursor:pointer;font-size:40px;text-decoration:none;width:2em;text-align:right;width:100%;}#btnPinMenu span{padding-right:15px;}#btnPinMenu:hover{background:initial;}#btnPinMenu span:hover{color:#fff;}.selLevel0 #menuHolder{margin-top:76px;}.pinned{color:#454545;}.pinned:before{font-family:FontAwesome;font-size:30px;content:"\f177";}.unpinned{color:#5D5D5D;}.unpinned:before{font-family:FontAwesome;font-size:30px;content:"\f178";}#btnPinMenu:hover #pinChar{color:#83BA7B;}#menuHolder{overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;z-index:100;}.v2LeftNavContainer{position:fixed;top:0;left:0;display:inline-block;height:100%;z-index:7;background-color:#EFF5EF;transition:width .25s;}.clsV2MenuHolder{margin-top:76px;position:relative;-ms-overflow-style:auto;z-index:6;height:calc(100% - 76px);height:-webkit-calc(100% - 76px);height:-moz-cal(100% - 76px);transition:width 3s;}.clsV2MenuTable{height:100%;overflow:hidden;}.clsV2MenuTable td{vertical-align:top;}.v2Menu{height:100%;overflow:hidden;}.v2Menu ul{margin-top:0;padding-left:0;list-style:none;height:100%;}.v2Menu li{list-style-type:none;list-style-position:inside;}.v2Menu li.separator{border-bottom:1px solid #A5A5A5;}.v2MenuItem{text-decoration:none;word-break:break-word;word-wrap:break-word;}.v2MenuItem a,.v2MenuItem div.clickable{display:block;padding:12px 8px 12px 16px;text-decoration:none;}div.v2MenuItem{padding:.7em .1em .7em .5em;}.v2MenuItem.selected{cursor:pointer;background:#83BA7B;}.v2MenuItem.selected a,.v2MenuItem.selected div{background:#83BA7B;color:#fff;}.v2MenuItem.selected.root{background:white;}.level1 .v2MenuItem.interior{font-size:16px;}.v2MenuItem.selected.interior{background:white;}.v2MenuItem.selected.leaf,.v2MenuItem.selected.leaf div{font-size:16px;}.interior,.leaf{padding-left:.75em;}.interior+.leaf{padding-left:1.5em;}.v2MenuItem.leaf a,.v2MenuItem.leaf div{padding-top:.5em;padding-bottom:.5em;}.v2MenuItem.interior a{padding-top:.5em;padding-bottom:.5em;}.navSubLink{font-size:1.4em;display:block;padding:.5em 0 .5em .5em;color:#454545;}.navSubLink:hover{background:#CADCC9;color:#454545;}.v2MenuItem.selected.clickable{text-decoration:underline;cursor:pointer;}.v2MenuItem.selected:hover{background:#83BA7B;color:#fff;cursor:default;}.v2MenuItem.selected.clickable:hover{background:#CADCC9;color:#fff;cursor:pointer;}.v2MenuItem:hover{background:#CADCC9;color:#6d6d6d;}.nav-emphasis{background-color:#D6E8D7;}.level1 .v2MenuItem{font-size:18px;}.level1 .v2MenuItem div{font-size:18px;}.v2MenuItem .clickable{color:#454545;text-decoration:none;}.v2MenuItem.JTToggle:hover{color:#369;}.v2MenuItem.CGToggle:hover{color:#4A4;}.cellAnchorLink{text-decoration:underline;}.cellAnchorLink:hover{text-decoration:underline;}a{color:#454545;text-decoration:underline;}a.underlineChild{text-decoration:none;}a.underlineChild>*:not(.underlineChild),a.underlineChild>*>*:not(.underlineChild){text-decoration:underline;}a.underlineChild>*.indicatorIcon,a.underlineChild>*>*.indicatorIcon{text-decoration:none;}.cgoddRow a,.cgevenRow a{color:#454545;}.jtoddRow a,.jtevenRow a{color:#454545;}a:hover{color:#6d6d6d;}.linkedCell:hover{color:#6d6d6d;text-decoration:underline;}a.linkedCell:hover{color:#fff;text-decoration:underline;}.canceledOrderCell.linkedCell:hover{text-decoration:underline line-through;}.paddedSubLink{padding:.5em;}.paddedSubTableCell{padding-bottom:.5em;}a.clsFullCellLink{display:inline-flex;height:100%;width:100%;align-items:center;text-decoration:underline;}.inactiveItem a{color:#878787;}.issueWarningMessage{margin-left:0;}.issueWarningMessageHover{margin-left:0;}.clsToolStripContainer{background-color:#68A260;position:fixed;z-index:45;min-width:100%;left:0;top:0;white-space:nowrap;visibility:hidden;}.clsToolStripContainer .FontAwesomeButton{font-size:32px;}.clsToolStripPlaceholder{visibility:hidden;position:absolute;}.clsToolStrip{border:none;margin:0;padding:0;border-spacing:0;height:76px;}.baseJT .clsToolStrip tr td{box-shadow:0 2px 1px 0 rgba(50,81,107,0.24);}.baseCG .clsToolStrip tr td{box-shadow:0 2px 1px 0 rgba(91,142,99,0.24);}.baseCG .clsToolStrip tr td:last-child{border-right:none;}.clsToolStrip tr td.menuExpanded{box-shadow:none;}.clsToolStrip td{width:84px;min-width:84px;height:76px;padding-top:0;padding-bottom:0;text-align:center;border-bottom:none;font-size:10px;border-right:2px solid #68A260;background-color:#83BA7B;color:#EFF5EF;}.toolstripButtonText{font-size:10px;}#btnToolstripHamburgerMenu:hover{color:#68A260;background-color:#EFF5EF;}td.menuExpanded{color:#83BA7B;background-color:#EFF5EF;}td.menuExpanded:hover,.menuExpanded>#btnToolstripHamburgerMenu:hover{background-color:#CADCC9!important;color:#EFF5EF!important;}.clsToolStrip td:hover{background-color:#EFF5EF;color:#68A260;cursor:pointer;}.clsToolStrip td:first-child:hover{border-left-color:#DBDBDB;}.clsToolStrip td.toolStripTitleHolder{cursor:default;border-left:1px solid #A5A5A5;width:100%;text-align:left;background-color:#68A260;color:#fff;white-space:normal;border-right:none;border-left:none;overflow-y:hidden;padding-left:20px;}.canceledOrder .clsToolStrip td.toolStripTitleHolder{background-color:#ffa044;}.clsToolStrip td.searchToolbarContainer{width:334px;padding-top:0;background-color:#68A260;}.clsToolStrip td.searchToolbarContainer:hover{background-color:#68A260;}.clsToolStrip .inlineSearchButton{display:none;}.clsToolStrip td.searchToolbarContainer input::-webkit-input-placeholder{color:#fff!important;}.clsToolStrip td.searchToolbarContainer input{box-sizing:border-box;float:left;margin:15px;padding-left:28px;width:300px;height:46px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;font-size:16px;line-height:46px;background:#68A260;border:1px solid #CADCC9;color:#FFF;background-image:url(../images/search-icon.png);background-repeat:no-repeat;background-position:8px 50%;background-size:16px 16px;}td.toolStripTitleHolder .toolStripTitle{display:inline-block;max-height:100%;white-space:nowrap;}td.toolStripTitleHolder .toolStripSubtitle{display:inline-block;max-height:100%;font-size:18px;white-space:nowrap;}td.activeMultiSelButton{border:1px dashed black;}.seriesIcon{color:blue;}.clickable.seriesIcon:hover{color:#fff;}.orangeSun{color:#F6B824;}.iconSuperscript{position:relative;left:-.75em;top:-.85em;margin-right:-1em;padding-right:1em;background-color:white;}.clsToolStrip td:hover span.iconSuperscript{background-color:#DBDBDB;}.FontAwesomeIcon.iconSuperscript{padding-right:.1em;padding-left:.2em;font-size:150%;}.IoniconIcon.iconSuperscript{font-size:150%;}.FoundationIcon.iconSuperscript{font-size:150%;}.FoundationButton{font-family:"foundation-icons";font-size:300%;}.FoundationIcon{font-family:"foundation-icons";font-size:200%;padding:0 .2em;}.FoundationTerseIcon{font-family:"foundation-icons";}.FontAwesomeButton{font-family:"FontAwesome";font-size:300%;}.FontAwesomeIcon{font-family:"FontAwesome";font-size:1.4em;padding:0 .2em;line-height:initial;}.uiv2dialogBox .IoniconIcon{font-size:1.95em;}.uiv2dialogBox .FontAwesomeIcon{font-size:200%;}.uiv2disabledDialogBox .IoniconIcon{font-size:1.95em;}.uiv2disabledDialogBox .FontAwesomeIcon{font-size:200%;}.rotate90FontIcon{display:inline-block;filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);}.rotate180FontIcon{display:inline-block;filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);}.flipHorizontalFontIcon{display:inline-block;filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0,mirror=1);-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1);}.FontAwesomeTerseIcon{font-family:"FontAwesome";}.clsToolStrip .IoniconButton{font-size:39px;}.IoniconButton{font-family:"Ionicons";font-size:3em;}.IoniconIcon{font-family:"Ionicons";font-size:1.4em;padding:0 .2em;line-height:initial;}.IoniconTerseIcon{font-family:"Ionicons";}.urgentIcon{color:#D12421;font-style:normal;}.warningIcon{color:#ffa044;font-style:normal;}.informationIcon{color:#1C5DDB;font-style:normal;}.serialNumber .indicatorIcon{color:black;}.indicatorIcon{font-style:normal;}.indicatorIcon.warning{color:#ffa044;}.indicatorIcon.urgent{color:#D12421;}.clsFileNameDLButtonHolder{width:100%;}.clsFileDLButton{border:0;padding:.25em .5em;margin:.25em;background:#E6E6E6;cursor:pointer;}.clsFileDLButton:hover{background:#A5A5A5;outline:3px inset #2a77c4;}.linkedCell:hover{color:#6d6d6d!important;}button,.divAsButton{border-radius:4px;color:#fff;margin:2px;cursor:pointer;border:1px solid #578D4F;background-image:linear-gradient(to bottom,#68A260,#548B4C);}.dialogFieldValue.dlgControlSet button:last-child,td.dialogFieldValue>span.dlgControlSet button:last-child{margin-right:0;}button:hover,.divAsButton:hover{border-radius:4px;color:#EAF4FC;border-color:#578D4F;background-image:linear-gradient(to bottom,#548B4C,#4B7745);}.jtuiv2dialogBox button{border:1px solid #397CB2;background-image:linear-gradient(to top,#4E9AD7,#64A7DD);}.cguiv2dialogBox button{border:1px solid #578D4F;background-image:linear-gradient(to bottom,#68A260,#548B4C);}#inventoryButton{border:1px solid #68A260;background-color:#CADCC9;background-image:linear-gradient(to top,#CADCC9,#F5FBF6);color:#68A260;margin-top:1em;}#inventoryButton:hover{border:1px solid #548B4C;background-color:#68A260;background-image:linear-gradient(to top,#68A260,#548B4C);color:#fff;}.uiv2dialogBox .dialogFieldValue button,.uiv2dialogBox .dialogFieldRow button,.reportTable button.tableCellActionButton{border:1px solid #68A260;background-color:#CADCC9;background-image:linear-gradient(to top,#CADCC9,#F5FBF6);color:#68A260;}.uiv2dialogBox .dialogFieldValue button:hover,.uiv2dialogBox .dialogFieldRow button:hover,.reportTable button.tableCellActionButton:hover{border:1px solid #548B4C;background-color:#68A260;background-image:linear-gradient(to top,#68A260,#548B4C);color:#fff;}.fileUploadImageThumbnail{border:2px solid #68A260;margin:0;padding:0;max-width:150px;max-height:100px;display:block;}button[disabled="disabled"],.divAsButton.disabledDivAsButton{cursor:default;}button.dropdown{height:44px;}.uiv2dialogBox .dialogFieldRow button.fontActionButton:focus,.uiv2dialogBox .dialogFieldValue button.fontActionButton:focus,button.tableCellActionButton:focus{border-style:dashed;}.uiv2dialogCover{position:fixed;top:0;left:0;background:rgba(0,0,0,0.6);z-index:100;width:100%;height:100%;}.uiv2dialogDiv{text-align:center;}#dynamicSubdialog{text-align:center;}.uiv2dynamicStackedDialog{text-align:center;}.uiv2dialogDiv{position:fixed;text-align:left;width:100%;top:0;left:0;height:100%;margin-left:auto;margin-right:auto;visibility:hidden;z-index:-1;}.uiv2dialogOuter{position:relative;display:inline-block;text-align:left;top:0;left:0;height:100%;margin-left:auto;margin-right:auto;z-index:400;background-color:#EFF5EF;-moz-box-shadow:3px 3px 4px #878787;-webkit-box-shadow:3px 3px 4px #878787;box-shadow:3px 3px 4px #878787;}.dlgActionButton{background:#EFF5EF;margin:.5em .75em;padding:.5em .5em 1.5em .5em;}.uiv2dialogBox,.uiv2disabledDialogBox,.jtuiv2dialogBox,.jtuiv2disabledDialogBox,.cguiv2dialogBox,.cguiv2disabledDialogBox{margin-left:auto;margin-right:auto;box-shadow:0 2px 10px 5px rgba(0,0,0,0.10);border-radius:4px;color:#454545;}.uiv2dialogBox,.uiv2disabledDialogBox{background-color:#EFF5EF;border:1px solid #68A260;}.cguiv2dialogBox,.cguiv2disabledDialogBox{background-color:#EFF5EF;border:1px solid #68A260;}.jtuiv2dialogBox,.jtuiv2disabledDialogBox{background-color:#EAF4FC;border:1px solid #4E9AD7;}.uiv2dialogHeader,.uiv2disabledDialogHeader,.jtuiv2dialogHeader,.jtuiv2disabledDialogHeader,.cguiv2dialogHeader,.cguiv2disabledDialogHeader{height:30px;padding-top:6px;padding-bottom:6px;padding-left:12px;}.uiv2dialogHeader,.uiv2disabledDialogHeader{background-color:#68A260;color:#EFF5EF;min-width:100px;}.cguiv2dialogHeader,.cguiv2disabledDialogHeader{background-color:#68A260;color:#EFF5EF;}.jtuiv2dialogHeader,.jtuiv2disabledDialogHeader{background-color:#4E9AD7;color:#EAF4FC;}.uiv2dialogHeader button,.jtuiv2dialogHeader button,.cguiv2dialogHeader button{border:1px solid transparent;padding:5px;background-image:none;background-color:none;background:none;}.uiv2dialogHeader button,.uiv2dialogHeader button.dlgControlSet{color:#EAF4FC;}.jtuiv2dialogHeader button,.jtuiv2dialogHeader button.dlgControlSet{color:#EAF4FC;}.cguiv2dialogHeader button,.cguiv2dialogHeader button.dlgControlSet{color:#EFF5EF;}.uiv2dialogHeader button:hover,.uiv2dialogHeader button.dlgControlSet:hover{background-color:#fff;color:#68A260;}.jtuiv2dialogHeader button:hover,.jtuiv2dialogHeader button.dlgControlSet:hover{background-color:#fff;color:#4E9AD7;}.cguiv2dialogHeader button:hover,.cguiv2dialogHeader button.dlgControlSet:hover{background-color:#fff;color:#68A260;}.uiv2dialogHeader button:hover:disabled,.cguiv2dialogHeader button:hover:disabled,.jtuiv2dialogHeader button:hover:disabled{background-color:unset;border:1px solid transparent;}.uiv2dialogBox button:disabled,.uiv2dialogBox button:disabled:hover,.jtuiv2dialogBox button:disabled,.jtuiv2dialogBox button:disabled:hover,.cguiv2dialogBox button:disabled,.cguiv2dialogBox button:disabled:hover{background-color:#ebebe4;background-image:unset;}.uiv2dialogBox button:disabled:hover{color:#68A260;}.jtuiv2dialogBox button:disabled:hover{color:#4E9AD7;}.cguiv2dialogBox button:disabled:hover{color:#68A260;}.uiv2DialogHeaderRow{border-top-left-radius:3px;border-top-right-radius:3px;}.uiv2DialogHeaderRow{background-color:#68A260;}.uiv2DialogHeaderRow .uiv2dialogHeader:last-child{text-align:right;}.jtuiv2dialogBox .uiv2DialogHeaderRow{background-color:#4E9AD7;}.cguiv2dialogBox .uiv2DialogHeaderRow{background-color:#68A260;}.uiv2dialogHeader .FontAwesomeIcon,.jtuiv2dialogHeader .FontAwesomeIcon,.cguiv2dialogHeader .FontAwesomeIcon{font-size:240%;}.uiv2dialogTitle{font-size:24px;color:#EFF5EF;padding-left:0;}.uiv2dialogHeader a.buttonLink,.cguiv2dialogHeader a.buttonLink,.jtuiv2dialogHeader a.buttonLink,.uiv2dialogHeader a.uiv2dialogControlButton,.cguiv2dialogHeader a.uiv2dialogControlButton,.jtuiv2dialogHeader a.uiv2dialogControlButton{outline:none;border:1px solid transparent;}.uiv2dialogControlButton:hover,.jtuiv2dialogHeader .uiv2dialogControlButton:hover,.cguiv2dialogHeader .uiv2dialogControlButton:hover{background-color:#fff;}.uiv2dialogControlButton:focus,.jtuiv2dialogHeader .uiv2dialogControlButton:focus,.cguiv2dialogHeader .uiv2dialogControlButton:focus,.uiv2dialogHeader button:focus,.uiv2dialogHeader button.dlgControlSet:focus,.jtuiv2dialogHeader button.dlgControlSet:focus,.cguiv2dialogHeader button.dlgControlSet:focus,.cguiv2dialogHeader button:focus,.jtuiv2dialogHeader button:focus{border-color:#fff;}.uiv2dialogHeader a.buttonLink:focus,.cguiv2dialogHeader a.buttonLink:focus,.jtuiv2dialogHeader a.buttonLink:focus,.uiv2dialogHeader a.uiv2dialogControlButton:focus,.cguiv2dialogHeader a.uiv2dialogControlButton:focus,.jtuiv2dialogHeader a.uiv2dialogControlButton:focus{border-color:white;}.uiv2dialogControlButton:hover{color:#68A260;}.jtuiv2dialogHeader .uiv2dialogControlButton:hover{color:#4E9AD7;}.cguiv2dialogHeader .uiv2dialogControlButton:hover{color:#68A260;}.uiv2dialogControlButton img{padding:1px;vertical-align:middle;}.uiv2dialogControlButton span{display:inline-block;min-width:1em;text-align:center;padding:1px;vertical-align:middle;}.uiv2dialogControlButton{font-size:1em;!important;padding:0 5px 0 5px;border-radius:4px;cursor:auto;margin:.2em .3em 0 1em;vertical-align:top;text-align:center;color:#EFF5EF;border:1px solid #68A260;}.jtuiv2dialogHeader .uiv2dialogControlButton{color:#EAF4FC;border-color:#4E9AD7;}.cguiv2dialogHeader .uiv2dialogControlButton{color:#EFF5EF;border-color:#68A260;}.uiv2dialogContent{padding:8px 0 2px 0;overflow:auto;text-align:left;margin-right:0;}.uiv2dialogContent table:first-child{width:100%;margin-right:2px;}.uiv2dialogContent table:first-child table.quoteLinesTable,.uiv2dialogContent table:first-child table.unsetTableWidth100{width:unset;}.uiv2dialogContentScrolling{border-bottom:1px solid #A5A5A5;}.boxListDragHandle{cursor:ns-resize;font-family:"FontAwesome";font-size:20px!important;width:1.5em;padding-left:.25em;padding-right:.25em;color:#95B3B5;border-right:1px solid #95B3B5;text-align:center;}.boxListDragHandle:hover{color:#548B4C;}.cguiv2dialogBox .boxListDragHandle{color:#95B3B5;border-right-color:#95B3B5;}.cguiv2dialogBox .boxListDragHandle:hover{color:#548B4C;}.jtuiv2dialogBox .boxListDragHandle{color:#86bfed;border-right-color:#86bfed;}.jtuiv2dialogBox .boxListDragHandle:hover{color:#64A7DD;}.boxListInnerItem>.boxListDragHandle{cursor:ns-resize;padding:.5em 0 .5em 0;padding-left:0;font-style:normal;background-color:#68A260;border-top-left-radius:4px;border-top-right-radius:4px;border-left:1px solid #68A260;border-right:1px solid #68A260;width:inherit;}.uiv2timedMessageHeader{border-top-left-radius:4px;border-top-right-radius:4px;background-color:#68A260;border:1px solid #68A260;color:#EFF5EF;padding-left:15px;padding-right:15px;padding-top:10px;padding-bottom:10px;}.cguiv2timedMessage .uiv2timedMessageHeader{background-color:#68A260;border:1px solid #68A260;color:#EFF5EF;}.jtuiv2timedMessage .uiv2timedMessageHeader{background-color:#4E9AD7;border:1px solid #4E9AD7;color:#EAF4FC;}.uiv2timedMessage,.cguiv2timedMessage,.jtuiv2timedMessage{position:fixed;top:0;left:0;margin-top:85px;display:none;z-index:275;width:100%;}.uiv2timedMessageInterior{background-color:transparent;min-width:160px;}.uiv2timedMessageInterior{border-radius:4px;border-spacing:0;border:1px solid #68A260;box-shadow:0 0 0 1px rgba(0,0,0,0.1);margin:auto;background-color:#EFF5EF;}.cguiv2timedMessage .uiv2timedMessageInterior{border:1px solid #68A260;background-color:#EFF5EF;}.jtuiv2timedMessage .uiv2timedMessageInterior{border:1px solid #4E9AD7;background-color:#EAF4FC;}.uiv2timedMessageInterior tr:last-child td{text-align:left;font-weight:bold;font-size:95%;background-color:#EFF5EF;color:#454545;padding:1em;vertical-align:top;}.cguiv2timedMessage .uiv2timedMessageInterior tr:last-child td{background-color:#EFF5EF;}.jtuiv2timedMessage .uiv2timedMessageInterior tr:last-child td{background-color:#EAF4FC;}.minimalPage .uiv2timedMessageInterior tr:last-child td{background-color:#fff;}.uiv2timedMessageInterior tr:last-child td:first-child{border-bottom-left-radius:4px;padding-right:1px;}.uiv2timedMessageInterior tr:last-child td:last-child{border-bottom-right-radius:4px;padding-left:2px;}.uiv2timedMessageInterior img{border:0;padding-right:3px;vertical-align:middle;}.uiv2timedMessageInterior .fa-spin{color:#68A260;}.cguiv2timedMessage .uiv2timedMessageInterior .fa-spin{color:#68A260;}.jtuiv2timedMessage .uiv2timedMessageInterior .fa-spin{color:#4E9AD7;}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear;}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8);}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg);}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg);}}.pageSeparatorSubRow{font-size:75%;font-weight:normal;font-style:italic;}.pageSeparatorRow td,.cgpageSeparatorRow td,.jtpageSeparatorRow td{font-size:1.7em;}.pageSeparatorRow td .helpText,.cgpageSeparatorRow td .helpText,.jtpageSeparatorRow td .helpText{font-size:.5em;font-weight:bold;}.headerRow{background:#68A260;color:#FFF;}.cgheaderRow{background:#68A260;color:#FFF;}.jtheaderRow{background:#4E9AD7;color:#FFF;}.headerCol{background:#68A260;border:solid 1px #68A260;}.cgheaderCol{background:#68A260;border:solid 1px #68A260;}.jtheaderCol{background:#4E9AD7;border:solid 1px #4E9AD7;}.headerSortableCol,.headerCol,.cgheaderSortableCol,.cgheaderCol,.jtheaderSortableCol,.jtheaderCol{padding:10px 12px;}.headerSortableCol,.cgheaderSortableCol,.jtheaderSortableCol,{cursor:pointer;}.headerSortableCol,.headerCol,.security-model-column-header{background:#68A260;border-right:1px solid #CADCC9;border-bottom:1px solid #CADCC9;}.cgheaderSortableCol,.cgheaderCol{background:#68A260;border-right:1px solid #CADCC9;border-bottom:1px solid #CADCC9;}.jtheaderSortableCol,.jtheaderCol{background:#4E9AD7;border-right:1px solid #D9E7F2;border-bottom:1px solid #D9E7F2;}.headerSortableCol{cursor:pointer;}.reportTable tr:first-child td.headerSortableCol:first-child,.reportTable tr:first-child td.headerSortableCol:hover:first-child{border-top-left-radius:4px;}.reportTable tr:first-child td.headerSortableCol:hover:last-child,.reportTable tr:first-child td.headerSortableCol:last-child{border-top-right-radius:4px;}.reportTable td.headerSortableCol:last-child,.reportTable td.headerSortableCol:hover:last-child{border-bottom:1px solid #CADCC9;border-right:none;}.reportTable tr.grouped-header td.headerSortableCol:last-child,.reportTable tr.grouped-header td.headerSortableCol:hover:last-child{border-right:1px solid #CADCC9;}.reportTable td.cgheaderSortableCol:last-child,.reportTable td.cgheaderSortableCol:hover:last-child{border-bottom:1px solid #CADCC9;}.reportTable td.jtheaderSortableCol:last-child,.reportTable td.jtheaderSortableCol:hover:last-child{border-bottom:1px solid #D9E7F2;}.headerSortableCol.sortSelected{background:#386731;border-bottom:1px solid #CADCC9;}.cgheaderSortableCol.sortSelected{background:#386731;border-bottom:1px solid #CADCC9;}.jtheaderSortableCol.sortSelected{background:#397CB2;border-bottom:1px solid #D9E7F2;}.headerSortableCol:hover,.cgheaderSortableCol:hover,.jtheaderSortableCol:hover{cursor:pointer;text-decoration:none;}.headerSortableCol:hover{background:#83BA7B;border-bottom:1px solid #CADCC9;border-right:1px solid #CADCC9;}.cgheaderSortableCol:hover{background:#83BA7B;border-bottom:1px solid #CADCC9;border-right:1px solid #CADCC9;}.jtheaderSortableCol:hover{background:#75B2E4;border-bottom:1px solid #D9E7F2;border-right:1px solid #D9E7F2;}.headerSortableCol:hover.sortSelected{background:#386731;border-bottom:1px solid #CADCC9;}.cgheaderSortableCol:hover.sortSelected{background:#386731;border-bottom:1px solid #CADCC9;}.jtheaderSortableCol:hover.sortSelected{background:#397CB2;border-bottom:1px solid #D9E7F2;}.pageInfoCell{background-color:#FFF;border:none;color:#454545;}td.pageInfoCell{padding:2px;}.pageInfoCellWhite{background-color:#FFF;border:solid 1px #A5A5A5;color:#000;}.floatedMapLink{float:right;cursor:pointer;}.floatedMapLink:hover{color:#fff;}.calPopHeader{background-color:#EFF5EF;font-size:1.4em;color:black;text-align:center;}.calPopHeaderClickable{cursor:pointer;background-color:#EFF5EF;font-size:1.4em;color:#878787;text-decoration:none;text-align:center;}.calPopHeaderClickable:hover{background-color:#EFF5EF;}.calPopDialog{border:1px solid #578D4F;border-top-left-radius:4px;border-top-right-radius:4px;}.calTableContainerCell{padding:0;background-color:#fff;}.calTableContainerCell table{box-shadow:0 0 0 2px rgba(0,0,0,0.1);border-radius:4px;}.calTableContainerCell table tr.weekRow td:first-child div{margin-left:3px;}.calTableContainerCell table tr.weekRow td:last-child div{margin-right:3px;}.calPopMonthArrow{cursor:pointer;font-family:"FontAwesome";font-size:24px;color:white;padding:0 .2em;}.calPopMonthArrow.right{text-align:right;padding-right:9px;}.calPopMonthArrow.left{text-align:left;padding-left:9px;}.calPopMonthYearHeader{text-align:center;font-size:1.7em;color:white;padding-top:12px;padding-bottom:12px;}.calPopTodayLinkCell{background-color:#EFF5EF;cursor:pointer;text-align:center;font-size:1.4em;color:white;padding:.4em;padding-top:9px;padding-bottom:9px;}.calPopTodayButton{padding-top:7px;padding-bottom:7px;padding-left:25px;padding-right:25px;}.calPopDayCell{color:black;border:1px solid white;background-color:white;cursor:pointer;text-align:center;font-size:1.3em;padding:5px 5px 5px 5px;}.calPopDayCell.selectedDay{background-color:#68A260!important;border:1px solid #68A260!important;border-radius:4px;color:#fff!important;}.calPopDayCell.weekendDay{color:#68A260;}.calPopDayCell.otherMonth{color:gray;}.calPopDayCell:hover{background-color:#68A260;border:1px solid #68A260;border-radius:4px;color:#fff;}td.weekendDay{background-color:#DBDBDB;}td.weekendDay div.weekendDay{background-color:#DBDBDB;border:1px solid #DBDBDB;}td.weekendDay div.weekendDay:hover{background-color:#68A260;border:1px solid #68A260;border-radius:4px;}.clsHelpLinks{list-style:none;margin:0;padding:1em 1.5em 0 1.5em;}.clsHelpLinks li{padding:.75em 0;font-size:24px;}.responsiveTable{min-width:320px;}.responsiveTable .searchCategoryLabelTextDecoration{display:none;}.responsiveTable .headerCol{text-align:left;font-size:larger;}.responsiveTable .pageInfoItem .pageInfoLabel{width:150px;}.responsiveTable .pageInfoLabel{text-align:right;}.responsiveTable .pageInfoValue{text-align:left;}.responsiveTable td{padding:5px 3px 3px 3px;}.responsiveTable{margin-left:auto;margin-right:auto;text-align:left;width:100%;border-spacing:0;}table.responsiveTable.tr:nth-of-type(even){background:#000;}table.responsiveTable.tr:nth-of-type(odd){background:#ECECEC;}.promptForConfirmation{border-color:red!important;border-radius:4px;border-style:solid!important;border-width:1px!important;}input[type='checkbox'].promptForConfirmation{outline:1px solid red!important;}.toolTip{position:absolute;background:#5D5D5D;border-radius:5px;min-width:4em;border:solid;border-color:#5D5D5D;border-width:2px;color:#fff;padding:5px 15px;z-index:430;white-space:nowrap;text-align:center;line-height:2em;}.toolTipArrow{border:solid;border-color:#5D5D5D transparent;border-width:0 8px 8px 8px;position:absolute;z-index:431;padding:0;margin:0;}.toolTipArrow.flipped{border-width:8px 8px 0 8px;}.tableFixedPaging .pageNavWrapper{border-top:none;}.tableScrollPaging .pageNavWrapper{border-top:1px solid #68A260;}.pageNavWrapper{display:block;white-space:nowrap;height:48px;align-items:center;margin-top:-1px;}.pagingPrompt{display:inline-block;padding:8px 14px 10px 14px;margin-left:12px;font-size:1.4em;color:#454545;vertical-align:super;cursor:pointer;text-decoration:underline;}.pageNavNeutral{display:inline-block;padding-bottom:1em;margin-left:12px;font-size:1.4em;color:#454545;vertical-align:middle;}.pagingPrompt:hover{color:#5D5D5D;text-decoration:underline;}.pagingSlider{border:none!important;background:transparent!important;margin:0!important;padding:0!important;box-shadow:none!important;}.pagingSlider td.contextMenuRow{background:transparent!important;background-color:transparent!important;}.v2Chart{width:100%;height:100%;min-width:320px;min-height:200px;}.simpleSubtable td{padding:2px 0;}.evenRow .simpleSubtable td,.oddRow .simpleSubtable td{border-right:none;}.packetFilterSubtable td{padding:2px 5px;}.floatRight{float:right;}.navigationSubmenu{background:#ECECEC;background:-moz-linear-gradient(left,#fff 0,#f6f6f6 47%,#ECECEC 100%);background:-webkit-linear-gradient(left,#fff 0,#f6f6f6 47%,#ECECEC 100%);background:linear-gradient(to right,#fff 0,#f6f6f6 47%,#ECECEC 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#ECECEC',GradientType=1);min-height:100%;border-spacing:0;border-bottom:1px solid #A5A5A5;}.v2Menu.level1{max-width:160px;width:160px;}.settingsToolstrip .clsToolStrip{background-color:#FFF;}.dialogSeparator{padding-left:5px;padding-right:5px;padding-bottom:5px;}.dialogSeparator div{border-top:1px solid #454545;}.jtdialogSeparator,.cgdialogSeparator{height:0;border-top:1px solid #454545 padding:0 5px 5px 5px;}.minimalPageMessage{text-align:center;}#helpContent{margin-left:1px;border:1px solid #68A260;}.helpItemLink{width:100%;cursor:pointer;padding-top:5px;padding-bottom:5px;font-size:14px;color:#5D5D5D;text-decoration:none;display:inline-block;}.helpItemLink span{padding-right:5px;padding-left:9px;vertical-align:middle;}.helpItemLink div{display:inline;}.help-bullet{font-size:6px;color:#5D5D5D;}.helpItemLink:hover{background:#CADCC9;text-decoration:none;color:#454545;}.help-menu-content,.help-menu-content li{list-style-type:disc;}.unpaddedTable{padding:0;border-collapse:collapse;}.unpaddedTable>tbody>tr>td{padding:0;}#editProductPriceTypeComp1{margin-top:1em;}.colorPaletteTable{border-spacing:2px;background-color:#EFF5EF;}td.colorCell{padding:.2em;cursor:pointer;font-size:14px;font-weight:bold;min-width:1.7em;min-height:1.7em;height:1.7em;border-width:4px;border-style:solid;}.colorPaletteTable td.colorCell.selected{border-style:dotted;}.colorPaletteTable td.clearButton{text-align:center;background-color:white;cursor:pointer;font-size:1.3em;font-weight:bold;padding:1em;}.colorPickerImg{display:inline-block;vertical-align:middle;margin-left:3px;margin-right:1px;cursor:pointer;border:2px solid #A5A5A5;border-radius:5px;}.colorPickerImg:hover{border-color:#fff;}.bold{font-weight:bold;}.saveViewVerticalSpacer{display:inline-block;min-height:3.2em;vertical-align:middle;}.saveViewHorizontalSpacer>td{min-width:45em;background-color:aqua;padding-top:0;padding-bottom:0;height:0;}[data-mjtDisabled="1"]{opacity:.5;cursor:default;}td[data-mjtDisabled="1"]:hover{opacity:.5;background-color:#4E9AD7!important;color:#CADCC9!important;cursor:default;}#msgCurrentlyNoImages{padding-left:.5em;}.textAsSymbol .fontActionButtonText{font-size:25px;vertical-align:baseline;}.headerDeleteSeparator{display:inline-block;width:1.5em;}#activeFilterTable{list-style-type:none;padding:0;margin:0;margin-top:5px;border:1px solid #E6E6E6;border-radius:4px;}#activeFilterTable>li>table{padding:0;}#activeFilterTable li:first-child{border-top-left-radius:4px;border-top-right-radius:4px;border:1px solid #E6E6E6;}#activeFilterTable li:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border:1px solid #E6E6E6;}#activeFilterTable li{word-break:break-word;margin:0;text-align:left;border-left:1px solid #E6E6E6;border-right:1px solid #E6E6E6;}#activeFilterTable table{border-spacing:0;}#activeFilterTable td{padding-top:10px;padding-bottom:10px;padding-right:10px;}#activeFilterTable td.buttonCell{padding-right:0;}.filterRow td{padding-left:.5em;white-space:normal;}.filterRow td.buttonCell{text-align:center;width:1.5em;}.dialogButtonRow{border-collapse:collapse;width:100%;}.dialogButtonRowLabel{font-weight:bold;font-size:19.5px;}td.dialogButtonRowLabel{padding-right:5px;}div.dialogButtonRowLabel{border-bottom:1px solid #454545;}.dialogButtonRowButtonCell{width:1em;}.clsNarrowField{width:8em;}input.clsNarrowField{width:7.5em;}.clsFilterTimeFieldHolder{border-collapse:collapse;}.clsDialogListedAttr{background-color:white;margin:.25em .5em .25em 0;padding:.25em;border:1px solid black;max-width:30em;}.dialogDiv.clsDateFilterMenu{background-color:white;}.clsDateFilterMenu #contextMenuPopUp{background-color:white;}.clsDateFilterMenu .contextMenuRow{background-color:white;color:black;font-weight:normal;}.clsDateFilterMenu td{background-color:white;}#contextMenuPopUp.clsDateFilterMenu{background-color:white;}.clsDateFilterMenu .contextMenuRow[data-notalink]:hover{background:white;}.clsDateFilterSpecSubItemHeader{font-size:100%;font-weight:bold;}.clsDateFilterSpecMenuSubItem{padding-left:2em;font-size:100%;}#cellStatusPicker{padding-left:.25em;}#cellCategoryPicker{padding-left:.25em;}.searchToolbarContainer{border-right:1px solid #A5A5A5;}.forcedSearchButton .searchToolbarContainer{display:none;}.searchToolbarContainer button{display:none;}.inlineSearch{padding-top:0!important;}.icon-search:before{content:"\f002";}#reportSearchTerm{margin-top:.75em;margin-left:.25em;}.viewDialogSectionHeader{padding-left:0;padding-bottom:10px;}.viewDialogRow{cursor:pointer;height:50px;}.viewDialogRow:hover{background-color:none;color:#000;}#frmSelectViewDialogContentDiv{padding-right:0;width:640px;}#frmSelectViewDialogContentDiv .pageViewSelectionLink{font-size:115%;padding:.5em 0 0 0;word-break:break-all;white-space:normal;}#frmSelectViewDialogContentDiv .pageViewSelectionLink:hover{background-color:transparent;color:#000!important;}#frmSelectViewDialogContentDiv .pageViewSelectionDeleteButtonCell button{margin-top:10px;}#frmSelectViewDialogContentDiv .pageViewSelectionDeleteButtonCell button:disabled,#frmSelectViewDialogContentDiv .pageViewSelectionDeleteButtonCell button:hover:disabled{background-color:unset;background-image:unset;border:none;}#frmSelectViewDialogContentTable{width:97%;padding-top:10px;margin:auto;}#searchContainer{margin-top:3px;margin-bottom:3px;}.searchPage .dialogFieldName{text-align:left;width:50px;white-space:nowrap;}.searchPage select,.searchPage input{border-radius:4px;border:1px solid #578D4F;box-sizing:border-box;color:#454545;}td.searchResultsPage{padding:8px 4px 8px 0;width:100%;}.searchPage{margin-top:8px;background:#EFF5EF;border-radius:4px;padding:16px 0 8px 8px;margin-bottom:8px;width:100%;}.searchPage .IoniconIcon{font-size:25px;}.searchPage .FontAwesomeIcon{font-size:28px;}.searchPage input,.searchPage select{width:calc(100% - 90px);}.searchResult table{width:100%;}.searchResultsTable .evenRow,.searchResultsTable .oddRow{background-color:unset;}.searchResultsTable .evenRow td,.searchResultsTable .oddRow td{border-right:none;}.oddRow .searchResult,.evenRow .searchResult{border:1px solid #CADCC9;border-radius:4px;}.evenRow .searchResultTable tr:first-child td:first-child,.oddRow .searchResultTable tr:first-child td:first-child{background-color:#EFF5EF;border-top-left-radius:4px;border-right-color:#D9E7F2;border-right-style:solid;border-right-width:1px;height:34px;font-size:medium;width:200px;text-align:left;}.evenRow .searchResultTable tr:first-child td:first-child div,.oddRow .searchResultTable tr:first-child td:first-child div{margin-left:20px;}.evenRow .searchResultTable tr td:first-child,.oddRow .searchResultTable tr td:first-child{border-right-width:1px;border-right-color:#D9E7F2;border-right-style:solid;text-align:right;}.evenRow .searchResultTable tr:first-child td:last-child,.oddRow .searchResultTable tr:first-child td:last-child{background-color:#EFF5EF;border-top-right-radius:4px;font-size:1.4em;}.evenRow .searchResultTable tr:first-child td:last-child a,.oddRow .searchResultTable tr:first-child td:last-child a{margin-left:0;}.searchResultsTable{border:none;}.searchResultsTable>.headerRow,.searchResultsTable>.headerRow>tr>td.headerCol{font-size:24px;font-weight:400;border:none;background:none;color:#5D5D5C;justify-content:space-between;width:100%;border-bottom:1px solid #454545;margin:30px 0 15px 0;}.searchResult table.pageInfoItem td.pageInfoLabel{width:196px;border-right-color:#D9E7F2;border-right-style:solid;border-right-width:1px;padding-right:7px;font-weight:normal;}.bubbleContent.pageInfoCell,#cnrPricingDetails td.bubbleContent.pageInfoCell{color:#454545;padding:12px;}button[name=selectCategories]{margin-left:7px;}input[type='radio']{cursor:pointer;}input[type='radio']:disabled{cursor:default;}input[type='checkbox']+label{cursor:pointer;}input[type='checkbox']{cursor:pointer;}input[type='checkbox']:disabled+label{color:#878787;cursor:default;}input[type='checkbox']:disabled{cursor:default;}.filterLabelCollapser{border-collapse:collapse;}.filterLabelCollapser td.dialogFieldName{padding-left:0;}.selectedCalenderCell{background-color:#005493!important;}#calendarTableBody td[dragcol]{cursor:pointer;}#calendarTableHeadDiv{background-color:#EAF4FC;}.uiv2dialogDiv .uiv2dialogContent table.autoDisabledUserFieldTable{width:inherit;}.autoDisabledUserFieldTable td.dialogFieldName{padding-left:2em;}.linkWithFontIcon{text-decoration:none;}.linkWithFontIcon a{text-decoration:none;}.linkWithFontIcon .FontAwesomeIcon{padding-left:0;font-weight:normal;font-size:22px;vertical-align:middle;}#cellDateFilterFromLabel{padding-right:.5em;}#cellDateFilterToLabel{padding-right:.5em;}.materialsTable td{padding:2px 5px 2px 5px;}#ept_chkUpdateCustomerTaxPct{margin-left:5px;}#frmSelectActionsDialogContentDiv table{width:100%;}#frmSelectObjectsDialogContentDiv table{width:100%;}.rightAlign{text-align:right;}.clsFullCellLink.rightAlign{justify-content:flex-end;}.leftAlign{text-align:left;}.centerAlign{text-align:center;}.clsFullCellLink.centerAlign{justify-content:center;}.topAlign{vertical-align:top;}.middleAlign{vertical-align:middle;}.bottomAlign{vertical-align:bottom;}#overallocatedWarning{margin-left:.3em;margin-right:.3em;color:red;font-weight:bolder;}#loginform table.uiv2dialogBox{padding-bottom:10px;}#frmConfirmationDialogContentDiv{padding-left:10px;padding-right:10px;}.issues{font-weight:bold;color:#454545;font-size:1em;align-items:baseline;display:inline-block;float:right;margin-right:15px;white-space:nowrap;}.issuesTitle{font-size:.6em;}.issuesHeading{margin-right:10px;font-weight:600;}.jobDetailAccountContacts{width:100%;border-top-left-radius:4px;border-top-right-radius:4px;}.jobDetailAccountContacts .headerCol{font-size:1.3em;}#ContactsHead tbody tr td,#ContactsBody tbody tr td{font-size:1em;color:#454545;}#ContactsHead .headerCol,#ContactsBody .headerCol{font-size:1em;color:#fff;}.pageSeparatorRow button,.cgpageSeparatorRow button,.jtpageSeparatorRow button,.pageInfoValue button,.areaNameRow button{background-color:#fff;background-image:none;border:none;color:#878787;}.pageSeparatorRow button:hover,.cgpageSeparatorRow button:hover,.jtpageSeparatorRow button:hover,.areaNameRow button:hover{background-color:#fff;background-image:none;border:none;color:#5D5D5D;}.pageSeparatorRow table,.cgpageSeparatorRow table,.jtpageSeparatorRow table{border-spacing:0;width:100%;}.pageSeparatorRow table tr:first-child td,.cgpageSeparatorRow table tr:first-child td,.underlinedSectionHeader{border-bottom:1px solid #454545;color:#454545;}.jtpageSeparatorRow table tr:first-child td{border-bottom:1px solid #454545;color:#454545;}.cgpageSeparatorRow table tr:first-child td{border-bottom:1px solid #454545;color:#454545;}.pageSeparatorRow table.cgQuoteDrawingDescTable tr:first-child td{border-bottom:none;}.pageSeparatorRow table.cgQuoteDrawingDescTable tr:first-child td:first-child{width:1em;}.cgQuoteDrawingDescTable{display:inline-block;}.pageSeparatorRow td .revNavWrapper{font-size:small;}span.revNeutral,.revNavLinkText{vertical-align:top;display:inline-block;margin-top:.05em;}.clsSubsectionItemTableHeader{font-size:.9em;}.clsSubsectionItemTableHeader .clsSectionHeaderItemBubble{background-color:#83BA7B;color:white;}.clsSubsectionItemTableHeader .clsItemBubbleText{font-size:.75em;}.clsSubsectionItemTableHeader .clsSubsectionItemTableHeaderTitle{display:inline-block;padding-right:.75em;}.clsSubsectionItemTableHeader .clsSubsectionItemTableRevisionContainer{padding:.5em 0;}.clsSubsectionItemTableHeader .clsSubsectionItemTableHeaderRevSep,.clsSubsectionItemTableHeader .clsSubsectionItemTableHeaderLastRev,.clsSubsectionItemTableHeader .clsSubsectionItemTableHeaderRevText{display:inline-block;padding-left:.75em;font-size:.75em;}span.clsSectionHeaderItemBubble{background-color:#EFF5EF;padding-left:.5em;padding-right:.5em;border-radius:.5em;display:inline-table;margin-left:.25em;padding-top:.1em;padding-bottom:.1em;margin-top:.32em;margin-bottom:.0em;}span.clsSectionHeaderItemBubble.clearBubble{background-color:unset;padding-left:.25em;}.clsItemBubbleText{font-size:.6em;font-weight:normal;display:table-cell;vertical-align:bottom;padding-top:.05em;padding-bottom:.0em;}.revNavLinkText{font-size:.8em;margin-top:.3em;}a.revLink,span.revLink{display:inline-block;text-align:center;width:1.2em;border-radius:50%;font-size:2em;color:#fff;background-color:#878787;border:1px solid #878787;text-decoration:none;}a.revLink:hover:not(.inactiveItem){background-color:#5D5D5D;border-color:#5D5D5D;}.revLink .navIcon{font-family:"FontAwesome";font-weight:bold;vertical-align:text-top;}.revLink.nextRev>span.navIcon{margin-left:2px;}.revLink.prevRev>span.navIcon{margin-right:2px;}.prevRev{margin-left:.4em;margin-right:.25em;}.nextRev{margin-left:.25em;margin-right:.4em;}.revLink span.navIcon{text-decoration:none;}.revLink.inactiveItem{opacity:.5;}.bubbleContent{background-color:#EFF5EF;border:1px solid #EFF5EF;border-radius:4px;}.bubbleContent.clsSubsectionPendingConfirmation{background-color:#FFFCF5;border:1px solid #FFFCF5;border-radius:4px;}.bubbleContent.clsSubsectionNeutral{background-color:transparent;border-color:transparent;}.bubbleContent.noPadding{padding:0;}.bubbleContent.clsSubsectionDisabled{background-color:#F7F7F7;border:1px solid #F7F7F7;color:#878787;}.bubbleContent.clsSubsectionDisabled .clsSubSectionChevronsCell{color:transparent;cursor:default;}.bubbleContent button.fontActionButton{background-color:#EFF5EF;}.bubbleContent td.pageInfoCell{background-color:#EFF5EF;}.reportTable .headerRow tr:first-child td:first-child,.reportTable .cgheaderRow tr:first-child td:first-child,.reportTable .jtheaderRow tr:first-child td:first-child,.reportTable tr.headerRow:first-child td:first-child,.reportTable tr.cgheaderRow:first-child td:first-child{border-top-left-radius:4px;}.reportTable .headerRow tr:first-child td:first-child{border-bottom:1px solid #CADCC9;}.reportTable .cgheaderRow tr:first-child td:first-child{border-bottom:1px solid #CADCC9;}.reportTable .jtheaderRow tr:first-child td:first-child{border-bottom:1px solid #D9E7F2;}.reportTable .headerRow tr:first-child td:last-child,.reportTable .cgheaderRow tr:first-child td:last-child,.reportTable .jtheaderRow tr:first-child td:last-child,.reportTable tr.headerRow:first-child td:last-child,.reportTable tr.cgheaderRow:first-child td:last-child{border-top-right-radius:4px;border-right:none;}.reportTable .headerRow tr:first-child td:last-child{border-bottom:1px solid #CADCC9;}.reportTable .cgheaderRow tr:first-child td:last-child{border-bottom:1px solid #CADCC9;}.reportTable .jtheaderRow tr:first-child td:last-child{border-bottom:1px solid #D9E7F2;}.jobDetail,.accountDetail,.supplierDetail{padding-left:2px;padding-right:6px;}.accountDetail,.accountDetail table,.supplierDetail,.supplierDetail table,.jobDetail,.jobDetail table{width:100%;}.accountDetail .pageInfoValue,.supplierDetail .pageInfoValue,.jobDetail .pageInfoValue,.accountDetail .pageInfoLabel,.supplierDetail .pageInfoLabel,.jobDetail .pageInfoLabel{font-size:1em;}.bubbleTable{width:100%;margin-bottom:3px;}.cgquote-detailtable.bubbleTable{margin-bottom:6px;}.toolStripType{margin-right:10px;font-size:24px;font-weight:400;text-transform:uppercase;color:#CADCC9;}.toolStripTitle{font-size:26px;font-weight:400;color:#EFF5EF;}.fullWidthTables table{width:100%;color:#454545;}.full-width{width:100%;}.content-width-tables table{width:auto;}.bubbleContent div.infoText,.fullWidthTables div.infoText,.fullWidthTables .oddRow,.fullWidthTables .evenRow,.fullWidthTables a{color:#454545;}.calendarContainerTable{width:100%;}.calendarContainerTable .pageInfoLabel,.calendarContainerTable .pageInfoValue{text-align:left;}.calendarContainerTable .pageInfoLabel{width:1%;white-space:nowrap;}.calendarPage{padding-right:3px;}.calendarPage .calTable{width:100%;margin-bottom:0;margin-top:0;border-radius:4px;border-spacing:1px;border:1px solid #CADCC9;border-bottom-left-radius:0;border-bottom-right-radius:0;background-color:#D9E7F2;}.calendarPage .calTable thead tr:first-child td:first-child,.calendarPage .calTable .headerRow tr:first-child td:first-child{border-top-left-radius:4px;border-top:0 solid #CADCC9;}.calendarPage .calTable thead tr:first-child td,.calendarPage .calTable .headerRow tr:first-child td{border-top:0 solid #CADCC9;}.calendarPage .calTable thead tr:first-child td:last-child,.calendarPage .calTable .headerRow tr:first-child td:last-child{border-top-right-radius:4px;border-top:0 solid #CADCC9;border-right:none;}.calendarSubTable .pageInfoCell{background-color:#EAF4FC;}.calendarPage .calTable .oddRow td,.calendarPage .calTable .evenRow td{border-right-color:transparent;}.calendarSubTable{text-align:center;background-color:#EAF4FC;border-top-left-radius:4px;border-top-right-radius:4px;}table.clsFinalExpandoCol td:last-child{width:100%;}.clsOTable table tr:first-child,.clsOTable table tr:last-child{background-color:#68A260;}#cnrDialogThumbnail{display:inline-block;text-align:center;margin:0 1em;}span[data-mnemonicAction]{text-decoration:underline;}span[data-mnemonicAction=""]{text-decoration:inherit;}.minimalPage{color:#454545;width:410px;margin-left:auto;margin-right:auto;margin-top:10px;}.minimalPage .dlgErrorPanel,.minimalPage #frmTmpMessageDialogContentTable{border:none;}.minimalPage #divV2Content{visibility:visible;}.minimalPage table,.minimalPage .uiv2timedMessage table{margin:auto;background-color:#fff;border:1px solid #454545;}.minimalPage .uiv2dialogHeader,.minimalPage .uiv2disabledDialogHeader,.minimalPage .uiv2timedMessageHeader{background-color:#454545;color:#454545;border:1px solid #454545;}.minimalPage .uiv2timedMessageHeader{color:#fff;}.minimalPage .uiv2DialogHeaderRow .uiv2dialogHeader:last-child{text-align:left;}.minimalPage .uiv2dialogTitle{color:#fff;}.minimalPage .minimalPageFieldName{text-align:right;padding-right:5px;padding-top:10px;padding-bottom:10px;color:#454545;white-space:nowrap;padding-left:8px;font-size:medium;}.minimalPageIEFieldName{width:1px;}.minimalPage .minimalPageFieldValue{width:100%;padding-right:15px;padding-top:10px;padding-bottom:10px;}.minimalPage .minimalPageFieldValue.shopLogin{padding-top:5px;padding-bottom:5px;font-size:medium;}.minimalPageIEFieldValue{width:auto;}.minimalPage .minimalPageFieldValue input{padding-left:5px;padding-right:0;width:100%;border:1px solid #454545;color:#454545;font-size:medium;}.minimalPage tr:last-child td{padding-bottom:15px;}.minimalPageMessage{padding-top:0;padding-bottom:10px;color:#D12421;}.minimalPageImage{text-align:center;padding-top:7px;}.minimalPageImage img{max-width:100%;max-height:250px;}.minimalPageIEImage img{max-width:394px!important;}.minimalPageWarningMessage{border-radius:4px;background-color:#FFF9F9;border:1px solid #D12421;padding:15px;margin-bottom:10px;margin-left:auto;margin-right:auto;width:87%;}.page-subsection-header{border-bottom:1px solid #A5A5A5;margin:.2em 0 3px 0;padding-top:5px;padding-bottom:9px;}.pageInfoCell>.page-subsection-header:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0;}.page-subsection-header .formTitle{text-decoration:none;font-size:1.3em;padding-left:5px;}.page-subsection-header div>span>span.FontAwesomeIcon{font-size:1.3em;}.page-subsection-header-buttons{float:right;clear:both;display:inline;margin-top:-8px;font-size:1.7em;}.page-subsection-header-buttons .FontAwesomeIcon{padding-right:0;font-size:1.4em;}.page-subsection-header-buttons button{background-image:none;background:none;border:none;border-radius:unset;color:#878787;padding-right:4px;}.page-subsection-header-buttons button:focus{outline-color:transparent;}.page-subsection-header-buttons button:hover{background-image:none;background:none;border:none;border-radius:unset;text-decoration:none;color:#A5A5A5;}#helpCollapseArrow{font-size:.7em;padding-left:6px;}#emptyWarningCap{font-size:0;}textarea.input-noButton{width:calc(100% - 8px);font-size:1.3em;min-height:5em;}input.input-noButton{box-sizing:border-box;border-radius:4px;font-size:1.3em;height:32.5px;width:100%;min-width:20em;outline:none;vertical-align:middle;}input[type="number"].input-noButton{width:6em;}input.input-buttonRight{box-sizing:border-box;border-radius:4px 0 0 4px;height:32.5px;width:calc(100% - 32.5px);outline:none;vertical-align:middle;min-width:272px;}button.button-inputLeft,.uiv2dialogBox .dialogFieldValue button.button-inputLeft{border-top-left-radius:0;border-bottom-left-radius:0;height:32.5px;width:32.5px;vertical-align:middle;margin:0;background-image:linear-gradient(to bottom,#EFF5EF,#EFF5EF);color:#68A260;border-left:none;}button.button-inputLeft span.FontAwesomeIcon{padding:0;font-size:23px;}button.button-inputLeft:hover,.uiv2dialogBox .dialogFieldValue button.button-inputLeft:hover{background-image:none;background-color:#68A260;background-image:linear-gradient(to top,#68A260,#548B4C);color:#fff;}button.button-inputLeft:focus,.uiv2dialogBox .dialogFieldValue button.button-inputLeft:focus{xbackground-image:none;xbackground-color:#68A260;xbackground-image:linear-gradient(to top,#68A260,#548B4C);xcolor:#fff;xborder-left:none;border-style:dashed;border-left:none;}.supplierInfo{vertical-align:top;width:50%;padding-right:3px;}.supplierContacts{vertical-align:top;padding-left:3px;}.accountInfo{vertical-align:top;width:50%;padding-right:3px;}.uiv2DialogButtonMenu{display:none;}.uiv2DialogButtonMenu[disabled='true'],.uiv2DialogButtonMenu[disabled='true']:hover{color:#878787;cursor:default;background-color:unset;border:none;}.uiv2DialogButtons{white-space:nowrap;}hr.contextMenuSeparator{border-top:1px solid #CADCC9;border-bottom:none;border-left:none;margin-top:0;margin-bottom:0;}input[type='radio'].export-radio-buttons{margin-top:2px;margin-bottom:2px;height:1.5em;}.cgquote-detail-skinny{width:50%;float:left;color:#000;border-collapse:separate;border-spacing:1px;border:none;}.tableStyle .cgquote-detail-skinny:first-child{padding-right:3px;}.tableStyle .cgquote-detail-skinny:last-child{padding-left:3px;}.cgquote-detail-wide{width:100%;border-spacing:0;}.uiv2dialogBox .oddRow .dialogFieldRow td.pageViewSelectionDeleteButtonCell button{background-color:unset;background-image:unset;}.uiv2dialogBox .oddRow .dialogFieldRow td.pageViewSelectionDeleteButtonCell button:not(:focus){border-color:transparent;}.uiv2dialogBox .evenRow .dialogFieldRow td.pageViewSelectionDeleteButtonCell button{background-color:unset;background-image:unset;}.uiv2dialogBox .evenRow .dialogFieldRow td.pageViewSelectionDeleteButtonCell button:not(:focus){border-color:transparent;}.uiv2dialogBox .dialogFieldRow td.pageViewSelectionDeleteButtonCell button:hover{color:#548B4C;}.pagingSliderHolder{min-width:400px;background-color:#EFF5EF;border:1px solid #578D4F;box-shadow:0 2px 10px 5px rgba(0,0,0,0.10);}.pagingSliderHolder .uiv2DialogHeaderRow{border-top-left-radius:unset;border-top-right-radius:unset;}.pagingSliderHolder .uiv2DialogHeaderRow td.uiv2dialogHeader:first-child{border-top-left-radius:2px;}.pagingSliderHolder .uiv2DialogHeaderRow td.uiv2dialogHeader:last-child{border-top-right-radius:2px;}.button--pagination-slider{width:calc(100% - 40px);display:block;height:2.5em;font-size:1.25em;}input[type=range]{-webkit-appearance:none;background:transparent;}input[type=range]{-webkit-appearance:none;margin:10px 0 30px 0;width:calc(100% - 40px);}input[type=range]:focus{outline:none;}input[type=range]::-webkit-slider-runnable-track{width:calc(100% - 40px);height:16px;cursor:pointer;animate:.2s;box-shadow:none;background:#FFF;border-radius:25px;border:1px solid #578D4F;}input[type=range]::-webkit-slider-thumb{box-shadow:none;border:1px solid #578D4F;height:28px;width:28px;border-radius:14px;background:#68A260;cursor:pointer;-webkit-appearance:none;margin-top:-7px;}input[type=range]:focus::-webkit-slider-runnable-track{background:#FFF;}input[type=range]::-moz-range-track{width:calc(100% - 40px);height:16px;cursor:pointer;animate:.2s;box-shadow:none;background:#FFF;border-radius:25px;border:1px solid #578D4F;}input[type=range]::-moz-range-thumb{box-shadow:none;border:1px solid #578D4F;height:28px;width:28px;border-radius:14px;background:#68A260;cursor:pointer;}input[type=range]::-ms-track{width:calc(100%);height:16px;cursor:pointer;animate:.2s;background:transparent;border-color:transparent;color:transparent;}input[type=range]::-ms-fill-lower{background:#FFF;border:1px solid #578D4F;border-radius:50px;box-shadow:none;}input[type=range]::-ms-fill-upper{background:#FFF;border:1px solid #578D4F;border-radius:50px;box-shadow:none;}input[type=range]::-ms-thumb{box-shadow:none;border:1px solid #68A260;height:24px;width:24px;margin-top:0;border-radius:12px;background:#68A260;cursor:pointer;overflow:visible;}input[type=range]:focus::-ms-fill-lower{background:#FFF;}input[type=range]:focus::-ms-fill-upper{background:#FFF;}div.v2Menu.level2{background-color:#D6E8D7;margin-left:-5px;border-left:1px solid #83BA7B;overflow:auto;}.v2Menu.level2 a{text-decoration:none;}.navSubLinkIndicator{padding-right:5px;font-size:1em;color:#83BA7B;}.v2Menu.level3{padding-left:.5em;}.navSubHeader{font-size:1.4em;display:block;font-weight:bold;padding:.5em 0 .5em 0;color:#454545;}html{height:calc(100% - 76px);}td.security-model-column-header{text-align:center;padding:5px 3px 5px 3px;}.security-model-column-header div{padding-bottom:5px;}.security-model-column-header input,.security-table td input{margin:0;}tr.cgheaderRow td.security-model-column-header{background:#68A260;color:#FFF;}.event-log{padding:5px 5px 0 5px;width:100%;overflow:auto;}.event-log td.pageInfoCell{line-height:160%;}.change-log-footer{color:#454545;}.pipe{margin:0 14px;}.event-log .pageInfoCell{padding-bottom:11px;width:100%;}.event-log-action{font-weight:bold;}.event-log-bubble-content{margin-bottom:5px;}table.event-log td{overflow:unset;}.uiv2DialogCloseButton,.uiv2DialogCloseButton:hover{display:inline-block;text-decoration:none;}.toolstrip-search-typeahead td{font-size:16px;}.typeahead-with-borders tr td{border-bottom:1px solid #EAF4FC;}.typeahead-with-borders tr:last-child td{border-bottom:none;}.drag-drop{padding:35px 20px 35px 20px;border:2px dashed #578D4F;}.fileUpload{padding:6px 4px 20px 5px;text-align:center;margin-left:5px;}.fileUpload .fileDropMessageContainer div:first-child{padding-bottom:10px;font-weight:bold;display:inline-block;font-size:1.1em;}.fileUpload .fileDropMessageContainer div:last-child{padding-bottom:10px;display:inline-block;}.jtuiv2dialogBox .fileUploadButton{border:1px solid #397CB2;background-image:linear-gradient(to top,#4E9AD7,#64A7DD);}.cguiv2dialogBox .fileUploadButton{border:1px solid #578D4F;background-image:linear-gradient(to bottom,#68A260,#548B4C);}.fileUploadButton{cursor:pointer;border:1px solid #68A260;background-color:#CADCC9;background-image:linear-gradient(to top,#CADCC9,#F5FBF6);color:#68A260;border-radius:4px;padding:10px;}.fileUploadButton:hover{border:1px solid #548B4C;background-color:#68A260;background-image:linear-gradient(to top,#68A260,#548B4C);color:#fff;}.fileUploadButton input[type="file"]{display:none;}.fileUpload .fileInputContainer{margin-top:15px;}.uploadedFilesHeader{border-bottom:1px solid #454545;color:#454545;font-size:1.1em;width:100%;padding-top:15px;display:none;margin-left:5px;}.uploadedFiles{padding:5px;}.uploadedFiles div{padding-bottom:7px;}.uploadedFiles .textAction.FontAwesomeIcon,.uploadedFiles .textActionHover.FontAwesomeIcon{font-size:1.5em;}.displayWhenDialogFieldBlocking{display:none;}.view-sub-table,#frmSelectViewDialogContentDiv .view-sub-table{width:100%;margin:auto;margin-bottom:15px;}.view-sub-table tr.viewDialogRow:first-child td.dialogFieldRow{border-top:1px solid #E6E6E6;}.view-sub-table tr.viewDialogRow:last-child td.dialogFieldRow{border-bottom:1px solid #E6E6E6;}.view-sub-table tr.viewDialogRow:first-child td.dialogFieldRow:first-child{border-top-left-radius:4px;}.view-sub-table tr.viewDialogRow:first-child td.dialogFieldRow:last-child{border-top-right-radius:4px;}.view-sub-table tr.viewDialogRow:last-child td.dialogFieldRow:first-child{border-bottom-left-radius:4px;}.view-sub-table tr.viewDialogRow:last-child td.dialogFieldRow:last-child{border-bottom-right-radius:4px;}.view-sub-table tr.viewDialogRow td.dialogFieldRow:first-child{border-left:1px solid #E6E6E6;}.view-sub-table tr.viewDialogRow td.dialogFieldRow:last-child{border-right:1px solid #E6E6E6;}.view-search{padding-left:0;padding-right:0;}.dialogSectionExpander{border-top-left-radius:4px;border-top-right-radius:4px;}.dialogSectionExpander.collapsed{border-radius:4px;}.dialogSectionExpander,.dialogSectionExpander span{vertical-align:middle;cursor:pointer;font-weight:bold;font-size:115%;}.dialogSectionExpanderHolder{border:1px solid #68A260;border-radius:4px;}.dialogSectionExpanderHolder .reportTable{border-bottom-right-radius:4px;border-bottom-left-radius:4px;}#frmReviveSession .uiv2dialogContent input{box-sizing:border-box;}#importColumnMappingFO{position:absolute;top:0;left:0;z-index:5000;background-color:#fafaff;border:1px solid grey;padding-bottom:2px;}@media print{.tableScrollPaging{display:none;}}.DownloadIcon{color:#878787;}.DownloadIcon:hover{color:#5D5D5D;}.cartInfo .dlgControlSet button{margin-top:0;}.detail-form{border:1px solid #A5A5A5;padding:.65em;border-radius:3px;width:initial;background:white;}.detail-form:not(:first-of-type){margin-top:.65em;}.set-no-data-message{padding-top:17px;font-weight:bold;}#PickFormFieldsBodyDiv{white-space:normal;}a.buttonLink,a.buttonLink span{color:#fff;text-decoration:none;display:inline-block;height:100%;width:100%;}.clsToolStrip td a.buttonLink,.clsToolStrip td a.buttonLink span{color:#EFF5EF;}.uiv2dialogBox a.buttonLink,.uiv2disabledDialogBox a.buttonLink{padding:5px;margin:2px;border-radius:4px;}.uiv2dialogBox a.buttonLink,.uiv2dialogBox a.buttonLink span,.uiv2disabledDialogBox a.buttonLink,.uiv2disabledDialogBox a.buttonLink span{width:auto;height:auto;}.clsToolStrip td:hover a.buttonLink,.clsToolStrip td:hover a.buttonLink span,.uiv2dialogBox a:hover.buttonLink,.uiv2dialogBox a:hover.buttonLink span{background-color:#EFF5EF;color:#68A260;cursor:pointer;text-decoration:none;}a.buttonLink div.FontAwesomeButton{padding-top:14px;}.uiv2dialogContent #editRoleDialogContentTable .dialogFieldRow{white-space:normal;}.uiv2dialogBox .selected-view-icon{color:#68A260;font-size:100%;text-decoration:none;display:inline;padding-right:3px;}.uiv2dialogBox .selected-view-icon:hover{color:#548B4C;}.textAction{text-decoration:underline;}#fieldSelectionTreeHolder,#fieldCartDiv{min-width:140px;}select{-moz-appearance:none;-webkit-appearance:none;background-color:white;background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAJBAMAAADN8WE8AAAAGFBMVEX19fVoomB6enqTk5Orq6vDw8PX19fp6elL4ddTAAAAAXRSTlMAQObYZgAAAAFiS0dEAIgFHUgAAAAJcEhZcwAACxMAAAsTAQCanBgAAAAHdElNRQfhCBkRABl1IlDUAAAANklEQVQIHQXBMQ2AQAAAsUI+YeVCwvwWcIAJBOAA/xOtqsBbnWCtJtiqD7g6AEs7YHQDBOABfqzDAzFswTd3AAAAAElFTkSuQmCC');background-position:right center;background-repeat:no-repeat;padding-right:1.5em;}.jtuiv2dialogBox select{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAJBAMAAADN8WE8AAAAGFBMVEX19fVOmtd6enqTk5Orq6vDw8PX19fp6emoHMTUAAAAAXRSTlMAQObYZgAAAAFiS0dEAIgFHUgAAAAJcEhZcwAACxMAAAsTAQCanBgAAAAHdElNRQfhCBkQOTFP0R+jAAAANklEQVQIHQXBMQ2AQAAAsUI+YeVCwvwWcIAJBOAA/xOtqsBbnWCtJtiqD7g6AEs7YHQDBOABfqzDAzFswTd3AAAAAElFTkSuQmCC');}.cguiv2dialogBox select{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAJBAMAAADN8WE8AAAAGFBMVEX19fVoomB6enqTk5Orq6vDw8PX19fp6elL4ddTAAAAAXRSTlMAQObYZgAAAAFiS0dEAIgFHUgAAAAJcEhZcwAACxMAAAsTAQCanBgAAAAHdElNRQfhCBkRABl1IlDUAAAANklEQVQIHQXBMQ2AQAAAsUI+YeVCwvwWcIAJBOAA/xOtqsBbnWCtJtiqD7g6AEs7YHQDBOABfqzDAzFswTd3AAAAAElFTkSuQmCC');}select::-ms-expand{display:none;}tr:not(:first-child)#editUnserializedQtyRow td{border-top:2px solid #CADCC9;}#recurrencePatternTable td{width:50%;}#recurrencePatternTable td:last-child{border-left:1px solid #369;padding-left:8px;}#createUserDialogContentTable label{word-break:break-word;}#rbAddUserOption_Assign,#rbAddUserOption_Create{font-size:13px;}.loginWarningMessage{margin-bottom:10px;margin-left:1px;margin-right:1px;}.jobActMaterialCellContent{margin-top:.75em;}.jobActMaterialCellContent:first-of-type{margin-top:0;}.jobActMaterialCellContent .indicatorIcon{margin-right:.25em;}.jobActMaterialCellContent .quantitySpec{font-style:italic;}.jobActMaterialCellContent .serialNumberSpec{margin-top:.1em;margin-left:.75em;}.jobActMaterialCellContent .serialNumberSpec:first-of-type{margin-top:.3em;}.quoteMaterialOfJob:first-of-type{padding-top:0;}.quoteMaterialOfJob{padding-top:.3em;padding-bottom:.3em;}.quoteMaterialOfJob:last-of-type{padding-bottom:0;border-bottom:none;}td.tableMaxDimImage{max-width:450px;max-height:300px;overflow:auto;}.labelOutline{position:absolute;font-size:0;border-color:#000;border-style:dotted;border-width:0;}#labelOutlineT{border-top-width:3px;}#labelOutlineR{border-right-width:3px;}#labelOutlineL{border-left-width:3px;}#labelOutlineB{border-bottom-width:3px;}.v2MenuItem.nav-emphasis.licExpWarning{background-color:#ffa044;}.v2MenuItem.nav-emphasis.licExpWarning:hover{background-color:#EF863F;}.licExpWarning .clickable{color:white;}.v2MenuItem.nav-emphasis.licExpError{background-color:#D12421;}.v2MenuItem.nav-emphasis.licExpError:hover{background-color:#B20931;}.v2MenuItem.nav-emphasis.advertisedFeatureInfo{background-color:#F9E663;}.v2MenuItem.nav-emphasis.advertisedFeatureInfo a{color:#6d6d6d;}.v2MenuItem.nav-emphasis.advertisedFeatureInfo:hover{background-color:#EBDD75;}.v2MenuItem.nav-emphasis.advertisedFeatureInfo a:hover{color:#454545;}.licExpError .clickable{color:white;}.billingDialogLink{font-size:1.4em;}.billingDialogLink a{text-decoration:none;}.billingDialogLink .billingDialogIconLink{text-decoration:none;vertical-align:middle;}.billingDialogLink .billingDialogIconLink span.FontAwesomeIcon{font-size:100%;}.billingDialogLink .billingDialogTextLink{text-decoration:underline;}.largeTextArea{min-width:40em;min-height:18em;}.readonlyEmailBody{white-space:pre-wrap;padding:.5em;background-color:white;border:1px solid #68A260;border-radius:4px;}#editQuoteDialogContentDiv .dialogFieldValue.dlgControlSet input{min-width:50px;}.secondaryDialogSubmitButton,.secondaryDialogSubmitButton:hover{color:#4B7745;}.secondaryDialogSubmitButton,.secondaryDialogSubmitButton:hover{background-image:linear-gradient(to bottom,#EFF5EF,#DFE5DF);background-color:#EFF5EF;}.secondaryDialogSubmitButton{background-color:#EFF5EF;background-image:linear-gradient(to bottom,#EFF5EF,#E4EDE4);}.secondaryDialogSubmitButton:hover{background:#578D4F;background-image:linear-gradient(to bottom,#548B4C,#4B7745);color:#fff;}.sampleProductVariant{font-weight:bold;margin-left:1em;display:inline-block;}.shopUserSigninBanner{padding:13px;font-size:medium;}.clsQuoteLineMeasDiv:first-of-type hr{display:none;}.clsQuoteLineMeasDiv{background-color:white;border:1px solid grey;border-radius:4px;padding:.2em .4em;margin:4px 0 0 0;}.clsQuoteLineMeasDiv:nth-child(2n){background-color:#EFF5EF;}.reorderQuoteLinesTable .listItemCellStyle>div>table{max-width:600px;}.grouped-boxlist-items .quoteLine{cursor:default;}.reorderQuoteLinesTable .grouped-boxlist-items td{padding-top:0;padding-bottom:0;}.reorderQuoteLinesCloneHolder{overflow:auto;max-height:150px;padding-top:10px;padding-bottom:10px;}.rangeSpecRow>td:first-of-type,.clsEvenRange>td:first-of-type,.clsOddRange>td:first-of-type{text-align:right;}#createQuoteProductMeasurements.clsIndented{padding-left:2em;}.dialogFieldGrouper td.dialogFieldName,.dialogFieldGrouper td.dialogFieldValue{padding-bottom:0;}.dialogFieldGrouper tr:last-child td.dialogFieldName,.dialogFieldGrouper tr:last-child td.dialogFieldValue{padding-bottom:8px;}.dialogFieldGrouper:last-of-type tr:last-child td.dialogFieldName,.dialogFieldGrouper:last-of-type tr:last-child td.dialogFieldValue{padding-bottom:0;}tbody.clsDraggableQuoteLineView:hover{background-color:#EFF5EF;}table.quoteMeasureTable{border-collapse:collapse;}table.quoteMeasureTable tr td{padding:0;}table.quoteMeasureTable tr td:last-of-type{text-align:right;padding-right:4px;}a.breakAllLink{word-break:break-all;}.normalWhiteSpace{white-space:normal;}.narrowDialogLabelMaker{width:1em;}.messageBubble{border-width:2px;border-style:solid;font-weight:bold;padding:0;margin:.5em .25em .5em .25em;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;display:flex;}td.pageInfoCell>div.messageBubble{margin-top:0;}.messageBubble.error{color:#B00;border-color:#D12421;background:#FFF9F9;}.messageBubble.warning{border-color:#E8B012;background:#FFFCF5;}.messageBubble.goodNews{border-color:#68A260;background:#EFF5EF;}.messageBubble .iconHolder{display:inline-flex;align-items:center;color:white;font-size:medium;}.messageBubble.error .iconHolder{background-color:#D12421;padding:1.5em .1em 1.25em .1em;}.messageBubble.warning .iconHolder{background-color:#E8B012;padding:.25em .1em;}.messageBubble.goodNews .iconHolder{background-color:#68A260;padding:.25em .1em;}.messageBubble .iconHolder .FontAwesomeIcon{text-align:center;}.messageBubble.error .iconHolder .FontAwesomeIcon{font-size:400%;}.messageBubble.warning .iconHolder .FontAwesomeIcon{font-size:200%;}.messageBubble.goodNews .iconHolder .FontAwesomeIcon{font-size:200%;}.messageBubble div.messageTextHolder{margin:auto 0;}.messageBubble div.messageText{margin-left:1em;padding:.5em .5em .5em 0;}.pageMessageBubbleHolder{padding-top:.3em;}.messageBubbleCloseButton{margin-left:auto;}.messageBubbleCloseButton>div{padding:.25em;cursor:pointer;}span.fontActionButtonText span[data-mnemonicAction]{vertical-align:text-bottom;}.contextMenuRow span.fontActionButtonText span[data-mnemonicAction]{vertical-align:unset;}.JSONViewer,td.JSONViewer{overflow:auto;background-color:white;border:2px inset lightgrey;white-space:pre-wrap;padding:.15em .1em .25em .1em;}.clsListedRefund{border-top:1px dashed black;padding-top:.5em;margin-top:.5em;}.clsListedRefund:first-of-type{border-top:unset;padding-top:unset;margin-top:unset;}.voidedPaymentRecord td{text-decoration:line-through;}.voidedPaymentRecord td.linkedCell{text-decoration:line-through underline;}.voidedPaymentRecord td.clsCancellationResolution{text-decoration:unset;}.voidedPaymentRecord td.linkedCell.clsCancellationResolution{text-decoration:underline;}.voidedPaymentRecord td.voidReasonCell,.voidedPaymentRecord td.inAccountingIconCell{text-decoration:unset;}.voidedPaymentRecord td.voidReasonCell div,.voidedPaymentRecord.voidReasonCell div{text-decoration:line-through;}.voidedPaymentRecord td.voidReasonCell div.voidReason,.voidedPaymentRecord.voidReasonCell,.voidedPaymentRecord.voidReasonCell div.voidReason{text-decoration:unset;}.voidedPaymentRecord td.voidReasonCell div:nth-child(2).voidReason,.voidedPaymentRecord.voidReasonCell div:nth-child(2).voidReason{border-top:1px dashed black;padding-top:.5em;margin-top:.5em;}div.voidedPaymentRecord{text-decoration:line-through;}.refundedPaymentRecord,.negativeValue.redForNeg{color:#D12421;}.canceledOrderCell.negativeValue.redForNeg,.voidedPaymentRecord .refundedPaymentRecord{color:#878787;}table.readOnlyOrderDetailsSectionHolder>tbody>tr>td{vertical-align:top;padding-left:0;}#readonlyOrderPriceSectionHolder #workingPrices{padding-left:0;}table.readOnlyOrderDetailsSectionHolder .smallScreenSpacer{display:none;}.messageTitle{display:inline-block;font-size:130%;margin-bottom:.25em;border-bottom-style:solid;border-bottom-width:2px;}.warning .messageTitle{border-bottom-color:#ffa044;}.error .messageTitle{border-bottom-color:#D12421;}.canceledOrderCell,.canceledOrderCell a,.canceledOrderOrderNameCell,.canceledOrderOrderNameCell a{color:#878787;}.canceledOrderCell{text-decoration:line-through;}#rowNoDepositsMessage td{padding-bottom:1em;padding-top:.75em;font-style:italic;}#frmPaymentTermSetDialogContentTable input::-webkit-input-placeholder{font-style:italic;color:#878787;}#frmPaymentTermSetDialogContentTable input::-moz-placeholder{font-style:italic;color:#878787;}#frmPaymentTermSetDialogContentTable input:-ms-input-placeholder{font-style:italic;color:#878787;}#frmPaymentTermSetDialogContentTable input:-moz-placeholder{font-style:italic;color:#878787;}span.subSectionToggleButton{cursor:pointer;display:inline-block;width:1.5em;}.inlineBlock{display:inline-block;}table.collapsingNameValueTable{width:unset;}table.collapsingNameValueTable td.nameCell{font-weight:bold;}table.collapsingNameValueTable td.nameCell:not(:first-child){padding-left:1.25em;}tr.areaNameRow td{font-size:120%;font-weight:bold;}table.detail-form.orderDetailForm{min-width:650px;width:unset;}table.orderAreaSection tr.areaNameSeparatorRow td{padding:0;height:2px;background-color:#EFF5EF;}table.orderAreaSection tr.lastOrderSectionRow td,tr.lastOrderSectionRow td{padding-bottom:1em;}.orderAreaSectionHolder{background-color:#EFF5EF;padding:1em;margin-left:2em;}.orderAreaSection{border-collapse:collapse;border:none;}.orderPaymentStatus{color:#878787;font-size:80%;padding-left:.5em;}.areaRow{background-color:white;}table.orderAreaSection tr td{padding:.5em;}table.orderAreaSection tr.areaSeparatorRow td{padding:0;height:16px;background-color:#EFF5EF;}.areaFormsSection{margin-top:.25em;margin-left:.5em;}.areaFormWrapper,.areaFormSeparator{padding-left:.25em;border-left:.5em solid #A5A5A5;}.areaFormWrapper.roundTop{border-top-left-radius:.5em;}.areaFormWrapper.roundBottom{border-bottom-left-radius:.5em;}.areaFormSeparator{height:.5em;}.areaFormSeparator.phaseDivider{border-left-color:transparent;}.rbDialogCell label{vertical-align:text-bottom;}tr.cellsOfRowIgnoreNarrow>td{display:table-cell;}tr.cellsOfRowIgnoreNarrow>td.rightAlign{text-align:right;}.clsInvisible{visibility:hidden;}.clsDetailPageLeftPanel,.clsDetailPageRightPanel{width:50%;vertical-align:top;}.clsNotStartedPanel{text-align:center;width:100%;}.clsNotStartedPanel button{font-size:1.5em;padding:.5em 3em;background-color:#ffa044;border-color:#ffa044;outline-color:#ffa044;background-image:linear-gradient(to bottom,#ffa044,#F18200);}.clsNotStartedPanel button:hover{background-image:linear-gradient(to bottom,#ED9121,#C26B03);}.clsNotStartedPanel button:focus{outline-style:dashed;}.clsNotStartedPanel button:disabled{background-image:linear-gradient(to bottom,#FFD8aC,#FFd0a0);background-color:#ebebe4;border-color:#ebebe4;color:#F8F6F1;cursor:default;}button.clsStopTrackingButton{font-size:.75em;background:none;border:none;outline-color:transparent;color:#454545;}.clsNotStartedPanel button.clsStopTrackingButton:hover{background-image:none;color:#6d6d6d;}button.clsStopTrackingButton:focus{outline-color:#454545;}button.clsStopTrackingButton:disabled{background:none;border:none;outline-color:transparent;color:#878787;}.clsNotStartedPanel div{margin:1em 0;font-size:1.5em;}.clsOALineItemsRevision{color:#878787;font-size:80%;padding-left:.5em;}table.detail-form.orderAccountingDetail{padding-left:0;}.clsDepositTypeRBsHolder{font-size:small;margin-left:2.5em;}.clsDepositTypeRBsHolder input[type=radio]{margin-left:.5em;}.clsDepositTypeRBsHolder label{font-weight:normal;}table.clsOptionsDlgDateFieldsTable,.uiv2dialogContent table.clsOptionsDlgDateFieldsTable:first-child{width:inherit;}.clsForcedWideValue{min-width:30em;}.clsTableSelectionButton{background-image:unset;border-color:transparent;color:#454545;}.clsTableSelectionButton:focus{border-color:#878787;border-style:dashed;}.clsUpToDateIcon,.clsReadyIcon{color:#83BA7B;}.clsDoNotTrackIcon{color:#454545;}.clsToggleFontIconButton,.clsToggleFontIconButton:hover{background-color:#fff;background-image:none;border:none;color:#878787;}.clsToggleFontIconButton .FontAwesomeIcon{font-size:1.7em;margin-left:20px;vertical-align:middle;}.clsToggleFontIconButton .fontActionButtonText{vertical-align:middle;}.clsToggleFontIconButton.clsToggleOn .FontAwesomeIcon{color:#68A260;}.clsToggleFontIconButton.clsToggleOn:hover .FontAwesomeIcon{color:#386731;}table.clsCGItemMappingTable td{max-width:30em;}td.clsCGItemDescription{max-width:30em;white-space:normal;}ul.clsCGItemList li{max-width:30em;}table.clsOAInvEstTable{border-left:none;border-bottom:none;}table.clsOAInvEstTable tr td{vertical-align:top;}table.clsOAInvEstTable tr.oddRow td,table.clsOAInvEstTable tr.evenRow td,table.clsOAInvEstTable tr td.clsOAInvEstTotalsCell,table.clsOAInvEstTable tr td.clsOAInvEstTotalsDescriptionCell{border-left:1px solid #CADCC9;}table.clsOAInvEstTable tr td.clsOAInvEstTotalsCell{background-color:white;}table.clsOAInvEstTable tr td.clsOAInvEstTotalsDescriptionCell{background-color:white;text-align:right;}table.clsOAInvEstTable tr td.clsOAInvEstTotalsExtraCell{background-color:white;}table.clsOAInvEstTable tr td.clsEmptyOAInvEstTotalsCell,table.clsOAInvEstTable tr td.clsOAInvEstTotalsDescriptionCell{border-right:1px solid #CADCC9;}table.clsOAInvEstTable tr td.clsOAInvEstTotalsCell.clsTopBorder,table.clsOAInvEstTable tr td.clsEmptyOAInvEstTotalsCell.clsTopBorder,table.clsOAInvEstTable tr td.clsOAInvEstTotalsExtraCell.clsTopBorder,table.clsOAInvEstTable tr td.clsOAInvEstTotalsDescriptionCell.clsTopBorder{border-top:1px solid #CADCC9;}table.clsOAInvEstTable tr td.clsOAInvEstTotalsCell.clsBottomBorder,table.clsOAInvEstTable tr td.clsOAInvEstTotalsExtraCell.clsBottomBorder,table.clsOAInvEstTable tr td.clsOAInvEstTotalsDescriptionCell.clsBottomBorder{border-bottom:1px solid #CADCC9;}table.clsOAInvEstTable td.clsOALineItemDescription{max-width:30em;}.orderExportStatisticsContainer{display:flex;}.orderExportStatistic{background-color:#F0F5FF;display:flex;flex-grow:1;width:50%;border:1px solid #F0F5FF;border-radius:4px;color:#454545;padding:12px;}.orderExportStatistic.attentionRequired{background-color:#FFFCF5;border:1px solid #FFFCF5;margin-right:30px;}.orderExportStatisticInteriorSection{margin-right:5px;}.statisticValue{color:#1C5DDB;font-weight:bold;font-size:400%;}.statisticValue.attentionRequired{color:#ffa044;}.statisticLabel{font-weight:bold;font-size:115%;}.statisticLinkToOrders{margin-top:25px;}table.orderExportHistory{width:100%;margin-bottom:3px;}table.orderExportHistory td{vertical-align:top;}table.orderExportBatchDetails{width:100%;}table.orderExportBatchDetails tr td{padding-left:0;padding-right:0;}table.orderExportBatchDetails tr:first-child td{padding-top:0;}table.orderExportBatchDetails tr:last-child td{padding-bottom:0;}table.orderExportBatchDetails td.additionalOrderSection{border-top:1px solid #CADCC9;}div.quickBooksWebConnectorPasswordAndCopyButton span span{color:#E37200;font-weight:bold;font-size:115%;padding:3px 12px;line-height:initial;border-radius:4px;}div.quickBooksWebConnectorPasswordAndCopyButton button{background-color:transparent!important;background-image:none;border-color:#E37200;color:#E37200;font-weight:bold;font-family:Lato,sans-serif;outline-color:#E37200;padding:5px 20px;}div.quickBooksWebConnectorPasswordAndCopyButton button:hover{border-color:#FFBF7E;background-image:none;}div.quickBooksWebConnectorPasswordAndCopyButton button:focus{outline-style:dashed;outline-width:1px;}ol.quickBooksWebConnectorInstructions{padding-left:1.25em;}ol.quickBooksWebConnectorInstructions li{font-weight:bold;font-size:medium;padding-bottom:25px;margin-bottom:22px;border-bottom:1px solid #DBDBDB;}ol.quickBooksWebConnectorInstructions li:last-child{border-bottom:none;}ol.quickBooksWebConnectorInstructions li p{font-weight:normal;}ol.quickBooksWebConnectorInstructions li p:last-child{margin-bottom:0;}ol.quickBooksWebConnectorInstructions li img{vertical-align:top;margin-right:20px;}.informationSection{margin:4%;padding:12px;width:92%;background-color:#F7F7F7;border:1px solid #F7F7F7;border-radius:4px;}.clsSubsectionInteriorExpandoCell .expandoIconHolder{line-height:0;}.clsSubsectionInteriorExpandoCell .expandoIconHolder .FontAwesomeIcon{padding:0;}.clsSubsectionInteriorExpandoCell .subsectionHeaderTable{border-collapse:collapse;}.clsIncludeAddressesInExportToggle{font-size:.75em;padding-left:2em;}.clsIncludeAddressesInExportToggle input[type="checkbox"]{height:.75em;width:.75em;}.clsIncludeAddressesInExportToggle.disabled{opacity:.4;cursor:default;}.uiv2dialogExportHeading{font-size:16px;}.uiv2dialogExportSpacerBeforeInputFields{height:.75em;}.uiv2dialogExportSpacerBeforeButtons{height:1.5em;}.itemMappingMessageWarning{color:#E37200;}.clsMapItemButtonWrapper{margin-top:15px;width:100%;text-align:center;}.clsMapItemWarning{color:#E37200;}.clsMapItemAdditionalDescriptionWrapper{margin-top:15px;}.clsGuiderContainer{position:absolute;background-color:#F7F7F7;border-radius:5px;border:solid;border-color:#1C5DDB;border-width:1px;padding:1.5em;width:500px;z-index:3!important;-moz-box-shadow:0 0 8px #A5A5A5;-webkit-box-shadow:0 0 8px #A5A5A5;box-shadow:0 0 8px #A5A5A5;}.clsGuiderContainer.clsGuiderStyleNeutral{border-color:#A5A5A5;}.clsGuiderHeading{font-weight:400;font-size:medium;padding:.4em 0;}.clsGuiderContent{padding:.4em 0;}.clsGuiderButton{color:#1C5DDB;border-color:transparent;background-color:inherit;background-image:none;padding:0 .75em;font-weight:400;font-size:medium;font-family:Lato,sans-serif;margin:0;padding:0;}.clsGuiderButton:hover{color:#1C5DDB;border-color:transparent;background-color:inherit;background-image:none;}clsGuiderButton:focus{outline-color:transparent;border-color:transparent;}.clsGuiderButtonContainer{width:100%;text-align:right;padding-top:20px;}.clsGuiderArrow{position:absolute;z-index:4!important;padding:0;margin:0;}.clsGuiderArrow svg{width:10px;height:10px;}.clsGuiderArrow svg polygon{fill:#F7F7F7;}.clsGuiderArrow svg polyline:first-of-type{stroke:#1C5DDB;stroke-width:1px;}.clsGuiderArrow svg polyline:last-of-type{stroke:#F7F7F7;stroke-width:1px;}.clsGuiderArrow.clsGuiderStyleNeutral svg polyline:first-of-type{stroke:#A5A5A5;}.clsGuiderArrow.right{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);}.clsGuiderArrow.left{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);}.clsGuiderArrow.up{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);}div.styledErrorMessage{display:flex;}div.styledErrorMessageAsHeading div{font-size:medium;}div.styledErrorMessage div{margin-right:.5em;}div.styledErrorMessage div:last-child{margin-right:0;}.orderCanceledResolutionPrompt{color:#E37200;}.orderCanceledResolutionPrompt .orderCanceledResolutionButtonContainer{text-align:right;}.orderCanceledResolutionText{margin-bottom:25px;}.attentionGrabbingInputField,input[type=text].attentionGrabbingInputField,input[type=number].attentionGrabbingInputField,input[type="password"].attentionGrabbingInputField,input[type="checkbox"].attentionGrabbingInputField,input[type="email"].attentionGrabbingInputField,input[type="date"].attentionGrabbingInputField{border:1px solid #E37200;}div.styledErrorMessage div.errorStyle{color:#E3001A;}div.styledErrorMessage div.errorStyle a{color:#E3001A;}div.styledErrorMessage div.warningStyle{color:#E37200;}div.styledErrorMessage div.warningStyle a{color:#E37200;}div.clsTailoredExportErrorContainer{display:flex;}div.clsTailoredExportErrorContainer div:last-child{margin-left:2em;white-space:nowrap;align-self:flex-end;}div.clsTailoredExportErrorContainer div:last-child a{text-decoration:none;}.goodNewsIcon{color:#396413;}div.clsSplitNavigationLink,.v2MenuItem.selected.leaf div.clsSplitNavigationLink{display:flex;flex-wrap:wrap;margin:0;padding:0;}div.clsSplitNavigationLink div,.v2MenuItem.selected.leaf div.clsSplitNavigationLink div{margin:0;padding:0;}.navSubLink div.clsSplitNavigationLink div{font-size:1.4em;}.chkExportCustomerAddressIfPossible{font-size:.7em;}.clsExportCustomerAddressIfPossible{margin-left:2em;}#rowExportCustomerAddressIfPossible input[type="checkbox"]{font-size:.7em;}#rowExportCustomerAddressIfPossible .dialogFieldValue{padding-left:2.5em;}#rowCustomerExportErrorInDialog div.styledErrorMessage,#rowExportCustomerAddressIfPossible .dialogFieldValue #divCustomerAddressDetails{padding-left:1.6em;}.dialogButtonRow div.floatLeft{float:left;margin-top:.75em;}.taxCodeDropDownOptionMapped{background-color:#ECECEC;color:#A5A5A5;font-style:italic;}div.clsSelectAccountingSystem{text-align:center;margin:2.5em auto;}div.clsSelectAccountingSystem select{padding-left:1.5em;padding-right:2.5em;}div.clsSelectAccountingStepHeadingContainer{display:flex;align-items:center;justify-content:center;}div.clsSelectAccountingStepHeading{margin-left:.5em;font-weight:400;font-size:medium;font-family:Lato,sans-serif;}.fa-stack{font-size:1.2em;}.FontAwesomeIcon.fa-stack-2x{padding:0;font-size:2em!important;}.clsStepStatusDisabled{color:#878787;}.clsExportSetupPageMaxWidth{max-width:700px;border-spacing:0;}.clsExportSetupFixedHeaderLabel{background-color:#FFF;border-top:2px solid #DEE9E0;position:fixed;width:calc(100% - 12em);z-index:45;}.clsExportSetupHeaderSpacer{height:100px;}.clsExportSetupFixedHeaderLabel td{max-width:694px;width:100%;display:inline-block;}.clsExportSetupProgressBar{display:flex;justify-content:space-between;margin:1.2em 15%;}.clsExportSetupProgressBarLine{flex-grow:1;background:linear-gradient(transparent 40%,#83BA7B 40%,#83BA7B 60%,transparent 60%);}.clsExportSetupProgressBarLine.disabled{flex-grow:1;background:linear-gradient(transparent 40%,#CACACA 40%,#CACACA 60%,transparent 60%);}.clsExportSetupProgressBarIcon{padding:0;z-index:1;margin:-1px;}.clsExportSetupProgressBarIcon.warningIcon{font-size:1.5em;}.clsExportSetupProgressBarIcon.disabled{color:#CACACA;}.clsExportSetupProgressStatus{width:100%;text-align:center;padding-bottom:1em;color:#454545;}#divTaxCodeCombo{color:#548B4C;font-style:italic;max-width:480px;white-space:normal;word-wrap:break-word;}.clsSeparatedDialogButtonContainer{display:flex;justify-content:space-between;}.clsSeparatedDialogButtonContainer div:last-child{margin-left:30px;}td.dialogLeftSide{vertical-align:top;}.clsDialogLeftSideContent{padding-left:10px;text-align:left;}.clsDialogLeftSideContent.textContentOnly{padding-top:5px;}.clsExportCustomerAddressDescriptor{color:#548B4C;font-style:italic;margin:.5em 0;}div.clsExportPreferenceSelectionContainer{display:flex;}div.clsExportPreferenceSelectionContainer div,div.clsExportPreferenceSelectionContainer label{padding-right:.5em;}div.clsExportPreferenceSelectionContainer div.clsNoteAboutPayments{margin-top:1em;font-style:italic;color:#548B4C;}ul.clsDialogUnorderedList{margin:0;}ul.clsDialogUnorderedList li{margin-bottom:1em;}ul.clsDialogUnorderedList li:last-child{margin-bottom:0;}.clsDialogFormatExportNote{font-style:italic;color:#548B4C;padding:1em 0;}.clsDialogFormatExportNote.clsDialogFormatExportHiddenItemsNote{max-width:25em;white-space:normal;}.clsDialogFormatExportCombineAreasCheckboxIndent{padding-left:1.5em;}.clsExportLineItemsSectionTitleContainer{display:flex;}.clsExportLineItemsSectionTitleContainer .clsExportLineItemsSectionTitleHelpTip{padding-left:1.2em;}.clsExportLineItemsSectionTitleContainer .clsExportLineItemsSectionTitleRevisionInfo{margin-left:auto;padding-left:3em;}.clsExportItemDescriptionTruncationMessageColor{color:#548B4C;}.clsExportFormatDialogRightSideContainer{margin-left:1em;}#detailPanel{border:2px inset #888;}#sinkDetailPanel{border:2px inset #888;}#mouseTracker{border:1px solid #CADCC9;position:absolute;left:0;top:0;z-index:1;}#cnrCounterGoDrawingReadonly #mouseTracker{border-width:2px;border-color:#68A260;}#glass{border:1px solid #CADCC9;position:absolute;left:0;top:0;z-index:2;}#coords{font-size:small;margin-left:1em;}#edgesCell{border:1px solid black;}.cvsCnr{position:relative;width:906px;height:606px;}.pricelistCvsCnr{position:relative;min-width:906px;}.clsMeasure{width:4.5em;position:absolute;z-index:10;}.clsRadiusMeasure{width:4.5em;}.clsHeightMeasure{width:4.5em;}#divRotAnglePicker{background:#EFF5EF;position:absolute;top:0;left:0;z-index:20;border:1px solid #eee;}#divRotAnglePicker a{text-decoration:none;}#divRotAnglePicker a:hover{background:#a0a0f0;color:#f0f0f0;}#divRadiusPicker{position:absolute;top:0;left:0;z-index:20;background:#EFF5EF;border:1px solid #eee;}.clsAnglePicker{position:absolute;top:0;left:0;z-index:20;}.clsPicker{position:absolute;top:0;left:0;z-index:20;background:#EFF5EF;border:1px solid #eee;}#divNamedStates{position:absolute;top:0;left:0;z-index:20;background:#fff;max-height:20em;overflow-y:scroll;overflow-x:auto;border:1px solid #eee;}#divFaucetCountPicker{position:absolute;top:0;left:0;z-index:20;background:#EFF5EF;border:1px solid #eee;}.jointLabel{text-align:center;vertical-align:middle;margin:0;padding:0;}.jointLabel tr td{border:2px solid #a0a0a0;background:white;font-weight:bold;}.jointLabelImg{cursor:pointer;display:block;}.clsJointSample{background:white;border:1px solid #888;margin:.3em .2em .2em .25em;}#cnrPriceListSelection{z-index:1;}.bomTitle{.text-align:center;.font-size:150%;.font-weight:bold;text-decoration:underline;white-space:nowrap;}.bomTable td{padding:10px 12px;}.bomTable td.pageInfoValue{padding:1px 1px 0 8px;}.bomTable td.pageInfoLabel{padding-right:1px;}.bomTable .tableStyle tr.pageSeparatorRow td{padding:inherit;}.bomSectionHeader{padding-top:.3em;padding-bottom:.15em;text-align:left;font-weight:bold;font-size:20px;}#cnrPricingDetails .bomSectionHeader{font-size:22px;border-bottom:1px solid #454545;color:#454545;padding-left:6px;padding-top:1em;padding-bottom:0;padding-right:0;text-align:left;font-weight:normal;}#cnrPricingDetails .bomSectionHeader:first-of-type{padding-top:.3em;}.v2ColorPakPricePer{white-space:nowrap;}#cnrPricingDetails .bomSectionHeaderSpacer{padding-bottom:0;}.materialProductName{font-size:18px;font-weight:bold;}.pricesOtherItemSeparator{height:1em;}.bomValue{white-space:nowrap;color:#888;}.bomLabel{white-space:nowrap;}#workingPrices{padding-left:1em;}.pricesTable{border:1px solid #EFF5EF;min-width:20em;background-color:#EFF5EF;}#cnrCounterGoDrawingReadonly .pricesTable td,#cnrCounterGoSummaryReadonly .pricesTable td{padding:5px 15px 5px 5px;color:#454545;}#cnrCounterGoSummaryReadonly .pricesTable td.dialogFieldError{font-size:100%;font-weight:bold;color:#f00;}#cnrCounterGoSummaryReadonly .pricesTable{width:100%;}#cnrCounterGoDrawingReadonly .pricesTable tr.fieldErrorRow td,#cnrCounterGoSummaryReadonly .pricesTable tr.fieldErrorRow td{padding-top:0;padding-bottom:0;}.pricesTable .pricesLabel{text-align:right;font-weight:bold;}#cnrPaymentSummary td.pricesTitle,#cnrCounterGoDrawingReadonly td.pricesTitle,#cnrCounterGoSummaryReadonly td.pricesTitle{text-align:center;font-size:175%;font-weight:bold;white-space:nowrap;background-color:#68A260;border:solid 1px #68A260;border-top-left-radius:4px;border-top-right-radius:4px;color:white;padding:5px;}.pricesSectionHeader{padding-top:.5em;text-align:left;font-weight:bold;text-decoration:underline;}.priceHiddenOnQuote,.priceHiddenOnQuote td.colorPakCell,.priceHiddenOnQuote td span.pricesNumericValue,.priceHiddenOnQuote a.clsMapMiscItemLink{color:gray;}.priceHiddenOnQuote.inline{display:inline;}.pricingSettingsHeaderInterior{display:flex;}.pricingTitle{flex-grow:1;}#cnrCounterGoDrawingReadonly .pricesTable td.priceListSeparatorColumnCell,#cnrCounterGoSummaryReadonly .pricesTable td.priceListSeparatorColumnCell,{width:0;padding:0;}.pricesTotalRow td{color:#454545;background:#CADCC9;font-weight:bold;font-size:120%;}.priceDetailTotalRow td{padding-top:5px;color:#000;font-weight:bold;font-size:125%;}#cnrPricingDetails tr.priceDetailTotalRow td{padding-top:.5em;}.priceTotalSeparatorRow td div{padding:3px 0;}.pricesComment{font-size:90%;font-style:italic;color:#888;}.typeAheadSelectedRow .pricesComment,.typeAheadHoverRow .pricesComment{color:#eee;}.priceDetailPricesSeparatorRow td div{margin:10px 2% 10px 10%;height:1px;border-bottom:2px dotted #c0c0c0;}.priceDetailGroupSeparatorRow td div{height:2px;margin-bottom:4px;}.dialogFieldComment{font-size:90%;font-style:italic;}.dialogFieldError{font-size:90%;font-style:italic;color:#f00;white-space:normal;}.dialogColumnTitle{text-align:center;font-size:120%;font-weight:bold;white-space:nowrap;}.addRangeButtonRow>td{text-align:right;border-top:1px solid #5D5D5D;border-top:1px solid #878787;}.plDetailSection{margin:5px 0;padding:0 4px 4px 4px;border-bottom:1px solid #A5A5A5;}.plDetailSection .plLabel:nth-child(1n+2){padding-left:1em;}.plDetailSection td{font-size:16px;}.clsPLObject{margin:5px 5px 5px 0;padding:0 4px 0 0;}.clsPLNoObjectContents{padding:0 2px;border:1px solid #40a040;margin:10px 5px;padding:0 2px;}.clsPLSection{border:1px solid #CADCC9;border-radius:4px;background-color:#EFF5EF;padding:0 2px;}.clsPLObject .clsPLSection{margin:2.5em 5px 0 0;}.clsPLObject .clsPLSection:first-child{margin-top:0;}.clsPLSubSectionCnr{margin:.5em;padding:0;border:1px solid #CADCC9;border-radius:4px;}.clsPLSubSectionCnr.singularItem{border:none;margin-left:0;margin-right:0;}#divMaterialInnerSection .clsPLSubSectionCnr,#divEdgeProfileSetsInnerSection .clsPLSubSectionCnr{background-color:#68A260;}#divMaterialInnerSection .clsPLSubSectionCnr>div:first-child,#divEdgeProfileSetsInnerSection .clsPLSubSectionCnr>div:first-child{color:white;}.clsPLSubSection:nth-of-type(2n+1){background-color:white;}.clsPLSubSection:nth-of-type(2n){background-color:#EFF5EF;}.rangeDescriptor,.readonlyPriceList .rangeDescriptor{background-color:#68A260;border-top-left-radius:4px;border-top-right-radius:4px;color:#FFF;font-size:medium;padding:.25em .5em .1em .25em;}.clsPLObject .rangeDescriptor .FontAwesomeIcon.clickable{color:#FFF;}.readonlyPriceList .rangeDescriptor{padding-bottom:.5em;}.rangeDescriptor div,.readonlyPriceList .rangeDescriptor div{font-size:medium;}.rangeDescriptor{display:flex;}.rangeDescriptor div{flex-grow:1;}.rangeDescriptor .FontAwesomeIcon{flex-basis:auto;}.rangeDescriptor.dlgControlSet .FontAwesomeIcon{font-size:150%;}.readonlyPriceList .clsPLSubSectionCnr.singularItem{margin:0;padding:0 0 .3em 0;border:none;}.readonlyPriceList .singularItem .rangeDescriptor{display:none;}.singularItem .pricingNameValueCol{width:initial;}.singularItem .pricingPriceLabelCol{width:initial;}.clsPLSubSection{padding:0 2px;border-bottom:1px solid #888;}.clsPLSubSection:last-child{border-bottom:none;border-bottom-right-radius:4px;border-bottom-left-radius:4px;}.clsPLSection img{cursor:pointer;}.actionSection{width:3.4em;}.pricingPriceLabelCol{text-align:right;width:14em;padding-left:2em;}.pricingNameValueCol{width:12.5em;text-align:right;}.pricingNumValueCol input{width:4em;}.pricingNumValueCol input.priceGroup{width:18em;}.pricingNumValueCol input[type="checkbox"]{width:auto;}.clickableImage{cursor:pointer;}.clickableSpan{text-decoration:none;font-size:80%;font-weight:bold;cursor:pointer;}.clickableSpan:hover{color:red;}.clickableSpan2{text-decoration:underline;font-size:80%;font-weight:bold;cursor:pointer;}button.dropdown{cursor:pointer;color:#EFF5EF;}.dropdown .FontAwesomeIcon{font-family:"FontAwesome";font-size:28px;padding:0 .25em;display:block;margin:-.2em;}.readonlytextfield{background:#f0f0f0;color:#606060;}.plValue{white-space:nowrap;color:#888;}.plLabel{white-space:nowrap;padding:0 2px;}#txtCounterToPrice{font-size:100%;}.cnrBumpSample{margin-left:auto;margin-right:auto;border:1px solid #CADCC9;display:inline-block;background-color:white;}#cvsBumpSample{width:350px;height:300px;}.btnPrimaryAction{cursor:pointer;font-size:125%;}.btnCGLarge{-webkit-appearance:none;padding:1em;height:auto;background-color:#DDD;border:1px solid #999;}.clsEvenRange{background:#f0fff0;}.clsPLGroupSeparator{height:1em;border-bottom:1px solid #454545;}.step5AreasButtonRow{border-top:1px solid #454545;padding-left:6px;margin-top:1em;padding-top:1em;}td.step5AreaThumbnailCell{padding-top:8px;vertical-align:top;width:1em;}.areaThumbnailHeader{background-color:#68A260;color:#FFF;border-top-left-radius:4px;border-top-right-radius:4px;text-align:right;padding:.5em;}.areaColorPackSetHeader{background-color:#68A260;color:#FFF;border-radius:4px;padding:.4em;font-size:16px;font-weight:bold;margin-top:.5em;cursor:pointer;}.areaColorPackSetHeader.expanded{border-bottom-left-radius:0;border-bottom-right-radius:0;}.areaColorPackSetHeaderInterior{display:flex;}.areaColorPackSetHeaderTitle{flex-grow:1;line-height:26px;}.areaColorPackSetHeader .FontAwesomeIcon{font-size:16px;}.areaColorPackSetHeaderTitle .FontAwesomeIcon{font-weight:normal;}.areaColorPackSetHeader .buttonHolder{flex-basis:auto;border-radius:4px;padding:4px;margin-left:1em;}.areaColorPackSetHeader .buttonHolder:hover{color:#CADCC9;border-color:#CADCC9;}.buttonHolder:first-of-type{margin-left:0;}.collapsed .expandedOnly,.expanded .collapsedOnly,.collapsed .buttonHolder{display:none;}.areaColorPackHeader{text-align:right;font-weight:bold;font-size:14px;}.areaColorPackHeader .FontAwesomeIcon{font-weight:normal;}.inputLabel{display:flex;font-size:13px;height:23px;line-height:28px;}.inputLabel>span:not(.FontAwesomeIcon){flex-grow:1;}.inputLabel span.FontAwesomeIcon{flex-basis:auto;line-height:28px;}.colorPackTable{border-collapse:collapse;width:100%;}.colorPackTable>tbody>tr>td{width:24em;vertical-align:top;padding:.25em .5em .5em .5em;border:1px solid #CADCC9;}.colorPackTable>tbody>tr>td:nth-child(2n+1){background-color:#EFF5EF;}.colorPackTable>tbody>tr>td:nth-child(2n){background-color:#fff;}.colorPackTable>tbody>tr>td:last-child{vertical-align:middle;width:auto;padding:0;}.GroupSectionTitle{font-size:22px;border-bottom:1px solid #454545;color:#454545;padding-left:6px;display:flex;padding-top:1em;}.GroupSectionTitle:first-of-type{padding-top:.25em;}.GroupSectionTitle span.FontAwesomeIcon{color:#878787;}.GroupSectionTitle span.FontAwesomeIcon:hover{color:#5D5D5D;}#cnrPricingDetails tr.colorPakHeaderRow td,#cnrPricingDetails tr.rowTaxSubtotals td{padding-top:2px;padding-bottom:2px;}.evenColorPakCellTopBorder{border-top:1px solid #fff;}.lineItemOddRow .oddColorPakCell{background-color:#EFF5EF;}.oddColorPakCellLeftBorder{border-left:1px solid #CADCC9;}.oddColorPakCellRightBorder{border-right:1px solid #CADCC9;}.lineItemOddRow{background-color:#EFF5EF;}.colorPakOption{font-weight:bold;}.slabGroup{padding-top:.5em;}.areaColorPakSeparator{width:40px;}.slabSectionContainer{border:1px solid #CADCC9;border-top-width:0;}.groupPickerThumbnail{border:1px solid #CADCC9;}.slabGroupTitle{padding-left:.25em;margin:.5em 0 1em 0;font-weight:bold;font-size:120%;color:#454545;}.showLayoutSection{margin-top:.8em;}.cvsCountersOfSlab{width:180px;height:120px;border:1px solid #CADCC9;}.slabCvsCnr{position:relative;margin-right:8px;margin-bottom:4px;}.addColorOptRow{padding:0 0 10px 0;}.cvsSlabGlass{position:absolute;left:0;top:0;z-index:1;}.slabImagedCvs{width:50em;height:35em;}.slabImagedCvsCnr{border:1px solid #CADCC9;margin:0 0 .5em .5em;display:inline-block;}.cvsSeamCnr{border:1px solid #CADCC9;position:relative;width:550px;height:450px;}.cvsSeamDisplay{width:550px;height:450px;position:absolute;left:0;top:0;z-index:1;background-color:white;}.cvsSeamGlass{width:550px;height:450px;position:absolute;left:0;top:0;z-index:2;}.editCGQuoteHeader{position:fixed;width:100%;background-color:white;z-index:3;}.editCGQuoteHeader.placeholder{visibility:hidden;position:initial;}.editCGQuoteHeader button{background:#EFF5EF;color:#fff;cursor:pointer;}.editCGQuoteHeader button[disabled]{color:#aaa;cursor:default;}.hzCover{background:white;position:absolute;top:0;left:0;z-index:-1;}.cvsEdgeSample{cursor:pointer;width:100px;height:50px;}.cvsEdgeSampleWithBorder{cursor:pointer;width:100px;height:50px;border:1px solid #CADCC9;}.edgeSampleHover{cursor:pointer;width:100px;height:50px;border:1px solid #b05030;}.seamRowHighlight{background:#FF7E50;color:white;}#divSeamListPanel{min-width:8.5em;}#divSeamListPanel div{text-align:center;font-size:120%;color:#246;border-bottom:1px solid #454545;margin-bottom:.25em;}.clsSeamList td{text-align:left;padding:.2em .5em;border-radius:4px 0 0 4px;}.clsSeamList td:nth-child(2){text-align:right;padding-left:.25em;border-radius:0 4px 4px 0;}.otherItemsHeader{padding:2em 0 0 .5em;}.otherItemsHeaderText{font-weight:bold;font-size:130%;}.clsOtherItemName{font-weight:bold;}input.emailField{width:32em;}textarea.emailField{width:32em;}.unselectable{-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;user-select:none;}.cvsSlabSubImageCnr{border:1px solid #68A260;position:relative;width:650px;height:450px;}.cvsSlabSubImageDisplay{width:650px;height:450px;position:absolute;left:0;top:0;z-index:1;}.cvsSlabSubImageGlass{width:650px;height:450px;position:absolute;left:0;top:0;z-index:2;}.cvsImagedSlabGroupCnr{border:1px solid #f0f000;position:relative;width:650;height:450px;}.cvsImagedSlabGroupDisplay{width:650px;height:450px;position:absolute;left:0;top:0;z-index:1;}.cvsImagedSlabGroupDisplayGlass{width:650px;height:450px;position:absolute;left:0;top:0;z-index:2;}#txtOverrideFileName{min-width:20em;}#cellSlabImageFileName button.fontActionButton.nowrap{margin-left:.75em;}#lblEdSlabSlabImg{vertical-align:top;padding-top:.9em;}#btnSearchSlabImages{margin-left:0;}.uiv2dialogHeader .fileUploadButton{color:#EAF4FC;background-image:none;background:none;border:none;padding:.9em .5em 1.2em .5em;}#slabImageFilePickerHolder.Hover{border:1px solid #FF7E50;}.uiv2dialogHeader .fileUploadButton:hover,#slabImageFilePickerHolder.Hover{color:#68A260;background-color:#fff;background-image:none;}.coverDiv{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#aca;opacity:.4;z-index:9998;text-align:center;margin:auto;}.coverMsg{position:fixed;top:40%;left:0;z-index:9999;text-align:center;margin:auto;width:100%;}.coverMsg table{width:100%;}.coverMsg table tr td span{color:#768F77;background-color:#ccfecc;opacity:1.0;font-size:250%;font-weight:bold;font-style:italic;padding:.2em;border:2px solid #9cb29c;}canvas{-ms-touch-action:none;}.clsSearchSlabsMsgRow{border-color:#f7f7f7;background-color:#f7f7f7;}.clsSearchSlabsMsg{font-size:200%;font-style:italic;color:#ccc;background-color:#f7f7f7;width:18em;padding:5em .5em;text-align:center;}.clsNoSlabsMsg{font-size:200%;font-style:italic;color:#aaa;width:17em;padding:3em .5em;text-align:center;}.clsSlabSearchResultDesc{font-size:150%;border-top:2px solid #888;padding-top:.5em;padding-bottom:.3em;text-align:center;color:#777;width:24em;}.clsMoreSlabsMsg{color:#246;background-color:white;font-style:italic;padding:2px;text-align:center;}.clsSlabImageSearchTable{min-width:10em;margin:auto;}#imgEditSlabSlabImage{max-width:100px;max-height:100px;border:2px solid black;margin:.1em .4em .2em .2em;}.notApplicable{color:gray;font-style:italic;}.cgQuoteDrawingDescTable{padding:0;}.cgQuoteDrawingDescTable td{vertical-align:top;}.cgQuoteDrawingDescTable td:first-of-type{padding-right:.5em;}.otherEditorWarning{border:solid 2px #B00;color:#B00;font-weight:bold;padding:1em;margin:4px 0 0 0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;max-width:50em;}#globalUpdateLatestRevisionSection .flowedPageError{margin:2px .5em .5em 0;margin-left:0;max-width:50em;margin-bottom:0;}#globalUpdateQuoteExpirationSection .flowedPageError{margin:2px .5em .5em 0;max-width:50em;margin-bottom:0;}#globalUpdateDeletedTaxRateSection .flowedPageError{margin:2px .5em .5em 0;max-width:50em;margin-bottom:0;}.cgWarningIcon{font-size:48px;color:#FFD42A;padding:.2em;margin-right:.4em;position:relative;}.cgInnerIcon{font-size:30px;position:absolute;z-index:-1;color:black;top:.7em;left:.5em;}#cnrCounterGoSummaryReadonly{background-color:#EFF5EF;}#cnrCounterGoDrawing,#cnrCounterGoDrawingReadonly,#cnrCounterGoSummaryReadonly,#cnrPricingDetails{border-spacing:0;}#cnrCounterGoDrawing td,#cnrCounterGoDrawingReadonly td,#cnrCounterGoSummaryReadonly td{padding-top:0;}#cnrPricingDetails td{padding-top:6px;padding-bottom:6px;}#cnrPricingDetails table.bomTable>tbody>tr:nth-child(2)>td{padding-top:.5em;}#cnrPricingDetails .bomTable{padding-right:.5em;}#cnrPricingDetails td.sectionHeaderRowCell{padding-bottom:0;padding-right:0;padding-top:.75em;}#cnrPricingDetails>table>tbody:first-of-type>tr:first-child>td.sectionHeaderRowCell{padding-top:inherit;}.modeNum{font-size:28px;display:inline-block;float:left;padding:0 .25em 0 0;}.editCGQuoteTopRow{width:100%;border-bottom:1px solid #A5A5A5;}.editCGQuoteTopRow h3{font-size:24px;margin:0;}.editCGQuoteTopRow a{font-size:18px;}.editCGQuoteTopRow .FontAwesomeIcon{font-size:26px;}.rowStep{border-spacing:0;border-left:1px solid #A5A5A5;border-bottom:1px solid #A5A5A5;}#rowStepButtons>td{padding:.5em;border-right:1px solid #A5A5A5;min-width:7em;}#rowStepButtons>td a{display:block;}.menuItem span.FontAwesomeIcon{margin-right:.75em;line-height:24px;font-size:24px;vertical-align:middle;color:#68A260;}.menuItem{display:block;cursor:pointer;border:2px solid #EFF5EF;vertical-align:top;text-decoration:none;margin:0;padding-right:1em;padding-left:1em;height:50px;line-height:50px;min-width:120px;font-size:16px;}.menuItem:hover{background:#CADCC9;color:#000;border:2px solid #CADCC9;}.menuItem img{vertical-align:middle;}.clsUnselectedMode{font-weight:bold;cursor:pointer;text-decoration:underline;}.clsUnselectedMode:hover{background-color:#386731;}.clsUnselectedMode:hover a{color:#FFF;}.clsUnselectedMode a:hover{color:#FFF;}.clsSelectedMode{font-weight:bold;background-color:#68A260;color:#FFF;}.clsSelectedMode a{color:#FFF;text-decoration:none;}.clsSelectedMode a:hover{color:#FFF;cursor:default;}.responsiveTable .searchResultType{color:#509f60;}#zoomRow{vertical-align:top;}#cnrCounterGoDrawingReadonly #zoomRow{margin-top:.5em;}#zoomRow .FontAwesomeIcon,#zoomRow .fontActionButtonText{font-size:16px;vertical-align:middle;}#cnrCounterGoDrawing #zoomRow>div:first-child{padding-left:1px;}#zoomRow button,#zoomRow .divAsButton{display:block;height:44px;width:10em;vertical-align:middle;color:white;padding:2px 0;font-size:16px;border:1px solid #578D4F;text-align:left;}#cnrCounterGoDrawingReadonly #zoomRow button{text-align:center;}.cgToolbarPrefix{padding-left:.5em;width:1.5em;display:inline-block;}.pageInfoCell #zoomRow button{display:inline-block;width:44px;}#zoomRow button:first-child{margin-top:0;}#cnrCounterGoDrawingReadonly #zoomRow button:first-child{margin-left:0;}#zoomRow button:hover,#zoomRow .divAsButton:hover{background:#578D4F;background-image:linear-gradient(to bottom,#548B4C,#4B7745);color:#fff;border:1px solid #578D4F;}#zoomRow button[disabled],#zoomRow button[disabled]:hover,#zoomRow .divAsButton.disabledDivAsButton,#zoomRow .divAsButton.disabledDivAsButton:hover{background-image:unset;background-color:ButtonFace;border-color:ButtonFace;}.panControls{position:relative;display:inline-block;}#zoomLayoutHolder{position:absolute;top:0;background:white;z-index:46;border:2px solid #CADCC9;margin-top:-120px;margin-left:-421px;border-radius:4px;}#zoomThumbnail{width:420px;height:280px;border:1px solid #EFF5EF;background-color:#EFF5EF;}.majorSectionHeader{width:100%;padding-bottom:5px;}.majorSectionSeparator{padding-left:0;}.majorSectionSeparator div{border-bottom:1px solid #DBDBDB;}.majorSectiomActionCell{vertical-align:bottom;text-align:right;}.majorSectiomTitleCell{vertical-align:top;}.majorSectionHeader.collapsed .majorSectiomActionCell{display:none;}.majorSectionContent{margin-bottom:1.5em;}.majorSectionContentInner{border-left:6px solid #CADCC9;padding-left:1em;}.minorSectionAttrs{padding-left:20px;border-collapse:collapse;padding:0;margin-top:10px;}.minorSectionAttrs td{font-size:12px;}.descriptorLabel{text-align:right;}.descriptorValue{text-align:right;}.minorSectionHeader{width:100%;padding:0 0 5px 0;border-collapse:collapse;}.minorSectiomActionCell{text-align:right;}.minorSectiomActionCell .FontAwesomeIcon,.actionSection .FontAwesomeIcon{font-size:2em;}.clsPLObject .FontAwesomeIcon.clickable{color:#878787;}.clsPLObject .FontAwesomeIcon.clickable:hover{color:#5D5D5D;}.expandCollapseIcon{font-family:"FontAwesome";font-size:22px;cursor:pointer;padding:0 0 .1em .2em;width:.7em;margin-left:-0.15em;display:inline-block;text-align:left;vertical-align:middle;font-weight:bold;}.clsPLSubSectionCnr .expandCollapseIcon{margin-left:0;text-align:center;}.minorSectionHeader td.expanderCell{padding-top:.5em;padding-bottom:.3em;font-size:medium;}.optionValueTable{border-collapse:collapse;padding:0;width:100%;}.singularItem .optionValueTable{width:initial;}.clsPLSubSectionCnr.singularItem table.optionValueTable{width:100%;}.optionValueTable td{border-bottom:1px solid #888;}.optionValueTable tr:last-child>td{border-bottom:none;}.optionValueTable td.pricingPriceLabelCol{width:initial;}.optionValueTable td.pricingNumValueCol{padding-left:.5em;}.clsNonLinkUpdateRevision{color:#454545;text-decoration:underline;}.clsUpdateRevision{cursor:pointer;text-decoration:underline;margin-left:.75em;}.clsUpdateRevision:hover{cursor:pointer;text-decoration:underline;}.flowedPageError{border:solid 2px #B00;color:#B00;font-weight:bold;padding:1em;margin:.5em;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}.flowedPageErrorComments{margin:1em 0 0 0;text-align:left;font-weight:normal;font-style:italic;}.editablePrice{cursor:pointer;text-decoration:underline;}.overriddenPrice{cursor:pointer;text-decoration:underline;font-weight:bold;}.clsPickerDialogSampleSet{padding:0;border-spacing:0;margin-right:auto;margin-left:auto;background-color:white;}.clsPickerDialogSample{cursor:pointer;}.clsPickerDialogSample>td{border-top:1px solid;border-bottom:1px solid;border-left:0;border-right:0;}.clsPickerDialogSample>td:last-child{border-right:1px solid;}.clsPickerDialogSample>td:first-child{border-left:1px solid;}.clsPickerDialogSample:hover{border-color:red;background-color:#DAE4EC;}.uiv2dialogContent table.clsPickerDialogSampleSet:first-child{width:inherit;margin-left:auto;margin-right:auto;}#frmAnglePicker #cnrDialogThumbnail{display:block;text-align:center;}.clsPickerDialogSample input[type=radio]{margin-left:1em;}.angleSampleSeparator{border-width:0;height:.2em;}nav.countergo-stepnav{display:flex;height:50px;align-items:stretch;justify-content:center;margin:0 .25em .25em .25em;border-top:2px solid white;}nav.countergo-stepnav a{background:#68A260;flex-grow:1;text-align:center;color:white;border-bottom:none;border-left:1px solid #EFF5EF;padding-top:8px;text-decoration:none;}nav.countergo-stepnav a.active,nav.countergo-stepnav a:hover{background:#386731;}nav.countergo-stepnav a:first-child{border-top-left-radius:4px;border-bottom-left-radius:4px;border-left:none;}nav.countergo-stepnav a:last-child{border-top-right-radius:4px;border-bottom-right-radius:4px;}.nav--stepnumber{font-size:32px;margin-right:.35em;vertical-align:top;}.nav--stepname{display:inline-block;text-align:left;line-height:18px;font-size:16px;}.stickyThumbnailHolder{display:table;}.areaOuterTable{width:100%;}.areaOuterTable>tbody>tr>td{vertical-align:top;}.areaOuterTable .stickyThumbnailHolder{position:-webkit-sticky;position:-moz-sticky;position:-ms-sticky;position:-o-sticky;position:sticky;top:56px;}table.clsToolStrip td:first-child.toolStripTitleHolder{padding-left:5px;}.clsToolStripContainer.dialogHeaderToolStrip{background-color:#FFF;}.dialogHeaderToolStrip .clsToolStrip{background-color:#FFF;width:100%;}.dialogHeaderToolStrip .clsToolStrip td.toolStripTitleHolder{max-width:0;overflow:hidden;text-overflow:clip;}.dialogHeaderToolStrip .clsToolStrip{height:56px;}.dialogHeaderToolStrip .clsToolStrip td{height:56px;}#zoomRow .cgToolstripToggle.FontAwesomeIcon{border:1px solid #CADCC9;border-top-right-radius:4px;color:#68A260;cursor:pointer;line-height:1.5em;min-height:1.5em;min-width:1.5em;}#zoomRow .cgToolstripToggle.FontAwesomeIcon:hover{background-color:#EFF5EF;border-color:#386731;color:#386731;}#cgToolstripToggleButton>span{display:block;text-align:center;}#cgToolstripToggleButton[data-cgToolstripShowing="1"]>span{display:block;text-align:right;}#cgToolstrip{padding-top:2px;border-width:0 1px 1px 1px;border-style:solid;border-color:#CADCC9;}#cgToolstrip .wrapping{display:inline-block;padding-left:.25em;}#panButton[data-displayingPan="1"]{border-top-left-radius:0;border-bottom-left-radius:0;}#cancelAddText span#addTextHelp{display:block;font-size:.75em;font-style:italic;margin-left:1em;padding-top:.25em;padding-right:0;}.slabEnumerationCell{vertical-align:top;}.slabDescription{position:relative;}.slabDescription a{display:block;font-weight:bold;}.slabDescription div{text-align:center;font-weight:normal;font-size:12px;font-style:italic;}.slabImageName{font-style:italic;padding-top:.25em;display:inline-block;color:#454545;}.otherColorContainer{padding-top:.5em;height:3.5em;max-height:3.5em;overflow:auto;}.otherColorButtonHolder{cursor:pointer;vertical-align:top;padding-right:.5em;}.otherColorPrice{padding-top:.4em;}.edgeSampleHolder{min-height:4.5em;}.toolstripButtonText #helpContent{position:absolute;margin-left:-2px;margin-top:2px;background-color:#68A260;border-color:#CADCC9;}.toolstripButtonText #helpContent .helpItemLink{display:block;padding-right:1em;text-align:left;color:white;}.toolstripButtonText #helpContent .helpItemLink span.FontAwesomeIcon{color:white;}.toolstripButtonText #helpContent .helpItemLink:hover{background:#578D4F;text-decoration:none;color:#fff;width:inherit;}button.dlgControlSet,dlgControlSet{background-image:none;border:none;background-color:transparent;color:#878787;}button.dlgControlSet:hover{background-image:none;border:none;background-color:transparent;color:#5D5D5D;}input.invalidTextField{border:2px solid #D12421;}span.invalidTextField{color:#D12421;font-weight:bold;border:2px solid #D12421;}.priceAnnotation{font-size:11px;}.priceAnnotationLink{text-decoration:underline;cursor:pointer;font-size:11px;}.paymentTermsTable{border-spacing:0;border-collapse:collapse;}.paymentTermsTable td{padding:0;}.paymentTermsTable td.quantityCell{text-align:right;padding-right:.25em;}.paymentTermsTable td.buttonCell{vertical-align:baseline;}.paymentTermsTable td button{padding:0;margin:0;}.paymentTermsTable td button span{padding-left:0;}.readOnlyOrderDetailsSectionHolder .page-subsection-header{border-bottom:none;padding-bottom:0;}.readOnlyOrderDetailsSectionHolder .bomTable td{padding:10px 0 10px 8px;}.readOnlyOrderDetailsSectionHolder .pageSeparatorRow td{font-size:1.2em;font-weight:bold;}.clsSubsectionSecondary td:first-child{font-size:1.3em;}.infoContainer{max-width:420px;padding-left:2em;padding-top:2em;color:#454545 font-family:Lato;sans-serif;}.infoContainer.noTopPadding{padding-top:0;}.infoCenteredHeader{text-align:center;font-size:1.4em;}.infoCenteredImage{display:block;margin-left:auto;margin-right:auto;margin-top:1.5em;margin-bottom:1.5em;}.infoCenteredBold{text-align:center;font-weight:bold;}.infoText{text-align:left;margin-top:.8em;}.infoAnchor{float:right;}.infoLearnMore{text-align:right;margin-top:1.5em;background-image:unset;color:#1C5DDB;border-color:transparent;background-color:unset;padding:0 .75em;}.infoLearnMore:hover{color:#1C5DDB;border-color:transparent;background-color:inherit;background-image:none;}.infoLearnMore:focus{outline-width:0;}/* -- Responsive Styles (Media Queries) ------------------------------------- */

/*
Hides the menu at 48em.
*/
@media (min-width: 48em) {
    
    .v2Contentx {
        padding-left: 0em;
        padding-right: 0em;

        left:160px;
        right:160px;
        margin-right:-160px;
    }

    .v2Layoutx{
        padding-left: 160px; /* left col width "#menu" */
        left: 0;
    }

    .v2Menux{
        left:160px;
    }

    .tableScrollHeadx{
        left:160px;
        margin-left:-160px;
    }

    td[data-mwtooltip="Search"] { 
        display: none;
    }
    .forcedSearchButton td[data-mwtooltip="Search"] { 
        display: table-cell;
    }

}



@media (max-width: 48em) {
    /* Only apply this when the window is small. Otherwise, the following
    case results in extra padding on the left:
        * Make the window small.
        * Tap the menu to trigger the active state.
        * Make the window large again.
    */
    .v2Layoutx.active {
        position: relative;
        left: 160px;
    }


    .v2Contentx {
        right:0px;
        margin-right:0px;
    }

    .v2Layoutx{
        padding-left: 160px; /* left col width "#menu" */
        left: 0;
    }

    td[data-mwtooltip="Search"] {
        display: none;
    }
}

@media (max-width: 750px) {

    .uiv2dialogContent input[name=searchTerm] {
        width: 100% !important;
    }

    .searchToolbarContainer {
        display:none;
    }

    td[data-mwtooltip="Search"] { 
        display: table-cell;
    }

    .toolstripButtonText {
        display: none !important;
    }

    .v2Content{
        padding-left: 1px;
    }

    .tableScrollHead {
        padding-top: 2px !important;
    }

    .clsToolStripContainer, .clsToolStrip, .clsToolStrip td {
    }
    .clsToolStrip, .clsToolStrip td {
        height: 50px !important;
    }

    .toolStripTitleHolder {
        padding-left: 5px !important;
    }

    .toolStripType {
        font-size: 18px !important;
    }

    .toolStripTitle {
        font-size: 18px !important;
    }

    .clsToolStripContainer .FontAwesomeButton {
        font-size: 24px !important;
    }

    .clsToolStrip tr td {
        width: 42px !important;
        min-width: 42px !important;
    }

    .clsToolStrip tr td:first-child.toolStripTitleHolder {
        width: initial !important;
        max-width: 0 !important;
        min-width: 0 !important;
    }

    .clsToolStrip tr:first-child td.toolStripTitleHolder {
        width: 100% !important;
    }

    .clsV2MenuHolder {
        margin-top: 50px !important;
        height: calc(100% - 50px);
        height: -webkit-calc(100% - 50px);
        height: -moz-cal(100% - 50px);
    }

    .messageBubble {
        margin:0.5em 0;
    }
    .messageBubble div.messageText {
        margin-left:0.25em;
    }
    nav.countergo-stepnav {
        margin: 0 0 0.25em 0em;
    }
    nav.countergo-stepnav a:first-child {
	    border-top-left-radius: unset;
	    border-bottom-left-radius: unset;
    }
    nav.countergo-stepnav a:last-child {
	    border-top-right-radius: unset;
	    border-bottom-right-radius: unset;
    }

    
    #workingPrices{
        padding-left:0.1em;
    }

    #cnrCounterGoDrawingReadonly .pricesTable td{
        padding:1px 3px 1px 2px;
    }

    .priceDetailGroupSeparatorRow td div{
	    height:0;
	    margin-bottom:0;
    }

    .largeTextArea {
        min-width: unset;
        min-height: unset;
    }
}


/*
    The vertical order section (on the job detail page) should be
    hidden both when the screen is wide and when NOT showing on
    a screen (i.e. when printing)
*/
@media only screen and (min-width: 751px) {
    .verticalOrderSectionRow {
        display: none;
    }
}
@media not screen {
    .verticalOrderSectionRow {
        display: none;
    }
}



@media only screen and (max-width: 750px) {
    .hideWhenNarrow {
        display: none;
    }

    input, select, textarea, body, body div, body p, body th, body td, body li, body dd, table, td, th {
        font-size: small;
        font-family: Lato, sans-serif;
    }

    .uiv2dialogDiv input, .uiv2dialogDiv select, .uiv2dialogDiv textarea, .uiv2dialogDiv p, .uiv2dialogDiv th, .uiv2dialogDiv td, .uiv2dialogDiv li, .uiv2dialogDiv table, .uiv2dialogDiv td, .uiv2dialogDiv th, #reportSearchTerm {
        font-size: medium;
        font-family: Lato, sans-serif;
    }
    #reportSearchTerm{
        margin-left:3px;
    }

    .dialogFieldValueWrap, .dialogFieldName, .dialogFieldValue, .dialogReadOnlyFieldName, .dialogReadOnlyFieldValue, #frmReviveSession .uiv2dialogContent td, .minimalPage td, .dialogFieldRow {
        text-align: left;
        padding-right: 3px;
        padding-left: 3px;
        padding-bottom: 1px;
        padding-top: 1px;
        display: block;
        white-space: normal;
    }

    table.collapsingNameValueTable td.nameCell,
            table.collapsingNameValueTable td.valueCell {
        display: block;
    }
    table.collapsingNameValueTable td.nameCell:not(:first-child) {
        padding-top: 0.5em;
        padding-left:1px;
    }


    table.detail-form.orderDetailForm {
        min-width:unset;
        width: 100%;
        padding-right:0;
    }


    .blockWhenNarrow {
        display: block;
    }


    .minimalPage .uiv2DialogHeaderRow td {
        display: table-cell;
    }

    .dialogFieldSectionHeaderRow>div{
        font-size:medium;
    }

    #createUser_loginLocationValue .dlgControlSet,
            #editUser_loginLocationValue .dlgControlSet{
        display:block;
    }

    .autoDisabledUserFieldTable td.dialogFieldName{
        padding-left:3px;
    }


    td.minimalPageImage {
        text-align: center;
    }

    .minimalPage .minimalPageFieldValue {
        width: auto; /*IE11 support*/
        width: unset;
        padding-left: 8px;
        padding-top:2px;
    }

    .minimalPage .minimalPageFieldName {
        text-align: left;
        padding-bottom: 0px;
        word-wrap: break-word;
        white-space: normal;
    }

    .minimalPageIEFieldName {
        width: 100%;
    }

    .minimalPage table {
        border-top-left-radius: 4px;
        border-top-right-radius: 4px;
    }

    .minimalPage td.uiv2dialogHeader {
        padding-top: 8px;
    }

    td.minimalPageMessage {
        padding: 4px 2px 8px 2px;
        text-align: center;
    } 
    
    #frmReviveSession .uiv2dialogContent input {
        width: 100%;
    }
    
    .noDisplayWhenDialogFieldBlocking {
        display: none;
    }
    .displayWhenDialogFieldBlocking{
        display:block;
    }

    .dialogFieldValue label {
        white-space: normal;
    }

    .dialogFieldValue, .dialogReadOnlyFieldValue, .dialogFieldValueWrap {
        font-weight: bold;
        margin-bottom: 9px;
    }

    .dialogFieldValue .datepicker, .dialogFieldValue .durationPicker, .dialogFieldValue .textAction, .dialogFieldValue .textActionHover {
        font-weight: normal;
    }

    .textDateTimeAction {
        padding-left: 9px;
    } 
    
    .uiv2dialogBox, .uiv2disabledDialogBox {
        margin-left: 0px;
        margin-right: 0px;
        width: 100%;
    }

    .dialogButtonRow {
        text-align: left;
        padding-left: 8px;
    }

    .dialogButtonRow button {
        margin-left: 0px;
    }

    .minimalPage form {
        margin-left: 1px;
        margin-right: 1px;
    }

    .uiv2dialogTitle {
        font-size: 1.6em;
        padding-left: 5px;
    }

    .uiv2dialogHeader {
        font-size: 0.9em;
    }

    .uiv2dialogHeader .FontAwesomeButton {
        font-size: 2.5em;
        margin-top: 0px;
    }

    .uiv2dialogHeader .FontAwesomeIcon {
        font-size: 2.1em;
    }

    .supplierInfo, .accountInfo, .supplierContacts, .jobDetailInfoCell, .accountContacts {
        display: block !important;
        width: 100% !important;
        text-align: left !important;
    }

    textarea {
        min-width: unset;
    }

    .uiv2dialogHeader button, .jtuiv2dialogHeader button, .cguiv2dialogHeader button {
        margin-left: 0px;
        margin-right: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }

    .headerDeleteSeparator {
        width: 0.25em;
    }

    :focus {
        outline-color: rgb(77, 144, 254);
    }

    .dialogFieldSectionHeaderRow, .customFieldSeparator {
        max-width: 100%;
        word-wrap: break-word;
        word-break: break-all;
        white-space: pre-wrap;
        padding-left: 0px;
        margin-left: 0px;
        margin-right: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }

    .fileInputContainer input {
        width: 100%;
    }

    #frmSearchDialogContentDiv button {
        display: block;
        margin-top: 5px;
    }

    #frmSearchDialogContentDiv span.dlgControlSet input {
        width: calc(100% - 9px);
    }

    .issueHistoryText {
        font-weight: normal;
    }

    .issueHistoryList {
        width: 100%;
        max-width: 100%;
        padding-left: 0px;
        padding-right: 0px;
        font-weight: unset;
    }

    .issueHistoryEntry {
        margin-left: 3px;
        margin-right: 3px;
    }

    .bubbleContent.pageInfoCell {
        padding: 0px;
    }

    table.pageInfoCenteredJustifiedTable > tbody > tr > td.pageInfoLabel {
        /*text-align: left;*/
    }

    .dynamicallySizedLabels .pageInfoLabel {
        width: unset;
    }

    .evenRow .searchResultTable tr:first-child td:first-child, .oddRow .searchResultTable tr:first-child td:first-child {
        width: 100px;
    }

    .evenRow .searchResultTable tr:first-child td:first-child div, .oddRow .searchResultTable tr:first-child td:first-child div {
        margin-left: 3px;
    }

    .uiv2dialogHeader a.uiv2dialogControlButton, .uiv2DialogCloseButton {
        cursor: pointer;
        margin: 2px;
        margin-top: 0px;
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 7px;
        padding-right: 7px;
        display: inline-block;
    }

    
    .uiv2dialogContent table:first-child {
        padding-left: 3px;
        padding-right: 3px;
    }

    .uiv2dialogContent table.reportTable:first-child{
        padding-left: 0px;
        padding-right: 0px;
    } 
        
    #editRoleDialogContentTable table:first-child {
        padding-left: 0px;
        padding-right: 0px;
    }

    .pageSeparatorRow td, .cgpageSeparatorRow td, .jtpageSeparatorRow td {
        font-size: 1.4em;
    }

    .uiv2dialogHeader, .uiv2disabledDialogHeader, .jtuiv2dialogHeader, .jtuiv2disabledDialogHeader, .cguiv2dialogHeader, .cguiv2disabledDialogHeader {
        padding-left: 3px;
    }

    .uiv2dialogHeader, .uiv2disabledDialogHeader {
        min-width: unset;
    }

    .uiv2DialogHeaderRow .uiv2dialogHeader {
        /*white-space: nowrap; need to figure out how to enable this but keep the 'X' from getting cutt off*/
    }

    .uiv2DialogHeaderRow .uiv2dialogHeader:first-child {
        white-space: normal;
    }

    .uiv2DialogButtonMenu {
        display: inline-block;
        cursor: pointer;
        color: #fff;
        border: 1px solid transparent;
        outline-color: transparent;
        border-radius: 4px;
        margin-top: 0px;
        margin-bottom: 0px;
        margin-right: 15px;
        padding: 3px 18px 0px 18px;
    }

    .uiv2DialogButtonMenu:hover {
        border: 1px solid #fff;
        outline-color: #fff;
        border-radius: 4px;
    }

    .uiv2DialogButtons {
        display: none;
    }

    .uiv2DialogButtonContextMenu .contextMenuRow {
        padding-top: 13px;
        padding-bottom: 13px;
    }

    .uiv2DialogButtonContextMenu .contextMenuRow span {
        font-size: 1.1em;
        padding-left: 5px;
    }

    .uiv2DialogButtonContextMenu .contextMenuRow span.FontAwesomeIcon {
        font-size: 1.2em;
        padding-left: 3px;
    }

    .uiv2DialogButtonContextMenu .contextMenuRow span.fontActionButtonText {
        vertical-align: top;
    }

    .cgquote-detailtable {
        width: 100%;
    }

    .optionsBoxList li {
        max-width: 100%;
    }

    #editJobFilterDiv, #editJobFilterDialogContentDiv {
        min-width: unset;
    }

    #searchFilter fieldset input {
        width: 100%;
    }

    label {
        white-space: normal;
    }

    .page-subsection-header-buttons .FontAwesomeIcon {
        font-size: 1.25em;
    }

    #frmSelectViewDialogContentDiv {
        min-width: 100%;
    }

    a.buttonLink div.FontAwesomeButton {
        padding-top: 11.25px;
    }

    .cgquote-detail-skinny {
        float: unset;
        width: 100%;
        margin-left: 0;
        margin-right: 0;
    }

    #activeFilterTable {
        max-width: unset;
    }

    .tableStyle .cgquote-detail-skinny:first-child {
        padding-right: 0px;
    }

    .tableStyle .cgquote-detail-skinny:last-child {
        padding-left: 0px;
    }

    .pagingSliderHolder {
        width: 100%;
        max-width: unset;
        min-width: unset;
    }

    html {
        height: calc(100% - 50px);
    }

    .event-log {
        padding: 0px;
    }

    .event-log td.pageInfoLabel, .event-log td.pageInfoValue, .event-log td.pageInfoValueLink {
        font-size: 1em;
    }

    .eventLogTimestamp, .eventLogEventDesc {
        font-size: 1em;
    }

    .eventLogFieldDesc span, .eventLogFieldValue {
        font-size: 0.9em;
        line-height:1.5em;
    }

    .uiv2dialogBox, .uiv2disabledDialogBox, .jtuiv2dialogBox, .jtuiv2disabledDialogBox, .cguiv2dialogBox, .cguiv2disabledDialogBox {
        border-radius: unset;
    }
    .uiv2dialogBox .uiv2dialogBox,
            .uiv2disabledDialogBox .uiv2disabledDialogBox,
            .jtuiv2dialogBox .jtuiv2dialogBox,
            .jtuiv2disabledDialogBox .jtuiv2disabledDialogBox,
            .cguiv2dialogBox .cguiv2dialogBox,
            .cguiv2disabledDialogBox .cguiv2disabledDialogBox{
        border-radius: 4px;
    }

    #typeAheadTable tr td {
        padding-top: 10px;
        padding-bottom: 10px;
    }

    .typeAheadSelectedRow td, .typeAheadHoverRow td, .typeAheadRow td {
        padding: 9px 9px 9px 9px;
    }

    .uploadedFiles {
        font-weight: normal;
    }

    .uploadedFiles div {
        padding-bottom:11px;
    }

    .dialogFieldSectionHeaderRow div {
        margin-left: 3px;
        padding-left: 0px;
    }

    .cartInfo .dlgControlSet .fontActionButton {
        padding-top: 3px;
        padding-bottom: 3px;
        margin-bottom: 0px;
    }

    .boxList li {
        width: unset;
    }

    .boxListDragHandle {
        font-family: FontAwesome !important;
    }

    input.input-buttonRight {
        min-width: unset;
    }

    table.readOnlyOrderDetailsSectionHolder > tbody > tr > td {
        display: block;
    }

    table.readOnlyOrderDetailsSectionHolder .smallScreenSpacer {
        display: block;
        height: 1em;
    }
}

@media only screen and (max-width: 410px) {
    .minimalPage {
        width: 100%;
        height: 100%;
        min-width: 320px;
        font-size: medium;
        font-family: Lato, sans-serif;
    }

    .minimalPageIEImage img {
        width: 100%;
        max-width: 100%;
    }
}

