.rcTreeView {width: 100%; height: 100%; margin: 0 auto; padding: 0;}#rcSystemHeader {min-width: 355px; height: 60px; overflow: hidden;}.rclogo {float: left; background: transparent; width: 245px; position: absolute; left: 0; top: 0;}.rclogo img {display: block;}.rclogo p {margin: 0;}.centerheader {text-align: center; height: 60px; overflow: hidden;}.centerheader h1 {height: 60px; margin: 0; padding: 0 0 0 245px; font-size: 3em; line-height: 60px; text-align: center;}.centerheader h1 a{display: block; width: 100%; height: 60px; padding: 0; text-decoration:none;}#rcSystemContent {padding: 0;}.hideContainer{display: none;}.showContainer{display: block;}.webset-form {display: flex; flex-wrap: wrap; width: 100%;}.webset-config .left-container,.webset-config .middle-container,.webset-config .right-container {width: 500px; margin: 0 0.5em; display: inline-block; margin-left: auto; margin-right: auto;}.rc.webset .webset-config fieldset.ip-configuration {margin-top: 0px;}.webset-config .field-label {cursor: pointer; height: 30px;}.webset-config .field-label.disabled {cursor: default;}.webset-config fieldset {border-radius: 5px;}.webset-config .collapse-label {cursor: pointer;}.webset-config fieldset > div {width: 100%;}.webset-config .bacnet-device {padding: 0em 0.5em;}.webset-config .bacnet-device > label,.webset-config fieldset > div > label,.webset-config .custom-wifi > div > label,.webset-config .right-container > div > label,.webset-config .internet-access > div > label {width: 33%; display: inline-block; text-align: right; margin-bottom: 5px;}.webset-config .bacnet-device > label {width: 36%;}.webset-config .wifi-status-container {text-align: center;}.webset-config .wifi-status-container > label {width: auto;}.webset-config .right-container > div,.webset-config .internet-access > div,.webset-config .custom-wifi > div {width: 100%;}.webset-config .internet-access {border-top: 1px solid #444; border-bottom: 1px solid #444; overflow: hidden;}.webset-config .internet-access.collasped {border-bottom: none;}.webset-config .collapse-label {text-align: left;}.wifi-options-container {display: table; width: 100%;}.single-wifi-network {width: 100%; height: 30px; margin: 0.25em 0em; cursor: pointer; white-space: nowrap; line-height: 20px; vertical-align: middle; display: table-row;}.single-wifi-network:hover {background-color: #333;}.single-wifi-network .signal-wrapper,.single-wifi-network .network-name,.single-wifi-network .security-type {display: table-cell; vertical-align: middle;}.single-wifi-network .network-name {overflow: hidden;}.single-wifi-network .wifi-signal {width: 19px; margin-right: .25em;}.single-wifi-network .security-type{text-align: right;}.single-wifi-network .security-type >.webset-icon {margin: 0 0.25em;}@media screen and (max-width:360px){.webset-config .field-label, .webset-config .custom-wifi > div > label, .webset-config .bacnet-device .field-label {display: block; text-align: left; margin-bottom: 0px; margin-left: 0px; padding-left: 0px; width: 100%;} .webset-config div > .field-label + div {margin-bottom: .5em;} .rc .webset-config .field-input.dijitTextBox, .rc .webset-config .field-input.dijitTextBox.dijitTextBoxDisabled {width: 98%;} .webset-config .checkbox-container > label {display: none;} .webset-config .checkbox-container .checkbox-label {display: inline-block;}}.webset-icon {background: url("../webset/webset-icons-16px.png") no-repeat 0 0; width: 16px; height: 20px; display: inline-block; line-height: 20px; vertical-align: middle;}.webset-24-icon {background: url("../webset/webset-icons-24px.png") no-repeat 0 0; width: 24px; height: 24px; display: inline-block; line-height: 24px; vertical-align: middle;}.webset-icon.no-icon {background-position: 100px 0;}.webset-24-icon.send-icon {width: 19px;}.webset-24-icon.load-icon {background-position: -52px 0px;}.webset-24-icon.help-icon {background-position: -111px 0px;}.webset-24-icon.lock-icon {background-position: -167px 0px;}.webset-24-icon.up-arrow {background-position: -163px 0px; width: 20px;}.webset-24-icon.down-arrow {background-position: -179px 0px; width: 20px;}.large-warning-icon {display: inline-block; background: url("../webset/warning-lg.png") no-repeat 0 0; width: 60px; height: 60px;}.small-warning-icon {display: inline-block; background: url("../webset/warning-sm.png") no-repeat 0 0; width: 32px; height: 30px;}.webset-icon.wifi-signal.none {background-position: -20px 0px;}.webset-icon.wifi-signal.one {background-position: -45px 0px;}.webset-icon.wifi-signal.two {background-position: -69px 0px;}.webset-icon.wifi-signal.three {background-position: -94px 0px;}.webset-icon.wifi-signal.all {background-position: -118px 0px;}.webset-icon.lock-icon {background-position: 0px 0px;}.BTLProperties,.BTLProperties .mainContainer,.BTLProperties .mainContainer .borderedContainer {width: 100%; height: 100%;}.BTLProperties .mainContents {margin: 0px 1% 0px 1%; width: 98%; height: 94%; border: 1px solid #CCCCCC; border-top-left-radius: 5px; border-top-right-radius: 5px;}.BTLProperties .topContents {width: 100%; height:20%; border-bottom: 2px solid #CCCCCC;}.BTLProperties .topLeftContents,.BTLProperties .topRightContents{padding: 1%; width: 47%; height: 98%; display:inline-block; vertical-align: top;}.BTLProperties .propertyList {width: 100%; height: 70%; overflow-x: auto; background-color: #444444;}.BTLProperties .propertyList table {width: 100%;}.BTLProperties .propertyList table th {font-weight: bold; text-align: center; background-color: #333333;}.BTLProperties .propertyList table th.tenPercentCell {width: 10%;}.BTLProperties .propertyList table th.fivePercentCell {width: 5%;}.BTLProperties .propertyList table th,.BTLProperties .propertyList table td {border: 1px solid #CCCCCC; padding: 0 0.25em 0 0.25em;}.BTLProperties .bottomContents {width: 100%; height: 9%; border-top: 1px solid #CCCCCC}.BTLProperties .inputAndLabel {padding: 0.25em; text-align: right; width: 45%;}.BTLProperties .inputAndLabel label {padding-right: 0.25em;}.BTLProperties .readWriteEntry .rightAlignCell {text-align: right;}.BTLProperties .readWriteEntry .deleteCell {text-align:center; width:10%; cursor: pointer;}.BTLProperties .readWriteEntry .propertyValueTextArea {resize: both; min-width: 50%; max-height: none !important;}.bacAnnualSched,.rcAnnualSched,.rcAnnualSched .annual-sched-container,.bacAnnualSched .bacnet-calendar-container {height:100%; padding:0;}.rcEditDialog {width: 31em;}.calendarSet {float: left;}.dijitCalendarRow {float: left;}.dijitCalendarContainer {float: left; clear: none; display: inline;}.rc .calendarSet .dijitSpinner {width: 8em; margin: 0.25em 0 0.5em;}.rc .calendarSet .dijitSpinner input {text-align: center;}.eventDialogPeriodContext {float: left; width: 19em; height: auto; padding: 0 0.5em; display: inline;}.eventDialogPeriodContext > div {display: none; padding: 0.5em;}.eventDialogPeriodContext .eventDialogPeriodContextSelected {display: block;}.eventDialogPeriodContext > p {padding: 0 0.5em 0.5em 0.5em; margin: 0}.viewerRadioButtons {float: left; margin: 0 0.5em; display: inline;}.eventDialogPeriodContext #periodCalDialog .mpwMessage {display: none;}.eventDialogPeriodContext #periodCalDialog .mpwMessageActive {display: block; clear: both;}.rc .rcBacnetDatePikcer .headerLabels {margin-bottom: 0px;}.rc .rcBacnetDatePicker .wildCardLabel {display: inline-block; width: 16px; text-align: center; margin: 0 0.3em 0 0; padding: 0px;}.rc .rcBacnetDatePicker .bacnetDatePickerWildPadding {display: inline-block; padding: 0 0 0 3px; margin: 0 0.5em 0 0;}.rc .eventDialogPeriodBox .bacnetDatePickerWildPadding {width: 7em;}.rc .effectivePeriodContainer .bacnetDatePickerWildPadding {width: 10.4em;}.rc .periodRangeDialog .leadlabel,.rc .periodDateDialog .leadlabel,.rc .rcBacnetDatePicker .leadlabel {width: 3em;}.rc .periodRangeDialog .dijitDateTextBox,.rc .periodDateDialog .dijitDateTextBox {margin-right: 0.5em; cursor: pointer;}.rc .periodRangeDialog .dijitDateTextBox input,.rc .periodDateDialog .dijitDateTextBox input {cursor: pointer;}.rc .periodRecDialog .leadlabel,.rc .periodCalDialog .leadlabel,.rc .periodOverrideDialog .leadlabel{width: 7.5em;}.rc .periodRecDialog .dijitComboBox {width: 8em;}#widget_selectCal {width: 9.5em;}.rc .periodOverrideDialog .dijitTextBox {width: 9em;}.rc .periodDateDialog .advancedDateOptions {display: block;}.rc .advancedDateOptions .advancedContainer {width: 20%; padding: 0.25em; display: inline-block;}.rc .advancedDateOptions .advancedLabel {width: 30%; display: inline-block;}.rc .advancedDateOptions .advancedContainer .dijitTextBox {width: 40px;}.rc .eventParameterChoiceContext p {margin-bottom: .5em;}.rcEventParameterDialog {width:40em;}.stateGridWrapper {margin: .75em; width: 22.2em;}.lifeSafetyGridContainer {float: left; margin: 0 1em 1em 0;}.propertyStateContainer{padding: 0.5em}.rc .popupInputContainer .dijitComboBox {width: 9.85em;}.popupInputContainer{position: fixed; z-index:1;}.eventParameterChoiceContext {padding: 0.5em; display: inline;}.eventParameterChoiceContext > div {display: none;}.eventParameterChoiceContext .eventParameterChoiceContextSelected {display: block;}.eventParameterContainer .viewerRadioButtons {width: 12em; margin: 0 0.5em; display: inline;}.eventParameterChoiceContextSelected .dijitTextBox.dijitValidationTextBox {width: 6em;}.timeDelayContainer .dijitTextBox.dijitValidationTextBox {width: 3em;}.differentialContainer.hideContainer {display: none;}.destinationSize {width:31em;}.calendarSize {width:33em;}.recipientSize {width:26em;}.doprSize {width:21em;}.bitStringGridWrapper {width:9.7em;}.gridRowSpan {cursor: pointer; text-decoration: underline}.destination{clear: both;}.validDaysField{margin-bottom: 1em; float: left;}.rc .recipientField p{margin: 0 0 .3em 0;}.rc .devObjPropRefField p{margin: 0 0 .3em 0;}.listElementGridContainer {margin-bottom: 1em;}.elementDialogContext > div {display: none;}.elementDialogContext .elementDialogContextDisplay {display: block;}.clear {clear: both;}.floated{float:left; margin: 0 0 1em 1em}.radioButtons {display: inline; float: left; margin: 0 0.5em; width: 5em;}.recipientValuesContainer {float: left; padding: .5em}.editorControls{margin-left: 1em}#content {height: 95%;}#buttons {height: 5%;}.infoContainer {padding: 0 5px; width: 21em;}.infoContainer .infoPane .leadlabel{width: 7em;}.infoContainer .infoPane .dijitComboBox{width: 12em;}.infoContainer h3 {margin-top: 1.5em;}.infoContainer #widget_specialEventsListID {margin-bottom: 0.5em;}.mpwDefaultValue .mpwDefaultCombo .dijitInputField .dijitInputInner{color: #000;}.mpwDefaultValueLabel{width: 100%;}#SpecEvent {width: 48.5em; overflow: auto;}#SpecEvent .dijitDialogPaneContent {width: auto !important;}#SpecEvent p {margin: 0; clear: both;}#SpecEvent fieldset {clear: both;}.dijitDialog .mainSection {width: 30em; float: left; clear: both;}.dijitDialog .subSection {width: 14em; float: left; margin-left: 1.5em; display: inline;}#weeklySchedPane {overflow: hidden;}#SpecEvent .scheduleWeeklyScroller {height: 28em;}.eventDetailFieldset .leadlabel {padding: 0 0.5em; width: 7em;}.mainSection .eventDetailFieldset .special-event-name,.eventDialogContainer .event-selection-container .special-event-list,.mainSection .eventDetailFieldset .event-rank{width: 15.75em; padding: 0 0 0 0.2em;}#timebuttons {float: left; width: 8em;}.specEventDialogTimeValueGrid{float: left; width: 20em;}.dijitContentPane.specEventDialogTimeValueGrid{overflow: hidden;}.eventDialogContainer input + label {margin-left: 5px;}.exceptionSchedule {position: relative}.exSchedPane .dijitCalendarDateTemplate {border-color: #000; border-style: solid; border-width: 0 0 1px 0;}.exSchedPane td + td.dijitCalendarDateTemplate {border-left-width: 1px;}.exSchedPane .dijitCalendarDateWrapper {width: 2.2em; float: left; text-align:center;}.exSchedPane .dijitCalendarDateLabel {line-height: 1.75;}.exSchedPane .dijitCalendarSelectedDate .dijitCalendarDateLabel {padding: 1px 2px;}.rcReadOnly .dijitCalendarDateTemplate,.dijitCalendarMonthLabel,.dijitCalendarPreviousMonth,.dijitCalendarNextMonth {cursor: default;}.rcReadOnly .dijitCalendarSelectedDate {cursor: pointer;}.specEventDialogTimeValueGrid .dgrid .field-time {width: 6em; text-align: center;}.specEventDialogTimeValueGrid .dgrid .field-fault {width: 3.25em;}.specEventDialogTimeValueGrid .dgrid .field-value {text-align: center;}.rcSpecialEventContainer {width: 100%; height: 1.75em; float: right; margin-left: -2.2em; z-index: -99; overflow: hidden;}.disabledExcepCalendars {width:80%; height:100%; margin:0; padding:0; position:absolute; left: 0; top: 0; background-color:#ccc; opacity:0.4; filter:alpha(opacity=40);}.rcSpecialEventContainer .rcSpecialEvent {height: 10%;} .rcSpecialEventContainer1 .rcSpecialEvent {height: 100%;}.rcSpecialEventContainer2 .rcSpecialEvent {height: 50%;}.rcSpecialEventContainer3 .rcSpecialEvent {height: 34%;}.rcSpecialEventContainer4 .rcSpecialEvent {height: 25%;}.rcSpecialEventContainer5 .rcSpecialEvent {height: 20%;}.rcSpecialEventContainer6 .rcSpecialEvent {height: 16.7%;}.rcSpecialEventContainer7 .rcSpecialEvent {height: 14.3%;}.rcSpecialEventContainer8 .rcSpecialEvent {height: 12.5%;}.rcSpecialEventContainer9 .rcSpecialEvent {height: 11.1%;}.rcSpecialEventColor1 {background-color: #F77;}.rcSpecialEventColor2 {background-color: #F00;}.rcSpecialEventColor3 {background-color: #9f9;} .rcSpecialEventColor4 {background-color: #3EE;} .rcSpecialEventColor5 {background-color: #06F;}.rcSpecialEventColor6 {background-color: #f9c;} .rcSpecialEventColor7 {background-color: #d3d;} .rcSpecialEventColor8 {background-color: #642;} .rcSpecialEventColor9 {background-color: #F50;} .rcSpecialEventColor10 {background-color: #0F0;}.rcSpecialEventColor11 {background-color: #066;}.rcSpecialEventColor12 {background-color: #036;}.rcSpecialEventColor13 {background-color: #66F;}.rcSpecialEventColor14 {background-color: #602;}.rcSpecialEventColor15 {background-color: #F06;}.rcSpecialEventColor16 {background-color: #060;}.rcSpecialEventColor17 {background-color: #00F;}.rcSpecialEventColor18 {background-color: #607;}.rcSpecialEventColor19 {background-color: #60F;}.effectivePeriodNode .headerLabels label {margin: 0 0 0 10.5em;}.effectivePeriodContainer {margin-bottom: 2em;}.rc .effectivePeriodContainer .dijitDateTextBox{margin-right: 3px;}.infoContainer .effectivePeriodContainer .leadlabel {width: 3em;}.scheduleWeeklyTable {position: relative; -moz-box-sizing: border-box; border-collapse: separate; border-spacing: 0px; display: table; margin-bottom: 0; margin-top: 0; text-indent: 0; table-layout: fixed; width: 100%;}.scheduleWeeklyScroller {position: relative; overflow-x: hidden; overflow-y: scroll; height: 100%;}.scheduleMainWeeklyContainer {position: relative; background-color: #222; border-top: 1px solid #444; color: #ccc;}.scheduleWeeklyContainer {position: absolute; height: 100%; background-color: #000088; border-left: 1px solid #000000; background-color: transparent; z-index: 10000;}.scheduleWeeklyEvent {position: absolute; cursor: move; width: 100%; height: 15px; background-color: #b66; color: #000;}.rcReadOnly .scheduleWeeklyEvent {cursor: default;}.scheduleWeeklyLineMajor {position: absolute; top: 0em; width: 100%; border-top: 1px solid #000;}.scheduleWeeklyLineMinor {position: absolute; top: 0em; width: 100%; border-top: 1px solid #444;}.rc_bacnet_weeklySchedule_header_inner {margin-left: 40px;}.scheduleWeeklyDOW {position: absolute; width: 14.2857%; height: 2em; line-height: 2.0; text-align: center;}.rc_bacnet_weeklySchedule .scheduleWeeklyDOW {padding: 0; margin: 0;}#timeCol {width: 40px;}.scheduleWeeklyTime {position: absolute; top: 0em; height: 2em; width: 100%; border-top: 1px solid #444; text-align: right;}.scheduleWeeklyTime sup {font-size: 0.5em; vertical-align: text-top; margin: 0 1px;}.mpw60MinIntervals .scheduleWeeklyTime {height: 1em;}.mpw60MinIntervals .scheduleWeeklyTime div {font-size: 0.9em; line-height: 1.0;}.mpw60MinIntervals sup {font-size: 0.55em; margin-left: 2px;}.scheduleWeeklyEventOff{background-color: #6a7;}.scheduleWeeklyEventOn {background-color: #b66;}.scheduleWeeklyEventRelinq {background-color: #efc;}.scheduleWeeklyEventAnalog {background: #00f;}.scheduleWeeklyEventMulti {background-color: #fb7;}.resizeHandle {position:absolute; width:100%; height:.25em;}.resizeHandleTop {cursor: n-resize; top:0px; border-top: 1px solid #000000;}.resizeHandleBottom {cursor: s-resize; bottom:0px; border-bottom: 1px solid #000000;}.rcReadOnly .resizeHandle {cursor: default;}.scheduleWeeklyBGOff,.scheduleWeeklyBGOff.dijitComboBox {background: #6a7; color: #000;}.scheduleWeeklyBGOff .scheduleWeeklyLineMajor {border-color: #485;}.scheduleWeeklyBGOff .scheduleWeeklyLineMinor{border-color: #8c9;}.scheduleWeeklyBGOn,.scheduleWeeklyBGOn.dijitComboBox {background: #b66; color: #000;}.scheduleWeeklyBGOn .scheduleWeeklyLineMajor {border-color: #944;}.scheduleWeeklyBGOn .scheduleWeeklyLineMinor{border-color: #d88;}.scheduleWeeklyBGRelinq,.scheduleWeeklyBGRelinq.dijitComboBox {background-color: #deb; color: #000;}.scheduleWeeklyBGRelinq .scheduleWeeklyLineMajor {border-color: #bc9;}.scheduleWeeklyBGRelinq .scheduleWeeklyLineMinor {border-color: #ffd;}.scheduleWeeklyBGAnalog,.scheduleWeeklyBGAnalog.dijitComboBox {background: #8cf; color: #000;}.scheduleWeeklyBGAnalog .scheduleWeeklyLineMajor {border-color: #6ac;}.scheduleWeeklyBGAnalog .scheduleWeeklyLineMinor {border-color: #aef;}.scheduleWeeklyBGMulti,.scheduleWeeklyBGMulti.dijitComboBox {background-color: #fe7; color: #000;}.scheduleWeeklyBGMulti .scheduleWeeklyLineMajor {border-color: #dc5;}.scheduleWeeklyBGMulti .scheduleWeeklyLineMinor {border-color: #ff9;}.cellError {background-color: #C00; color: #FFF;}#weekSchedDlg .wsEditButtons{padding:5px; padding-left:160px;}#weekSchedDlg .weekSchedRecurrence{margin-bottom:2px;}.weekSchedEditGridWrapper{height: 170px;}.rcAlarm,.rcAlarmBorderContainer {width:100%; height:100%; padding:0;}.rcAlarm .dgrid {height: 94%}body .rcAlarm .dgrid-row .dgrid-cell {color: #2c2;}body .rcAlarm .alarm.dgrid-row .dgrid-cell {background: #c22; border-color: #c22; color: #ddd;}body .rcAlarm .alarmAck.dgrid-row .dgrid-cell{color: #c22;}body .rcAlarm .alarmClear.dgrid-row .dgrid-cell {color: #ccc;}.syncLoader {background-image: url("../rcblack/images/loading.gif"); display: none; width: 20px; height: 20px;}.rcFilterDialog form .dijitTextBox,.rcFilterDialog form .dijitCheckBox {margin-right: 0.6em; margin-left: 2px;}.dj_ie7 .rc fieldset p,.dj_ie8 .rc fieldset p,.dj_ie9 .rc fieldset p {padding-top: 0.5em;}.rc .dgrid-no-data .loadingContainer .waiting {width: 20px; height: 20px; margin: 0.5em; position:inherit; vertical-align: middle; display: inline-block;}.rc .audit-trail-filter-dialog.rcFilterDialog .leadlabel {width: 8em; text-align: right; margin-right: 10px;}.rcStage {width:100%; height:100%;}.rcStageWrapper {overflow:auto; position: relative; width:100%; height:100%;}.rcStageContainer {position:relative; line-height:1.2; overflow:hidden;}.rcStageFont {font-family: calibri, helvetica, arial, sans-serif;}.rcStageOverlay {position:absolute; z-index:10000; width:0%; height:0%; opacity:1.0; filter:alpha(opacity=100);}.rcStage embed,.rcStage object {width:100%; height:100%;}.groupBg {position: absolute; width: 100%; height: 100%;}.rcStage .groupBg img {display:block; position:absolute; width: 100%; height: 100%;}.rcPoint {display: flex; opacity: 1; background: none; overflow: visible;}.rcPointUnsupported {cursor: default;}.rcPointInteractive {display: none;}.rcPointContent {float: left; display: block; white-space: nowrap;}.rcStage .rcPointContent a {text-decoration: none;}.rcPointEditable .rcPointContent {cursor: pointer;}.rcPointLinkable .rcPointContent {cursor: pointer;}.in-error-icon,.in-fault-icon {background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 64' width='100%25' height='100%25'%3E%3Cpath fill='rgba(237,175,74,1)' d='M29.69,40.93a2.1,2.1,0,0,0,2.08,1.26,2.18,2.18,0,0,0,2.1-1.3,10.71,10.71,0,0,0,.83-3.74l1.19-13.66a36.73,36.73,0,0,0,.19-3.71,11.17,11.17,0,0,0-.8-4.75,3.19,3.19,0,0,0-3.19-1.65,4.14,4.14,0,0,0-3.17,1.29,5,5,0,0,0-1.21,3.59q0,1.69.25,5.57l.89,13.27A12.56,12.56,0,0,0,29.69,40.93Zm5.15,13.28a3.87,3.87,0,0,0,1.25-3,3.94,3.94,0,0,0-1.23-2.92,4.1,4.1,0,0,0-3-1.2,4.11,4.11,0,0,0-4.15,4.13A3.84,3.84,0,0,0,29,54.23a4.36,4.36,0,0,0,3,1.09A4.25,4.25,0,0,0,34.84,54.21Zm1.8-48L63.27,52.38a5.36,5.36,0,0,1-4.64,8H5.37a5.36,5.36,0,0,1-4.64-8L27.36,6.26A5.36,5.36,0,0,1,36.64,6.26Z'/%3E%3C/svg%3E"); display: inline-block; height: 16px; margin-left: 0.25em; width: 16px;}.rcAltContent {display: none;}.rcAnimMissing .rcPointContent {display: none;}.rcAnimMissing .rcPointContent.rcAltContent {display: block;}.rcManualIcon {height: 13px; width: 9px; padding: 0 2px; display: none; overflow: hidden; margin: auto;}.rcManualIcon.rcpManual {display: inline;}.rcPoint .rcAlertIcon {position: absolute; left: 50%; top: 50%; margin: -8px 0 0 -8px; display: none;}.rcPoint.rcPointError .rcAlertIcon {display: block;}.rcPointtext .rcAlertIcon {position: static; float: left;}.rcPointImages {position: relative;}.rcPointImages img {position: absolute; left: 0; top: 0; visibility: hidden; display: block;}.rcPointImages img.rcPointImageCurrent,.rcPointImagesSingle img {visibility: visible;}.rcPointNumber,.rcPointId {display: none;}.rcViewNumbers .rcPointInteractive,.rcViewPoints .rcPointInteractive{display:block;}.rcViewNumbers .rcPointContent,.rcViewNumbers .rcPointContent *,.rcViewPoints .rcPointContent,.rcViewPoints .rcPointContent * {background: #fff !important; color: #fff !important; overflow: visible; display: block;}.rcViewNumbers .rcPoint .rcIcon,.rcViewPoints .rcPoint .rcIcon {visibility: hidden;}.rcViewNumbers .rcPoint .rcPointNumber,.rcViewPoints .rcPoint .rcPointId {display: block; position: absolute; left:0; top:0; padding: 1px 0 0 1px; background: #fff; color: #000; font-size: 12px;}.rcTooltipInfoContainer {display: block; position: relative; width: 100%; height: 100%;}.rcTooltipInfoIcon {display: block; position: absolute; left: 50%; top: 50%; margin: -13px 0 0 -21px;}.rcEditPointDialog {width: 29.5em;}.rcEditPointWarningDialog{width: 25em; height: 14em;}.valueBoxWrapper{margin-left: .2em;}.rc .dijitTextBox.dialogEditReasonBox{width:19em;}.rc .dijitTextBox.dialogEditTimeBox{width:3em;}.rc .dijitComboBox.dialogEditAuto ManFS{width: 6em;}.rc .dijitComboBox.dialogEditHandOverrideFS{width: 6.5em;}.rc .dijitTextBox.dialogEditValueBox{width:10em;}.rc .dijitTextBox.dialogEditTextArea {display: inline; width: 28em; vertical-align: top;}.dj_ie .rc .dijitTextBox.dialogEditTextArea {font-size: 13px;}.showInline{display: inline;}.hideContainer{display: none;}.relinquishGrid {width: 290px; height: 400px !important;}.rc .rcPoint .rcPointContent img {display: block;}.rc-edit-point-dialog .dialogEditRelinquishButton {display: inline-block;}.rc-edit-point-dialog .value-input-fields {margin-top: 0.5em; margin-bottom: 0.25em; width: 100%;}.rc-edit-point-dialog .reason-input-container {margin-top: 0.25em; margin-bottom: 0.5em; width: 100%;}.rc-edit-point-dialog .input-label {display: inline-block; width: 12%;}.rc-edit-point-dialog .reason-input-container .dialogEditReasonBox {margin-left: 0.2em; width: 20.4em;}.rc .rc-edit-point-dialog .formnote {float: none;}.rc .relinquish-dialog .dgrid {height: 30em; width: 350px;}.rc .relinquish-dialog .dgrid-column-selectorCol,.rc .relinquish-dialog .dgrid-column-numberCol {width: 1.5em;}.rc .relinquish-dialog .button-contianer {text-align: center; margin-bottom: 0.5em;}.rc .relinquish-dialog .dgrid-content {height: auto;}.landing-pad {box-sizing: border-box; cursor: pointer; display: inline-flex; height: 100%; justify-content: space-between; overflow:hidden; vertical-align: top; width: 100%;}.landing-pad .value-container {display: flex; flex: 1; height: 100%; min-width: 0; width: auto;}.landing-pad .text-container {display: inline-block; line-height: 1em; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}.landing-pad .text-container a {color: inherit; text-decoration: none;}.landing-pad .left-landing-pad-icon,.landing-pad .right-landing-pad-icon {height: 100%; width: auto;}.rcPointimg .rcPointContent {width: 100%; height: 100%;}.rcRuntimeLog,.rcRuntimeLogBorderContainer {width: 100%; height: 100%;}.rcRuntimeLog .field-index {width: 3em;}.rcRuntimeLog .field-onTime {width: 8em;}.runtimeLog {display: flex; justify-content: space-around; align-items: center; width: 100%; height: 100%;}.rcRuntimeLog .rcRuntimeLog-container .field-onTime,.rcRuntimeLog .rcRuntimeLog-container .field-offTime{width: 20em;}.rcRuntimeLog .rcRuntimeLog-container .field-onDur,.rcRuntimeLog .rcRuntimeLog-container .field-offDur {width: 6em;}.rcRuntimeLog .rcRuntimeLog-container .field-index {padding: 0px;}.rcRuntimeLog .rcRuntimeLog-container .dgrid .dgrid-content .field-index {padding: 0px; text-align: center;}.rcRuntimeLog .rcRuntimeLog-container .dgrid-header-row .field-index {padding: 0.2em;}.rcRuntimeLog .field-startDate {width: 11em;}.rcRuntimeLog .field-log,.rcRuntimeLog .field-length,.rcRuntimeLog .field-today {width: 5em;}.rcRuntimeLog .field-total {width: 6em;}.rcTrend .dijitSplitContainer-dijitContentPane,.rcTrend .dijitBorderContainer-dijitContentPane {padding: 0px; overflow: hidden !important;}.mpwAxisLegend {margin: 0px 0px 0; float: left;}.mpwAxisLegendWrapper{float: left; width: 40px; line-height:1.0;}.scaleButtonWrapper{float:left;}.rcTrend .scaleButtons{z-index: 5; white-space: nowrap;}.scaleButtons p {margin: 0; line-height: 1; text-align: right;}.rcTrend .scaleButtons .dijitButton {margin-bottom: 0; margin-top: 0; padding: 0;}.scaleButtons .dijitButtonNode {font-size: 8px; line-height: 1.0; padding: 0.3em;}.crosshairLabel {position: absolute; line-height: 1.0; color: white; background-color: black; border: 1px solid #ccc; -moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius: 10px; z-index: 1000;}.xCrosshairLabel{white-space:nowrap; padding: 0 0.3em}#xCrosshairLine{position:absolute; border-width: 0px; margin: 0px; padding: 0px; width: 1px; height: 1px; background-color: #ccc; top: 0px; bottom: 0px;}.yCrosshairLabel{clear: both;}.yCrosshairTouchLabel{background-color: #ccc; height: auto; border: none; clear:none;}#yCrosshairLine {position:absolute; border-width: 0px; margin: 0px; padding: 0px; width: 0px; height: 1px; background-color: #ccc;}.yLabelSpan{float: left; line-height: 1.0; text-align: center;}.yLabelTouchSpan{margin: 0px 2px;}.trendDataSplitter {width: 4px; height: 5%; top:40%;}.trendArchive {display: flex; justify-content: space-around; align-items: center; width: 100%; height: 100%; background: #369a39 !Important; color: #ddd !Important; border: 1px solid transparent !important;}.flyByArchive {position: absolute; z-index: 10001; height: 0px; border-style: solid; border-color: #369a39; border-width: 4px 0px 0px 0px;}.rcTrendInput {display: inline; position: relative; z-index: 10000; float: left; margin: 0px 10px 0px 0px !important;}.rcTrendSlider {position: relative; width: auto; z-index: 10000;}.rcTrendHidden {display: none !important;}.rc .rcTrend .field-index {width: 80px; text-align: center;}.rc.webview.home .rcTrend .dgrid .field-index {width: 3em;}.rc.webview.home .rcTrend .dgrid .dgrid-content .field-index {padding: 0px; text-align: center; border-bottom-color: #282D2F; border-bottom-style: solid; border-bottom-width: 1px;}.rc.webview.home .rcTrend .dojoxGrid .dojoxGridContent .dojoxGridRowOver .dojoxGridCell,.rc.webview.home .rcTrend .dojoxGrid .dojoxGridContent .dojoxGridRowOver.dojoxGridRowOdd .dojoxGridCell,.rc.webview.home .rcTrend .dgrid .dgrid-content .dgrid-row:hover .dgrid-cell,.rc.webview.home .rcTrend .dgrid .dgrid-content .dgrid-row.dgrid-row-odd:hover .dgrid-cell .field-index{border-bottom-color: #282D2F;}.rc .rcTrend .dgrid-header-row .field-index {padding: 0.2em;}.rc .rcTrend .dgrid .field-index div {padding-bottom: 8px; padding-top: 8px;}.rc .trend-legend {background-color: #222222; border: 1px solid #444444; -webkit-box-shadow: 0px 5px 10px #000; -moz-box-shadow: 0px 5px 10px #000; box-shadow: 0px 5px 10px #000;}.rc .trend-legend .options-container {border-bottom: 2px solid #444444;}.rc .trend-legend .trend-legend-option {padding: 0 0.25em;}.rc .trend-legend .trend-legend-option:hover {background-color: #111111;}.rc .trend-legend .trend-legend-option:hover > label,.rc .trend-legend .trend-legend-option:hover input {background-color: #111111; cursor: pointer; user-select: none;}.rcWeeklySchedule,.rcWeeklyScheduleBorderContainer {width: 100%; height: 100%;}.rc .rcWeeklySchedule .dgrid-cell.rcWeeklyCellError {color: #c33;}.rc .rcWeeklySchedule .dgrid {max-width: 800px;}.rc .rcWeeklySchedule .dgrid-cell {text-align: center; color: #6396CD; cursor: pointer;}.rc .rcWeeklySchedule .dgrid-cell .dijitTextBox {width: 3.5em;}.rc .rcWeeklySchedule .dgrid-cell.field-rowHead {color: inherit; cursor: inherit;}.dijitToaster {width: 100%; line-height: 1.25; z-index: 5000; background: transparent; overflow: auto;}.dijitToasterPopups {padding-bottom: 1px;}.dijitToast {padding: 0; margin: 0; position: relative; overflow: hidden; opacity: 0.8; filter:alpha(opacity=80);}.dijitToast:hover {opacity: 1; filter:alpha(opacity=100);}.dijitToastInner {padding: 0.75em 1em; margin: 0; -moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius: 10px; background: #ccc; color: #000;}.dijitToastCloseNode {float: right; margin: -0.75em -1em -8px 0; padding: 8px;}.dijitToastCloseNode .rcIcon {float: right; margin: 0; cursor: pointer;}.dijitToasterMessage .dijitToastInner {}.dijitToasterSuccess .dijitToastInner {background: #be6; color: #000;}.dijitToasterInfo .dijitToastInner {background: #bef; color: #000;}.dijitToasterWarning .dijitToastInner {background: #fe9; color: #000;}.dijitToasterError .dijitToastInner {background: #d55; color: #fff;}.dijitToasterLocked .dijitToastInner {border: 1px solid black;}.dijitToaster .rcAlertIcon {float: left; margin: 0 4px 2px -2px;}.rcAlarmNotices {font-size: 85%; position: fixed; bottom: 0; right: 30px; z-index: 11000; background: transparent;}.rcAlarmNotices .dijitToasterPopups {position: absolute; bottom: 35px; right: 0px; z-index: 11000; background: transparent; width:24em;}.rcAlarmsList {position: relative; display: block; background: transparent; width: 370px;}.rcAlarmsInfoBar {line-height: 2.5;}.dijitCollapsed .rcAlarmsInfoBar {}.dijitExpanded .rcAlarmsInfoBar {display: block; margin-left: 2px; overflow: hidden;}.rcAlarmsMiniBar {padding: 0 0.5em; float: right; display: inline; cursor: pointer; -moz-border-radius: 5px 5px 0 0; -webkit-border-radius: 5px 5px 0 0; border-radius: 5px 5px 0 0; width: 85px;}.rcHidden .rcAlarmsMiniBar{display: none;}.rcAlarmCount {height: 2.5em; line-height: 2.5; margin: 0 15px 0 0; text-align: right; float: right; position: relative; padding: 0; font-weight: normal;}.rcAlarmCountUpdated {font-weight: bold;}.rcAlarmsTitleIcon {float: right; margin: 5px 2px 0 0.5em;}.rcAlarmsMiniBar .dijitCheckBox {vertical-align: baseline; margin: 0 0 -2px 2px;}.rcExpandIcon {width: 7px; height: 2.5em; margin: 0; float: right;}.dijitExpanded .rcExpandIcon {background-position: -1008px 50%;}.dijitCollapsed .rcExpandIcon {background-position: -1029px 50%;}.rcAlarmsLink {display: none; float: left; height: 2.5em; padding-left: 0.5em;}.dijitExpanded .rcAlarmsLink {display: block;}.rcAlarmUpdate {float: right; cursor: pointer;}.dijitCollapsed .rcAlarmUpdate {display: none;}.rcAlarmNotices td .rcAlertIcon {float: left; margin: 0 4px 2px 0;}.rc .rcAlarmsList .dgrid {background-color: #222222;}.rcAlarmNotices .dijitExpanded .dijitToaster {display: none;}.rc .actionLink a{color: black;}.rc .rcAlarmNotices .dgrid-column-popupCol {width: 30px;}.rc .rcAlarmNotices .dgrid-column-timeCol {width: 15.5em; text-align: left; padding-top: 10px;}.rc .rcAlarmNotices .dgrid-column-actionCol {width: 3.5em; text-align: left;}.rcSystemTimeDialog{width: 24.5em;}.rcSystemTimeDialog .dijitDialogPaneContent {position: relative;}.rcBigWarningIcon {background: transparent url("../rcblack/images/warning.png") 0 0 no-repeat; width: 35px; height: 32px; margin: 0 .5em 0 0; float: left;}.warningDialog{width: 25em;}.waiting {position: absolute; width: 20px; height: 3em;}.advancedButton{float: left;}.labelNewTime{margin-right: 5em;}.GMTContainer{border: 2px solid #444;}.GMTContainer .convertGMTcheckbox {margin-left: 1em;}.DSTContainer{margin-top: 1em;}.DSTContainer label{margin-top: 2em;}.rcSystemTimeDialog .dst-entry label,.rcSystemTimeDialog .time-setting-row label {margin-right: 1em;}.rcSystemTimeDialog .dijitButton .dijitIcon {display: none;}.rcSystemTimeDialog .fullsize {align-items: center; background-color: #222; display: flex; justify-content: center; z-index: 1000;}.dijitToaster {width: 100%; line-height: 1.25; z-index: 5000; background: transparent; overflow: auto;}.dijitToasterPopups {padding-bottom: 1px;}.dijitToast {padding: 0; margin: 0; position: relative; overflow: hidden; opacity: 0.8; filter:alpha(opacity=80);}.dijitToast:hover {opacity: 1; filter:alpha(opacity=100);}.dijitToastInner {padding: 0.75em 1em; margin: 0; -moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius: 10px; background: #ccc; color: #000;}.dijitToastCloseNode {float: right; margin: -0.75em -1em -8px 0; padding: 8px;}.dijitToastCloseNode .rcIcon {float: right; margin: 0; cursor: pointer;}.dijitToasterMessage .dijitToastInner {}.dijitToasterSuccess .dijitToastInner {background: #be6; color: #000;}.dijitToasterInfo .dijitToastInner {background: #bef; color: #000;}.dijitToasterWarning .dijitToastInner {background: #fe9; color: #000;}.dijitToasterError .dijitToastInner {background: #d55; color: #fff;}.dijitToasterLocked .dijitToastInner {border: 1px solid black;}.dijitToaster .rcAlertIcon {float: left; margin: 0 4px 2px -2px;}body .rcNotices {width: 15em; max-height: 50%; overflow: auto; font-size: 79%; line-height: 1.25; position: absolute; top: 65px; right: 3px; z-index: 8000; background: transparent;}.rcNotices .rcAlertIcon {display: none;}.rcNotices.dijitToaster p {margin: 0;}.rcNotices .dijitToast {margin-bottom: 0.5em;}.dijitToaster {width: 100%; line-height: 1.25; z-index: 5000; background: transparent; overflow: auto;}.dijitToasterPopups {padding-bottom: 1px;}.dijitToast {padding: 0; margin: 0; position: relative; overflow: hidden; opacity: 0.8; filter:alpha(opacity=80);}.dijitToast:hover {opacity: 1; filter:alpha(opacity=100);}.dijitToastInner {padding: 0.75em 1em; margin: 0; -moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius: 10px; background: #ccc; color: #000;}.dijitToastCloseNode {float: right; margin: -0.75em -1em -8px 0; padding: 8px;}.dijitToastCloseNode .rcIcon {float: right; margin: 0; cursor: pointer;}.dijitToasterMessage .dijitToastInner {}.dijitToasterSuccess .dijitToastInner {background: #be6; color: #000;}.dijitToasterInfo .dijitToastInner {background: #bef; color: #000;}.dijitToasterWarning .dijitToastInner {background: #fe9; color: #000;}.dijitToasterError .dijitToastInner {background: #d55; color: #fff;}.dijitToasterLocked .dijitToastInner {border: 1px solid black;}.dijitToaster .rcAlertIcon {float: left; margin: 0 4px 2px -2px;}.rcToolbar .dijitTabListContainer-top {display: inline-block;}.rcToolbar .mpwFloatingMenu {float: right; padding-right: 6px;}.rcToolbar .mpwPageTitle{float: left; margin: 0; display: inline-block;}.rcToolbar .mpwPageTitle h2 {float: left; margin: 0; white-space: nowrap; line-height: 1.25; font-size: 1.4em; padding-left: 7px; padding-right: 3em;}.rc .rcBackButton {display: none;}.rcTooltipButtonContainer {display: block; position: absolute; z-index: 800;}