﻿/* 
    Color sorting algorythm:
    Colors that have a difference between their RGB values of d <= 6% are considered grey and ordered by their Luminosity. Receive number designations based on their luminosity
    The rest of the colors are ordered by their hue values into 6 separate groups in ranges of 60 degreee hues in which their order is determined by their Luminosity as well. 
    Number designations based on hue and luminosity

    Color palette visualizations:
    Background colors: https://jsfiddle.net/gergelykamaras/L1a9suge/37/
    Foreground colors: https://jsfiddle.net/gergelykamaras/jn7ty8p6/15/
    Border colors: https://jsfiddle.net/gergelykamaras/d4acnf5t/33/
    Linear gradient backgrounds: https://jsfiddle.net/gergelykamaras/akcrz5h9/9/

    Color Code legend:
    bg -- background color
    fg -- foreground color
    bc -- border color

    tbc -- top border color
    bbc -- bottom border color
    lbc -- left border color
    rbc -- right border color

    lgbg -- linear-gradient background images
*/

/* || Background-color */

/*
    Background colors:
    
    Greys:
    #000000 -- cm-bg-0
    #0c0c12 -- cm-bg-5
    #1F1F26 -- cm-bg-13
    #5C5C5D -- cm-bg-36
    #606061 -- cm-bg-38
    #757577 -- cm-bg-46
    #808080 -- cm-bg-50
    #828284 -- cm-bg-51
    #CCCCCC -- cm-bg-80
    #e6e6ea -- cm-bg-91
    #FFFFFF -- cm-bg-100

    Colors:
    #FF0000 -- cm-bg-00050
    #FFCC00 -- cm-bg-04850

    #008000 -- cm-bg-12025
    #78DE54 -- cm-bg-10460

    #142E40 -- cm-bg-20516
    #245066 -- cm-bg-20027
    #356C89 -- cm-bg-20137
    #00BFFF -- cm-bg-19550
    #4287F5 -- cm-bg-21761
    #74B0CE -- cm-bg-20063
    #54AAFF -- cm-bg-21066
    #5CC5FF -- cm-bg-20168
    #ADD8E6 -- cm-bg-19579

    #800080 -- cm-bg-30025

    #8F1B1B -- cm-bg-35233
    #d94949 -- cm-bg-34757
*/

/* Difference between themes */

/*.cm-caseview-page #diagnosiscode-container #diagnosis-header,*/
/*.cm-caseview-page #work-report-details-main-container .work-report-item .work-report-button-container,*/
/*#work-attachments-inner-container .attachment-buttons,*/ 
 /*.registration-header,*/  
 /*.sample-container-item*/
.cm-bg-20027, 
.cm-header-simple {
    background-color: #245066;
}

/* End of difference */

/*.attachment-add-to-report-overlay,*/ /*.slide-label-horizontal:hover ~ .slide-label-rotate-horizontal,*/ /*.slide-label-rotate-horizontal:hover,*/ /*.slide-label:hover ~ .slide-label-rotate,*/
.cm-bg-0,
.cm-slide-label-rotator:hover,
.cm-container-content.cm-attachments .cm-attachment-preview .cm-attachment-overlay,
.cm-slide-label:hover ~ .cm-slide-label-rotator,
::-webkit-scrollbar-thumb:hover {
    background-color: #000000;
}

/*.button.audio-ui-state-disabled, .button.audio-ui-state-disabled:active, .button, .button-disabled, .button-disabled:active,*/
/*.ts-remove-container-button:active,*/ /*.ts-add-container-button:active,*/ /*.ts-section-disabled-button:active, .ts-section-disabled-button,*/ /*.ts-edit-case-print-disabled-button:active, .ts-edit-case-print-disabled-button*/
.cm-bg-5,
.cm-bg-5-active:active {
    background-color: #0c0c12;
}

/*#work-main-container, */ /*#teleconsultation-main-container,*/ /*#contacts-main-container,*/ /*#ts-main-container.fixation #ts-main-toolbar-container, #ts-main-container.staining #ts-main-toolbar-container, #ts-main-container.embedding #ts-main-toolbar-container,*/
/*#tc-bottom-buttons-container,*/ /*.tc-case-details-container,*/ /*.tc-participants-container,*/ /*.tc-cases-slides-container*/
.cm-bg-13,
.cm-login-container,
body {
    background-color: #1F1F26;
}

/*.login_bar_big,*/
/*.invalidWebBrowser_bar_big {
    background-color: #2C2C34;
}*/

/* #ts-search-info-attachment-content .attachment-buttons {
    background-color: #5C5C5D; used to be #525254
} */

/*#work-case-list .row-bottom,*/ /*.tc-cases-header,*/ /*.tc-slides-header,*/ /*.tc-participants-header,*/ /*#ts-main-container #ts-sectioning-table tr th,*/ /*.recipient-form-control,*/
.cm-bg-36, 
.cm-overlay {
    background-color: #5C5C5D;
}

/*#contacts-inner-all-contacts-group-select,*/
.cm-bg-38, 
.cm-cell,
.cm-container-header select option,
.macroscopic-main-container .ui-widget-header {
    background-color: #606061;
}

/*.cm-configuration-content table tr:nth-child(even) > td, #add-diagnosiscode-dialog #diagnosis-code-search-table table tbody tr, .tc-participants-item-container:nth-child(odd),  .tc-case-slide-item-container:nth-child(odd),
#ts-staining-table-container tbody tr:nth-child(even),  #ts-embedding-table-container tbody tr:nth-child(even), #ts-fixation-table-container tbody tr:nth-child(even),  #case-history-tabe-data table tbody tr:nth-child(even),
.ts-sectioning-section-list tr:nth-child(even), #ts-container-content-table .ts-container-rows:nth-child(even), .ts-gd-info-table tbody tr:nth-child(even),  #ts-gd-block-list tr:nth-child(even), #selectable tr:nth-child(even), 
#special-examination-table-container tbody tr:nth-child(even), .quantification-list-container .registration-table tbody tr:nth-child(even),  .pms-table tbody tr:nth-child(even), #add-dialog-signature-container table tbody tr:nth-child(even), 
#work-report-details-main-container .work-report-item .signature-list-container table tbody tr:nth-child(even), #add-to-tc-main-container .assign-item-row:nth-child(even),  #assign-to-main-container .assign-item-row:nth-child(even), .registration-table tr:nth-child(even), 
.supervisor-doctor-content .supervisor-doctor-table-body tr:nth-child(even), #condition-rows .condition-row:nth-of-type(even),  .search-patients-table-body .search-patient-rows:nth-child(even), #ts-container-content-table .ts-container-rows-disabled:nth-child(even), 
#ts-special-examination-table .ui-selectable tr:nth-child(even), .cm-messages-table tr:nth-child(even) td,*/
/*#ts-main-container.fixation,  #ts-main-container.staining,  #ts-main-container.embedding,*/ /*.teleconsultation-row-container, */ /*#work-case-list .row-up, */ /*.attachment-images, */ /*.attachment-images-name-label, */
/*#contacts-folders-container,*/ /*.quantification-list-container .quantification-header, */ /*#ts-main-container #ts-main-table-container, */ /*#ts-main-container #ts-special-examination-table-container,*/ /*#ts-main-container #tabs .tabpanel, */
/*#ts-gd-left-col, */ /*#ts-gd-right-col, */ /*#ts-section-list, */ /*#ts-special-examination-table-container .status-arrow,*/ /*.sample-block-item */
.cm-attachment-preview,
.cm-bg-46,
.cm-caseview-page .cm-report-form .cm-report-fied-item,
.cm-col.cm-side-panel,
.cm-configuration-sidebar,
.cm-configuration-sidebar.cm-side-panel,
.cm-container-content.cm-container .cm-sample-block .cm-container-header,
.cm-messages .cm-message-row td,
.cm-sample-block .cm-container-header,
.cm-side-panel .cm-casefolders,
.cm-side-panel .cm-filters,
.cm-side-panel .cm-userfolders,
::-webkit-scrollbar-thumb,
table tbody tr td {
    background-color: #757577;
}

/*.tc-participants-item-container*/ /*.tc-case-slide-item-container */ /*.disabled-form-control,*/
.cm-bg-50,
.cm-messages-table tr:nth-child(2n) td {
    background-color: #808080;
}

/*.search-patients-table-body .search-patient-rows:nth-child(odd), #ts-staining-table-container tbody tr:nth-child(odd), #ts-embedding-table-container tbody tr:nth-child(odd),
#ts-fixation-table-container tbody tr:nth-child(odd), #ts-special-examination-table .ui-selectable tr:nth-child(odd), #case-history-tabe-data table tbody tr:nth-child(odd),
.ts-sectioning-section-list tr:nth-child(odd), #ts-container-content-table .ts-container-rows:nth-child(odd), .ts-gd-info-table tbody tr:nth-child(odd), #ts-gd-block-list tr:nth-child(odd),
#selectable tr:nth-child(odd), #special-examination-table-container tbody tr:nth-child(odd), .quantification-list-container .registration-table tbody tr:nth-child(odd),
#add-diagnosiscode-dialog #diagnosis-code-search-table table tbody tr:nth-child(2n+1), .pms-table tbody tr:nth-child(odd), #add-dialog-signature-container table tbody tr:nth-child(odd),
#work-report-details-main-container .work-report-item .signature-list-container table tbody tr:nth-child(odd), #add-to-tc-main-container .assign-item-row:nth-child(odd),
#assign-to-main-container .assign-item-row:nth-child(odd), .cm-configuration-content table tbody tr:nth-child(odd) > td, .registration-table tbody tr:nth-child(odd),
.supervisor-doctor-content .supervisor-doctor-table-body tr:nth-child(odd), #condition-rows .condition-row:nth-of-type(odd), .cm-messages-table tr:nth-child(odd) td,*/
/*#other-cases-container,*/ /*#comment-container .comment-item,*/ /*#ts-container-content-table .ts-container-rows-disabled:nth-child(odd), .tc-participants-item-container:nth-child(even), .tc-case-slide-item-container:nth-child(even) */
.cm-bg-51,
.cm-other-cases-container,
.cm-tclist-page .list-item:nth-child(even) .cm-tc-row, 
table tbody tr:nth-child(odd) td {
    background-color: #828284;
}

/*.work-case-order-header-select-urgent,
::-webkit-scrollbar-track {
    background-color: #CCCCCC;*/ /* Used to be #AAAAAA */
/*}*/

/*#ts-main-table-container #table-column-list,*/
/*#ts-main-searchbar-container .border */
/*.work-case-order-header-select-urgent,*/
.cm-bg-80,
.cm-message .cm-container-content,
::-webkit-scrollbar-track {
    background-color: #CCCCCC;
}

/*.read-message-content-background,*/
/*.tc-start-date-disabled*/
/*.cm-bg-83,
.cm-message .cm-container-content {
    background-color: #CCCCCC; used to be #D3D3D3
}*/

/*#assign-to-main-container #assig-to-content-container,*/ /*#ts-main-container #tabs #tab-samples-details,*/ /*#ts-gd-middle-col,*/ /*.first-login-contact-user-main-container,*/
/*#tc-case-details-digital-slides,*/ /*#tc-case-details-attachments,*/ /*#tc-bottom-buttons-container,*/ /*#teleconsultation-details-container,*/ /*#macroscopic-actual,*/ /*#camera-captured-tab*/
.cm-attachments,
.cm-bg-91,
div[role='dialog'].ui-dialog[aria-describedby='tc-cases-dialog-container'],
.cm-caselist-page .cm-col.cm-caselist-panel,
.cm-caselist-page .cm-col.cm-casedetails-panel,
.cm-col,
.cm-configuration-content,
.cm-configuration-footer,
.cm-slidelist {
    background-color: #E6E6EA;
}

/*.section-status-hover,*/ /*.section-delete-status-hover,*/ /*.cm-message-dnd,*/ /*#teleconsultation-details-container,*/ /*#teleconsultation-list-container,*/ /*.read-message-content,*/
.cm-bg-100,
.cm-login,
.cm-message .cm-body,
.cm-reencryption-container,
.combobox-container,
.jqx-fill-state-pressed a,
.jqx-menu-vertical,
.cm-section .slide-picture,
.cm-section.cm-horizontal .slide-picture,
.section-rx-slide,
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_today,
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label > .xdsoft_select,
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label {
    background-color: #ffffff;
}

.cm-bg-00050,
.cm-caselist-items [data-case-status="pnd"] {
    background-color: #FF0000;
}

.cm-bg-04850,
.cm-caselist-items [data-case-status="new"] {
    background-color: #FFCC00;
}

/*#work-case-list [data-case-status="tosign"],*/
.arrow-active-fnd, 
.cm-bg-12025,
.cm-caselist-items [data-case-status="tosign"],
.ts-sectioning input[type=checkbox]:checked  {
    background-color: #008000;
}

/*#work-case-list [data-case-status="tosign"] {
    background-color: #008000;*/ /*used to be #127E12*/
/*}*/

/*.arrow-active-fnd {
    background-color: #008000;*/ /*used to be#32aa32*/
/*}*/

/*.teleconsultation-guest-status-color {
    background-color: #78DE54;*/ /* Used to be #7CFC00;*/
/*}*/

/*.teleconsultation-guest-status-color*/
.cm-bg-10460,
.cm-caselist-items [data-case-status="fnd"] {
    background-color: #78DE54;
}

/*.contacts-cards,*/ /*#condition-rows,*/ /*.dark-background,*/ /*#gross-dissection-navigation-dialog,*/ /*#audio-recorder-dialog*/
.cm-bg-24016,
.ui-widget-content {
    background-color: #202030;
}

.cm-bg-20516
/*.cm-logo,
.cm-header */{
    background-color: #142E40;
}

/*#contacts-inner-all-contacts-group-select:active,*/
/*.button:active*/
/*.tc-button-toggle*/
.cm-bg-20137,
.cm-bg-20137-active:active,
.cm-popup-menu,
.ui-dialog-buttonset button:active {
    background-color: #356C89;
}

/*.teleconsultation-host-status-color,*/
.cm-bg-19550,
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label > .xdsoft_select > div > .xdsoft_option.xdsoft_current {
    background-color: #00BFFF;
}

/*.arrow-active-inpst {
    background-color: #00BFFF;*/ /* Used to be #5ba0d4;*/
/*}*/


/*.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label > .xdsoft_select > div > .xdsoft_option.xdsoft_current {
    background-color: #00BFFF;*/ /* Used to be #33aaff*/
/*}*/

.jqx-fill-state-pressed, 
.ui-datepicker-today .ui-state-active:hover,
.ui-state-active,
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_current,
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_default,
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box > div > div.xdsoft_current,
span.jqx-fill-state-hover {
    background-color: #4287F5;
}

/*.contact-group-active,*/
/*.cm-messages-table tr:has(td.cm-message-select input:checked) td,*/
.add-diagnosiscode-dialog table tbody tr.ui-selected,
.add-to-tc-main-container .row-selected,
.assign-to-content-container .row-selected,
.cm-attachment-icon.selected,
.cm-attachment-preview.selected,
.cm-bg-20063,
.cm-caselist-items .case-item[data-isselected="True"] div.row-up.cm-bg-46,
.cm-caseview-page #diagnosiscode-container .ui-selected,
.cm-contacts-page .cm-side-panel .cm-contact-group.selected,
.cm-contacts-page .cm-side-panel .cm-contacts-all.selected,
.cm-filter-row.ui-selected,
.cm-message-folder[data-selected="true"],
.cm-tclist-page .list-item:nth-child(even) .cm-tc-row[data-isselected="true"],
.cm-tclist-page .list-item:nth-child(odd) .cm-tc-row[data-isselected="true"],
.cm-tooltip .cm-tooltip-container,
.folders-main-list [data-isselected="True"],
.pms-table tbody tr:hover,
.search-patient-rows.selected td,
.selected .attachment-images,
.selected .attachment-images-name-label,
.selected .attachments-documents-avi,
.selected .attachments-documents-bmp,
.selected .attachments-documents-doc,
.selected .attachments-documents-docx,
.selected .attachments-documents-gif,
.selected .attachments-documents-jpeg,
.selected .attachments-documents-jpg,
.selected .attachments-documents-mp3,
.selected .attachments-documents-ods,
.selected .attachments-documents-odt,
.selected .attachments-documents-pdf,
.selected .attachments-documents-png,
.selected .attachments-documents-rtf,
.selected .attachments-documents-tif,
.selected .attachments-documents-txt,
.selected .attachments-documents-wav,
.selected .attachments-documents-xls,
.selected .attachments-documents-xlsx,
.sim-tree a.ui-selected,
.sim-tree a.ui-selected::before,
.sim-tree i.ui-selected,
.sim-tree i.ui-selected::before,
.special-examination-table-container tbody tr.selected,
.ts-container-rows.selected,
.ts-embedding-table-container tbody tr.selected,
.ts-fixation-table-container tbody tr.selected,
.ts-gd-left-col [data-selected="true"],
.ts-main-table-container #table-column-list div:hover,
.ts-staining-table-container tbody tr.selected,
.ui-selected,
.user-folder-root-folder.ui-selected,
.work-report-details-main-container .work-report-item .report-signature-selection-color .ui-selected,
.work-report-details-main-container .work-report-item .signature-list-container table tbody tr:hover,
span.jqx-fill-state-pressed,
table tr:nth-child(even).ui-selected td, 
table tr:nth-child(odd).ui-selected td {
    background-color: #74B0CE;
}

.add-to-tc-main-container .assign-item-row:hover td,
.assign-to-main-container .assign-item-row:hover td,
.block-label-cont .ts-gd-btn:hover,
.block-type-cont .ts-gd-btn:hover,
.cm-bg-21066,
.cm-contact-group:hover,
.cm-contacts-page .cm-side-panel .cm-contacts-all:hover,
.cm-dnd-active,
.cm-filter-row:hover,
.cm-message-folder:hover,
.cm-messages-table tr:hover td,
.folders-list-item-row:hover,
.search-patient-rows:hover td,
.selectable tr:hover,
.sim-tree li a:hover,
.special-examination-table-container tbody tr:hover,
.ts-container-rows:hover,
.ts-container-rows-disabled:hover,
.ts-embedding-table-container tbody tr:hover,
.ts-fixation-table-container tbody tr:hover,
.ts-gd-block-list tr:hover,
.ts-gd-macro-button-row .ts-gd-btn:hover,
.ts-sectioning-section-list tr:hover,
.ts-special-examination-table .ui-selectable tr:hover,
.ts-staining-table-container tbody tr:hover,
.user-folder-root-folder:hover {
    background-color: #54AAFF;
}

.cm-bg-20168,
.cm-caselist-items [data-case-status="inp"] {
    background-color: #5CC5FF;
}

.cm-bg-19579,
.cm-section .label-area {
    background-color: #ADD8E6;
}

.cm-bg-30025,
.cm-caselist-items .case-item .archived {
    background-color: #800080;
}

.cm-bg-35233,
.cm-caselist-items [data-case-status="signed"] {
    background-color: #8F1B1B;
}

.arrow-active-inp, 
.cm-bg-34757 {
    background-color: #d94949;
}

/*.contacts-groups-buttons-add,*/ /*.contacts-groups-buttons-remove,*/ /*.contacts-letter, */ /*.contacts-edit,*/ /*.contacts-remove,*/ /*.cards-add-button,*/
/*.contacts-search-icon,*/ /*.add-new-filter,*/ /*#filter-row-item.ui-selected,*/ /*#case-history-tabe-dialog, #ts-case-history-tabe-dialog,*/ /*#open-template-dialog,*/
/*.quantification-list-container .quantification-header button,*/ /*#ts-gd-block-list .delete button,*/ /*#block-label-cont .ts-gd-fnd-case:hover,*/ /*#ts-gd-macro-button-row .ts-gd-fnd-case:hover,*/
/*#macroscopic-main-container,*/ /*.no-hover:hover,*/ /*.ts-staining-table-externalbarcode .externalbarcode,*/ /*.ts-container-table-note .note,*/ /*.ts-container-table-code .code,*/ /*.ts-container-table-name .name,*/
/*#ldap-users-tabs, */ /*#ldap-groups-tabs,*/ /*#ldap-users-tabs .ui-widget-header, #ldap-groups-tabs .ui-widget-header,*/ /*#create-section-container .sectioncode, #create-section-container .note */
/*#ts-create-section-form #dropdownlistContentContainer input, #ts-create-section-form #dropdownlistContentBlock input,*/
.cm-bg-transparent,
.cm-bg-transparent-hover:hover,
.cm-body table tr td,
.cm-body table tr:nth-child(2n+1) td,
.cm-container-header select,
.cm-dialog table tr.ui-selected,
.cm-hbtn-frameless,
.cm-tooltip .cm-tooltip-container table tr:nth-child(2n) td,
.cm-tooltip .cm-tooltip-container table tr:nth-child(2n+1) td,
.sim-tree li i.ui-selected,
.ts-container-rows td input.ui-selected,
.ts-container-rows td.ui-selected,
.ts-container-rows-disabled td input.ui-selected,
.ts-container-rows-disabled td.ui-selected,
.ui-button:focus,
.ui-dialog-titlebar-close,
.ui-dialog-titlebar-close:hover,
table.cm-patient-summary tbody tr:nth-child(2n) td,
table.cm-patient-summary tbody tr:nth-child(2n+1) td,
table.cm-title tr td,
table.cm-title tr td,
table.cm-title tr:nth-child(2n+1) td,
table.warning-table > tbody > tr:first-child td {
    background-color: transparent;
}

/* || Bakcground-image */

/* Difference betweeen themes */

.cm-header,
.cm-logo {
    background: -moz-linear-gradient(0deg, #142E40 0%, #17354A 49%, #1A3E53 52%, #245066 100%);
    background: -webkit-linear-gradient(0deg, #142E40 0%, #17354A 49%, #1A3E53 52%, #245066 100%);
    background: linear-gradient(0deg, #142E40 0%, #17354A 49%, #1C3E53 52%, #245066 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#142e40",endColorstr="#245066",GradientType=1);
}

/*.cm-caseview-page .registration-table thead,*/
/*#tc-case-details-diagnosis-content thead,*/
/*#teleconsultation-main-container .teleconsultation-inner-header */
/*.cm-container-header,*/
.cm-bg-lg-darkblue1,
.cm-dialog table th,
.cm-container-header,
table.registration-table thead th {
    background-image: linear-gradient(to bottom, #142E43 0%,#1E5066 33%,#245066 100%);
}

.cm-bg-lg-darkblue2,
table thead tr th {
    background-image: linear-gradient(0deg, #142E40 0%, #17354A 49%, #1A3E53 52%, #245066 100%);
}

/* End fo difference */

/*.cm-bg-lg-pearlwhite {
    background-image: linear-gradient(0deg, #d2d2d1 0%, #efefea 100%);
}*/

.cm-bg-lg-pinkerror,
input[aria-invalid="true"],
input[aria-invalid="true"]:focus,
select[aria-invalid="true"],
select[aria-invalid="true"]:focus {
    background-image: linear-gradient(0deg, #d5c3c0 0%, #efddd6 100%);
}

/*#header-container #pms-search, #header-container #pms-search-field,*/ /*.pms-input,*/ /*.ts-sp-date-filter,*/ /*#contacts-search,*/ /*#edit-contact-note-group textarea,*/ /*#create-contact-note-group textarea,*/
/*#create-patient-note textarea,*/ /*#edit-patient-note textarea,*/ /*#add-comment-container textarea,*/ /*#edit-comment-container textarea,*/ /*#add-dialog-signature-container select,*/
/*#add-to-tc-main-container #add-to-tc-search,*/ /*#assign-to-main-container #assign-to-search,*/ /*#Memo,*/ /*#add-dialog-signature-container #add-signature-search,*/
/*#add-diagnosiscode-dialog #dignosis-code-search-container #dignosis-code-search-input,*/ /*#ts-staining-container #dropdownlistContentInstrument,*/ /*#ts-create-section-form #dropdownlistContentContainer, #ts-create-section-form #dropdownlistContentBlock,*/
.cm-bg-lg-brightwhite,
.jqx-widget-content,
.ms-dd,
.ts-embedding-container .jqx-widget-content,
.ts-staining-container .jqx-widget-content,
.ui-autocomplete-input,
input,
input.jqx-widget-content,
select,
textarea,
ul.ui-autocomplete {
    background-image: linear-gradient(to bottom, #BFBFC0 0%,#DFDFE0 20%,#FFFFFF 67%);
}

/*#ldap-users-tabs li,*/ /*#ldap-groups-tabs li,*/ /*#ts-main-container #tabs #tablist-ul li,*/
.cm-bg-lg-dark1,
.macroscopic-main-container .ui-state-default,
.tab-samples-details [data-tab-active="False"],
.ts-case-history-tabe-dialog [data-tab-active="False"] {
    background-image: linear-gradient(to bottom, #0C0C12 0%,#141618 33%,#3A3E42 100%);
}

.contacts-cards-title,
.cm-bg-lg-dark2,
.cm-configuration-content table thead tr th {
    background-image: linear-gradient(to bottom, #444444 0%,#101020 100%);
}

/*#contacts-inner-search,*/ /*#assign-to-main-container .assign-to-tab,*/ /*.ts-gd-inner-head,*/ /*#ts-special-examination-toolbar-container,*/ /*.ts-container-table-head tr,*/ /*.quantification-list-container .registration-table thead tr,*/
/*#work-report-details-main-container .work-report-item .signature-list-container table thead,*/ /*#add-to-tc-main-container .assign-to-content table tr:first-child,*/ /*#assign-to-main-container .assign-to-content table tr:first-child,*/
/*.search-patients-table-body thead tr th,*/ /*.condition-rows-header,*/ /*.supervisor-doctor-content table tr th,*/ /*.pms-table thead,*/ /*#special-examination-table-container th,*/ /*#ts-gd-table-cont th,*/ /*.ts-gd-info-table thead tr th,*/
/*#ts-main-container #samples-table tr th,*/ /*#ts-sectioning-table th,*/ /*#ts-special-examination-table table th,*/ /*#ts-fixation-table-container th,*/ /*#ts-embedding-table-container th,*/ /*#ts-staining-table-container th, */
/*.tc-participants-header-container,*/ /*.tc-case-details-header-container,*/ /*.tc-cases-slides-header-container,*/ /*.ts-gd-inner-center-head,*/ /*#ts-main-container #ts-main-searchbar-container,*/ /*#ts-search-tabs-content,*/
/*#ts-gd-tabs-content,*/ /*#ts-sectioning,*/ /*#ts-main-container #ts-sectioning,*/ /*#ts-create-section-panel,*/ /*#ts-section-list-header,*/ /*#ts-fixation-container,*/ /*#ts-embedding-container,*/ /*#ts-staining-container*/
/*#add-diagnosiscode-dialog #diagnosis-code-search-table table thead,*/ /*#add-dialog-signature-container table thead*/
/*#tc-case-details-diagnosis-header,*/ /*#tc-case-details-digital-slides-header,*/ /*#attachment-tabs-quantifications,*/ /*#tc-case-details-patient-header,*/ /*#tc-case-details-attachments-macro-images,*/
/*#tc-case-details-attachments-snapshots,*/ /*#tc-case-details-attachments-documents,*/
/* Used in darker table headers and containers */
.cm-bg-lg-grey1,
.cm-container-dark,
thead.cm-bg-lg-grey1 tr th {
    background-image: linear-gradient(to bottom, #2F2F3A 0%,#525254 33%,#606061 100%);
}

/*.grossdissection-camera-footer,*/
/*#ts-main-container #ts-main-bottom-container,*/
/*#ts-section-footer,*/
/*.contacts-cards-footer */
.cm-bg-lg-grey2 {
    background-image: linear-gradient(0deg, #575758 0%, #6E6F6F 49%, #777878 52%, #8D8C8C 100%);
}

/*#ts-main-toolbar-container .ts-active,*/
/*.pms-active-button,*/
/*#close-sample-history*/
/*#ldap-users-tabs li.ui-state-active,
#ldap-groups-tabs li.ui-state-active,*/
.assign-to-main-container [data-tab-active="True"],
.cm-bg-lg-darkblue3,
.cm-ldap-tabs .cm-ldap-ul li.ui-state-active a,
.cm-toolbar [isopened="1"],
.macroscopic-main-container .ui-state-active,
.tab-samples-details [data-tab-active="True"],
.ts-case-history-table-dialog [data-tab-active="True"] {
    background-image: linear-gradient(to bottom, #1F1F20 0%,#356C89 45%);
}

.cm-bg-lg-lightblue1,
.cm-left-hover {
    background-image: linear-gradient(to bottom,#1874A4 13%,#1874a4 25%,#2081B4 28%,#3794C5 87%,#FFFFFF 100%);
}

/*#contacts-cards-add-button*/
.cm-bg-lg-lightblue2,
.cm-contacts-add {
    background-image: linear-gradient(to bottom,#FFFFFF 0%, #3794C5 13%, #2081B4 25%, #1874a4 28%, #1874A4 87%,#000000 100%);
}

.cm-bgi-none {
    background-image: none;
}

/* || Background overrides */

/*#ts-fixation-warning,*/ /*#delete-contact-html, */ /*#delete-contactgroup-html,*/ /*#delete-file-html, */ /*#contact-warning,*/ /*#audio-recorder-error,*/
/*#contact-search-warning,*/ /*#contact-add-without-contact-group-warning,*/ /*#fileUploadAlert, */ /*#delete-userfolder-html,*/ /*#notCreatemoreUserFolderHtml,*/
/*#delete-userfoldercases-html,*/ /*#userFolderErrorAlert,*/ /*#sampleErrorDialog,*/ /*#deletefilter-dialog,*/ /*#filter-alert,*/ /*#confirm-dialog,*/ /*#message-alert,*/
/*#teleconsultation-error-dialog,*/
.button.audio-ui-state-disabled,
.cm-bg-none,
.ts-add-container-button,
.ts-add-container-button:active,
.ts-edit-case-print-disabled-button,
.ts-edit-case-print-disabled-button:active,
.ts-remove-container-button,
.ts-remove-container-button:active,
.ts-section-automatic-print-checkbox.ts-section-disabled-button,
.ts-section-disabled-button,
.ts-section-disabled-button:active,
.ui-widget-content {
    background: none;
}

div.cm-ldap-tabs,
ul.cm-ldap-ul {
    background: transparent;
}

/* || Foreground color */
/* 
    Colors: 
    #000000 -- cm-fg-0
    #333333 -- cm-fg-20
    #343438 -- cm-fg-21 -- dropped in favor of #333333
    #555555 -- cm-fg-33
    #666668 -- cm-fg-40
    #D3D3D3 -- cm-fg-83 -- dropped in favor of EEF3FA
    #eeeeee -- cm-fg-93 -- dropped in favor of EEF3FA
    #EEF3FA -- cm-fg-96
    #FFFFFF -- cm-fg-100

    #FF0000 -- cm-fg-00050
    #ff6949 -- cm-fg-00164 -- dropped, used to be error message color, in favor of #FF0000
    #ff8000 -- cm-fg-03050 -- dropped, used to be error message color, in favor of #FF0000
    #ffcc33 -- cm-fg-03360
    #78DE54 -- cm-fg-10460

    #2e7db2 -- cm-fg-20444 -- dropped in favor of #337AB7
    #337AB7 -- cm-fg-20846
    #0099FF -- cm-fg-20450
    #199AFC -- cm-fg-20654 -- dropped, in favor of #0099FF
    #74b0d4 -- cm-fg-20364 -- dropped, not found in code
    #5CC5FF -- cm-fg-20168
    #B0BEC5 -- cm-fg-20073

    #FFB6C1 -- cm-fg-24486 -- dropped in favor of #a94442

    #a94442 -- cm-fg-33846
    #FF8F6D -- cm-fg-34971 -- dropped in favor of #a94442
*/

/*#text-cont #elapsed-time,*/ /*.tc-revert-label,*/ /*.tc-delete-label,*/ /*.tc-delete-title,*/ /*#DictationContainer textarea,*/ /*#sec-user-passw,*/
/*#csvuploader-successful,*/ /*#filter-alert, */ /*#deletefilter-dialog,*/ /*.filterform,*/ /*.read-message-content,*/ /*.printertray-item-text */
.changeuser-login-dialog input,
.cm-attachments,
.cm-body table,
.cm-fg-0,
.cm-message .cm-body,
.cm-message-dnd,
.cm-message-editor .cm-body,
.dd .ddTitle,
.markerjs-text-editor textarea,
.ts-sectioning input[type=checkbox]:checked,
.ui-datepicker-title option,
.ui-datepicker-title select,
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label {
    color: #000000;
}

/*.pms-body-content,*/ /*#tc-case-details-content-container .label-area,*/ /*#tc-case-details-attachments,*/ /*#ts-search-info-attachment-content .attachment-documents-label,*/ /*#ts-main-table-container #table-column-list,*/
/*#add-diagnosiscode-dialog .diagnosis-code-search-text,*/ /*#invalidWebBrowser_NotSupportedText,*/ /*#invalidWebBrowser_DownloadText,*/
.cm-caselist-page,
.cm-caseview-page,
.cm-configuration-content,
.cm-empty-list-text,
.cm-fg-20,
.cm-login-container,
.cm-tc-post-screen-message,
.ui-widget {
    color: #333333;
}

/*#macroscopic-actual #ts-gd-sample-no-found,*/ /*#ts-main-container #tabs #tab-samples-details #ts-search-info-slide-content .label-area,*/ /*#open-template-dialog #template-textarea*/
/*.ui-widget {
    color: #333333;*/ /* used to be 343438 */
/*}*/

/*#header-container #pms-search, #header-container #pms-search-field,*/ /*.ts-sp-date-filter,*/ /*#add-comment-container textarea,  #edit-comment-container textarea, #edit-contact-note-group textarea,
#create-contact-note-group textarea, #create-patient-note textarea, #edit-patient-note textarea,*/ /*#Recipients_titletext,*/
.cm-fg-33,
.jqx-menu-dropdown a,
input,
input.jqx-input,
input[type="file"],
select option,
select,
textarea {
    color: #555555;
}

/*.container-fluid.full-width,*/ /*#send-back-container,*/ /*#special-examination-sample-code,*/ /*#special-examination-container,*/ /*#add-diagnosiscode-dialog #dignosis-code-search-container #dignosis-code-search-input,*/
/*#add-comment-container h5,*/ /*#edit-comment-container h5,*/ /*#add-dialog-signature-container #add-signature-search,*/ /*#add-to-tc-main-container #add-to-tc-search,*/ /*#assign-to-main-container #assign-to-search,*/
/*#patient-label-search-name,*/ /*#patient-label-search-date,*/ /*#search-patient-label,*/ /*.empty-search-patients-list-text,*/ /*#add-dialog-signature-container select,*/ /*#create-section-container,*/
.add-comment-template-dialog label,
.cm-fg-40,
/*.cm-login-fields span,*/
.cm-login-license,
.cm-message-editor,
.control-label,
.delete-comment-template-dialog h2,
.secondary-login-dialog label {
    color: #666668;
}

/*.read-message-header, .read-message-content-header-message-header,*/
/*.read-message-content-header-date,
.read-message-recipients {
    color: #EEF3FA;*/ /*used to be #D3D3D3*/
/*}*/

/*#ts-main-container #tabs #tablist-ul li,*/
/*.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td,
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th {
    color: #EEF3FA;*/ /* used to be #eeeeee */
/*}*/

/*.cm-configuration-content table thead tr td, .cm-configuration-content table,*/ /*#ts-staining-table-container th, #ts-staining-table-container table td, #ts-embedding-table-container table td,
#ts-embedding-table-container th, #ts-fixation-table-container table td, #ts-fixation-table-container th, #special-examination-table-container table td, #special-examination-table-container th,
#tc-case-details-diagnosis-content thead tr td, .pms-table tbody tr td, .cm-caseview-page #diagnosiscode-container .registration-table thead tr td, #work-report-details-main-container .work-report-item .signature-list-container table,
.pms-table thead,*/ /*.cm-configuration-sidebar-header span,*/ /*.cm-sample-block .cm-container-header,*/ /*.condition-rows-header,*/ /*#folders-main-list,*/ /*#folders-main-list .folders-list-item-row .title,
#folders-main-list .folders-list-item-row .num, #folders-main-list .folders-list-item-row,*/ /*#assign-to-main-container .assign-to-tab,*/ /*#header-container #application-name,
#ts-header-container #application-name,*/ /*#work-toolbar-container-configuration span,*/ /*#header-container .user-name,*/ /*.registration-table,*/ /*.registration-header,*/ /*.other-case-item a,*/
/*.cm-other-case a,*/ /*#comment-container .comment-item,*/ /*#work-history-inner-container .registration-header,*/ /*#work-history-inner-container #other-cases-container a,*/ /*.sample-container-item,*/
/*#tc-bottom-buttons-container,*/ /*.tc-case-details-container,*/ /*.tc-participants-container,*/ /*.tc-cases-slides-container,*/ /*.quantification-list-container .registration-table,*/
/*#tc-case-details-patient-header,*/ /*.sample-block-item */ /*.read-message-content-header-date,*/ /*.read-message-recipients,*/ /*.note::-webkit-input-placeholder*/
.cm-caselist-items .row-bottom .col-left,
.cm-caselist-items .sample-data,
.cm-caselist-items span,
.cm-caseview-page .cm-registration a,
.cm-configuration-sidebar ul li a,
.cm-container-header select option,
.cm-container-header select,
.cm-container-header,
.cm-fg-96,
.cm-messages-table td.cm-message-subject a,
.cm-tooltip .cm-tooltip-container,
.ts-staining-table-externalbarcode .externalbarcode::-webkit-input-placeholder,
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td,
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th,
body,
table,
table.registration-table td a,
td label {
    color: #EEF3FA;
}

    /*#attachment-macro-label,*/ /*#attachment-snapshots-label,*/ /*#attachment-documents-label,*/ /*#attachment-recordings-label,*/ /*#attachment-quantifications-label,*/ /*.attachment-images-label,*/
    /*.cm-container-content.cm-attachments .cm-attachment-preview label,*/ /*.cm-container-content.cm-attachments .cm-attachment-preview .cm-attachment-overlay,*/ /*.cm-left-hover,*/ /*.login_button_no_arrow,
.login_button_no_arrow a,*/ /*#user-filters-sidebar,*/ /*#confirm-dialog,*/ /*#message-alert,*/ /*#contacts-groups-word-groups,*/ /*#contacts-all-contacts-word,*/ /*.contacts-all-contacts-groups,*/
    /*.cards-title,*/ /*.attachment-add-to-report-overlay,*/ /*.contacts-department,*/ /*.contacts-organization,*/ /*.contacts-phone, .contacts-email, .contacts-groups-name,*/ /*#user-folder-root-folder-text,*/
    /*.cm-caseview-page #diagnosiscode-container #diagnosis-header p,*/ /*.ts-search-bottom-button a,*/ /*#ts-main-container #ts-main-searchbar-container,*/ /*#work-report-details-main-container .work-report-item .cm-report-fied-item h4,*/
    /*.work-case-order-header-select-urgent,*/ /*.quantification-list-container .quantification-header,*/ /*#ts-main-container #tabs .tabpanel,*/ /*#ts-gd-examinations,*/ /*.ts-gd-inner-center-head label,*/ /*#ts-embedding-container,
#ts-embedding-container .control-label,*/ /*#ts-fixation-container,*/ /*#ts-special-examination-table-container label,*/ /*#ts-special-examination-table-container .status-arrow,*/ /*#ts-sectioning,
#ts-main-container #ts-sectioning,*/ /*.ts-gd-inner-head label,*/ /*#ts-gd-table-cont,*/ /*#sample-info-table,*/ /*#user-info-table,*/ /*#ts-special-examination-table table,*/ /*#ts-staining-container,*/
    /*.ts_specialexamination_automaticprinting_div,*/ /*#tc-case-details-attachments .tc-attachment-label,*/ /*#tc-bottom-buttons-container,*/ /*.teleconsultation-date,*/ /*.teleconsultation-header-title,*/
    /*.teleconsultation-list-item-title,*/ /*#tc-back-to-list-from-inprogress,*/ /*.create-section-container .note[placeholder],*/
    .cm-configuration-content table button a,
    .cm-fg-100,
    .cm-login-panel a,
    .cm-login-panel a,
    .cm-popup-menu li a,
    .contacts-cards-container p,
    .jqx-fill-state-pressed,
    .message-checkbox-checked .message-subject-text .subject-caselink,
    .message-row .message-subject-text .subject-caselink,
    .sim-tree a,
    .sim-tree li,
    .ts-gd-btn,
    .ui-datepicker-calendar span,
    .ui-datepicker-today .ui-state-active:hover,
    .ui-state-active,
    .warning-table,
    .xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td,
    .xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_current,
    .xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_default,
    .xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_today.xdsoft_current,
    .xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th,
    .xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box > div > div,
    .xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box > div > div.xdsoft_current,
    span.jqx-fill-state-hover,
    span.jqx-fill-state-pressed {
        color: #FFFFFF;
    }

/*.workgroup-not-exists,*/ /*.permissiongroup-not-exists,*/ /*.colorred_all*/
.cm-fg-00050 {
    color: #FF0000;
}

/*#create-section-container .not-valid-code,*/ /*#create-section-container #error-message-not-valid-code 
{
    color: #FF0000;*/ /* used to be #ff6949*/
/*}*/

/*.year-warning-text {
    color: #ff0000;*/ /* used to be #ff8000 */
/*}*/

/*.cm-header .cm-unreleased */
.cm-fg-03360 {
    color: #ffcc33;
}

/*#work-case-list .row-bottom .finisher-user-name,*/ /*#work-case-list [data-hasreport="True"] .color-green,*/ /*#work-case-list [data-hasslide="True"]*/
.cm-fg-10460,
span.cm-fg-10460 {
    color: #78DE54;
}

/*.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_today, 
    .ui-datepicker-today a:hover{
    color: #337AB7;*/ /* used to be #2e7db2*/
/*}*/

.cm-fg-20846,
.cm-messages-table tr:hover td.cm-message-subject a,
.control-label .subject-caselink,
.control-label .subject-caselink:hover,
.control-label .subject-caselink:visited,
.message-row .message-subject-text:hover .subject-caselink,
.ui-datepicker-today a:hover,
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_today,
label span .subject-caselink,
label span .subject-caselink:hover,
label span .subject-caselink:visited {
    color: #337AB7;
}

/*.ts-fixation-information,*/ /*#ts-fixation-capacity,*/ /*.ts-staining-information,*/ /*#ts-staining-capacity,*/ /*.ts-embedding-information */
.cm-fg-20450 {
    color: #0099FF;
}

/*#create-sample-last-case-sample-code,*/
/*#ts-create-sample-last-case-sample-code*/ /*{
    color: #0099FF;*/ /* used to be color: #199AFC*/
/*}*/

/*.read-message-content-header-subject .subject-caselink,
.read-message-content-header-subject .subject-caselink:hover,
.read-message-content-header-subject .subject-caselink:visited {
    color: #74b0d4;
}*/

/*#work-case-list [data-hasreport="True"] .report-label*/
.cm-fg-20168, 
span.cm-fg-20168 {
    color: #5CC5FF;
}

/*#work-case-list .row-bottom span*/
.cm-fg-20073,
span.cm-fg-20073 {
    color: #B0BEC5;
}

/*#create-section-container .not-unique-code {
    color: #a94442; used to be #FFB6C1
}*/

/*.comment_errormessage_p,*/ /*#sec-error-msg,*/ /*#required-slide-barcode-top-right-corner:after,*/ /*#required-test-barcode-top-right-corner:after,*/
/*#create-section-container #error-message-not-unique-code,*/ /*#queueFeedback */
.cm-fg-33846,
.cm-fg-33846-after:after,
.cm-login-val ul li,
.cm-red-star::after,
.text-danger,
.ts-main-toolbar-container .special-examination-type-btn [data-has-new="True"] {
    color: #a94442;
}

/*#TestId-error,*/ /*#TestGroupId-error,*/ /*#BlockIds-error,*/ /*#BlockName-already-error,*/ /*#ts-staining-external-barcode-warning,*/
/*#ts-main-toolbar-container .special-examination-type-btn [data-has-new="True"] {
    color: #a94442; used to be #FF8F6D
}*/

/*
    Border colors:
    #000000 -- cm-bc-0
    #1F1F26 -- cm-bc-13 -- dropped for #343438
    #202030 -- cm-bc-15 -- dropped for #343438
    #333333 -- cm-bc-20 -- dropped for #343438
    #343438 -- cm-bc-21
    #757577 -- cm-bc-46
    #888888 -- cm-bc-53 -- dropped for #999999
    #999999 -- cm-bc-60
    #CCCCCC -- cm-bc-80
    #D3D3D3 -- cm-bc-83
    #FFFFFF -- cm-bc-100

    #FF0000 -- cm-bc-00050
    #ff8000 -- cm-bc-03050 -- dropped for #FF0000

    #78DE54 -- cm-bc-10460

    #0b93d5 -- cm-bc-20044 -- dropped for #0080ff
    #0080ff -- cm-bc-21050
    #4287F5 -- cm-bc-21761 -- dropped for #0080ff
    #74B0CE -- cm-bc-20063 -- dropped for #54AAFF
    #66afe9 -- cm-bc-20766 -- dropped for #54AAFF
    #54AAFF -- cm-bc-21066
    #5CC5FF -- cm-bc-20168

    #a94442 -- cm-bc-33846
    #FF8F6D -- cm-bc-34971
*/

/* || Border-color */

/*.read-message-content,*/ /*#work-history-inner-container .registration-table tr th,*/ /*.tc-info-container,*/ /*.ts-create-container-preview,*/
/*#add-to-tc-main-container #add-to-tc-search,*/ /*#assign-to-main-container #assign-to-search,*/ /*#add-dialog-signature-container #add-signature-search,*/ /*#add-dialog-signature-container select,*/
/*#ts-section-list-header-casecode #CaseCode,*/ /*#ts-create-section-panel textarea#Comment,*/ /*#secondary-user-select,*/ /*#special-examination-note textarea,*/ /*#sec-user-passw*/
.cm-bc-0,
.cm-configuration-content table,
.cm-message .cm-body,
.dd .ddTitle,
.input-file-input:hover::before
.cm-section,
.cm-slide,
.ts-sectioning-table tr td {
    border-color: #000000;
}

/*#tc-case-details-content-container {
    border-color: #343438; used to be #1F1F26
}*/

/*#create-patient-hr,
#edit-patient-hr {
    border-color: #343438; used to be #202030
}*/

/*.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label > .xdsoft_select {
    border-color: #343438; used to be #333333
}*/

/*#header-container #pms-search, #header-container #pms-search-field, .pms-input, .form-control.search-value, .form-group input,  .form-group select,*/ /*#create-patient-hr,*/ /*#edit-patient-hr,*/
/*#tc-case-details-content-container,*/ /*.tc-description,*/ /*.tc-search-case-input,*/ /*.tc-search-participants-search-input,*/ /*.condition-row .condition select,*/ /*#macroscopic-description-form textarea,*/
/*#videosource,*/ /*#ts-sp-sand-back-note-text,*/ /*#ts-gd-main-container .text-input,*/ /*#ts-main-searchbar-container .search-container #barcode-input,*/ /*#supervisor-doctor-datepicker-from-input,
#supervisor-doctor-datepicker-to-input,*/ /*#create-filter-header input,*/ /*#new-message-html #Text, */ /*#reply-message-html #Text, */ /*#replyall-message-html #Text,*/ /*#message-editor #Text,*/
/*#RecipientNames.message-form-control,*/ /*#Note,*/ /*#contacts-search,*/ /*#open-template-dialog #template-textarea,*/ /*#add-comment-container textarea, */ /*#edit-comment-container textarea,*/
/*#add-diagnosiscode-dialog #dignosis-code-search-container #dignosis-code-search-input,*/ /*#ts-main-searchbar-container .search-container #ts-search-field,*/
.cm-bc-21,
.cm-parent-message-separator,
.cm-parent-container,
.cm-login-container,
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label > .xdsoft_select,
input,
input.jqx-input,
input.ui-autocomplete-input,
select {
    border-color: #343438;
}


/*#video,*/ /*#photo-for-marking-img,*/ /*.capture-thumbnail */
.cm-bc-53,
.input-file-input::before {
    border-color: #888888; /* used to be #757577 ;*/
}

/*.input-file-input::before {
    border-color: #888888; used to be #999999
}*/

/*.quantification-list-container .registration-table tr td, #add-diagnosiscode-dialog #diagnosis-code-search-table table thead tr th, #add-diagnosiscode-dialog #diagnosis-code-search-table table tbody tr td,
#add-dialog-signature-container table thead tr th, #work-report-details-main-container .work-report-item .signature-list-container table tbody tr td, #work-report-details-main-container .work-report-item .signature-list-container table thead tr th,
.cm-tooltip .cm-tooltip-container table td, .cm-configuration-content table tr td, .registration-table tr td, .supervisor-doctor-content .supervisor-doctor-table-body tr td, #add-dialog-signature-container table tbody tr td,
.pms-table thead, .pms-table tbody tr td, #special-examination-table-container table td, #special-examination-table-container th, #ts-gd-table-cont th, #ts-gd-table-cont td, #sample-info-table td, #user-info-table td,
.ts-gd-info-table thead tr th, .ts-gd-info-table th, #ts-gd-info-eventtable td, #ts-sectioning-table tr, #ts-sectioning-table td, #ts-fixation-table-container table td, #ts-fixation-table-container th,
#ts-embedding-table-container table td, #ts-embedding-table-container th, #ts-staining-table-container table td, #ts-staining-table-container th, #ts-special-examination-table table td, #ts-sectioning-table th,
#ts-gd-info-regtable td, .ts-gd-info-table tbody tr, #ts-main-container #samples-table tr td,*/ /*.other-case-item,*/ /*.contacts-cards,*/ /*.slides-header-button,*/ /*#teleconsultation-main-container .teleconsultation-inner-header,*/
/*#contacts-folders-container,*/ /*#contacts-cards-add-button,*/ /*#ts-gd-tabs-content,*/ /*#ts-gd-middle-col,*/ /*#ts-gd-left-col,*/ /*#ts-gd-right-col,*/ /*#ts-main-container #ts-main-searchbar-container,*/ /*#ts-main-container #ts-main-table-container,*/
/*#ts-main-container #ts-special-examination-table-container,*/ /*#other-cases-container,*/ /*#ts-main-container #ts-main-bottom-container,*/ /*#ts-main-container #tabs #tablist-ul li,*/ /*#ts-search-info-slide-content,*/ /*#ts-search-info-attachment-content,*/
/*#ts-fixation-container,*/ /*#ts-embedding-container,*/ /*#ts-staining-container*/
.cm-bc-80,
.cm-caselist-page .cm-col.cm-casedetails-panel,
.cm-caselist-page .cm-col.cm-caselist-panel,
.cm-cell,
.cm-col,
.cm-configuration-content,
.cm-configuration-footer,
.cm-configuration-sidebar,
.cm-contacts-add,
.cm-container-footer,
.cm-container-header,
.cm-header-container,
.cm-other-cases-container .cm-other-case,
.cm-other-cases-container,
.cm-popup-menu,
.cm-tooltip .cm-tooltip-container,
.condition-row .condition select.disabled-form-control,
.macroscopic-main-container .ui-state-active,
.macroscopic-main-container .ui-state-default,
.ts-gd-btn,
.ts-main-container .ui-state-active,
.ts-main-container .ui-state-focus,
hr,
table tbody tr td,
table tbody,
table thead,
table tr th,
table tr {
    border-color: #CCCCCC;
}

.cm-message .cm-body .cm-parent,
.cm-message-editor .cm-body .cm-parent {
    border-color: #D3D3D3;
}

/*#ts-gd-left-col #casette-cont .selected,*/ /*.ts-gd-info-tab,*/ /*#assign-to-main-container .assign-to-tab,*/ /*#ts-section-footer,*/ /*#ts-section-list-header,*/
/*#ts-section-list,*/ /*#ts-create-section-panel,*/ /*#white-separator */
.cm-bc-100,
.cm-case-history-date-orderby,
.cm-case-history-date-orderbydesc,
.printertrays-container .selected,
.ts-case-history-date-orderby,
.ts-case-history-date-orderbydesc {
    border-color: #FFFFFF;
}

/*.year-warning*/
.cm-bc-00050 {
    border-color: #ff0000; /* used to be #ff8000 */
}

/*.ui-datepicker-today a:hover {
    border-color: #0080ff;*/ /* used to be #0b93d5 */
/*}*/

/*.jqx-fill-state-pressed,
.ui-datepicker-today .ui-state-active:hover,
.ui-state-active,
span.jqx-fill-state-hover,
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_default,
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_current,
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box > div > div.xdsoft_current {
    border-color: #0080ff; used to be #4287F5;
}*/

/*.jqx-widget-content {
    border-color: #0080ff; used to be #4287F5
}*/


/*span.jqx-fill-state-pressed {
    border-color: #54AAFF; used to be #74B0CE
}*/


/*.ts-sp-date-filter:focus {
    border-color: #54AAFF; used to be #66afe9
}*/

.attachment-images-uploaded:hover
.attachments-documents-avi:hover,
.attachments-documents-bmp:hover,
.attachments-documents-doc:hover,
.attachments-documents-docx:hover,
.attachments-documents-gif:hover,
.attachments-documents-jpeg:hover,
.attachments-documents-jpg:hover,
.attachments-documents-mp3:hover,
.attachments-documents-ods:hover,
.attachments-documents-odt:hover,
.attachments-documents-pdf:hover,
.attachments-documents-png:hover,
.attachments-documents-rtf:hover,
.attachments-documents-tif:hover,
.attachments-documents-txt:hover,
.attachments-documents-wav:hover,
.attachments-documents-xls:hover,
.attachments-documents-xlsx:hover,
.cm-bc-21066,
.cm-container-content.cm-attachments .cm-attachment-preview:hover,
.ts-sp-date-filter:focus,
span.jqx-fill-state-pressed {
    border-color: #54AAFF;
}

/*#ts-staining-table-container table td.warning-external-barcode*/
.cm-bc-33846,
.ts-sample-location-container-error,
input[aria-invalid="true"],
input[aria-invalid="true"]:focus,
select[aria-invalid="true"],
select[aria-invalid="true"]:focus {
    border-color: #a94442;
}

/*#ts-staining-table-container table td.warning-external-barcode {
    border-color: #a94442; used to be #FF8F6D 
}*/

/* || Specific border colors */
/* Border bottom color */

.cm-container-header {
    /*border-bottom-color: #CCCCCC;*/
}

/*div.form-separator {
    border-bottom-color: #000000;
}*/

/*#ldap-users-tabs .ui-widget-header,
#ldap-groups-tabs .ui-widget-header,
#macroscopic-main-container .ui-widget-header {
    border-bottom-color: #CCCCCC; used to be #c0c0c0
}*/

/*.registration-header,*/ /*#add-to-tc-main-container .assign-to-content table #add-to-tc-main-container .assign-to-content table tr, #assign-to-main-container .assign-to-content table,
#assign-to-main-container .assign-to-content table tr,*/ /*#ts-main-container #tabs #tablist-ul,*/ /*.sample-outer-container .border-bottom,*/ /*#tc-case-details-attachments-macro-images,*/
/*#tc-case-details-attachments-snapshots,*/ /*#tc-case-details-attachments-documents,*/ /*#ts-search-info-attachment-content .attachment-buttons, #work-attachments-inner-container .attachment-buttons,*/
/*#contacts-inner-search,*/ /*#contacts-inner-all-contacts-group-select */
.assign-to-content table tr,
.assign-to-content table,
.cm-bc-bottom-80,
.cm-configuration-sidebar-header,
.cm-ldap-tabs .ui-widget-header,
.macroscopic-main-container .ui-widget-header {
    border-bottom-color: #CCCCCC;
}

.add-dialog-signature-container table tbody tr .bad-value, 
.cm-bc-bottom-00050 {
    border-bottom-color: #FF0000;
}

/*#work-case-list [data-isselected="True"] .triangle-topright*/
.cm-bc-bottom-21066,
.cm-caselist-items [data-isselected="True"] .triangle-topright {
    border-bottom-color: #54AAFF; /* Used to be #74B0CE; */
}

/* Border top color */

/*#create-sample-hr-one,*/ /*#create-sample-hr-two,*/ /*#create-sample-hr-three,*/ /*#create-sample-hr-four,*/ /*#create-sample-hr-five,*/ /*#ts-create-sample-hr-six */
.cm-bc-top-21 {
    border-top-color: #343438; /*used to be #202030;*/
}

/*#condition-rows .condition-row .condition,*/ /*#work-report-details-main-container .work-report-item .signature-list-container,*/ /*#ts-main-container #tabs .tabpanel,*/
/*#ts-main-container #ts-main-toolbar-container,*/ /*#ts-special-examination-table,*/ /*#tc-case-details-patient-header*/
.cm-bc-top-80 {
    border-top-color: #CCCCCC;
}

/* Border left color */


/*#vertical-line-first,*/ /*#vertical-line-second,*/ /*#vertical-line,*/ /*.vertical-line*/
.cm-bc-left-21,
.cm-special-examination-input-container div {
    border-left-color: #343438; /* used to be #202030*/
}

/*#condition-rows .condition-row .condition:not(:first-child), #condition-rows .condition-row:not(:first-child),*/
.cm-bc-left-80,
.condition-row .condition:not(:first-child),
.condition-row:not(:first-child),
.condition-rows-header .condition:not(:first-child) {
    border-left-color: #CCCCCC;
}

/*#ts-main-container #tabs #tab-samples-details */
.cm-bc-left-83 {
    border-left-color: #D3D3D3; /* Used to be #e6e6ea;*/
}

.cm-bc-left-00050,
.sld_new {
    border-left-color: #FF0000;
}

.cm-bc-left-20168,
.sld_opn {
    border-left-color: #5CC5FF;
}

.cm-bc-left-10460,
.sld_exm {
    border-left-color: #78DE54;
}

/* Border right color */

/*#work-case-list .sample-data*/
.cm-bc-right-21 {
    border-right-color: #343438;
}

.cm-bc-right-0,
.ts-sectioning-table tr th {
    border-right-color: #000000;
}

/*#ts-search-tabs-content,*/ /*.sample-outer-container .border-right,*/ /*#work-case-list .row-bottom .col-left*/
.cm-bc-right-80,
.pms-table thead th,
.samples-table tr th,
.ts-special-examination-table table th {
    border-right-color: #CCCCCC;
}

/* Multi border cases */

.button.audio-ui-state-disabled:hover,
.ts-add-container-button:active,
.ts-add-container-button:hover,
.ts-edit-case-print-disabled-button:hover,
.ts-section-disabled-button:hover {
    border-top-color: #888888; /* Used to be #808080 */
    border-right-color: #CCCCCC; /*Used to be #c6c6c6*/
    border-bottom-color: #888888; /*Used to be #808080*/
    border-left-color: #CCCCCC; /*Used to be #c6c6c6*/
}

.search-patients-content table tr td,
.search-patients-content table tr th,
.supervisor-doctor-content table tr th,
.ts-container-content table tr td,
.ts-container-content table tr th {
    border-top-color: #CCCCCC;
    border-right-color: #CCCCCC;
    border-left-color: #CCCCCC;
}

/*#add-to-tc-main-container .assign-to-content table tr td, 
#assign-to-main-container .assign-to-content table tr th,
#assign-to-main-container .assign-to-content table tr td,*/
.assign-to-content table tr td,
.assign-to-content table tr th,
.sample-outer-container .border-right-bottom {
    border-bottom-color: #CCCCCC;
    border-right-color: #CCCCCC;
}

/*#tc-case-details-digital-slides-header */
.cm-tb-bc-80 {
    border-top-color: #CCCCCC;
    border-bottom-color: #CCCCCC;
}

/* || Outline Colors */
#ts-gd-table-cont .ts-gd-block-list-invalid-field,
input[aria-invalid="true"],
input[aria-invalid="true"]:focus,
select[aria-invalid="true"],
select[aria-invalid="true"]:focus {
    outline-color: #a94442;
}

/*#ts-gd-table-cont .ts-gd-block-list-invalid-field {
    outline-color: #a94442; used to be #FF8F6D
}*/

/* || Misc. background settings */

/* Required to overcome autofill background styling */
.cm-login-fields input:-webkit-autofill,
.cm-login-fields input:-webkit-autofill:hover,
.cm-login-fieldsinput:-webkit-autofill:focus {
    -webkit-background-clip: text;
}

.input-file-input:active::before {
    background-image: -webkit-linear-gradient(top, #e3e3e3, #f9f9f9);
}

/*#confirm-signature-html,*/
.cm-bg-unset,
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th {
    background: unset;
}

.cm-login-form,
.cm-login-full,
.cm-login-nolic,
.cm-login-panel div
.cm-login-unsupported {
    background-repeat: no-repeat;
}

/* || Box-shadow */

input[type="file"] {
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
}

/*#ts-sample-small-container-chbox,*/ /*#ts-sample-container-barcode-chbox,*/ /*#ts-sample-container-label-chbox,*/ /*#close-sample-history,*/
/*#create-sample-urgent input, #create-sample-number input */
.cm-bs-none,
.ts-sectioning input[type=checkbox] {
    box-shadow: none;
}

.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_current,
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_default,
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box > div > div.xdsoft_current {
    box-shadow: #4287F5 0 1px 3px 0 inset;
}

.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label > .xdsoft_select > div > .xdsoft_option.xdsoft_current {
    box-shadow: #178fe5 0 1px 3px 0 inset;
}

.ts-sp-date-filter:focus {
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6);
}

.ui-datepicker-today a:hover {
    background: #C8D9E8 50% 50% repeat-x;
}

/* Misc. */

.input-file-input::before {
    text-shadow: 1px 1px #FFFFFF;
}

.printertray-item-text {
    text-shadow: 1px 1px 1px #FFFFFF;
}

/*.attachment-add-to-report-overlay*/ /*.cm-container-content.cm-attachments .cm-attachment-preview .cm-attachment-overlay */
.cm-opacity05 {
    opacity: 0.5;
}

/* Special case, table only used for organization  */
.cm-configuration-content table.cm-config-applications, 
.cm-configuration-content table.cm-config-applications > tbody > tr:nth-child(even) > td,
.cm-configuration-content table.cm-config-applications > tbody > tr:nth-child(odd) > td,
.cm-configuration-content table.cm-config-applications > thead > tr > th {
    background: none;
    border: none;
    color: #555555;
}

/* || Complex classes */
.tc-button-toggle {
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none;
    background-image: -webkit-linear-gradient(top, #1f1f20, #356C89 55%);
    background-image: -moz-linear-gradient(top, #1f1f20, #356C89 55%);
    background-image: -o-linear-gradient(top, #1f1f20, #356C89 55%);
    background-image: linear-gradient(to bottom, top, #1f1f20, #356C89 55%);
    border-top-color: #808080;
    border-right-color: #c6c6c6;
    border-bottom-color: #808080;
    border-left-color: #c6c6c6;
    color: #ffffff;
    text-shadow: 0 1px 0 #000000;
    border-radius: 7px;
    font-size: 12px;
}

.button.audio-ui-state-disabled:active {
    background-image: none;
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none;
}

/*.ui-dialog-buttonset button:active {
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none;
    background-image: -webkit-linear-gradient(top, #1f1f20, #356C89 55%);
    background-image: -moz-linear-gradient(top, #1f1f20, #356C89 55%);
    background-image: -o-linear-gradient(top, #1f1f20, #356C89 55%);
    background-image: linear-gradient(to bottom, top, #1f1f20, #356C89 55%);
}*/

#contacts-inner-all-contacts-group-select:active {
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none;
}

#contacts-inner-all-contacts-group-select:active {
    background-image: -webkit-linear-gradient(top, #1f1f20, #356C89 55%);
    background-image: -moz-linear-gradient(top, #1f1f20, #356C89 55%);
    background-image: -o-linear-gradient(top, #1f1f20, #356C89 55%);
    background-image: linear-gradient(to bottom, top, #1f1f20, #356C89 55%);
}

#Memo {
    border-color: #343438; /*Used to be #202030;*/
    color: #555555;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
}

.cm-message-editor .cm-recipient-list .cm-recipient, 
.recipient-form-control {
    color: #D3D3D3;
    background-image: none;
    border-color: #888888;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
    -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
    -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}

.disabled-form-control,
input:disabled {
    color: #555555;
    border-color: #CCCCCC;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
    background-image: none;
}

.ui-autocomplete-input {
    color: #555555;
    border-color: #CCCCCC;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
}

/* 
 *  || Buttons 
 */

.cm-btn,
.cm-btn-low,
.cm-fbtn,
.cm-ibtn,
.cm-lbtn,
.cm-mbtn,
.pms-button,
.ui-dialog-buttonset button,
.ui-dialog-buttonset button:focus {
    border-color: #CCCCCC;
    background-color: #0c0c12;
    background-image: -webkit-linear-gradient(top, #56565a, #6b6c6f, #141618, #363a3e, #383c40);
    background-image: -moz-linear-gradient(top, #56565a, #4b4c4f, #141618, #363a3e, #383c40);
    background-image: -o-linear-gradient(top, #56565a, #4b4c4f, #141618, #363a3e, #383c40);
    background-image: linear-gradient(to bottom, top, #56565a, #4b4c4f, #141618, #363a3e, #383c40);
    border-top-color: #808080;
    border-right-color: #c6c6c6;
    border-bottom-color: #808080;
    border-left-color: #c6c6c6;
    -moz-box-shadow: inset 0 1px 5px 0 #000000;
    -webkit-box-shadow: inset 0 1px 5px 0 #000000;
    box-shadow: inset 0 1px 5px 0 #000000;
    color: #ffffff;
    text-shadow: 0 1px 0 #000000;
}

    .cm-btn.active,
    .cm-btn.active:hover,
    .cm-btn:active,
    .cm-btn-low.active,
    .cm-btn-low.active,
    .cm-btn-low.active:hover,
    .cm-btn-low:active,
    .cm-hbtn:active,
    .cm-fbtn:active,
    .cm-ibtn:active,
    .cm-lbtn:active,
    .cm-lbtn.active,
    .cm-mbtn.active,
    .cm-mbtn:active,
    .cm-tbtn:active,
    .ui-dialog-buttonset button:active,
    input:checked + div.cm-btn {
        background-color: #356C89;
        -moz-box-shadow: none;
        -webkit-box-shadow: none;
        box-shadow: none;
        background-image: -webkit-linear-gradient(top, #1f1f20, #356C89 55%);
        background-image: -moz-linear-gradient(top, #1f1f20, #356C89 55%);
        background-image: -o-linear-gradient(top, #1f1f20, #356C89 55%);
        background-image: linear-gradient(to bottom, top, #1f1f20, #356C89 55%);
    }

.cm-tbtn {
    background-color: #0c0c12;
    background-image: -webkit-linear-gradient(top, #56565a, #6b6c6f, #141618, #363a3e, #383c40);
    background-image: -moz-linear-gradient(top, #56565a, #4b4c4f, #141618, #363a3e, #383c40);
    background-image: -o-linear-gradient(top, #56565a, #4b4c4f, #141618, #363a3e, #383c40);
    background-image: linear-gradient(to bottom, top, #56565a, #4b4c4f, #141618, #363a3e, #383c40);
    border-top-color: #808080;
    border-right-color: #c6c6c6;
    border-bottom-color: #808080;
    border-left-color: #c6c6c6;
    -moz-box-shadow: inset 0 1px 5px 0 #000000;
    -webkit-box-shadow: inset 0 1px 5px 0 #000000;
    box-shadow: inset 0 1px 5px 0 #000000;
    color: #ffffff;
    text-shadow: 0 1px 0 #000000;
}

    .cm-tbtn.active {
        background: linear-gradient(to bottom, #1F1F20 0%,#356C89 45%);
        -moz-box-shadow: none;
        -webkit-box-shadow: none;
        box-shadow: none;
        border-bottom-color: #888888; /* used to be #757577 */
    }

    .cm-bc-21050,
    .cm-btn:hover,
    .cm-btn-low:hover,
    .cm-fbtn:hover, 
    .cm-hbtn:hover,
    .cm-ibtn:hover,
    .cm-lbtn:hover,
    .cm-mbtn:hover,
    .cm-tbtn:hover,
    .jqx-fill-state-pressed,
    .ui-datepicker-today .ui-state-active:hover,
    .ui-datepicker-today a:hover,
    .ui-dialog-buttonset button:hover,
    .ui-state-active,
    .xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_current,
    .xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_default,
    .xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box > div > div.xdsoft_current,
    span.jqx-fill-state-hover {
        border-color: #0080ff;
        /*background-color: #0c0c12;
        background-image: -webkit-linear-gradient(top, #56565a, #6b6c6f, #141618, #363a3e, #383c40);
        background-image: linear-gradient(to bottom, top, #56565a, #4b4c4f, #141618, #363a3e, #383c40);*/
    }

/* 
 *  || Dialogs
 */

/* Difference between themes */

.ui-dialog.ui-corner-all.ui-widget.ui-widget-content.ui-front.ui-dialog-buttons.ui-resizable,
.ui-widget-content {
    background-color: #202030;
}

.cm-filter-table-container, 
.ui-dialog-content.ui-widget-content.cm-dialog.cm-dialog-dark {
    background-color: #192329;
}

/* Dialog header div */
/*.ui-dialog-titlebar.ui-corner-all.ui-widget-header.ui-helper-clearfix {
    background-color: #142E40;
}*/

/* Dialog header div */
.ui-dialog-titlebar.ui-corner-all.ui-widget-header.ui-helper-clearfix {
    background: linear-gradient(0deg, #142E40 0%, #17354A 49%, #1C3E53 52%, #245066 100%);
    /*background: -moz-linear-gradient(0deg, #142E40 0%, #17354A 49%, #1A3E53 52%, #245066 100%);
    background: -webkit-linear-gradient(0deg, #142E40 0%, #17354A 49%, #1A3E53 52%, #245066 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#142e40",endColorstr="#245066",GradientType=1);*/
    /*border-bottom-color: #FFFFFF;*/
}

/* Dialog footer div */
.ui-dialog-buttonpane.ui-widget-content.ui-helper-clearfix {
    background: linear-gradient(0deg, #435969 0%, #455D6E 49%, #496575 52%, #507284 100%);
    /*background: -moz-linear-gradient(0deg, #435969 0%, #455D6E 49%, #496575 52%, #507284 100%);
    background: -webkit-linear-gradient(0deg, #435969 0%, #455D6E 49%, #496575 52%, #507284 100%);
    background-color: #507284;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#435969",endColorstr="#245066",GradientType=1);*/
    /*border-bottom-color: #000000;
    border-top-color: #A6BCC8;*/
}

/* End of difference */

/* Dialog main container div */
div[role='dialog'].ui-dialog {
    border-color: #000000;
}

/*Dialog main content div */
.ui-dialog-content.ui-widget-content.cm-dialog {
    border-color: #A6BCC8;
}

    .ui-dialog-content.ui-widget-content.cm-dialog.cm-dialog-light {
        background-color: #E6E6EA;
    }


/*.ui-dialog-buttonset button {
    background-color: #0c0c12;
    background-image: -webkit-linear-gradient(top, #56565a, #6b6c6f, #141618, #363a3e, #383c40);
    background-image: -moz-linear-gradient(top, #56565a, #4b4c4f, #141618, #363a3e, #383c40);
    background-image: -o-linear-gradient(top, #56565a, #4b4c4f, #141618, #363a3e, #383c40);
    background-image: linear-gradient(to bottom, top, #56565a, #4b4c4f, #141618, #363a3e, #383c40);
    border-top-color: #808080;
    border-right-color: #c6c6c6;
    border-bottom-color: #808080;
    border-left-color: #c6c6c6;
    -webkit-box-shadow: inset 0 1px 5px 0 #000000;
    box-shadow: inset 0 1px 5px 0 #000000;
    color: #ffffff;
    text-shadow: 0 1px 0 #000000;
}
*/


/* Complex classes */
.cm-tab-dark {
    background-image: linear-gradient(to bottom, #2F2F3A 0%,#525254 33%,#606061 100%);
    border-color: #FFFFFF;
    color: #EEF3FA;
}

/* Scan Mode Rules */
.cm-smr-header {
    color: #FFFFFF;
    background-color: #33598B;
}

.cm-smr-footer {
    background-color: #C9D6ED;
    color: #666668;
}

.cm-smr-content {
    background-color: #E6E6EA;
}

.cm-smr-container {
    border-color: #000000;
}

.cm-smr-edit-filter,
.cm-smr-edit-rule, 
.cm-smr-item-detail {
    background-color: #757577;
    color: #EEF3FA;
}

    .cm-smr-item-detail:nth-child(odd) {
        background-color: #828284;
    }

#tree-container .sim-tree a {
    color: black;
}