@charset "utf-8";
/* CSS Document */
.template-brand-color {
  color: #00252d
}
.template-brand-color1 {
  color: #004b8d
}
.template-brand-color2 {
  color: #18642f
}
.template-brand-color3 {
  color: #005f76
}
.template-accent-color {
  color: #8392a7
}
.template-accent-color {
  color: #2e1363
}
.template-accent-color {
  color: #004271
}
.template-accent-color {
  color: #900a22
}
.rf-body *, [id*='rf-'].rf-widget *, .rf-default-modal * {
  outline: 0 !important;
  outline: none !important;
  font-family: Roboto, Helvetica, Arial, sans-serif
}
.rf-overlay-new .rf-scroll-frame ul li:not(.group-header):not(.common-select-dropdown-option-item):hover, .rf-overlay-new .rf-scroll-frame ul li:not(.group-header):not(.common-select-dropdown-option-item).disabled:hover {
  background: #00b6cd
}
.rf-overlay-new .rf-scroll-frame ul li:not(.group-header):not(.common-select-dropdown-option-item):hover svg {
  fill: white
}
.rf-overlay-new .rf-scroll-frame ul:not(.rf-select-selected) li:not(.group-header):not(.common-select-dropdown-option-item):hover, .rf-overlay-new .rf-scroll-frame ul:not(.rf-select-selected) li:not(.group-header):not(.common-select-dropdown-option-item).disabled:hover {
  background: #f5f5f5;
  color: #00252d;
  cursor: not-allowed
}
.clearfix, .clearfloat {
  clear: both
}
.clearfix:before, .clearfix:after, .clearfloat:before, .clearfloat:after {
  content: "";
  display: table;
  clear: both
}
.rfG-container, .rfG-fluid-container {
  padding-left: 16px;
  padding-right: 16px;
  margin-left: auto;
  margin-right: auto
}
.rfG-container {
  max-width: 1200px
}
.rfG-row {
  margin-left: -8px;
  margin-right: -8px
}
[class*="rfG-xs"], [class*="rfG-sm"], [class*="rfG-md"], [class*="rfG-lg"], [class*="rfG-xl"] {
  padding-left: 8px;
  padding-right: 8px
}
.rf-flex-frame, .rf-simple-flex-grid {
  margin: 0 -8px;
  flex-wrap: wrap
}
.rf-flex-frame .rf-flex-column, .rf-flex-frame > div, .rf-simple-flex-grid .rf-flex-column, .rf-simple-flex-grid > div {
  flex: 1 1 0px;
  padding-left: 8px;
  padding-right: 8px
}
.rf-flex-frame [class*="rf-flex-column-"], .rf-simple-flex-grid [class*="rf-flex-column-"] {
  flex: inherit
}
.md-frame {
  color: #00252d;
  background-color: #fff;
  border: none;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px
}
.md-frame .md-frame-header {
  -webkit-border-radius: 4px 4px 0 0;
  -moz-border-radius: 4px 4px 0 0;
  -ms-border-radius: 4px 4px 0 0;
  -o-border-radius: 4px 4px 0 0;
  border-radius: 4px 4px 0 0;
  padding: 8px 16px;
  border-bottom:none
}
.md-frame .rfwf-bg-primary {
  background-color: #c61b37;
  color: #fff
}
.md-frame.md-frame-primary .md-frame-header {
  background-color: #c61b37;
  border-bottom-color: #c61b37
}
.md-frame .md-frame-body {
  padding: 16px
}
.md-frame .md-frame-footer {
  padding: 0 16px 16px
}


.rf-card .card-header {
  background-color: #fff;
  padding: 8px 20px;
}
.rf-card .card-header.card-header-primary {
  background: #c61b37;
  border-color: #c61b37
}
.rf-card .card-header.card-header-primary .mdBtnR {
  color: #c61b37
}
.rf-card .card-body {
  background-color: #fff;
  background-image: url('https://static.rainfocus.com/emerson/eves20/static/staticFile/staticfile/card-background_1603469736258001pj76.png');
  background-size: auto;
  background-repeat: no-repeat;
  background-position: right bottom;
  padding: 20px;
  border: none;
  -webkit-border-radius: 0 0 4px 4px;
  -moz-border-radius: 0 0 4px 4px;
  -ms-border-radius: 0 0 4px 4px;
  -o-border-radius: 0 0 4px 4px;
  border-radius: 0 0 4px 4px
}
.rf-card .card-body .card-body-row {
  padding: 10px 20px;
  border-bottom:none
}


.rfSI {
  fill: #00252d !important;
  height: 24px;
  width: 24px;
  max-height: 24px;
  max-width: 24px
}
.rfSI svg {
  fill: #00252d !important
}
.rfSI svg:hover, .rfSI svg:active, .rfSI svg:focus {
  fill: #8392a7 !important
}
.rfSI-stroke svg * {
  stroke: #00252d !important
}


.mdBtnR {
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px
}
.mdBtnR .rfSI {
  height: 9px;
  width: 18px;
  max-height: 9px;
  max-width: 18px
}

.mdBtnR.mdBtnR-sm {
  padding: 2px 2px
}
.mdBtnR.mdBtnR-sm .rfSI {
  height: 7px;
  width: 14px;
  max-height: 7px;
  max-width: 14px
}
.mdBtnR + .mdBtnR {
  margin-left: 16px
}
.mdBtnR.mdBtnR-add-a-thing .mdBtnR-text, a.mdBtnR.mdBtnR-add-a-thing .mdBtnR-text {
  color: #00252d
}
.mdBtnR-toggle .mdBtnR {
  background-color: #fff;
  border: none;
  color: #00252d
}
.mdBtnR-toggle .mdBtnR .mdBtnR-text {
  color: #00252d !important
}
.mdBtnR-toggle .mdBtnR:hover, .mdBtnR-toggle .mdBtnR:focus, .mdBtnR-toggle .mdBtnR:active, .mdBtnR-toggle .mdBtnR.active {
  background-color: #00252d;
  border-color: #00252d
}
.mdBtnR-toggle .mdBtnR:hover .mdBtnR-text, .mdBtnR-toggle .mdBtnR:focus .mdBtnR-text, .mdBtnR-toggle .mdBtnR:active .mdBtnR-text, .mdBtnR-toggle .mdBtnR.active .mdBtnR-text {
  color: white !important
}
.mdBtnR-primary, button.mdBtnR-primary, a.mdBtnR-primary {
  color: #fff;
  background-color: #00252d !important;
  border-color: #00252d !important;
}
.mdBtnR-primary .mdBtnR-text, button.mdBtnR-primary .mdBtnR-text, a.mdBtnR-primary .mdBtnR-text {
  color: #fff
}
.mdBtnR-primary:hover, .mdBtnR-primary.hover, .mdBtnR-primary:focus, .mdBtnR-primary.focus, .mdBtnR-primary:active, .mdBtnR-primary.active, button.mdBtnR-primary:hover, button.mdBtnR-primary.hover, button.mdBtnR-primary:focus, button.mdBtnR-primary.focus, button.mdBtnR-primary:active, button.mdBtnR-primary.active, a.mdBtnR-primary:hover, a.mdBtnR-primary.hover, a.mdBtnR-primary:focus, a.mdBtnR-primary.focus, a.mdBtnR-primary:active, a.mdBtnR-primary.active {
  color: #fff;
  background-color: #8392a7 !important;
  background-image: none;
  border-color: #8392a7 !important
}
.mdBtnR-primary:hover .mdBtnR-text, .mdBtnR-primary.hover .mdBtnR-text, .mdBtnR-primary:focus .mdBtnR-text, .mdBtnR-primary.focus .mdBtnR-text, .mdBtnR-primary:active .mdBtnR-text, .mdBtnR-primary.active .mdBtnR-text, button.mdBtnR-primary:hover .mdBtnR-text, button.mdBtnR-primary.hover .mdBtnR-text, button.mdBtnR-primary:focus .mdBtnR-text, button.mdBtnR-primary.focus .mdBtnR-text, button.mdBtnR-primary:active .mdBtnR-text, button.mdBtnR-primary.active .mdBtnR-text, a.mdBtnR-primary:hover .mdBtnR-text, a.mdBtnR-primary.hover .mdBtnR-text, a.mdBtnR-primary:focus .mdBtnR-text, a.mdBtnR-primary.focus .mdBtnR-text, a.mdBtnR-primary:active .mdBtnR-text, a.mdBtnR-primary.active .mdBtnR-text {
  color: #fff
}
.mdBtnR-primary .rfSI svg, a.mdBtnR-primary .rfSI svg {
  fill: #fff
}
.mdBtnR-primary-open, .mdBtnR-outline-primary, .mdBtnR-secondary, button.mdBtnR-secondary, a.mdBtnR-secondary {
  color: #00252d;
  background-color: #fff;
  border-color: #00252d
}
.mdBtnR-primary-open .mdBtnR-text, .mdBtnR-outline-primary .mdBtnR-text, .mdBtnR-secondary .mdBtnR-text, button.mdBtnR-secondary .mdBtnR-text, a.mdBtnR-secondary .mdBtnR-text {
  color: #00252d
}
.mdBtnR-primary-open:hover, .mdBtnR-primary-open.hover, .mdBtnR-primary-open:focus, .mdBtnR-primary-open.focus, .mdBtnR-primary-open:active, .mdBtnR-primary-open.active, .mdBtnR-outline-primary:hover, .mdBtnR-outline-primary.hover, .mdBtnR-outline-primary:focus, .mdBtnR-outline-primary.focus, .mdBtnR-outline-primary:active, .mdBtnR-outline-primary.active, .mdBtnR-secondary:hover, .mdBtnR-secondary.hover, .mdBtnR-secondary:focus, .mdBtnR-secondary.focus, .mdBtnR-secondary:active, .mdBtnR-secondary.active, button.mdBtnR-secondary:hover, button.mdBtnR-secondary.hover, button.mdBtnR-secondary:focus, button.mdBtnR-secondary.focus, button.mdBtnR-secondary:active, button.mdBtnR-secondary.active, a.mdBtnR-secondary:hover, a.mdBtnR-secondary.hover, a.mdBtnR-secondary:focus, a.mdBtnR-secondary.focus, a.mdBtnR-secondary:active, a.mdBtnR-secondary.active {
  color: #00252d;
  background-color: #8392a7;
  background-image: none;
  border-color: #00252d
}
.mdBtnR-primary-open:hover .mdBtnR-text, .mdBtnR-primary-open.hover .mdBtnR-text, .mdBtnR-primary-open:focus .mdBtnR-text, .mdBtnR-primary-open.focus .mdBtnR-text, .mdBtnR-primary-open:active .mdBtnR-text, .mdBtnR-primary-open.active .mdBtnR-text, .mdBtnR-outline-primary:hover .mdBtnR-text, .mdBtnR-outline-primary.hover .mdBtnR-text, .mdBtnR-outline-primary:focus .mdBtnR-text, .mdBtnR-outline-primary.focus .mdBtnR-text, .mdBtnR-outline-primary:active .mdBtnR-text, .mdBtnR-outline-primary.active .mdBtnR-text, .mdBtnR-secondary:hover .mdBtnR-text, .mdBtnR-secondary.hover .mdBtnR-text, .mdBtnR-secondary:focus .mdBtnR-text, .mdBtnR-secondary.focus .mdBtnR-text, .mdBtnR-secondary:active .mdBtnR-text, .mdBtnR-secondary.active .mdBtnR-text, button.mdBtnR-secondary:hover .mdBtnR-text, button.mdBtnR-secondary.hover .mdBtnR-text, button.mdBtnR-secondary:focus .mdBtnR-text, button.mdBtnR-secondary.focus .mdBtnR-text, button.mdBtnR-secondary:active .mdBtnR-text, button.mdBtnR-secondary.active .mdBtnR-text, a.mdBtnR-secondary:hover .mdBtnR-text, a.mdBtnR-secondary.hover .mdBtnR-text, a.mdBtnR-secondary:focus .mdBtnR-text, a.mdBtnR-secondary.focus .mdBtnR-text, a.mdBtnR-secondary:active .mdBtnR-text, a.mdBtnR-secondary.active .mdBtnR-text {
  color: #fff
}
.mdBtnR-primary-open.mdBtnR-adv .rfSI svg, .mdBtnR-outline-primary.mdBtnR-adv .rfSI svg, .mdBtnR-secondary.mdBtnR-adv .rfSI svg, button.mdBtnR-secondary.mdBtnR-adv .rfSI svg, a.mdBtnR-secondary.mdBtnR-adv .rfSI svg {
  fill: #c61b37
}
.mdBtnR.mdBtnR-text-button .mdBtnR-text, a.mdBtnR.mdBtnR-text-button .mdBtnR-text {
  color: #00252d;
  background-color: rgba(0, 0, 0, 0);
  border-color: rgba(0, 0, 0, 0)
}
.mdBtnR.mdBtnR-text-button .mdBtnR-text .mdBtnR-text, a.mdBtnR.mdBtnR-text-button .mdBtnR-text .mdBtnR-text {
  color: #00252d
}
.mdBtnR.mdBtnR-text-button .mdBtnR-text:hover, .mdBtnR.mdBtnR-text-button .mdBtnR-text.hover, .mdBtnR.mdBtnR-text-button .mdBtnR-text:focus, .mdBtnR.mdBtnR-text-button .mdBtnR-text.focus, .mdBtnR.mdBtnR-text-button .mdBtnR-text:active, .mdBtnR.mdBtnR-text-button .mdBtnR-text.active, a.mdBtnR.mdBtnR-text-button .mdBtnR-text:hover, a.mdBtnR.mdBtnR-text-button .mdBtnR-text.hover, a.mdBtnR.mdBtnR-text-button .mdBtnR-text:focus, a.mdBtnR.mdBtnR-text-button .mdBtnR-text.focus, a.mdBtnR.mdBtnR-text-button .mdBtnR-text:active, a.mdBtnR.mdBtnR-text-button .mdBtnR-text.active {
  color: #fff;
  background-color: #8392a7;
  background-image: none;
  border-color: #8392a7
}
.mdBtnR.mdBtnR-text-button .mdBtnR-text:hover .mdBtnR-text, .mdBtnR.mdBtnR-text-button .mdBtnR-text.hover .mdBtnR-text, .mdBtnR.mdBtnR-text-button .mdBtnR-text:focus .mdBtnR-text, .mdBtnR.mdBtnR-text-button .mdBtnR-text.focus .mdBtnR-text, .mdBtnR.mdBtnR-text-button .mdBtnR-text:active .mdBtnR-text, .mdBtnR.mdBtnR-text-button .mdBtnR-text.active .mdBtnR-text, a.mdBtnR.mdBtnR-text-button .mdBtnR-text:hover .mdBtnR-text, a.mdBtnR.mdBtnR-text-button .mdBtnR-text.hover .mdBtnR-text, a.mdBtnR.mdBtnR-text-button .mdBtnR-text:focus .mdBtnR-text, a.mdBtnR.mdBtnR-text-button .mdBtnR-text.focus .mdBtnR-text, a.mdBtnR.mdBtnR-text-button .mdBtnR-text:active .mdBtnR-text, a.mdBtnR.mdBtnR-text-button .mdBtnR-text.active .mdBtnR-text {
  color: #8392a7
}

/* Add to Meeting Button Positioning and Sizing */
.rf-workflow .meeting-requestor.rf-card .card-header { display: block; }
.rf-workflow .meeting-requestor .mdBtnR { float: right; }
/**/



.rf-input input:not([type="checkbox"]):not([type="radio"]):not(.mdBtnR), .rf-input textarea {
  height: auto
}
.rf-input input:not([type="checkbox"]):not([type="radio"]):not(.mdBtnR):hover, .rf-input input:not([type="checkbox"]):not([type="radio"]):not(.mdBtnR):active, .rf-input input:not([type="checkbox"]):not([type="radio"]):not(.mdBtnR):focus, .rf-input textarea:hover, .rf-input textarea:active, .rf-input textarea:focus {
  border-color: #25384e;
  -webkit-box-shadow: 0 0 6px #25384e;
  -moz-box-shadow: 0 0 6px #25384e;
  -ms-box-shadow: 0 0 6px #25384e;
  -o-box-shadow: 0 0 6px #25384e;
  box-shadow: 0 0 6px #25384e

}
.rf-textarea textarea {
  height: auto;
  min-height: 100px;
  resize: vertical;
  transition: none !important
}
.rf-textarea textarea:hover, .rf-textarea textarea:active, .rf-textarea textarea:focus {
  border-color: #25384e;
  -webkit-box-shadow: 0 0 6px #25384e;
  -moz-box-shadow: 0 0 6px #25384e;
  -ms-box-shadow: 0 0 6px #25384e;
  -o-box-shadow: 0 0 6px #25384e;
  box-shadow: 0 0 6px #25384e
}



.rf-select select:active:hover, .rf-select select:active:active, .rf-select select:active:focus, .rf-select select:focus:hover, .rf-select select:focus:active, .rf-select select:focus:focus, .rf-select select:not([multiple]):active:hover, .rf-select select:not([multiple]):active:active, .rf-select select:not([multiple]):active:focus, .rf-select select:not([multiple]):focus:hover, .rf-select select:not([multiple]):focus:active, .rf-select select:not([multiple]):focus:focus, .dropdown-results-container input:active:hover, .dropdown-results-container input:active:active, .dropdown-results-container input:active:focus, .dropdown-results-container input:focus:hover, .dropdown-results-container input:focus:active, .dropdown-results-container input:focus:focus {
  border-color: #25384e;
  -webkit-box-shadow: 0 0 6px #25384e;
  -moz-box-shadow: 0 0 6px #25384e;
  -ms-box-shadow: 0 0 6px #25384e;
  -o-box-shadow: 0 0 6px #25384e;
  box-shadow: 0 0 6px #25384e
}
.dropdown-results-container .rf-select-results-container li {
  color: #00252d
}
.dropdown-results-container .rf-select-results-container li:hover, .dropdown-results-container .rf-select-results-container li.active {
  background-color: #f5fdf9
}
.rf-select select:active + .select-dropdown-icon .dropdown-icon-background, .rf-select select:focus + .select-dropdown-icon .dropdown-icon-background, .rf-select select:not([multiple]):active + .select-dropdown-icon .dropdown-icon-background, .rf-select select:not([multiple]):focus + .select-dropdown-icon .dropdown-icon-background {
  border-color: #25384e
}
.dropdown-results-container .rf-singleselect .common-select-dropdown-option-item.active {
  background: #00b6cd
}
.rf-radio-option input[type=radio]:checked ~ .check::before {
  background: #25384e
}
.rf-radio-option input[type=radio]:checked ~ .check {
  border-color: #25384e
}
.rf-radio-option input[type=radio]:checked ~ .check::before {
  background: #25384e
}
.rf-radio-option span {
  color: #444
}
.rf-radio-option .check {
  border-color: #25384e
}
.rf-radio-option:hover .check::before {
  background: #c3f1db
}
.rf-single-select .rf-select-results li:hover .check::before {
  background: #c3f1db
}
.rf-checkbox .rfSI svg {
  fill: #fff
}
.rf-checkbox .rfSI svg:hover, .rf-checkbox .rfSI svg:active, .rf-checkbox .rfSI svg:focus {
  fill: #86e3b6
}
.rf-checkbox .checkbox-bg {
  border-color: #00b6cd;
  background: #fff
}
.rf-checkbox input[type=checkbox]:checked + .checkbox-bg {
  background: #00b6cd
}
.rf-checkbox input[type=checkbox]:checked + .checkbox-bg + .rfSI svg {
  fill: #fff
}
.rf-checkbox input[type=checkbox]:checked + .checkbox-bg + .rfSI svg:hover, .rf-checkbox input[type=checkbox]:checked + .checkbox-bg + .rfSI svg:active, .rf-checkbox input[type=checkbox]:checked + .checkbox-bg + .rfSI svg:focus {
  fill: #fff !important
}
.md-table .rf-checkbox .rfSI svg {
  fill: #fff
}
.md-table .rf-checkbox .rfSI svg:hover, .md-table .rf-checkbox .rfSI svg:active, .md-table .rf-checkbox .rfSI svg:focus {
  fill: #86e3b6
}
.md-table .rf-checkbox .checkbox-bg {
  border-color: #00b6cd;
  background: #fff
}
.md-table .rf-checkbox input[type=checkbox]:checked + .checkbox-bg {
  background: #00b6cd
}
.md-table .rf-checkbox input[type=checkbox]:checked + .checkbox-bg + .rfSI svg {
  fill: #fff
}
.md-table .rf-checkbox input[type=checkbox]:checked + .checkbox-bg + .rfSI svg:hover, .md-table .rf-checkbox input[type=checkbox]:checked + .checkbox-bg + .rfSI svg:active, .md-table .rf-checkbox input[type=checkbox]:checked + .checkbox-bg + .rfSI svg:focus {
  fill: #fff !important
}
.drop-upload-default.drop-upload {
  border-color: #25384e
}
.upload-file-area .uploaded-files span:not(.rfSI), .upload-file-form-container .uploaded-files span:not(.rfSI) {
  color: #25384e
}
.rf-date-picker {
  cursor: pointer
}
.rf-date-picker input {
  height: auto !important;
  padding-right: 35px;
  cursor: pointer
}
.rf-date-picker input:hover, .rf-date-picker input:active, .rf-date-picker input:focus {
  border-color: #00b6cd;
  -webkit-box-shadow: 0 0 6px #25384e;
  -moz-box-shadow: 0 0 6px #25384e;
  -ms-box-shadow: 0 0 6px #25384e;
  -o-box-shadow: 0 0 6px #25384e;
  box-shadow: 0 0 6px #25384e
}
.rf-date-picker input + .rfSI {
  position: absolute;
  right: 10px;
  bottom: 22px
}
.rf-date-picker .rfSI svg {
  color: #00b6cd
}
.DayPickerInput .DayPicker-Month .DayPicker-Body .DayPicker-Day {
  border-radius: 4px
}
.DayPickerInput .DayPicker-Month .DayPicker-Body .DayPicker-Day--today {
  color: #D0021B;
  font-weight: 700
}
.DayPickerInput .DayPicker-Month .DayPicker-Body .DayPicker-Day--outside {
  color: #8B9898;
  cursor: default
}
.DayPickerInput .DayPicker-Month .DayPicker-Body .DayPicker-Day--disabled {
  color: #DCE0E0;
  cursor: default
}
.DayPickerInput .DayPicker-Month .DayPicker-Body .DayPicker-WeekNumber {
  border-right: 1px solid #EAECEC;
  color: #8B9898
}
.DayPickerInput .DayPicker-Month .DayPicker-Body .DayPicker-Day--today {
  color: red
}
.DayPickerInput .DayPicker-Month .DayPicker-Body .DayPicker:not(.DayPicker--interactionDisabled) .DayPicker-Day:not(.DayPicker-Day--disabled):not(.DayPicker-Day--selected):not(.DayPicker-Day--outside):hover {
  background-color: #00b6cd
}
.DayPickerInput .DayPicker-Month .DayPicker-Body .DayPicker-Day--selected:not(.DayPicker-Day--disabled):not(.DayPicker-Day--outside) {
  color: #fff;
  background-color: #00b6cd
}
.DayPickerInput .DayPicker-Month .DayPicker-Body .DayPicker-Day--selected:not(.DayPicker-Day--disabled):not(.DayPicker-Day--outside):hover {
  background-color: #25384e
}
.DayPickerInput .DayPicker-Footer .DayPicker-TodayButton {
  color: #00b6cd
}
.rf-table-container .table-action-bar {
  background-color: #00b6cd
}
.rf-table-container .rf-table .table-body .table-row {
  border-color: #CCC
}
.rf-table-container .rf-table .table-body .table-row:hover, .rf-table-container .rf-table .table-body .table-row.active {
  background: #f4e6f8
}
.rf-table-container .rf-table .table-body .table-row.table-header > div {
  border-bottom: 1px solid #00b6cd !important;
  border-top-color: #CCC;
  color: #00b6cd
}
.rf-table-container .rf-table .table-body .table-row > div a, .rf-table-container .rf-table .table-body .table-row > div a:link, .rf-table-container .rf-table .table-body .table-row > div a:visited {
  color: #00b6cd
}
.rf-table-container .rf-table .table-body .table-row:last-child > div {
  border-bottom: none
}
.rf-table-container .rf-table .table-body .table-row .show-actions:hover {
  background-color: #f4e6f8
}
.rf-table-container .rf-table .table-body .table-row .show-actions:hover + .main-actions {
  background-color: #f4e6f8
}
.rf-table-container .rf-table .table-body .table-row:hover .show-actions, .rf-table-container .rf-table .table-body .table-row:hover .main-actions {
  background: #f4e6f8
}
.rf-table-container .rf-table .table-body a.table-row {
  color: #00252d;
  cursor: pointer
}
.rf-table-container .rf-table .table-body a.table-row:hover, .rf-table-container .rf-table .table-body a.table-row.active {
  color: #00252d
}
.rf-default-modal .modal-content .modal-header, .modal .modal-content .modal-header {
  color: #00252d;
  border-bottom:none
}
.rf-default-modal .modal-content .modal-header .modal-title, .rf-default-modal .modal-content .modal-header h4, .rf-default-modal .modal-content .modal-header h3, .modal .modal-content .modal-header .modal-title, .modal .modal-content .modal-header h4, .modal .modal-content .modal-header h3 {
  color: #00252d
}
.rf-default-modal .modal-content .modal-header button, .rf-default-modal .modal-content .modal-header .modal-close, .modal .modal-content .modal-header button, .modal .modal-content .modal-header .modal-close {
  fill: #00252d
}
.rf-default-modal .modal-content .modal-header button svg, .rf-default-modal .modal-content .modal-header .modal-close svg, .modal .modal-content .modal-header button svg, .modal .modal-content .modal-header .modal-close svg {
  fill: #00252d
}
.rf-default-modal .modal-content .modal-sub-header, .modal .modal-content .modal-sub-header {
  border-bottom:none
}
.rf-default-modal .modal-content .modal-body, .modal .modal-content .modal-body {
  color: #00252d
}
.rf-default-modal .modal-content .modal-footer, .modal .modal-content .modal-footer {
  border-top:none
}


.rf-pill-open {
  border-color: #005d97;
  color: #005d97
}
.rf-pill-open .rf-pill-text {
  color: #005d97
}
.rf-pill-primary {
  background-color: #005d97;
  border-color: #005d97
}
.rf-pill-primary .rf-pill-text {
  color: #fff
}
.rf-pill-primary-open {
  border-color: #005d97;
  color: #005d97
}
.rf-pill-primary-open .rf-pill-text {
  color: #fff
}
.rf-pill-white {
  fill: #fff;
  color: #fff
}
.rf-pill-white .rfSI {
  fill: #fff
}
.rf-pill-white .rfSI svg {
  fill: #005d97
}
.rf-pill-white .rf-pill-text {
  color: #005d97
}
.rf-badge.rf-badge-green {
  background: #348b47
}
.rf-badge.rf-badge-yellow {
  background: #f05b40
}
.rf-badge.rf-badge-red {
  background: #c61b37
}
.rf-show-hide .rf-show-hide-trigger {
  color: #c61b37
}

#card-number, #expiration-date, #cvv-input {
  border:none;
  color: #00252d;
  background: #fff;
  font-family: Roboto, Helvetica, Arial, sans-serif;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px
}
#card-number.braintree-hosted-fields-focused, #expiration-date.braintree-hosted-fields-focused, #cvv-input.braintree-hosted-fields-focused {
  border: 1px solid #c61b37
}
#card-number:hover, #card-number:focus, #card-number:active, #expiration-date:hover, #expiration-date:focus, #expiration-date:active, #cvv-input:hover, #cvv-input:focus, #cvv-input:active {
  border: 1px solid #c61b37
}
#cc-number {
  height: 38px !important
}
/*HEADER CSS*/
.rf-org-header-container header {
  background-color: #25384E;
  font-family: Roboto, "Helvetica Neue", Helvetica, Arial, "sans-serif";
  font-size: 12px;
  color: #FFFFFF;
}
.rf-org-header-container .header-top-nav, .rf-org-header-container .header-bottom-nav {
  padding: 12px 16px;
  clear: both;
  background: #25384E;
}
.rf-org-header-container .header-top-nav:before, .rf-org-header-container .header-top-nav:after, .rf-org-header-container .header-bottom-nav:before, .rf-org-header-container .header-bottom-nav:after {
  content: "";
  display: table;
  clear: both
}
.rf-org-header-container h3 {
  font-weight: 400;
  margin: 0;
  font-size: 12px
}
.rf-org-header-container .logo {
  max-height: 20px
}
.rf-org-header-container .logo img {
  height: 100%;
  display: block;
  max-height: 20px
}
.rf-org-header-container .header-bottom-nav {
  background-color: #FFFFFF
}
.rf-org-header-container .header-bottom-nav h3 {
  font-weight: 600
}
.rf-org-header-container .header-bottom-nav .nav-links {
  padding: 0;
  margin: 0
}
.rf-org-header-container .header-bottom-nav .nav-links li {
  display: inline-block;
  line-height: 25px;
  color: #00252d;
  border-bottom: 3px solid rgba(0, 0, 0, 0)
}
.rf-org-header-container .header-bottom-nav .nav-links li:hover, .rf-org-header-container .header-bottom-nav .nav-links li:active, .rf-org-header-container .header-bottom-nav .nav-links li:focus {
  border-color: #00252d
}
.rf-org-header-container .header-bottom-nav .nav-links a {
  text-decoration: none;
  color: #00252d;
  cursor: pointer;
  font-size: 12px;
  text-transform: uppercase
}
.rf-org-header-container .header-bottom-nav .nav-links a:hover, .rf-org-header-container .header-bottom-nav .nav-links a:active, .rf-org-header-container .header-bottom-nav .nav-links a:focus {
  text-decoration: none;
  color: #00252d
}
.rf-org-header-container .header-banner {
  height: 200px;
  position: relative;
  width: 100%;
  background: #ffffff url("https://static.rainfocus.com/emerson/egueap21/static/staticfile/staticfile/Emerson%20Exchange%20Asia%20Pacific%202021%20Web%20Banner%20%201920x250%20with%20Logo_16261402999760016iic.png") !important;
    background-repeat:no-repeat !important;
    background-size: contain !important;
    background-position:center center !important;

}




.template-brand-color {
  color: #00252d
}
.template-brand-color1 {
  color: #004b8d
}
.template-brand-color2 {
  color: #18642f
}
.template-brand-color3 {
  color: #005f76
}
.template-accent-color {
  color: #8392a7
}
.template-accent-color {
  color: #2e1363
}
.template-accent-color {
  color: #004271
}
.template-accent-color {
  color: #900a22
}
.rf-body *, [id*='rf-'].rf-widget *, .rf-default-modal * {
  outline: 0 !important;
  outline: none !important;
  font-family: Roboto, Helvetica, Arial, sans-serif
}
.rf-overlay-new .rf-scroll-frame ul li:not(.group-header):not(.common-select-dropdown-option-item):hover, .rf-overlay-new .rf-scroll-frame ul li:not(.group-header):not(.common-select-dropdown-option-item).disabled:hover {
  background: #00b6cd
}
.rf-overlay-new .rf-scroll-frame ul li:not(.group-header):not(.common-select-dropdown-option-item):hover svg {
  fill: white
}
.rf-overlay-new .rf-scroll-frame ul:not(.rf-select-selected) li:not(.group-header):not(.common-select-dropdown-option-item):hover, .rf-overlay-new .rf-scroll-frame ul:not(.rf-select-selected) li:not(.group-header):not(.common-select-dropdown-option-item).disabled:hover {
  background: #f5f5f5;
  color: #00252d;
  cursor: not-allowed
}
.clearfix, .clearfloat {
  clear: both
}
.clearfix:before, .clearfix:after, .clearfloat:before, .clearfloat:after {
  content: "";
  display: table;
  clear: both
}
.rfG-container, .rfG-fluid-container {
  padding-left: 16px;
  padding-right: 16px;
  margin-left: auto;
  margin-right: auto
}
.rfG-container {
  max-width: 1200px
}
.rfG-row {
  margin-left: -8px;
  margin-right: -8px
}
[class*="rfG-xs"], [class*="rfG-sm"], [class*="rfG-md"], [class*="rfG-lg"], [class*="rfG-xl"] {
  padding-left: 8px;
  padding-right: 8px
}
.rf-flex-frame, .rf-simple-flex-grid {
  margin: 0 -8px;
  flex-wrap: wrap
}
.rf-flex-frame .rf-flex-column, .rf-flex-frame > div, .rf-simple-flex-grid .rf-flex-column, .rf-simple-flex-grid > div {
  flex: 1 1 0px;
  padding-left: 8px;
  padding-right: 8px
}
.rf-flex-frame [class*="rf-flex-column-"], .rf-simple-flex-grid [class*="rf-flex-column-"] {
  flex: inherit
}
.md-frame {
  color: #00252d;
  background-color: #fff;
  border: none;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px
}
.md-frame .md-frame-header {
  -webkit-border-radius: 4px 4px 0 0;
  -moz-border-radius: 4px 4px 0 0;
  -ms-border-radius: 4px 4px 0 0;
  -o-border-radius: 4px 4px 0 0;
  border-radius: 4px 4px 0 0;
  padding: 8px 16px;
  border-bottom:none
}
.md-frame .rfwf-bg-primary {
  background-color: #c61b37;
  color: #fff
}
.md-frame.md-frame-primary .md-frame-header {
  background-color: #c61b37;
  border-bottom-color: #c61b37
}
.md-frame .md-frame-body {
  padding: 16px
}
.md-frame .md-frame-footer {
  padding: 0 16px 16px
}


.rf-card .card-header {
  background-color: #fff;
  padding: 8px 20px;
}
.rf-card .card-header.card-header-primary {
  background: #c61b37;
  border-color: #c61b37
}
.rf-card .card-header.card-header-primary .mdBtnR {
  color: #c61b37
}
.rf-card .card-body {
  background-color: #fff;
  background-image: url('https://static.rainfocus.com/emerson/eves20/static/staticFile/staticfile/card-background_1603469736258001pj76.png');
  background-size: auto;
  background-repeat: no-repeat;
  background-position: right bottom;
  padding: 20px;
  border: none;
  -webkit-border-radius: 0 0 4px 4px;
  -moz-border-radius: 0 0 4px 4px;
  -ms-border-radius: 0 0 4px 4px;
  -o-border-radius: 0 0 4px 4px;
  border-radius: 0 0 4px 4px
}
.rf-card .card-body .card-body-row {
  padding: 10px 20px;
  border-bottom:none
}


.rfSI {
  fill: #00252d !important;
  height: 24px;
  width: 24px;
  max-height: 24px;
  max-width: 24px
}
.rfSI svg {
  fill: #00252d !important
}
.rfSI svg:hover, .rfSI svg:active, .rfSI svg:focus {
  fill: #8392a7 !important
}
.rfSI-stroke svg * {
  stroke: #00252d !important
}


.mdBtnR {
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px
}
.mdBtnR .rfSI {
  height: 9px;
  width: 18px;
  max-height: 9px;
  max-width: 18px
}

.mdBtnR.mdBtnR-sm {
  padding: 2px 2px
}
.mdBtnR.mdBtnR-sm .rfSI {
  height: 7px;
  width: 14px;
  max-height: 7px;
  max-width: 14px
}
.mdBtnR + .mdBtnR {
  margin-left: 16px
}
.mdBtnR.mdBtnR-add-a-thing .mdBtnR-text, a.mdBtnR.mdBtnR-add-a-thing .mdBtnR-text {
  color: #00252d
}
.mdBtnR-toggle .mdBtnR {
  background-color: #fff;
  border: none;
  color: #00252d
}
.mdBtnR-toggle .mdBtnR .mdBtnR-text {
  color: #00252d !important
}
.mdBtnR-toggle .mdBtnR:hover, .mdBtnR-toggle .mdBtnR:focus, .mdBtnR-toggle .mdBtnR:active, .mdBtnR-toggle .mdBtnR.active {
  background-color: #00252d;
  border-color: #00252d
}
.mdBtnR-toggle .mdBtnR:hover .mdBtnR-text, .mdBtnR-toggle .mdBtnR:focus .mdBtnR-text, .mdBtnR-toggle .mdBtnR:active .mdBtnR-text, .mdBtnR-toggle .mdBtnR.active .mdBtnR-text {
  color: white !important
}
.mdBtnR-primary, button.mdBtnR-primary, a.mdBtnR-primary {
  color: #fff;
  background-color: #00252d !important;
  border-color: #00252d !important;
}
.mdBtnR-primary .mdBtnR-text, button.mdBtnR-primary .mdBtnR-text, a.mdBtnR-primary .mdBtnR-text {
  color: #fff
}
.mdBtnR-primary:hover, .mdBtnR-primary.hover, .mdBtnR-primary:focus, .mdBtnR-primary.focus, .mdBtnR-primary:active, .mdBtnR-primary.active, button.mdBtnR-primary:hover, button.mdBtnR-primary.hover, button.mdBtnR-primary:focus, button.mdBtnR-primary.focus, button.mdBtnR-primary:active, button.mdBtnR-primary.active, a.mdBtnR-primary:hover, a.mdBtnR-primary.hover, a.mdBtnR-primary:focus, a.mdBtnR-primary.focus, a.mdBtnR-primary:active, a.mdBtnR-primary.active {
  color: #fff;
  background-color: #8392a7 !important;
  background-image: none;
  border-color: #8392a7 !important
}
.mdBtnR-primary:hover .mdBtnR-text, .mdBtnR-primary.hover .mdBtnR-text, .mdBtnR-primary:focus .mdBtnR-text, .mdBtnR-primary.focus .mdBtnR-text, .mdBtnR-primary:active .mdBtnR-text, .mdBtnR-primary.active .mdBtnR-text, button.mdBtnR-primary:hover .mdBtnR-text, button.mdBtnR-primary.hover .mdBtnR-text, button.mdBtnR-primary:focus .mdBtnR-text, button.mdBtnR-primary.focus .mdBtnR-text, button.mdBtnR-primary:active .mdBtnR-text, button.mdBtnR-primary.active .mdBtnR-text, a.mdBtnR-primary:hover .mdBtnR-text, a.mdBtnR-primary.hover .mdBtnR-text, a.mdBtnR-primary:focus .mdBtnR-text, a.mdBtnR-primary.focus .mdBtnR-text, a.mdBtnR-primary:active .mdBtnR-text, a.mdBtnR-primary.active .mdBtnR-text {
  color: #fff
}
.mdBtnR-primary .rfSI svg, a.mdBtnR-primary .rfSI svg {
  fill: #fff
}
.mdBtnR-primary-open, .mdBtnR-outline-primary, .mdBtnR-secondary, button.mdBtnR-secondary, a.mdBtnR-secondary {
  color: #00252d;
  background-color: #fff;
  border-color: #00252d
}
.mdBtnR-primary-open .mdBtnR-text, .mdBtnR-outline-primary .mdBtnR-text, .mdBtnR-secondary .mdBtnR-text, button.mdBtnR-secondary .mdBtnR-text, a.mdBtnR-secondary .mdBtnR-text {
  color: #00252d
}
.mdBtnR-primary-open:hover, .mdBtnR-primary-open.hover, .mdBtnR-primary-open:focus, .mdBtnR-primary-open.focus, .mdBtnR-primary-open:active, .mdBtnR-primary-open.active, .mdBtnR-outline-primary:hover, .mdBtnR-outline-primary.hover, .mdBtnR-outline-primary:focus, .mdBtnR-outline-primary.focus, .mdBtnR-outline-primary:active, .mdBtnR-outline-primary.active, .mdBtnR-secondary:hover, .mdBtnR-secondary.hover, .mdBtnR-secondary:focus, .mdBtnR-secondary.focus, .mdBtnR-secondary:active, .mdBtnR-secondary.active, button.mdBtnR-secondary:hover, button.mdBtnR-secondary.hover, button.mdBtnR-secondary:focus, button.mdBtnR-secondary.focus, button.mdBtnR-secondary:active, button.mdBtnR-secondary.active, a.mdBtnR-secondary:hover, a.mdBtnR-secondary.hover, a.mdBtnR-secondary:focus, a.mdBtnR-secondary.focus, a.mdBtnR-secondary:active, a.mdBtnR-secondary.active {
  color: #00252d;
  background-color: #8392a7;
  background-image: none;
  border-color: #00252d
}
.mdBtnR-primary-open:hover .mdBtnR-text, .mdBtnR-primary-open.hover .mdBtnR-text, .mdBtnR-primary-open:focus .mdBtnR-text, .mdBtnR-primary-open.focus .mdBtnR-text, .mdBtnR-primary-open:active .mdBtnR-text, .mdBtnR-primary-open.active .mdBtnR-text, .mdBtnR-outline-primary:hover .mdBtnR-text, .mdBtnR-outline-primary.hover .mdBtnR-text, .mdBtnR-outline-primary:focus .mdBtnR-text, .mdBtnR-outline-primary.focus .mdBtnR-text, .mdBtnR-outline-primary:active .mdBtnR-text, .mdBtnR-outline-primary.active .mdBtnR-text, .mdBtnR-secondary:hover .mdBtnR-text, .mdBtnR-secondary.hover .mdBtnR-text, .mdBtnR-secondary:focus .mdBtnR-text, .mdBtnR-secondary.focus .mdBtnR-text, .mdBtnR-secondary:active .mdBtnR-text, .mdBtnR-secondary.active .mdBtnR-text, button.mdBtnR-secondary:hover .mdBtnR-text, button.mdBtnR-secondary.hover .mdBtnR-text, button.mdBtnR-secondary:focus .mdBtnR-text, button.mdBtnR-secondary.focus .mdBtnR-text, button.mdBtnR-secondary:active .mdBtnR-text, button.mdBtnR-secondary.active .mdBtnR-text, a.mdBtnR-secondary:hover .mdBtnR-text, a.mdBtnR-secondary.hover .mdBtnR-text, a.mdBtnR-secondary:focus .mdBtnR-text, a.mdBtnR-secondary.focus .mdBtnR-text, a.mdBtnR-secondary:active .mdBtnR-text, a.mdBtnR-secondary.active .mdBtnR-text {
  color: #fff
}
.mdBtnR-primary-open.mdBtnR-adv .rfSI svg, .mdBtnR-outline-primary.mdBtnR-adv .rfSI svg, .mdBtnR-secondary.mdBtnR-adv .rfSI svg, button.mdBtnR-secondary.mdBtnR-adv .rfSI svg, a.mdBtnR-secondary.mdBtnR-adv .rfSI svg {
  fill: #c61b37
}
.mdBtnR.mdBtnR-text-button .mdBtnR-text, a.mdBtnR.mdBtnR-text-button .mdBtnR-text {
  color: #00252d;
  background-color: rgba(0, 0, 0, 0);
  border-color: rgba(0, 0, 0, 0)
}
.mdBtnR.mdBtnR-text-button .mdBtnR-text .mdBtnR-text, a.mdBtnR.mdBtnR-text-button .mdBtnR-text .mdBtnR-text {
  color: #00252d
}
.mdBtnR.mdBtnR-text-button .mdBtnR-text:hover, .mdBtnR.mdBtnR-text-button .mdBtnR-text.hover, .mdBtnR.mdBtnR-text-button .mdBtnR-text:focus, .mdBtnR.mdBtnR-text-button .mdBtnR-text.focus, .mdBtnR.mdBtnR-text-button .mdBtnR-text:active, .mdBtnR.mdBtnR-text-button .mdBtnR-text.active, a.mdBtnR.mdBtnR-text-button .mdBtnR-text:hover, a.mdBtnR.mdBtnR-text-button .mdBtnR-text.hover, a.mdBtnR.mdBtnR-text-button .mdBtnR-text:focus, a.mdBtnR.mdBtnR-text-button .mdBtnR-text.focus, a.mdBtnR.mdBtnR-text-button .mdBtnR-text:active, a.mdBtnR.mdBtnR-text-button .mdBtnR-text.active {
  color: #fff;
  background-color: #8392a7;
  background-image: none;
  border-color: #8392a7
}
.mdBtnR.mdBtnR-text-button .mdBtnR-text:hover .mdBtnR-text, .mdBtnR.mdBtnR-text-button .mdBtnR-text.hover .mdBtnR-text, .mdBtnR.mdBtnR-text-button .mdBtnR-text:focus .mdBtnR-text, .mdBtnR.mdBtnR-text-button .mdBtnR-text.focus .mdBtnR-text, .mdBtnR.mdBtnR-text-button .mdBtnR-text:active .mdBtnR-text, .mdBtnR.mdBtnR-text-button .mdBtnR-text.active .mdBtnR-text, a.mdBtnR.mdBtnR-text-button .mdBtnR-text:hover .mdBtnR-text, a.mdBtnR.mdBtnR-text-button .mdBtnR-text.hover .mdBtnR-text, a.mdBtnR.mdBtnR-text-button .mdBtnR-text:focus .mdBtnR-text, a.mdBtnR.mdBtnR-text-button .mdBtnR-text.focus .mdBtnR-text, a.mdBtnR.mdBtnR-text-button .mdBtnR-text:active .mdBtnR-text, a.mdBtnR.mdBtnR-text-button .mdBtnR-text.active .mdBtnR-text {
  color: #8392a7
}

/* Add to Meeting Button Positioning and Sizing */
.rf-workflow .meeting-requestor.rf-card .card-header { display: block; }
.rf-workflow .meeting-requestor .mdBtnR { float: right; }
/**/



.rf-input input:not([type="checkbox"]):not([type="radio"]):not(.mdBtnR), .rf-input textarea {
  height: auto
}
.rf-input input:not([type="checkbox"]):not([type="radio"]):not(.mdBtnR):hover, .rf-input input:not([type="checkbox"]):not([type="radio"]):not(.mdBtnR):active, .rf-input input:not([type="checkbox"]):not([type="radio"]):not(.mdBtnR):focus, .rf-input textarea:hover, .rf-input textarea:active, .rf-input textarea:focus {
  border-color: #25384e;
  -webkit-box-shadow: 0 0 6px #25384e;
  -moz-box-shadow: 0 0 6px #25384e;
  -ms-box-shadow: 0 0 6px #25384e;
  -o-box-shadow: 0 0 6px #25384e;
  box-shadow: 0 0 6px #25384e

}
.rf-textarea textarea {
  height: auto;
  min-height: 100px;
  resize: vertical;
  transition: none !important
}
.rf-textarea textarea:hover, .rf-textarea textarea:active, .rf-textarea textarea:focus {
  border-color: #25384e;
  -webkit-box-shadow: 0 0 6px #25384e;
  -moz-box-shadow: 0 0 6px #25384e;
  -ms-box-shadow: 0 0 6px #25384e;
  -o-box-shadow: 0 0 6px #25384e;
  box-shadow: 0 0 6px #25384e
}



.rf-select select:active:hover, .rf-select select:active:active, .rf-select select:active:focus, .rf-select select:focus:hover, .rf-select select:focus:active, .rf-select select:focus:focus, .rf-select select:not([multiple]):active:hover, .rf-select select:not([multiple]):active:active, .rf-select select:not([multiple]):active:focus, .rf-select select:not([multiple]):focus:hover, .rf-select select:not([multiple]):focus:active, .rf-select select:not([multiple]):focus:focus, .dropdown-results-container input:active:hover, .dropdown-results-container input:active:active, .dropdown-results-container input:active:focus, .dropdown-results-container input:focus:hover, .dropdown-results-container input:focus:active, .dropdown-results-container input:focus:focus {
  border-color: #25384e;
  -webkit-box-shadow: 0 0 6px #25384e;
  -moz-box-shadow: 0 0 6px #25384e;
  -ms-box-shadow: 0 0 6px #25384e;
  -o-box-shadow: 0 0 6px #25384e;
  box-shadow: 0 0 6px #25384e
}
.dropdown-results-container .rf-select-results-container li {
  color: #00252d
}
.dropdown-results-container .rf-select-results-container li:hover, .dropdown-results-container .rf-select-results-container li.active {
  background-color: #f5fdf9
}
.rf-select select:active + .select-dropdown-icon .dropdown-icon-background, .rf-select select:focus + .select-dropdown-icon .dropdown-icon-background, .rf-select select:not([multiple]):active + .select-dropdown-icon .dropdown-icon-background, .rf-select select:not([multiple]):focus + .select-dropdown-icon .dropdown-icon-background {
  border-color: #25384e
}
.dropdown-results-container .rf-singleselect .common-select-dropdown-option-item.active {
  background: #00b6cd
}
.rf-radio-option input[type=radio]:checked ~ .check::before {
  background: #25384e
}
.rf-radio-option input[type=radio]:checked ~ .check {
  border-color: #25384e
}
.rf-radio-option input[type=radio]:checked ~ .check::before {
  background: #25384e
}
.rf-radio-option span {
  color: #444
}
.rf-radio-option .check {
  border-color: #25384e
}
.rf-radio-option:hover .check::before {
  background: #c3f1db
}
.rf-single-select .rf-select-results li:hover .check::before {
  background: #c3f1db
}
.rf-checkbox .rfSI svg {
  fill: #fff
}
.rf-checkbox .rfSI svg:hover, .rf-checkbox .rfSI svg:active, .rf-checkbox .rfSI svg:focus {
  fill: #86e3b6
}
.rf-checkbox .checkbox-bg {
  border-color: #00b6cd;
  background: #fff
}
.rf-checkbox input[type=checkbox]:checked + .checkbox-bg {
  background: #00b6cd
}
.rf-checkbox input[type=checkbox]:checked + .checkbox-bg + .rfSI svg {
  fill: #fff
}
.rf-checkbox input[type=checkbox]:checked + .checkbox-bg + .rfSI svg:hover, .rf-checkbox input[type=checkbox]:checked + .checkbox-bg + .rfSI svg:active, .rf-checkbox input[type=checkbox]:checked + .checkbox-bg + .rfSI svg:focus {
  fill: #fff !important
}
.md-table .rf-checkbox .rfSI svg {
  fill: #fff
}
.md-table .rf-checkbox .rfSI svg:hover, .md-table .rf-checkbox .rfSI svg:active, .md-table .rf-checkbox .rfSI svg:focus {
  fill: #86e3b6
}
.md-table .rf-checkbox .checkbox-bg {
  border-color: #00b6cd;
  background: #fff
}
.md-table .rf-checkbox input[type=checkbox]:checked + .checkbox-bg {
  background: #00b6cd
}
.md-table .rf-checkbox input[type=checkbox]:checked + .checkbox-bg + .rfSI svg {
  fill: #fff
}
.md-table .rf-checkbox input[type=checkbox]:checked + .checkbox-bg + .rfSI svg:hover, .md-table .rf-checkbox input[type=checkbox]:checked + .checkbox-bg + .rfSI svg:active, .md-table .rf-checkbox input[type=checkbox]:checked + .checkbox-bg + .rfSI svg:focus {
  fill: #fff !important
}
.drop-upload-default.drop-upload {
  border-color: #25384e
}
.upload-file-area .uploaded-files span:not(.rfSI), .upload-file-form-container .uploaded-files span:not(.rfSI) {
  color: #25384e
}
.rf-date-picker {
  cursor: pointer
}
.rf-date-picker input {
  height: auto !important;
  padding-right: 35px;
  cursor: pointer
}
.rf-date-picker input:hover, .rf-date-picker input:active, .rf-date-picker input:focus {
  border-color: #00b6cd;
  -webkit-box-shadow: 0 0 6px #25384e;
  -moz-box-shadow: 0 0 6px #25384e;
  -ms-box-shadow: 0 0 6px #25384e;
  -o-box-shadow: 0 0 6px #25384e;
  box-shadow: 0 0 6px #25384e
}
.rf-date-picker input + .rfSI {
  position: absolute;
  right: 10px;
  bottom: 22px
}
.rf-date-picker .rfSI svg {
  color: #00b6cd
}
.DayPickerInput .DayPicker-Month .DayPicker-Body .DayPicker-Day {
  border-radius: 4px
}
.DayPickerInput .DayPicker-Month .DayPicker-Body .DayPicker-Day--today {
  color: #D0021B;
  font-weight: 700
}
.DayPickerInput .DayPicker-Month .DayPicker-Body .DayPicker-Day--outside {
  color: #8B9898;
  cursor: default
}
.DayPickerInput .DayPicker-Month .DayPicker-Body .DayPicker-Day--disabled {
  color: #DCE0E0;
  cursor: default
}
.DayPickerInput .DayPicker-Month .DayPicker-Body .DayPicker-WeekNumber {
  border-right: 1px solid #EAECEC;
  color: #8B9898
}
.DayPickerInput .DayPicker-Month .DayPicker-Body .DayPicker-Day--today {
  color: red
}
.DayPickerInput .DayPicker-Month .DayPicker-Body .DayPicker:not(.DayPicker--interactionDisabled) .DayPicker-Day:not(.DayPicker-Day--disabled):not(.DayPicker-Day--selected):not(.DayPicker-Day--outside):hover {
  background-color: #00b6cd
}
.DayPickerInput .DayPicker-Month .DayPicker-Body .DayPicker-Day--selected:not(.DayPicker-Day--disabled):not(.DayPicker-Day--outside) {
  color: #fff;
  background-color: #00b6cd
}
.DayPickerInput .DayPicker-Month .DayPicker-Body .DayPicker-Day--selected:not(.DayPicker-Day--disabled):not(.DayPicker-Day--outside):hover {
  background-color: #25384e
}
.DayPickerInput .DayPicker-Footer .DayPicker-TodayButton {
  color: #00b6cd
}
.rf-table-container .table-action-bar {
  background-color: #00b6cd
}
.rf-table-container .rf-table .table-body .table-row {
  border-color: #CCC
}
.rf-table-container .rf-table .table-body .table-row:hover, .rf-table-container .rf-table .table-body .table-row.active {
  background: #f4e6f8
}
.rf-table-container .rf-table .table-body .table-row.table-header > div {
  border-bottom: 1px solid #00b6cd !important;
  border-top-color: #CCC;
  color: #00b6cd
}
.rf-table-container .rf-table .table-body .table-row > div a, .rf-table-container .rf-table .table-body .table-row > div a:link, .rf-table-container .rf-table .table-body .table-row > div a:visited {
  color: #00b6cd
}
.rf-table-container .rf-table .table-body .table-row:last-child > div {
  border-bottom: none
}
.rf-table-container .rf-table .table-body .table-row .show-actions:hover {
  background-color: #f4e6f8
}
.rf-table-container .rf-table .table-body .table-row .show-actions:hover + .main-actions {
  background-color: #f4e6f8
}
.rf-table-container .rf-table .table-body .table-row:hover .show-actions, .rf-table-container .rf-table .table-body .table-row:hover .main-actions {
  background: #f4e6f8
}
.rf-table-container .rf-table .table-body a.table-row {
  color: #00252d;
  cursor: pointer
}
.rf-table-container .rf-table .table-body a.table-row:hover, .rf-table-container .rf-table .table-body a.table-row.active {
  color: #00252d
}
.rf-default-modal .modal-content .modal-header, .modal .modal-content .modal-header {
  color: #00252d;
  border-bottom:none
}
.rf-default-modal .modal-content .modal-header .modal-title, .rf-default-modal .modal-content .modal-header h4, .rf-default-modal .modal-content .modal-header h3, .modal .modal-content .modal-header .modal-title, .modal .modal-content .modal-header h4, .modal .modal-content .modal-header h3 {
  color: #00252d
}
.rf-default-modal .modal-content .modal-header button, .rf-default-modal .modal-content .modal-header .modal-close, .modal .modal-content .modal-header button, .modal .modal-content .modal-header .modal-close {
  fill: #00252d
}
.rf-default-modal .modal-content .modal-header button svg, .rf-default-modal .modal-content .modal-header .modal-close svg, .modal .modal-content .modal-header button svg, .modal .modal-content .modal-header .modal-close svg {
  fill: #00252d
}
.rf-default-modal .modal-content .modal-sub-header, .modal .modal-content .modal-sub-header {
  border-bottom:none
}
.rf-default-modal .modal-content .modal-body, .modal .modal-content .modal-body {
  color: #00252d
}
.rf-default-modal .modal-content .modal-footer, .modal .modal-content .modal-footer {
  border-top:none
}


.rf-pill-open {
  border-color: #005d97;
  color: #005d97
}
.rf-pill-open .rf-pill-text {
  color: #005d97
}
.rf-pill-primary {
  background-color: #005d97;
  border-color: #005d97
}
.rf-pill-primary .rf-pill-text {
  color: #fff
}
.rf-pill-primary-open {
  border-color: #005d97;
  color: #005d97
}
.rf-pill-primary-open .rf-pill-text {
  color: #fff
}
.rf-pill-white {
  fill: #fff;
  color: #fff
}
.rf-pill-white .rfSI {
  fill: #fff
}
.rf-pill-white .rfSI svg {
  fill: #005d97
}
.rf-pill-white .rf-pill-text {
  color: #005d97
}
.rf-badge.rf-badge-green {
  background: #348b47
}
.rf-badge.rf-badge-yellow {
  background: #f05b40
}
.rf-badge.rf-badge-red {
  background: #c61b37
}
.rf-show-hide .rf-show-hide-trigger {
  color: #c61b37
}

#card-number, #expiration-date, #cvv-input {
  border:none;
  color: #00252d;
  background: #fff;
  font-family: Roboto, Helvetica, Arial, sans-serif;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px
}
#card-number.braintree-hosted-fields-focused, #expiration-date.braintree-hosted-fields-focused, #cvv-input.braintree-hosted-fields-focused {
  border: 1px solid #c61b37
}
#card-number:hover, #card-number:focus, #card-number:active, #expiration-date:hover, #expiration-date:focus, #expiration-date:active, #cvv-input:hover, #cvv-input:focus, #cvv-input:active {
  border: 1px solid #c61b37
}
#cc-number {
  height: 38px !important
}
/*HEADER CSS*/
.rf-org-header-container header {
  background-color: #25384E;
  font-family: Roboto, "Helvetica Neue", Helvetica, Arial, "sans-serif";
  font-size: 12px;
  color: #FFFFFF;
}
.rf-org-header-container .header-top-nav, .rf-org-header-container .header-bottom-nav {
  padding: 12px 16px;
  clear: both;
  background: #25384E;
}
.rf-org-header-container .header-top-nav:before, .rf-org-header-container .header-top-nav:after, .rf-org-header-container .header-bottom-nav:before, .rf-org-header-container .header-bottom-nav:after {
  content: "";
  display: table;
  clear: both
}
.rf-org-header-container h3 {
  font-weight: 400;
  margin: 0;
  font-size: 12px
}
.rf-org-header-container .logo {
  max-height: 20px
}
.rf-org-header-container .logo img {
  height: 100%;
  display: block;
  max-height: 20px
}
.rf-org-header-container .header-bottom-nav {
  background-color: #FFFFFF
}
.rf-org-header-container .header-bottom-nav h3 {
  font-weight: 600
}
.rf-org-header-container .header-bottom-nav .nav-links {
  padding: 0;
  margin: 0
}
.rf-org-header-container .header-bottom-nav .nav-links li {
  display: inline-block;
  line-height: 25px;
  color: #00252d;
  border-bottom: 3px solid rgba(0, 0, 0, 0)
}
.rf-org-header-container .header-bottom-nav .nav-links li:hover, .rf-org-header-container .header-bottom-nav .nav-links li:active, .rf-org-header-container .header-bottom-nav .nav-links li:focus {
  border-color: #00252d
}
.rf-org-header-container .header-bottom-nav .nav-links a {
  text-decoration: none;
  color: #00252d;
  cursor: pointer;
  font-size: 12px;
  text-transform: uppercase
}
.rf-org-header-container .header-bottom-nav .nav-links a:hover, .rf-org-header-container .header-bottom-nav .nav-links a:active, .rf-org-header-container .header-bottom-nav .nav-links a:focus {
  text-decoration: none;
  color: #00252d
}
.rf-org-header-container .header-banner {
  height: 200px;
  position: relative;
  width: 100%;
  background: #00252d url("https://static.rainfocus.com/emerson/egueap21/static/staticfile/staticfile/Emerson%20Exchange%20Asia%20Pacific%202021%20Web%20Banner%20%201920x250_16261140541770017C3L.png");
    background-repeat:no-repeat !important;
    background-size: contain !important;
    background-position:center center !important;
		
}




@media all and (max-width: 767px) {
  .rf-org-header-container .event-date, .rf-org-header-container .headline {
    margin-bottom: 12px
  }
  .rf-org-header-container li {
    margin-right: 8px
  }
}
@media all and (min-width: 769px) {
  .rf-org-header-container .event-date, .rf-org-header-container .headline {
    float: left
  }
  .rf-org-header-container .logo, .rf-org-header-container .nav-links {
    float: right
  }
  .rf-org-header-container li {
    margin-left: 20px
  }
}



/*FOOTER CSS*/
.rf-org-footer-container footer {
  background: #00252d;
  display: flex;
  min-height: 55px;
  justify-content: center;
  align-items: center;
  padding: 10px 20px
}
.rf-org-footer-container footer ul {
  list-style: none;
  -webkit-column-count: 2;
  column-count: 2;
  -webkit-column-gap: 30px;
  column-gap: 30px;
  padding: 0;
  margin: 0
}
.rf-org-footer-container footer ul li {
  font-size: 12px
}
.rf-org-footer-container footer a {
  color: #fff;
  font-weight: 100;
  font-size: 12px
}
.rf-org-footer-container footer a:hover, .rf-org-footer-container footer a:active, .rf-org-footer-container footer a:focus {
  color: #fff;
  text-decoration: none;
  border-bottom: 2px solid #fff
}
@media all and (min-width: 1024px) {
  .rf-org-footer-container footer ul {
    -webkit-column-count: 3;
    column-count: 3;
    -webkit-column-gap: 40px;
    column-gap: 40px
  }
}
@media all and (min-width: 1200px) {
  .rf-org-footer-container footer ul {
    display: inline-flex;
    flex-wrap: wrap
  }
  .rf-org-footer-container footer ul li {
    font-size: 12px
  }
  .rf-org-footer-container li:after {
    color: #fff;
    content: '';
    margin: 0 5px;
    padding: 0;
    font-size: 12px;
    vertical-align: top
  }
  .rf-org-footer-container li:last-child:after {
    display: none
  }
}

/* pills */

.rf-pill-blue {
	fill: #fff !Important; 
    background-color: #ced2d9 !Important;
    border-color: #ced2d9 !Important;
    color: #fff !important;
	display: block !important;
	float: right !important;
}

.rf-pill-orange {
	fill: #fff !Important; 
    background-color: #f05b40 !Important;
    border-color: #f05b40 !Important;
    color: #fff !important;
	display: block !important;
	float: right !important;
}


.grid-targeted-agenda .targeted-agenda-header .targeted-agenda-headline h2 {
  display: none; }

.rfwf-dashboard .all-sessions-card a, .page-builder-display-reset .all-sessions-card a {
  font-size: 18px; }

/*.page-builder-display-reset .all-sessions-card a + p {
  color: white; } */


/* Slider */

/*.mySlides {display:none;} */

.w3-tooltip, .w3-display-container {
    position: relative
}
.w3-display-container:hover .w3-display-hover {
    display: block
}
.w3-display-container:hover span.w3-display-hover {
    display: inline-block
}
.w3-content, .w3-auto {
    margin-left: auto;
    margin-right: auto
}
.w3-content {
    max-width: 980px
}
.w3-btn, .w3-button {
    border: none;
    display: inline-block;
    padding: 8px 16px;
    vertical-align: middle;
    overflow: hidden;
    text-decoration: none;
    color: inherit;
    background-color: inherit;
    text-align: center;
    cursor: pointer;
    white-space: nowrap
  }
  .w3-btn, .w3-button {
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
  }
  .w3-disabled, .w3-btn:disabled, .w3-button:disabled {
    cursor: not-allowed;
    opacity: 0.3
  }
  .w3-dropdown-hover:hover > .w3-button:first-child, .w3-dropdown-click:hover > .w3-button:first-child {
    background-color: #ccc;
    color: #000
  }
  .w3-bar-block .w3-dropdown-hover .w3-button, .w3-bar-block .w3-dropdown-click .w3-button {
    width: 100%;
    text-align: left;
    padding: 8px 16px
  }
  .w3-bar .w3-button {
    white-space: normal
  }
  .w3-button:hover {
    color: #000 !important;
    background-color: #ccc !important
  }
  .w3-black, .w3-hover-black:hover {
    color: #fff !important;
    background-color: #000 !important
  }
  .w3-display-left {
    position: absolute;
    top: 50%;
    left: 0%;
    transform: translate(0%, -50%);
    -ms-transform: translate(-0%, -50%)
  }
  .w3-display-right {
    position: absolute;
    top: 50%;
    right: 0%;
    transform: translate(0%, -50%);
    -ms-transform: translate(0%, -50%)
  }


/**/




/**/
");
    background-repeat:no-repeat !important;
    background-size: contain !important;
    background-position:center center !important;
		
}




@media all and (max-width: 767px) {
  .rf-org-header-container .event-date, .rf-org-header-container .headline {
    margin-bottom: 12px
  }
  .rf-org-header-container li {
    margin-right: 8px
  }
}
@media all and (min-width: 769px) {
  .rf-org-header-container .event-date, .rf-org-header-container .headline {
    float: left
  }
  .rf-org-header-container .logo, .rf-org-header-container .nav-links {
    float: right
  }
  .rf-org-header-container li {
    margin-left: 20px
  }
}



/*FOOTER CSS*/
.rf-org-footer-container footer {
  background: #00252d;
  display: flex;
  min-height: 55px;
  justify-content: center;
  align-items: center;
  padding: 10px 20px
}
.rf-org-footer-container footer ul {
  list-style: none;
  -webkit-column-count: 2;
  column-count: 2;
  -webkit-column-gap: 30px;
  column-gap: 30px;
  padding: 0;
  margin: 0
}
.rf-org-footer-container footer ul li {
  font-size: 12px
}
.rf-org-footer-container footer a {
  color: #fff;
  font-weight: 100;
  font-size: 12px
}
.rf-org-footer-container footer a:hover, .rf-org-footer-container footer a:active, .rf-org-footer-container footer a:focus {
  color: #fff;
  text-decoration: none;
  border-bottom: 2px solid #fff
}
@media all and (min-width: 1024px) {
  .rf-org-footer-container footer ul {
    -webkit-column-count: 3;
    column-count: 3;
    -webkit-column-gap: 40px;
    column-gap: 40px
  }
}
@media all and (min-width: 1200px) {
  .rf-org-footer-container footer ul {
    display: inline-flex;
    flex-wrap: wrap
  }
  .rf-org-footer-container footer ul li {
    font-size: 12px
  }
  .rf-org-footer-container li:after {
    color: #fff;
    content: '';
    margin: 0 5px;
    padding: 0;
    font-size: 12px;
    vertical-align: top
  }
  .rf-org-footer-container li:last-child:after {
    display: none
  }
}

/* pills */

.rf-pill-blue {
	fill: #fff !Important; 
    background-color: #ced2d9 !Important;
    border-color: #ced2d9 !Important;
    color: #fff !important;
	display: block !important;
	float: right !important;
}

.rf-pill-orange {
	fill: #fff !Important; 
    background-color: #f05b40 !Important;
    border-color: #f05b40 !Important;
    color: #fff !important;
	display: block !important;
	float: right !important;
}


.grid-targeted-agenda .targeted-agenda-header .targeted-agenda-headline h2 {
  display: none; }

.rfwf-dashboard .all-sessions-card a, .page-builder-display-reset .all-sessions-card a {
  font-size: 18px; }

/*.page-builder-display-reset .all-sessions-card a + p {
  color: white; } */


/* Slider */

/*.mySlides {display:none;} */

.w3-tooltip, .w3-display-container {
    position: relative
}
.w3-display-container:hover .w3-display-hover {
    display: block
}
.w3-display-container:hover span.w3-display-hover {
    display: inline-block
}
.w3-content, .w3-auto {
    margin-left: auto;
    margin-right: auto
}
.w3-content {
    max-width: 980px
}
.w3-btn, .w3-button {
    border: none;
    display: inline-block;
    padding: 8px 16px;
    vertical-align: middle;
    overflow: hidden;
    text-decoration: none;
    color: inherit;
    background-color: inherit;
    text-align: center;
    cursor: pointer;
    white-space: nowrap
  }
  .w3-btn, .w3-button {
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
  }
  .w3-disabled, .w3-btn:disabled, .w3-button:disabled {
    cursor: not-allowed;
    opacity: 0.3
  }
  .w3-dropdown-hover:hover > .w3-button:first-child, .w3-dropdown-click:hover > .w3-button:first-child {
    background-color: #ccc;
    color: #000
  }
  .w3-bar-block .w3-dropdown-hover .w3-button, .w3-bar-block .w3-dropdown-click .w3-button {
    width: 100%;
    text-align: left;
    padding: 8px 16px
  }
  .w3-bar .w3-button {
    white-space: normal
  }
  .w3-button:hover {
    color: #000 !important;
    background-color: #ccc !important
  }
  .w3-black, .w3-hover-black:hover {
    color: #fff !important;
    background-color: #000 !important
  }
  .w3-display-left {
    position: absolute;
    top: 50%;
    left: 0%;
    transform: translate(0%, -50%);
    -ms-transform: translate(-0%, -50%)
  }
  .w3-display-right {
    position: absolute;
    top: 50%;
    right: 0%;
    transform: translate(0%, -50%);
    -ms-transform: translate(0%, -50%)
  }


/**/


