.dashboardsFilterContainer .unitsSelectorContainer{min-width:200px!important;width:calc(100% - 140px)}.dashboardsFilterContainer .refreshButton{max-width:100px;width:100px}.dashboardsFilterContainer .expandFiltersButton{max-width:154px;width:34px}.dashboardWidgetContainer .widget{background-color:#fff;border-radius:4px;display:block!important;padding:0!important}.dashboardWidgetContainer .widget .widgetTitle{font-size:inherit;font-variant:small-caps;font-weight:700;margin:6px 6px 0;text-transform:capitalize}.dashboardWidgetContainer .widget .widgetTitle .titleText{overflow:hidden;text-overflow:ellipsis;width:calc(100% - 17px)}.dashboardWidgetContainer .widget .widgetBody{margin:0 6px 6px}.dashboardWidgetContainer{display:flex;float:left;margin:0 0 10px}.dropArea{height:100%;max-width:10px;min-width:10px}.draggableElement{display:block;flex:1 0 auto;position:relative!important;width:calc(100% - 20px)}.dashboardWidgetContainer .dropArea.onDrag{background-color:#add8e6}.dashboardWidgetContainer .dropAreaLeft.dragOver{border-left:3px solid #000}.dashboardWidgetContainer .dropAreaRight.dragOver{border-right:3px solid #000}.widgetBody{overflow:auto}.receivedFileContainer{margin-bottom:12px}.receivedFileContainer:last-child{margin-bottom:0}.receivedFileTitle{font-style:italic;font-weight:900}.receivedFileTable{width:100%}.receivedFileTable .descr{padding-right:6px;width:120px}#availabilityContainer ::placeholder{color:#999}#availabilityContainer :-ms-input-placeholder{color:#999}#availabilityContainer ::-ms-input-placeholder{color:#999}#availabilityContainer #countersBarContainer{margin-bottom:12px}#availabilityContainer #tableNavigatorContainer{margin-bottom:5px}#browseBidsContainer .selectMultiple .ui-select-container{min-height:56px}#browseBidsContainer ::placeholder{color:#999}#browseBidsContainer :-ms-input-placeholder{color:#999}#browseBidsContainer ::-ms-input-placeholder{color:#999}#browseBidsContainer #countersBarContainer{margin-bottom:12px;margin-top:-4px}#browseBidsContainer #tableNavigatorContainer{margin-bottom:5px}.afrrDetailsPageContainer .collapsableGraphContainer.collapsed{margin-bottom:12px}.afrrMarketClosed{color:red;font-size:larger;font-weight:700}.afrrDetailsFlexContainer{display:flex;flex-direction:column}.isMainPage .afrrDetailsFlexContainer.chartPosition_top .afrrDetailsGraphContainer.row{margin-bottom:12px}.afrrDetailsFlexContainer.chartPosition_top .collapsableGraphContainer{order:1}.afrrDetailsFlexContainer.chartPosition_top .graphContainer{order:2}.afrrDetailsFlexContainer.chartPosition_top .tableContainer{order:3}.isMainPage .afrrDetailsFlexContainer.chartPosition_bottom .collapsableGraphContainer{margin-top:12px}.afrrDetailsFlexContainer.chartPosition_bottom .collapsableGraphContainer{order:2}.afrrDetailsFlexContainer.chartPosition_bottom .graphContainer{order:3}.afrrDetailsFlexContainer.chartPosition_bottom .tableContainer{order:1}.afrrDetailsLegendPopup .popupTitle{margin-bottom:0!important}.afrrDetailsLegendPopup .viewTitle{font-style:italic;margin-bottom:7px;margin-top:12px}.afrrDetailsTableContainer .handsontable .colHeader .buyCell{background-color:#ffd6b5}.afrrDetailsTableContainer .handsontable .buyCell.price:not(.cell-hourNotUsable):not(.cell-marketDisabled):not(.cell-readonly):not(.cell-updated){background-color:#ffd6b577}.afrrDetailsTableContainer .handsontable .colHeader .sellCell{background-color:#d4e6ac}.afrrDetailsTableContainer .handsontable .sellCell.price:not(.cell-hourNotUsable):not(.cell-marketDisabled):not(.cell-readonly):not(.cell-updated){background-color:#d4e6ac77}.afrrDetailsTableContainer .handsontable .ht__highlight .buyCell{background-color:#fcfcfc;color:#000}.afrrDetailsTableContainer .handsontable .ht__highlight .sellCell{background-color:#ededed;color:#000}.afrrDetailsTableContainer .handsontable .ht__active_highlight .buyCell,.afrrDetailsTableContainer .handsontable .ht__active_highlight .sellCell{background-color:#8eb0e7;color:#000}.afrrDetailsTableContainer .marketRow{height:16px}@media (max-width:1900px){.afrrDetailsTableContainer .marketRow{height:13px}}.afrrDetailsTableContainer .afrrDetailsGroupRight{border-right-width:3px}.afrrDetailsTableContainer .handsontable td.afrrDetailsInconsistent{color:red!important;font-weight:700}.cmMonitoringPageContainer .tomorrowInfoHeader .infoHeaderContainer{margin-top:3px!important}.cmMonitoringPageContainer .none{background-color:#fff}.cmMonitoringPageContainer .atLeastOneSaved{background-color:orange}.cmMonitoringPageContainer .atLeastOneWaitingFa{background-color:gold}.cmMonitoringPageContainer .atLeastOneSentNok{background-color:red}.cmMonitoringPageContainer .allAccepted{background-color:green}.cmMonitoringCreateFilePopup .popupTitle{margin-bottom:0!important}.cmMonitoringCreateFilePopup .viewTitle{font-style:italic;margin-bottom:7px;margin-top:12px}.cmMonitoringCreateIdroFilePopup .popupTitle{margin-bottom:0!important}.cmMonitoringCreateIdroFilePopup .viewTitle{font-style:italic;margin-bottom:7px;margin-top:12px}.cmMonitoringLegendPopup .popupTitle{margin-bottom:0!important}.cmMonitoringLegendPopup .viewTitle{font-style:italic;margin-bottom:7px;margin-top:12px}.cmMonitoringPageContainer.container-fluid{padding-right:0}#cmMonitoringFilterContainer,.cmMonitoringPageContainer .infoHeaderContainer{margin-right:13px}.cmMonitoringTableContainer .checkbox,.cmMonitoringTableContainer.htmlTableContainer .checkbox{margin:0}.cmMonitoringTableContainer thead button,.cmMonitoringTableContainer.htmlTableContainer thead button{background-color:transparent;border-width:0;line-height:20px;padding:0}.cmMonitoringTableContainer thead th,.cmMonitoringTableContainer.htmlTableContainer thead th{border-color:silver;border-style:solid;border-width:0 1px 1px 0;text-align:center;vertical-align:middle}.cmMonitoringTableContainer thead tr:first-child th,.cmMonitoringTableContainer.htmlTableContainer thead tr:first-child th{border-top-width:1px}.cmMonitoringTableContainer .header thead th:first-child,.cmMonitoringTableContainer.htmlTableContainer .header thead th:first-child{border-left-width:1px}.cmMonitoringTableContainer thead .dropdown,.cmMonitoringTableContainer.htmlTableContainer thead .dropdown{margin-top:-2px}.cmMonitoringTableContainer tbody td,.cmMonitoringTableContainer.htmlTableContainer tbody td{border-color:silver;border-style:solid;border-width:0 1px 1px 0;text-align:center;vertical-align:middle;white-space:nowrap!important}.cmMonitoringTableContainer .header tbody td:first-child,.cmMonitoringTableContainer.htmlTableContainer .header tbody td:first-child{border-left-width:1px}.cmMonitoringTableContainer tr,.cmMonitoringTableContainer.htmlTableContainer tr{height:25px!important;max-height:25px!important;min-height:25px!important}.cmMonitoringTableContainer .cmMonitoringStateContainer,.cmMonitoringTableContainer.htmlTableContainer .cmMonitoringStateContainer{height:20px;margin:0 auto}.cmMonitoringTableContainer tbody tr:first-child.rowSelected .cmMonitoringStateContainer,.cmMonitoringTableContainer.htmlTableContainer tbody tr:first-child.rowSelected .cmMonitoringStateContainer{margin:2px auto}.cmMonitoringTableContainer tbody tr.rowSelected .cmMonitoringStateContainer,.cmMonitoringTableContainer.htmlTableContainer tbody tr.rowSelected .cmMonitoringStateContainer{margin:2px auto 1px}.cmMonitoringTableContainer tbody td,.cmMonitoringTableContainer thead th,.cmMonitoringTableContainer.htmlTableContainer tbody td,.cmMonitoringTableContainer.htmlTableContainer thead th{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cmMonitoringTableContainer tbody .unitCol,.cmMonitoringTableContainer thead .lastHeaderRow .unitCol,.cmMonitoringTableContainer.htmlTableContainer tbody .unitCol,.cmMonitoringTableContainer.htmlTableContainer thead .lastHeaderRow .unitCol{max-width:250px!important;min-width:250px!important;padding-left:5px;padding-right:5px;text-align:left;width:250px!important}.cmMonitoringTableContainer tbody .groupsCol,.cmMonitoringTableContainer thead .lastHeaderRow .groupsCol,.cmMonitoringTableContainer.htmlTableContainer tbody .groupsCol,.cmMonitoringTableContainer.htmlTableContainer thead .lastHeaderRow .groupsCol{max-width:100px!important;min-width:100px!important;padding-left:5px;padding-right:5px;text-align:center;width:100px!important}.cmMonitoringTableContainer tbody .zoneCol,.cmMonitoringTableContainer thead .lastHeaderRow .zoneCol,.cmMonitoringTableContainer.htmlTableContainer tbody .zoneCol,.cmMonitoringTableContainer.htmlTableContainer thead .lastHeaderRow .zoneCol{max-width:75px!important;min-width:75px!important;padding-left:5px;padding-right:5px;text-align:center;width:75px!important}.cmMonitoringTableContainer tbody .dayCol,.cmMonitoringTableContainer thead .lastHeaderRow .dayCol,.cmMonitoringTableContainer.htmlTableContainer tbody .dayCol,.cmMonitoringTableContainer.htmlTableContainer thead .lastHeaderRow .dayCol{max-width:73px!important;min-width:73px!important;width:73px!important}.cmMonitoringTableContainer td.group,.cmMonitoringTableContainer.htmlTableContainer td.group{padding-left:10px}.cmMonitoringTableContainer .header tbody td:first-child,.cmMonitoringTableContainer.htmlTableContainer .header tbody td:first-child{overflow:hidden;text-align:left;z-index:10}.cmMonitoringStateComponent{float:left;padding-left:3px}.cmMonitoringTableContainer .header tbody tr.unselected td,.cmMonitoringTableContainer.htmlTableContainer .header tbody tr.unselected td{background-color:#f3f3f3}.cmMonitoringTableContainer .header tbody tr.selected td,.cmMonitoringTableContainer.htmlTableContainer .header tbody tr.selected td{background-color:#f7f5d2}.cmMonitoringTableContainer .content tbody tr.unselected td,.cmMonitoringTableContainer.htmlTableContainer .content tbody tr.unselected td{background-color:#fff}.cmMonitoringTableContainer .content tbody tr.selected td,.cmMonitoringTableContainer.htmlTableContainer .content tbody tr.selected td{background-color:#f7f5d2}.cmMonitoringTableContainer thead th,.cmMonitoringTableContainer.htmlTableContainer thead th{background-color:#f3f3f3;font-weight:400}.cmMonitoringState{background-image:none;border:1px solid #bcbcbc;border-radius:4px;display:inline-block;height:20px;line-height:20px;margin-bottom:1px;margin-top:0;padding:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap;width:20px}.cmMonitoringState.emptyState{border-width:0}.cmMonitoringTableContainer .content tr:first-child .cmMonitoringState,.cmMonitoringTableContainer .header tr:first-child .cmMonitoringState,.cmMonitoringTableContainer.htmlTableContainer .content tr:first-child .cmMonitoringState,.cmMonitoringTableContainer.htmlTableContainer .header tr:first-child .cmMonitoringState{margin-top:0}.rowSelected .cmMonitoringState{height:19px}.cmMonitoringTableContainer .content tr:first-child.rowSelected .cmMonitoringState,.cmMonitoringTableContainer .header tr:first-child.rowSelected .cmMonitoringState,.cmMonitoringTableContainer.htmlTableContainer .content tr:first-child.rowSelected .cmMonitoringState,.cmMonitoringTableContainer.htmlTableContainer .header tr:first-child.rowSelected .cmMonitoringState{height:20px}.cmMonitoringTableContainer label input[type=checkbox],.cmMonitoringTableContainer.htmlTableContainer label input[type=checkbox]{margin-top:2px!important}.cmMonitoringTableContainer table,.cmMonitoringTableContainer.htmlTableContainer table{border-collapse:collapse}.cmMonitoringTableContainer tbody tr.rowSelected td,.cmMonitoringTableContainer.htmlTableContainer tbody tr.rowSelected td{border-bottom:2px solid #005eff;border-top:2px solid #005eff}.cmMonitoringTableContainer tbody tr.rowSelected:first-child td,.cmMonitoringTableContainer.htmlTableContainer tbody tr.rowSelected:first-child td{border-top:1px solid #005eff}.cmMonitoringTableContainer .header tbody tr.rowSelected td:first-child,.cmMonitoringTableContainer.htmlTableContainer .header tbody tr.rowSelected td:first-child{border-left:1px solid #005eff}.cmMonitoringTableContainer .content tbody tr.rowSelected td:last-child,.cmMonitoringTableContainer.htmlTableContainer .content tbody tr.rowSelected td:last-child{border-right:1px solid #005eff}.cmNominationsPhysicalProgramming-title{margin-top:12px}.cmNominationsFilterContainer .btn-group,.cmNominationsFilterContainer .input-group{vertical-align:top}.cmNominationsFilterContainer .accounts{height:102px;min-width:181px}.cmNominationsLegendPopup .popupTitle{margin-bottom:0!important}.cmNominationsLegendPopup .viewTitle{font-style:italic;margin-bottom:7px;margin-top:12px}.cmNominationsTable .rowHeader{visibility:hidden!important;width:0}.cmNominationsPageContainer .handsontable td.item{color:#000}.cmNominationsPageContainer .handsontable td.zoneLabel{background-color:#59b9ff}.cmNominationsPageContainer .handsontable td.zoneLabel.currentRow{background-color:#acdcdd!important}.cmNominationsPageContainer .handsontable td.unitLabel{background-color:#bae2ff}.cmNominationsPageContainer .handsontable td.unitLabel.currentRow{background-color:#cbe9ee!important}.cmNominationsTable .menuButton.hourMenu{margin:0;min-width:35px}.cmNominationsPageContainer .handsontable td.negativeDelta,.cmNominationsPageContainer .handsontable td.positiveDelta{background-color:#ffb6b6!important;color:#000!important}.cmNominationsPageContainer .handsontable td.negativeDelta.currentRow,.cmNominationsPageContainer .handsontable td.positiveDelta.currentRow{background-color:#ffdada!important;color:#000!important}.cmNominationsSimulateStepPopup .popupTitle{margin-bottom:0!important}.cmNominationsSimulateStepPopup .viewTitle{font-style:italic;margin-bottom:7px;margin-top:12px}.cmNominationsSimulateStepPopup pre.warnings{background-color:#ffffd0;border-color:gold}.cmNominationsSimulateStepPopup pre.error{background-color:#ffe6e6;border-color:red;color:#000!important}.executionsContainer{background-color:#f5f5f5;border:3px solid gray;border-bottom:0;border-radius:4px 4px 0 0;bottom:0;position:fixed;right:12px;z-index:10}.executionsContainer .header{border-bottom:3px solid gray;padding:6px}.executionsContainer .expandHeader{padding:6px}.executionsContainer .expandHeader .icon{float:left}.executionsContainer .expandHeader .icon i{display:block;margin-right:6px;margin-top:-1px;text-align:center}.executionsContainer .expandHeader .badge{float:right}.executionsContainer .title{font-variant-caps:small-caps}.executionsContainer .collapseIcon,.executionsContainer .expandIcon{float:right;font-size:large}.executionsContainer .listContainer{max-height:300px;overflow:auto}.executionButton{border:0;border-radius:0;max-width:250px;overflow:hidden;padding:3px 12px;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:100%}.executionButton,.executionsContainer .list tr{background-color:#fff}.executionsContainer .list tr td{padding:0 6px}.executionsContainer .list tr:hover td{background-color:#ddd}.executionRunning{color:gold}.executionCompletedWithSuccess{color:#228b22}.executionCompletedWithError{color:red}.executionsContainer .completeTime{text-align:right}.executeFormulaPageContainer .groupsFilterHeader{padding:0 0 6px;width:100%}.executeFormulaPageContainer .gridsContainer{display:block;width:100%}.executeFormulaPageContainer .unitsContainer{padding:0 0 12px;width:100%}.executeFormulaPageContainer .formulasContainer{flex:auto;padding:0;width:100%}@media (min-width:1000px){.executeFormulaPageContainer .unitsContainer .groupsFilterHeader{padding-right:12px}.executeFormulaPageContainer .gridsContainer{display:flex}.executeFormulaPageContainer .unitsContainer{max-width:350px;padding:0;width:350px}.executeFormulaPageContainer .formulasContainer{flex:1}}.executeFormulaPageContainer .formulaSelector{margin-top:-1px;width:100%}.executeFormulaPageContainer .formulaSelector .ui-select-search,.executeFormulaPageContainer .formulaSelector .ui-select-toggle{min-width:275px}.executeFormulaPageContainer .formulaSelector .ui-select-choices-row-inner{padding:0}.executeFormulaPageContainer .formulaSelector .formulaSelectorChoices{padding:3px 20px}.executeFormulaPageContainer .formulaSelector .formulaNotInGroup{background-color:#ebebe4}.executeFormulaPageContainer .formulaSelector .ui-select-choices-row.active>span .formulaNotInGroup{background-color:#428bca}.executeFormulaPageContainer .formulaSelector .formulaSelectorChoices{border-bottom:1px solid #ccc}.executeFormulaPageContainer .formulaSelector .formulaSelectorChoices .choiceLabel{font-weight:700;margin-left:24px}.executeFormulaPageContainer .formulaSelector .formulaSelectorChoices .choiceValue{font-style:italic}.executeFormulaPageContainer .formulaSelector .formulaSelectorChoices .choiceValue.fieldId{min-width:22px}.addGroupPopupBackgroundLayer{background-color:rgba(0,0,0,.6);bottom:0;display:none;left:0;position:fixed;right:0;top:0;z-index:99999}.addGroupPopup{background-color:gray;border-radius:4px;display:none;padding:6px;position:fixed;z-index:100000}.addGroupPopupInput{border:1px solid #ccc;border-radius:4px;padding-bottom:2px;padding-top:2px;width:200px}.addGroupPopupButton{border:1px solid #ccc;padding-bottom:2px;padding-top:2px;width:58px}.energyAccountsConfigPageContainer .energyAccountsFilterHeader{padding:0 0 6px;width:100%}.energyAccountsConfigPageContainer .gridsContainer{display:block;width:100%}.energyAccountsConfigPageContainer .unitsContainer{padding:0;width:100%}.energyAccountsConfigPageContainer .formulasContainer{flex:auto;padding:0;width:100%}@media (min-width:950px){.energyAccountsConfigPageContainer .unitsContainer .energyAccountsFilterHeader{padding-right:12px}.energyAccountsConfigPageContainer .gridsContainer{display:flex}.energyAccountsConfigPageContainer .unitsContainer{width:900px}.energyAccountsConfigPageContainer .formulasContainer{flex:1}}.cmPrioritiesConfigPhysicalProgramming-title{margin-top:12px}.cmPrioritiesConfigPageContainer .instructionsContainer{font-weight:700;margin-bottom:6px}.cmPrioritiesConfigFilterContainer .btn-group,.cmPrioritiesConfigFilterContainer .input-group{vertical-align:top}.cmPrioritiesConfigFilterContainer .accounts{height:102px;min-width:181px}.cmPrioritiesConfigTable .rowHeader{visibility:hidden!important;width:0}.cmPrioritiesConfigPageContainer .handsontable td.item,.cmPrioritiesConfigPageContainer .handsontable td.priorityCol{color:#000}.cmPrioritiesConfigPageContainer .handsontable td.priorityCol.nestedRowLevel0,.cmPrioritiesConfigPageContainer .handsontable td.zoneLabel{background-color:#59b9ff}.cmPrioritiesConfigPageContainer .handsontable td.priorityCol.nestedRowLevel1,.cmPrioritiesConfigPageContainer .handsontable td.unitLabel{background-color:#bae2ff}.cmPrioritiesConfigPageContainer .handsontable td.priorityCol{padding:0!important;text-align:center}.cmPrioritiesConfigTable .menuButton.hourMenu{margin:0;min-width:35px}.cmPrioritiesConfigPageContainer .handsontable td.negativeDelta,.cmPrioritiesConfigPageContainer .handsontable td.positiveDelta{background-color:#ffb6b6!important;color:#000!important}.cmPrioritiesConfigPageContainer .handsontable td.negativeDelta.currentRow,.cmPrioritiesConfigPageContainer .handsontable td.positiveDelta.currentRow{background-color:#ffdada!important;color:#000!important}.dueBalancePageContainer .dueBalanceValueContainer{margin-bottom:12px}.dueBalancePageContainer .dueBalanceValueContainer .dueBalanceValueLabel{font-weight:700}.dueBalancePageContainer .dueBalanceValueContainer.dueBalancePos{color:green}.dueBalancePageContainer .dueBalanceValueContainer.dueBalanceNeg{color:red}.dueBalanceFilterContainer .formGroupWithInputDateGroup{width:250px}.dueBalanceFilterContainer .noOperatorsMessageContainer{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dueBalanceFilterContainer .noOperatorsMessageContainer,.dueBalanceFilterContainer .operatorsSelectorContainer{width:200px}.dueBalanceFilterContainer.isOperatorsSelectorVisible .energyAccountsSelectorContainer,.dueBalanceFilterContainer.isOperatorsSelectorVisible .unitsSelectorContainer,.dueBalanceFilterContainer.noOperatorsMessageVisible .energyAccountsSelectorContainer,.dueBalanceFilterContainer.noOperatorsMessageVisible .unitsSelectorContainer{min-width:200px!important;width:calc(50% - 423px)}.dueBalanceFilterContainer .applyButton{width:120px}.dueBalanceFilterContainer .expandButton,.dueBalanceFilterContainer .nestingButton{width:35px}.dueBalanceFilterContainer .exportButtonContainer{width:75px}.dueBalanceTableContainer .rowHeader{visibility:hidden!important;width:0}.dueBalanceTableContainer .handsontable th:last-child .relative{padding-left:3px!important;text-align:left}.dueBalanceTableContainer .handsontable.htGhostTable th:last-child .relative{padding-left:0!important}.dueBalanceTableContainer .totalRow{background-color:#a2d1ff!important;font-weight:700}.dueBalanceTableContainer .totalRow.currentRow{background-color:#d0e8ff!important}.dueBalanceTableContainer .dateRow{font-weight:700}.externalAppsConfigPageContainer .gridsContainer{display:block;padding:0;width:100%}.externalAppsConfigTableContainer th:first-child .colHeader{text-align:left;width:100%}.externalAppPopup .unavailabilityField{min-width:300px;padding-bottom:10px}.externalAppFormContainer .editorField{padding-bottom:12px}.externalAppFormContainer .generatedFieldsContainer{background-color:#90ee90;border:1px solid green;border-radius:4px;margin-top:12px;padding:12px 12px 0}#countersBarContainer{height:125px;text-align:center}#countersBarContainer .moveContainer{max-width:2.5%;min-width:2.5%;padding:0}#countersBarContainer .dayContainer{max-width:3%;min-width:3%}#countersBarContainer .dayContainerInner{width:100%}#countersBarContainer .dayContainerInner:hover,#countersBarContainer .dayContainerInner:hover .day{background-color:#f0f8ff!important}#countersBarContainer .dayContainerInner:hover .day{border-bottom:1px solid green;border-top:1px solid green}#countersBarContainer .day{border:1px solid transparent;text-align:center;width:100%}#countersBarContainer .day.weekend{border-bottom:1px solid #ccc;border-top:1px solid #ccc}#countersBarContainer .day.today{border:1px solid orange}#countersBarContainer .day.selected{background-color:#addbad}#countersBarContainer .dayContainerInner.currentlySelected{background-color:#fafad2}#countersBarContainer .barContainer{align-items:center;display:flex;display:-ms-flexbox;display:-webkit-flex;flex-direction:column;-ms-flex-direction:column;-webkit-flex-direction:column;height:100px;margin:2px 0;width:100%}#countersBarContainer .bar{border:1px solid #006400;border-top-left-radius:4px;border-top-right-radius:4px;flex:1;-ms-flex:1;-webkit-flex:1;margin-top:auto;width:80%}#browseBidsFilterContainer .moveContainer{max-width:2.5%;min-width:2.5%;padding:0}#browseBidsFilterContainer .dayContainer{max-width:3%;min-width:3%}#browseBidsFilterContainer .dayContainerInner{width:100%}#browseBidsFilterContainer .dayContainerInner:hover{background-color:#f0f8ff}#browseBidsFilterContainer .day{text-align:center;width:100%}#browseBidsFilterContainer .barContainer{align-items:center;display:flex;flex-direction:column;height:100px;width:100%}#browseBidsFilterContainer .bar{border:1px solid #006400;border-top-left-radius:4px;border-top-right-radius:4px;margin-top:auto;width:80%}#browseBidsFilterContainer .legendButton{margin-left:3px}.browseBidsTableContainer thead th,.browseBidsTableContainer.htmlTableContainer thead th{background-color:#f3f3f3;border-color:silver;border-style:solid;border-width:0 1px 1px 0;font-weight:400;padding:0 4px;text-align:center;vertical-align:middle;white-space:nowrap!important}.browseBidsTableContainer thead tr:first-child th,.browseBidsTableContainer.htmlTableContainer thead tr:first-child th{border-top-width:1px}.browseBidsTableContainer .header thead th:first-child,.browseBidsTableContainer.htmlTableContainer .header thead th:first-child{border-left-width:1px}.browseBidsTableContainer thead .dropdown,.browseBidsTableContainer.htmlTableContainer thead .dropdown{margin-top:-2px}.browseBidsTableContainer tbody td,.browseBidsTableContainer.htmlTableContainer tbody td{background-color:#fff;border-color:silver;border-style:solid;border-width:0 1px 1px 0;padding:0 4px;text-align:center;vertical-align:middle;white-space:nowrap!important}.browseBidsTableContainer .header tbody td:first-child,.browseBidsTableContainer.htmlTableContainer .header tbody td:first-child{border-left-width:1px}.browseBidsTableContainer table,.browseBidsTableContainer.htmlTableContainer table{border-collapse:collapse}.browseBidsTableContainer tbody tr.rowSelected td,.browseBidsTableContainer.htmlTableContainer tbody tr.rowSelected td{border-bottom:2px solid #005eff;border-top:2px solid #005eff}.browseBidsTableContainer tbody tr.rowSelected:first-child td,.browseBidsTableContainer.htmlTableContainer tbody tr.rowSelected:first-child td{border-top:1px solid #005eff}.browseBidsTableContainer .header tbody tr.rowSelected td:first-child,.browseBidsTableContainer.htmlTableContainer .header tbody tr.rowSelected td:first-child{border-left:1px solid #005eff}.browseBidsTableContainer .content tbody tr.rowSelected td:last-child,.browseBidsTableContainer.htmlTableContainer .content tbody tr.rowSelected td:last-child{border-right:1px solid #005eff}.colTitle{margin-left:13px}.sortArrow{font-size:10px;margin-left:3px;max-width:12px}.sortArrow.smallArrow{font-size:6px}.notVisible{visibility:hidden}.browseBidsLegendPopup .popupTitle{margin-bottom:0!important}.browseBidsLegendPopup .viewTitle{font-style:italic;margin-bottom:7px;margin-top:12px}#availabilityFilterContainer .moveContainer{max-width:2.5%;min-width:2.5%;padding:0}#availabilityFilterContainer .dayContainer{max-width:3%;min-width:3%}#availabilityFilterContainer .dayContainerInner{width:100%}#availabilityFilterContainer .dayContainerInner:hover{background-color:#f0f8ff}#availabilityFilterContainer .day{text-align:center;width:100%}#availabilityFilterContainer .barContainer{align-items:center;display:flex;flex-direction:column;height:100px;width:100%}#availabilityFilterContainer .bar{border:1px solid #006400;border-top-left-radius:4px;border-top-right-radius:4px;margin-top:auto;width:80%}#availabilityFilterContainer .legendButton{margin-left:3px}.availabilityTableContainer thead th,.availabilityTableContainer.htmlTableContainer thead th{background-color:#f3f3f3;border-color:silver;border-style:solid;border-width:0 1px 1px 0;font-weight:400;padding:0 2px;text-align:center;vertical-align:middle;white-space:nowrap!important}.availabilityTableContainer thead tr:first-child th,.availabilityTableContainer.htmlTableContainer thead tr:first-child th{border-top-width:1px}.availabilityTableContainer .header thead th:first-child,.availabilityTableContainer.htmlTableContainer .header thead th:first-child{border-left-width:1px}.availabilityTableContainer thead .dropdown,.availabilityTableContainer.htmlTableContainer thead .dropdown{margin-top:-2px}.availabilityTableContainer tbody td,.availabilityTableContainer.htmlTableContainer tbody td{background-color:#fff;border-color:silver;border-style:solid;border-width:0 1px 1px 0;padding:0 2px;text-align:center;vertical-align:middle;white-space:nowrap!important}.availabilityTableContainer .header tbody .firstGroupRow td:first-child,.availabilityTableContainer .header tbody .firstGroupRow.lastGroupRow td:first-child,.availabilityTableContainer.htmlTableContainer .header tbody .firstGroupRow td:first-child,.availabilityTableContainer.htmlTableContainer .header tbody .firstGroupRow.lastGroupRow td:first-child{border-left-width:1px}.availabilityTableContainer .lastGroupRow td:first-child,.availabilityTableContainer.htmlTableContainer .lastGroupRow td:first-child{border-left-width:0}.availabilityTableContainer tr.groupSelected td,.availabilityTableContainer tr.rowSelected td:not(.groupLabelCell){font-size:11px}.availabilityTableContainer td.buySell,.availabilityTableContainer.htmlTableContainer td.buySell{background-color:#d2d2d2}.availabilityTableContainer td.buy,.availabilityTableContainer.htmlTableContainer td.buy{background-color:#e3e3e3}.availabilityTableContainer td.sell,.availabilityTableContainer.htmlTableContainer td.sell{background-color:#f4f4f4}.availabilityTableContainer .type-topic td.groupLabelCell,.availabilityTableContainer.htmlTableContainer .type-topic td.groupLabelCell{background-color:#fde9d9}.availabilityTableContainer .header .type-topic.firstGroupRow td:first-child,.availabilityTableContainer .type-topic.lastGroupRow td,.availabilityTableContainer.htmlTableContainer .header .type-topic.firstGroupRow td:first-child,.availabilityTableContainer.htmlTableContainer .type-topic.lastGroupRow td{border-bottom:3px solid silver}.availabilityTableContainer .type-groupTotalAlloc.firstGroupRow td,.availabilityTableContainer .type-groupTotalValidSaved.firstGroupRow td,.availabilityTableContainer.htmlTableContainer .groupTotalAlloc.firstGroupRow td,.availabilityTableContainer.htmlTableContainer .groupTotalValidSaved.firstGroupRow td{border-top:3px solid silver}.availabilityTableContainer .groupStatus-SAVED td.groupLabelCell,.availabilityTableContainer.htmlTableContainer .groupStatus-SAVED td.groupLabelCell,span.groupStatus-SAVED{background-color:#9f9;color:#000}.availabilityTableContainer .groupStatus-PENDING td.groupLabelCell,.availabilityTableContainer.htmlTableContainer .groupStatus-PENDING td.groupLabelCell,span.groupStatus-PENDING{background-color:#ffe97f;color:#000}.availabilityTableContainer .groupStatus-VALID td.groupLabelCell,.availabilityTableContainer.htmlTableContainer .groupStatus-VALID td.groupLabelCell,span.groupStatus-VALID{background-color:#dce6f1;color:#000}.availabilityTableContainer .groupStatus-NOT_VALID td.groupLabelCell,.availabilityTableContainer.htmlTableContainer .groupStatus-NOT_VALID td.groupLabelCell,span.groupStatus-NOT_VALID{background-color:#ff7f7f;color:#000}.availabilityTableContainer .groupStatus-ACCEPTED td.groupLabelCell,.availabilityTableContainer .groupStatus-CORRECTED td.groupLabelCell,.availabilityTableContainer .groupStatus-MIXED td.groupLabelCell,.availabilityTableContainer .groupStatus-PART_ACCEPTED td.groupLabelCell,.availabilityTableContainer .groupStatus-REJECTED td.groupLabelCell,.availabilityTableContainer.htmlTableContainer .groupStatus-ACCEPTED td.groupLabelCell,.availabilityTableContainer.htmlTableContainer .groupStatus-CORRECTED td.groupLabelCell,.availabilityTableContainer.htmlTableContainer .groupStatus-MIXED td.groupLabelCell,.availabilityTableContainer.htmlTableContainer .groupStatus-PART_ACCEPTED td.groupLabelCell,.availabilityTableContainer.htmlTableContainer .groupStatus-REJECTED td.groupLabelCell,span.groupStatus-OTHER{background-color:#0ece43;color:#000}.availabilityTableContainer .hasMixedSign,span.hasMixedSign{background-color:orange!important}.availabilityTableContainer tbody tr td.hourCol,.availabilityTableContainer thead tr th.hourCol{min-width:18px}.availabilityTableContainer tbody tr.rowSelected td.hourCol,.availabilityTableContainer tbody tr.rowSelected td.typeCol,.availabilityTableContainer.htmlTableContainer tbody tr.rowSelected td.hourCol,.availabilityTableContainer.htmlTableContainer tbody tr.rowSelected td.typeCol{border-bottom:2px solid #005eff!important;border-top:2px solid #005eff!important}.availabilityTableContainer tbody tr.rowSelected td.typeCol,.availabilityTableContainer.htmlTableContainer tbody tr.rowSelected td.typeCol{border-left:2px solid #005eff!important}.availabilityTableContainer tbody tr.rowSelected td.lastCol,.availabilityTableContainer.htmlTableContainer tbody tr.rowSelected td.lastCol{border-right:2px solid #005eff!important}.availabilityTableContainer tbody tr.groupSelected.firstGroupRow td,.availabilityTableContainer.htmlTableContainer tbody tr.groupSelected.firstGroupRow td{border-top:2px solid #005eff!important}.availabilityTableContainer tbody tr.groupSelected.firstGroupRow td.marketCol,.availabilityTableContainer tbody tr.groupSelected.lastGroupRow td,.availabilityTableContainer.htmlTableContainer tbody tr.groupSelected.firstGroupRow td.marketCol,.availabilityTableContainer.htmlTableContainer tbody tr.groupSelected.lastGroupRow td{border-bottom:2px solid #005eff!important}.availabilityTableContainer tbody tr.groupSelected.firstGroupRow td.marketCol,.availabilityTableContainer.htmlTableContainer tbody tr.groupSelected.firstGroupRow td.marketCol{border-left:2px solid #005eff!important}.availabilityTableContainer tbody tr.groupSelected td.lastCol,.availabilityTableContainer.htmlTableContainer tbody tr.groupSelected td.lastCol{border-right:2px solid #005eff!important}.availabilityLegendPopup .popupTitle{margin-bottom:0!important}.availabilityLegendPopup .viewTitle{font-style:italic;margin-bottom:7px;margin-top:12px}.unitsSelectionTableContainer{overflow-x:auto}.formulaParametersConfigPopupBackgroundLayer{background-color:rgba(0,0,0,.6);bottom:0;display:none;left:0;position:fixed;right:0;top:0;z-index:99999}.formulaParametersConfigPopup{background-color:#fff;border-radius:4px;display:none;padding:6px;position:fixed;z-index:100000}.executeFormulaTitle{font-weight:700;margin-bottom:10px}.executeFormulaWarning{background-color:#eee;border-radius:10px;margin-bottom:10px;padding:10px}.executeFormulaParametersContainer{overflow:auto}.executeFormulaParamsTable{border-width:0;width:100%}.executeFormulaParamsTable .hidden{display:none}.executeFormulaParamsHeader{padding-bottom:10px;padding-right:10px;padding-top:10px;vertical-align:top;white-space:nowrap;width:10px}.executeFormulaParamsField{min-width:200px;padding-bottom:10px}.executeFormulaParamsField input[type=checkbox]{box-shadow:none;height:20px;width:20px}.executeFormulaParamsField .dateFieldsGroup.input-group{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.executeFormulaButtons{text-align:right}.matrixTableHeaderCell{background-color:#eee;border:1px solid #ccc;font-weight:700;padding:0 4px}.matrixTableBodyCell{border:1px solid #ccc;padding:0}.matrixTableBodyCell .dateFieldsGroup input,.matrixTableBodyCell input{border:0;height:18px!important;padding:4px!important}.matrixTableBodyCell input[type=checkbox]{height:16px!important;margin:0 4px!important;width:16px!important}.matrixTableBodyCell .dateFieldsGroup{display:inline;height:18px!important}.matrixTableBodyCell .dateFieldsGroup button{font-size:12px!important;height:18px!important;padding:1px 6px!important}.matrixTableBodyCell .selectSingle .ui-select-match .ui-select-toggle{height:18px!important;padding-bottom:0!important;padding-top:0!important}.checkboxFieldsGroup label{font-weight:400;margin-bottom:0!important;margin-top:0!important}.executeFormulaParamsTable .checkboxLabel{margin:0!important}.executeFormulaParamsTable .checkboxLabel input{float:left;margin-right:5px}.executeFormulaParamsTable .checkboxLabel .checkboxLabelText{padding-top:6px;vertical-align:top;white-space:nowrap}.executeFormulaParamsTable tr.borderTop{border-top:1px solid gray}.executeFormulaParamsTable tr.borderBottom{border-bottom:1px solid gray}.executeFormulaParamsTable tr.borderBottom.visibilityHidden,.executeFormulaParamsTable tr.borderTop.visibilityHidden{border-color:transparent}.matrixTableContainer{overflow-x:auto}.executionStatusPopupBackgroundLayer{z-index:1999!important}.executionStatusPopup{z-index:2000!important}.executionStatusDetailsContainer{margin-bottom:12px}.executionStatusDetailsContainer .detailsLabel{font-weight:700}.executionStatusDetailsContainer .detailsDescr{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.executionStatusContainer{display:flex;flex-direction:column}.executionStatusContainer .handsontableContainer{flex-grow:1}.executionStatusDetailsContainer .row{margin-left:0;margin-right:0}.executionStatusContainer .formulaExecutionStatusTable{padding-left:15px;padding-right:15px}.executionStatusPopup .bottomArea{margin:0}.executionStatusPopup .offersGraphContainer{margin-bottom:12px;overflow:auto}@media (max-height:650px),(max-width:768px){.executionStatusPopup .tabsContainer{margin-bottom:12px}.executionStatusPopup .offersGraphContainer{width:100%}}@media (min-width:768px) and (min-height:650px){.executionStatusPopup .tabsContainer{display:none}}.formulaExecutionStatusTableContainer .ht_clone_top .htCore th:nth-child(n+6):nth-child(-n+16),.formulaExecutionStatusTableContainer .ht_master .htCore th:nth-child(n+6):nth-child(-n+16){background-color:#98abc5;color:#fff}.formulaExecutionStatusTableContainer .ht_clone_top .htCore th:nth-child(n+8):nth-child(-n+9){background-color:#8a89a6!important}.formulaExecutionStatusTableContainer .ht_clone_top .htCore th:nth-child(n+10):nth-child(-n+11){background-color:#7b6888!important}.formulaExecutionStatusTableContainer .ht_clone_top .htCore th:nth-child(n+12):nth-child(-n+13){background-color:#6b486b!important}.formulaExecutionStatusTableContainer .handsontable-container td:nth-child(n+6):nth-child(-n+16){background-color:#d5dce5}.formulaExecutionStatusTableContainer .ht_clone_top .htCore th:nth-child(n+17):nth-child(-n+27),.formulaExecutionStatusTableContainer .ht_master .htCore th:nth-child(n+17):nth-child(-n+27){background-color:#ffe587!important;color:#000}.formulaExecutionStatusTableContainer .ht_clone_top .htCore th:nth-child(n+19):nth-child(-n+20){background-color:#ffd859!important}.formulaExecutionStatusTableContainer .ht_clone_top .htCore th:nth-child(n+21):nth-child(-n+22){background-color:#ffc826!important}.formulaExecutionStatusTableContainer .ht_clone_top .htCore th:nth-child(n+23):nth-child(-n+24){background-color:#ffa501!important}.formulaExecutionStatusTableContainer .handsontable-container td:nth-child(n+17):nth-child(-n+27){background-color:#fff3cc}.formulaExecutionStatusGraphGraphContainer{margin:0}.executionStatusLogsPopupBackgroundLayer{z-index:100001!important}.executionStatusLogsPopup{z-index:100002!important}.executionStatusLogsTable{display:table;table-layout:fixed;width:100%}.executionStatusLogsTable .timeCol{width:150px}.executionStatusLogsPre{width:100%}.executionStatusLogsTable .header{padding-right:12px;white-space:nowrap}.executionStatusLogsTable tr:first-child{border-top:1px solid #ccc}.executionStatusLogsTable tr:nth-child(odd){border-bottom:1px solid #ccc}.executionStatusLogsTable tr:nth-child(2n){border-bottom:1px solid #ccc}.offersStatusTable{padding-right:0}.offersStatusTableContainer{overflow-x:auto}.offersStatusTableContainer .clickableHeader.handsontable{overflow:hidden}.isMainPage .offersStatusGraphContainer.row{margin:12px 0 0}.energyAccountsUnitsConfigTableContainer th:first-child .colHeader{text-align:left;width:100%}.energyAccountsUnitsConfigTableContainer .handsontable .warningInCell.glyphicon,.energyAccountsUnitsConfigTableContainer .handsontable td.readonly-highlight.warningInCell.glyphicon{color:orange}