  @media print, screen {

  @font-face {
      font-family:'ff-custom';
      src: url('/fonts/Lato-Regular.ttf');
      font-weight:normal;
      font-style:normal;
  }

  @font-face {
      font-family:'ff-custom';
      src: url('/fonts/Lato-Bold.ttf');
      font-weight: bold;
      font-style:normal;
  }

  body:not(.new-layout), a, a:hover {
    color: #333333;
  }

  h2, h2 a, .fc-day-header, .login-switch-profile {
    color: #333333
  }

  hr {
    border: 0;
    border-top: 1px solid #D7DAE0;
  }

  .qm_entry_font_icon:not(.text-svg, .text-primary-600, .dark\:text-primary-300), .qm_entry_menu_font_icon:not(.text-svg), .qm_all_users_icon,
  .menu_quick_item .menu_quick_menu_entry, #menu_user_info i, #menu_user_info span, .menu_quick_icons_dashboard_item span,
  .menu_quick_icons_dashboard_item select {
    color: #e8e8e8;
  }

  #menu_user_info .theme_link i {
    color: #e8e8e8!important;
  }

  .menu_quick_icons_dashboard_item select {
    border: none;
    color: #e8e8e8;
  }

  #im_navigation,
  #menu_quick_icons_more,
  #im_navigation ul li {
    background-color: #e8e8e8;
  }

  .drawer_menu_icon_color {
    color: #e8e8e8;
  }
  #im_navigation li a, #im_navigation li#active a, #im_navigation li:hover a,
  #im_subnavigation li.active_submenu a, #menu_quick_icons_more,
  #im_navigation li#active, .title_font_color, #im_subnavigation ul li a,
  #im_subnavigation ul li a:hover, .header_link, .sit_title_bg a, .action_icon_text, .action_icon_text a,
  .sit_titlebar, .sit_more_actions_box, .form_more_actions_box, table.info th,
  .if_title, .if_title a,
  .sit_link_img, .if_title .sit_link_img,
  .menu_arrow, .submenu_arrow,
  .sit_multiactions > div.DropdownMenu-box, .sit_row_actions > div.DropdownMenu-box, .sit_row_actions > div.DropdownMenu-box .sit_link_img,
  ul.sit_more_actions > li > a, ul.sit_more_actions > li > a > i {
    color: #787878;
  }

  .if_title .DropdownMenu-container a {
    color: #787878 !important;
  }

  .sit_titlebar_footer .sit_curr_page {
    color: #fff;
  }

  .sit_titlebar .sit_paging_link,
  .sit_titlebar .sit_paging_link:active,
  .sit_titlebar .sit_paging_link:visited,
  .sit_titlebar .sit_paging_link:hover {
    color: #787878;
  }

  input[type="submit"], input[type="button"]:not(.button\:primary, .button\:secondary), button.if_submit, button.if_submit2,
  button.if_submit3, button.if_submit4, button.if_submit5, .cancel_btn, .sit_action_icon_header_text,
  .sit_single_action_icon, button.if_submit_design,
  a.sit_action_icon_header_text:not([href]):not([tabindex]),
  div.directoryBrowser-uploadStatus div.ajax-file-upload-red,
  #record_time_form .if-record-activity .activity-value, #record_time_form .if-record-time .time-delta-value, #record_time_form .if-record-time .time-value,
  #record_time_form .if-subwr .subwr-value, .universalSearch--category option, .universalSearch--category, .universalSearch--category select {
    color: #787878;
    background-color: #fbfbfb;
  }

  .delete_btn {
    background-color: #ba2a2a !important;
    color: #FFFFFF !important;
  }

  .delete_btn:hover {
    filter: brightness(125%);
  }

  .sit_single_action_icon i.fa,
  .sit_single_action_icon i.far,
  .sit_single_action_icon i.fas,
  .sit_single_action_icon i.fal,
  .sit_single_action_icon i.fad {
    color: #787878;
  }

  a.cancel_btn:hover, input[type="submit"]:hover, input[type="button"]:hover,
  button.if_submit:hover, button.if_submit2:hover, button.if_submit3:hover,
  button.if_submit4:hover, button.if_submit5:hover, .sit_action_icon_header_text:hover,
  .sit_single_action_icon:hover, button.if_submit_design:hover, #menu_user_info li:hover,
  div.directoryBrowser-uploadStatus div.ajax-file-upload-red:hover,
  #record_time_form .if-record-activity .activity-value:hover, #record_time_form .if-record-time .time-delta-value:hover, #record_time_form .if-record-time .time-value:hover,
  #record_time_form .if-subwr .subwr-value:hover, .menu_quick_icons_dashboard_item:hover {
    background-color: #eaeaea;
  }

  #record_time_form .if-record-activity .activity-value, #record_time_form .if-record-time .time-delta-value, #record_time_form .if-record-time .time-value,
  #record_time_form ul.thumbnails.image_picker_selector li .thumbnail,
  #record_time_form .if-subwr .subwr-value {
    border: 2px solid transparent;
  }

  #record_time_form .if-record-activity .activity-value.selected, #record_time_form .if-record-time .time-delta-value.selected, #record_time_form .if-record-time .time-value.selected,
  #record_time_form ul.thumbnails.image_picker_selector li .thumbnail.selected,
  #record_time_form .if-subwr .subwr-value.selected {
    border: 2px solid transparent;
  }

  #im_navigation li:not(.inactiveMenuItem):hover,
  #menu_quick_icons_more:hover,
  #app_footer {
    background-color: #e0e0e0;
  }

  .top_area_icon:hover {
    color: #e0e0e0;
  }

  .sit_col_title a, .sit_arrow a, .sit_title_sort_link, .sit_header, .sit_title_quick_config, .sit_quick_config a,
  .sit_config_tools a {
    color: #787878;
  }

  .sit_col_title a:hover, .sit_arrow a:hover, .sit_title_sort_link:hover, .sit_title_quick_config:hover, .sit_quick_config a:hover {
    color: #5a5a5a;
  }

  #im_subnavigation, #im_navigation li#active, table.info th {
    background-color: #ffffff;
  }

  .sit_more_actions li:hover, .sit_row_actions li:hover,
  .form_more_actions li:hover,
  #im_subnavigation ul li:not(.inactiveMenuItem) a:hover, .sit_table thead, .if_table .if_subtitle,
  .sit_multiactions > div.DropdownMenu-box li:hover
  {
    background-color: #ffffff;
  }

  .sit_multiactions > div.DropdownMenu-box li:last-child:hover,
  .form_more_actions li:last-child:hover,
  .sit_more_actions li:last-child:hover {
    border-bottom: 1px solid #D7DAE0;
    height: 32px;
  }

  .sit_row_actions li:last-child:hover {
    border-bottom: 1px solid #D7DAE0;
    height: 31px;
  }

  #im_navigation ul li {
    border-right: 1px solid #FFF;
  }

  .menu_box {
    border: 1px solid #D7DAE0;
  }

  .menu_box:before {
    border-bottom-color: #D7DAE0!important;
  }

  ul.thumbnails.image_picker_selector li .thumbnail.selected {
    border: 2px solid #ffffff;
  }

  #app_footer {
    background: #47535A!important;
  }

  .sit_titlebar, .sit_more_actions_box, .form_more_actions_box, .sit_titlebarContainer,
  .sit_multiactions > div.DropdownMenu-box,
  .sit_row_actions > div.DropdownMenu-box {
    background: #ffffff;
  }

  .sit_titlebar .sit_curr_page, .rec_per_page, .menu_quick_menu_entry {
    color: #ffffff;
  }

  .activeLabel, .activeLabel:hover, .unified-help-document a, .unified-help-document a:hover, div#navQuickIcons i:hover {
    color: #5593ca !important;
  }

  .notificationBarMessageText a {
    color: #5593ca;
  }

  .iconClockIn {
    color: #ba2a2a!important;
  }

  .iconClockOut {
    color: #51a351!important;
  }

  .sit_titlebar .sit_curr_page {
    background-color: #787878;
  }

  .sit_titlebar .sit_paging_arrow {
    color: #787878;
  }

  .sit_titlebar_footer .sit_curr_page {
    background-color: #333333
  }

  .sit_titlebar_footer .sit_paging_arrow, .sit_titlebar_footer, .sit_titlebar_footer .sit_paging_link {
    color: #333333;
  }

  .rec_per_page {
    background-color: #787878;
  }

  .if_title {
    background-color: #ffffff;
  }

  .sit_row_odd, .cl_background, .sit_row_odd .sticky{
    background-color: #fbfbfb;
  }

  .setup_form_compact table .if_row:nth-child(odd), .export-row:nth-child(odd), .budget_input input.sit_row_odd, .budget_table .sit_row_odd .sticky_cell {
    background-color: #fbfbfb !important;
  }

  .sit_row_even, .sit-data-row-fallback-bg, .sit_row_even .sticky {
    background-color: #ffffff;
  }

  .export-row:nth-child(even), .budget_input input.sit_row_even, .budget_table .sit_row_even .sticky_cell {
    background-color: #ffffff !important;
  }

  .export-row td {
    padding: 15px !important;
  }

  .sit_fixed_actions td.action_icons_td {
    background-color: #ffffff;
    border-left: 1px solid #D7DAE0;
  }
  .sit_fixed_actions tr.sit-data-row:hover td.action_icons_td {
    box-shadow: inset 0 0 0 99999px rgba(0, 0, 0, 0.15);
  }

  .sit_fixed_actions .sit_row_odd td.action_icons_td {
    background-color: #fbfbfb;
    border-left: 1px solid #D7DAE0;
  }
  .sit_fixed_actions .sit_row_even td.action_icons_td {
    background-color: #ffffff;
    border-left: 1px solid #D7DAE0;
  }

  .sit_fixed_actions th.sit_actions_header,
  .sit_fixed_actions td.sit_filter_buttons {
    background-color: #ffffff;
  }

  .sit_fixed_actions .sit_row_odd:hover td.action_icons_td,
  .sit_fixed_actions .sit_row_even:hover td.action_icons_td {
    background-color: #E8EBFF;
    box-shadow: inset 0 0 0 99999px rgba(0, 0, 0, 0.15);
  }

  .sit_fixed_actions > table > tbody > tr > .if_title > div:nth-child(2) {
    position: absolute !important;
    top: 10px;
    right: 10px;
  }

  .SIT_dd_actions, .if_row, .if_padding, .quick_menu_container, .codelistChangeComponent,
  .error_message, table.info td, .form_background, .sit_table, .reply_box,
  .setup_form_compact table .if_row:nth-child(even), #reply_form > table, .request_opportunity_form table, .form_field_config, .report__filter {
    background-color: #ffffff!important;
  }

  .error_class {
    background-color: #ba2a2a !important;
    color: #787878 !important;
  }

  .duplicate_class {
    background-color: #FBCC57 !important;
  }

  .slider.error_class {
    background-color: #ba2a2a !important;
    color: #FFF !important;
  }

  .time_stats_chart svg > rect, .visualizationGraph svg > rect {
    fill: #ffffff!important;
  }

  .sit_row_odd:hover, .sit_row_even:hover, .sit_row_even:hover .sticky, .sit_row_odd:hover .sticky, .sit_row_even:hover .sitDataRowActionIcons, .sit_row_odd:hover .sitDataRowActionIcons,
  .sortlist .sorting:hover, #sortlist_setup .sorting:hover, #request_users_container .favourite_user_item:hover,
  #project_users_container .favourite_user_item:hover, #qm_users_container .favourite_user_item:hover, .collaboration_placeholder:hover, #dragDropFileComponent:hover,
  tr.sit_highlight {
    background: #E8EBFF;
  }

  .sit_row_odd:hover .job_progress_report__wr--not-found, .sit_row_even:hover .job_progress_report__wr--not-found  {
    background-color: #E8EBFF !important;
    box-shadow: inset 0 0 0 99999px rgba(0, 0, 0, 0.15);
  }

  .fc_multiitem .normalItem:hover, .fc_multiitem .normalItem2:hover, .fc_multiitem .highlighted {
    background: #E8EBFF;
  }

  .setup_form_compact table .if_row:hover, .setup_form_compact mark, .setup_form_compact #system_form_search.active, #filterComplianceReport.active {
    background-color: #E8EBFF !important;
  }

  .search__highlight {
    background-color: #E8EBFF !important;
    padding: 0;
  }

  tr.sit_highlight > td:first-child {
    border-left: 3px solid #fbfbfb !important;
  }

  body:not(.new-layout) {
    td.sit_filter_active input,
    td.sit_filter_active > table,
    td.sit_filter_active button,
    td.sit_filter_active select,
    td.sit_filter_active button.sit_filter_hint,
    .cancel-filters-button, .cancel-filters-button > i {
      background-color: #E8EBFF !important;
    }
  }

  .cancel-filters-button {
    border: 1px solid #E8EBFF;
  }

  li.token-input-selected-dropdown-item, tr.if_row.hoverBackground:hover {
    background-color: #E8EBFF !important;
  }

  .sit_highlight_word {
    background-color: #E8EBFF;
  }

  input[type=text], input[type="email"], input[type="number"], input[type="password"], textarea, select, .sit_color_box,
  .if_color, .if_text,  .if_select , .if_checkbox, .if_file, .if_textarea, .ms-parent, .form_more_actions_box, .sit_more_actions_box, .sit_multi_actions_box,
  .sit_multiactions > div.DropdownMenu-box, .sit_row_actions > div.DropdownMenu-box,
  .ms-drop, #quick_notes_component textarea, .fc_autocompleter_autocomplete ul, .form_table,
  .autocomplete ul, .SIT_dd_actions, .form_multicheckbox, .users_interface_list .favourite_user_item,
  .users_interface_container .favourite_user_item, #request_users_list .favourite_user_item, #request_users_container .favourite_user_item,
  #favourite_users_list .favourite_user_item, .note_image, .border, .sortlist .sorting, #chat_board,
  li.token-input-input-token, li.token-input-token, .ui-multiselect-filter input,
  .sit_filter > table,
  .user_autocomplete  {
    border: thin solid #D7DAE0;
  }

  .sit_more_actions_box {
    z-index: 750;
  }

  li.if_action_separator, li.if_action_separator:hover {
    background-color: #D7DAE0;
  }

  .sit_filter input, .sit_filter select,
  .sit_filter button.ui-multiselect > span,
  .sit_filter button.sit_filter_hint > span {
    color: #000000 !important;
  }

  .sit_filter select {
    background: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjUiIGhlaWdodD0iMzAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGc+PHBhdGggZD0ibTE3LjUwNzQyNSw5LjYzMzEyN2MtMC4xMzgxNjMsLTAuMTM4MjkxIC0wLjMwMjA0OCwtMC4yMDc0MzggLTAuNDkxMjU5LC0wLjIwNzQzOGwtOS43ODIzMzMsMGMtMC4xODkzNDIsMCAtMC4zNTMwOTcsMC4wNjkxNDYgLTAuNDkxMzk2LDAuMjA3NDM4Yy0wLjEzODI5MSwwLjEzODQyNCAtMC4yMDc0MzgsMC4zMDIxNzkgLTAuMjA3NDM4LDAuNDkxMzk2czAuMDY5MTQ2LDAuMzUyOTY0IDAuMjA3NDM4LDAuNDkxMjU2bDQuODkxMTY4LDQuODkxMTY4YzAuMTM4NDMsMC4xMzgyOTIgMC4zMDIxODQsMC4yMDc1NjkgMC40OTEzOTUsMC4yMDc1NjlzMC4zNTMxMDMsLTAuMDY5Mjc3IDAuNDkxMjYzLC0wLjIwNzU2OWw0Ljg5MTE2MiwtNC44OTExNjhjMC4xMzgxNTksLTAuMTM4MjkxIDAuMjA3NTc1LC0wLjMwMjA0NiAwLjIwNzU3NSwtMC40OTEyNTZzLTAuMDY5NDE2LC0wLjM1Mjk3MiAtMC4yMDc1NzUsLTAuNDkxMzk2eiIgaWQ9InN2Z18xIiBmaWxsPSIjMDAwMDAwIi8+PC9nPjwvc3ZnPg==') no-repeat right #fff;
    background-position: top right !important;
  }

  .sit_filter button.ui-multiselect > .select-icon {
    background: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjUiIGhlaWdodD0iMzAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGc+PHBhdGggZD0ibTE3LjUwNzQyNSw5LjYzMzEyN2MtMC4xMzgxNjMsLTAuMTM4MjkxIC0wLjMwMjA0OCwtMC4yMDc0MzggLTAuNDkxMjU5LC0wLjIwNzQzOGwtOS43ODIzMzMsMGMtMC4xODkzNDIsMCAtMC4zNTMwOTcsMC4wNjkxNDYgLTAuNDkxMzk2LDAuMjA3NDM4Yy0wLjEzODI5MSwwLjEzODQyNCAtMC4yMDc0MzgsMC4zMDIxNzkgLTAuMjA3NDM4LDAuNDkxMzk2czAuMDY5MTQ2LDAuMzUyOTY0IDAuMjA3NDM4LDAuNDkxMjU2bDQuODkxMTY4LDQuODkxMTY4YzAuMTM4NDMsMC4xMzgyOTIgMC4zMDIxODQsMC4yMDc1NjkgMC40OTEzOTUsMC4yMDc1NjlzMC4zNTMxMDMsLTAuMDY5Mjc3IDAuNDkxMjYzLC0wLjIwNzU2OWw0Ljg5MTE2MiwtNC44OTExNjhjMC4xMzgxNTksLTAuMTM4MjkxIDAuMjA3NTc1LC0wLjMwMjA0NiAwLjIwNzU3NSwtMC40OTEyNTZzLTAuMDY5NDE2LC0wLjM1Mjk3MiAtMC4yMDc1NzUsLTAuNDkxMzk2eiIgaWQ9InN2Z18xIiBmaWxsPSIjMDAwMDAwIi8+PC9nPjwvc3ZnPg==') no-repeat right !important;
    background-position: top 25% right !important;
  }

  .helpbox_background, .xboxcontent, .tooltip .xarrow .a1, .tooltip .xarrow .a2,
  .tooltip .xarrow .a3, .tooltip .xarrow .a4, .tooltip .xarrow .a5, .tooltip .xarrow .a6 {
    background-color: #fed091!important;
  }

  .helpbox .desc_box_arrow_up {
    border-bottom: 15px solid #fed091;
  }

  .sit_message {
    background-color: #4B8AC1;
    color: #FFFFFF;
  }

  .sit_message_error, .form_error_title {
    background-color: #ba2a2a;
    color: #FFFFFF;
  }

  .sit_message #op_message_close i {
    color: #FFFFFF;
  }

  .form_compulsory_required, .errors_list li.error, .form_error_icon, .form_error_text {
    color: #ba2a2a;
  }

  .form_compulsory_completed {
    color: #51a351;
  }

  .form_field_required:not(.form_field_error):not(.form_field_required_value):placeholder-shown,
  input[type="password"].form_field_required:not(.form_field_error):not(.form_field_required_value),
  select.form_field_required:not(.form_field_error):has(option:checked[value="0"]), select.form_field_required:not(.form_field_error):has(option:checked[value=""]),
  .ui-multiselect.form_field_required:not(.form_field_error):not(.form_field_required_value) {
    background-color: #FFF0A1 !important;
  }

  a.required_attributes {
    color: #ba2a2a !important;
  }

  a.required_attributes_err {
    color: #ba2a2a !important;
  }

  a.required_attributes_ok {
    color: #51a351 !important;
  }

  div.directoryBrowser-uploadStatus .ajax-file-upload-bar {
    background-color: #51a351;
  }

  .user_register_list .favourite_user_item:first-child {
    background-color: #51a35150;
  }

  .user_register_list--unavailable .favourite_user_item {
    background-color: #ba2a2a50;
  }

  .if_cell iframe#map_map {
    border: 1px solid #D7DAE0!important;
  }

  table.info {
    border: 1px solid #D7DAE0;
  }

  #quick_notes_component .sit_header td, .no_top_border {
    border: 1px solid #D7DAE0;
    border-top: 1px solid transparent;
  }

  /*tr.sit-data-row:not(:last-child)*/
  tr.sit-data-row {
    border-bottom: 1px solid #D7DAE0;
  }

  tr.sit_table_footer {
    border: none !important;
  }

  tr.sit-data-row td.sit_vert_middle p:only-of-type {
    margin-bottom: 0;
  }

  .border_right, #matrix_table tr th.matrix_cell:first-of-type,
  #matrix_table td.matrix_number_cell_right, #matrix_table tr:last-of-type th,
  #matrix_table th.matrix_cell_status {
    border-right: 1px solid #D7DAE0;
  }

  .border_left, #matrix_table td.matrix_cell, th.matrix_cell,
  #matrix_table tr th.matrix_cell:last-of-type, #matrix_table td.matrix_number_cell_left,
  #matrix_table td.matrix_number_cell_right, #matrix_table tr:last-of-type th,
  #matrix_table tr:last-of-type th.matrix_number_cell_left, #matrix_table tr:nth-of-type(2) th.matrix_cell {
    border-left: 1px solid #D7DAE0;
  }

  .border_top, #matrix_table th.matrix_cell, #matrix_table td.matrix_main_row,
  #matrix_table tr.first-division th, #matrix_table tr.first-division td {
    border-top: 1px solid #D7DAE0;
  }

  .border_bottom, .sum_row td, .xsite_sum_row td {
    border-bottom: 1px solid #D7DAE0;
  }

  /* Quote borders */
  .quote-product-table td.lt-border {
    border-color: #D7DAE0;
  }

  .quote-product-table td.l-border, .quote-product-table th.l-border {
    border-left: 1px solid #D7DAE0;
  }

  .quote-product-table td.b-border, .quote-product-table th.b-border {
    border-bottom: 1px solid #D7DAE0;
  }

  .quote-product-table td.t-border, .quote-product-table th.t-border {
    border-top: 1px solid #D7DAE0;
  }

  .separator-row {
    background-color: #D7DAE0;
  }

  /* border around SIT */
  table.full_sit_table > tbody > tr:nth-child(1), table.full_sit_table > tbody >  tr:nth-child(2) {
    border-left: 1px solid #D7DAE0;
    border-right: 1px solid #D7DAE0;
  }
  table.full_sit_table > tbody >  tr:nth-child(1) {
    border-top: 1px solid #D7DAE0;
  }
  table.full_sit_table > tbody >  tr:nth-child(2) {
    border-bottom: 1px solid #D7DAE0;
  }

  .sit_fixed_actions .sit_data_to_left_box {
    display: none;
    content: ' ';
    width: 18px;
    height: 100%;
    top: 0;
    left: 0;
    position: absolute;
    background: rgba(215, 218, 224, 0);
    background: linear-gradient(270deg, rgba(215, 218, 224, 0) 0%, rgba(215, 218, 224, 1) 100%);
  }
  .sit_fixed_actions .sit_data_to_right_box {
    display: none;
    content: ' ';
    width: 18px;
    height: 100%;
    top: 0;
    right: 0;
    position: absolute;
    background: rgba(215, 218, 224, 0);
    background: linear-gradient(90deg, rgba(215, 218, 224, 0) 0%, rgba(215, 218, 224, 1) 100%);
  }

  .sit_fixed_actions.sit_data_to_left .sit_data_to_left_box {
    display: block;
  }
  .sit_fixed_actions.sit_data_to_right .sit_data_to_right_box {
    display: block;
  }

  span.form_section, .reply_box,
  .sit_vert_middle, .sit_table_above, .wr_assignment_container, .form_font_color,
  .sit_link:visited, .if_row, .if_label a:not(.activeLabel), .if_table .if_cell a:not(.activeLabel), .if_row_odd, .if_row_even, input[type="text"],
  input[type="email"], input[type="number"], input[type="password"], textarea, select, .form_highlight a,
  .sit_link_img, .sit_no_rec {
    color: #333333;
  }

  button.ui-multiselect {
    color: #333333 !important;
  }

  .sit_filter a i, .sit_multi_actions_box_toggler {
    color: #FFFFFF;
  }

  .sit_col_active, .fc_autocompleter_autocomplete li.selected a,
  .form_table tr:first-child, .autocomplete li.selected a {
    background-color: #fbfbfb;
  }

  .highlight {
    background-color: #fbfbfb !important;
  }

  .form_highlight {
    background-color: #fbfbfb !important;
  }

  .form_highlight2 {
    background-color: #ffffff !important;
  }

  .active_component {background-color: #E8EBFF !important; }
  .if_row.active_component {
    border-right: 4px solid #E8EBFF;
  }
  .collaboration_placeholder, .requestCollaborationFilters {background-color: #E8EBFF ; }

  .linked_wr_header, .linked_wr_header .wr-collaboration-action-icon .fa-bars {
    background-color: #E8EBFF;
    color: #000000;
  }

  .wiki-component-content table tr td.td-right-border, .sa-component-content table tr td.td-right-border {
    border-right: 1px solid #384043;
  }

  .notificationBar {
    background-color: #fcf8e3;
  }
  .notificationBarMessageText {
    color: #333333;
  }

  /* test_assessment */
  .boxed_item.current { background-color: #ffffff; color: #787878; }
  .boxed_item.selectable:hover{ background-color: #ffffff; color: #787878; }

  .bgColor-sit-row-even { background-color: #ffffff; }
  .borderColor-border { border-color: #D7DAE0; }

  .border,
  .border_left,
  .border_top,
  .border_right,
  .border_bottom { border-color: #D7DAE0!important; }

  .color-sit { color: #333333; }
  .color-sit-header { color: #ffffff; }
  .color-submenu-hover { color: #ffffff; }
  .menu_box > .arrow-up-top { border-bottom: 11px solid #D7DAE0; }
  .sit_more_actions_box > .arrow-up-top, .from_more_actions_box > .arrow-up-top, .sit_multiactions > div.DropdownMenu-box > .arrow-up-top { border-bottom: 11px solid #D7DAE0; }
  .sit_more_actions_box .arrow-up-bottom, .form_more_actions_box .arrow-up-bottom, .sit_multiactions > div.DropdownMenu-box .arrow-up-bottom { border-bottom: 10px solid #ffffff; }
  .dropzone {border: 1px dashed #ffffff; }
  .high_priority_request_title {color: #eb2a3c;}

  .form-highlight-bg {
    background-color: #E8EBFF;
  }

  .sit-config-enabled-column, .sit-config-enabled-column .sit_col_content, .sit-config-enabled-column i {
    background-color: #E8EBFF;
    color: #000000;
  }

  .sit-config-label-column, .sit-config-label-column i {
    background-color: #ffffff;
    color: #000000;
  }

  .sit-config-spacer-column, .sit-config-spacer-column i {
  background-color: #D7DAE0;
  color: #000000;
  }

  /* colours */
  .color-compulsory-required {
    color: #ba2a2a;
  }

  .form_rearrange tr.form_rearrange_field td div {
    border: 1px solid #D7DAE0;
  }

  .form_rearrange tr.form_rearrange_field.spacer div,
  span.spacer_example {
    background-color: #D7DAE0;
  }

  /* help theme */
  #unified-help .help-address-link a {
    color: #51a351;
  }
  #unified-help .help-warning {
    color: #ba2a2a;
    text-transform: uppercase;
    font-weight: bold;
  }
  #unified-help .help-info {
    font-style: italic;
  }

  .swraper.modern .stoggler.on {
    background: #51a351;
  }

  .wr_timer .start {
    color: #51a351;
  }
  .wr_timer .stop {
    color: #ba2a2a;
  }

  .fc-unthemed td.fc-today {
    background: #E8EBFF !important;
  }

  .weeklyWorkPlanning td {
    border: 1px solid #D7DAE0;
  }

  .weeklyWorkPlanning td.weeklyWorkPlanningDay table.weeklyWorkPlanningDay--overbooked {
    background: #ba2a2a50; /*50 at the end to give 0.5 opacity*/
  }

  .weeklyWorkPlanning td.weeklyWorkPlanningDay table.weeklyWorkPlanningDay--booked {
    background: #51a35150; /*50 at the end to give 0.5 opacity*/
  }

  .weeklyWorkPlanningDayHeader--from-home {
    background: #51a35150; /*50 at the end to give 0.5 opacity*/
  }

  .weeklyWorkPlanningDayHeader--holidays {
    background: #E8EBFF;
  }

  .email-failed, .email-failed .if_title {
    background-color: #ba2a2a;
  }

  .report__filter-dates {
    padding-bottom: 1rem;
    margin-bottom: 1rem;
    border-bottom: 1px solid #D7DAE0;
  }


  .linePreloader {
    background:linear-gradient(to right,#5593ca,#5593ca);
    background-color: #ccc;
    background-size: 20%;
    background-repeat: repeat-y;
    background-position: -25% 0;
    animation: scroll 1.2s ease-in-out infinite;
  }

  .editable-title:focus-visible {
    outline: 1px solid #D7DAE0;
  }

  .btn__fix-timesheet {
    background: #51a351 !important;
  }

  .btn__fix-timesheet:hover {
    filter: brightness(125%);
    color: #FFF;
  }

  .ui-multiselect-checkboxes .ui-state-active {
    background: #ffffff;
    border-color: #ffffff;
  }

  .ui-multiselect-checkboxes .ui-state-hover {
    background-color: #eaeaea !important;
    border-color: #eaeaea;
  }

  .ui-widget-header {
    border-bottom: 1px solid #D7DAE0 !important;
  }
}
