﻿/* This scss file contains the customisable styles for Truckcom XT */
/* Login Themeable items*/
.Truckcom_Login_Background {
  background: url("/Content/backgrounds/iStock-541154386-reducedXT.jpg"); }

.Truckcom_Login_Container_Header {
  background: #000; }

.Truckcom_Login_Form {
  background: #fff; }

.Truckcom_Login_Form a, .Truckcom_GettingStarted_BubblePopup a {
  color: #ce3a2a !important; }

/* End of Login Themeable items*/
/* Nav bar */
.Truckcom_Navbar_Main {
  background-color: #343a40 !important; }

.Truckcom_Navbar_Main .navbar-nav .nav-link, .Truckcom_Navbar_Main .dx-checkbox-text {
  color: #fff; }

.Truckcom_Navbar_Main .navbar-nav .nav-link:hover, .Truckcom_Shepherd_NavLink_Active, .Truckcom_Navbar_Main .dx-checkbox-text:hover, .Truckcom_Navbar_Dropdown .dropdown-item:hover .dx-checkbox .dx-checkbox-text {
  color: #fff; }

.Truckcom_Navbar_Main .navbar-nav .navbar-item.active {
  background-color: #434c56; }

.Truckcom_Navbar_Main .navbar-nav .navbar-item.active .nav-link, .Truckcom_Navbar_Text, .Truckcom_Navbar_Dropdown_Active .nav-link {
  color: #fff !important; }

.Truckcom_Navbar_Dropdown .dx-checkbox-text {
  color: #fff; }

.Truckcom_Navbar_Notification_Label {
  background-color: #ce3a2a;
  color: #fff; }

.Truckcom_Navbar_Dropdown_Menu, .Truckcom_Navbar_Dropdown_Menu_Theme {
  background: #383f48; }

.Truckcom_Navbar_Dropdown_Menu .dropdown-item {
  color: #fff; }

.Truckcom_Secondary_Navbar .nav-item.active {
  background-color: #343a40; }

.Truckcom_Navbar_Dropdown_Menu .dropdown-item:focus, .Truckcom_Navbar_Dropdown_Menu .dropdown-item:hover, .Truckcom_Navbar_Dropdown_Menu .dropdown-item:hover .Truckcom_Theme_Dropdown .nav-link {
  background-color: #343a40;
  color: #ce3a2a; }

.Truckcom_Secondary_Navbar {
  background: #434c56 !important; }

.Truckcom_Secondary_Navbar .navbar-nav .nav-link:not(.disabled) {
  color: #fff; }

.Truckcom_Secondary_Navbar .navbar-nav .nav-link:hover {
  color: #ce3a2a; }

.Truckcom_Secondary_Navbar li.nav-item:not(.disabled):hover {
  background-color: #343a40 !important;
  color: #ce3a2a; }

.nav-link.disabled {
  color: #6c757d; }

.Truckcom_Secondary_Navbar .navbar-nav .nav-link.active, .Truckcom_Secondary_Navbar .navbar-nav .nav-item.active .nav-link {
  color: #fff !important; }

.Truckcom_Navbar_VersionNumber {
  border-top-color: #383f48;
  color: #fff; }

.Truckcom_Header_PoweredBy a {
  color: #fff !important; }

/* End of Nav Bar*/
/*Coloured specific controls*/
.Truckcom_Dragging_Placeholder {
  background-color: #e1796d;
  color: #fff; }

.Truckcom_Item_Dragging {
  background: #ce3a2a; }

.Truckcom_Hovered_Cell {
  background: #9b2c20;
  color: #ce3a2a; }

.Truckcom_Message_Item_Sent p {
  border-color: #ce3a2a;
  color: #fff;
  background: #ce3a2a; }

.Truckcom_Message_Item_Sent p:before {
  border-color: #ce3a2a transparent; }

.Truckcom_Message_Item_Sent p:before {
  border-color: transparent #ce3a2a; }

#Dragging_Item_Row {
  background-color: #ce3a2a;
  color: #fff; }

.Truckcom_Dragging_Row_Hovered {
  border-top-color: #ce3a2a !important; }

.Truckcom_Dragging_Row_HoveredGrid {
  border-color: #ce3a2a !important; }

/* Standalone pages */
.Truckcom_Page_Title {
  color: #fff; }

.Truckcom_Page_Navbar {
  background-color: #343a40; }

.Truckcom_TrackingPage_Progress_Icon_Active {
  background-color: #ce3a2a !important;
  color: #fff !important; }

.Truckcom_TrackingPage_Progress .progress-bar {
  background-color: #ce3a2a !important; }

.Truckcom_TrackingPage_Details h4 {
  color: #ce3a2a; }

.Truckcom_TrackingPage_Details_Item span, .Truckcom_TrackingPage_Details_Item a {
  color: #ce3a2a; }

/*Dev Extreme Controls*/
.dx-datebox-wrapper-time .dx-popup-done.dx-button {
  background: #ce3a2a;
  color: #fff; }

.dx-datebox-wrapper-time .dx-popup-done.dx-button.dx-state-hover {
  background: #a42e21; }

a:not([href]):not([tabindex]):not(.shepherd-button) {
  color: #ce3a2a !important; }

.dx-pivotgridfieldchooser .dx-area-fields.dx-drag-target {
  border-color: #ce3a2a; }

.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-text.dx-filterbuilder-item-field:focus,
.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-text.dx-filterbuilder-item-field.dx-state-active {
  background-color: #ce3a2a;
  color: #fff; }

.dx-theme-generic-typography a {
  color: #ce3a2a; }

.dx-theme-accent-as-text-color {
  color: #ce3a2a; }

.dx-theme-accent-as-background-color {
  background-color: #ce3a2a;
  fill: #ce3a2a; }

.dx-theme-accent-as-border-color {
  border-color: #ce3a2a; }

.dx-theme-generic-typography .dx-theme-accent-as-text-color {
  color: #ce3a2a; }

.dx-theme-generic-typography .dx-theme-accent-as-background-color {
  background-color: #ce3a2a;
  fill: #ce3a2a; }

.dx-theme-generic-typography .dx-theme-accent-as-border-color {
  border-color: #ce3a2a; }

.dx-badge {
  background-color: #ce3a2a;
  color: #fff; }

.dx-button-default.dx-button-mode-contained {
  background-color: #ce3a2a;
  color: #fff; }

.dx-button-default.dx-button-mode-contained .dx-icon {
  color: #fff; }

.dx-button-default.dx-button-mode-contained.dx-state-hover {
  background-color: #a42e21; }

.dx-button-default.dx-button-mode-contained.dx-state-focused {
  background-color: #8e281d; }

.dx-button-default.dx-button-mode-contained.dx-state-active {
  background-color: #792219;
  color: #fff; }

.dx-button-default.dx-button-mode-outlined {
  border-color: #b93426;
  color: #b93426; }

.dx-button-default.dx-button-mode-outlined .dx-icon {
  color: #b93426; }

.dx-button-default.dx-button-mode-outlined.dx-state-hover {
  background-color: #f9e6e4;
  border-color: #b93426; }

.dx-button-default.dx-button-mode-outlined.dx-state-focused {
  background-color: #f5d3cf;
  border-color: #b93426; }

.dx-button-default.dx-button-mode-outlined.dx-state-active {
  background-color: #f1bfba;
  border-color: #b93426;
  color: #b93426; }

.dx-button-default.dx-button-mode-text {
  color: #b93426; }

.dx-button-default.dx-button-mode-text .dx-icon {
  color: #b93426; }

.dx-button-default.dx-button-mode-text.dx-state-hover {
  background-color: #f9e6e4; }

.dx-button-default.dx-button-mode-text.dx-state-focused {
  background-color: #f5d3cf; }

.dx-button-default.dx-button-mode-text.dx-state-active {
  background-color: #f1bfba;
  color: #b93426; }

.dx-buttongroup-item.dx-item-selected.dx-button-default {
  background-color: #a42e21; }

.dx-checkbox.dx-state-hover .dx-checkbox-icon {
  border: 1px solid #9b2c20; }

.dx-checkbox.dx-state-focused .dx-checkbox-icon {
  border: 1px solid #ce3a2a; }

.dx-checkbox-checked .dx-checkbox-icon {
  color: #ce3a2a; }

.dx-checkbox-indeterminate .dx-checkbox-icon {
  color: #ce3a2a; }

.dx-switch.dx-state-active .dx-switch-handle:before {
  background-color: #86261b; }

.dx-switch.dx-state-active .dx-switch-container {
  border-color: #ce3a2a; }

.dx-switch.dx-state-hover .dx-switch-handle:before {
  background-color: #ce3a2a; }

.dx-switch.dx-state-hover .dx-switch-container {
  background-color: transparent;
  border-color: #ce3a2a; }

.dx-switch.dx-state-focused .dx-switch-container {
  border-color: #ce3a2a; }

.dx-switch.dx-state-focused .dx-switch-handle:before {
  background-color: #ce3a2a; }

.dx-switch.dx-state-focused.dx-state-active .dx-switch-handle:before {
  background-color: #86261b; }

.dx-switch-handle:before {
  background-color: #e1796d; }

.dx-switch-on-value .dx-switch-handle:before {
  background-color: #ce3a2a; }

.dx-tab.dx-state-focused:after {
  border-right: 1px solid #ce3a2a;
  border-left: 1px solid #ce3a2a;
  border-top: 1px solid #ce3a2a;
  border-bottom: 1px solid #ce3a2a; }

.dx-nav-item.dx-state-focused,
.dx-rtl .dx-nav-item.dx-state-focused {
  -webkit-box-shadow: inset 0 0 0 1px #ce3a2a;
  -moz-box-shadow: inset 0 0 0 1px #ce3a2a;
  box-shadow: inset 0 0 0 1px #ce3a2a; }

.dx-texteditor.dx-state-focused.dx-editor-filled,
.dx-texteditor.dx-state-active.dx-editor-filled,
.dx-texteditor.dx-state-focused.dx-editor-underlined,
.dx-texteditor.dx-state-active.dx-editor-underlined,
.dx-texteditor.dx-state-focused.dx-editor-outlined,
.dx-texteditor.dx-state-active.dx-editor-outlined {
  border-color: #ce3a2a; }

.dx-list.dx-list-select-decorator-enabled .dx-list-item.dx-state-hover .dx-radiobutton-icon:before,
.dx-list.dx-list-select-decorator-enabled .dx-list-item.dx-state-hover .dx-checkbox-icon {
  border-color: #9b2c20; }

.dx-list.dx-list-select-decorator-enabled .dx-list-item.dx-state-focused .dx-radiobutton-icon:before,
.dx-list.dx-list-select-decorator-enabled .dx-list-item.dx-state-focused .dx-checkbox-icon {
  border: 1px solid #ce3a2a; }

.dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-state-focused {
  background-color: #ce3a2a;
  color: #fff; }

.dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-state-active {
  background-color: #ce3a2a;
  color: #fff; }

.dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-state-active .dx-list-slide-item-content {
  background-color: #ce3a2a;
  color: #fff; }

.dx-list-slide-menu-button-menu {
  color: #fff;
  background-color: #ce3a2a; }

.dx-device-mobile .dx-list.dx-list-select-decorator-enabled .dx-list-item.dx-state-hover .dx-radiobutton-icon:before,
.dx-device-mobile .dx-list.dx-list-select-decorator-enabled .dx-list-item.dx-state-hover .dx-checkbox-icon {
  border-color: #9b2c20; }

.dx-device-mobile .dx-list.dx-list-select-decorator-enabled .dx-list-item.dx-state-focused .dx-radiobutton-icon:before,
.dx-device-mobile .dx-list.dx-list-select-decorator-enabled .dx-list-item.dx-state-focused .dx-checkbox-icon {
  border: 1px solid #ce3a2a; }

.dx-device-mobile .dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-state-focused {
  background-color: #ce3a2a;
  color: #fff; }

.dx-device-mobile .dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-state-active {
  background-color: #ce3a2a;
  color: #fff; }

.dx-device-mobile .dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-state-active .dx-list-slide-item-content {
  background-color: #ce3a2a;
  color: #fff; }

.dx-device-mobile .dx-list-slide-menu-button-menu {
  color: #fff;
  background-color: #ce3a2a; }

.dx-toast-info {
  background-color: #ce3a2a; }

.dx-progressbar-range {
  border: 1px solid #ce3a2a;
  background-color: #ce3a2a; }

.dx-progressbar-animating-container {
  background-image: -webkit-linear-gradient(-90deg, transparent 5%, #ce3a2a, transparent 95%);
  background-image: -moz-linear-gradient(-90deg, transparent 5%, #ce3a2a, transparent 95%);
  background-image: -o-linear-gradient(-90deg, transparent 5%, #ce3a2a, transparent 95%);
  background-image: linear-gradient(-90deg, transparent 5%, #ce3a2a, transparent 95%); }

.dx-rtl .dx-progressbar .dx-progressbar-animating-container,
.dx-rtl.dx-progressbar .dx-progressbar-animating-container {
  background-image: -webkit-linear-gradient(-90deg, transparent 5%, #ce3a2a, transparent 95%);
  background-image: -moz-linear-gradient(-90deg, transparent 5%, #ce3a2a, transparent 95%);
  background-image: -o-linear-gradient(-90deg, transparent 5%, #ce3a2a, transparent 95%);
  background-image: linear-gradient(-90deg, transparent 5%, #ce3a2a, transparent 95%); }

.dx-slider-range.dx-slider-range-visible {
  border: 1px solid #ce3a2a;
  background: #ce3a2a; }

.dx-slider-handle {
  background-color: #ce3a2a; }

.dx-state-active.dx-slider-handle {
  background: #86261b; }

.dx-state-focused.dx-slider-handle:not(.dx-state-active) {
  background: #a42e21; }

.dx-state-hover.dx-slider-handle:not(.dx-state-active) {
  background: #a42e21; }

.dx-gallery-indicator-item {
  border: 1px solid #ce3a2a; }

.dx-gallery-indicator-item-active,
.dx-gallery-indicator-item-selected {
  background: #ce3a2a; }

.dx-state-focused.dx-gallery .dx-gallery-indicator-item-selected {
  background: #8e281d; }

.dx-radiobutton-icon-checked .dx-radiobutton-icon-dot {
  background: #ce3a2a; }

.dx-radiobutton.dx-state-focused:not(.dx-state-active) .dx-radiobutton-icon:before {
  border: 1px solid #ce3a2a; }

.dx-state-focused.dx-accordion-item {
  border-color: #ce3a2a; }

.dx-datagrid .dx-link, .dx-link, .dx-link:hover, .Truckcom_Popup_Container a {
  color: #ce3a2a; }

.dx-datagrid-drop-highlight > td {
  background-color: #ce3a2a;
  color: #fff; }

.dx-datagrid-filter-row .dx-menu-item.dx-state-focused:after {
  border: 2px solid #ce3a2a; }

.dx-datagrid-filter-range-overlay .dx-overlay-content .dx-texteditor.dx-state-focused:after {
  border: 2px solid #ce3a2a; }

.dx-datagrid-rowsview .dx-row-focused.dx-data-row:not(.dx-edit-row) > tr > td:not(.dx-focused),
.dx-datagrid-rowsview .dx-row-focused.dx-data-row:not(.dx-edit-row) .dx-command-edit .dx-link {
  background-color: #ce3a2a;
  color: #fff; }

.dx-datagrid-rowsview .dx-row-focused.dx-data-row:not(.dx-edit-row) > tr > td {
  border-top: 1px solid #ce3a2a;
  border-bottom: 1px solid #ce3a2a; }

.dx-datagrid-rowsview .dx-row-focused.dx-group-row {
  background-color: #ce3a2a;
  color: #fff; }

.dx-datagrid-search-text {
  color: #fff;
  background-color: #ce3a2a; }

.dx-datagrid-filter-panel .dx-icon-filter,
.dx-datagrid-filter-panel .dx-datagrid-filter-panel-text,
.dx-datagrid-filter-panel .dx-datagrid-filter-panel-clear-filter {
  color: #ce3a2a; }

.dx-treelist .dx-link {
  color: #ce3a2a; }

.dx-treelist-drop-highlight > td {
  background-color: #ce3a2a;
  color: #fff; }

.dx-treelist-focus-overlay {
  border: 2px solid #ce3a2a; }

.dx-treelist-filter-row .dx-menu-item.dx-state-focused:after {
  border: 2px solid #ce3a2a; }

.dx-treelist-filter-range-overlay .dx-overlay-content .dx-texteditor.dx-state-focused:after {
  border: 2px solid #ce3a2a; }

.dx-treelist-rowsview .dx-row-focused.dx-data-row:not(.dx-edit-row) > td:not(.dx-focused),
.dx-treelist-rowsview .dx-row-focused.dx-data-row:not(.dx-edit-row) > tr > td:not(.dx-focused),
.dx-treelist-rowsview .dx-row-focused.dx-data-row:not(.dx-edit-row) .dx-command-edit .dx-link {
  background-color: #ce3a2a;
  color: #fff; }

.dx-treelist-rowsview .dx-row-focused.dx-data-row:not(.dx-edit-row) > td,
.dx-treelist-rowsview .dx-row-focused.dx-data-row:not(.dx-edit-row) > tr > td {
  border-top: 1px solid #ce3a2a;
  border-bottom: 1px solid #ce3a2a; }

.dx-treelist-rowsview .dx-row-focused.dx-group-row {
  background-color: #ce3a2a;
  color: #fff; }

.dx-treelist-search-text {
  color: #fff;
  background-color: #ce3a2a; }

.dx-treelist-filter-panel .dx-icon-filter,
.dx-treelist-filter-panel .dx-treelist-filter-panel-text,
.dx-treelist-filter-panel .dx-treelist-filter-panel-clear-filter {
  color: #ce3a2a; }

.dx-menu-item.dx-state-focused {
  background-color: #ce3a2a;
  color: #fff; }

.dx-calendar-navigator .dx-calendar-caption-button.dx-button .dx-button-content {
  color: #ce3a2a; }

.dx-calendar-navigator-previous-view.dx-button .dx-icon,
.dx-calendar-navigator-previous-month.dx-button .dx-icon {
  color: #ce3a2a; }

.dx-calendar-navigator-next-view.dx-button .dx-icon,
.dx-calendar-navigator-next-month.dx-button .dx-icon {
  color: #ce3a2a; }

.dx-calendar-cell.dx-calendar-selected-date,
.dx-calendar-cell.dx-calendar-selected-date.dx-calendar-today {
  color: #fff;
  -webkit-box-shadow: inset 0px 0px 0px 1000px #ce3a2a;
  -moz-box-shadow: inset 0px 0px 0px 1000px #ce3a2a;
  box-shadow: inset 0px 0px 0px 1000px #ce3a2a; }

.dx-calendar-cell.dx-calendar-selected-date.dx-calendar-contoured-date,
.dx-calendar-cell.dx-calendar-selected-date.dx-calendar-today.dx-calendar-contoured-date {
  box-shadow: inset 0px 0px 0px 1px #bebebe, inset 0px 0px 0px 1000px #ce3a2a; }

.dx-treeview-item-with-checkbox.dx-state-focused .dx-checkbox-icon {
  border: 1px solid #ce3a2a; }

.dx-treeview-item-without-checkbox.dx-state-focused > .dx-treeview-item {
  background-color: #ce3a2a; }

.dx-tabpanel.dx-state-focused .dx-multiview-wrapper {
  border: 1px solid #ce3a2a; }

.dx-tabpanel.dx-state-focused .dx-tab-selected:after {
  border-top: 1px solid #ce3a2a;
  border-right: 1px solid #ce3a2a;
  border-left: 1px solid #ce3a2a; }

.dx-tabpanel.dx-state-focused .dx-tabs-scrollable .dx-tab:not(.dx-tab-selected):before {
  border-bottom: 1.5px solid #ce3a2a; }

.dx-scheduler-header-panel-cell.dx-scheduler-header-panel-current-time-cell {
  color: #ce3a2a; }

.dx-scheduler-header-panel-cell.dx-scheduler-header-panel-current-time-cell:before {
  background-color: #e1796d; }

.dx-scheduler-date-time-indicator {
  background-color: #e1796d; }

.dx-scheduler-date-time-indicator:before {
  color: #e1796d; }

.dx-scheduler-work-space-month.dx-scheduler-work-space-count .dx-scheduler-date-table-first-of-month {
  color: #ce3a2a;
  background-color: #f9e6e4; }

.dx-scheduler-time-panel-cell.dx-scheduler-time-panel-current-time-cell {
  color: #ce3a2a; }

.dx-scheduler-time-panel-cell.dx-scheduler-time-panel-current-time-cell:before {
  background-color: #e1796d; }

.dx-scheduler-all-day-table-cell.dx-scheduler-focused-cell,
.dx-scheduler-date-table-cell.dx-scheduler-focused-cell {
  box-shadow: inset 0 0 0 1px #ce3a2a; }

.dx-scheduler-appointment {
  background-color: #ce3a2a;
  color: #fff; }

.dx-scheduler-dropdown-appointments {
  background-color: #ce3a2a;
  color: #fff; }

.dx-scheduler-dropdown-appointments.dx-button,
.dx-scheduler-dropdown-appointments.dx-button.dx-state-hover,
.dx-scheduler-dropdown-appointments.dx-button.dx-state-active,
.dx-scheduler-dropdown-appointments.dx-button.dx-state-focused {
  background-color: #ce3a2a;
  color: #fff; }

.dx-scheduler-dropdown-appointment {
  border-left: 5px solid #ce3a2a; }

.dx-rtl .dx-scheduler-dropdown-appointment {
  border-left: none;
  border-right: 3px solid #ce3a2a; }

.dx-scheduler-view-switcher.dx-tabs .dx-tab.dx-state-focused:after {
  border-top: 1px solid #ce3a2a; }

.dx-desktop-layout-main-menu {
  background: #ce3a2a; }

.dx-desktop-layout-main-menu .dx-nav-item {
  background: #ce3a2a; }

.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-default {
  background-color: #a42e21; }

.dx-scheduler-timeline .dx-scheduler-header-panel-cell.dx-scheduler-header-panel-current-time-cell {
  border-bottom: 2px solid #e1796d; }

.dx-desktop-layout-main-menu .dx-nav-item.dx-state-hover {
  background: #e1796d; }

.dx-scheduler-all-day-table-cell.dx-state-hover.dx-state-focused,
.dx-scheduler-date-table-cell.dx-state-hover.dx-state-focused {
  background-color: #f9e6e4; }

.dx-scheduler-all-day-table-cell.dx-state-focused,
.dx-scheduler-date-table-cell.dx-state-focused {
  background-color: #f9e6e4; }

.dx-texteditor.dx-state-hover {
  border-color: #d74a3b !important; }

.dx-tile.dx-state-focused,
.dx-tile.dx-state-hover {
  border-color: #d74a3b; }

.dx-radiobutton.dx-state-hover .dx-radiobutton-icon:before {
  border-color: #d74a3b; }

.dx-calendar-today-button {
  background-color: #ce3a2a !important; }

.dx-calendar-today-button .dx-button-content {
  color: #fff; }

.dx-popup-title {
  background-color: #343a40;
  color: #fff; }

.dx-fa-button.dx-fa-button-main .dx-overlay-content {
  background-color: #ce3a2a;
  color: #fff; }

.dx-datagrid .dx-header-filter:not(.dx-header-filter-empty) {
  color: #ce3a2a; }

/*End of Dev Extreme Controls*/
/* Shepherd JS tour controls*/
.shepherd-button.Truckcom_Shepherd_Button_Default:not(.Truckcom_Shepherd_Button_DontShowAgain) {
  background-color: #ce3a2a !important;
  color: #fff !important; }

.shepherd-button.Truckcom_Shepherd_Button_Default:not(.Truckcom_Shepherd_Button_DontShowAgain):hover {
  background-color: #a42e21 !important; }

.shepherd-element.shepherd-has-title .shepherd-content header a.shepherd-cancel-link {
  color: #fff;
  text-decoration: none !important; }

.shepherd-element.shepherd-has-title .shepherd-content header, .Truckcom_Guide_CancelPopup .dx-popup-title {
  background-color: #ce3a2a; }

.shepherd-element .shepherd-content header .shepherd-title {
  color: #fff !important; }

/* End of Shepherd JS tour controls*/
.Truckcom_Plugin_TimePicker_TabContent p {
  color: #ce3a2a; }

.Truckcom_Setup_Section_Completed_Icon, .Truckcom_Setup_Section_Title_Text i, .Truckcom_Setup_RequiredText {
  color: #ce3a2a; }

.Truckcom_Setup_Section a, .Truckcom_Setup_Section a:hover {
  color: #ce3a2a; }

.Truckcom_ServerAlert a {
  color: #fff; }

.Truckcom_ServerAlert a:hover {
  color: #ce3a2a; }

.Truckcom_GettingStarted_Menu_Title {
  background-color: #ce3a2a;
  color: #fff; }

.Truckcom_ReorderButton {
  background-color: #ce3a2a;
  color: #fff; }

:root {
  --plyr-color-main: #ce3a2a; }

.Truckcom_MinimisedMessages {
  background-color: #ce3a2a !important;
  color: #fff !important; }

.Truckcom_CustomSearch_Selected input.dx-texteditor-input, .Truckcom_CustomSearch_Selected.dx-state-hover .dx-dropdowneditor-icon {
  background-color: #ce3a2a !important;
  color: #fff !important; }

.Truckcom_CustomSearch_Selected span.dx-icon.dx-icon-clear, .Truckcom_CustomSearch_Selected .dx-dropdowneditor-icon {
  color: #fff !important; }
