.ds-branding-bg-primary {background-color: #1b4297;}.ds-branding-bg-secondary {background-color: #1e69d2;color: #ffffff;}.ds-branding-bg-accent {background-color: #1e69d2;}.dpx-branding-text-primary-nav {color: #ffffff;}.dpx-branding-text-primary-heading {color: #ffffff;}:root {--accent-color: #1e69d2;}:root {--dpxfe-branding-bg-primary: #1b4297;--dpxfe-branding-bg-secondary: #1e69d2;--dpxfe-branding-bg-secondary-font: #ffffff;--dpxfe-branding-bg-accent: #1e69d2;--dpxfe-branding-text-primary-nav: #ffffff;--dpxfe-branding-text-primary-heading: #ffffff;}header {background-color: #1b4297;}@media screen and (max-width: 640px){header,header .ds-navigation-container,.ds-mobile-header,.ds-modal-body .ds-header,.ds-modal-header .ds-header,#ds-select-doctor-book-appointment-modal .ds-header-bar {background-color: #1b4297;}}.dpx-tablet-pin-screen-container .header {background-color: #1b4297;}.ds-login-container .ds-login-header,.ds-modal-body .ds-modal-header h1 {color: #ffffff;}header ul#dpx-user-navigation-menu {border-top-color: #1e69d2;}#dpx-user-navigation-menu .ds-arrow-up,.dpx-modal-header .dpx-close {filter: brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(0%) hue-rotate(93deg) brightness(103%) contrast(103%);}body {color: #333333;}a,.ds-back-container .ds-back,.ds-clear-all,.ds-category-clear,.ds-login-container .ds-login-email-pass {color: #007BFF;}a:hover,.ds-back-container .ds-back:hover,.ds-clear-all:hover,.ds-category-clear:hover,.ds-login-container .ds-login-email-pass:hover {color: #006EE5;}.ds-error-text,.ds-error-message {color: #B61A1A;}header .ds-navigation-container .ds-logo-container,header .ds-navigation-container .ds-nav-item,header .ds-home-navigation-container .ds-logo-container,header .ds-home-navigation-container .ds-nav-item,#ds-user-navigation-toggle .ds-icon {color: #ffffff;}@media screen and (max-width: 640px){.ds-mobile-header .ds-end-container,.ds-modal-body .ds-header,.ds-modal-header .ds-header {color: #ffffff;}}header .ds-navigation-container .ds-nav-item.ds-active {border-bottom-color: #1e69d2;}header #dpx-user-navigation-menu .ds-active {border-left-color: #1e69d2;}#dpx-user-navigation-menu .ds-user-navigation-item .ds-nav-item.ds-active {color: #007BFF;border-left-color: #007BFF;}.ds-form-group-container .ds-form-group-title label,.ds-form-group-container .ds-form-group .ds-checkbox-container,.ds-form-group-container .ds-form-group-subtext,.ds-form-group-container .ds-typeahead-container ~ .dropdown.open .ds-no-results {color: #333333;}.ds-checkbox-container input[type="checkbox"]:checked ~ .ds-checkbox,.ds-radio-container input[type="radio"]:checked ~ .ds-radio {color: #ffffff;border-color: #1e69d2;background-color: #1e69d2;}.ds-form-group-container .ds-form-group-title.ds-required:after,.ds-form-group-container .ds-form-group.ds-error .ds-feedback,.ds-form-group-container .ds-form-group.ds-error ~ .ds-error-text {color: #B61A1A;}.ds-form-group-container .ds-form-group.ds-error .ds-input,.ds-form-group-container .ds-form-group .ds-has-error,.ds-form-group-container .ds-form-group.ds-error .ds-typeahead-container.ds-input-group .ds-input-group-addon,.ds-form-group-container .ds-form-group.ds-error .ds-typeahead-container.ds-input-group .ds-input,.ds-input-group.ds-error {border-color: #B61A1A;}.ds-btn-primary {color: #ffffff;background-color: #1e69d2;border-color: #1e69d2;}.ds-btn-primary:focus {color: #ffffff;background-color: #1B5EBD;border-color: #164E9D;}.ds-btn-primary:hover {color: #ffffff;}.ds-btn-primary:hover:not([disabled]) {color: #ffffff;background-color: #1B5EBD;border-color: #1A5CB8;}.ds-picker-popup-container a.ds-selected {color: #ffffff;background-color: #1e69d2;border-color: #1e69d2;}.ds-picker-popup-container a.ds-selected:focus {color: #ffffff;background-color: #1B5EBD;border-color: #164E9D;}.ds-picker-popup-container a.ds-selected:hover {color: #ffffff;}.ds-picker-popup-container a.ds-selected:hover:not([disabled]) {color: #ffffff;background-color: #1B5EBD;border-color: #1A5CB8;}.ds-picker-popup-container a.ds-selected .ds-text {color: #ffffff;background-color: #1e69d2;border-color: #1e69d2;}.ds-picker-popup-container a.ds-selected .ds-text:focus {color: #ffffff;background-color: #1B5EBD;border-color: #164E9D;}.ds-picker-popup-container a.ds-selected .ds-text:hover {color: #ffffff;}.ds-picker-popup-container a.ds-selected .ds-text:hover:not([disabled]) {color: #ffffff;background-color: #1B5EBD;border-color: #1A5CB8;}#ds-portals-navigation-menu a.ds-active {background-color: #1e69d2;color: #ffffff;}.dpx-home-container .dpx-tiles-container .dpx-tile .dpx-go-button {background-color: #1e69d2;}.dpx-home-container .dpx-tiles-container .dpx-tile .dpx-go-button .dpx-arrow-right {filter: brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(0%) hue-rotate(93deg) brightness(103%) contrast(103%);}.dpx-icon-arrow-right {filter: brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(0%) hue-rotate(93deg) brightness(103%) contrast(103%);}.ds-panels-page .ds-grid-column .ds-panel-header {background-color: #1e69d2;color: #ffffff;}.dpx-pre-reg-column-header {background-color: #1e69d2;color: #ffffff;}.dpx-modal-header {background-color: #1e69d2;color: #ffffff;}.dpx-patient-registration-modal .dpx-modal-footer button.ds-primary {background-color: #1e69d2;color: #ffffff;}#ds-pre-registration-modal .ds-primary-header {background-color: #1e69d2;color: #ffffff;}#ds-pre-registration-modal .material-icons {color: #ffffff;}#dpx-pre-registration-modal .ds-primary-header {background-color: #1e69d2;color: #ffffff;}#dpx-pre-registration-modal .material-icons {color: #ffffff;}#dpx-pre-registration-full-page .material-icons {color: #ffffff;}.dpx-appointment-details .dpx-section .dpx-section-header .dpx-header-icon {background-color: #1e69d2;color: #ffffff;}.dpx-appointment-details .dpx-termination .dpx-circle {background-color: #1e69d2;color: #ffffff;}.dpx-member-section .dpx-initials-circle {background-color: #1e69d2;color: #ffffff;}#dpx-print-section .dpx-print-icon {background-color: #1e69d2;color: #ffffff;}#dpx-profile-settings-content .dpx-plus-button {background-color: #1e69d2;color: #ffffff;}.dpx-appointment-details .dpx-section .dpx-section-header .dpx-header-icon .dpx-header-icon-content {filter: brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(0%) hue-rotate(93deg) brightness(103%) contrast(103%);}.dpx-appointment-details .dpx-section .dpx-section-header .dpx-header-icon>img {filter: brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(0%) hue-rotate(93deg) brightness(103%) contrast(103%);}.dpx-confirm-appointment-step .dpx-step-content .dpx-book-btn-icon {filter: brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(0%) hue-rotate(93deg) brightness(103%) contrast(103%);}#dpx-profile-settings-content .dpx-plus-button .dpx-plus-icon {filter: brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(0%) hue-rotate(93deg) brightness(103%) contrast(103%);}:root {--dpxfe-filter: brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(0%) hue-rotate(93deg) brightness(103%) contrast(103%);}header .ds-navigation-container .ds-nav-item .ds-icon {filter: brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(0%) hue-rotate(93deg) brightness(103%) contrast(103%);}.need-help-container {filter: brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(0%) hue-rotate(93deg) brightness(103%) contrast(103%);}.dpx-settings-section .dpx-settings-items .dpx-settings-item .dpx-settings-link.dpx-active {border-left: 4px solid #1e69d2;}