/*Base.css*/
@import url("https://cdn.jsdelivr.net/npm/bootstrap-icons@1.10.2/font/bootstrap-icons.css");
@import url("https://fonts.googleapis.com/icon?family=Material+Symbols+Outlined");
:root {
    --background-color: #fff;
    --popup-background-color: #e1e1e1;
    --outline-color: #7ab742;
    --error-color: #D32F2F;
    --warning-color: #ffff00;
    --primary-light: #63d2ff;
    --primary-dark: #0073b2;
    --secondary: #7ab742;
    --secondary: #efefef;
    --secondary-light: #c1c1c1;
    --secondary-dark: #004370;
    --medium-grey: #a1a1a1;
    --text-main: #000;
    --text-dark: #000;
    --text-light: #fff;
    --text-disabled: #888;
    --font-size: 14px;
    --small-font-size: 11px;
    --font-family: Segoe UI;
    --nav-main: #7ab742;
    --title-background: #292A2B;
    --button-border: 1px solid #aaa;
    --nav-accent: #7ab742;
    --login-background: #58585a;
    --border: #aaa;
    --close-image: url(../../Content/images/Close.gif);
    --link-color: var(--primary-dark);
    --icon-color: var(--nav-accent);
    --header-background: #000;
    --header-text: #fff;
    --topmenu-text: var(--header-background);
    --topmenu-hover: var(--nav-accent);
    --navbar-back: #f0f0f0;
}
.nav > li > a.px-5:hover, li.TopMenu:hover {
    background-color: var(--topmenu-hover) !important;
}

.nav > li > a.px-5 {
    color: var(--topmenu-text) !important;
}

td { vertical-align: top; font-size: var(--font-size); }
.material-symbols-outlined, [class^="jstree-icon jstree-themeicon bi-"], [class^="bi-"] {
    color: var(--icon-color);
}
.frame-content { border-style: ridge; margin: 8px; }

.material-symbols-outlined.md-18 { font-size: 18px; }
.material-symbols-outlined.md-inactive { opacity: .28; }
.userMenu {
    position: absolute;
    top: 0px;
    right: 0px;
    margin-top: -31px;
    background-color: transparent;
    padding-top: 4px;
    border: none;
}
.span-link {
    color: var(--link-color);
    cursor: pointer;
    display: inline-block;
    margin-left: 1rem;
    margin-right: 1rem;
}
#1_Col1, #1_Col2, #1_Col3, #1_Col4, #1_Col5, #1_Col6, #1_Col7, #1_Col8, #1_Col9, #2_Col1, #2_Col2, #2_Col3, #2_Col4, #2_Col5, #2_Col6, #2_Col7, #2_Col8, #2_Col9 { width: 10%; }
#aboutFPTbl td { margin: 3px; }
#AcctDetailPopup { color: var(--text-main); }
#AcctDetailPopup, .ModalDialog, .actionBox, .feedbackTbl, body#colDtlsBody_0, div#ColumnHeaderPopUp, div#DataSourcePopup, div#SelectOrganizationPopup, table#gvResults th, tr#colDtlsTr1 { background-color: var(--popup-background-color) !important; }
#aCheckAll, #aUncheckAll { float: right; margin-right: 15px; }
#alertInfo { color: var(--text-main) !important; }
#allImgProperties span { text-transform: capitalize; }
#ascItemComponentGroups_leftSelect, #ascItemComponentGroups_rightSelect, #ascItemFunctionalGroups_leftSelect, #ascItemFunctionalGroups_rightSelect { min-height: 200px !important; }
#ascItemCopySecuritySettings_leftSelect, #ascItemCopySecuritySettings_rightSelect { height: 200px; max-height: 200px; min-height: 150px; }
#ascItemInteractiveReportFormats { width: 18em; }
#ascItemRollupStructures { width: 15em; }
#btnAddCode, #Nav, #btnSave3, #contextMenu, #lblCurrentSearchNumber, #lblSearchLabel2, #lblTotalSearchFinds, #org_BFCDialog, #org_addTxtDialog, #org_distListDialog, #overlay, #spanSecurity, #spanorgDef_0, #spanorgDef_10, #spanorgDef_12, #spanorgDef_14, #spanorgDef_16, #spanorgDef_18, #spanorgDef_2, #spanorgDef_4, #spanorgDef_6, #spanorgDef_8, #stringWidth, .NoHeaderTitle .ui-dialog-titlebar, .acctCollDiv #AcctDetailPopup, .clickMenu li:hover ul ul, .clickMenu li:hover ul ul ul, .clickMenu li:hover ul ul ul ul, .divColDef_1, .divOrg_1, .div_mainPage_2, .field-validation-valid, .hidden, .layout-hide, .lblSearchFinds, .no-close .ui-dialog-titlebar-close, .rowDiv #lblSearchFinds, .rowDiv #rowDSConnectInformation, .rowDiv #searchReturnResults, .rowDiv.BuildGLLinkContainer, .rowDiv.handsontable.htRemoveRow th.htRemoveRow .btn, .rowDiv.hidden, .rowDiv.modalLoad, .rowDiv.modalLoadGL, .rowDiv.modalLoadNoSpinner, .searchLabels, .trColDef_3, .trrptDef_0, .ucDistReqTable, .ui-layout-resizer-sliding .ui-layout-toggler, .validation-summary-valid, 
.contextMenu, .gBdHidden, .gBdHidden,tr#trv_errBtn,input[type=text]::-ms-clear { display: none; }
#btnAddToken { height: 20px; padding: 0; width: 20px; }
#btnAdvancedFilter, #btnCancelAdvancedFilter, #btnCancelBuildFromChart, #btnCancelDistList, #btnClearOrg, #btnCloseEditFolderPopup, #btnCloseOrgPopup, #btnCloseSaveAsAcctColPopup, #btnRenumberRow, #btnSaveAsUserSecurity, #btnSaveNewFolder, #btnSelectOrg, #inputRptView_0, #inputRptView_1, #org_btnBFCBuild, #org_btnCancelAddTxt, #org_btnSaveAddTxt, #org_btnSaveDistList, #txtDateDataErr, #txtTimeDataErr, .SaveAsButtons input[type=submit], .rptDefTd_2, .tdRptView_17 { width: 70px; }
#btnClearOrg { margin-right: 3px; }
#btnCloseEditFolderPopup, #btnSaveNewFolder { padding: 1px; vertical-align: middle; }
#btnInfo img { vertical-align: bottom; }
#btnInfo img, #cpBackgroundColorInput, #cpBorderColorInput { height: 20px !important; }
#btnRenumberRowCode { display: none; width: 70px; }
#btnRowSearch { width: 70px; }
#btnRunUpdate { border: 1px solid var(--secondary-dark); border-radius: 2px; color: var(--text-main); padding: 2px !important; }
#btnSaveAccountCollection { float: right; width: 75px !important; }
#btnSearchUser, #chkSelectAllAdvancedFilter, #org_breadcrumbPath, #org_divCurrSelInfo, #rdoAdhocDefinition, .divorgDef_6, .rptDefTd_0, .spanlandingLst_0, .tdorgDef_31, .tdorgDef_33, .tdorgDef_35, .ui-jqgrid tr.jqgrow.ui-state-highlight td, input[type=checkbox], input[type=radio] { vertical-align: middle; }
#btnSelect,.HeadWrapper { margin: 0 5px; }
#btnSelectUser { margin-left: 10px; width: auto !important; }
#btnUpdateEmail, #btnUpdateName { padding-left: 5px; vertical-align: bottom; }
#buildFromChartGrid_Col1, #buildFromChartGrid_Col2, #buildFromChartGrid_Col3, #buildFromChartGrid_Col4, #buildFromChartGrid_Col5, #buildFromChartGrid_Col6, #buildFromChartGrid_Col7, #buildFromChartGrid_Col8, #buildFromChartGrid_Col9, #buildFromChartGrid_Title, .bfcGridHeader, .tdorgDef_10, .tdorgDef_11, .tdorgDef_12, .tdorgDef_13, .tdorgDef_14, .tdorgDef_15, .tdorgDef_16, .tdorgDef_17, .tdorgDef_18, .tdorgDef_19, .tdorgDef_20, .tdorgDef_21, .tdorgDef_22, .tdorgDef_23, .tdorgDef_24, .tdorgDef_25, .tdorgDef_26, .tdorgDef_27, .tdorgDef_28, .tdorgDef_29 { text-align: left; width: 25px; }
#buildFromChartGrid_Col1, #buildFromChartGrid_Col2, #buildFromChartGrid_Col3, #buildFromChartGrid_Col4, #buildFromChartGrid_Col5, #buildFromChartGrid_Col6, #buildFromChartGrid_Col7, #buildFromChartGrid_Col8, #buildFromChartGrid_Col9, .tdRptView_9, .tdUser_2, .tdorgDef_1, .tdorgDef_2, .tdorgDef_3, .tdorgDef_4, .tdorgDef_5, .tdorgDef_6, .tdorgDef_7, .tdorgDef_8, .tdorgDef_9 { width: 10px; }
#buildFromChartGrid_Title { width: 35px; }
#BuildGLLinkContainer { background: var(--popup-background-color) !important; height: 390px !important; overflow-y: hidden; }
#BuildGLLinkContainer .gridIcons { height: 15px; width: 15px; }
#cbFriday { width: 54px; }
#cblAccountDetail td,ins.jstree-icon { margin-right: 3px !important; }
#cbTuesday { width: 65px; }
#cellBorderStylePreStyl, .tdDefinedSty_12, .tdDefinedSty_17, .tdDefinedSty_25, .tdDefinedSty_27, .tdDefinedSty_8 { width: 400px; }
#chartcolorpicker, #heightType, #legendcolorpicker, input#LabelAxTitle { margin-right: 20px; }
#chartDataTbl { margin: 5px; }
#chartDataTbl button { min-width: 30px !important; width: 20px !important; }
#chartDataTbl select { margin-right: 3px; padding: 2px; width: 80px; }
#chartDialog { background: var(--background-color) !important; }
#chartDialog .nav > li > a { display: block; margin-top: 5px; padding: 5px 10px !important; position: relative; }
#chartDialog .nav > li > a:hover { display: block; margin-top: 5px; padding: 5px 10px !important; position: relative; }
#chartDialog li.nav-item { border-radius: 3px; height: 35px; }
#chartDialog select#heightType { width: 113px; }
#chartDialog ul.nav.nav-tabs { padding-left: 3px !important; }
#chkOverrideEmail { margin: 3px !important; }
#chkSelectAllAdvancedFilter { height: 14px; width: 14px; }
#ChooseSegmentDialog { width: auto; z-index: 999999999; }
#clear { clear: both; }
#close,button.ui-button.ui-corner-all.ui-widget.ui-button-icon-only.ui-dialog-titlebar-close { background: var(--close-image) -731px 0 no-repeat; }
.bfcInput { width: 130px; }
.bfcInputLong { width: 190px; }
#SaveAsTable { width: 60%; }
#tdEnd, #tdStart, .tdDefinedSty_3 { width: 75%; }
.tdRptView_4, .tdRptView_5 { width: 25%; }
.tdDefinedSty_2 { width: 20%; }
#colGridCntr { height: auto !important; }
#collapseAll, #expandAll { vertical-align: text-top; }
#colServiceStatus_0, .rowDiv.SubledgerValueTextBox, .rowDiv.ValueTextBox, .rowDiv.txtBox { width: 125px; }
#ColumnHeaderPopUp, #FilterPopup, .ModalDialog .ModalDialogCloseFloat, .rowDiv #CreateGLLinkGridContainer, .rowDiv #GLLinksText, .rowDiv #container, .rowDiv.hover, .signin-box h2, .tabs, .ui-dialog .ui-dialog-content, .ui-jqgrid .ui-jqgrid-hdiv, .ui-jqgrid .ui-jqgrid-htable th div, .ui-layout-content, .trColDef_0 { position: relative; }
#columnHOT td .listbox { color: var(--text-main) !important; }
#columnHOT td:not(.listbox) { color: black !important; }
#columnLetterLabel p { margin-bottom: 2px; margin-top: 5px; }
#companyLogo { margin-right: 15px; }
#ConfirmInfoMP { color: var(--text-main) !important; }
#containers .handsontable td:not(.listbox) { color: black !important; }
#Content { height: 570px; }
#contentPanel { font-weight: 400; overflow: hidden; }
#ControlCenter .copyright { font-size: var(--font-size); position: fixed; }
#ControlCenter, #Interact, #tblOnly { height: 93%; }
#ConvertRsltTbl_0, .modalFrame { height: 100%; width: 100%; }
#ConvertRsltTd0 { vertical-align: bottom; }
#ConvertRsltTd0, #componentListNavGrid, #divCompat, #divProgressDialog, #pageGroupsNavGrid, #tbl_0, #tdAssocList_0, #tdAssocList_1, .AddHeaders, .ajax__tab_default .ajax__tab_tab, .chkedOutObjDiv #dataGrid, .colheading, .confirm tr td, .cssLeftRightBtn, .cssNoOrgWarning, .rowDiv.handsontable.htRemoveRow th.htRemoveRow, .sign-in, .sign-in .btn, .signin-box h1, .tdColDef_14 { text-align: center; }
#ConvertRsltTr0 { height: 100px; }
#countDown { margin-right: 3px; }
#cpBackgroundColorInput { width: 140px !important; }
#cpBackgroundColorInput, #cpBorderColorInput, #cpFontColorInput { height: 20px !important; }
#cpBackgroundColorInputPreStyl { width: 165px !important; }
#cpBorderColorInput, #cpBorderColorInputPreStyl, #cpFontColorInputPreStyl, #ddlbReportFolder, .definedStyle #cpFontColorInput, .presStyleBdy #cpFontColorInput, .tdRptView_0, .tdRptView_1 { width: 140px; }
#cpFontColorInput, input#cpBackgroundColorInput { height: 22px !important; }
#CreateGLLinkGridContainer .handsontable td:not(.listbox) { color: black !important; }
#cursorStyle { cursor: crosshair; }
.cursor-pointer { cursor: pointer; }
#dataErrFilter th, #ddlNewTypes { margin-bottom: 10px; }
#dataErrGrid img { margin-left: 1px; }
#DataSourcePopup select { margin-bottom: 3px; margin-left: 2px; width: 140px !important; }
#ddlbEnvironmentComponentID { margin-right: 10px; }
#ddlbFinancialEnvironment { width: 295px; }
#ddlbFooterCenterOption, #ddlbHeaderCenterOption { margin-bottom: 3px; }
#ddlBorderStyle, #ddlFontStyles { width: 150px !important; }
#ddlBorderStylePreStyl { width: 173px !important; }
.rptDefPageSetup { width: 15em; }
#ddlbTables { width: 233px; }
#ddlColumnFolder { width: 172px !important; }
#ddlColumnFolder, #ddlNewTypes, #ddlOrganizations, select#presentationStyleList, #txtOrgDetSearch, #txtSearchUser { width: 180px; }
#ddlIncludeUnits, #ddlPageBreaks, #ddlbOrg, #txtMasterAccountFilter, #txtMasterAccountFilterDescription { margin-left: 5px; margin-right: 5px; }
#ddlIncludeUnits, #ddlPageBreaks, #ddlTransactionColumnID, #ddlbColumn, #ddlbOrg, #ddlbRow { width: 18em; }
#ddlJustification, #ddlPresentationStyle, #ddlPrintOption { width: 16em; }
#ddlNegativeFormat, #ddlNegativePresentationStyle, #ddlRounding, #ddlbCalcColumnFirst, #txtColPadding, #txtRowSpacing, #txtSectionSpacing, #txtZeroAmtChar { width: 190px; }
#ddlPercent { padding: 2px; width: 100px !important; }
#ddlPercent, .divColDef_0, .rowDiv.collapsibleListContent table td, .tableUser_0 { margin: 3px; }
#ddlRangeEndType, #ddlRangeStartType { width: 5em; }
#ddlSecurity { width: 155px; }
#ddlSources { width: 233px !important; }
#defaultDiv0, .divOrg_0, .div_mainPage_1 { height: 100%; overflow: hidden; }
#defaultDiv1, #org_breadcrumbPath, #org_container, .fpAboutFrame, .frozen-bdiv.layout-content-org_container, .rptDefBdy, .ui-jqgrid .ui-jqgrid-hdiv, .ui-jqgrid .ui-jqgrid-htable th, .ui-jqgrid .ui-jqgrid-htable th div, .ui-jqgrid tr.jqgrow td.setBorderonMask, .ui-jqgrid tr.jqgrow.ui-state-highlight td { overflow: hidden; }
#defaultImg0, .img16, .imgUser_0, .imgUser_1, .img_mainPage_0, .img_mainPage_1,#linkCol img, #linkOrg img, #linkRow img, #linkTransactionColumn img,.rptImagesen,.successConnection { height: 16px; width: 16px; }
#defaultImg1 { height: 15px; left: 10px; top: 60%; width: 134px; z-index: 0; }
#defaultTd0, #divChooseSeg_1, .divColDef_2, .rptDefTd_17, .rptDefTd_20, .rptReqTd_18, .tdColDef_12, .tdColDef_4, .td_mainPage_0 { text-align: right; }
#distTreeControls { display: inline; margin: 0 0 3px 5px; width: 98%; }
#distTreeControls, #org_collapseAll, #org_expandAll, .collapseBtn, .expandBtn { vertical-align: 0; }
#div#DataSourcePopup { height: auto !important; }
#divAdvancedFilterList { background: var(--background-color); }
#divAdvancedFilterList #divMaint .aiSelect, #divMaint .aiSelect, #divMaintCompGrp .aiSelect, #divMaintain .aiSelect { max-height: 300px !important; min-height: 200px !important; }
#divAdvancedFilterList input[type=checkbox] { height: auto !important; margin-right: 3px !important; padding: 0 !important; width: 20px !important; }
#divAdvancedFilterList, #feedbackDialog { border: 1px solid var(--secondary-dark); }
#divAuditComp_4 { margin-top: 40px; }
#divAuditComp_5, #divtrAuditCompd1, .div0 { width: 10px; }
#divChooseSeg_0 { margin: 0 0 0 10px; }
#divChooseSeg_0 input[type=text], #divChooseSeg_0 select { margin-right: 3px; margin-top: 5px; padding: 1px; width: 170px; }
#divChooseSeg_0 table { margin-bottom: 7px; margin-left: 6px; }
#divCompat { color: var(--text-light); left: 0; top: -100px; }
#divControlCenterUserOptions .tabContents, .divUserOptions .tabContents { bottom: 0; height: auto; margin: 1px 6px; position: absolute; top: 90px; }
#divDistributionListSelectionMethod { margin: 5px 0 2px; }
#divDistributionListSelectionMethod input { margin: 0 !important; }
#divDistributionListTree { background: var(--background-color); height: 380px; }
#divEditFolderPopup { padding: 0; width: 290px; }
#divExternalDrill, .confirm tr td h3, .divtd, .rowDiv.DSTabs a, .rowDiv.subledgerValue { display: inline; }
#divFormatHeaders { border: 1px solid var(--secondary-dark); border-radius: 2px; }
#divFullPage { bottom: 1px; height: auto; top: 85px; width: 100%; }
#divFullPage, #divMainReport, #divMaint, #divOrgJsTree, #lbResults, #navTreeView, #orgTreeView, #pnlEdit .tabContents, .rptReqDiv_2, div#divAdvancedFilterList ,
#divMaint #MaintTable ,#DivTable, #divFullPage, #divMainReport, #divMaint, #divOrgJsTree, #lbResults, #navTreeView, #orgTreeView, #pnlEdit .tabContents, .rptReqDiv_2, div#divAdvancedFilterList ,
#tblOnly ,#Wizard1_lstReports, #divOrgTree, #divResults, #divUsersContent, #org_divDistListTree, .layout-scroll, .rowDiv #divOrgJsTree, .ui-layout-content, .ui-layout-pane, td.form-view-data > span > div, tr.jqgrow > td.textInDiv > div ,
.chkedOutObjDiv #tblOnly ,.colDefBdy div#feedbacktd ,.colHdrCntr, .colHdrPopDiv ,.rptReqFrm, .rptReqFrm #Wizard1, .sign-in ,body.definedStyle, body.usersDiv, div#ColumnHeaderGrid, div#divMaintCompGrp, div#msgDtl, iframe.fpAboutFrame body, #ColumnHeaderGrid .ht_master .wtHolder, .imgWrapper div#imagePrvwDetails { overflow: auto; }
#divHeader { border-bottom: 1px solid var(--secondary-dark); }
#divMainReport { bottom: 0; height: inherit !important; overflow: auto !important; position: fixed; top: 36px; width: 100%; }
#divMainReport { bottom: 0 !important; height: inherit !important; overflow: auto !important; position: fixed; top: 36px; width: 100%; }
#divMaint { bottom: 0; padding-left: 3px; top: 60px; width: 100%; }
#divMaint #aiAA, #divMaint #aiUsers { width: 30em; }
#divMaint #tbDescription { border-radius: 1px; cursor: default !important; margin-bottom: 5px; margin-top: 1px; }
#divMaint .collapsibleList { font-size: var(--font-size); height: auto !important; margin-bottom: 10px; padding: 4px 0px 2px; }
#divMaint .collapsibleList.collapseHeaderBar { height: 24px !important; margin-top: 4px; padding-left: 2px; }
#divMaint input#tbDescription, #tbDescription { opacity: 1 !important; }
#divMaint td#aiAAbtn1, #divMaint td#aiUsersbtn1 { padding-left: 5px; padding-right: 5px; }
#divMaintain { display: none; height: 100%; width: 100%; }
#divMaintain .aiSelect { max-height: 400px !important; min-height: 300px !important; }
#divMaintCompGrp .aiSelect { max-height: 300px !important; min-height: 250px !important; }
#tdOnly, .header5PadL, .jumpToComplbl, .recUsePgsLbl { padding-left: 3px; }
#divNormal table td,.divtd.schReq_19 label,div#tpReports table td:nth-child(1),table#tblOptions td { padding-right: 5px !important; }
#divNotificationOptions, div#divControlCenterUserOptions, div#divInformUserOptions, div#divInteractUserOptions { border-top-color: var(--text-main) !important; bottom: 5px; color: var(--text-main); left: 15px; overflow: auto !important; position: fixed; right: 12px; top: 140px; width: auto !important; }
#divOrgJsTree { background: var(--background-color); border: 1px solid var(--secondary-dark); border-radius: 2px; height: 325px; }
#divOrgJsTree a > .jstree-icon { background-size: inherit !important; }
#divOrgJsTree i.jstree-icon.jstree-themeicon.jstree-themeicon-custom { background-size: 16px !important; }
#divOrgTree .divorgDef_9, #spanorgDef_1, #spanorgDef_11, #spanorgDef_13, #spanorgDef_15, #spanorgDef_17, #spanorgDef_3, #spanorgDef_5, #spanorgDef_7, #spanorgDef_9 { cursor: col-resize; }
#divOrgTree .jstree-default .jstree-clicked { border-radius: 2px; box-shadow: inset 0 0 1px var(--secondary-dark); color: var(--text-main); }
#divOrgTree .jstree-default .jstree-clicked, .clickMenu a:hover, .gvAlternatingRowStyle:hover, .gvRowStyle:hover, .gvSelectedRowStyle, .handsontable td.area, .highlight, .highlightGridRow td, .highlightNodeForSearch, .hoverRow, .jstree-default a.jstree-search, .rowDiv #SaveAsNamedAccountCollection, .ui-jqgrid-btable .ui-state-highlight, .ui-layout-resizer-hover .ui-layout-toggler-hover, .ui-layout-toggler-hover, .ui-state-focus, .ui-state-hover, .ui-widget-content .ui-state-focus, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-focus, .ui-widget-header .ui-state-hover, a.ui-state-default.ui-state-highlight, td.ActionBar:hover { background: var(--primary-light) !important; }
#divOrgTree:after, .clickMenu li li li li:hover ul, .clickMenu li li li:hover ul, .clickMenu li li:hover ul, .clickMenu li:hover ul, .divUser_2, .divUser_4, .rowDiv #divOrgJsTree, .rowDiv #dlgChooseAccount, .rowDiv.DSTabs:after, .rowDiv.collapsibleListContent, .rowDiv.tab.active, .signin-box .email-label, .signin-box .passwd-label, .signin-box label, footer, header, nav, section { display: block; }
#divOrgTree:after, .rowDiv #divOrgJsTree, .rowDiv.DSTabs:after { clear: both; content: ''; }
div#pnlOrgPopup { border: 1px solid var(--secondary-dark); }
#divProgressDialog { background-color: var(--background-color) !important; border-radius: 2px; display: none; font-size: var(--font-size); height: 100px !important; width: 170px; z-index: 1009 !important; }
#divProgressDialog .subHeader td { background-color: var(--background-color) !important; }
#divRenumberRowDialog_0, .divRsltsAdmin_3 { margin: 8px 12px 5px 0; text-align: right; width: 100%; }
#divRenumberRowDialog_0,.acctCollDiv td.headerLbl,.checkbox, .orgFolder, .pkgTbl td, .radio, .search,.rowHeaderTbl td, div.divUser_1, div.divUser_3,table.rptDefTbl_0 td:nth-child(1) { padding-right: 3px; }
#divReport, .divOrg_2 .ui-jqgrid { width: auto !important; }
#divRptView_0, #divRptView_1, .divUserFldr_0 { margin: 8px 12px 5px 0; text-align: right; }
#divRptView_0, div#CreateGLLinkGridContainer, div#acctColDetails, div#divMainReport, div#gbox_scheduledReportsGrid .ui-jqgrid .ui-jqgrid-htable th, div#msgDtl, .tab-content, .colHdrFrmtPopDiv { padding: 5px; }
#divSaveAsPopup { padding: 0; width: 400px; }
#divSaveAsWCompSec_0 { margin-bottom: 3px; margin-right: 5px; padding-top: 10px; text-align: right; }
#divScheduleDetail, #hidActiveCol, #hidActiveRow, #hidGridName, #hidIsEditable { visibility: hidden; }
#divSelectUser { border: none !important; height: 70px !important; padding-top: 20px !important; }
#DivTable select { margin-left: 3px; margin-top: 5px; padding: 1px; width: 170px; }
#DivTable select, #divUsersContent .collapsibleList { margin-bottom: 5px; }
#DivTable, #MovePendingPlaceHolder, #SaveAsTable, #Title, #companyLogo, #divAuditComp_3, #divAuditComp_5, #divtrAuditCompd1, #org_breadcrumbPath, #org_divEditGrid, #treeTable, .companyName, .div0, .rowDiv #SaveAsNamedAccountCollection, .rowDiv.DSTabs div, .rowDiv.expCollDiv, .rowDiv.subledgerValue, .rptDefTd_4, .schReq_18, .schReq_19, .schReq_22, .schReq_26, .spanRsltsAdmin_1 { float: left; }
#divtrAuditCompr0, #divtrAuditCompr1, #divtrAuditCompr2 { height: 15px; }
#divUser_5 { color: var(--text-main); }
#divUserOptions, .divSchRpts_1, .divUserOptions, .tdColDef_4 { padding-top: 6px; }
#divUsers_1, #lblResultsList { padding-bottom: 3px; }
#divUsersContent { bottom: 0; height: auto !important; left: 0; position: fixed; right: 0; top: 59px; }
#divUsersContent .aiSelect { width: 304px !important; }
#divUsersContent img#ascItemComponentGroups_2rightImage, #divUsersContent td#ascItemFunctionalGroupsbtn1 { padding-left: 3px !important; padding-right: 3px !important; }
#divv_compGrid_1, .divUser_2 { padding-left: 5px; }
#divv_compGrid_2 { margin: 8px 12px 8px 0; text-align: right; width: 100%; }
#docDetails h2, form#ViewGrid_dataErrGrid, .wtLink a:hover, .wtLink a:link, .wtLink a:visited, legend { font-size: var(--font-size); }
#DSTextDesc { margin-bottom: 3px; margin-left: 2px; width: 140px !important; }
#EOLevelsLabel, #NSLevelsLabel { display: inline; width: 20px; }
#feedbackDialog { border-radius: 2px; display: inline; left: 30%; top: 25%; z-index: 999999; }
#feedbacktd2 { background-color: var(--secondary-dark); height: 30%; width: 100%; }
#feedbacktd3 { background-color: var(--secondary-light); color: var(--text-light); font-size: var(--font-size); height: 27px; margin-left: 8px; }
#fileUploadLoading-indicator, #loading-indicator { left: 10px; top: 10px; }
#fileUploadLoadingMessage { left: 12px; text-align: left; top: 10%; width: 100%; z-index: 0; }
#form1, .reportBody { height: 100%; margin: 0; overflow: hidden; padding: 0; width: 100%; }
#frameConten, #cbDrilldown, #cbDrilldown_0, #cbDrilldown_1, #cbDrilldown_2, #rblDetailDrillType, #rblDetailDrillType_0, #rblDetailDrillType_1, #tableAssocList_0, .layout-child-org_container { border: 0; }
#frameContent { background: var(--background-color); border: 0; }
#frameContent, #frmReport { border: none; height: 100%; width: 100%; }
#fxGrpHdrBar { margin-left: -3px; padding-left: 3px; }
#fxGrpHdrBar2 { margin-left: -3px; margin-top: 30px; padding-left: 3px; }
#GLDivContainerForRow .gridIcons img { height: 16px !important; width: 16px !important; }
#GLDivContainerForRow .ht_master .wtHolder { overflow: auto; width: auto !important; }
#GLDivContainerForRow .wtHolder { color: var(--text-dark) !important; }
#GLDivContainerForRow, #pnlFormatHeaders, #pnlOrgPopup, #pnlPrintOptionsPopup, #pnlTypes,
#pnlOrgPopup, #pnlTypes, .msgError, .msgWarning, .navPanel a,
.ui-jqgrid .loading, .colDefBdy div#pnlSaveAsPopup, .colDefBdy input#txtSaveAsDescription,
div#pnlHFAdvanced, input#btnEditUser,
input#ucDistReq1_tbEmailSubject, textarea#ucDistReq1_tbEmailBody, #divNormal table td input, #lbResults, #treeBorder, #txtAdditionalText, .rowDiv #CreateGLLinkGridContainer, .rowDiv #NamedAccountCollectionDetails, .rowDiv #SaveAsNamedAccountCollection, .rowDiv #divOrgJsTree, .rowDiv.tooltip, .ui-jqgrid ui-widget .ui-widget-content ui-corner-all { border-radius: 2px; }
#grid { margin: 0 auto; width: 860px; }
#gview_dataErrGrid, .noborder, #OrgLeftPane, #OrgRightPane,
.ui-tabs-nav, .vwDataErr .ui-dialog-titlebar.ui-corner-all.ui-widget-header.ui-helper-clearfix.ui-draggable-handle,
.vwDataErr .ui-dialog-titlebar.ui-corner-all.ui-widget-header.ui-helper-clearfix.ui-draggable-handle,
li.ui-tabs-tab.ui-corner-top.ui-state-default.ui-tab { border: none !important; }
#gview_scheduledReportsGrid .ui-jqgrid-bdiv { background: var(--background-color) !important; }
#gvResults td, td.AddRemoveHeaders { padding: 2px; }
#gvRowStyle { border-color: var(--accent-light-grey) !important; }
#gvValues { border: 1px solid var(--accent-light-grey) !important; border-radius: 2px; }
#gvValues td { border-color: var(--popup-background-color); padding: 1px 3px; }
#gvValues td input[type=checkbox] { padding-left: 3px; }
#HelpContainer h1, #HelpContainer h3 { pointer-events: none !important; }
#HelpContentFrame { border: none; border-width: 0; height: 100%; margin: 0; width: 100%; }
#helpLogo { margin: 4px; }
#helpSubHeader { height: 55px; width: 100%; }
#hrAssocList_0 { margin-left: -3px !important; }
#iColumnDetails { border: none !important; height: 425px; }
#imageRescaleDiv #imgHeight, #imageRescaleDiv #imgMimeType, #imageRescaleDiv #imgName, #imageRescaleDiv #imgWidth { border: none; color: var(--text-main); }
#imageRescaleDiv .alignLbl { margin-top: 3px; vertical-align: top; }
#imgCollapseAll, #imgExpandAll { background: var(--background-color); cursor: pointer; }
#imgProgressBar_0 { height: 15px; left: 10px; top: 60%; width: 134px; z-index: 1009 !important; }
#imgRptView_0, #imgRptView_1 { border: none; margin-bottom: 2px; padding-left: 4px; }
#imgUnderlineSelected, #imgItalicsSelected, #imgBoldSelected { border-radius: 3px; }
#imgWaiting_0, #load_componentListGrid { display: none !important; }
#navTreeView,.acctCollDiv .modalLoad { height: 99.7%; }
#insert-more { background: var(--accent-dark-grey); border: 1px solid var(--secondary-dark); border-radius: 2px; margin-left: 10px; padding: 3px; padding-left: 4px; text-decoration: none; }
#InteractAboutFrame { background-color: transparent; border: 0 transparent; height: 650px !important; margin-left: 40px; overflow: hidden; position: absolute; width: 650px; }
#jsDocTree .jstree-anchor { font-size: var(--font-size) !important; margin: 0 !important; }
#layoutCont { height: 99%; }
#lblCreateDate, table#Wizard1_tblRRStatus { width: 70%; }
#lblCurrentSearchNumber, #lblSearchLabel2, .rptDefTd_3, .searchLabels, .tdUser_3 { width: 30px; }
#lblNavigationHeader { color: var(--text-main); padding-left: 1px; }
#lblPopupTitle { background-color: Transparent; border-style: none; color: var(--text-light); width: 60%; }
#lblResultsList { padding-bottom: 3px; }
#lblResultsList, #org_breadcrumbPath, #trSaveAsWCompSec_0, .colDetls_57, .rptReqTd_14, .tdColDef_1, .tdColDef_4, .tdorgDef_30 { padding-top: 5px; }
#lbResults { width: 400px; }
#legendBackColor { width: 120px; }
#litComponentGroupID, .tdColDef_1 { vertical-align: sub; }
#LogoutInfo,table.HFDialogTbl,#MaintTable, #gvResults, #lstHFTextTags,#notifyUsr, .notifyLink, td#currentUsr, td#notifyDesc,#Organization_Inactive, #UCPageErrors1_lblContentHeader, .rowDiv #segmentMask, .rptDefTd_8 ,#pnlPrintOptionsPopup select,div#ConfirmInfoMP,div.divlandingLst_1 ,input#acDescription, input#acName, input#segmentMask, input#tc1_tpGeneral_cbUseQuantity, p#slider-time, select#selAccounts,input#gphLblFntSz, input#gphLegendFntSz,li.dropdown.MenuHiLite .caret,#submitUser, #tblOptions, #tc1, .tdUser_7 { margin-left: 5px; }
#lstHFTextTags,.venToEditPnl div#Panel1,.ui-pg-input, .ui-pg-selbox,a.jstree-clicked, input#segmentMask,input, select, textarea { border-radius: 1px; }
#lstTextCodes { height: 210px; width: 130px; }
#mainPgBtnDiv { cursor: pointer; height: 20px; position: absolute; right: 4px; top: 2px; width: 20px; }
#MainSplitter .vsplitbar { border-left: solid 1px var(--primary-light); border-right: solid 1px var(--primary-light); }
#MainSplitter .vsplitbar, #OrgSplitter .vsplitbar { border: 1px solid var(--secondary-dark); width: 2px; }
#MainSplitter .vsplitbar.active { opacity: .7; }
#Maintenance { border: 1px solid var(--secondary-dark); border-radius: 3px; bottom: 1px; display: table-row-group; }
#Maintenance, #overlay { top: 0; }
#MaintTable input, #MaintTable select, #MaintTable textarea { margin-bottom: 2px; padding: 2px; width: 100% !important; }
#MainWrapper { left: 0; right: 0; }
#MenuPlaceHolder { height: 30px !important; color: var(--header-text); background-color: var(--header-background); }
.ms-1.d-none.d-sm-inline { color: var(--topmenu-text) !important;}
.menu-hamburger {
    width: 28px !important;
    min-width: 28px;
    padding-left: 4px;
    padding-top: 0px;
    margin-top: -4px;
    border: 0px;
}
#MenuPlaceHolder .navbar-nav.navbar-right:last-child { margin-right: -8px !important; }
.homePageImage { margin-left: 2rem; color: var(--nav-main); cursor: pointer; }
#MovePendingPlaceHolder { color: var(--secondary); font-size: 17px; margin-left: 35px; }
#MovePendingPlaceHolder, #Organization_Inactive, #txtDateOffsetValue, .rowDiv.DSTabs, .rowDiv.gridIcons { vertical-align: bottom; }
#msp td.ActionBar:hover { background: 0 0 !important; background-color: none !important; }
#msp, #mspUsrOpt, #tblOptions, .tableDefinedSty_3 { width: 99%; }
#msp:hover { background-color: var(--background-color) !important; }
#msp:hover, #mspUsrOpt:hover { background: var(--popup-background-color) !important; }
#msp:hover, #mspUsrOpt:hover, #notification { background: var(--popup-background-color) !important; }
#msp:hover,.colheading, .collapseArrow, .disabled, a:disabled,div.rsltsAdminDiv, table#gvResults td, table.tableCleanup_1 td,table.ui-pg-table { cursor: default; }
#mspUsrOpt:hover { background-color: none !important; }
#NamedAccountCollectionDetails { background: var(--text-light); }
#NamedAccountCollectionDetails, div#tvDistList { background: var(--background-color); }
#Nav, #btnSave3, #contextMenu, #lblCurrentSearchNumber, #lblSearchLabel2, #lblTotalSearchFinds, #org_BFCDialog, #org_addTxtDialog, #org_distListDialog, #overlay, #spanSecurity, #spanorgDef_0, #spanorgDef_10, #spanorgDef_12, #spanorgDef_14, #spanorgDef_16, #spanorgDef_18, #spanorgDef_2, #spanorgDef_4, #spanorgDef_6, #spanorgDef_8, #stringWidth, .NoHeaderTitle .ui-dialog-titlebar, .acctCollDiv #AcctDetailPopup, .clickMenu li:hover ul ul, .clickMenu li:hover ul ul ul, .clickMenu li:hover ul ul ul ul, .divColDef_1, .divOrg_1, .div_mainPage_2, .field-validation-valid, .hidden, .layout-hide, .lblSearchFinds, .no-close .ui-dialog-titlebar-close, .rowDiv #lblSearchFinds, .rowDiv #rowDSConnectInformation, .rowDiv #searchReturnResults, .rowDiv.BuildGLLinkContainer, .rowDiv.handsontable.htRemoveRow th.htRemoveRow .btn, .rowDiv.hidden, .rowDiv.modalLoad, .rowDiv.modalLoadGL, .rowDiv.modalLoadNoSpinner, .searchLabels, .trColDef_3, .trrptDef_0, .ucDistReqTable, .ui-layout-resizer-sliding .ui-layout-toggler, .validation-summary-valid { display: none; }
#nData, #pData { float: left; height: 20px; margin: 3px; padding: 0; width: 15px; width: 40px; }
#next_t_resultsAdminGrid_toppager:hover, #prev_t_resultsAdminGrid_toppager:hover, #first_t_resultsAdminGrid_toppager:hover { border: none; }
#notification { background: var(--popup-background-color) !important; background-color: var(--background-color); border-radius: 2px; color: var(--text-main); float: right; height: 94px; padding: 5px; right: 3px; width: 30%; }
#notification a { color: var(--primary); cursor: pointer !important; }
#notification span.dismiss { cursor: pointer; float: right; }
#notification span.dismiss, a#closeBtn { background: var(--close-image) -731px 0 no-repeat !important; }
#notification, #org_breadcrumbPath, #tabs, #tblOnly, .rowDiv.jqmWindow, .rowDiv.modalLoad, .rowDiv.modalLoadGL, .rowDiv.modalLoadNoSpinner, .rptReqTd_14, .rptReqTd_15, .rptReqTd_17, div#parentDiv, span#CopyHelp { position: fixed; }
#notificationHR { border-radius: 4px; float: right; margin-bottom: 5px; min-height: 15px; width: 300px; }
#NSLevelsLabel label, .includedLevels label, td#EOLevels label { margin-left: -2px; margin-right: 10px; vertical-align: middle !important; }
#org_bfcGrid { font-size: 10px; width: 778px; }
#org_breadcrumbPath { max-width: 1480px; white-space: nowrap; width: auto; }
#org_collapseAll, #org_expandAll, .collapseBtn, .expandBtn { cursor: pointer; margin-bottom: 4px; }
#org_distListDialog, .rowDiv #InsertNRowsPopup, .textInDiv { overflow: hidden !important; }
#org_divCurrSelInfo { height: 18px; margin-bottom: 5px; padding-bottom: 1px; }
#org_divDistListTree { height: auto; max-height: 330px; min-height: 100px; padding-bottom: 10px; }
#org_divDistListTree .jstree-icon.jstree-checkbox { background-size: auto !important; }
#org_divDistListTree .jstree-icon.jstree-themeicon.jstree-themeicon-custom, a > .jstree-icon { background-size: 16px 16px !important; }
#org_divEditBFC input { border-radius: 1px; margin: 1px; }
#org_divEditGrid { height: 100% !important; width: 100%; }
#org_divEditGrid .ui-jqgrid-labels, #org_divEditGrid .ui-jqgrid-labels th.ui-th-column, #org_divEditGrid .ui-pager-control { height: 28px; text-align: center; vertical-align: middle; }
#org_divEditGrid .ui-jqgrid-titlebar.ui-widget-header.ui-corner-top.ui-helper-clearfix, #trCleanup_0, #trCleanup_1, #trCleanup_2, #trRenumberRowDialog_0, #trRenumberRowDialog_1, #trRptView_7, .rowDiv .trRowDef_1, .rowDiv .trRowDef_2, .trColDef_2, .trColDef_3, .trColDef_4, .trColDef_5, .trUserFldr_0 { height: 25px; }
#org_divEditGrid input[type=button] { border: 1px solid var(--secondary-dark); font-size: var(--font-size) !important; height: 18px !important; }
#org_expandAll, .expandBtn { padding-right: 15px; }
#Organization_Description { width: 498px !important; }
#Organization_OrganizationFolderId { width: 187px !important; }
#OrgLeftPane .jstree ins { border: none !important; display: inline-block; height: 14px; margin: 0; padding: 0; width: 14px !important; }
#OrgLeftPane .jstree ins, .ActionBar, .SelectedNavTab, .actionBox a:link, .actionBox a:visited, .clickMenu a, .closeNotification, .contextMenu A, .jstree a, .jstree a:hover, .navPanel a, .navPanel a:visited, .navSelect a, .rowDiv.DSTabs a:hover, .sign-in .aboutLnk, .sign-in a, .wtLink a:link, .wtLink a:visited { text-decoration: none; }
#orgMainSplitter { height: 100%; overflow: auto !important; }
#OrgSplitter .vsplitbar { background: url(../../Content/images/vgrabber.gif) center no-repeat var(--secondary-dark); border-left: solid 1px var(--primary-light); border-right: solid 1px var(--primary-light); }
#OrgSplitter .vsplitbar.active { background: url(../../Content/images/vgrabber.gif) center no-repeat #bddeff; border: 1px solid var(--primary-light); opacity: .7; }
#OrgSplitter, #overlay { height: 100%; }
#orgTreeView { height: 400px; margin: 0 8px; width: 278px; }
#orgTreeView, #pnlDetails { border: 1px solid var(--secondary-dark); border-radius: 2px; }
#overlay { display: none; left: 0; opacity: .4; top: 0; z-index: 999; }
#panelInformSecurity .collapsibleListContent { clear: both; font-size: var(--font-size); font-weight: 400 !important; height: auto !important; margin-bottom: 10px; margin-top: 10px; padding-left: 5px !important; vertical-align: top; }
#parentDiv div#tabs { bottom: 0; left: 0; right: 5px; }
#parentDiv div#tabs, #pnlDetails { height: auto !important; }
#PasteInsertDest_1 { margin-left: 7px !important; }
#pnlCodes { height: 140px; width: 320px; }
#pnlCopyPaste { border-radius: 2px; height: 155px !important; width: 350px; }
#pnlCopyPaste input[type=radio] { margin-left: 3px; margin-right: 2px; margin-top: 1px; }
#pnlCopyPaste select { margin-left: 3px; width: 100px; }
#pnlDetails { background: #f2f9ff !important; border-radius: 2px; width: 540px; }
#pnlDistList #dlPanel { max-height: 360px; max-width: 215px; min-height: 360px; }
#pnlDistList #ucDistReq1_tvDistList { margin-top: -10px; max-height: 330px !important; min-height: 330px; }
#pnlDistList input[type=checkbox] { margin-right: 2px !important; }
#pnlDistList input[type=radio], input[type=checkbox] { margin: auto 3px auto auto; }
#pnlDistributionOptionsPopup { border: 1px solid var(--secondary-dark); }
#pnlEdit .tabContents { background-color: var(--background-color); border-radius: 2px !important; bottom: 0; height: auto; margin-left: 4px; margin-top: 4px; overflow: auto; top: 60px; }
#pnlFormatHeaders { height: 360px; height: auto !important; padding-bottom: 10px; width: 700px; }
#pnlHFAdvanced { border-radius: 2px; height: 338px !important; width: 450px !important; }
#pnlHFAdvanced, #pnlTypes, #treeTable { border: 1px solid var(--secondary-dark) !important; }
#pnlOrgPopup table , #divMaintCompGrp td.HdrFirstCol, #lblResultsList, #org_breadcrumbPath, .divUsrOpt_0, .rptReqTd_14, .tdColDef_1, .tdColDef_14, .tdColDef_4, .tdorgDef_30 { padding-top: 3px; }
#pnlPrintOptionsPopup { width: 525px; }
#pnlRowCodePopup { border: 1px solid var(--secondary-dark) !important; }
#pnlSaveAsPopup { background: var(--popup-background-color); }
#pnlTypes { height: auto 95px; width: 260px; }
#prev_t_componentListGrid_toppager:hover { background-color: transparent !important; }
#prev_t_dataErrGrid_toppager:hover, #first_t_dataErrGrid_toppager:hover { background-color: transparent !important; border: none !important; }
#previewGraphBtn { position: absolute; right: 10px; top: 5px; width: 100px; }
#progressMessage { left: 12px; top: 20%; z-index: 1009 !important; }
#rdoAdhocDefinition, .tdorgDef_0 { height: 15px; margin-left: 6px; width: 15px; }
.topRightMsg { color: var(--text-main); cursor: default !important; height: 20px; margin-top: -10px; position: fixed; right: 8px; top: 43px; }
.topRightInset {
    position: fixed;
    top: 43px;
    margin-top: -10px;
    right: 120px;
    cursor: pointer;
}
#relatedListsComponentGroupsRight { margin-right: 2px; }
#reportHeaderTbl { margin-left: 3px; margin-top: 3px; }
#reportHeaderTbl td { margin-left: 3px; padding-bottom: 1px; }
#resultsAdminGrid .ui-jqgrid .fileUploadLoading, #resultsAdminGrid .ui-jqgrid .loading { display: none !important; height: 0 !important; width: 0 !important; }
#resultsAdminGrid .ui-jqgrid tr.jqgrow td { padding: 2px !important; }
#ResultText { margin-left: 6px; width: 98% !important; }
#rowDaily { display: inline; margin-left: 80px; }
#rowDaily #ddlHour, #rowDaily #ddlMinute, .schReq_10 #ddlHour, .schReq_10 #ddlMinute { padding: 1px; width: 50px; }
#rowDaily, #rowDuration, #rowRunAfterDateTime { height: 25px; }
#RowDefinition_RowFolderID, #SaveAsTable input, #Wizard1_ucDistReq1_tbEmailBody, #distReqComponent_tableDistList_0tbEmailSubject, #distReqComponent_tbEmailSubject, #divv_compGrid_1, #edtPrtLinkTd3 input, #pnlSaveAsPopup table, #txtEmailSubject, #ucDistReq1_tbEmailBody, #ucDistReq1_tbEmailSubject, .divRsltsAdmin_2, .divlandingLst_2, .rowDiv .divRowDef_0, textarea#distReqComponent_tbEmailBody { margin-bottom: 3px; }
#rowDescription { max-height: 20px; min-height: 20px; padding-bottom: 3px; }
#rowFrequency { margin-bottom: 25px; max-height: 25px; min-height: 25px; padding-bottom: 15px; }
#rowLabel, #rowLabel1, #rowValue, #rowValue1 { width: 204px !important; }
#rowRunAfterDateTime h5 { margin-left: -7px !important; margin-top: 13px; padding-bottom: 6px; }
#rowTokensForHeaders td, .rowDiv.popupPadding, .rptReqDiv_1, .rptReqTd_5 { padding-bottom: 10px; }
#rowWeekly,#divOrgJsTree, #divtrAuditCompr3, #tdAssocList_2, .divUser_5,.renameDiv,.rptDefBdy #ftrContainer, .rptDefBdy div#hdrContainer, .rptDefBdy img#output,.sign-in .copyright, div#divtrAuditCompr1,.tableColDef_0 a#showHideHeader,.tokenPreview,div.divlandingLst1 { margin-top: 10px; }
#rptHFWrapper .handsontable td { color: black !important; }
#rptLblModified, #thDataErr_2, .tdDefinedSty_10, .tdDefinedSty_14, .tdDefinedSty_19, .tdDefinedSty_22, .tdRptView_7 { width: 80px; }
#rptReqDiv_2, #treeTable { background: var(--background-color); overflow: auto; }
#rsltsAdminGrid { border: 1px solid var(--accent-light-grey); border-radius: 2px; }
#saveAsSecurityDialog { background-color: var(--popup-background-color) !important; color: var(--text-main); display: none; padding: 4px; }
#SaveAsTable input { width: 190px; }
#SaveToNetworkLocation, .tdDistReq_6 { padding-bottom: 3px; padding-left: 30px; }
#scaleBox { height: 21px; width: 100px; }
#scaleBtn { width: 70px; }
#scheduledReportsGrid tr.jqgfirstrow { border: none !important; }
#SchRptsGrid tr.jqgfirstrow, .tableorgDef_0 { border-bottom: 1px solid var(--secondary-dark); }
#SelectedSegmentName { background: var(--popup-background-color); border: none; }
#SelectFiltersPopup input[type=text], #SelectFiltersPopup select { margin: 5px; width: 120px !important; }
#SelectFiltersPopup, .ui-dialog div, .ui-dialog select { color: var(--text-main); font-size: var(--font-size) !important; }
#SelectionValue { padding: 0px !important; }
#SelectOrganization, #cmbUsers, #ddlEnvironmentComponent, #ddlFinancialEnvironment, #ddlbDataSelection, #ddlbFinancialSet, #tdRenumberRowDialog_1, #tdRenumberRowDialog_3, .imgWrapper input#fileName, .tdColDef_2, .tdColDef_6, .tdColDef_8, .tdDefinedSty_29, .tdDefinedSty_31, .tdPckg_1, .tdPckg_3, .ulRsltsAdmin_0, input#networkFileName { width: 200px; }
#SelectOrganizationPopup { color: var(--text-main); }
#SelectOrganizationPopup #collapseAll, #SelectOrganizationPopup #expandAll { cursor: pointer; display: inline; }
#SelectTable #ddlbTablesid { margin-right: 3px; }
#SelectTable, #tdSaveAsWCompSec_1, .schReq_12,.pkgTbl td,.vwDataErr span#ui-id-1 { padding-top: 2px; }
#showServiceStatusDialog { display: none; padding: 0; }
#signin-box .copyright { margin-top: 4px; padding-left: 3px !important; position: relative !important; }
#sInfo { cursor: pointer; left: 1px; position: absolute; top: 1px; }
#slGrid { margin: 6px; }
#span_8a6b_0 #tbEndDate, #span_8a6b_0 #tbStartDate { padding: 1px; width: 8em; }
#spanConnectionString, #spanServiceName, #spanServiceStatus, .tdUserFldr_0 { white-space: normal; }
#spanExceptions { height: 100px; overflow-y: auto; }
#spanv_compGrid_0, #tblOptionsReqStat td, #tblOptionsReqStat th { padding-left: 10px; }
#spanv_compGrid_0, .spanRsltsAdmin_0, .specificValue, .tableDistReq_0 input[type=radio] { vertical-align: middle; }
#spanWaiting_0 { left: 12px; }
#spnNavTab a { color: var(--link-color); font-size: var(--font-size); }
#tabContents #pnlSaveAsPopup { width: 385px !important; }
#tabContents strong { color: var(--text-main); }
#tableDistList_0 { display: block; padding-bottom: 5px; width: 365px; }
#tableDistList_0 input#tbName { margin-bottom: 1px; }
#tableRenumberRowDialog_0 { margin-left: 12px !important; margin-top: 8px !important; }
#tableRptReq_0, #tableRptReq_1 { border-spacing: 5px; }
#tableRptReq_2 #ddlbColumn, #tableRptReq_2 #ddlbOrg, #tableRptReq_2 #ddlbRow, .ctxtMasterAccountFilter { width: 20em; }
#tableRptReq_3 #treeBtns { position: absolute; right: 0; top: 95px; }
#tableRptView_1, .rptDefTbl_0, .rptDefTbl_1, .rptDefTbl_2, .rptDefTbl_3, .rptDefTbl_4 { width: 99%; }
#tableRptView_3 { margin-top: 3px; width: 356px; }
#tableUser_2 td#ascItemCopySecuritySettingsbtn1 img { padding-left: 3px !important; padding-right: 3px !important; }
#tabs { bottom: 1px; font-family: var(--font-family); height: 90% !important; overflow: hidden; width: 98.7%; }
#tbDescription { width: 270px; }
#tbDescription:disabled { color: var(--text-disabled); opacity: 1 !important; }
.wide50 { width: 50ch; }
.colDefBdy select#fisPerFixedSelect,
select#tc1_tpFilters_ddlBalances,
#cmbDistributionFormat, #cmbExportFormat, #cmbPageOrientation, #cmbPaperKind,
#txtUserSearchFilter, .rowDiv #DSConnectInformation, .rowDiv #DSEnvCompSelect, .rowDiv #DSTextDesc, .rowDiv #DSTypeSelect, .rowDiv #formatDDL, .rowDiv.labelWidth { width: 150px; }
#tblDataError td { padding-left: 6px; padding-right: 6px; }
#tblDataError td, .acctCollDiv .headerPadding, .rptDefTbl_0 td, .rptReqTd_22, .rptReqTd_24 { padding-bottom: 2px; }
#tblDataError, #tblServiceStatus { table-layout: fixed; }
#tblFECData { margin-left: 3px !important; }
#tblOptions input[type=checkbox] { height: auto !important; margin: 0 !important; outline: 0 !important; }
#tblOptions td, .tdDefinedSty_11, .tdDefinedSty_16, .tdDefinedSty_20, .tdDefinedSty_24, .tdDefinedSty_26, .tdDefinedSty_7, .tdUser_1 { width: 20px; }
#tblOptions td, td.gridSectionHeader { vertical-align: inherit; }
#tblServices, .tableDefinedSty_1 input { margin-right: 3px; }
#tblServiceStatus { margin: 0 10px 5px; width: 385px; }
#tblServiceStatus td, #tdUsers_0 { word-wrap: break-word; vertical-align: top; }
#tc1 { margin-left: 9px; margin-top: 8px; }
#tc1, #ucComponentSecurity1_aiSecurity_rightSelect { margin-right: 5px; }
#tc1_body { height: 359px !important; position: relative; }
#tc1_body input { margin: 0; }
#tc1_header { margin-top: 7px; }
#tc1_tpFilters_lblOrgForRptUnit, .tdColDef_1, .tdColDef_10, .tdColDef_13, .tdColDef_3, .tdColDef_5, .tdColDef_7, .tdUser_4 { margin-left: 8px; }
#tc1_tpFormats_txtColumnPadding, #tc1_tpFormats_txtColumnWidth { width: 194px !important; }
#tc1_tpGeneral_ddlBalanceType { width: 215px; }
#tdDistReq_0 #ucDistReq1_ddlSystemFolder { padding: 1px; width: 298px; }
#tdModifiedBy { padding-left: 32px; }
#tdRenumberRowDialog_0, #tdRenumberRowDialog_2 { margin-left: 8px; padding-right: 10px; width: 70px; }
#tdSaveAsWCompSec_3 { width: 220px; }
#tdSaveAsWCompSec_4 { padding-left: 3px !important; padding-top: 10px !important; }
#thDataErr_0 { width: 78px; }
#thDataErr_0, #thDataErr_1, #thDataErr_2, #thDataErr_3, #thDataErr_4, #thDataErr_5, .spacer, .tdDefinedSty_15, .tdDefinedSty_23 { padding-top: 15px; }
#thDataErr_1 { width: 90px; }
#thDataErr_3 { width: 82px; }
#thDataErr_4 { width: 135px; }
#timedOutPopup { color: var(--text-main) !important; display: none; padding: 2px 2px 0; }
#topDetailTable { border-spacing: 0; bottom: 0; left: 0; overflow: hidden; right: 0; top: 0; width: 100%; }
#tpDistribution table#treeTable { width: 217px !important; }
#tpHeadersAll table { background-color: var(--background-color) !important; }
#tpHeadersFooters { color: var(--text-main); }
#tpOutput table td, #tpReportOptions table td, .HdrFirstCol td, .divorgDef_8 { padding-top: 3px; }
#tpReportOptions label { vertical-align: inherit !important; }
#tpReports select, .tblPadL select { min-height: 225px !important; min-width: 320px !important; width: 330px !important; }
#trDataErr_0 { height: 35px; }
#treeBorder { background: var(--background-color); border: 1px solid var(--secondary-dark); margin: 4px; }
#treeBorder, #txtAdditionalText { font-family: var(--font-family); }
#treeTable { background: var(--background-color); border-radius: 2px !important; height: auto; margin: 0; }
#trRptView_1, #trRptView_2, #trRptView_4, #trRptView_5, #trRptView_6 { height: 24px; }
#trRptView_6 #Label2, #trRptView_6 #Label3, .tdRptView_7 #Label1, .trRptView_1 label, .trRptView_4 label { height: 13px; }
#trSaveAs, #trSaveAsWCompSec_1, .trDefinedSty_0, .trDefinedSty_1,#ddlDefaultDateOffset, img#homeImg { height: 22px; }
#trSaveAsWCompSec_1 { margin-bottom: 10px; }
#tvDistList { border: 1px solid var(--secondary-dark); border-radius: 2px; height: 260px; left: 25px; min-height: 388px; min-width: 245px; overflow-y: auto; padding: 2px; }
#txtAdditionalText { height: 200px; width: 500px; }
#txtAdhodDefinition { width: 770px; }
#txtColumnDescription { width: 453px; }
#txtColumnName { margin-right: 50px; width: 40%; }
#txtDateOffsetValue { border-radius: 2px; height: 20px; width: 88px !important; }
#txtEmailBody { border: 1px solid var(--secondary-dark); height: 100px; resize: none; width: 260px; }
#txtEmailSubject { width: 260px; }
#txtFolderName { width: 195px; }
#txtHeaderSpanTo { width: 2em; }
#txtHFFullTextTag { border: 1px solid var(--secondary-dark); border-radius: 2px; }
#txtMasterAccountFilter, #txtMasterAccountFilterDescription { width: 252px; }
#txtMaxItemsDataErr, #txtStartRecordDataErr { width: 6em; }
#txtOrganizationStartsWith { margin-left: -115px; }
#txtRequestDataErr { width: 65px; }
#txtSaveAsDescription, #txtSaveAsName { height: 20px; margin-bottom: 2px; margin-left: 5px; width: 215px; }
#txtSpecifiedLevel { margin-left: -120px; }
#ucColumnDefs { height: 100%; }
#ucComponentSecurity1_aiSecurity_leftSelect, #ucComponentSecurity1_aiSecurity_rightSelect { height: 175px !important; margin-top: 3px; min-height: 175px !important; }
#ucComponentSecurity1_aiSecurity_leftSelect, #ucComponentSecurity1_aiSecurity_rightSelect, .aiSelect { max-height: 200px; }
#ucDistReq1_cbUseOrgDistribution, #ucDistReq1_cbUseReportDefinitionDistOption { margin-left: 5px !important; }
#ucDistReq1_dlPanel { max-width: none !important; }
#UCPageErrors1_msgExpand { color: var(--text-main); float: right !important; margin-right: 10px; }
#UCPageErrors1_msgExpand, #dataErrGrid img.expErrMsgBtn, #divTreeWrapper ins.jstree-icon, #navTreeView ins.jstree-icon, .ClkRow, .ModalDialog .ModalDialogClose, .ModalDialog .ModalDialogCloseFloat, .chapter, .rowDiv #collapseAll, .rowDiv #expandAll, .rowDiv.handsontable.htRemoveRow th.htRemoveRow .btn, .ui-search-clear, a#UCPageErrors1_msgExpand, div#panelInformSecurity img, table.tableUser_1 img, td#tdSaveAsWCompSec_4 img, td.ActionBar:hover { cursor: pointer; }
#UCPageErrors1_msgExpand, #divUser_5 { color: var(--text-main); }
#ui-id-3 { max-width: 365px; }
#ui-id-4 { max-width: 260px; }
#up1 #Wizard1 { border-width: 2px; height: 600px; width: 620px; }
#updHeaderFormat { padding-left: 14px; }
#upOrgTree, input#rbRow, s #tc1_header, table.tableUserFldr_1, textarea#txtOutput, #gvResults, #Organization_Inactive, #tableRptView_1, #tableRptView_2, .acctCollDiv #divHeaderSection, .acctCollDiv #segmentMask, .divorgDef_8, .rowDiv #segmentMask, .rowDiv #selAccounts, .trorgDef_0, #pnlSaveAsPopup table, .divDataErr_1, .schReq_11, .schReq_23, div#divChooseSeg_1 { margin-top: 5px; }
#usersTbl #tbUserID { width: 250px; }
#VersionWarning { left: 200px; overflow: hidden; position: absolute; top: 8px; width: 43%; z-index: 0; }
#VersionWarning, #org_breadcrumbPath, #ui-id-3, #ui-id-4, .handsontable td, .handsontable th, .textInDiv, .ui-dialog .ui-dialog-title, .ui-jqgrid tr.jqgrow td, .warning { text-overflow: ellipsis; }
#VersionWarning, .ActionBar, .ajax__tab_default .ajax__tab_header, .vakata-context li > a, td, th { white-space: nowrap; }
#viewhddataErrGrid { background: var(--secondary-dark); border: none; }
#ViewTbl_dataErrGrid .ui-jqdialog-content .form-view-data { white-space: normal !important; }
#Wizard1 { background-color: var(--accent-light-grey) !important; border-color: var(--secondary-dark) !important; border-style: solid; margin: 2px; }
#Wizard1 input[type=submit], #divv_compGrid_0, .divRsltsAdmin_0 { margin: 5px; }
#Wizard1 input[type=text], #Wizard1 select option, .rptDefBdy input[type=text] { padding: 2px !important; }
#Wizard1_rblDetailDrillType label, #ddlFontStylesPreStyl, #imgDataErr_0, #imgDataErr_1, .definedStyle #ddlFontStyles, .presStyleBdy #ddlFontStyles, .scheduleReqDiv label, img { vertical-align: text-bottom !important; }
#Wizard1_SideBarContainer_SideBarList a { cursor: default !important; padding-left: 2px; padding-right: 3px; }
#Wizard1_txtMasterAccountFilter { height: 22px; margin-left: 32px; width: 240px; }
#Wizard1_ucDistReq1_tvDistList input[type=checkbox] { margin-right: 2px !important; padding-right: 10px; vertical-align: text-top; }
#Wizard1_ucScheduleRequest_ce3_popupDiv { background: var(--background-color); }
#Wizard1_ucScheduleRequest_rbRunASAP { margin-left: 10px !important; }
#Wizard1_ucScheduleRequest_rowDaily { display: -webkit-inline-box !important; }
#Wizard1_ucScheduleRequest_rowDuration div, componentGrpFilter { color: var(--text-main); }
#Wizard1_ucScheduleRequest_tbDescription { color: var(--text-main); margin-left: 145px !important; }
.aboutFPTbl td { padding: 4px 6px 5px 4px; }
.aboutParentDiv div#tabs { margin-left: 2px; position: fixed; width: 99% !important; }
.aboutParentDiv h1 { font-size: var(--font-size); margin-top: 40px; }
.aboutTabs { height: 90% !important; margin-bottom: 8px; width: 99% !important; }
.aboutTabs, table#AboutHeader { font-size: var(--font-size) !important; position: absolute; }
.aboutTbl { margin-bottom: 30px; }
.aboutTbl td { padding: 3px !important; }
.abtCopyInfoDiv { bottom: 0; cursor: pointer; height: 40px; left: 10px; position: fixed; }
.acctCollDiv #AccountCollection_Name, input#RowDefinition_Name, input#segmentMask, input#txtStyleName, select#ddlbColumn { width: 250px !important; }
.acctCollDiv #acctColDetails { margin-left: 5px; padding-top: 9px; }
.acctCollDiv #btnSelect, .acctCollDiv .ui-button-text-only .ui-button-text, .acctCollDiv .ui-dialog .ui-dialog-titlebar-close, .rowDiv.ui-button-text-only .ui-button-text, .ui-dialog, .ui-layout-mask { padding: 0 !important; }
.acctCollDiv #selAccounts { height: 22px; margin-top: 3px; width: 162px; }
.acctCollDiv #SelectAccountPanel, .rowDiv.rowActFilterLbl, .rowDiv.subledgerValue, .rptReqTd_31,.includedLevels, div.rptReqDiv_2 { padding-bottom: 5px; }
.acctCollDiv #showDetails { border-top-left-radius: 5px; border-top-right-radius: 5px; padding: 3px; }
.acctCollDiv #tdNewModifiedBy, .rowDiv #tdModifiedBy { padding-left: 15px; width: 475px; }
.acctCollDiv .ChooseSegmentDialog, .acctCollDiv .textbox, .divorgDef_5 { padding-bottom: 3px; }
.acctCollDiv .collapseArrow.collapseArrowClosed { margin-top: 0; }
.acctCollDiv .collapseHeaderBar { margin-top: 40px; }
.acctCollDiv .collapsibleListContent { height: 50px; margin: 2px 3px 3px; width: 70%; }
.acctCollDiv .dimGrid { opacity: .6; }
.acctCollDiv .gridIcons { height: 15px; vertical-align: middle; width: 15px; }
.acctCollDiv .handsontable td { vertical-align: middle; white-space: pre !important; }
.acctCollDiv .handsontable th { vertical-align: middle; }
.acctCollDiv .headerLbl { width: 75px; }
.acctCollDiv .headerWidth, .rowDiv.ddlbBox, .td2 { width: 275px; }
.acctCollDiv .hover { left: 50px; position: relative; top: 50px; }
.acctCollDiv .hover:hover .tooltip, .acctCollDiv .undimGrid, .rowDiv.hover:hover .tooltip { opacity: 1; }
.acctCollDiv .modalLoad { display: none !important; left: 0; top: 0; z-index: 1000; }
.acctCollDiv .tooltip { background-color: var(--background-color); border-radius: 2px; color: var(--text-main); opacity: 0; top: -10px; transition: opacity .5s; }
.acctCollDiv .ui-dialog { margin-top: 15px !important; outline: 0; right: 4px !important; width: 320px; z-index: 1002; }
.acctCollDiv .ui-dialog .ui-dialog-title { display: inline-flex !important; float: none !important; height: 20px !important; margin: 0 !important; }
.acctCollDiv .ui-dialog .ui-dialog-titlebar-close { height: 18px; width: 16px !important; }
.acctCollDiv .ui-dialog.ui-widget.ui-widget-content.ui-corner-all.ui-draggable .ui-dialog-titlebar.ui-widget-header.ui-corner-all.ui-helper-clearfix { height: 14px !important; }
.acctCollDiv .ui-widget-overlay { background: 0 0 !important; filter: none !important; pointer-events: all; }
.acctCollDiv .wtSpreader { height: auto !important; position: initial; width: auto !important; }
.acctCollDiv a#headerArrow { margin-top: 2px; }
.acctCollDiv div#containers { color: var(--text-main); height: auto !important; margin-top: 4px; overflow: auto !important; }
.acctCollDiv span#ui-id-2 { max-width: 323px; overflow: hidden; }
.acctCollDiv.ht_clone_top.handsontable { transform: inherit !important; }
.ActionBar button { background: 0; min-width: 10px !important; width: auto !important; }
.ActionBar button::selection { outline-color: transparent; outline-style: none !important; }
.actionBox { border-bottom-left-radius: 12px; border-bottom-right-radius: 12px; height: 50px; padding-right: 6px; width: 175px; }
.actionBox a:link, .actionBox a:visited { color: var(--primary-light); }
.ActionButton { padding: 2px 4px; }
.activeUp { background: url(../../Content/images/UpCarat.png) center bottom no-repeat; margin: 0; }
.AddHeaders { vertical-align: middle; }
.AddHeaders, .aiSelect, .fpgHeader, .gridSectionHeader { color: var(--text-main); }
.AddHeaders, .gridSectionHeader { background-color: var(--accent-light-grey) !important; border: none !important; font-weight: 700; text-align: center; }
.AddRemoveFooters, .AddRemoveHeaders { background-color: var(--primary-light) !important; border-bottom-color: var(--secondary-dark) !important; border-right-color: var(--secondary-dark) !important; border-style: solid; border-width: 0 1px 1px 0; cursor: default; overflow: hidden; }
.add-rule, .delete-group, .delete-rule { margin: 1px; min-width: 10px !important; width: 30px !important; }
.advancedTextDialog div#tabs-2 { max-height: 300px !important; overflow: auto; }
.advHdrTd { margin-left: 8px; }
.advHdrTR { height: 25px; }
.advSetMain #divMaint { float: right; margin-right: 2px; max-width: 37.5% !important; min-width: 100px; overflow: auto; position: absolute; right: 0; top: 0; }
.advSetMain #DivTable { border: 1px solid; border-color: var(--secondary-dark) !important; border-radius: 3px; bottom: 0; float: left; height: 100%; margin-left: 3px; max-width: 62%; min-height: 300px; min-width: 62%; overflow: auto; padding: 2px; position: relative; width: auto; }
.advSetMain #DivTable select { margin-bottom: 5px; margin-left: 3px; margin-top: 5px; padding: 1px; width: 170px; }
.aiSelect { background: var(--background-color); border-width: 1px; min-height: 200px !important; overflow: auto !important; }
.aiSelect { border-radius: 2px; border-width: 1px; min-height: 164px !important; overflow: auto !important; }
.aiSelect option { color: var(--text-main) !important; font-size: var(--font-size); width: 100%; }
.aiSelect, .ajax__tab_inner, .ajax__tab_tab { border-radius: 2px; }
.ajax__calendar .ajax__calendar_active .ajax__calendar_day { background: var(--primary) !important; color: var(--text-dark); }
.ajax__calendar .ajax__calendar_dayname { border-bottom: none !important; }
.ajax__calendar .ajax__calendar_month { border: 1px solid var(--primary-dark); }
.ajax__calendar .ajax__calendar_other .ajax__calendar_day { background: var(--primary-dark) !important; border: 1px solid var(--background-color) !important; color: var(--text-main) !important; }
.ajax__calendar_day { border: 1px solid var(--secondary-dark) !important; }
.ajax__calendar_prev, .ajax__calendar_next, div#Wizard1_ucScheduleRequest_ce2_nextArrow, div#Wizard1_ucScheduleRequest_ce2_prevArrow { background-color: var(--primary-dark); border-radius: 2px; }
.ajax__tab_active { color: var(--secondary-dark); font-weight: 400; outline-color: transparent; }
.ajax__tab_active span.ajax__tab_outer { border-bottom: 1px solid var(--text-light) !important; }
.ajax__tab_active span.ajax__tab_outer { border-bottom: 1px solid var(--background-color) !important; }
.ajax__tab_active span.ajax__tab_outer #pnlDistList { max-width: 25px !important; min-height: 360px; padding-bottom: 5px; }
.ajax__tab_default .ajax__tab_tab { cursor: pointer; display: inline-block; margin-right: 0; overflow: hidden; }
.ajax__tab_tab { border-left: 1px solid var(--secondary-dark); border-right: 1px solid var(--secondary-dark); border-top: 1px solid var(--secondary-dark); margin-bottom: -4px !important; padding: 1px 5px !important; }
.ajax__tab_tab:focus, .ui-dialog.ui-corner-all.ui-widget.ui-widget-content.ui-front.ui-draggable:focus, div#org_divCurrSelInfo input:focus { outline: 0; }
.ajax__tab_xp .ajax__tab_body { background-color: var(--background-color); border: 1px solid #999; border-top: 0; font-size: var(--font-size) !important; padding: 8px; }
.ajax__tab_xp .ajax__tab_body, .ajax__tab_xp .ajax__tab_header, .form-control, .ui-dialog .ui-dialog-title, div#ui-datepicker-div, div#viewRcd2, .ui-dialog.ui-corner-all.ui-widget.ui-widget-content.ui-front.ui-dialog-buttons.ui-draggable button { font-family: var(--font-family) !important; }
.ajax__tab_xp .ajax__tab_header { background-position: bottom; background-repeat: repeat-x; }
.ajax__tab_xp .ajax__tab_header .ajax__tab_active .ajax__tab_inner, .ajax__tab_xp .ajax__tab_header .ajax__tab_active .ajax__tab_tab, .ajax__tab_xp .ajax__tab_header .ajax__tab_inner, .ajax__tab_xp .ajax__tab_header .ajax__tab_tab { background-image: none !important; }
.ajax__tab_xp .ajax__tab_header .ajax__tab_inner { background-repeat: no-repeat; padding-left: 0 !important; }
.ajax__tab_xp .ajax__tab_header .ajax__tab_outer { background-image: none !important; background-repeat: no-repeat; padding-right: 0 !important; }
.alignLbl { display: inline-block; width: 30px; }
.auditDiv div#up1 hr { border-color: var(--popup-background-color); margin-left: -10px !important; }
.auditDiv table#gvResults { border-color: var(--secondary-light) !important; }
.auditLabel { margin-left: 4px; min-width: 200px; position: absolute; top: 57px; }
.auditRdoBtns { margin-top: 5px; padding-top: 5px; }
.availLvlsWizTable .ui-tabs .ui-tabs-panel { background: 0 0; border-width: 0; display: block; height: auto; overflow: auto; padding: 8px 1.4em; }
.availLvlsWizTable td.exportOnly { left: 360px; position: absolute; top: 310px; }
.bfcGridHeader { width: 77px; }
.Box { background: var(--popup-background-color) !important; }
.Box, .clickMenu, #MainWrapper, #Maintenance, #OrgSplitter, #defaultImg1, #divCompat, #divFullPage, #divMaint, #feedbackDialog, #fileUploadLoading-indicator, #fileUploadLoadingMessage, #imgProgressBar_0, #loading-indicator, #loadingMessage, #overlay, #pnlEdit .tabContents, #progressMessage, #rowDaily, .ModalDialog .ModalDialogClose, .acctCollDiv .modalLoad, .acctCollDiv .tooltip, .acctCollDiv .ui-dialog, .lblSearchFinds, .rowDiv.modalLoad, .rowDiv.modalLoadGL, .rowDiv.modalLoadNoSpinner, .rowDiv.tooltip, .schReq_12, .signin-box h2 strong, .msgWarning, .navSelect, .popMsgDetail { position: absolute; }
.browserInfo { vertical-align: top; }
.btn { height: 29px; width: 85px; }
.btn input.submit:hover { background-color: var(--secondary-dark) !important; color: var(--text-light); }
.btnDiv { border-bottom-left-radius: 3px; }
.buttons { width: 58px !important; }
.chartDivClass, .check3D, .gphBckColor, .gphLbgndontStyle, .gphLblFontColor, .gphLblFontStyle, .gphLegFontColor { margin-left: 20px; }
.chartLblClass { font-weight: 700; padding-bottom: 2px; padding-top: 6px; }
.chgFinEnv { margin-top: -15px; }
.chgFinEnv div { margin-left: 5px; margin-top: 2px; }
.chgFinEnv h5 { font-weight: 700; margin-left: 0 !important; }
.chgFinEnv input[type=submit], .finEnvTblPad input[type=submit] { margin-bottom: 2px; margin-left: 2px; margin-top: 2px; }
.chkedOutObjDiv .ui-dialog-titlebar.ui-corner-all.ui-widget-header.ui-helper-clearfix.ui-draggable-handle { height: 25px !important; padding-left: 3px !important; padding-top: 2px !important; }
.chkedOutObjDiv div#gbox_grid, .chkedOutObjDiv div#gview_grid,
#AcctDetailPopup,
.orgDiv #frameContent,
.rptDefBdy .wtHolder, div#gview_grid, div#tc1_header { width: 100% !important; }
.chkedOutObjDiv div#tblOnly { border-radius: 2px; margin-top: 3px; overflow: visible !important; width: 99.3%; }
.chkedOutObjDiv div.divlandingLst_3, .divlandingLst3 { margin: 5px; }
.chrtWidth, input#chartcolorpicker .chartDivClass { display: inline; height: 25px; width: 200px; }
.clear { clear: both; float: none; height: 0; }
.clearRowStyle { background-color: var(--background-color) !important; color: var(--text-main) !important; font-size: var(--font-size) !important; font-weight: 400 !important; text-decoration: none !important; white-space: pre !important; }
.clickMenu { border: 1px solid var(--secondary-dark); display: none; margin: 0; padding: 0; width: 12em; }
.clickMenu a { color: var(--text-main); display: block; height: 20px; line-height: 24px; outline: 0; padding: 1px 5px; }
.clickMenu a:hover { color: var(--text-main); }
.clickMenu li { list-style: none; margin: 0; padding: 0; position: relative; }
.clickMenu li ul { border: 1px solid var(--popup-background-color); display: none; left: 12em; margin: 0; padding: 0; position: absolute; top: 0; }
.clickMenu li ul a { float: left; height: auto; top: auto; width: 12em; }
.clickMenu li ul ul { left: 12em; margin: 0 0 0 10px; }
.clickMenu LI.copy A { background-image: url(../../Content/images/page_#FFF_copy.png); }
.clickMenu LI.cut A { background-image: url(../../Content/images/cut.png); }
.clickMenu LI.delete A { background-image: url(../../Content/images/page_#FFF_delete.png); }
.clickMenu LI.disabled A { color: var(--popup-background-color); cursor: not-allowed !important; }
.clickMenu LI.edit A { background-image: url(../../Content/images/page_#FFF_edit.png); }
.clickMenu LI.hover A { background-color: var(--primary-light); color: var(--background-color); color: var(--text-light); }
.clickMenu LI.hover.disabled A, .contextMenu LI.hover.disabled A { background-color: transparent; cursor: not-allowed !important; }
.clickMenu LI.paste A { background-image: url(../../Content/images/page_#FFF_paste.png); }
.clickMenu LI.quit A { background-image: url(../../Content/images/door.png); }
.clickMenu LI.separator, .contextMenu LI.separator { border-top: solid 1px var(--secondary-dark); }
.clickMenu ul ul { left: 12em; position: absolute; top: auto; }
.clickMenu, .clickMenu li ul { background: var(--text-light); line-height: 24px; list-style-position: outside; list-style-type: none; z-index: 99999; }
.closeNotification { background: url(../../Content/images/Close.gif) -731px 0 no-repeat; display: inline-block; width: 16px !important; }
.colDefBdy #colGridCntr .pika-next, .colDefBdy .pika-prev { color: transparent; }
.colDefBdy #colGridCntr select#fisYearRangeStartSelect[disabled], .colDefBdy #fisPerFixedSelect[disabled], .colDefBdy #fisYearRangeEndSelect[disabled], .colDefBdy select#fisYearFixedSelect[disabled] { background: 0 0 !important; }
.colDefBdy #colTitle, .rptReqDiv_4 { display: inline-flex; }
.colDefBdy #ColumnHOT thead .colHeader { font-weight: 700; left: 40%; position: absolute; text-align: center !important; top: -7px; vertical-align: middle !important; }
.colDefBdy #divOrgJsTree { margin-top: 31px !important; }
.colDefBdy #fileOptionsCol { background: #f5f5f5; border: 1px solid var(--medium-grey); left: 68%; margin-top: -31px; padding: 2px; position: absolute; right: 0; width: 100%; }
.colDefBdy .area input { background: var(--primary-light) !important; }
.colDefBdy .colHdrPopDiv2 { height: 70px; margin-left: 15px; margin-right: 15px; margin-top: 10px; }
.colDefBdy .collapseArrowClosed { height: 18px; margin-top: 0 !important; }
.colDefBdy .expCollDiv { padding-top: 0 !important; position: absolute; right: 5px; }
.colDefBdy .fixedSelectFisPeriod, .colDefBdy .handsontable .alignCenter { text-align: center; }
.colDefBdy .handsontable .alignLeft,.modal-dialog, .rptDefTd_16, .rptDefTd_19, .dacpac_header, body, th, .colDefBdy table.htCore th { text-align: left; }
.colDefBdy .handsontable .alignRight { text-align: right; }
.colDefBdy .handsontable td, .colDefBdy .handsontable td.htNoWrap, .handsontable th { white-space: nowrap !important; }
.colDefBdy .handsontable thead th .relative, td.htNoWrap input[type=checkbox], .wtHolder td.checkboxCol { text-align: center !important; }
.colDefBdy .jstree-default .jstree-icon:empty { height: 20px; width: 23px; }
.colDefBdy .lightHdr { background: var(--secondary-dark) !important; }
.colDefBdy .offsetInputFisYear { border: 1px solid var(--secondary-dark); border-radius: 2px; height: 22px; margin: 3px; width: 200px; }
.colDefBdy .pika-lendar button { min-width: 20px !important; }
.colDefBdy .pika-table td, .colDefBdy .pika-table th { max-width: 30px !important; width: 30px !important; }
.colDefBdy .ui-dialog { width: auto !important; }
.colDefBdy .ui-icon.ui-icon-circle-triangle-n { float: right; margin-right: 3px; position: relative; }
.colDefBdy div#colsLabel p { margin-bottom: 6px !important; }
.colDefBdy div#expandAll { margin-right: 5px; }
.colDefBdy div#FiscalPopup { border: 2px solid var(--primary); border-radius: 2px; margin: 3px; min-width: 300px; padding: 5px; }
.colDefBdy div#FiscalPopup input[type=radio] { margin-right: 3px; vertical-align: sub; width: 20px; }
.colDefBdy fisYearRangeEndSelect, .colDefBdy select#fisYearRangeStartSelect { margin-right: 5px; }
.colDefBdy img.gridIcons { background: var(--primary); border: 1px solid var(--secondary-dark); border-radius: 2px; float: right; height: 20px; margin-top: 1px; padding: 2px; padding-left: 2px !important; width: 20px; }
.colDefBdy input#copyPasteNumOfCols { padding: 1px; width: 120px; }
.colDefBdy input#copyPasteRight { margin-left: 10px !important; }
.colDefBdy input#exportButton { position: absolute; right: 5px; top: 32px; }
.colDefBdy input#fisPerOffsetText { margin: 3px; padding: 2px; width: 206px; }
.colDefBdy input#fisRangeEndTxt, input#fisRangeOffsetText { width: 94px !important; }
.colDefBdy input#selectFiles { display: inline; }
.colDefBdy input.htCheckboxRendererInput,.navSelect, .notificationHR,#OrgSplitter, #lblModified, #numberOfRows, #orgMainSplitter, #overlay, div#divInformUserOptions,
#spanServiceStatus,#lblModified, #numberOfRows, .tdDefinedSty_0 #lblCreateDate,#AboutHeader, #LeftPane, #defaultTbl0, #defaultTbl1, #divOrgTree, #divRptView_0, #frmReport, #navTreeView, #org_container, #org_divEditGrid, #rptReqHr_0, #rptReqHr_1, #rptReqHr_2, #rptReqHr_3, #slGrid, #tableProgressBar_0, #tableRptReq_2, #tableRptReq_3, #tableRptReq_4, #tblOnly, #tbl_0, .CompGrpSty, .acctCollDiv #containers, .acctCollDiv .collapsibleListContent, .acctCollDiv .modalLoad, .auto-style2, .colDtlsTr1, .confirm, .detailTblSty, .divUserFldr_0, .divUser_1, .divUser_3, .divUser_6, .jqDrag, .rowDiv #container, .rowDiv #headerTable, .rowDiv .tableRowDef_0, .rowDiv.collapsibleListContent, .rowDiv.modalLoad, .rowDiv.modalLoadGL, .rowDiv.modalLoadNoSpinner, .rptDefTbl_5, .rptDefTd_18, .rptDefTd_21, .schReq_0, .signin-box input[type=password], .signin-box input[type=text], .table1, .tableCleanup_0, .tableColDef_1, .tableDefinedSty_0, .tableUserFldr_0, .tableUsrOpt_0, .table_mainPage_0, .table_mainPage_1, .tableorgDef_0, .trrptDef_1, .trrptDef_2, .trrptDef_3, .trrptDef_4, .ui-layout-toggler .content, body, html { width: 100%; }
.colDefBdy input.offsetInputFisPeriod, .colDefBdy select#fisYearFixedSelect { width: 149px; }
.colDefBdy select#fisPerFixedSelect { margin-left: 3px; width: 206px !important; }
.colDefBdy select#fisYearRangeEndSelect { margin-right: 5px; }
.colDefBdy span.divRow { background: #c1c1c1 !important; color: var(--text-main); display: inline-block; font-weight: 700 !important; text-align: center; width: 100%; }
.colDefBdy span.ui-icon.ui-icon-circle-triangle-n, .cursorStyl, .expCollDiv div#collapseAll, .expCollDiv div#expandAll, .gridIcons, .ui-dialog.ui-corner-all.ui-widget.ui-widget-content.ui-front.ui-draggable input[type=checkbox], a.ui-jqdialog-titlebar-close.ui-corner-all, img#aiUsers_2leftImage, img#aiUsers_2rightImage, img#btnSearchUser, img.imgUser_0, select.ui-pg-selbox { cursor: pointer; }
.colDefBdy table#colFiscalYear input { margin-right: 2px !important; vertical-align: sub !important; }
.colDefBdy table.copyPasteTbl input { margin-right: 3px !important; vertical-align: sub; }
.colDefBdy table.copyPasteTbl td { padding: 1px; vertical-align: sub; }
.colDefBdy table.copyPasteTbl tr { height: 25px; }
.colDefBdy td#orgName { overflow: hidden; padding: 1px; text-overflow: ellipsis; width: 180px; }
.colDefBdy td#orgName td#orgName { max-width: 300px; overflow: hidden; padding-left: 5px !important; text-overflow: ellipsis; }
.colDefBdy td.listbox { background: var(--background-color) !important; }
.colDefBdy td.rangePadd { padding-right: 10px; width: 72px; }
.colDefBdy th, input[type=checkbox]:checked + label { font-style: normal; }
.colDefBdyinput#fisYearOffsetText { margin: 3px; padding: 2px; }
.colDetls_6, .ddlb, .fieldLabel, .orgFolder, .rowDiv .tdRowDef_0, .tdDefinedSty_13, .tdDefinedSty_18, .tdDefinedSty_21, .tdDefinedSty_9,.firstCol, .ddlb, .orgFolder { width: 100px; }
.colDtlsBody_0, .mainpageUp1 { height: 100%; width: 100%; }
.colDtlsDiv0 { height: 400px; width: 250px; }
.colDtlsDiv0 div#orgTreeView { height: 244px !important; max-height: 244px !important; max-width: 96% !important; overflow: auto; }
.colDtlsTbl0, #divRptView_1 { width: 98%; }
.colDtlsTbl3 td { padding-right: 1px; }
.colDtlsTr0 { height: 320px; padding-top: 5px; }
.colHdrPopDiv p ,.header5PadL2 ,.rptDefBdy input#FileName ,#tableRptView_0, #tableRptView_3, .tablePckg_0, .tdUser_0 ,#SaveAsTable, #divtrAuditCompd3, lblOrgNameForStartsWith, #rbRow, .divtrAuditCompd, .rptReqTd_13, .schReq_10, .schReq_16, .schReq_26 ,#divtrAuditCompd3, .divlandingLst1, .divlandingLst_1 ,div.schReq_21 ,#div_8a6b_3, #div_8a6b_4, .schReq_3, .schReq_4, div#div_8a6b_1, div.schReq_1 ,div#DataSourcePopup table, div.divDataErr_1 ,.divtd.schReq_18,.DSTabs { margin-left: 10px; }
.colheading { border-bottom-color: var(--secondary) !important; border-right-color: var(--secondary-dark) !important; border-style: solid; border-width: 1px; }
.colheading, .fixedHead,#MovePendingPlaceHolder, #divCompat, #feedbacktd3, #notificationHR, #org_breadcrumbPath, #org_divCurrSelInfo, .AddHeaders, .ModalDialog .ModalDialogHeader .ModalDialogTitle, .acctCollDiv #showDetails, .acctCollDiv.handsontable table thead th, .actionBox a:link, .actionBox a:visited, .divUser_5, .rowDiv.handsontable table thead th, .signin-box .email-label, .signin-box .passwd-label, .ui-layout-toggler .content, .validation-summary-errors, .wtLink a:hover, .wtLink a:link, .wtLink a:visited, legend, .ui-widget-header, .warning { font-weight: 700; }
.collapse.navbar-collapse { background: var(--background-color); margin-right: -17px !important; padding-right: 32px !important; }
.collapseArrow { float: none !important; margin-bottom: 1px; width: 100%; }
.collapseArrowClosed { background: var(--secondary); height: 18px; margin-top: 0; }
.collapseHeaderBar { background: 50% 50% repeat-x var(--popup-background-color); color: var(--text-dark); color: var(--text-main); display: flex; font-weight: 700; }
.collapsibleList .ui-widget-header.ui-corner-top.ui-helper-clearfix.divUser_1, .collapsibleList .ui-widget-header.ui-corner-top.ui-helper-clearfix.divUser_3 { background: var(--popup-background-color); color: var(--text-main); }
.collapsibleList.collapseHeaderBar { width: 101% !important; }
.collapsibleListCompGrp { clear: both; font-weight: 700; height: 24px !important; margin: 10px -20px 10px -3px !important; padding-left: 3px; padding-top: 2px; width: 101% !important; }
.collapsibleListContent input[type=checkbox], .collapsibleListContent table strong { margin-left: 15px; }
.collapsibleListContent.divUser_2 img { cursor: pointer; }
.col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9 { margin-bottom: 3px; }
.colorPicker_statusBar { height: 17px !important; }
.colorPickerCloseButton { line-height: 5px !important; }
.colSA, .colDefBdy div#pnlSaveAsPopup { height: 310px; }
.companyName { font-size: 20px; }
.compGrpColl, .compGrpColl2 { margin-left: -3px !important; }
.compGrpColl2 { margin-top: 30px; }
.compGrpCollDiv2 { background: var(--background-color); font-weight: 400; margin-bottom: 10px; padding-left: 5px; width: 100%; }
.completeNotification { background: var(--background-color); border: 1px solid var(--text-main); border-radius: 2px; box-shadow: 3px 3px 3px var(--text-disabled); cursor: default; max-width: 350px; padding: 5px 5px 20px; position: absolute; right: 4px; top: 4px; width: 30%; }
.completeNotification div { color: var(--text-main); display: block; min-width: 255px !important; padding: 2px; }
.confirm { background-color: var(--primary); color: var(--text-main); margin-top: 150px; }
.confirm tr td h3, .divtd, .rowDiv.DSTabs a, .rowDiv.subledgerValue { display: inline; }
.contentPanel { height: 100%; position: relative; }
.contentPanelWrapper { bottom: 0; left: 0; margin: 2px; overflow: auto; position: absolute; right: 0; top: 27px; }
.contextMenu { background: var(--accent-light-grey); border: 1px solid var(--secondary-dark); margin: 0; padding: 0; position: absolute; width: 150px; z-index: 99999; }
.contextMenu A { background-position: 6px center; background-repeat: no-repeat; color: var(--text-main); display: block; height: 20px; line-height: 20px; outline: 0; padding: 1px 5px 1px 28px; }
.contextMenu LI { list-style: none; margin: 0; padding: 0; }
.contextMenu LI.disabled A { color: var(--text-disabled); cursor: not-allowed !important; }
.copyright { bottom: 35px; color: var(--text-main); font-size: var(--font-size); padding-left: 3px; }
.copyToClipBrd { background: var(--primary); border: 1px solid var(--primary-dark); border-radius: 2px; display: inline-flex; height: 25px; margin-top: 2px; width: 90px; }
.courseName, .signin-box h2 { font-size: 16px; }
.cssLeftRightBtn, .fileUploadLoading, .handsontable th, .loading, .modal, a#btnRunUpdate { text-align: center; }
.cssScheduleStepInsetBox { height: 395px; }
.cssScheduleStepInsetBox, .cssStepInsetBox { border-style: inset; border-width: 2px; overflow: auto; }
.cssSidebar { border-right: 2px solid var(--secondary); }
.cssStepInsetBox { height: auto; width: 710px; }
.cssWizardStep { color: var(--text-main); height: 500px; margin-left: 5px; margin-right: 5px; max-width: 900px; min-width:900px; }
.cssWizardStep .expCollDiv { display: inline-flex; position: absolute; right: 35px; top: 50px; }
.cssWizardStep div#divOrgJsTree, .colDefBdy .handsontable .myEraser, #chartDialog .nav-tabs > li:hover, .expErrMsgBtn { background: var(--background-color); }
.cssWizardStep label { vertical-align: middle !important; }
.ctLink a:hover, .ctLink a:link, .ctLink a:visited { font-size: 8px; }
.ctLink a:link, .ctLink a:visited, .wtLink a:link, .wtLink a:visited { color: var(--accent-medium-grey); }
.cursorColResize { cursor: col-resize; }
.dacp .DefaultPage { background-color: var(--popup-background-color); background-image: url(../../Content/images/page_bg.png); background-repeat: repeat-x; }
.dacpac_header { background: var(--accent-medium-grey); font-size: var(--font-size); font-weight: 500; padding: 5px; }
.dacpacDiv .pull-right { float: right !important; width: 40%; }
.dacpacDiv .row.inset { margin-left: 20px; }
.dacpacLogo { margin-right: 10px; }
.dacPacTitle { background: var(--popup-background-color); }
.dacPacTitle { font-size: 20px; font-weight: 700; height: 75px; padding: 16px 5px 5px; }
.dataErrWrapper .ui-jqgrid tr.jqgrow td { white-space: nowrap !important; }
.DataTD, td.CaptionTD.form-view-label.ui-widget-content { background: var(--background-color) !important; border: 1px solid var(--popup-background-color) !important; color: var(--text-main) !important; }
.data-title :first-child, #msgDtl, table.availLvlsWizTable, .tableUser_1, .variables, h3 { margin-top: 20px; }
.data-title:before { background: #ddd; content: attr(data-menutitle); display: block; font-family: Verdana,Arial,Helvetica,sans-serif; font-weight: 700; left: 0; padding: 2px; position: absolute; right: 0; top: 0; }
.ddlbColumn { width: 270px !important; }
.ddlSourceLbl { margin: 5px 18px 2px 5px; margin-right: 20px !important; }
.defaultValue { color: var(--text-main) !important; width: 100px !important; }
.definedStyle #cpBackgroundColorInput { width: 165px !important; }
.definedStyle #ddlBorderStyle { width: 173px !important; }
.definedStyle #modByLbl,.presStyleBdy #modByLbl ,td.fileName,#modByLblPresSty, #tdDistReq_0, .extraIndentContentPadding { padding-left: 30px; }
.definedStyle div#pnlSaveAsPopup { border-radius: 2px; height: 109px !important; }
.detailbutton, .detailbutton:hover { background-repeat: no-repeat; background-size: contain; border: none; width: 24px; }
.disabled, a:disabled { color: var(--error-color) !important; pointer-events: none; }
.disabled, a:disabled { color: var(--error-color) !important; }
.DisabledButton { opacity: .35; }
.DisabledButton, .ShowDisabled { cursor: not-allowed !important; }
.disabledHOTCell,
.disabledSch div { color: var(--text-disabled) !important; }
.disabledSch input[type=text], .disabledSch select, .disabledSch label { color: var(--text-disabled) !important; }
.disconnected { background: #f91a1a; }
.disconnected, .reconnecting { border-radius: 1px; height: 15px; width: 15px; }
.distListDiv .collapseHeaderBar { background: 50% 50% repeat-x var(--popup-background-color); clear: both; font-size: var(--font-size); font-weight: 700; height: 25px !important; margin-bottom: 10px; padding-left: 3px; padding-top: 4px; vertical-align: top; }
.distListDiv input:hover { color: var(--hover-color); }
.distListDiv input[type=button] { border-radius: 2px; }
.distListDiv select#AscItem1_leftSelect, .distListDiv select#AscItem1_rightSelect { height: 325px !important; }
.distReqHr0 { margin-bottom: 2px; width: 213px; }
.distReqHr0 #CollapseButton { padding-right: 15px; }
.distText { color: var(--text-main); pointer-events: inherit; }
.distTextDisabled { color: var(--text-disabled); pointer-events: none; }
.divColDef_2 { padding-right: 13px; }
.divDataError_1 { margin-right: 10px; }
.divlandingLst_0 { margin-bottom: 3px; padding-top: 5px; }
.divlandingLst3, .divlandingLst_3 { margin-bottom: 5px; text-align: right; width: 97%; }
.divOrg_2 .ui-jqgrid { bottom: 3px; }
.divOrg_2 .ui-jqgrid tr.ui-row-ltr td { padding: 2px !important; }
.divorgDef_0 { color: var(--text-dark); }
.divorgDef_0 div#treeBorder { max-height: 340px !important; }
.divorgDef_0, divorgDef_3 { padding: 5px 2px; }
.divorgDef_10 { margin: 8px 5px 7px 0; }
.divorgDef_2 { margin-bottom: 9px; margin-right: 9px; }
.divorgDef_3 { color: var(--text-light); margin: 5px; }
.divorgDef_4 { margin: 3px 0 10px 2px; }
.divResultCleanup p { margin: 2px 3px 10px !important; padding-left: 3px; width: 70%; }
.divRsltsAdmin_1 { padding-left: 8px; }
.divRsltsAdmin_3, #linkCol, #linkRow, #linkTransactionColumn, .acctCollDiv label, .rptDefTd_3, .rptDefTd_5, .rptDefTd_7, .rptLbl_1, .rptReqTd_10, .rptReqTd_14, .rptReqTd_16, .rptReqTd_3, .rptReqTd_9, .tdDefinedSty_4, .thUserOptn_2, .thUserOptn_3, .tdDistReq_5 #ucDistReq1_rbEOOverrideLevels { padding-right: 10px; }
.divSchRpts_1 { margin-bottom: -4px; padding-left: 15px; }
.divSchRpts_3 { margin-right: 12px; padding-bottom: 5px; }
.divSchRpts_3 input[type=button]:hover { padding: 2px !important; }
.divtd.schReq_10 { color: var(--text-main); }
.divtr { clear: both; width: 100%; }
.divtrAuditCompd hr { border-color: var(--popup-background-color); margin-left: -10px !important; }
.divtrAuditCompr a.GlowLink { border-radius: 2px; color: var(--text-main); margin-left: 3px !important; }
.divUser_0, .divorgDef_3, .ui-jqgrid .ui-jqgrid-htable th, .ui-jqgrid .ui-jqgrid-htable th div { height: auto; }
.divUser_1, .divUser_3 { margin-bottom: 10px; padding-top: 5px; }
.divUser_4 { height: 20px; padding-right: 3px; }
.divUser_5, .tableUser_2 { margin-left: 12px; }
.divUser_6 { margin: 8px 12px 0px 0; padding: 2px; padding-bottom: 7px !important; text-align: right; }
.divUsrOpt_0 { height: 20px; margin-left: 2px; }
.dlg22 { background: var(--accent-light-grey); height: 100%; opacity: .4; position: absolute; top: 0; width: 100%; }
.dpStyle { padding-left: 10px; padding-top: 15px; width: 768px; }
.dropdown-menu a:hover, .navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:focus, .navbar-default .navbar-nav > .open > a:hover { background-color: var(--nav-accent) !important; color: var(--text-light) !important; }
.DSTabs a { border-radius: 3px; margin-right: 4px; padding-bottom: 3px; padding-right: 10px; padding-top: 4px; }
.editor-field { margin: 8px 0 0; }
.editor-label { margin: 16px 0 0; }
.emptyTD { background-color: var(--background-color) !important; }
.expandBtn ,#ddlNegativeFormat, #ddlNegativePresentationStyle, #ddlRounding, #ddlbCalcColumnFirst, #ddlbTablesid, #txtColPadding, #txtRowSpacing, #txtSectionSpacing, #txtZeroAmtChar, input#cbUseRoundedInCalc, input#cbUseRoundedInRollup, select#ddlbCalcColumnFirst, select#lstHFTextTags, span#ui-id-1,.pkgTbl, .pnlCodeTbl, .upOrgTreeTbl ,.userOptionsDiv table.tableUser_1, a#lnkEntityDivisionSecurity, div#divtrAuditCompr1, div.divUser_4 ,div#divOrg_2 ,.collapsibleListBar ,.asmSelectionDiv ,.colDefBdy table#topDetailTable ,.advHdr ,table#Wizard1, table.tableUser_1 ,#tableRenumberRowDialog_0, #usersTbl, .acctCollDiv #containers, .acctCollDiv #divHeaderSection, .chgFinEnv, .distListDiv .tblPadL, .divOrg_2, .rowDiv #btnEditDS, .tableColDef_1, .tableColDef_2, .tableColDef_3, .tableUserFldr_1 ,#segmentMask, #tabs, #tblDataError, #trSaveAs td, .rpttbl1, .rsltsAdminDiv, div#gbox_pageGroupsGrid, div#slider-range2, div#tblOnly ,#DivTable, #tableRenumberRowDialog_0, #usersTbl, .divOrg_2, .rowDiv #btnEditDS, .tableColDef_1, .tableColDef_2, .tableColDef_3, .tableUserFldr_1 { margin-left: 3px; }
.expCollDiv img#imgCollapseAll, .expCollDiv img#imgExpandAll { margin-bottom: 2px; margin-right: 3px; }
.expColTD, .expColTable { padding-top: 3px; width: 76px; }
.feedbackTbl { height: 190px; width: 100%; }
.fileUploadLoading { background: url(../../Content/images/fileUploadLoading.gif) 50% 50% no-repeat rgba(255,255,255,.8); background-size: 40px 40px !important; font-size: var(--font-size); font-weight: 700; height: 150px !important; left: 45%; margin: 5px; padding: 6px; position: absolute; top: 45%; width: 170px !important; z-index: 101; }
.FinEnvBdy { height: 100% !important; overflow: auto; }
.FinEnvBdy button, .FinEnvBdy input.button, .FinEnvBdy input.submit, .FinEnvBdy input[type=button], .FinEnvBdy input[type=submit] { width: 158px !important; }
.FinEnvBdy h5 { padding-left: 3px; }
.firstCol #tbDescription { margin-left: 120px; padding: 1px; width: 30em; }
.fixedHead { border: 1px solid var(--popup-background-color); }
.fm-button-icon-left { padding-left: 6px !important; }
.form-control { background-color: var(--background-color); border: 1px solid var(--primary); border-radius: 2px !important; box-shadow: inset 0 1px 1px rgba(0,0,0,.075); display: block; font-size: var(--font-size) !important; height: 34px; line-height: 1.42857143; margin-bottom: 3px; padding: 5px !important; transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s; width: 100%; }
.fpAboutFrame { background-color: transparent; border: 0 transparent; height: 650px !important; width: 650px; }
.fpAboutFrame h5 { font-size: var(--font-size); padding-top: 15px; }
.fpDDLB { background-color: var(--primary-light); }
.fpgHeader { background-color: var(--primary-light) !important; }
.fpKeyValTbl { float: left; width: 280px; }
.fstCell { vertical-align: top; width: 20%; }
.gBd, .gBdHidden { border-color: var(--text-main); border-style: solid; border-width: 1px; padding-left: 1px; }
.genericLayoutBdy #ToolBar1 { height: 28px; }
.GlowLink { display: inline-block; margin: 5px 5px 5px 13px; padding: 3px; }
.gridSectionHeader { font-weight: 700; text-align: center; }
.gvAlternatingRowStyle { background-color: var(--background-color) !important; border-bottom: 1px solid var(--primary); color: var(--text-main); cursor: pointer; }
.gvHeaderStyle { background: var(--secondary-dark) !important; border-color: var(--popup-background-color); margin: 1px; padding: 1px; }
.gvPagerStyle { background-color: var(--secondary-light); color: var(--primary); font-size: var(--font-size); font-weight: 600; text-align: Left; }
.gvRowStyle { border-color: var(--primary); cursor: pointer; }
.gvSortedA { background: url(../../Content/images/uparrow.png) right center no-repeat; }
.gvSortedD { background: url(../../Content/images/downarrow.png) right center no-repeat; }
.handsontable .columnSorting.returnToOrg::after { content: '25BC'; opacity: .7; position: absolute; right: -15px; }
.handsontable .divRow { color: var(--text-dark) !important; }
.handsontable .htAutocompleteArrow { color: var(--text-disabled); }
.handsontable table thead th { background: var(--secondary-dark) !important; color: var(--text-main) !important; font-weight: 700; }
.handsontable td { color: black !important; }
.handsontable td input[type=checkbox] { background: white; }
.handsontable td, .handsontable th { line-height: 26px !important; }
.handsontable td.htSearchResult { color: var(--text-main); }
.handsontable th { padding: 0 !important; }
.handsontable th, .handsontable tr:first-child td, .handsontable tr:first-child th, .jstree a, .jstree a:hover, .ui-dialog .ui-dialog-title { white-space: nowrap; }
.handsontable thead th .relative { color: var(--text-light); padding: 0 !important; }
.handsontable tr:first-child td, .handsontable tr:first-child th { text-overflow: ellipsis; white-space: nowrap; }
.handsontable.htRowHeaders thead tr th:nth-child(2) { border-left: 1px solid var(--accent-light-grey) !important; }
.handsontable.listbox tr td { background: var(--background-color) !important; color: var(--text-main) !important; }
.handsontableInput, table#notificationTbl td { min-height: 20px !important; }
.HdrFirstCol,span#lblMdBy, table.rptDefTbl_0 td:nth-child(1),table.rsltsAdminTbl3 td,#org_expColDistList, #spanFeedbackMessage, .rowDiv #rowDSEnvComp, .rowDiv #searchButtons,
#tblCurFEC td, .colDetls_57, .tdColDef_12, .tdRptView_17,.divUserFldr_0 { padding-right: 5px; }
.hdrFtrCenter { margin-left: 20px; }
.header { color: var(--background-color); height: 40px; width: 100%; }
.header img { border: none; margin: 0 5px 0 0; }
.header img, .includedLevels, .modal-dialog, .navPanel img, .navSelect img, .navbar a, .navbar a.active:after { vertical-align: middle; }
.headerhelp { right: 3px; }
.headerhelp, .headertitle { position: absolute; top: 3px; }
.headertitle { font-size: var(--font-size); font-weight: 700; left: 3px; }
.headerWidth, .pnlSaveAsTblRpt tr#tblSaveAsRow2 td, .pnlSaveAsTblRpt tr.tblSaveAsRow1 td, td.headerPadding, tr#tblSaveAsRow1 td { padding-left: 5px !important; }
.headerWidth, div.divUser_1 { padding-bottom: 2px; }
.helpBody #subHeader .collapse { display: inline !important; left: 80px; position: absolute; top: 32px; }
.helpBody #subHeader .expand { left: 5px; position: absolute; top: 32px; }
.helpBody .jstree-default .jstree-clicked { border: none !important; border-radius: 2px !important; }
.helpBody .jstree-default > .jstree-container-ul > .jstree-node { background: var(--background-color) !important; margin-left: 0; margin-right: 0; }
.helpBody .jstree-default.jstree-focused { background: 0 0 !important; }
.helpBody .ui-layout-toggler.ui-layout-toggler-west.ui-layout-toggler-open.ui-layout-toggler-west-open { height: 80px !important; width: 5px !important; }
.helpBody h1, img.img_mainPage_2 { display: none; }
.HelpContainer { bottom: 0; height: 100%; position: absolute; top: 33px; width: 100%; }
.helpCopyright { bottom: 0; font-size: 8px; position: absolute; padding-bottom: 3px; padding-left: 5px; }
.helpHdrTD, .hrdTxt, .ui-pg-div, h3, h5 { font-weight: 500; }
.helpScrollToTop { height: 50px; width: 50px; }
.helpSubHeader { background: var(--primary); height: 55px; width: 100%; }
.HFDialogTbl1 { height: 25px; }
.HFDialogTbl2 { margin-left: 8px; }
.highlightNodeForValidation { background-color: var(--error-color); border-color: var(--secondary-dark) !important; }
.ht_master.handsontable { padding-right: 0 !important; }
.htCheckboxRendererInput { border: none; }
.htCommentTextArea { color: var(--text-dark); pointer-events: none; }
.htContextMenu { color: var(--background-color); }
.htContextMenu table tbody td:not(:hover) { background-color: var(--background-color) !important; color: white; }
.htMenu td { color: var(--text-main) !important; }
.imageDiv #imagePreview { border: 1px solid var(--accent-light-grey); border-radius: 2px; margin: 5px; padding: 10px; }
.imgDiv1 { display: inline; float: left; padding-top: 5px; }
.imgPreview { display: inline-block; vertical-align: top; width: 40px; }
.imgProperties { margin-left: 8px; }
.imgWrapper { margin: 3px; }
.imgWrapper #imagePrvwDetails b, .imgWrapper canvas { display: block !important; }
.imgWrapper #imgHeight { margin-left: 33px; width: 300px; }
.imgWrapper #imgMimeType { margin-left: 44px; }
.imgWrapper #imgWidth { margin-left: 37px; width: 300px; }
.imgWrapper .handsontable td, .rptDefBdy .handsontable td { padding-left: 3px !important; padding-right: 3px !important; }
.imgWrapper .uploadImgProp { margin-left: 20px; margin-top: -16px; }
.imgWrapper canvas { margin-left: 10px !important; width: 52%; }
.imgWrapper canvas#cnvsForFormat { border-radius: 3px; margin: 3px; max-height: 300px; }
.imgWrapper div#allImgProperties span { padding-left: 5px; }
.imgWrapper div#cnvsForFormat { border-radius: 3px; display: contents; float: left; margin-left: 10px; margin-right: 10px; padding: 5px; resize: both; }
.imgWrapper div#descDiv { margin-bottom: 3px; }
.imgWrapper div#lastChgDiv { float: right; padding: 1px; position: relative; right: 10px; top: -20px; }
.imgWrapper div#lastChgDiv div { display: inline; }
.imgWrapper img#uploadPrev { border: 1px solid var(--secondary-dark); border-radius: 2px; margin-left: 46px !important; margin-top: 5px; padding: 10px; }
.imgWrapper input#imageDesc { height: 27px !important; margin-left: 9px; width: 300px !important; }
.imgWrapper input#imgID { border: none !important; color: var(--text-main) !important; margin-left: 56px; padding: 2px; width: 300px; }
.imgWrapper input#imgInactive { margin-left: 30px !important; }
.imgWrapper input#imgName { margin-left: 36px; }
.imgWrapper input#imgType { margin-left: 52px; }
.imgWrapper input[type=file] { margin: 3px; margin-left: 86px !important; padding: 2px; width: 300px; }
.includedLevels { padding-left: 60px; }
.indentedContent { padding-left: 30px; padding-top: 5px; }
.inputServiceStatus_0 { width: 85px; }
.input-validation-error { background-color: var(--accent-light-grey); border: 1px solid var(--error-color); }
.jqDrag { cursor: move; }
.jqmOverlay { background-color: var(--secondary-light) !important; opacity: .3 !important; }
.jqmWindow { background-color: var(--background-color) !important; left: 50%; margin-left: -300px; position: fixed; top: 17%; width: 600px; }
.jstree a { background-color: var(--background-color); height: 20px !important; }
.jstree a:hover { border-radius: 2px; }
.jstree-anchor { color: var(--text-main) !important; }
.jstree-anchor i { background-size: 16px !important; }
.jstree-classic .jstree-clicked { background: var(--background-color) !important; border: 1px solid var(--secondary) !important; color: var(--text-main) !important; }
.jstree-default .jstree-clicked { background: var(--primary-light) !important; padding-right: 4px !Important; }
.jstree-default .jstree-clicked, div#divScheduleDetail { color: var(--text-dark); }
.jstree-default .jstree-icon:empty { height: 20px !important; width: 24px !important; }
.jstree-default .jstree-node { color: var(--text-main); line-height: inherit !important; min-height: 20px !important; }
.jstree-default .jstree-node a { color: var(--text-main); line-height: 20px !important; }
.jstree-default .jstree-node a:focus { background: var(--primary); color: var(--text-dark); }
.jstree-default .jstree-node a:hover { background: var(--hover-color); padding-right: 4px; }
.jstree-default a.jstree-search { color: var(--text-main); font-style: normal; font-weight: 400; }
.LeftPane, .RightPane { background: var(--text-light); height: 100%; }
.lndingPgDiv div#divAdvancedFilter { height: 295px !important; }
.loading, .msgWarning { font-size: var(--font-size); position: absolute; }
.logoImg label { display: contents; }
.mainDivSecBdy div#DivTable { border: none !important; bottom: 4px; left: 0; overflow: auto; position: absolute; right: 0; }
.mainHelpDiv h1 { color: var(--text-light); height: 35px; margin: 0 !important; }
.mainPageBdy .ui-dialog-buttonset { bottom: 5px; position: absolute; right: 10px; }
.MenuHiLite { background-color: var(--nav-accent) !important; }
.MenuHiLite a:hover, .msgError, .navbar-default .navbar-nav > li > a { color: var(--text-light) !important; }
.ModalBackground { background-color: var(--accent-light-grey); opacity: .6; }
.ModalDialog .ModalDialogClose { background: var(--close-image) -731px 0 no-repeat; top: 4px; }
.ModalDialog .ModalDialogClose, .ModalDialog .ModalDialogClose:hover, .ModalDialog .ModalDialogCloseFloat, .ModalDialog .ModalDialogCloseFloat:hover { border: none !important; height: 15px; padding-right: 12px; position: absolute; }
.ModalDialog .ModalDialogClose, .ModalDialog .ModalDialogCloseFloat { background: var(--close-image) -731px 0 no-repeat; right: 4px; width: 16px; }
.ModalDialog .ModalDialogClose, .ModalDialog .ModalDialogCloseFloat, .signin-box h2 { height: 16px; }
.ModalDialog .ModalDialogClose:hover, .ModalDialog .ModalDialogCloseFloat:hover { background: var(--close-image) -749px 0 no-repeat; }
.ModalDialog .ModalDialogCloseFloat { background: var(--close-image) -731px 0 no-repeat; float: right; height: 16px; right: 4px; top: -16px; width: 16px; }
.ModalDialog .ModalDialogHeader { background: var(--secondary-dark); }
.modalLoad { background: url(../../Content/images/fileUploadLoading.gif) 50% 50% no-repeat rgba(255,255,255,.8); background: var(--light-grey-background); }
.modalLoadGL { background: url(../../Content/images/fileUploadLoading.gif) 50% 50% no-repeat var(--background-color); }
.modalLoadGL { background: url(../../Content/images/fileUploadLoading.gif) 50% 50% no-repeat var(--text-light); }
.msgError { font-weight: 500; padding: 2px; }
.msgError, .msgWarning { float: right; min-width: 60% !important; }
.msgWarning { background-color: var(--popup-background-color); color: var(--text-main) !important; padding: 1px 1px 1px 5px; right: 0; top: 0; }
.nav > li > a > img { padding-right: 5px; vertical-align: bottom; }
.nav > li > a > img, .topMenuLogo { padding-bottom: 4px; }
.nav > li > a:hover, .nav > li > a:focus {
    background: var(--background-color) !important;
}
.nav img { width: 95px; }
.navbar { background-color: var(--background-color) !important; border: none !important; border-radius: 0 !important; height: 30px !important; min-height: 30px !important; }
.navbar .dropdown-menu { left: auto; right: -1px; }
.navbar .dropdown-menu > li > a { padding: 5px 20px !important; }
.navbar a { height: 30px; letter-spacing: .01em; padding: 0 8px; vertical-align: middle; }
.navbar a.active { color: var(--text-light); }
.navbar a.active { color: var(--background-color); }
.navbar.navbar-fixed-top { margin-bottom: 0 !important; padding: 0 !important; }
.navbar-inner h1 { color: var(--text-light); margin: 5px 5px 5px 10px; }
.navbar-nav > li > a {  padding-bottom: 5px; padding-top: 5px; }
.navPanel { left: 0; overflow: auto; right: 0; top: 27px; }
.navPanel a:hover,.ui-layout-resizer-closed-hover, .ui-layout-resizer-dragging, .ui-layout-resizer-open-hover,.ui-layout-resizer-open:hover, #helpSubHeader { background: var(--primary); }
.navPanel img, .navSelect img { border: none; margin: 1px 0; vertical-align: middle; }
.navSelect { bottom: 0; left: 0; right: 0; }
.navSelect a { background-image: url(../../Content/images/nav_link.png); color: var(--text-main); display: block; font-weight: 700; height: 22px; padding: 5px; }
.navSelect a, .navSelect a:hover, .navSeparator { background-repeat: repeat-x; }
.navSelect a:hover { background-image: url(../../Content/images/nav_link_hover.png); }
.navSeparator { background-image: url(../../Content/images/nav_separator.png); background-position: center; height: 9px; left: 0; right: 0; top: 0; }
.nav-tabs > li.active > a { background: var(--background-color) !important; color: var(--text-main) !important; margin-top: 5px; }
.NavTreeHover, .NavTreeSelected, .wtLink a:hover, .wtLink a:hover { text-decoration: underline; }
.NavTreeNode { color: var(--text-main); padding: 0; }
.NavTreeSelected { background-color: var(--accent-light-grey); padding: 0; }
.networkFileName, input#fileName { margin-left: 43px; }
.nodeInactive { color: var(--popup-background-color) !important; }
.noRightsBdy { margin: 0 !important; }
.notificationSetBtn { cursor: pointer; height: 16px !important; width: 16px !important; }
.notifTitle { margin-bottom: 15px; margin-left: -10px; margin-top: 5px; }
.org_divEditBFC input { margin: 1px; width: 80px; }
.org_divEditBFC, input#imgOther { margin-left: 6px; }
.org0 { padding-left: 5px; width: 35px; }
.org1tbl { width: 778px; }
.org3, div#columnLetterLabel, div#linesLetterLabel, table#tblNotificationOptions td, table.availLvlsWizTable tr, #tblOptions tr, .confirm tr td { height: 20px; }
.OrgArea #orgTreeView { height: 200px !important; max-height: 200px; overflow: auto; padding-top: 0 !important; width: 100% !important; }
.OrgBoxes { margin-left: 8px; margin-top: 3px; }
.orgDiv { height: 100%; padding-top: 1px; width: 100%; }
.orgDiv #slGrid { margin: 0 !important; position: fixed; width: 100%; }
.orgDiv .checkbox, .orgDiv .radio { margin-bottom: 0 !important; margin-top: 0 !important; }
.orgDiv .collapseArrow.collapseArrowClosed { height: 20px !important; margin-top: -3px !important; padding-right: 2px; padding-top: 2px; }
.orgDiv .collapseArrowClosed { margin-top: 0; }
.orgDiv .collapsibleListContent { display: block; margin-left: 3px; }
.orgDiv .jstree-default :empty.jstree-icon { line-height: 20px; width: 20px; }
.orgDiv .mainContent { height: 100% !important; width: 100%; }
.orgDiv div#divOrgTree { padding-bottom: 100px; }
.orgDiv div#layoutCont { top: -3px !important; }
.orgDiv input#btnFindNext { width: 75px !important; }
.orgDiv input[type=button]:disabled, input#btnRowClear input[type=button]:disabled { color: var(--text-disabled); cursor: not-allowed !important; }
.orgFolder, #cbUseOrgDistribution, #litComponentGroupID, #tblOptions td, .colDtlsTbl3 td, .headerPadding, .rowDiv #RowDefinition_Description, .rowDiv #RowDefinition_Name, label { padding-left: 2px; }
.orgFolderBtn { background: url(/iViewer/images/folder16.png) no-repeat; background-size: 16px 16px; border: 0 solid; height: 18px; margin-left: 2px; margin-top: 2px; width: 18px; }
.orgFolderBtn, a#ucDistReq1_CollapseButton, a#ucDistReq1_ExpandButton, a#ui-id-0, a#ui-id-1, a#ui-id-1:focus, a#ui-id-2, a#ui-id-2:focus, a#ui-id-3, a#ui-id-3:focus, a#ui-id-4, a#ui-id-4:focus, a#ui-id-5, a#ui-id-5:focus, a#ui-id-6, a#ui-id-6:focus, li.ui-tabs-tab.ui-corner-top.ui-state-default.ui-tab.ui-tabs-active.ui-state-active { outline-style: none !important; }
.orgGridBtn { height: 16px; margin-top: 3px !important; min-width: 16px !important; width: 16px; }
.OrgLeftPane { background: var(--text-light); height: 100%; overflow: auto; }
.orgMainWrapper { height: 70% !important; width: 100% !important; }
.orgMainWrapper .OrgRightPane { background: var(--text-light); height: 99%; overflow: auto; }
.orgMainWrapper, div#ht_5d75a6a14eae2b06, select#lbResults { overflow: auto !important; }
.passwordbox, input#txtUserID { border-radius: 2px; height: 23px !important; padding: 2px; width: 99% !important; }
.pckDiv #pnlSaveAsPopup { height: 265px !important; min-height: 265px; width: 410px !important; }
.pckDiv .tabContents { bottom: 0; height: auto; overflow: auto; position: absolute; top: 153px; }
.pckDiv .ui-tabs .ui-tabs-panel { background: 0 0; border-width: 0; display: block; height: 95%; padding: 12.8px 12.8px; white-space: nowrap; }
.pckDiv select#ascItemReports_leftSelect, .pckDiv select#ascItemReports_rightSelect { height: 350px !important; }
.pkgTD #tbDescription, .pkgTD #tbName { width: 270px; }
.pkgTD input#tbName { display: flex; text-overflow: ellipsis; }
.popMsgDetail { background-color: var(--accent-light-grey); border: 2px ridge var(--text-main); height: 240px; position: absolute; right: 2px; top: 20px; width: 400px; }
.presStyleBdy #cpBackgroundColorInput { width: 165px !important; }
.presStyleBdy #ddlBorderStyle { width: 173px !important; }
.ps_collapseHeaderBar { background: var(--secondary-dark); border-radius: 2px; clear: both; font-size: var(--font-size); font-weight: 700; height: 1px; margin-left: -3px !important; margin-top: 4px; padding-left: 3px; vertical-align: top; width: 101%; }
.pull-right #btnTest { height: 30px !important; }
.pull-right .btn { border: 1px solid var(--button-border-color); color: var(--text-main); height: 25px !important; margin-right: 16px; }
.pull-right button { background: var(--button-background-color); border: 1px solid var(--button-border-color); border-radius: 2px !important; font-size: var(--font-size) !important; margin-bottom: 5px; padding: 4px; width: auto; }
.ReadOnly { background-color: transparent; }
.reportBody { background-color: white; color: var(--text-dark); }
.reportBody .ActionBar td { color: var(--text-main); }
.reportBody td { padding-bottom: 0; padding-top: 0; }
.reportDefTbl { margin: 8px 5px 5px 3px; }
.ReportviewerBody { overflow: visible; }
.requestPage .logoImg img { vertical-align: bottom; width: 26%; }
.requestPage .logoImg label { margin: 3px; padding-left: 21px !important; }
.requestPage .passDiv { padding-bottom: 10px; padding-top: 10px; }
.passDiv { height: calc(2rem + 2px); }
.requestPage .signOnLink { float: right; margin-right: -131px !important; margin-top: 15px; }
.requestPage .validation-summary-errors { font-size: var(--font-size); font-weight: 600; }
.requestPage .validation-summary-errors ul { height: 30px; list-style-type: none; padding-bottom: 5px !important; padding-top: 20px !important; }
.requestPage .validation-summary-valid, .resetPage .validation-summary-valid, .modal-dialog, .inputB, #org_breadcrumbPath, #org_collapseAll, #org_divCurrSelInfo, #org_expandAll, .ajax__tab_default .ajax__tab_inner, .ajax__tab_default .ajax__tab_outer, .collapseBtn, .divorgDef_6, .expandBtn, .org_divEditBFC, .rowDiv #collapseAll, .rowDiv #expandAll,
td.rptDefTd_8, td.tdPop.colDetls_10, td.tdPop.colDetls_12, a#btnRunUpdate, .resetnewPass { display: inline-block; }
.requestPage input#txtPassID { margin-left: 19px; }
.requestPage input#userIDPass { height: 24px !important; padding: 3px; width: 373px; }
.requestPage ul { display: inline-table; margin: 0 !important; padding: 0 !important; width: 575px; }
.RequiredField { color: var(--error-color); font-size: var(--font-size); font-weight: 700; margin-left: 3px; }
.resetLnk { float: right; margin-right: 6px; margin-top: 8px; }
.resetLnk a { font-size: var(--font-size); margin-right: 31px; }
.resetnewPass input#txtPassID, #txtConfirmPassID { width: 350px; }
.resetPage .btnDiv { padding-bottom: 50px !important; }
.resetPage .logoImg label { margin-left: 85px !important; vertical-align: text-bottom; }
.resetPage input.btn { min-width: 125px; }
.resultsAdminBdy span#statusMessage { padding: 1px 1px 1px 10px; width: 70%; }
.rowActFilterLbl { padding-top: 5px; }
.rowDiv #btnCloseRowCodePopup { margin-right: 5px; }
.rowDiv #btnDeleteDS, .rowDiv #btnEditDS, .rowDiv #btnNewDS { background: var(--button-background-color); margin-right: 3px; min-width: 55px !important; width: 45px !important; }
.rowDiv #CreateGLLinkGridContainer { border: solid; height: 250px; max-height: 260px; max-width: 675px; min-width: 675px; width: 675px; }
.rowDiv #CreateGLLinkGridContainer, .rowDiv #NamedAccountCollectionDetails { border-width: 1px; }
.rowDiv #CreateGLLinkGridContainer, .rowDiv #NamedAccountCollectionDetails, .rowDiv #SaveAsNamedAccountCollection { border-color: var(--text-main); }
.rowDiv #DataSourceList { margin-left: 5px; width: 150px; }
.rowDiv #description { top: 10px; }
.rowDiv #divOrgJsTree { border: 1px solid var(--text-main); height: 315px; }
.rowDiv #DSConnectInformation, .rowDiv #DSTextDesc, .rowDiv #DSTypeSelect, .rowDiv #GLLinks, .rowDiv #GLLinksText { padding-left: 1px; }
.rowDiv #GLDivContainerForRow { height: 250px !important; overflow: visible !important; overflow-x: auto; overflow-y: auto; }
.rowDiv #GLDivContainerForRow .ht_master .wtHolder { height: auto !important; overflow-x: hidden !important; }
.rowDiv #GLLinks { padding-right: 0; }
.rowDiv #GLLinksText { margin-bottom: -7px; margin-left: 2px; width: 47px; }
.rowDiv #headerTable { margin: 5px 0 0 3px; }
.rowDiv #NamedAccountCollectionDetails { height: 96px !important; margin-left: 375px; overflow-y: auto; }
.rowDiv #NamedAccountCollectionDetails, .rowDiv #SaveAsNamedAccountCollection, .rowDiv #divOrgJsTree { border-style: solid; }
.rowDiv #NamedAccountCollectionDetails, .rowDiv #saveAsTable, .imgWrapper input#imageRescale, td#pnlDistList, div#pnlOrgPopup { width: 300px; }
.rowDiv #rowDSEnvComp { height: 25px; width: 100px; }
.rowDiv #SaveAsNamedAccountCollection { border-width: 2px; height: 95px !important; width: 350px; }
.rowDiv #searchButtons { right: 10px; }
.rowDiv #selAccounts { width: 167px !important; }
.rowDiv #SelectOrganization { width: 204px; }
.rowDiv #txtRowSearch { width: 180px !important; }
.rowDiv .collapseArrowClosed { margin-top: 0; }
.rowDiv .divRowDef_1 { padding-top: 17px; width: auto; }
.rowDiv .divRowDef_2, .rowDiv .tdRowDef_2, .rowDiv .tdRowDef_3, .rowDiv.formatLbl, .rowDiv.valueLbl { padding-bottom: 20px; }
.rowDiv .DSTabs a, .rowDiv.DSTabs a:hover { outline-color: var(--primary-light); }
.rowDiv .handsontable td { color: var(--text-main); }
.rowDiv .tooltip { background-color: var(--background-color); color: var(--text-main); display: none; opacity: 0; top: -10px; transition: opacity .5s; }
.rowDiv .trRowDef_0 { display: inline; width: 100px !important; }
.rowDiv .ui-dialog .ui-dialog-titlebar { padding-left: 5px; padding-top: 5px !important; }
.rowDiv div#AlertPopup { min-height: 200px !important; }
.rowDiv div#InsertNRowsPopup { border: none !important; height: 25px !important; margin: 7px; }
.rowDiv div.active a, .rowDiv div.active a:hover { background: var(--accent-light-grey); font-weight: 700; padding-left: 10px; }
.rowDiv div.active a, .rowDiv div.active a:hover, .rowDiv.formatLbl, :focus, a:focus, input:focus, li:focus, select:focus, td:focus { outline-color: var(--secondary-dark); }
.rowDiv img, .rowDiv img:focus, .rowDiv.press, .rowDiv.press:focus { border: 0 !important; outline: 0 !important; }
.rowDiv input#btnRowClear { margin-right: 3px; }
.rowDiv.DSTabs { display: inline !important; height: 7px !important; margin-top: 3px; }
.rowDiv.DSTabs a { border-radius: 2px; color: var(--primary-light) !important; font-size: var(--font-size); font-weight: 400; padding: 2px 10px; }
.rowDiv.DSTabs div { list-style: none; margin: 0 3px; }
.rowDiv.expCollDiv { padding: 3px 3px 6px; }
.rowDiv.gridIcons { height: 16px; padding-bottom: 1px; width: 16px; }
.rowDiv.handsontable.htRemoveRow th.htRemoveRow .btn { background-color: var(--text-main); border-radius: 2px; color: var(--text-light); font-weight: 300; height: 18px; line-height: 1; margin: 0 auto; padding: 2px 0 0; width: 20px; }
.rowDiv.hover { left: 50px; top: 50px; }
.rowDiv.jqmWindow { background-color: var(--background-color); border: 0 solid var(--text-main); color: var(--text-main); display: block !important; left: 50%; margin-left: -300px; padding: 0; top: 17%; width: 500px; z-index: 300000; }
.rowDiv.jstree-default .jstree-anchor, div#tc1_header { padding-top: 4px; }
.rowDiv.lblSearchFinds { padding-left: 9%; }
.rowDiv.modal-backdrop { opacity: .5 !important; }
.rowDiv.modalLoad, .rowDiv.modalLoadGL, .rowDiv.modalLoadNoSpinner { left: 0; top: 0; z-index: 1000; }
.rowDiv.modalLoad, .rowDiv.modalLoadNoSpinner { background: var(--accent-light-grey); height: 100%; }
.rowDiv.modalLoadGL { height: 70%; }
.rowDiv.saveNAC_TD { margin: 1px; width: 200px; }
.rowDiv.search { padding-right: 6px; right: 0; }
.rowDiv.searchBtns { width: 57px !important; }
.rowDiv.subledgerValue { width: 23%; }
.rowDiv.valueLbl { padding-left: 25px; padding-right: 7px; }
.rowHeaderTbl input { height: 19px !important; }
.rowHeaderTbl td { padding-left: 3px; padding-top: 2px; }
.rptDefBdy #headerddlb, select#footerddlb { margin-bottom: 5px; min-width: 100px; }
.rptDefBdy #pnlSaveAsPopup { padding-bottom: 24px; }
.rptDefBdy #txtSaveAsDescription, .rptDefBdy #txtSaveAsName { width: 215px; }
.rptDefBdy .handsontable td { vertical-align: middle; }
.rptDefBdy .handsontable td:nth-child(3) { text-align: center; }
.rptDefBdy .handsontable td:nth-child(4) { text-align: right; }
.rptDefBdy .selectWrapper, .aboutLnk ,#Content, #divRptView_0, #org_expColDistList, #rptLblModified, .ModalDialog .ModalDialogCloseFloat, .actionBox, .colDetls_57, .divSchRpts_3, .divorgDef_10, .divorgDef_2, .exitToList, .logoutLink, .rowDiv .rowDiv #searchButtons, .rowDiv .tdRowDef_1, .rowDiv.search, .rptDefTd_0, .rptLbl_1, .search 
,.colDefBdy #colGridCntr .gridIcons, .dacpacLogo, .dataErrBtn { float: right; }
.rptDefBdy .tokenBtnDiv { display: inline; float: left; width: 40px; }
.rptDefBdy .tokenWrapper { float: left; margin-top: 10px; width: 210px; }
.rptDefBdy .ui-dialog.ui-widget.ui-widget-content.ui-corner-all.ui-draggable.ui-resizable.ui-dialog-buttons { border-radius: 2px; min-width: 605px; }
.rptDefBdy .ui-dialog-titlebar.ui-corner-all.ui-widget-header.ui-helper-clearfix.ui-draggable-handle, .rptDefBdy button.ui-button.ui-corner-all.ui-widget.ui-button-icon-only.ui-dialog-titlebar-close { color: var(--text-light); }
.rptDefBdy .ui-tabs, .rptDefBdy .ui-tabs-panel { height: auto !important; }
.rptDefBdy body.reportHFBdy { margin-left: 10px; overflow: hidden; width: 97% !important; }
.rptDefBdy div#advancedTextDialog { max-height: 355px !important; min-height: 355px !important; padding: 7px; }
.rptDefBdy div#ftrContainer, .rptDefBdy div#hdrContainer { border: 1px solid var(--secondary-dark); border-radius: 3px; height: 320px; overflow: hidden; padding: 1px; }
.rptDefBdy div#hdrContainer { margin-bottom: 45px; }
.rptDefBdy div#tabs { height: 395px; max-height: 405px; min-height: 340px; position: relative; top: inherit !important; }
.rptDefBdy form#imageTab { max-height: 347px; }
.rptDefBdy img#imagePreview { max-height: 275px; }
.rptDefBdy input#addTokenBtn { height: 23px; margin-top: 70px; min-width: 40px !important; }
.rptDefBdy input#btnSaveAsCancel { margin-bottom: 5px; margin-right: 4px; }
.rptDefBdy input#clearCell { float: right; margin-right: 40px; }
.rptDefBdy input#Height { margin-left: 30px; }
.rptDefBdy input#imgHeight { margin-right: 15px; }
.rptDefBdy input#imgScale { margin-right: 2px; }
.rptDefBdy input#MimeType { margin-left: 40px; }
.rptDefBdy input#removeImgBtn { margin-bottom: 5px; padding: 2px; }
.rptDefBdy input#updatePreview { bottom: 9px; height: 29px; position: absolute; right: 135px; width: 100px; }
.rptDefBdy input#Width { margin-left: 34px !important; }
.rptDefBdy input[type=file] { border: 1px solid var(--secondary-dark); border-radius: 2px; padding: 3px; }
.rptDefBdy p { display: inline; width: 20px !important; }
.rptDefBdy p#addimageInfo { color: var(--error-color); margin-top: 5px; }
.rptDefBdy select#imageDdl, input#name1, input#updatePassBtn { width: 110px; }
.rptDefBdy select#imageDdlb { width: 165px; }
.rptDefBdy select#lstHFTextTags { display: block; height: 220px !important; margin-top: 5px; width: 200px; }
.rptDefBdy select#presStyleDdlb { min-width: 300px !important; }
.rptDefBdy select#selectedImage, .td1, select#ucDistReq1_ddlSaveOutputType { min-width: 150px; }
/*.rptDefBdy span#ui-id-7 { color: var(--text-light); margin-left: 5px; }*/
.rptDefBdy table#ToolBar { position: fixed; top: 27px; }
.rptDefBdy td.exportOnly { left: 92px; position: absolute; top: 626px; }
.rptDefBdy td.rptDefTd_7 { padding-left: 20px; padding-top: 5px; }
.rptDefBdy textarea#cellText { height: 195px; margin-left: 8px; margin-top: 35px; resize: none; width: 280px; }
.rptDefBdy textarea#tokenList { border-radius: 2px; height: 250px !important; min-height: 180px; min-width: 200px; overflow: auto; resize: none; }
.rptDefBdy.ui-dialog .ui-dialog-titlebar-close span { margin: auto !important; }
.rptDefinDiv { float: right; right: 0; }
.rptDefTbl_0 input#tbName { text-overflow: ellipsis; width: 240px !important; }
.rptDefTd_0 { margin-left: -50px !important; }
.rptDefTd_13, .rptDefTd_14, .rptDefTd_15 { width: 260px; }
.rptDefTd_18, .rptDefTd_21 { border: 1px solid var(--text-main); }
.rptDefTd_5 { width: 60px; }
.rptExpCollDiv div#collapseAll { cursor: pointer; display: inline; line-height: 25px; width: 20px !important; }
.rptExpCollDiv div#expandAll { cursor: pointer; display: inline; line-height: 25px; margin-left: 10px; }
.syntaxWarning {
    background-color: var(--warning-color) !important;
}
table#Wizard1 {
    background: var(--popup-background-color) !important;
}

    table#Wizard1 select {
        max-width: 250px !important;
    }

    table#Wizard1 span.warning {
        margin-left: 5px !important;
    }

    table#Wizard1, table#Wizard1 select {
        background-color: var(--background-color) !important;
        color: var(--text-main);
    }

table#Wizard1_rblDetailDrillType td {
    padding-bottom: 3px;
    padding-top: 2px;
}

table#Wizard1_SideBarContainer_SideBarList a, table.ui-pg-table input, table.ui-pg-table select, td#view_dataErrGrid_top, #gvResults a, .fpAboutFrame h5, .noborder, .schReq_12, .schReq_14, .schReq_25, .schReq_7, .fxGrpTbl input#tbDescription, .ui-dialog.ui-corner-all.ui-widget.ui-widget-content.ui-front.ui-dialog-buttons.ui-draggable,
div#divMaintCompGrp, div#divMaintCompGrp div, input#tbUserID, span#lblCreateDate, td.ui-search-clear a {
    color: var(--text-main) !important;
}

table#Wizard1_ucServiceStatus1_tblServices img {
    border-radius: 2px;
    margin: 1px;
}

table#Wizard1_ucServiceStatus1_tblServices td {
    max-width: 150px !important;
    overflow: hidden;
    text-overflow: ellipsis;
}
.rptReqDiv_0 { height: 490px; }
.rptReqDiv_2 { background: var(--background-color); border: 1px solid var(--secondary-dark); border-radius: 2px; height: 360px; }
.rptReqDiv_3 { margin-top: -10px; }
.rptReqDiv_4, .schReq_16 { width: auto !important; }
.rptReqFrm { height: 100%; width: 99%; }
.rptReqFrm #Wizard1 { left: 0; position: relative; right: 0; top: 28px; }
.rptReqFrm .expCollDiv2 { cursor: pointer; display: flex; position: absolute; right: 46px; top: 88px; z-index: 99999; }
.rptReqFrm .subHeader { left: 0; padding-bottom: 15px; position: absolute; right: 0; top: 0; }
.rptReqFrm div#divOrgJsTree { background: var(--background-color); display: list-item; height: 388px; left: 190px; margin-top: -417px; min-width: 780px; position: relative; visibility: hidden; width: 710px !important; }
.rptReqTd_0, .tdColDef_10 { width: 50px; }
.rptReqTd_1 #tbDate, .rptReqTd_4 #tbDescription { padding: 1px 1px 1px 3px; width: 294px !important; }
.rptReqTd_1 input[type=text], .rptReqTd_2 select, .rptReqTd_4 input[type=text] { width: 250px; }
.rptReqTd_1, .rptReqTd_2, .rptReqTd_4, .table1 td { padding-bottom: 1px; }
.rptReqTd_14, .rptReqTd_16 { padding-left: 20px; }
.rptReqTd_15 { margin-left: 210px; }
.rptReqTd_17 { margin-top: 25px; }
.rptReqTd_17 input { width: 240px !important; }
.rptReqTd_2 input[type=select] { padding: 1px 1px 1px 3px; width: 295px !important; }
.rptReqTd_21, .rptReqTd_23, .rptReqTd_25, .rptReqTd_27, .rptReqTd_29, .rptReqTd_30 { padding-left: 50px; }
.rptReqTd_26, .rptReqTd_28 { display: flex; padding-bottom: 2px; white-space: normal; width: 500px !important; }
.rptReqTd_7 #Wizard1_lstReports { padding: 1px; width: 100% !important; max-width: 400px !important; }
.rptReqTd_8 { width: 25px; }
.rptSADialog { padding-left: 3px; padding-top: 5px; }
.rptTD1 { padding-left: 7px; width: 200px; }
.rptViewCollapseArrow { cursor: default; float: right; height: 0 !important; width: 100%; }
.rptViewCollapseArrow .collapseArrowClosed { background: url(../../Content/images/ExpandArrow16.png) no-repeat !important; float: right; height: 18px; margin-top: 1px; }
.rptViewCollapseArrow .collapsibleList.collapseHeaderBar { border-bottom-color: var(--secondary-dark) !important; margin-top: -2px !important; }
.rptViewCollapseArrow a { margin-top: -18px; }
.rptViewCollapseArrow span.ui-icon.ui-icon-circle-triangle-n { margin-top: -4px; }
.rptViewCollapseArrow span.ui-icon.ui-icon-circle-triangle-s { margin-right: 2px; margin-top: -3px; }
.rptVwrBdy #btnBack { margin-top: 3px !important; }
.rptVwrBdy #btnClosePrintOptionsPopup, .rptVwrBdy #btnDistribute_Click { width: 70px; }
.rptVwrBdy #chkExportOnlyDisplayedData { height: 13px; }
.rptVwrBdy #Label4 { height: 14px; }
.rptVwrBdy #pnlDistributionOptionsPopup { width: 370px; }
.rptVwrBdy .collapseArrowClosed .rptViewCollapseArrow a { background: var(--background-color) !important; margin-top: -18px; }
.rptVwrBdy .collapseArrowClosed, .rptVwrBdy .collapseHeaderBar { background: var(--background-color) !important; }
.rptVwrBdy .collapseHeaderBar .rptViewCollapseArrow span.ui-icon.ui-icon-circle-triangle-n { background: var(--background-color) !important; margin-top: -3px; }
.rptVwrBdy .ui-layout-toggler { background-color: var(--secondary-dark); top: 42% !important; }
.rptVwrBdy .ui-layout-toggler .rptViewCollapseArrow span.ui-icon.ui-icon-circle-triangle-s { background-color: var(--accent-light-grey); margin-top: -3px; top: 42% !important; }
.rptVwrBdy a.ui-jqgrid-titlebar-close.HeaderButton.showHideCollapsible, a#cData, a#ui-id-1:focus, a#ui-id-2:focus, a#ui-id-3:focus, button.ui-dialog-titlebar-close:focus, div#gview_organizationdetailsGrid input[type=image]:focus, input[type=checkbox]:focus, input[type=file]:focus, input[type=radio]:focus, span.ajax__tab_inner:focus, table.ui-search-table a:focus, div#saveAsSecurityDialog:focus { outline: 0 !important; }
.rptVwrBdy div#OrgSplitter { border-top: 1px solid var(--secondary-dark); }
.rsltsAdminDiv .ui-jqgrid .ui-jqgrid-view { overflow: hidden; width: 100% !important; }
.rsltsAdminGrid .ui-widget input[type=checkbox] { width: 20px !important; }
.rsltsAdminLastRefresh { float: right; margin-top: 12px; padding-right: 5px; }
.rsltsAdminTbl3 .smallLoader { color: var(--text-light); display: block !important; }
.RW_tab .ajax__tab_active .ajax__tab_tab { background-color: var(--background-color) !important; font-weight: 700; }
.RW_tab .ajax__tab_body { background-color: var(--background-color); border: 1px solid var(--secondary-dark) !important; border-bottom: 1px solid var(--secondary-dark) !important; border-left: 1px solid var(--secondary-dark) !important; border-radius: 3px; border-right: 1px solid var(--secondary-dark) !important; border-top: none !important; border-top-right-radius: 0 !important; padding: 4px 4px 20px; }
.RW_tab .ajax__tab_outer { background: var(--accent-light-grey); border-radius: 2px; }
.RW_tab .ajax__tab_outer .ajax__tab_inner .ajax__tab_tab { margin-left: -1px; margin-right: 0; }
.RW_tab .ajax__tab_tab { cursor: pointer; display: inline-block; height: 13px; margin: 0; overflow: hidden; padding: 4px; text-align: center; }
.s1s1,.ui-jqgrid tr.jqgrow td input,a#btnRunUpdate, a#cData, a#copyToClipboard,div.divSchRpts_3 input,#rptHFWrapper .handsontable td, #rptHFWrapper .handsontable th,
#tblOnly table.ui-jqgrid-htable td input[type=text] { padding: 1px !important; }
.SaveAsButtons { bottom: 3px; display: block; height: 23px; position: absolute; right: 3px; width: 100%; }
.SaveAsButtons, .actionBox, .tdDefinedSty_32 { text-align: right; }
.saveAsRptNameBox { margin-left: 8px; padding-left: 5px; width: 40px; }
.scheduleReqDiv label { color: var(--text-main); }
.schReq_1, .schReq_16, .schReq_21, .schReq_8, .schReq_9 { float: left; width: 40px; }
.schReq_10 { float: left; min-height: 30px; width: 100px; }
.schReq_13, .schReq_24, .schReq_6 { height: 15px; }
.schReq_15, .schReq_17, .schReq_20 { float: left; width: 27px; }
.schReq_16 #ddlRecurringSpan { padding: 1px 1px 1px 2px; }
.schReq_16, .schReq_21, .search, .tdDistReq_4, .tdRptView_17 { padding-bottom: 3px; }
.schReq_2 { float: left; }
.schReq_26 { padding-left: 40px !important; }
.schReq_26, .schReq_27 { max-height: 22px; min-height: 22px; }
.schReq_27 { display: inline-block; padding-left: 30px; }
.schReq_3 { float: left; width: 135px; }
.schReq_4 { float: left; width: 100px; }
.schReq_5 { padding-top: 1px; }
.scrollUpBtnDiv { bottom: 20px; cursor: pointer; position: absolute; right: 25px; }
.search { display: inline-flex; padding-top: 2px; right: 4%; }
.SelectedNavTab, .SelectedNavTab:hover { background-color: var(--background-color); border-radius: 4px; color: var(--text-main) !important; font-weight: 700; padding: 3px 7px 7px !important; vertical-align: -webkit-baseline-middle; }
.selectedTab { background-color: var(--background-color); border-bottom: solid 1px var(--text-light); }
.selectWrapper p { margin-left: 20px; }
.ShowDisabled { background-color: var(--text-main); cursor: not-allowed !important; display: none; left: 0; opacity: .35; top: 0; z-index: 999; }
.ShowDisabled, .sign-in { height: 100%; position: absolute; width: 100%; }
.showHideCollapsible { cursor: pointer; float: right; margin: 1px; }
.sign-in #flex-item-cr { display: inline-block !important; }
.sign-in .input-validation-error { border: 1px solid var(--error-color); }
.sign-in, table#scheduledReportsGrid button { background-color: var(--background-color); }
.smallLoader { background: url(../../Content/images/fileUploadLoading.gif) no-repeat; background-size: 13px !important; width: 15px !important; }
.smallMarginHR { border-color: var(--popup-background-color); width: 129%; }
.spanRsltsAdmin_0, .tdColDef_5, .tdColDef_6, .tdUserFldr_1 { padding-left: 5px; }
.specificValue { margin-top: 1px; width: 100px !important; }
.specificValue, div#divMRU img { margin-bottom: 1px; }
.statusGreen { background: #7ab800; color: var(--text-light); }
.statusGreen, .statusRed, .statusYellow { border-radius: 2px; padding: 2px; }
.statusRed { background: orange; color: var(--text-main); }
.statusYellow { background: #ff0; color: var(--text-main); }
.subHdrNoRights { background: #d3d3d3; height: 27px; }
.subHeader { background: var(--popup-background-color) !important; height: 27px; max-height: 27px; }
.subHeader div { border-radius: 2px; min-width: 77%; overflow: visible; padding-top: 1px; position: absolute; right: 0; top: 1px; }
.subledgerValue { display: -webkit-inline-box; padding-top: 30px; width: 93px; }
.tab { background-color: var(--accent-light-grey); border: 1px solid var(--text-main); padding: 2px 10px; }
.tabContents { background-color: var(--background-color); height: 74%; margin: 6px; padding: 16px 8px 0 !important; position: absolute; width: 99%; }
.tabContents #ascItemReports { width: 25em; }
.table2 { margin-left: 30px; margin-top: 3px; }
.table2, input#distReqComponent_tbEmailSubject, input#txtOrganizationStartsWith, select#ddlExternalDrill, select#ddlIncludeUnits, table#tableRptReq_3, td.tdRowDef_1 { margin-bottom: 2px; }
.tableCleanup_1 { margin: 5px 5px 20px; }
.tableColDef_0 #lblCreateDate { margin-left: -180px; }
.tableColDef_0 #lblMdBy { margin-left: -263px !important; }
.tableColDef_1 { margin-top: 5px; padding-bottom: 14px; }
.tableDefinedSty_1 { width: 700px; }
.tableDefinedSty_2 { margin-left: 7px; }
.tableDistReq_0 { display: inline; width: 84%; }
.tableorgDef_0 #lblSearchFinds { top: auto !important; }
.tabs { left: 10px; position: relative; top: 1px; }
.tblExpandCol { padding-bottom: 3px; width: 100%; }
.tblExpandCol td { cursor: pointer; padding-bottom: 5px; padding-top: 5px; }
.tblExpandCol, .tdPop2 { border-bottom: 1px solid var(--accent-light-grey); }
.tblExpandCol, input#ucDistReq1_cbEmailResults { margin-bottom: 4px; }
.tblSaveAsRowtd { padding-left: 5px; padding-top: 5px; }
.tbRowUsrOpts { height: 34px; }
.td1 { width: 170px; }
.tdColDef_0 { padding-right: 45px; }
.tdColDef_1, .tdColDef_3, .tdColDef_5, .tdColDef_7 { width: 40px; }
.tdColDef_1, .tdDefinedSty_5 { padding-left: 3px; }
.tdColDef_11 { width: 250px; }
.tdColDef_4 { padding-right: 8px; }
.tdColDef_6, .tdColDef_8 { padding-left: 7px; }
.tdColDef_8 input#txtSaveAsDescription { width: 215px !important; }
.tdColDef_9, input#DSTextDesc { padding-left: 4px; }
.tdDefinedSty_0 { height: 50px; padding: 3px 0 0 3px; }
.tdDefinedSty_0 #txtStyleDescription { margin-top: 2px; padding-left: 1px; width: 400px; }
.tdDefinedSty_0 #txtStyleName { padding-left: 1px; width: 100%; }
.tdDefinedSty_0 .definedStylePnlSaveAS { height: 120px; width: 380px; }
.tdDefinedSty_0 .tdDefinedSty_12 { padding-right: 30px !important; }
.tdDefinedSty_28, .tdDefinedSty_30 { margin-left: 8px; padding-right: 7px; width: 40px; }
.tdDistReq_1 #cbEmailResults { margin-left: 0; }
.tdDistReq_1, .tdDistReq_5, .tdDistReq_7 { padding-left: 27px; }
.tdDistReq_2 { display: table-row; }
.tdDistReq_3 { display: flex; }
.tdDistReq_4 #ddlAttachmentType { padding: 1px; width: 150px; }
.tdPckg_0, .tdPckg_2, .tdUserFldr_1 { margin-left: 8px; width: 40px; }
.tdPckg_1 #txtSaveAsName, .tdPckg_3 #txtSaveAsDescription,.tdDefinedSty_31 #txtSaveAsDescription { width: 185px; }
.tdPop { border: 1px solid var(--accent-light-grey); padding: 1px; }
.tdPop2 { border-right: 1px solid var(--accent-light-grey); border-top: 1px solid var(--accent-light-grey); padding: 3px; }
.tdRptView_10, .tdRptView_2, .tdRptView_6 { height: 14px; }
.tdRptView_12, .tdorgDef_33, .tdorgDef_35 { padding-left: 15px; }
.tdRptView_14, .tdRptView_16 { height: 10px; }
.tdServiceStatus_0 { padding: 5px 0 0; }
.tdServiceStatus_1 { height: 29px; padding: 15px 0 0; text-align: right; width: 60px; }
.tdUserFldr_1 { padding-right: 6px; padding-top: 3px; }
.tdUserFldr_2 { width: 215px; }
.title { font-size: var(--font-size); font-weight: 700; padding: 0 5px; }
.tokenDiv { margin-bottom: 15px; }
.trorgDef_0 { display: table; }
.trServiceStatus_0, .trServiceStatus_1, .trServiceStatus_2 { background: var(--accent-light-grey); }
.trUsers_0 { height: 50px; }
.ui-button.ui-state-active:hover, .ui-button:active, .ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active, a.ui-button:active { background: var(--background-color) !important; font-weight: 700; }
.ui-button.ui-state-active:hover, .ui-button:active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active, a.ui-button:active { border: 1px solid var(--accent-dark-grey); }
.ui-datepicker .ui-datepicker-buttonpane button { cursor: pointer; float: right; font-size: var(--font-size) !important; font-weight: 400; height: 22px !important; margin: 8px 3.2px 6.4px; min-width: 45px !important; opacity: 1 !important; overflow: visible; padding: 2px !important; width: auto; }
.ui-datepicker .ui-datepicker-title { line-height: 24px !important; }
.ui-datepicker-buttonpane.ui-widget-content, img { border: none; }
.ui-datepicker-calendar .ui-state-default, .ui-datepicker-calendar .ui-widget-content .ui-state-default, .ui-datepicker-calendar .ui-widget-header .ui-state-default { color: var(--text-main) !important; }
.ui-datepicker-header.ui-widget-header.ui-helper-clearfix.ui-corner-all { border: none !important; border-radius: 1px !important; padding: 2px; }
.ui-dialog { font-size: inherit !important; }
.ui-dialog .ui-dialog-buttonpane { margin: 0px !important; }
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset { cursor: pointer; font-family: var(--font-family) !important; margin: 0 !important; padding: 2px; width: auto !important; }
.ui-dialog .ui-dialog-buttonpane button:active { border: none !important; color: var(--primary) !important; }
.ui-dialog .ui-dialog-content { background: var(--popup-background-color) !important; }
.ui-dialog.ui-corner-all.ui-widget.ui-widget-content.ui-front.ui-draggable { background: inherit; border: 1px solid var(--secondary-dark) !important; }
.ui-dialog.ui-corner-all.ui-widget.ui-widget-content.ui-front.ui-draggable { background: var(--popup-background-color); }
.ui-dialog.ui-widget.ui-widget-content.ui-corner-all.ui-draggable { min-height: 100px !important; z-index: 999; }
.ui-dialog-buttonpane.ui-widget-content.ui-helper-clearfix { background: var(--popup-background-color) !important; border: none; }
.ui-dialog-buttonset button { border: var(--button-border) !important; border-radius: 2px; }
.ui-dialog-titlebar.ui-corner-all.ui-widget-header.ui-helper-clearfix.ui-draggable-handle { padding: 3px !important; }
.ui-dialog-titlebar.ui-corner-all.ui-widget-header.ui-helper-clearfix.ui-draggable-handle { background: var(--title-background); }
.ui-icon-circle-triangle-n { background: url(../../Content/images/CollapseArrow16.png) no-repeat !important; height: 16px; margin-right: 1px; margin-top: -17px !important; width: 16px; }
.ui-icon-circle-triangle-s { background: url(../../Content/images/ExpandArrow16.png) no-repeat !important; height: 15px; width: 15px; }
.ui-icon-seek-next { background: url(../../Content/images/Next16.png) no-repeat !important; background-size: 20px !important; height: 20px !important; margin-top: -1px !important; width: 20px; }
.ui-icon-seek-next, .ui-icon-seek-next:hover, .ui-icon-seek-prev, .ui-icon-seek-prev:hover,#btnHFAddTextTag { height: 20px; width: 20px; }
.ui-icon-seek-prev { background: url(../../Content/images/Prev16.png) no-repeat !important; background-size: 20px !important; height: 20px !important; margin-top: -1px !important; width: 20px; }
.ui-icon-triangle-1-s { background-position: -65px -16px !important; }
.ui-jqdialog-content .EditTable { float: right; width: 99% !important; }
.ui-jqdialog-content .form-view-data { white-space: normal !important; }
.ui-jqgrid .fileUploadLoading { border: none; border-radius: 2px; }
.ui-jqgrid .fileUploadLoading, .ui-jqgrid .loading { background-repeat: no-repeat !important; height: 90px !important; width: 129px !important; }
.ui-jqgrid .loading, .ui-tabs .ui-tabs-panel, .ui-widget { font-family: var(--font-family) !important; }
.ui-jqgrid .ui-jqgrid-hdiv { background: var(--background-color) !important; border: 0 !important; }
.ui-jqgrid .ui-jqgrid-htable th { margin: 2px !important; }
.ui-jqgrid .ui-jqgrid-htable th div { margin: 1px !important; min-height: 22px !important; }
.ui-jqgrid .ui-jqgrid-htable th div { font-weight: bold; }
.ui-jqgrid .ui-jqgrid-htable th div { height: auto !important; }
.ui-jqgrid .ui-jqgrid-htable th div, .ui-jqgrid .ui-pg-input { color: var(--text-main); font-size: var(--font-size) !important; }
.ui-jqgrid .ui-jqgrid-htable th, .ui-jqgrid .ui-jqgrid-htable th div { max-height: 50px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap !Important; }
.ui-jqgrid .ui-jqgrid-resize { width: 4px; }
.ui-jqgrid .ui-pager-control { background: var(--primary-dark); color: var(--text-main); }
.ui-jqgrid .ui-pg-button:hover { padding: inherit !important; }
.ui-jqgrid .ui-pg-input { height: 20px !important; margin: 0; }
.ui-jqgrid .ui-pg-table { margin: 0; padding-bottom: 2px; position: relative; width: auto; }
.ui-jqgrid .ui-pg-table td:hover { padding: 1px !important; }
.ui-jqgrid td input { border-radius: 2px; margin: 0; }
.ui-jqgrid tr.jqgfirstrow td { border-right-width: 0 !important; }
.ui-jqgrid tr.jqgrow td { border-color: var(--popup-background-color) !important; padding-left: 2px; }
.ui-jqgrid tr.jqgrow td.setBorderonMask { border-right: double !important; }
.ui-jqgrid tr.jqgrow td.setBorderonMask, .ui-jqgrid-btable { border-color: var(--text-main) !important; }
.ui-jqgrid tr.jqgrow td.setBorderonMask, .ui-layout-resizer-west-sliding-hover { border-right-width: 1px; }
.ui-jqgrid-bdiv { background: var(--background-color); }
.ui-jqgrid-hbox .ui-state-default { background: var(--background-color) !important; }
.ui-jqgrid-labels th.ui-th-column { color: var(--text-light) !important; font-weight: 400 !important; }
.ui-jqgrid-labels, .ui-jqgrid-labels th.ui-th-column, .ui-pager-control { background: none var(--secondary-dark) !important; background-repeat: repeat-x; color: var(--text-light); }
.ui-layout-mask { opacity: 0 !important; overflow: hidden !important; position: absolute !important; }
.ui-layout-mask, .ui-layout-pane { background-color: inherit !important; border: none !important; }
.ui-layout-mask, .ui-layout-toggler-west-closed { margin: 0 !important; }
.ui-layout-mask-inside-pane { left: 0 !important; top: 0 !important; width: 100% !important; }
.ui-layout-mask-inside-pane, .ui-layout-resizer-west { height: 100% !important; }
.ui-layout-resizer { border-width: 0; width: 2px !important; }
.ui-layout-resizer:hover .ui-layout-toggler:hover { background-color: var(--primary); }
.ui-layout-resizer-dragging-limit { background: var(--primary-light); }
.ui-layout-resizer-east-sliding-hover { border-left-width: 1px; }
.ui-layout-resizer-hover .ui-layout-toggler { opacity: .6; }
.ui-layout-resizer-hover .ui-layout-toggler-hover, .ui-layout-resizer-sliding-hover, .ui-layout-toggler-hover { opacity: 1; }
.ui-layout-resizer-north-sliding-hover { border-bottom-width: 1px; }
.ui-layout-resizer-sliding { opacity: .1; }
.ui-layout-resizer-south-sliding-hover { border-top-width: 1px; }
.ui-layout-resizer-west { overflow: visible !important; }
.ui-layout-toggler { background: var(--secondary-dark); top: 260px; }
.ui-layout-toggler .content { color: var(--text-main); padding-bottom: .35px; }
.ui-layout-toggler-east, .ui-layout-toggler-west { border-width: 1px 0; }
.ui-layout-toggler-north, .ui-layout-toggler-south { border-width: 0 1px; }
.ui-layout-toggler-west { width: 6px !important; }
.ui-layout-toggler-west-closed { background: var(--secondary-dark); top: 38% !important; }
.ui-layout-toggler-west-open { margin: -3px !important; top: 39% !important; }
.ui-search-input, select.ui-pg-selbox, table#dataErrGrid td { font-size: var(--font-size) !important; }
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: inherit !important; text-decoration: none; }
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active { border-top-left-radius: 3px !important; border-top-right-radius: 3px !important; }
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default { background: none; background-color: var(--popup-background-color); border: 1px solid #d3d3d3; color: #555 }
.ui-state-disabled { opacity: .4 !important; }
.ui-state-highlight a, .ui-widget-content .ui-state-highlight a { color: var(--text-dark) !important; }
.ui-tabs .ui-tabs-nav { border-radius: 2px; margin: 0; padding: .2em .2em 0; }
.ui-tabs .ui-tabs-nav li { border-bottom: 0; border-radius: 2px; float: left; list-style: none; margin: 1px .2em 0 0; padding: 0; position: relative; top: 0; white-space: nowrap; }
.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor, .ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor, .ui-tabs .ui-tabs-nav li.ui-tabs-fileUploadLoading .ui-tabs-anchor { background: var(--background-color); color: var(--text-main) !important; cursor: pointer; margin-bottom: -1px; }
.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor, .ui-tabs .ui-tabs-nav li.ui-tabs-fileUploadLoading .ui-tabs-anchor { background: var(--text-light); border-radius: 2px; color: var(--text-main); cursor: pointer; padding-bottom: 8px; }
.ui-tabs .ui-tabs-nav li.ui-tabs-active { background: var(--text-light) !important; }
.ui-widget button, .ui-widget input, .ui-widget select, .ui-widget textarea { font-size: var(--font-size) !important; --font-family: var(--font-family) !important; }
.ui-widget textarea { width: 78px; }
.ui-widget-header.ui-corner-top.ui-helper-clearfix.compGrpCollDiv2 { background: var(--background-color) !important; }
.ui-widget-overlay { background: #000 !important; opacity: .6 !important; }
.UpdateProgress { background-color: var(--background-color); border-style: solid; border-width: 1px; height: 55px; position: absolute; width: 150px; }
.UpdateProgressMessage { color: var(--text-main); font-size: small; margin: 3px; vertical-align: middle; }
.uploadBoxDiv { background: var(--background-color); height: 200px; position: absolute; width: 405px; z-index: -100; }
.upOrgTreeTbl .rptExpCollDiv img { margin-bottom: 3px !important; }
.upOrgTreeTbl div#orgTreeView { max-height: 400px; overflow: auto; }
.userOptionsDiv #divSaveAsPopup div#statusMessage { color: var(--text-main) !important; padding-left: 10px; padding-top: 3px; }
.userOptionsDiv .ui-icon-circle-triangle-n { background: url(../../Content/images/CollapseArrow16.png) no-repeat !important; display: -webkit-inline-box; height: 16px; margin-top: -2px !important; }
.usersTbl td.HdrFirstCol { height: 25px; vertical-align: top; }
.vakata-context li > a { background-color: var(--background-color); border-radius: 2px; color: var(--text-main); display: block; line-height: 2.4em; padding: 0 8px; text-shadow: none !important; width: auto; }
.vakata-context li > a:hover { background: var(--background-color); color: var(--secondary-light); }
.validation-summary-errors { text-align: center; }
.verticalLine { display: none; }
.vwDataErr .rowDetails { max-height: 100% !important; }
.vwDataErr .ui-dialog.ui-corner-all.ui-widget.ui-widget-content.ui-front.ui-draggable { min-width: 350px; }
.vwDataErr a#nData, .vwDataErr a#pData { border-radius: 2px !important; padding-left: 10px !important; width: 22px; }
.vwDataErr a.ui-datepicker-next.ui-corner-all, .vwDataErr a.ui-datepicker-prev.ui-corner-all, a.ui-datepicker-next.ui-corner-all { height: 16px; margin: 3px; width: 16px; }
.vwDataErr a.ui-datepicker-prev.ui-corner-all { background: url(../../Content/images/back16.png); }
.vwDataErr div#divAdvancedFilter { padding: 0px !important; }
.vwDataErr div#tblOnly { border: none !important; height: 89% !important; overflow: auto; }
.vwDataErr img.ui-datepicker-trigger { cursor: pointer; height: 18px; margin-left: 4px; padding-top: 2px; vertical-align: sub; width: 16px; }
.vwDataErr span.ui-jqdialog-title, .colDefBdy img#imgCollapseAll, .colDefBdy img#imgExpandAll, select#fisYearFixedSelect { margin: 2px; }
.vwDataErr span.ui-separator { display: none !important; }
.vwDataErr span.ui-separator, body.resultsAdminBdy td#sepPurge, .tooltip, .ui-dialog .ui-dialog-titlebar-close span { display: none !important; }
.vwDataErr table.ui-jqgrid-htable input[type=text] { border-radius: 1px; padding: 1px !important; vertical-align: middle; }
.vwDataErr td#sepExportToPDF, .vwDataErr td#sepexportToCSV { background: var(--medium-grey); display: block; height: 25px !important; margin-bottom: 1px; width: 1px !important; }
.widgetStyle { background: var(--background-color); margin-bottom: 10px; width: 100%; }
.wrapRows { color: var(--text-main); font-size: var(--font-size); font-weight: 400; text-decoration: none; white-space: pre !important; }
.wtHolder td { color: var(--text-main) !important; }
.zeroHeight,.ModalDialogTitle,.tdorgDef_0, .tdorgDef_1, .tdorgDef_2, .tdorgDef_3, .tdorgDef_4, .tdorgDef_5, .tdorgDef_6, .tdorgDef_7, .tdorgDef_8, .tdorgDef_9 { height: 0; }
::-moz-placeholder { color: var(--accent-light-grey); opacity: 1; }
::-webkit-input-placeholder { color: var(--accent-light-grey); }
::-webkit-scrollbar { height: 8px; width: 8px; }
::-webkit-scrollbar-thumb { background: var(--text-disabled); border-radius: 10px; }
::-webkit-scrollbar-thumb:hover { background: var(--text-disabled); }
::-webkit-scrollbar-track { border-radius: 10px; box-shadow: inset 0 0 5px var(--text-disabled); }
:after, :before { box-sizing: border-box; }
:-moz-placeholder { color: var(--accent-light-grey); opacity: 1; }
:-ms-input-placeholder { color: var(--secondary-dark); }
@media (min-width:1200px) { .col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9 { float: inherit !important; }
}
@media print { a[href]:after { content: none !important; }
}
@media screen and (min-width:768px) { .modal:before { content: " "; display: inline-block; height: 100%; vertical-align: middle; }
}
@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none) { #btnHFAdvancedCancel { display: inline; margin-top: 0 !important; position: absolute; right: 0; }
 #btnHFAdvancedOK { float: right; right: 80px; }
 #btnHFAdvancedOK, .colDefBdy #form1 { position: absolute; }
 #tblServices td { padding-bottom: 2px !important; }
 #Wizard1 input[type=text], .rptDefBdy input[type=text], .rptDefBdy select { padding: 2px !important; }
 #Wizard1_ucScheduleRequest_rowDaily { display: inline; }
 .acctCollDiv .collapseArrow { margin-top: -37px; }
 .acctCollDiv .collapseArrow .collapseArrowClosed { margin-top: 30px !important; }
 .alignLbl { display: inline-block; float: left; margin-right: 35px; width: 30px; }
 .colDefBdy .collapsibleListContent { height: 60px; }
 .collapseArrow { float: none !important; width: 100%; }
 .ddlSourceLbl { margin-right: 20px !important; }
 .ht_master .wtHolder { overflow: auto !important; }
 .imgWrapper img#uploadPrev { margin-left: auto !important; }
 .s1s1 { padding: 1px !important; }
 .ui-icon-circle-triangle-n { background: url(../../Content/images/CollapseArrow16.png) no-repeat !important; display: -webkit-inline-box; height: 16px; margin-top: -17px !important; width: 16px; }
 a:focus { outline: 0 !important; }
 button[disabled], html input[disabled] { cursor: default; }
}
@supports (-ms-ime-align:auto) { #btnFindNext { min-width: 70px; }
 #btnSaveAsSecurity, #btnCancelSecurity { min-width: 70px; padding: 2px; }
 #divReport { height: 100%; overflow: auto; }
 #divSaveAsWCompSec_0 input[type=button] { min-width: 70px; padding: 2px; }
 #feedbackDialog { left: 30%; }
 #feedbacktd { position: absolute; }
 #Organization_Description { width: 498px !important; }
 #rblDetailDrillType2 { height: 30px !important; margin-top: 3px; }
 #rowRunAfterDateTime h5 { margin-left: -7px !important; margin-top: 13px; padding-bottom: 6px; }
 #tableRenumberRowDialog_0 { margin-left: 12px !important; margin-top: 8px !important; }
 #tblOptions input[type=checkbox] { height: auto !important; margin: 0 !important; outline: 0 !important; }
 #tdSaveAsWCompSec_4 { padding-left: 3px !important; padding-top: 10px !important; }
 #Wizard1 hr { width: 88%; }
 #Wizard1_ucDistReq1_networkFileName { width: 200px !important; }
 #Wizard1_ucDistReq1_singleUnitPerAttach_EO { margin-left: -10px !important; }
 .acctCollDiv .collapseArrow { margin-top: -37px; }
 .acctCollDiv .collapseArrow .collapseArrowClosed { margin-top: 30px !important; }
 .alignLbl { display: inline-flex; float: left; margin-right: 35px; width: 30px; }
 .chgFinEnv { margin-top: 0 !important; }
 .chgFinEnv h5 { margin-left: 0 !important; margin-top: 4px !important; }
 .colDefBdy .collapseArrow { float: none !important; height: auto; margin-bottom: 1px; margin-top: -25px; width: 100%; }
 .exportOnly { margin-top: 10px !important; }
 .imgWrapper img#uploadPrev { margin-left: auto !important; }
 .renameDiv { margin-top: 10px; }
 .rptReqFrm .expCollDiv2 { cursor: pointer; display: flex; position: absolute; right: 46px; top: 88px; z-index: 99999; }
 .subHeader div { width: auto !important; }
 .ui-dialog.ui-corner-all.ui-widget.ui-widget-content.ui-front.ui-draggable input[type=button] { min-width: 70px; padding: 2px; }
}
a#alertSetBtn { background-size: contain; bottom: 4px; height: 16px; min-width: 16px !important; right: 4px; }
a#alertSetBtn, a#closeBtn { position: absolute; width: 18px; }
a#btnRunUpdate, input#btnEditUser, div#flex-item-text input[type=submit] { width: 70px !important; }
a#btnUpdateName,a#btnUpdateEmail,a#aUncheckAll,a#aCheckAll { color: var(--link-color) !important; }
a#cData { width: 60px; }
a#cData { margin-top: 10px; }
a#cData, a#copyToClipboard { border-radius: 2px !important; user-select: none; }
a#closeBtn { border: none; cursor: pointer; float: right; height: 16px; left: auto !important; margin: 5px; padding-bottom: 10px; right: 0; }
a#closeBtn, a.ui-jqdialog-titlebar-close.ui-corner-all { background: var(--close-image) -748px 0 no-repeat; }
a#copyToClipboard { bottom: 8px; float: right; position: absolute; right: 70px; width: 129px; }
a#copyToClipboard:hover { background: transparent !important; }
a#lnkEntityDivisionSecurity { padding-top: 5px; position: absolute; }
a#notifiationLink { bottom: 5px; cursor: pointer; position: absolute; }
a#UCPageErrors1_msgExpand { font-size: var(--font-size) !important; font-weight: bolder; margin-left: 10px; margin-top: -2px; position: absolute; right: 2px; top: 0; }
a#ui-id-0, a#ui-id-1, a#ui-id-2, a#ui-id-3, a#ui-id-4, a#ui-id-5 { border-radius: 3px; outline-style: none !important; }
a#ui-id-1 div#divEditFolderPopup { background-color: var(--popup-background-color) !important; border-color: var(--secondary-dark) !important; }
a, a:link, a:visited { color: var(--link-color); }
a.nav-link { background: transparent !important; border: none !important; color: var(--primary) !important; }
a.notifyLink { cursor: pointer; display: inline; position: absolute; }
a.ui-datepicker-next.ui-corner-all:hover, a.ui-datepicker-prev.ui-corner-all:hover { background: url(../../Content/images/MoveRight16.png); background-color: transparent !important; border: none; cursor: pointer; }
a.ui-jqdialog-titlebar-close.ui-corner-all { border: none !important; cursor: pointer; margin: 0px; margin-right: 2px !important; min-width: 1px !important; position: absolute; right: 0 !important; top: 4px !important; }
a.ui-state-default.ui-state-highlight { border-top-color: var(--secondary-dark); font-weight: 700; font-weight: bold; }
a.x_two_icons > .jstree-icon { background-size: 32px 16px !important; }
a:active, button.toolBarButton:focus { border: none !important; outline: 0; }
a:focus { outline: 0 !important; }
body { color: var(--text-main); font-family: var(--font-family); font-size: var(--font-size); }
body, html { background-color: var(--background-color); height: 100%; margin: 0; width: 100%; }
body, html { overflow: hidden; }
body.auditDiv #UCPageErrors1_msgHdr { max-height: 100px; overflow: auto; padding: 2px; }
body.auditDiv hr { border-color: var(--popup-background-color); margin-left: -10px !important; }
body.helpBody { background: var(--background-color); color: var(--text-main); }
body.pckDiv #btnSaveAsCancel { margin-right: 2px; padding: 1px; }
body.rptReqBdy div#tvDistList { margin-top: 20px !important; }
body.vwDataErr .ui-dialog .ui-dialog-titlebar { font-size: var(--font-size); padding: 1px !important; }
body.vwDataErr .ui-dialog.ui-widget.ui-widget-content.ui-corner-all.ui-draggable { width: auto !important; }
.btn-default {
    color: var(--text-main);
    background-color: var(--button-background-color);
}
.btn-default:hover {
    color: var(--primary) !important;
    background-color: var(--background-color);
}
button { border-width: 1px; color: var(--text-main); cursor: pointer; min-width: 70px; width: auto; }
button#addrow { border: none; margin-left: 5px; width: 80px !important; }
button#btnFind, #btnSelect, #btnCancel { border: none; border-radius: 2px; }
button#btnFind, button#btnSelectUser { border: var(--button-border) !important; }
button#btnGetScript { height: 25px !important; padding: 2px; width: 70px !important; }
button#btnGetScript, button#btnRun { border-radius: 2px; height: 30px !important; margin-bottom: 5px; margin-right: 15px; width: 90px; }
button#btnRun { padding: 2px; width: 70px !important; }
button#btnSaveNewFolder { float: right; margin-right: 5px; }
button#btnTest { background: var(--button-background-color); border: var(--button-border-color); }
button#hide_col1 { border: none; }
button#hide_col1, button#show_col1 { border: var(--button-border); border-radius: 2px; }
button.detailbutton { background: url(../../Content/images/Plus12.png) no-repeat; height: 12px !important; margin-top: 4px; min-width: 10px !important; width: 10px !important; }
button.remove { width: 16px; }
button.toolBarButton { border-style: none !important; }
button.toolBarButton, div#DataSourcePopup, div#OrgRightPane, td.ActionBar { height: auto !important; }
button.toolBarButton[disabled] { background-color: transparent !important; cursor: not-allowed !important; opacity: .35; }
button.ui-button.ui-corner-all.ui-widget { border: var(--button-border); }
button.ui-button.ui-corner-all.ui-widget.ui-button-icon-only.ui-dialog-titlebar-close { border-color: transparent !important; color: transparent !important; float: right; }
button.ui-button.ui-corner-all.ui-widget.ui-button-icon-only.ui-dialog-titlebar-close, button.ui-dialog-titlebar-close { border-radius: 5px; min-width: 16px !important; }
button.ui-button.ui-corner-all.ui-widget.ui-button-icon-only.ui-dialog-titlebar-close:active { background: var(--close-image) -748px 0 no-repeat !important; }
button.ui-button.ui-corner-all.ui-widget.ui-button-icon-only.ui-dialog-titlebar-close:hover, button.ui-dialog-titlebar-close:hover { background: var(--close-image) -748px 0 no-repeat; }
button.ui-dialog-titlebar-close { border: none !important; min-height: 15px; }
button.ui-dialog-titlebar-close { float: right; }
button[disabled], html input[disabled] { background: 0 0 !important; }
colDefBdy #colGridCntr .listbox .ht_master tr:nth-child(1) > td { border-bottom: none !important; }
div#alertcnt_dataErrGrid { background: var(--popup-background-color); border: 1px solid var(--secondary-dark); color: var(--text-main); height: 70px; padding: 20px; }
div#alertcnt_dataErrGrid div { float: left; left: 10px; position: absolute; }
div#alerthd_dataErrGrid { background: var(--secondary-dark); border-radius: 0; color: var(--text-dark) !important; color: var(--text-light) !important; height: 30px !important; padding-left: 5px; }
div#alertInfo { height: auto !important; white-space: pre-wrap; }
div#alertmod_dataErrGrid { height: 100px; padding: 0 !important; }
div#alertmod_dataErrGrid, div#alerthd_dataErrGrid { border: 1px solid var(--secondary-dark); }
div#AlertPopup { padding: 5px !important; }
div#BuildGLLinkContainer { display: inline-block; width: 100%; }
div#chartDialog { border-radius: 2px; color: var(--text-main); margin: 5px; padding: 0px !important; padding-left: 0; padding-right: 0; }
div#chartDialog.nav-tabs > li.active > a { font-weight: bold; }
div#colHdrCont { width: 640px; }
div#ColumnHeaderFormatGrid { background: var(--text-light); border: 1px solid var(--secondary-dark); border-radius: 3px; height: 200px; margin: 10px; max-height: 250px; width: 450px; }
div#ColumnHeaderGrid { border: 1px solid var(--secondary-dark); border-radius: 2px; height: 275px !important; margin: 2%; max-height: 250px !important; overflow-x: hidden; }
div#ColumnHeaderGrid td { padding: 2px !important; }
div#ColumnHeaderPopUp { min-width: 650px; }
div#columnHOT { bottom: 0; overflow: auto; position: fixed; top: 154px; width: 100% !important; }
div#columnHOT .wtSpreader { color: var(--background-color); }
div#columnHOT th { background: var(--secondary-dark); color: var(--text-light); vertical-align: middle; }
div#componentGrpFilter { color: var(--text-main); margin-left: 15px; }
div#ConfirmInfo { height: 100px; overflow: auto !important; }
div#ConfirmInfo, div#LogoutPopup { color: var(--text-main); }
div#ConfirmMainPagePopup { padding-left: 10px; }
div#ConfirmPopup { display: inline-block; padding-left: 3px; }
div#ControlCenter, .fpKeyValTbl { color: var(--text-main); }
div#ControlCenter, div#Inform, div#tabs, div#HelpContainer { background: var(--background-color) !important; }
div#CopyPastePopup { height: 115px !important; padding: 5px; }
div#dataErrGridPager { height: 0; left: 50% !important; }
div#DataSourcePopup { background-color: inherit !important; padding: 10px 0 0; }
div#divAdvancedFilter { min-height: 282px !important; }
div#divAdvancedFilter { color: var(--text-main); display: contents; height: 290px !important; }
div#divAdvancedFilterList { margin: 10px; }
div#divAdvancedFilterList { max-height: 300px; }
div#divAdvancedFilterList { max-width: 400px; min-height: 150px; }
div#divChooseSeg_1 button { border: var(--button-border); }
div#divDistributionListSelectionMethod { color: var(--text-main); margin-left: 8px; max-height: 52px; min-height: 52px; }
div#divEditFolderPopup { background-color: var(--popup-background-color) !important; border-color: var(--secondary-dark); color: var(--text-main); }
div#divExternalDrill { margin: 1px; padding: 2px; }
div#divFullPage #DivTable th { height: auto; padding: 3px !important; }
div#divMain { margin-left: 1px; }
div#divMaintCompGrp { bottom: 0; position: absolute; top: 57px; width: 100%; }
div#divUsersContent, div#tblOnly { padding-bottom: 20px; }
div#divMVCLoadingScreen div { width: 185px !important; }
div#divRptView_0 input { border-radius: 2px; min-width: 70px; }
div#divSaveAsPopup { overflow: initial !important; }
div#divSaveAsPopup, div#divSelectUser { color: var(--text-main); }
div#divScheduleDetail { border: none !important; max-height: 520px !important; padding: 0 !important; }
div#divScheduleDetail table { margin: 10px !important; width: 380px; }
div#divScheduleDetail table td { background: var(--text-light); border: 1px solid var(--accent-light-grey); padding-bottom: 1px; padding-left: 3px; padding-right: 13px; }
div#divScheduleDetail td { background: var(--background-color) !important; border: 1px solid var(--secondary-dark) !important; color: var(--text-main); }
div#divScheduleDetail td, div#notificiationDescr { white-space: pre-wrap; }
div#divSelectUser { height: 21px; padding-left: 10px; }
div#divTreeWrapper div#tvDistList { background: var(--background-color); max-width: 350px !important; min-width: 350px !important; }
div#docDetails { overflow: hidden; }
div#endTime, div#startTime { background: var(--text-light); border: 1px solid; float: right; height: 20px; margin-right: 30px !important; width: 200px; }
div#expandAll,div#collapseAll { color: var(--link-color); }
div#fbox_dataErrGrid input, div#searchmodfbox_dataErrGrid input, div#searchmodfbox_dataErrGrid select { margin: 1px; min-width: 100px; width: 100px; }
div#feedbackDialog { left: 20%; min-width: 270px; }
div#feedbacktd { margin: 6px; max-height: 300px; max-width: 500px; white-space: normal !important; width: 96%; }
div#fileNmDiv input { margin: 1px; }
div#FiscalPopup input { font-size: 12px; margin: 2px; padding: 2px; }
div#format input, div#format select { margin-bottom: 3px !important; }
div#formatHdrHOT { background: var(--background-color); border: 1px solid var(--secondary-dark); border-radius: 3px; height: 150px; width: 668px; }
div#gbox_componentListGrid { width: 98% !important; }
div#gbox_dataErrGrid {
    border: none;
}
/*div#gbox_dataErrGrid { height: inherit !important; min-height: 93% !important; overflow: inherit !important; position: absolute; top: 60px; }*/
div#gbox_dataErrGrid td { color: var(--text-main); }
div#gbox_pageGroupsGrid { border: 1px solid var(--secondary-dark) !important; margin-left: 9px; padding-bottom: 1px; padding-left: 0; position: inherit !important; width: 397px !important; }
div#gbox_resultsAdminGrid { width: 99.76% !important; }
div#GLDivContainerForRow { background-color: var(--background-color); height: auto !important; max-height: 255px; overflow: auto !important; width: auto !important; }
div#graphDialog { background: var(--background-color) !important; }
div#gview_grid, div#tc1_header { width: 100% !important; }
div#gview_organizationdetailsGrid input[type=image] { display: block; height: 16px !important; padding-left: 0 !important; width: 16px !important; }
div#headerButtons { float: right; margin-top: 5px; }
div#HelpContainer { border-bottom: 2px solid var(--accent-light-grey); bottom: 20px !important; }
div#helpLogo h1 { font-size: 18px !important; }
div#helpSubHeader { background: var(--popup-background-color) !important; }
div#helpSubHeader input { min-width: 100px !important; padding: 0px; }
div#ht_5d75a6a14eae2b06, div#viewmoddataErrGrid { padding-right: 0 !important; }
div#imagePreview { border-color: var(--secondary-dark) !important; margin-left: 30px !important; }
div#Inform { height: 92%; overflow: auto; padding: 2px !important; padding-top: 6px !important; }
div#InsertNRowsPopup { min-height: 50px !important; }
div#InsertNRowsPopupGL { height: 34px !important; }
div#msgDtl { background: var(--background-color); border-color: var(--error-color); max-height: 300px; resize: both; width: 89%; }
div#NamedAccountCollectionDetails { background-color: var(--background-color); border: 1px solid var(--popup-background-color); border-radius: 2px; bottom: 11px; color: var(--text-main); display: flex; float: right; height: 106px; overflow: auto; padding: 2px; position: absolute; right: 12px; width: 51%; }
div#newImageSize { display: inline-block; height: 22px; margin-top: 2px; }
div#org_BFCDialog div { color: var(--text-main); }
.aboutLnk a { color: var(--primary); }
div#org_collapseAll:hover, #org_expandAll:hover, #Inform a, #System a, #Wizard1_btnMarkAll, #aUncheckAll,  a#Wizard1_btnClearAll { color: var(--primary) !important; }
div#org_collapseAll:hover, div#org_expandAll:hover { color: var(--secondary) !important; }
div#org_divEditGrid td { font-size: var(--font-size); }
div#OrgMainWrapper { height: 649px; overflow: auto; position: fixed; width: 100%; }
div#OrgMainWrapper .ui-layout-toggler.ui-layout-toggler-west.ui-layout-toggler-open.ui-layout-toggler-west-open { top: 40% !important; }
div#OrgRightPane { background: white !important; }
div#orgTreeView { background: var(--background-color); }
div#panelInformSecurity .collapsibleListBar { height: 20px; padding-left: 3px; }
div#panelInformSecurity img { cursor: pointer; }
div#parentDiv { position: fixed; width: 100%; }
div#pg_scheduledReportsGrid_toppager .ui-pg-table td { color: var(--text-main); }
div#pnlCopyPaste, div#pnlPrintOptionsPopup, div#pnlRowCodePopup { border: 1px solid var(--secondary-dark); border-radius: 2px; }
div#pnlRowCodePopup { border-radius: 2px; padding: 0; }
div#pnlSaveAsPopup { border: 1px solid var(--secondary-dark); }
div#previewDisplayDiv { height: 85%; position: absolute; width: 98%; }
div#rowRunAfterDateTime .divtr { height: auto !important; margin-left: 3px; }
div#rowRunAfterDateTime, table#Wizard1_SideBarContainer_SideBarList { margin-top: -10px; }
div#rsltsAdminGrid { border: none; margin-left: 1px; width: 99.9%; }
div#rsltsAdminGrid td { color: var(--text-dark); }
div#SaveAsNamedAccountCollection { background-color: var(--primary-dark); border: 1px solid var(--secondary-dark); border-radius: 2px; color: var(--text-main); float: left; margin-left: 5px; margin-top: 6px; padding-bottom: 3px; padding-left: 5px; width: 305px; }
div#searchhdfbox_dataErrGrid { background: var(--text-main); color: var(--text-light) !important; height: 33px; padding: 0; padding-left: 3px !important; }
div#SelectFiltersPopup, div#SelectOrganizationPopup { border: none !important; padding: 4px; }
div#SelectOrganizationPopup { height: auto !important; width: auto !important; }
div#showServiceStatusDialog { color: var(--text-main); }
div#slider { display: inline-block; width: 100px; }
div#slider-range2 { margin-top: 30px !important; width: 98%; }
div#statusIndicator { position: absolute; right: 250px; top: 7px; }
div#System { height: 93% !important; }
div#tabContents { background: var(--background-color); background-image: none; border: none; color: var(--text-dark) !important; }
div#tabContents td { background-image: none; color: var(--text-main) !important; }
div#tableContainer { margin-top: 15px; }
div#tabs { border: none; border-radius: 2px; max-width: 99%; top: 75px; }
div#tblOnly { border-radius: 2px; margin-top: 3px; width: 99%; }
div#tc1 { width: 520px; }
div#tc1_body { border-bottom-left-radius: 2px; border-bottom-right-radius: 2px; overflow: auto; }
div#timedOutPopup { margin-bottom: -10px; }
div#tokenPopup { border: 1px solid var(--accent-light-grey); border-radius: 2px; margin: 3px; padding: 6px; width: 300px !important; }
div#tpDistribution { height: 95%; }
div#tpDistribution, div#tpGeneral, div#tpHeadersFooters, div#tpOutput, div#tpReportOptions, div#tpTransactionOptions { border-top-color: var(--text-light) !important; }
div#tpGeneral { overflow: initial !important; }
div#tpGeneral a, #org_expandAll, #org_collapseAll { color: var(--link-color); }
div#tpGeneral span.cbCalcDrilldown { position: absolute; top: 322px; }
div#tpOutput td, #feedbacktd3, .divorgDef_7, .tdorgDef_30, .tdorgDef_31, .tdorgDef_32, .tdorgDef_34, .tdorgDef_36, #divMaintCompGrp .collapsibleListCompGrp.collapseHeaderBar { padding-left: 6px; }
div#tpReports table td:nth-child(3), tr#tblSaveAsRow1, tr#tblSaveAsRow2, tr.tblSaveAsRow1 { padding-left: 5px !important; }
div#treeBorder { border-radius: 3px !important; }
div#tvDistList { max-width: 20px !important; }
div#UCPageErrors1_msgHdr { top: 3px !important; }
div#ui-datepicker-div { background: var(--background-color); color: var(--text-main); font-size: var(--font-size) !important; min-height: 140px !important; padding: 0 !important; }
div#ui-id-15 { border-bottom: 1px solid var(--secondary-dark); padding: 10px; }
div#upOrgTree { overflow: hidden; }
div#viewcntdataErrGrid { background: var(--background-color) !important; background-color: var(--background-color); left: 10% !important; max-height: 99% !important; padding-bottom: 8px; padding-top: 0 !important; resize: both; }
div#viewhddataErrGrid { border-radius: 0px; font-size: var(--font-size); height: 24px; height: 26px !important; padding-left: 4px; }
div#viewmoddataErrGrid { min-height: 377px !important; }
div#viewmoddataErrGrid { background: var(--background-color); border: 1px solid var(--secondary-dark); padding-top: 0px; }
div#viewmoddataErrGrid, input#calendarButton { padding-left: 0 !important; }
div#Wizard1_ctl01_popupDiv { background: var(--background-color) !important; border: 1px solid var(--primary-dark) !important; color: var(--text-main) !important; font-family: var(--font-family) !important; }
div#Wizard1_ctl01_title:hover,
div#Wizard1_ctl01_today:hover { color: var(--primary-light) !important; }
div#Wizard1_ucDistReq1_dlPanel { margin-top: 8px; min-width: 208px; padding-bottom: 20px; }
div#Wizard1_ucScheduleRequest_ce2_popupDiv { background: var(--background-color) !important; }
div#Wizard1_ucScheduleRequest_ce2_popupDiv, div#Wizard1_ucScheduleRequest_ctl00_popupDiv { background: var(--background-color) !important; border: 1px solid var(--secondary-dark) !important; border-radius: 2px; }
div#Wizard1_ucScheduleRequest_ctl00_popupDiv { background: var(--background-color); color: var(--text-main); }
div.colDtlsDiv0 { height: 260px !important; max-height: 260px !important; overflow: auto; width: 100%; }
div.divDataError_1 { float: right; margin-bottom: 5px; }
div.divorgDef_0 { margin-bottom: 25px; max-height: 452px; padding-top: 5px; }
div.divorgDef_2 { margin-bottom: 5px; margin-right: 3px; }
div.divSchRpts_4 { float: right; margin: 2px; }
div.divUser_4 { height: 22px; margin-top: 4px; padding-top: 3px; vertical-align: middle; }
div.rsltsAdminDiv hr { border-color: var(--popup-background-color); margin-left: -3px !important; margin-top: 0 !important; width: 101%; }
divMaintCompGrp .ui-widget-header { background: var(--text-light); }
fieldset { border: 1px solid var(--secondary-dark); margin: 0 0 24px; padding: 0 1.4em 1.4em; }
form#ViewGrid_dataErrGrid { background: var(--background-color) !important; margin: 0 0 0 3px !important; max-height: 99% !important; max-width: 99% !important; min-width: 99% !important; overflow: auto !important; }
h1 { font-size: 20px; padding-left: 5px; }
h1 sup { font-size: var(--font-size); margin: 2px; }
h3 { font-size: 24px; margin-bottom: 5px; }
h5 { font-size: var(--font-size); margin-bottom: 6px !important; margin-top: 18px; }
h5.header5PadL,#btnSetFEC { margin-left: -7px; }
hr { border-color: var(--popup-background-color); margin-left: 0 !important; }
i.jstree-icon.jstree-checkbox { background-size: auto !important; }
iframe.fpAboutFrame { display: list-item; height: 12px !important; height: 560px !important; left: 20%; max-height: 700px; overflow: auto; }
img#AscItem1_2rightImage, img#ascItemReports_2rightImage { padding-left: 3px; padding-right: 3px; }
img#imgBoldUnselected, img#imgItalicsUnselected, img#imgUnderlineUnselected { background: var(--primary); border-radius: 3px; }
img.img_mainPage_2 { height: 13px; margin-left: 10px; margin-top: 32px; width: 90%; }
img.ui-datepicker-trigger { height: 16px; margin: 2px; width: 16px; }
img.ui-datepicker-trigger, span.spanlandingLst_0 { vertical-align: inherit !important; }
input { font-family: var(--font-family) !important; font-size: var(--font-size); }
input .btn { font-size: var(--font-size); width: 80px; }
input#AccountCollection_Name { width: 200px !important; }
input#btnCancelDistList, input#org_btnSaveDistList { display: table; float: right !important; margin-left: 5px; }
input#btnCancelSecurity { width: 70px; }
input#btnEditUser { min-width: 105px; }
input#btnEditUser, input#btnRowClear, input#btnRowFindNext,input#tc1_tpFilters_btnClearReportingUnit { vertical-align: top; }
input#btnGo { background: var(--button-background-color); border: var(--button-border); border-radius: 2px; height: 23px; }
input#btnHFAddTextTag { margin-left: 3px; min-width: 20px !important; width: 25px !important; }
input#btnHFAdvancedCancel { margin-right: 5px; margin-top: 10px; }
input#btnOkSecurity,#btnSaveAsSecurity { border-radius: 2px; width: 70px; }
input#btnRowClear input[type=button]:disabled { margin-top: 1px; min-height: 22px; }
input#btnRowClear, input#btnRowFindNext, input#btnRowSearch { background: var(--button-background-color); min-width: 55px !important; }
input#btnRowFindNext { width: 75px !important; }
input#btnSaveAndInsert, input#chartBackColor, #tdSaveAsWCompSec_2, .tdRptView_8, #chartHeight, #chartWidth { width: 130px; }
input#chartcolorpicker { margin-right: 18px !important; }
input#chartTitle { width: 565px; }
input#chkSelectAllAdvancedFilter { margin-right: 5px !important; }
input#chkUserName,input#chkEmailAddress { margin-left: 10px !important; }
input#clearCell { background: var(--button-background-color) !important; border: var(--button-border); border-radius: 2px; }
input#copyPasteNumOfCols { background: var(--background-color) !important; }
input#cpfontColorInput { width: 140px; }
input#distReqComponent_rbEOOverrideLevels { margin-left: 11px !important; }
input#DSTextDesc { background: var(--background-color) !important; text-overflow: ellipsis; }
input#emailFileName { margin-left: 2px; width: 200px; }
input#fontColorPicker, input#borderColorPicker, backgroundColorPicker, #backgroundColorPicker { background: var(--background-color); }
input#insertTokenBtn { border-radius: 2px; }
input#jqg6 { margin-left: 3px; width: auto !important; }
input#js_color_picker_blue_color, input#js_color_picker_green_color { height: 18px; }
input#js_color_picker_color_code { float: right; margin: 0 !important; }
input#js_color_picker_red_color { height: 18px !important; margin-bottom: 2px !important; }
input#LabelAxTitle { width: 194px; }
input#okFeedbackButton { bottom: 5px; float: right; margin-right: 6px; margin-top: 15px; position: absolute; right: 1px; }
input#org_btnSaveDistList, input#txtCount { margin-right: 5px; }
input#Organization_Inactive { margin-top: 4px !important; }
input#rbRow { margin-left: 10px !important; }
input#RowDefinition_Description { width: 65%; }
input#scaleBox { width: 80px; }
input#scaleBtn, input#scaleBtnClr { min-width: 55px !important; }
input#segmentMask { width: 260px !important; }
input#selectFiles { background: var(--background-color); margin: 6px; }
input#showGridLines { margin-left: 20px !important; }
input#tbDescription { text-overflow: ellipsis; }
input#tbFileName { margin-left: 5px; width: 265px; }
input#tc1_tpFormats_txtColumnPadding, input#tc1_tpFormats_txtColumnWidth { border-radius: 1px; width: 192px !important; }
input#tc1_tpFormats_txtFormatMask, select#tc1_tpGeneral_ddlTransactionType { width: 192px !important; }
input#tc1_tpGeneral_txtEndDate, input#tc1_tpGeneral_txtStartDate, select#tc1_tpGeneral_ddlBookCodes { width: 215px !important; }
input#tc1_tpGeneral_txtYearOffset, select#tc1_tpGeneral_ddlYearFixed { width: 60px; }
input#tokenTextPreview { height: 50px; margin: 10px; padding: 2px; vertical-align: super; width: 90%; }
input#txtConfirmPassID { height: 23px !important; padding: 2px; }
input#txtCount { width: 40px; }
input#txtDateOffsetValue { border-radius: 2px; vertical-align: top !important; }
input#txtEmailSubject { background: var(--background-color) !important; }
input#txtHFFullTextTag { width: 180px !important; }
input#txtMasterAccountFilter { margin-bottom: 2px; margin-top: 2px; }
input#txtPassID { margin-bottom: 5px; margin-left: -1px; }
input#txtPassID, input#txtUserID { border: 1px solid var(--border); border-radius: 2px; font-size: var(--font-size); height: 25px; padding: 2px; }
input#txtSpecifiedLevel { display: flex; margin-left: -115px !important; }
input#txtUserSearchFilter { margin-left: 2px; margin-right: 10px; width: 190px; }
input#ValueAxTitle { width: 183px !important; }
input#Wizard1_rblDetailDrillType1, input#Wizard1_rblDetailDrillType2, input#rbOrg, input#rblPageOrientation_1 { margin: 0 !important; }
input#Wizard1_tbDescription { text-overflow: ellipsis; }
input#Wizard1_txtMasterAccountFilterDescription { margin: 0 !important; position: inherit !important; }
input#Wizard1_ucDistReq1_cbCombineAttachments { margin-left: 9px !important; }
input#Wizard1_ucDistReq1_networkFileName { width: 200px !important; }
input#Wizard1_ucDistReq1_rbEOOverrideLevels { margin-left: 20px !important; }
input#Wizard1_ucScheduleRequest_tbDate { color: var(--text-main); width: 90px !important; }
input#Wizard1_ucScheduleRequest_tbDescription { width: 395px; }
input#Wizard1_ucScheduleRequest_tbEndDate { color: var(--text-main); }
input#Wizard1_ucScheduleRequest_tbStartDate, select#Wizard1_ucScheduleRequest_ddlRecurringSpan, div#Wizard1_ucScheduleRequest_rowDaily select, select#Wizard1_ucScheduleRequest_ddlHourAfter, select#Wizard1_ucScheduleRequest_ddlMinuteAfter { color: var(--text-main); }
input, select, textarea { border: 1px solid var( --secondary-dark); border: var(--button-border) !important; color: var(--text-main); }
li.ui-tabs-tab.ui-corner-top.ui-state-default.ui-tab a:not(.SelectedNavTab), input[type=submit]:hover, .navbar a:hover, .navbar-default .navbar-nav > li > a:hover, .navbar-nav > li > a:hover,
 a#aCheckAll { color: var(--primary); }
input.defaultValue { margin-right: 10px !important; padding-right: 10px !important; }
input.ui-pg-input { border: 1px solid var(--secondary-dark); }
input[disabled], input[readonly], select[disabled], select[readonly], textarea[disabled], textarea[readonly] { opacity: .9; }
input[disabled], input[readonly], select[readonly], textarea[readonly] { border-radius: 1px; cursor: not-allowed !important; }
input[type=button] { font-size: var(--font-size) !important; }
input[type=button]:disabled { color: grey; }
input[type=checkbox], button .ui-button.ui-corner-all.ui-widget:active, button.ui-button.ui-corner-all.ui-widget:focus, a.nav-link.active, input[type=radio] { border: none !important; }
input[type=checkbox], input[type=radio] { margin: 0 !important; }
input[type=checkbox],#trSaveAsWCompSec_0, .tdDistReq_4, .tdUser_5,.tdColDef_9 { padding-right: 2px; }
input[type=checkbox]:checked + label { font-style: normal; outline-color: var(--primary); }
input[type=checkbox]:focus, input[type=file]:focus, input[type=radio]:focus { outline: var(--primary) auto 5px !important; }
input[type=submit] { border-radius: 2px; }
input[type=text], input[type=number], select, textarea { background-color: var(--background-color); border-radius: 2px; }
input[type=text], input[type=number], select#cmbDistributionFormat,table#colFiscalYear input, table#colFiscalYear td,table.rptDefTbl_0 input[type=text], table.rptDefTbl_0 select, table.rptDefTbl_4 select,#ddlComponents,.cssLeftRightBtn,.s1s1s0,btnClearAdvancedFilter, input#btnAdvancedFilter, input#btnCancelAdvancedFilter, input#btnCloseRowCodePopup, input#btnEditUser, input#btnHFAdvancedCancel, input#btnHFAdvancedOK, input#btnRenumberRow { padding: 1px; }
label.disabledSch { color: var(--text-disabled) !important; }
label.rptLbl_0, label.rptLbl_01, td.rptDefTd_0 label { float: left; padding-right: 5px; }
label.userIDlbl { padding-left: 2px !important; }
li.ui-tabs-tab.ui-corner-top.ui-state-default.ui-tab { background: var(--popup-background-color); }
li.ui-tabs-tab.ui-corner-top.ui-state-default.ui-tab.ui-tabs-active.ui-state-active { background: var(--background-color) !important; border-top-left-radius: 3px; border-top-right-radius: 3px; color: var(--primary); height: 32px; }
li.ui-tabs-tab.ui-corner-top.ui-state-default.ui-tab:hover { background: var(--background-color) !important; }
option, select#imageDdlb, #presStyleDdlb { font-family: var(--font-family) !important; }
option::selection, option:checked, option:hover { background: var(--primary) !important; outline-color: var(--primary); }
rptReqTd_13 { vertical-align: baseline; }
select option { background-color: var(--background-color) !important; color: var(--text-main) !important; }
select option:hover { background-color: var(--secondary-dark) !important; color: var(--text-light) !important; }
select#ascItemRollupStructures_rightSelect { margin-right: 15px; }
select#axisTitlePresStyleDDLb { width: 220px !important; }
select#chrtPresStyle, select#legendPresStyle { width: 165px; }
select#cmbUsers,select#chartBackColor, input#txtEmailSubject, textarea#txtEmailBody, #spanSchRpts_0, #txtOrgDetSearch,td.cssUpDownBtn img ,#DataSourcePopup td, #txtOrgDetSearch, #ucComponentSecurity1_aiSecurity_rightSelect,#schReq_22 #ddlDayNumber { margin-left: 2px; }
select#ddlbEnvironmentComponentID { width: 145px; }
select#ddlbReportFolder { margin-right: 10px; }
select#ddlbRow { margin-right: 10px; width: 200px !important; }
select#ddlComponents, table#tblAll input, table#tblAll select,table#Wizard1 { border-radius: 2px !important; }
select#ddlCurrencyCode, select#tc1_tpOptions_ddlPrintOption { width: 193px; }
select#ddlCurrencyDisplay { width: 192px; }
select#ddlExternalDrill { margin-top: 3px; max-width: 250px; min-width: 150px; }
select#ddlHFStyles { margin-left: 2px; margin-top: 8px; width: 250px; }
select#ddlPercent, table#tblOptions input[type=text] { width: 100px !important; }
select#distReqComponent_ddlSaveOutputToFile { width: 272px !important; }
select#fisYearRangeStartSelect[disabled] { background: transparent !important; }
select#gphLabelFontStyle, select#gphLgndFontStyle, select#legendPSDdlb { margin-left: 1px; }
select#lbResults { border-radius: 2px; min-height: 150px; padding: 2px; }
select#LegendBackColor, select#graphPSDdlb, select#titlePSDdlb { width: 145px; }
select#Organization_EnvironmentComponentId { width: 179px !important; }
select#RowDefinition_RowFolderID { width: 205px; }
select#selAccounts { border-radius: 1px; margin-left: 5px; width: 287px !important; }
select#tc1_tpFilters_ddlNaturalBalances { width: 149px; }
select#tc1_tpFormats_ddlJustification, select#tc1_tpFormats_ddlPresentationStyle { width: 195px !important; }
select#tc1_tpGeneral_ddlBalanceType { width: 120px; }
select#tokenSelect { font-family: var(--font-family) !important; font-size: var(--font-size) !important; width: 150px; }
select#widthType { width: 105px; }
select#Wizard1_ddlbColumn, select#Wizard1_ddlbOrg, select#Wizard1_ddlbRow { width: 270px !important; }
select#Wizard1_ddlTransactionColumnID { margin-left: 1px; width: 240px !important; }
select#Wizard1_lstReports { height: 150px !important; }
select#Wizard1_ucScheduleRequest_ddlDayNumber { margin-bottom: 3px; margin-left: 10px !important; margin-right: 3px; width: 78px; }
select#Wizard1_ucScheduleRequest_ddlHour, select#Wizard1_ucScheduleRequest_ddlMinute { width: 50px; }
select.ui-pg-selbox { border-radius: 2px; font-family: var(--font-family) !important; height: 20px !important; }
select::-ms-expand { background: black !important; color: white !important; }
sign-in .copyright { bottom: 10px; color: var(--text-main); padding-left: 5px; padding-top: 5px; }
span #statusMessage { background: var(--secondary-dark); }
span#cbDrillTrans, span.cbTransDrill2 { margin-left: 20px; }
span#CopyHelp { background: var(--button-background-color); border: var(--button-border); border-radius: 2px; font-size: var(--font-size); min-width: 118px; padding: 3px; position: fixed; right: 8px; top: 43px; }
span#Label2 { width: 87px; }
span#lblOrgNameForStartsWith { max-width: 280px !important; overflow: hidden; text-overflow: ellipsis; width: 280px !important; }
span#lblUpdateStatus { font-weight: 500; left: 35%; position: absolute; top: 6px; }
span#loadingMessage { margin-left: 8px; text-align: center; width: 95%; }
span#spnNavTab a { padding: 3px 3px 6px 3px !important; vertical-align: -webkit-baseline-middle; }
span#spnNavTab a:hover:not(.SelectedNavTab) { background: var(--background-color); border-radius: 4px; color: var(--primary) !important; padding: 3px 3px 6px 3px !important; }
span#tc1_tpGeneral_lblRangeEnd { padding-right: 4px; }
span#UCPageErrors1_lblContentHeader { max-width: 38% !important; overflow: hidden; text-overflow: ellipsis; }
span#UCPageErrors1_lblContentHeader img { margin-right: 3px; }
span#UCPageErrors1_spanMessageHeader { margin-right: 20px; }
span.ajax__tab_outer { border-bottom: 1px solid var(--secondary-dark); margin-right: 1px; }
span.cbDrillTrans2 { margin-top: 4px; padding-left: 25px; }
span.cbTransDrill2 { display: inline-block; margin-bottom: 3px; margin-top: 3px; }
span.colHeader.columnSorting.sortAction:hover, .aboutLnk a, a, a#lnkOrgStart, a#ucDistReq1_CollapseButton, a#ucDistReq1_ExpandButton, a.SelectedNavTab, a.aorgDef_0, a.aorgDef_1, a:hover, div#distTreeControls a { text-decoration: none !important; }
span.rblDetailDrillType, #divMaintCompGrp input, #divMaintCompGrp select, .distListDiv select#dlFolder, .distReqHr0 { margin-top: 1px; }
span.rblDetailDrillType2, table#Wizard1, table#topDetailTable { margin-top: 3px; }
span.ui-grid-ico-sort.ui-icon-asc.ui-icon.ui-icon-triangle-1-n.ui-sort-ltr, span.ui-grid-ico-sort.ui-icon-desc.ui-icon.ui-icon-triangle-1-s.ui-sort-ltr { width: 12px; }
span.ui-jqdialog-title { color: var(--text-light); margin: 0 !important; }
span.ui-separator { width: 1px !important; }
span.warning { color: var(--error-color); }
table { border-collapse: collapse; border-spacing: 0; }
table#AboutHeader { background: var(--popup-background-color); font-size: var(--font-size); height: 27px !important; left: 10px; margin: 0 0 0 -10px !important; padding: 0 !important; position: absolute; top: 0; width: 100%; }
table#chartDataTbl button { background: 0 0; }
table#chartDataTbl input, table#chartDataTbl select { margin-bottom: 2px; margin-right: 2px; }
table#dataErrGrid img { background: var(--white) !important; border-radius: 2px; }
table#grid { overflow: visible !important; width: 100% !important; }
table#gvResults { margin-bottom: 20px; }
table#gvResults th { background: var(--primary); border-radius: 2px; padding: 2px !important; }
table#MaintTable { width: 90%; }
table#MaintTable input[type=checkbox] { float: left; height: 13px; width: 10px; }
table#MaintTable td:nth-child(1) { width: 10% !important; vertical-align: top;}
table#notificationTbl { height: 100px; overflow: hidden; width: 100%; }
table#notificationTbl td { display: block; max-width: 40%; min-width: 230px; text-overflow: ellipsis; white-space: pre; }
table#org_bfcGrid input { width: 82px !important; }
table#org_bfcGrid td, table#org_bfcGrid input { background: var(--background-color) !important; color: var(--text-main); }
table#orgECRowTbl, table.tableUser_0 { margin-top: 0; }
table#rblPageOrientation input, td.rptDefTd_7 input[type=radio] { margin: 0 !important; }
table#reportHeaderTbl .collapseArrow d, table#reportHeaderTbl .reportHeaderTbl { height: 1px !important; }
table#reportHeaderTbl td:nth-child(1) { padding-right: 12px; }
table#resultsAdminGrid a { color: var(--link-color); }
table#scheduledReportsGrid td { background: var(--background-color); color: var(--text-main); }
table#tableAssocList_0 { font-weight: 400 !important; }
table#tableDistList_0 input, table#tableDistList_0 select { width: 215px !important; }
table#tblDataError th { padding-left: 6px !important; padding-top: 3px !important; text-align: left; }
table#tblNavButtons { display: none; }
table#tblNotificationOptions td { height: 20px !important; padding: 2px; }
table#tblNotificationOptions th { height: 25px; max-width: 200px !important; vertical-align: top; width: 175px !important; }
table#tblOptions th { padding-right: 10px !important; }
table#tblServices { height: 20px; min-height: 20px; width: 100%; }
table#tblServices td { height: 17px !important; }
table#tblServices tr { height: 5px; }
table#tblServiceStatus { margin-top: 6px; }
table#tblServiceStatus td, div#docDetails,.dataErrWrapper { padding: 3px; }
table#tblServiceStatus td:nth-child(1) { width: 30% !important; }
table#ToolBar { background: var(--popup-background-color) !important; display: block; width: 100%; }
table#topDetailTable input { margin-bottom: 1px !important; }
table#treeTable hr { border-color: var(--popup-background-color); margin: 2px !important; }
table#ViewTbl_dataErrGrid { margin: 3px; width: 99%; }
table#ViewTbl_dataErrGrid td:nth-child(1) { height: 16px !important; vertical-align: middle; width: 105px !important; width: 94px; }
table#ViewTbl_dataErrGrid tr { border-bottom: 1px solid var(--accent-light-grey); }
table#ViewTbl_dataErrGrid_2 { display: table; margin-top: 3px; min-height: 26px !important; }
table.aboutTbl td { padding: 2px 10px 2px 2px; }
table.ActionBar td { background: var(--popup-background-color); margin-bottom: -1px; }
table.ActionBar, div#viewmoddataErrGrid { background: var(--popup-background-color); }
table.ActionBar.tableCleanup_0 button#btnRun { margin-right: 0 !important; }
table.availLvlsWizTable select { max-width: 200px !important; }
table.colDtlsTbl2 td:nth-child(1) { width: 100px !important; }
table.colDtlsTbl4 td { padding-left: 3px; }
table.rptDefTbl_0 select, table.rptDefTbl_1 select, table.rptDefTbl_2 select, table.rptDefTbl_3 select { border-radius: 2px; max-width: 320px; }
table.rptDefTbl_2 td:nth-child(4) { padding-left: 15px; }
table.rptDefTbl_2 tr:nth-child(5),tr#trRptView_6 tr { height: 25px !important; }
table.rptDrillDownTbl .drillDwnCalcTD { display: flex; margin-left: -220px; margin-top: 36px; }
table.rsltsAdminTbl2 { margin-top: -5px; }
table.rsltsAdminTbl3, .ui-jqgrid td input { margin-bottom: 2px; }
table.tableCleanup_1 td { padding: 0 10px 6px 0; }
table.tableColDef_0 input[type=text], table.tableColDef_0 select { height: 20px !important; }
table.tableColDef_3 { margin-left: 7px; margin-top: 3px; }
table.tableRowDef_0,#clearCell,#divSource,#SchRptsGrid, #rowMonthly,#Wizard1_ddlbColumn, #Wizard1_ddlbOrg, #Wizard1_ddlbRow, #Wizard1_ucDistReq1_tbEmailBody,.AttachRow,.gphBckColor { margin-top: 3px; }
table.tableUser_0 { margin-top: 2px !important; }
table.tableUser_0 input { background-color: var(--background-color); margin: 1px; }
table.tableUser_0 td { padding-bottom: 0 4px 1px 0; }
table.tblExpandCol td:hover { color: var(--secondary-light); }
table.tblExpandCol, #aorgDef_0, #aorgDef_1, #linkCol, #linkRow, #linkTransactionColumn, #linkUserOptions, #lnkEntityDivisionSecurity, #lnkOrgStart, .NavTreeHover, .RW_tab .ajax__tab_outer, .header div a, ul#cmenu li a:hover, #spnNavTab a:not(.SelectedNavTab), .expCollDiv div:hover, .expCollDiv2 div:hover { color: var(--primary); }
table.tblServices .smallLoader { display: inline !important; }
table.ui-search-table input[type=text] { margin: 1px; }
td#ascItemCopySecuritySettingsbtn1 { width: 25px; }
td#componentListGrid_toppager_center,td#scheduledReportsGrid_toppager_center { width: 100% !important; }
td#dataErrGrid_toppager_center { min-width: 500px !important; width: 100% !important; }
td#dataErrGrid_toppager_center td { color: var(--text-main); }
td#EOLevels label, td.includedLevels label { margin-left: .2px; }
td#first_t_componentListGrid_toppager, td#first_t_componentListGrid_toppager span, first_t_dataErrGrid_toppager, #first_t_resultsAdminGrid_toppager, #first_t_scheduledReportsGrid_toppager, #first_t_dataErrGrid_toppager { background: url(../../Content/images/First16.png) no-repeat !important; background-size: 20px !important; width: 20px; }
td#last_t_componentListGrid_toppager, td#last_t_componentListGrid_toppager span, td#last_t_dataErrGrid_toppager, #last_t_resultsAdminGrid_toppager, #last_t_scheduledReportsGrid_toppager { background: url(../../Content/images/Last16.png) no-repeat !important; background-size: 20px !important; width: 20px; }
td#last_t_resultsAdminGrid_toppager:hover { border: none; }
td#lblSearchFinds { color: var(--primary); display: none; font-weight: 700; margin: 3px 0 0 15px; }
td#next_t_componentListGrid_toppager:hover { background: transparent !important; }
td#next_t_dataErrGrid_toppager:hover, #last_t_dataErrGrid_toppager:hover, .span.ui-icon.ui-icon-seek-prev:hover { background-color: transparent !important; border: none; }
td#next_t_resultsAdminGrid_toppager:hover { background: transparent !important; padding: 1px !important; }
td#notifyDesc { white-space: normal !important; }
td#notifyHdr { font-weight: 700; letter-spacing: .2px; margin: 2px; }
td#pnlDistList div { padding-top: 8px; }
td#prev_t_resultsAdminGrid_toppager:hover { background: transparent !important; }
td#resultsAdminGrid_toppager_center td { color: var(--background-color); }
td#resultsAdminGrid_toppager_center,div#pg_scheduledReportsGrid_toppager { width: 100% !important; }
td#Status0 img { margin-bottom: 1px; }
td#td_0 h1 { margin-top: 10px !important; }
td#tdAssocList_0 { padding-left: 3px; padding-right: 3px; }
td#v_ErrorMessage span { white-space: normal !important; }
td#view_dataErrGrid_top:hover { border: none; }
td, th,.handsontable .handsontable.ht_clone_top .wtHider,#divSelectUser, #org_BFCDialog, #org_addTxtDialog, #org_distListDialog, .layout-child-org_container, .layout-content-org_container, .ui-jqgrid tr.jqgrow td select, .ui-layout-pane, td, th { padding: 0; }
td.ActionBar button:hover, td.ActionBar:hover { background-color: var(--background-color) !important; color: var(--primary); }
td.ActionBar, tr#tbRowUsrOpts { background: var(--popup-background-color); }
td.ActionBar, tr#tbRowUsrOpts, li .ui-tabs-tab.ui-corner-top.ui-state-default.ui-tab, li.ui-tabs-tab.ui-corner-top.ui-state-default.ui-tab a { color: var(--secondary-dark); }
td.CaptionTD.form-view-label.ui-widget-content:nth-child(1) { overflow: hidden; }
td.chartIcon img { cursor: pointer; height: 16px !important; width: 16px !important; }
td.ClkRow:hover, tr.ClkRow:hover { background-color: var(--popup-background-color); }
td.drillDwnCalcTD { left: 435px; line-height: 1px; margin-top: 24px; position: absolute; top: 156px; }
td.EditButton a:hover { background: var(--button-color) !important; }
td.emailOptionsTd { padding-bottom: 2px; padding-left: 14px; }
td.expColTD img { margin-bottom: 2px; vertical-align: text-top; }
td.form-view-data > span > div { max-height: 150px; }
td.htNoWrap.htAutocomplete div { text-overflow: ellipsis; }
td.jqgrid-rownum.ui-state-default { background: none; background-color: var(--primary) !important; color: var(--text-dark); }
td.listbox.htDimmed { color: var(--text-dark) !important; }
td.mafDescLbl { height: 22px !important; padding-left: 15px !important; }
td.networkFileName { padding-left: 30px !important; }
td.notOverDesc { width: 350px !important; }
td.rptDefTd_8 { margin-left: -140px !important; }
td.rptReqTd_12 { padding-left: 5px !important; padding-top: 5px !important; }
td.rptReqTd_13 { float: left; left: 490px; margin-top: 5px !important; position: absolute; top: 202px; vertical-align: -webkit-baseline-middle; }
td.rptReqTd_14 { margin-top: 25px; }
td.tdColDef_4 { padding-bottom: 5px; }
td.tdColDef_7 { padding-left: 6px; }
td.tdDefinedSty_12 { padding-right: 10px !important; }
td.tdNotificationOptn_0, td.tdUserOptn_0 { text-align: center; }
td.tdUser_4 { padding-top: 5px; }
td.ui-search-clear a { color: var(--text-main) !important; font-weight: 100; }
td.ui-search-input,.tblPadL,.colDefBdy th,.NavTreeParent,.widgetStyle, h1 { font-weight: 400; }
th.ui-state-default.ui-th-column.ui-th-ltr, tr.jqgfirstrow { border: 1px solid var(--popup-background-color); }
tr#tbRow { background-color: var(--popup-background-color) !important; border: none !important; }
tr#ucDistReq1_trUseOrgDistribution td { display: flex; margin-left: -5px; padding-top: 4px; }
tr.gvRowStyle:hover, tr.gvAlternatingRowStyle:hover { color: var(--text-dark); }
tr.jqgfirstrow { background: var(--primary); height: 0 !important; }
tr.OptionsRow td { padding-left: 3px !important; }
tr.ui-jqgrid-labels { font-size: var(--font-size); height: 27px !important; }
tr.ui-search-toolbar { height: 25px; }
ul.dropdown-menu a:hover { color: var(--text-main) !important; }
ul.dropdown-menu, ul.dropdown-menu a { background-color: var(--background-color); color: var(--text-main) !important; }
ul.nav.nav-tabs { background: var(--popup-background-color); border-bottom: none !important; }
ul.ui-tabs-nav.ui-corner-all.ui-helper-reset.ui-helper-clearfix.ui-widget-header { background: var(--tab-background-color) !important; }
ul.vakata-context.jstree-contextmenu.jstree-default-contextmenu { background: var(--background-color); border-color: var(--popup-background-color); }
ul.vakata-context.jstree-contextmenu.jstree-default-contextmenu a { color: var(--text-main); }
.cssWizardStep #statusMessage {
    margin-left: 320px;
    position: absolute;
    top: 20px;
}
.refreshedMessageDiv {
    position: absolute;
    right: 5px;
    top: 20px;
}

form#ViewGrid_dataErrGrid td {
    max-width: 50%;
    word-break:break-all;
}
table#tblRRStatus td {
    min-width: 100px;
}
table#tblRRStatus {
    width: 70%;
}

div#docDetails {
  position: absolute;
    margin: 0px;
    left: 206px;
    right: 0px;
    top: 0px;
    bottom: 0px;
    z-index: 0;
    display: block;
    visibility: visible;
}
.jstree-disabled{ opacity:.3; cursor: not-allowed; }
td.ui-search-input input {
    width: 100% !important;
}
.sliceBox {
    vertical-align: top;
    max-height: 200px;
    width: fit-content;
}
.successConnection {
    /*background: url(images/GreenBlock16.png);*/
    visibility: hidden;
}
a.nav-link.py-3.px-2.selected-icon {
    border-left: 3px solid var(--icon-color) !important;
}
    .selected-icon :hover { background-color: var(--icon-color) !important }
.selected-icon span { font-weight: bold; }
.nav { font-size: 16px; }
.offcanvas.offcanvas-start.w-20 { max-width: 240px; }
.tox-statusbar__branding { visibility: hidden; }
/* FYIbase */
@import "https://fonts.googleapis.com/css?family=Lato";

:root {
    --popup-background-color: #e1e1e1;
    --header-background-color: #e1e1e1;
    --tab-background-color: #e1e1e1;
    --secondary-dark: #004370;
    --text-main: #000;
    --error-color: red;
    --font-family: Lato,Helvetica,Arial,sans-serif;
    --link-color: var(--primary-dark);
    --hover-color: var(--primary-light);
    --link-hover-color: var(--secondary-dark);
    --button-background-color: var(--secondary);
    --title-background: var(--secondary-dark);
    --close-image: url(../../Content/images/CloseFYI.gif);
    --login-background: rgba(0,0,0,0.27);
    --nav-accent: #7ab742;
    --icon-color: #7AB742;
}


/*FYI (Base) specific images */
.sign-in {
    background: black url("../../content/images/FYIsoftLoginBackground.png") no-repeat left top;
    background-size: cover;
}
.signin-box div#flex-container {
    position: fixed;
    top: calc(50% - 135px);
    right: 50px;
}

#helpLogo { background : url(../../Content/images/FYIsoftColorLogo.png) no-repeat; background-size : 95px 20px; height : 25px; margin-left : 15px; margin-top : 5px; }
.Box {
    background-image: url(../../Content/images/FYILoader.gif) !important;
    background-position: center !important;
    background-repeat: no-repeat !important;
    background-size: 45px !important;
    height: 95px;
    left: 50%;
    margin-left: -77px;
    margin-top: -46px;
    top: 50%;
}

/*FYI (Base) signon elements*/
.validation-summary-errors li { background-color: var(--login-background) !important; color: white; list-style: none; padding-top: 5px; }
#componentListGrid_toppager_center td { color : var(--text-dark) !important; }
.aboutLnk { float : right; font-size : var(--font-size); }
.aboutLnk a { display : -webkit-box; margin-right : 10px; margin-top : -20px !important; }
.copyright { bottom : 35px; color : var(--title-background); position : absolute;  margin-left : 5px; }
.dacpacLogo { width : 150px !important; }
.requestPage #errorPanel, .requestPage div[id^="flex-item-text"], .validation-summary-valid {
    margin: auto;
    padding-left: 10px;
    text-align: left;
    width: 574px;
}

.homePageImage { vertical-align: text-top; font-size: initial; }
.homePageImage img { margin-bottom: 2px; }
.requestPage .btn { border-radius : 2px; color : var(--background-color); float : right; font-size : var(--font-size); font-weight : 500; height : 24px; margin-right : 100px; width : 120px; }
.requestPage .btnDiv { border-bottom : 1px solid var(--secondary); padding-bottom : 50px; }
.requestPage .copyright { bottom : 1px; color : var(--background-color); display : none !important; font-size : var(--font-size); font-weight : 300; height : 45px; padding-left : 0 !important; padding-top : 15px; padding-top : 4px; position : relative; width : 98%; }
.requestPage .input-validation-error { border : 1px solid #F90; }
.requestPage .logo { border-top-left-radius : 2px; border-top-right-radius : 2px; height : 80px !important; margin-top : 20px; padding-top : 20px; }
.requestPage .logoImg { border-bottom : 1px solid var(--background-color); letter-spacing : 0.14px; }
.requestPage a { color : var(--link-color) !important; text-decoration : none; }
.requestPage div#errorpanel { background : var(--login-background); font-size : var(--font-size); text-align : center !important; width : 585px; }
.requestPage div#errorpanel, .resetPage div#errorpanel { background : var(--login-background) !important; color : var(--background-color); display : inline-block; }
.requestPage div[id^="flex-item-text"] input[type=submit] {
    height: 25px !important;
    margin-right: 97px;
}
.requestPage img { margin-left : 0px !important; width : 30% !important; }
.requestPage input#txtConfirmPassID, .requestPage input#txtPassID, .requestPage input#userIDPass { font-size : var(--font-size) !important; }
.requestPage input#userIDPass { height : 24px !important; padding : 3px; width : 373px; }
.requestPage signin-box label { color : var(--background-color); display : block; padding-left : 20px; padding-top : 5px; width : 70px; }
.requestPage ul { display : inline-table; margin : 0 !important; padding : 0 !important; width : 575px; }
.resetnewPass input#txtPassID, #txtConfirmPassID { width : 350px; }
.resetPage .copyright { display : none !important; }
.resetPage .logoImg { border-bottom : 1px solid var(--background-color); }
.resetPage .logoImg label { margin-left : 85px !important; vertical-align : text-bottom; }
.resetPage .signOnLink { float : right; margin-right : -151px !important; margin-top : 15px; }
.resetPage div#errorpanel { padding-top : 10px; width : 575px; }
.resetPage img { margin-left : 0px !important; width : 28%; }
.resetPage input#txtPassID { margin-left : 19px; }
.resetPage input#updatePassBtn { height : 24px; margin-right : 75px !important; margin-top : 5px; width : 175px; }
.sign-in #errorPanel, .sign-in div[id^="flex-item-text"], .sign-in #flex-item-cr {
    margin: auto;
    text-align: left;
    width: 575px;
    padding-top: 6px;
}
.sign-in .btn { background: var(--nav-accent); border-radius : 2px; color : var(--background-color); float : right; font-size : var(--font-size); font-weight : 500; height : 30px; margin-right : 46px; width : 120px; }
.sign-in .btnDiv { border-bottom : 1px solid var(--secondary); padding-bottom : 40px; padding-top: 8px;}
.sign-in .copyright { bottom : 1px; color : var(--background-color); font-size : var(--small-font-size) !important; font-weight : 300; height : 38px; padding-left : 0 !important; position : relative; width : 88%; }
.sign-in .input-validation-error { border : 1px solid #F90; }
.sign-in .logo { border-top-left-radius : 2px; border-top-right-radius : 2px; height : 80px !important; margin-top : 20px; padding-top : 20px; }
.sign-in .logoImg img { margin-left : 33%; vertical-align : text-bottom; }
.sign-in .validation-summary-errors { font-size : var(--font-size); font-weight : 600; }
.sign-in .validation-summary-errors ul { list-style-type : none; }
.sign-in a { color : var(--text-light) !important; text-decoration : none; }
.sign-in signin-box label { color : var(--background-color); display : block; padding-left : 20px; padding-top : 5px; width : 70px; }
.sign-in ul { display : inline-table; margin : 0 !important; padding : 0 !important; width : 575px; }
.signin-box { margin-top : 3%; }
.signin-box h1 { color : var(--title-background); display : none; font-size : 24px; }
div[id^="flex-item-text"] {
    background-color: var(--login-background) !important;
    margin-bottom: 3px;
    margin-top: 3px;
}
    div[id^="flex-item-text"] input[type=submit] {
        background: var(--nav-accent) !important;
        border: none;
        height: 25px !important;
        margin-right: 44px;
        width: 130px !important;
    }
    div[id^="flex-item-text"] label {
        color: var(--background-color);
        display: inline-block;
        font-size: var(--font-size);
        margin-left: 15px;
        margin-right: 9px;
    }
input#sendEmail { background : var(--button-background-color) !important; color : black; }
input#txtConfirmPassID { border-radius : 1px; margin-top : 5px; padding : 2px; width : 350px; }
input#txtUserID { margin-left : 12px; }
input#updatePassBtn { margin-right : 60px !important; }
input#userIDPass, input#txtConfirmPassID { height : 23px !important; }
span#CopyHelp { background : var(--secondary); }
span#loadingMessage { padding : 7px; right : 0; width : 100%; }
div#helpLogo h1 { display : none; }
.Box img { display : none !important; }

/*Other FYI (Base) specific chanes*/
#aorgDef_0, #aorgDef_1, #linkCol, #linkRow, #linkTransactionColumn, #linkUserOptions, #lnkEntityDivisionSecurity, #lnkOrgStart, a:hover { color: var(--link-color); }
#btnSearchUser, #chkSelectAllAdvancedFilter, #divorgDef_6, #org_breadcrumbPath, #org_divCurrSelInfo, #rdoAdhocDefinition, #tdorgDef_31, #tdorgDef_33, #tdorgDef_35, .rptDefTd_0, .spanlandingLst_0, .ui-jqgrid tr.jqgrow.ui-state-highlight td, input[type=checkbox], input[type=radio] { outline-color: var(--primary); }
#btnSelectUser { border: 1px solid var(--border); }
#feedbackDialog { border: 1px solid var(--medium-grey); }
#first_t_resultsAdminGrid_toppager, #last_t_resultsAdminGrid_toppager, #next_t_resultsAdminGrid_toppager, #prev_t_resultsAdminGrid_toppager, td#first_t_componentListGrid_toppager, td#last_t_componentListGrid_toppager, td#next_t_componentListGrid_toppager, td#prev_t_componentListGrid_toppager { background: var(--medium-grey); }
#flex-item-cr { background-color: var(--login-background) !important; }
#gvValues td { border-color: var(--secondary); padding: 1px 3px; }
#helpSubHeader { background: #efefef; }
#Inform a, #System a, #aCheckAll, #aUncheckAll, #notification a, #org_collapseAll:hover, #org_expandAll:hover { color: var(--primary) !important; }
#lblNavigationHeader { color: var(--title-background); padding-left: 1px; }
#MainSplitter .vsplitbar { border-left: solid 1px #00a1e4; border-right: solid 1px #00a1e4; width: 2px; }
#MainSplitter .vsplitbar.active { border: 1px solid #00a1e4; opacity: .7; }
#notification { background: var(--secondary) !important; }
#notification span.dismiss { background: var(--close-image) no-repeat var(--background-color); background-size: 16px !important; color: var(--background-color); height: 16px; width: 16px; }
#org_divDistListTree .jstree-icon.jstree-checkbox { background-size: auto !important; outline-color: var(--primary); }
#org_divEditGrid .ui-jqgrid-labels, #org_divEditGrid .ui-jqgrid-labels th.ui-th-column, #org_divEditGrid .ui-pager-control { background: var(--secondary-light) !important; height: 28px; text-align: center; vertical-align: middle; }
#pnlDistList input[type=radio], input[type=checkbox] { margin: 0 !important; outline-color: var(--primary); }
#pnlDistributionOptionsPopup { border: 1px solid var(--border); border-radius: 2px; }
#rptReqDiv_2 { border: 1px solid var(--secondary-light); border-radius: 2px; height: 360px; }
#showDetails, #stopNavTree, .handsontable table thead th { background: var(--secondary-light) !important; }
#tableorgDef_0 { border-bottom: 1px solid var(--secondary-light); }
#tblOptions tbody tr:hover td { background: var(--secondary); color: var(--text-main); }
#tc1_header { background-color: var(--secondary-light); border-radius: 2px 2px 0 0; border-right-style: solid; border-right-width: 1px; border-top-style: solid; border-top-width: 1px; height: 28px; margin-bottom: -1px; margin-left: 0; padding-left: 2px; padding-top: 4px; width: 100% !important; }
#TopMenu2 a:hover, #TopMenu3 a:hover, #TopMenu5 a:hover { background-color: none !important; color: var(--nav-accent) !important; }
#treeTable { border: solid var(--secondary-light); border-radius: 2px; border-width: 1px; float: left; height: auto; margin: 1px; }
#trServiceStatus_0, #trServiceStatus_1, #trServiceStatus_2 { background: var(--secondary-light); }
#txtConfirmPassID { background: var(--text-light) !important; border-radius: 2px; font-size: var(--font-size); height: 23px; padding: 2px; width: 460px; }
#txtPassID, .sign-in #txtUserID, .requestPage input#userIDPass { background: var(--text-light) !important; border-radius: 2px; font-size: var(--font-size); height: 23px; padding: 2px; width: 460px; }
#UCPageErrors1_msgExpand { color: var(--text-dark); }
#viewhddataErrGrid,div#alerthd_dataErrGrid { background: black !important; color: var(--text-light); }
#Wizard1 { background-color: var(--secondary) !important; border-color: var(--secondary-light) !important; border-style: solid; margin: 2px; }
#Wizard1_btnMarkAll { color: var(--primary) !important; font-size: var(--font-size); }
#Wizard1_SideBarContainer_SideBarList a:hover { color: var(--title-background) !important; cursor: default !important; }
#Wizard1_tvOrg input[type=checkbox] { margin-right: 3px; outline-color: var(--primary); padding-right: 2px; }
.acctCollDiv .tooltip { background-color: var(--title-background); border-radius: 2px; color: var(--background-color); opacity: 0; top: -10px; transition: opacity .5s; }
.actionBox { background-color: var(--secondary-light); border-bottom-left-radius: 12px; border-bottom-right-radius: 12px; height: 50px; padding-right: 6px; text-align: right; width: 175px; }
.AddHeaders { background-color: var(--secondary-light) !important; border: none !important; font-weight: 700; }
.AddHeaders, .aiSelect, .fpgHeader, .gridSectionHeader { color: var(--title-background); }
.AddHeaders, .colheading, .cssNoOrgWarning, .gridHeader, .gridHeaderHidden { text-align: center; }
.AddRemoveFooters, .AddRemoveHeaders { background-color: var(--secondary) !important; border-bottom-color: var(--secondary-light) !important; border-right-color: var(--secondary-light) !important; border-style: solid; border-width: 0 1px 1px 0; cursor: default; overflow: hidden; }
.AddRemoveHeaders, .fpgHeader { background-color: var(--secondary) !important; }
.ajax__tab_active .ajax__tab_outer { background: var(--background-color); border-color: var(--text-light) !important; }
.btn input.submit:hover { background-color: var(--secondary-light) !important; color: var(--background-color); }
.chkedOutObjDiv th.ui-state-default.ui-th-column.ui-th-ltr { border-bottom: 1px solid var(--border); }
.clickMenu a { color: var(--link-color); line-height: 1.5em; padding: 1px 5px; }
.clickMenu a, .contextMenu A { display: block; height: 20px; outline: 0; }
.clickMenu LI.separator, .contextMenu LI.separator { border-top: solid 1px var(--secondary-light); }
.clickMenu, .clickMenu li ul { background: var(--background-color); border: 1px solid var(--login-background); line-height: 1.5em; list-style-position: outside; list-style-type: none; margin: 0; z-index: 99999; }
.colDefBdy .collapseHeaderBar { background: 50% 50% repeat-x var(--accent-light-grey); font-weight: 700; height: 2px; margin-top: 27px !important; }
.colheading { background-image: none !important; border-right-color: var(--secondary-light) !important; border-style: solid; border-width: 1px; cursor: default; font-weight: 700; overflow: hidden; }
.collapse.navbar-collapse { background: #000; color: var(--text-main) !important; }
.collapseArrow { background: var(--secondary); height: 1px; margin-top: 1px; }
.collapseArrow.collapseArrowOpen { background: var(--secondary-light); height: 1px; }
.confirm { background-color: var(--secondary); margin-top: 150px; }
.contextMenu A { background-position: 6px center; background-repeat: no-repeat; color: var(--link-color); line-height: 20px; padding: 1px 5px 1px 28px; }
.contextMenu LI.hover A { color: var(--title-background); }
.cssScheduleStepInsetBox, .cssStepInsetBox { border-color: var(--title-background); border-style: inset; border-width: 2px; overflow: auto; }
.cssSidebar { background-color: var(--secondary-light); border: 1px solid var(--secondary-light) !important; border-right: 2px solid var(--title-background); height: 100%; vertical-align: top; }
.cssWizardStep input[type=radio], input[type=checkbox] { height: 13px; margin: 0 !important; outline-color: var(--primary); }
.ctLink a:hover, .wtLink a:hover { color: var(--secondary); }
.ctLink a:link, .ctLink a:visited, .wtLink a:link, .wtLink a:visited { color: var(--secondary-light); }
.defaultValue { color: var(--main-text) !important; }
.divorgDef_0 { color: var(--text-light); }
.emailOption.distTextDisabled textarea { background-color: var(--popup-background-color) !important; }
.fixedHead { border: 1px solid var(--login-background); font-weight: 700; }
.fpAboutFrame h5 { color: var(--primary) !important; font-size: var(--font-size); font-weight: 700 !important; padding-top: 15px; }
.gBd, .gBdHidden { border-color: var(--title-background); border-style: solid; border-width: 1px; padding-left: 1px; }
.GlowLink { background-color: var(--secondary); border: 1px solid var(--secondary); }
.gridBodySelected, .gridHeader, .gridHeaderHidden { border-color: var(--title-background); border-style: solid; border-width: 1px; }
.gridHeader { background-color: var(--secondary); }
.gridHeaderHidden { background-color: var(--secondary-light); display: none; }
.gridSectionHeader { background-color: var(--secondary-light) !important; border: none !important; font-weight: 700; text-align: center; }
.gvAlternatingRowStyle, .gvRowStyle { background-color: var(--background-color) !important; border-bottom: 1px solid var(--secondary); color: var(--main-font); cursor: pointer; }
.gvHeaderStyle { background: var(--secondary-light) !important; height: 25px !important; }
.gvHeaderStyle th { color: var(--main-font); font-size: var(--font-size); }
.handsontable .columnSorting.returnToOrg::after { content: '\25BC'; opacity: .7; position: absolute; right: -15px; }
.handsontable .htAutocompleteArrow { color: var(--secondary-light) !important; }
.handsontable .htNoFrame + td, .handsontable .htNoFrame + th, .handsontable td.afterHiddenColumn.firstVisible, .handsontable td:first-of-type, .handsontable th:first-child, .handsontable.htRowHeaders thead tr th:nth-child(2) { border-left: 1px solid var(--secondary-light) !important; }
.handsontable table thead th { border: 1px solid var(--secondary); }
.handsontable td.htSearchResult { background: #f90 !important; color: var(--title-background); }
.handsontable th { background-color: var(--secondary) !important; color: var(--title-background) !important; font-weight: 400; height: 22px !important; min-height: 22px; white-space: nowrap; }
.handsontable thead th .relative { background-color: var(--secondary-dark) !important; font-weight: 700; padding: 0 !important; }
.handsontable.listbox tr td.current, .handsontable.listbox tr:hover td { background: var(--primary) !important; color: var(--background-color); }
.handsontable.listbox tr:hover td, .handsontable.listbox tr td.current { background: var(--secondary-dark) !important; color: var(--text-light) !important; }
.helpBody .jstree-default .jstree-clicked, .helpBody .jstree-default .jstree-focused { border: none !important; border-radius: 2px !important; }
.inputB input#txtPassID, .inputB input#txtUserID { width: 27rem !important; color: black; }
.inputLbl { padding-top: 20px; }
.input-validation-error { background-color: var(--secondary); border: 1px solid #F90; }
.jqmWindow { border: 1px solid var(--border) !important; border-radius: 2px; }
.jstree a,div#pnlSaveAsPopup { background-color: var(--background-color); }
.jstree-classic .jstree-clicked { background: #f90 !important; border: 1px solid #f90 !important; color: var(--title-background) !important; }
.logoImg div[id^="flex-item-text"] label {
    margin: 5px;
    padding-left: 0px !important;
}
.logoImg label { color: orange !important; font-size: 17px !important; font-weight: 600; }
.MenuHiLite { background: var(--nav-accent) !important; }
.MenuHiLite .navbar-default .navbar-nav > li > a, .MenuHiLite .navbar-default .navbar-nav > li > a:focus, .MenuHiLite .navbar-default .navbar-nav > li > a:hover { background-color: var(--background-color) !important; color: var(--nav-accent) !important; }
.MenuHiLite a:hover, .navbar-default .navbar-nav > li > a, .sign-in input[type=submit]:hover { color: var(--text-light) !important; }
.ModalBackground { background-color: var(--secondary-light); opacity: .6; }
.ModalDialog .ModalDialogClose { background: var(--close-image) no-repeat var(--background-color); }
.ModalDialog .ModalDialogClose, .ModalDialog .ModalDialogClose:hover, .ModalDialog .ModalDialogCloseFloat, .ModalDialog .ModalDialogCloseFloat:hover { background: var(--close-image) no-repeat !important; background-size: 15px 15px !important; border: none !important; height: 15px; padding-right: 12px; position: absolute; }
.ModalDialog .ModalDialogClose, .ModalDialog .ModalDialogCloseFloat { background-color: var(--primary); right: 4px; width: 16px; }
.ModalDialog .ModalDialogClose:hover, .ModalDialog .ModalDialogCloseFloat:hover { background-color: var(--primary); }
.ModalDialog .ModalDialogHeader { height: 25px; }
.ModalDialog .ModalDialogHeader .ModalDialogTitle { color: var(--background-color); cursor: move; font-size: var(--font-size); font-weight: 700; padding-left: 6px; vertical-align: middle; }
.msgError { color: var(--text-dark) !important; }
.navbar { background-color: var(--text-dark) !important; border: 1px solid transparent; border-collapse: collapse; border-radius: 0; font-size: var(--font-size); font-weight: 300; max-height: 32px; min-height: 32px; position: relative; white-space: nowrap; width: 100%; }
.navbar a:hover, .navbar-default .navbar-nav > li > a:hover, .navbar-nav > li > a:hover, .expCollDiv div:hover, a:hover:not(.SelectedNavTab), a#notifiationLink { color: var(--primary); }
.navPanel a, .navPanel a:visited { color: var(--title-background); padding: 0; text-decoration: none; }
.NavTreeNode { color: var(--title-background); padding: 0; }
.notifyLink { color: var(--primary) !important; }
.orgDiv .checkbox, .orgDiv .radio { margin-bottom: 0 !important; margin-top: 0 !important; outline-color: var(--primary); }
.passwordbox, input#txtUserID { border: 1px solid var(--border); margin-bottom: 5px; }
.ps_collapseHeaderBar { background: var(--accent-light-grey); }
.reportBody a, .signin-box h2, .signin-box label, .spanDefinedSty_0 { color: var(--title-background); }
.resetLbl label { color: orange !important; font-size: var(--font-size); font-weight: 600; }
.rowDiv #CreateGLLinkGridContainer, .rowDiv #NamedAccountCollectionDetails, .rowDiv #SaveAsNamedAccountCollection { border-color: var(--title-background); }
.rowDiv #divOrgJsTree { border: 1px solid var(--title-background); height: 315px; }
.rowDiv #SaveAsNamedAccountCollection { border-width: 2px; height: 95px !important; width: 350px; }
.rowDiv .tooltip { color: var(--title-background); display: none; opacity: 0; top: -10px; transition: opacity .5s; }
.rowDiv div.active a, .rowDiv div.active a:hover, .rowDiv.formatLbl { padding-right: 10px; }
.rowDiv.DSTabs a { border-radius: 2px; font-size: var(--font-size); font-weight: 400; padding: 2px 10px; }
.rowDiv.handsontable.htRemoveRow th.htRemoveRow .btn { background-color: var(--title-background); border-radius: 2px; color: var(--background-color); font-size: var(--font-size); font-weight: 300; height: 18px; line-height: 1; margin: 0 auto; padding: 2px 0 0; width: 20px; }
.rowDiv.jqmWindow { border: 0 solid var(--title-background); color: var(--title-background); display: block !important; left: 50%; margin-left: -300px; padding: 0; top: 17%; width: 500px; z-index: 300000; }
.rptDefBdy .wtHider, .rowDiv .DSTabs a, .rowDiv.DSTabs a:hover, div#pnlPrintOptionsPopup, div#pnlRowCodePopup, .ui-jqgrid-bdiv { background: var(--background-color); }
.rptDefTd_18, .rptDefTd_21 { border: 1px solid var(--title-background); }
.rptExpCollDiv { color: var(--primary); }
.rptReqBdy #divOrgJsTree .jstree-clicked { background: transparent !important; box-shadow: none; }
.rptReqBdy #divOrgJsTree .jstree-default .jstree-clicked { background: transparent !important; box-shadow: 0px var(--background-color); }
.rstPassLbl label { color: orange !important; font-size: var(--font-size); font-weight: bold; padding: 5px; text-align: center; width: 575px; }
.RW_tab .ajax__tab_outer { border-radius: 4px; color: var(--primary); margin-left: 2px; padding-right: 3px; }
.RW_tab .ajax__tab_outer .ajax__tab_inner .ajax__tab_tab { color: var(--primary); height: 25px; margin-bottom: -8px; margin-right: 0; }
.SelectedNavTab { background-color: var(--background-color) !important; color: var(--text-color) !important; }
.ShowDisabled { background-color: var(--title-background); display: none; left: 0; opacity: .35; top: 0; z-index: 999; }
.statusGreen { background: var(--nav-accent) !important; color: var(--text-main); }
.tab { background-color: var(--secondary); border: 1px solid var(--title-background); padding: 2px 10px; }
.tdPop { border: 1px solid var(--secondary); padding: 1px; }
.tdPop2 { border-right: 1px solid var(--secondary); border-top: 1px solid var(--secondary); padding: 3px; }
.trServiceStatus_0, .trServiceStatus_1, .trServiceStatus_2 { background: var(--accent-light-grey); }
.ui-datepicker-header.ui-widget-header.ui-helper-clearfix.ui-corner-all { background: var(--text-main); color: var(--text-light) !important; }
.ui-dialog { border: 1px solid var(--border); }
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset { cursor: pointer; font-family: inherit !important; margin: 0 !important; padding: 2px; width: auto !important; }
.ui-dialog .ui-dialog-buttonpane button { border: 1px solid var(--button-background-color); color: var(--text-main) !important; cursor: pointer; }
.ui-dialog .ui-dialog-title { color: var(--background-color); overflow: hidden; white-space: nowrap; width: 90%; }
.ui-dialog .ui-dialog-titlebar { background: black !important; margin: 0 !important; min-height: 27px; }
.ui-dialog .ui-dialog-titlebar-close,a.ui-jqdialog-titlebar-close.ui-corner-all { background: var(--close-image) no-repeat !important; background-size: 15px 15px !important; margin: 0 !important; min-width: 1px !important; top: 4px !important; width: 20px; }
.ui-dialog.ui-corner-all.ui-widget.ui-widget-content.ui-front.ui-dialog-buttons.ui-draggable.ui-resizable { background: var(--popup-background-color); border: 1px solid var(--secondary-light) !important; }
.ui-dialog-buttonpane.ui-widget-content.ui-helper-clearfix { background: inherit; }
.ui-dialog-buttonset input[type=button] { background-color: var(--secondary); border: 1px solid var(--border); height: 21px; }
.ui-icon-seek-next, .ui-icon-seek-prev { background-color: var(--secondary-light); background-position: -32px -160px; }
.ui-jqgrid .ui-jqgrid-htable th div { margin-bottom: 1px !important; }
.ui-jqgrid .ui-pg-table { background: var(--medium-grey) !important; }
.ui-jqgrid tr.jqgrow td { border-color: var(--popup-background-color) !important; color: var(--text-dark); }
.ui-jqgrid-labels, .ui-jqgrid-labels th.ui-th-column, .ui-pager-control { background: repeat-x #c9c9c9 !important; color: var(--background-color); }
.ui-layout-resizer { background: var(--secondary-light) !important; }
.ui-layout-resizer-dragging, .ui-layout-toggler { border: 1px solid var(--secondary-light); }
.ui-layout-resizer-dragging-limit { background: #00a1e4; }
.ui-layout-toggler { background: var(--primary) !important; top: 40% !important; }
.ui-layout-toggler .content { color: var(--title-background); padding-bottom: .35px; }
.ui-layout-toggler.ui-layout-toggler-west.ui-layout-toggler-open.ui-layout-toggler-west-open { background-color: var(--medium-grey) !important; }
.ui-state-highlight td { background-color: var(--primary) !important; color: var(--text-main) !important; }
.ui-state-highlight, .ui-widget-content .ui-state-highlight { border-bottom: 1px solid var(--secondary-light) !important; border-left: 1px solid var(--secondary-light) !important; border-right: 1px solid var(--secondary-light) !important; border-top: 1px solid var(--secondary-light) !important; }
.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor, .ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor, .ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor { background: var(--background-color); color: var(--title-background); cursor: pointer; }
.ui-widget-header .ui-state-active { color: var(--title-background) !important; }
.ui-widget-header, input#txtOrganizationStartsWith { color: var(--text-main) !important; }
.ui-widget-overlay { background: var(--secondary) !important; opacity: .6 !important; }
.UpdateProgress { border-style: solid; border-width: 1px; height: 55px; position: absolute; width: 150px; }
.UpdateProgressMessage { color: var(--title-background); font-size: small; margin: 3px; vertical-align: middle; }
:focus, a:focus, input:focus, li:focus, select:focus, td:focus, input [type=checkbox] { outline-color: var(--primary); }
a#aCheckAll, a#aUncheckAll { color: var(--link-color) !important; }
a#btnRunUpdate { background: var(--secondary); border: var(--button-border); }
a#Wizard1_btnClearAll, a#Wizard1_lbRefreshRRStatus { color: var(--primary) !important; }
a.ui-jqdialog-titlebar-close .ui-corner-all { background: var(--close-image) center no-repeat !important; border-radius: 3px; cursor: pointer; height: 14px; margin: 0 !important; padding: 0 !important; top: 4px; width: 14px; }
button#btnSelectUser { background: var(--secondary-dark) !important; border: none; margin-left: 5px; }
button#confirmDialogNoBtn, button#confirmDialogYesBtn, button.ui-button.ui-corner-all.ui-widget { border: 1px solid var(--medium-grey); }
button.ui-button.ui-corner-all.ui-widget { background: var(--button-background-color); }
button:hover, input.button:hover, input.submit:hover, input[type=button]:hover, input[type=submit]:hover { opacity: .8; }
div#acctColDetails { background: var(--background-color); border: 1px solid #c1c1c1; border-radius: 2px; }
div#divAdvancedFilter, #divSaveAsPopup, .divUser_6 { background-color: var(--popup-background-color) !important; }
div#divAdvancedFilterList { background: var(--background-color); border: 1px solid var(--secondary-dark); border: 1px solid var(--secondary-light); border-radius: 2px; color: var(--text-main); font-size: var(--font-size); height: 200px; margin: 10px; max-height: 270px !important; max-width: 410px; min-height: 200px; overflow: auto; padding: 5px; }
div#divChooseSeg_1 button, button#btnFind { background: var(--button-background-color); border: 1px solid var(--medium-grey); }
div#divSaveAsWCompSec_0 input[type=button], div#divSaveAsWCompSec_0 input[type=button]:hover { min-width: 70px; padding: 0px; }
div#gbox_dataErrGrid div#dataErrGrid_toppager { background: var(--background-color); height: 28px !important; }
div#msgDtl { border-color: orange; padding: 3px; width: 90% !important; }
div#org_collapseAll:hover, div#org_expandAll:hover { color: var(--primary) !important; }
div#org_expColDistList img { margin-bottom: 2px; }
div#pg_dataErrGrid_toppager { background: var(--medium-grey) !important; }
div#pnlDistributionOptionsPopup, div#pnlOrgPopup,
div#SaveAsNamedAccountCollection { background: var(--primary-dark); padding-bottom: 2px !important; padding-top: 1px; }
div#pnlOrgPopup { border: 1px solid var(--secondary-dark); }
div#stopNavTree { background-color: var(--secondary-light) !important; }
div#stopNavTree { background-color: var(--secondary-light) !important; opacity: .6 !important; }
input#btnRowClear input[type=button]:disabled, input[type=button]:disabled { background: var(--popup-background-color); cursor: not-allowed !important; }
input#btnSaveAccountCollection, input#btnSaveAccountCollection:hover { border-radius: 2px; height: 25px; max-height: 25px; }
input, select, textarea { border: 1px solid var(--medium-grey); }
input[type=button]:hover:not([disabled]), button#btnSelectUser { color: var(--text-main) !important; }
li.ui-tabs-tab.ui-corner-top.ui-state-default.ui-tab.ui-tabs-active.ui-state-active { font-weight: 700 !important; }
span.ui-jqdialog-title { color: var(--text-main); }
table.ui-jqgrid-htable { background: var(--accent-medium-grey); }
td#dataErrGrid_toppager_center td { color: var(--text-dark) !important; }
td#msp:hover { background: var(--secondary) !important; }
td#view_dataErrGrid_top { color: var(--text-light) !important; }
td#view_dataErrGrid_top:hover { background: transparent !important; color: var(--link-color) !important; }
td.listbox.htDimmed:hover { color: var(--secondary-light) !important; }
tr.OptionsRow td:hover, tr.OptionsRow:hover { background: var(--secondary) !important; }
a#closeBtn{
    background: var(--close-image) no-repeat !important;
        height: 21px !important;
    width: 20px !important;
}

.ModalDialog .ModalDialogHeader {
    background: var(--text-main) !important;
}

@media only screen and (max-device-width: 768px) {

    .signin-box div#flex-container {
        position: fixed;
        top: calc(50% - 135px);
        margin: 0px auto;
        left: 0;
        right: 0;
    }
    .inputB input#txtPassID, .inputB input#txtUserID {
        width: 16rem !important;
    }
 .sign-in .copyright {
    height: 40px;
    width: 80%;
}
 .signin-box {
    margin: 5px;
}
 .aboutLnk {
    float: left;
}
    .sign-in #errorPanel, .sign-in div[id^="flex-item-text"], .sign-in div[id^="flex-item-text"], .validation-summary-valid {
        width: auto !important;
    }.resetLnk a {
    margin-right: 10px;
}
 .sign-in .btn
 {
    margin-right: 1rem;
 }
 .sign-in .logoImg img {
    margin-left: 22%;
}
 .aboutLnk {
    float: right;
    margin: 3px;
}
}
@media (prefers-color-scheme: dark) {
/* FYIdark */
:root {
    --primary: #00a1e4;
    --secondary: #126e9f;
    --secondary-light: #559cd0;
    --secondary-dark: #004370;
    --text-main: #fff;
    --background-color: #000;
    --popup-background-color: #464646;
    --header-background-color: #464646;
    --tab-background-color: #464646;
    --error-color: red;
    --nav-main: #7ab742;
    --link-color: var(--primary);
    --hover-color: var(--primary);
    --title-background: var(--secondary-dark);
    --close-image: url(../../Content/images/CloseFYI.gif);
    --navbar-back: #222222;
}
.wj-cell {
    background-color: var(--background-color);
    color: var(--text-main);
}
.wj-cell.wj-alt { background-color: #1f1f1f; }
    .wj-cell.wj-header {
        background-color: #2f2f2f;
        color: var(--text-main);
    }
.wj-control {
    color: var(--text-main);
    background-color: var(--background-color);
}
i.bi {
    color: var(--text-main);
}
.ui-widget-content {
    color: var(--text-main);
}
td.ClkRow:hover, tr.ClkRow:hover {
    background-color: var(--primary-light);
}
.table th {
    color: var(--text-main);
}
button.ui-button.ui-corner-all.ui-widget.ui-button-icon-only.ui-dialog-titlebar-close:active, button.ui-button.ui-corner-all.ui-widget.ui-button-icon-only.ui-dialog-titlebar-close:hover, button.ui-dialog-titlebar-close:hover , #close, #notification span.dismiss, #notification span.dismiss, a#closeBtn, a#closeBtn:hover, .ModalDialog .ModalDialogClose:hover, .ModalDialog .ModalDialogCloseFloat:hover, .ModalDialog .ModalDialogCloseFloat, .ModalDialog .ModalDialogCloseFloat:hover { background: url(../../Content/images/CloseFYI.gif) no-repeat var(--background-color); }

#componentListGrid_toppager_center td {
    color: var(--text-light) !important;
}

.signin-box h2, .signin-box label,div#divChooseSeg_0 { color : var(--text-light); }

.sign-in a, .sign-in .copyright {
    color: var(--text-light) !important;
}

.sign-in signin-box label {
    color: var(--background-color);
}

.sign-in ul {
    display: inline-table;
    margin: 0 !important;
    padding: 0 !important;
    width: 575px;
}

    .signin-box h1 {
        color: var(--background-color);
    }

div[id^="flex-item-text"] {
    background-color: var(--login-background) !important;
    background-color: var(--login-background);
    margin-bottom: 3px;
    margin-top: 3px;
}
    div[id^="flex-item-text"] .btn, .copyright {
        color: var(--text-light);
        font-size: var(--font-size);
    }
    div[id^="flex-item-text"] input[type=submit] {
        background: var(--nav-accent) !important;
    }
    div[id^="flex-item-text"] label {
        color: var(--text-light);
        font-size: var(--font-size);
    }

.nav > li > a:hover, .nav > li > a:focus {
    background: transparent !important;
}

.ui-dialog-title { color: var(--text-light) !important; }
/*Other necessary changes*/
#AcctDetailPopup, .actionBox, .feedbackTbl, body#colDtlsBody_0, div#ColumnHeaderPopUp, div#DataSourcePopup, div#SelectOrganizationPopup, table#gvResults th, tr#colDtlsTr1 { background-color : var(--background-color) !important; }
#Act_Buttons a :hover {
    background: var(--secondary-dark) !important;
    color: var(--primary) !important;
}
#Act_Buttons a { background : var(--secondary-dark); border : none; color : var(--text-light); }
#addrow { background : var(--secondary-dark); border-radius : 2px; }
#btnRenumberRow, .rowDiv input[type=button]  { border : 1px solid var(--secondary-dark); height : 25px; }
div#pnlOrgPopup { border: 1px solid var(--secondary-dark); }
#btnSaveAsSecurity, #btnOkSecurity, #btnCancelSecurity, .rowDiv #btnNewDS, .rowDiv #btnRowClear, .rowDiv #btnDeleteDS, .rowDiv #btnEditDS, #btnSaveAccountCollection, .rowDiv input#btnRowFindNext, .rowDiv #btnRowSearch {
    border: 1px solid var(--secondary-dark);
}
#DataSourcePopup { background-color : var(--secondary-dark) !important; color : var(--text-main); }
div#pg_scheduledReportsGrid_toppager .ui-pg-table td {
    color: var(--text-main) !important;
}
#tblOptions tbody tr:hover td { background : var(--secondary-dark); color : var(--text-main); }
.BuildGLLinkContainer .rowHeader { color : var(--text-dark); }
a.ui-state-default,span #CopyHelp,.ui-datepicker-calendar .ui-state-default,#btnRunUpdate,.ui-datepicker-header.ui-widget-header.ui-helper-clearfix.ui-corner-all,button#btnFind, #btnSelect, #btnCancel,.ui-layout-resizer.ui-layout-resizer-west.ui-layout-resizer-open.ui-layout-resizer-west-open { background : var(--secondary-dark); }
.collapsibleList.collapseHeaderBar { color : var(--text-light); }
.divtrAuditCompr a.GlowLink { background : var(--secondary-dark); border : 1px solid var(--secondary-dark); }
.htContextMenu table tbody tr td.current { background : var(--primary-dark) !important; color : var(--text-main) !important; }
.htContextMenu table tbody tr td.current, .htContextMenu table tbody tr td.zeroclipboard-is-hover { background : var(--background-color); color : var(--primary-light); }
/*.jstree-clicked { color : var(--text-dark) !important; }*/
.ModalDialog .ModalDialogHeader { background : var(--background-color) !important; height : 25px; padding-left : 5px; padding-top : 2px; }
.ModalDialog .ModalDialogHeader .ModalDialogTitle { color: var(--text-main); }
.pull-right .btn, html input[type=button], input[type=reset], input[type=submit] {
    background-color: var(--secondary-dark) !important;
    border-radius: 2px;
    border-width: 1px;
    color: var(--text-main);
    cursor: pointer;
    min-width: 70px;
    width: auto;
}
.rowDetails a#cData:hover { background : var(--secondary-dark) !important; color : var(--primary); }
.rowDetails a#copyToClipboard:hover, .rowDetails a#cData:hover { background : var(--secondary-dark) !important; color : var(--primary); }
.ui-dialog .ui-dialog-buttonpane button { background : var(--secondary-dark) !important; }
.ui-icon-circle-triangle-n, .ui-icon-circle-triangle-s { background-color : var(--secondary-dark) !important; }
.ui-jqgrid .ui-pager-control { background : var(--secondary-dark) !important; color : var(--text-main); }
.vakata-context li > a { background : var(--background-color) !important; color : var(--text-light) !important; }
.vakata-context li > a:hover,td.listbox.htDimmed:hover { color : var(--secondary-light) !important; }
button #show_col1 { background : var(--secondary-dark); border : 1px solid var(--secondary-dark); }
button#btnSelectUser { background : var(--secondary-dark) !important; border : none; margin-left : 5px; }
button#show_col1 { background : var(--secondary-dark); border : 1px solid var(--seconday-dark); }
div#divAdvancedFilterList { background : var(--background-color); border : 1px solid var(--secondary-dark); border-radius : 2px; color : var(--text-main); font-size : var(--font-size); height : 200px; margin : 10px; max-height : 270px !important; max-width : 410px; min-height : 200px; overflow : auto; padding : 5px; }
div#viewRcd2, button#changeNumOfRecords { background-color : var(--secondary-dark) !important; }
div#viewRcd2:hover { background-color : var(--secondary-dark) !important; border : none !important; color : var(--primary); }
input#clearCell {
    background: var(--secondary-dark) !important;
}
input[disabled], input[readonly], select[disabled], select[readonly], textarea[disabled], textarea[readonly] { border : 1px solid var(--secondary-dark); opacity : .9; }
input[type=button] { border : 1px solid var(--secondary-dark) !important; height : 25px; }
input[type=button]:hover:not([disabled]) { background : var(--secondary-dark); border : none; color : var(--primary) !important; }
span#CopyHelp { background-color : var(--secondary-dark) !important; border : 1px solid var( --secondary-dark); }
tr.OptionsRow:hover { background : var(--secondary-dark) !important; }
table#dataErrGrid td {
    background: var(--background-color) !important;
}
td#resultsAdminGrid_toppager_center td, td#dataErrGrid_toppager_center td, div#gbox_dataErrGrid td {
    color: var(--text-main) !important;
}
select.ui-pg-selbox.ui-widget-content.ui-corner-all {
    background: var(--background-color);
}
.gvPagerStyle { color: var(--background-color) }
.gvPagerStyle a { color: var(--text-main); text-decoration-color: var(--text-main); }
}
