/* Licensed Materials - Property of IBM IBM Cognos Products: rs (C) Copyright IBM Corp. 2003, 2019 US Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp. */ .clsPromptSelectWithSearch .clsAdorment { border: 1px solid var(--primary1); border-top-width: 0; } .clsPromptSelectWithSearch .clsInvalid .clsAdorment { border: 1px solid #D64427; border-top-width: 0; } .clsPromptSelectWithSearch .clsInvalid .clsListView, [isPromptControl] .clsRequiredBorder { border: 1px solid #D64427; } [isControl] .clsRequiredBorder, [isControl].clsPromptSelectWithSearch .clsInvalid .clsAdorment, [isControl].clsPromptSelectWithSearch .clsInvalid .clsListView, [isControl] .clsPromptSelectWithSearch .clsInvalid .clsAdorment, [isControl] .clsPromptSelectWithSearch .clsInvalid .clsListView { border-color: var(--support-01) !important; } .clsPromptSelectWithSearchControlArea { display: -webkit-flex; -webkit-flex-direction: row; display: flex; flex-direction: row; } .clsPromptSelectWithSearchControlArea .clsSelectWithSearch { min-height: initial !important; height: auto !important; -webkit-flex: 1; flex: 1; } .clsPromptSelectWithSearchControlArea .clsSelectWithSearch input[type=text]::-ms-clear { display: none; } [isControl] .clsSelectWithSearch { min-width: 250px; } .clsPromptSignon { margin-left: 5px; font-family: var(--F1); } .clsPromptSignonBlock { margin-top: 10px; } .clsPromptSignonTitle { font-weight: bold; color: var(--primary1); } .clsPromptComponent td[prole="input"] { min-width: 45px; } .clsPromptComponent td[prole="radio"] { vertical-align: top; padding: 0 8px; } [isControl] .clsPromptComponent td[prole="radio"] { padding-left: 0; padding-right: 0; } .clsPromptComponent td[prole="spacer"] { width: 8px; } .clsPromptComponent td[prole="adornmentL"] { width: 18px; padding-right: 8px; } .clsPromptComponent td[prole="adornmentR"] { width: 18px; padding-left: 8px; } .clsPromptComponent:not([specname="selectTime"]):not([specname="selectDate"]):not([specname="selectDateTime"]) td[prole="controlPanel"] { width: 50%; min-width: 180px; } .clsPromptComponent td[prole="choicePanel"] { width: 50%; min-width: 150px; } [isControl] TD[prole="choicePanel"] { min-width: 200px; } [isControl][specname="selectDateTime"][_range="true"][_multiselect="true"] TD[prole="choicePanel"], [isControl][specname="selectInterval"][_range="true"][_multiselect="true"] TD[prole="choicePanel"] { min-width: 310px; } [isControl][specname="selectDate"][_range="true"][_multiselect="true"] TD[prole="choicePanel"], [isControl][specname="selectTime"][_range="true"][_multiselect="true"] TD[prole="choicePanel"] { min-width: 250px; } [isControl][specname="selectTime"][_multiselect="true"]:not([_range]) TD[prole="choicePanel"] { min-width: 150px; } [isControl] .clsCCHLSelectTimeEditBox { width: 104px; margin: 0; } [isControl][specname="selectDate"] INPUT.clsCCHLTextWidget, [isControl][specname="selectDateTime"] INPUT.clsCCHLTextWidget { min-width: 104px; width: 104px !important; } [isControl][specname="selectDate"][_multiselect="true"]:not([_range]) TD.clsPromptButtonsContainer { padding-bottom: 32px; } .clsPromptComponent div[prole="container"] > .clsListView { min-height: 55px; } .clsPromptComponent[specname] { width: 160px; height: 1px; min-width: 1px; } div[specname=selectWithSearch] { width: 213px; height: 320px; } .clsPromptComponent[specname=selectWithSearch] { min-height: 428px; display: inline-block; width: auto; } .clsPromptComponent .clsPromptSelectWithSearchControlArea { width: 200px; } [isControl] .clsPromptSelectWithSearchControlArea { width: 250px; } [isPromptControl] .clsPromptSelectWithSearchMultiSelPane { min-width: 250px; height: 100%; } [isControl] .clsPromptSelectWithSearchMultiSelPane { width: 300px; } BUTTON.clsSelectWithSearchSearchButton { background-color: var(--primary1); border-color: var(--primary1); } INPUT.clsSelectWithSearchSearchText { font-family: Arial, Helvetica, sans-serif; border-color: var(--primary1); } LABEL.clsSelectWithSearchSelectAllLabel { color: var(--primary1); } .clsPromptComponent[specname=selectValue] { display: inline-block; } table.clsPromptComponent[specname] { display: inline-table; } .clsPromptComponent button { width: 40px; height: 40px; padding: 0; margin: 0 8px; } [isControl] BUTTON.clsPromptInsertButton, [isControl] BUTTON.clsPromptRemoveButton { width: 32px; height: 32px; padding: 8px; margin: 0; } [isControl] .clsPromptButtonContainer { width: auto !important; height: auto !important; line-height: normal !important; } [isControl][specname="selectValue"] .clsPromptButtonsContainer { padding: 16px 8px 0 8px; } [isControl][specname="textBox"] .clsPromptButtonsContainer, [isControl][specname="selectDateTime"] .clsPromptButtonsContainer, [isControl][specname="selectDate"] .clsPromptButtonsContainer, [isControl][specname="selectTime"] .clsPromptButtonsContainer { padding: 0 8px; } [isControl][specname="selectInterval"] .clsPromptButtonsContainer { padding: 0 8px 32px 8px; } [isControl][specname="selectInterval"][_multiselect="true"]:not([_range]) TD[prole="controlPanel"] > TABLE { height: 0 !important; } [isControl][specname="selectWithSearch"] DIV.pc { line-height: normal !important; } [isControl] DIV.clsPromptHyperlinksContainer, [isControl] TD.clsPromptHyperlinksContainer { line-height: normal !important; padding-top: 4px !important; } .clsPromptComponent button > img { width: 24px; height: 24px; } .clsPromptComponent button > img[dir="rtl"] { transform: rotate(180deg); } [isPromptControl] .clsListItem_normal, [isPromptControl] .clsListItem_hover, [isPromptControl] .clsListItem_selected { text-align: left; } /* styles for prompt */ .pc { font-size: 14px; } .pl { font-size: 14px; text-decoration: underline; } [isControl] .pl { text-decoration: none; } [isControl] .pl:hover { text-decoration: underline; color: var(--primary2); } .pt { font-size: 14px; padding: 0 8px; border: 1px solid var(--text-02); min-height: 32px; } .pcl { font-size: 14px; min-height: 32px; } .pcl:focus { outline: none; } .pv_clsListView_dropdown, .po_clsListView_dropdown { background-color: var(--ui-01); border: 1px solid var(--G2); border-radius: 0; box-shadow: 0 1px 5px rgba(0, 0, 0, 0.25); color: var(--text-01); font-family: var(--F1); font-size: 11px; overflow: auto; padding-left: 0; white-space: nowrap; } .pv, .po { font-size: 14px; } .pv .clsListView, .po .clsListView, .pv .clsComboBox, .po .clsComboBox { color: inherit; font-family: inherit; font-size: inherit; font-weight: inherit; font-style: inherit; text-decoration: inherit; background-color: transparent; } .pv .clsComboBox .clsComboBoxText, .po .clsComboBox .clsComboBoxText, .pv .clsListItem_normal, .po .clsListItem_normal, .po.po_clsListView_dropdown .clsListItem_normal, .pv .clsListItem_hover, .po .clsListItem_hover, .po.po_clsListView_dropdown .clsListItem_hover, .pv .clsListItem_selected, .po .clsListItem_selected, .po.po_clsListView_dropdown .clsListItem_selected { cursor: inherit; color: inherit; font-family: inherit; font-size: inherit; font-weight: inherit; font-style: inherit; text-decoration: inherit; } .pa .clsTreeNode_loading, .pa .clsTreeNode_normal, .pa .clsTreeNode_hover, .pa .clsTreeNode_selected { color: inherit; font-family: inherit; font-size: inherit; font-weight: inherit; font-style: inherit; text-decoration: inherit; display: inline-block; min-height: 32px; height: 1.618em; } .pa .clsTreeNode_loading:before, .pa .clsTreeNode_normal:before, .pa .clsTreeNode_hover:before, .pa .clsTreeNode_selected:before { content: ''; display: inline-block; height: 100%; vertical-align: middle; } .clsPromptComponent .pt:focus { color: var(--text-02); border: 1px solid var(--primary1); } .clsPromptComponent .pt:disabled { color: #aeb8b8; border: 1px solid #aeb8b8; } [isControl] .pt:disabled { color: var(--text-03); border: 1px solid var(--text-03); } .clsPromptComponent .pt::-ms-clear { display: none; } .clsPromptComponent .pl:hover { cursor: pointer; } .clsPromptComponent .pdd, .clsPromptComponent .pmd { background-color: transparent; } .clsPromptComponent .pm, .clsPromptComponent .pms, .clsPromptComponent .pmd { width: 56px; height: 56px; } .clsPromptComponent.clsParseError .pt, .clsPromptComponent.clsParseError div[prole="container"] > .clsListView { border: 1px solid #d64427; } [isControl].clsPromptComponent.clsParseError .pt, [isControl].clsPromptComponent.clsParseError div[prole="container"] > .clsListView, [isControl] .clsPromptComponent.clsParseError .pt, [isControl] .clsPromptComponent.clsParseError div[prole="container"] > .clsListView { border-color: var(--support-01) !important; } .clsCCHLToolbarButton, .clsCCHLToolbarButton_hover, .clsCCHLToolbarButton_active { border: 1px solid var(--G2); padding: 2px; } .clsCCHLToolbarButton { background-color: var(--ui-01); } .clsCCHLToolbarButton_hover { background-color: var(--G2); } .clsCCHLToolbarButton_active { background-color: var(--ui-03); } .clsPromptComponent .clsCCHLSelectDateYears .clsCCHLToolbarButton, .clsPromptComponent .clsCCHLSelectDateYears .clsCCHLToolbarButton_hover, [isControl] .clsCCHLSelectDateYears .clsCCHLToolbarButton, [isControl] .clsCCHLSelectDateYears .clsCCHLToolbarButton_hover { width: 32px; height: 32px; } .clsPromptComponent .clsCCHLSelectDateCalendarDialog .clsCCHLSelectDateDialogTopTable .clsCCHLSelectDateYears .clsCCHLParseErrorOff, .clsPromptComponent .clsCCHLSelectDateCalendarDialog .clsCCHLSelectDateDialogTopTable .clsCCHLSelectDateYears .clsCCHLParseErrorOn, [isControl] .clsCCHLSelectDateCalendarDialog .clsCCHLSelectDateDialogTopTable .clsCCHLSelectDateYears > TD:nth-of-type(2) { border: none; padding: 1px; height: 100%; } .clsPromptComponent .clsCCHLSelectDateCalendarDialog .clsCCHLSelectDateDialogTopTable .clsCCHLSelectDateYears .clsCCHLParseErrorOn .pcl, [isControl] .clsCCHLSelectDateCalendarDialog .clsCCHLSelectDateDialogTopTable .clsCCHLSelectDateYears .clsCCHLParseErrorOn .pcl { border: 1px solid var(--support-01); } .clsPromptComponent .clsCCHLSelectDateCalendarDialog .clsCCHLSelectDateDialogTopTable .clsCCHLSelectDateYears .pcl, [isControl] .clsCCHLSelectDateCalendarDialog .clsCCHLSelectDateDialogTopTable .clsCCHLSelectDateYears .pcl { width: 100%; } .clsCCHLSelectDateCalendarDialog TABLE.clsCCHLSelectDateDialogTopTable, .clsCCHLSelectDateCalendarDialog TABLE.clsWeekDaySection, .clsCCHLSelectDateCalendarDialog TABLE.clsMonthSection, .clsCCHLSelectDateCalendarDialog TABLE.clsCCHLSelectDateDialogTopTable, .clsCCHLSelectDateCalendarDialog TABLE.clsWeekDaySection, .clsCCHLSelectDateCalendarDialog TABLE.clsMonthSection { table-layout: fixed; } .clsPromptSelectWithSearch .clsComboBox { height: 32px; } .clsPromptSelectWithSearch .clsListView { padding: 1px; } .clsPromptSelectWithSearchMsg { color: #C0BFC0; } .clsPromptSelectWithSearchMsgSeparator { border-color: #C0BFC0; } .clsSpinnerText { font-size: 14px; color: var(--G2); text-align: center; padding: 4px 0; } .clsSpinnerValue { border-top: 1px solid var(--text-02); border-bottom: 1px solid var(--text-02); } .clsSpinnerButton { width: 32px; height: 32px; margin: 0 auto; position: relative; cursor: pointer; } .clsSpinnerButton::after { content: ""; position: absolute; top: 10px; left: 10px; bottom: 10px; right: 10px; -webkit-transform: rotate(45deg); transform: rotate(45deg); } .clsSpinnerButton[disabled=true] { opacity: 0.5; pointer-events: none; } .clsSpinnerButtonUp::after { border-top: 3px solid var(--primary1); border-left: 3px solid var(--primary1); } .clsSpinnerButtonDown::after { border-bottom: 3px solid var(--primary1); border-right: 3px solid var(--primary1); } .clsPromptComponent.clsDirectionRtl IMG[src*="plus"] { transform: rotate(180deg); } .pv_clsListView_dropdown.clsDirectionRtl, .po_clsListView_dropdown.clsDirectionRtl, .clsCCHLSelectDateCalendarDialog.clsDirectionRtl { direction: rtl; } .clsPromptComponent.clsDirectionRtl .clsPromptSelectWithSearch BUTTON.clsPromptInsertButton, .clsPromptComponent.clsDirectionRtl .clsPromptSelectWithSearch BUTTON.clsPromptRemoveButton, .clsPromptComponent.clsDirectionRtl .clsCCHLSelectDateCalendarDialog IMG[src*="year_up"], .clsPromptComponent.clsDirectionRtl .clsCCHLSelectDateCalendarDialog IMG[src*="year_down"], .clsCCHLSelectDateCalendarDialog.clsDirectionRtl IMG[src*="year_up"], .clsCCHLSelectDateCalendarDialog.clsDirectionRtl IMG[src*="year_down"] { transform: rotate(180deg); } INPUT.clsTextBox.clsCCHLSelectTimeControl { border: none !important; padding: 0; margin: 0; width: 24px !important; } [isControl][specname="promptDateTime"] INPUT.clsTextBox { background-color: var(--ui-01); } [isControl][specname="promptDateTime"] INPUT.clsTextBox:not(.clsCCHLSelectTimeControl) { border: 1px solid var(--text-03); } [isControl] DIV.clsListViewRadioView { padding-top: 8px; padding-left: 4px; } [isControl]:not([_w69]) SELECT { padding: 0 24px 0 4px; -webkit-appearance: none; -moz-appearance: none; background: url(../hal/images/ComboBoxArrow.svg) no-repeat; background-position: right 4px center; background-size: 16px; } [isControl] SELECT { height: 32px; cursor: pointer; border: 1px solid var(--G2); /* background-color: var(--ui-01); */ /* color: var(--text-01); */ } [isControl][specname="textBox"][_multiselect="true"]:not([_range]) { height: 180px; width: 520px; } [isControl][specname="textBox"][_multiselect="true"]:not([_range]) .clsTextBox { width: 232px !important; } [isControl][specname="textBox"][_multiselect="true"]:not([_range]) .clsListView { width: 240px !important; } SPAN.clsRequiredIndicator { color: var(--support-01); font-weight: bold; font-size: 22px; line-height: 14px; vertical-align: middle; } SPAN.clsRequiredIndicator:before { content: '*'; } [isControl] BUTTON.clsSvgButton16x16 { fill: var(--primary1); color: var(--primary1); } [isControl] TD.clsCCHLDatePickerButton { width: 38px; padding-left: 8px; } [isControl] IMG.clsCCHLDatePickerButton { width: 30px; height: 30px; cursor: pointer; } [isControl] IMG.clsCCHLDatePickerButton:hover { outline: 1px solid var(--primary1); } DIV.clsFilterCount { float: left; margin-top: var(--8XS); font-size: var(--CAPTION); color: var(--text-03); }