.xcolor-df5aad #settings-menu li.selected,
.xcolor-df5aad .listing tr.selected td,
.xcolor-df5aad ul.treelist li.selected > div > a,
.xcolor-df5aad ul.treelist li.selected > a,
.xcolor-df5aad ul.treelist li.selected > a {
  background-color: #ffe9f6; }
.xcolor-df5aad ul.treelist li.selected > a,
.xcolor-df5aad ul.treelist li.selected > a:before,
.xcolor-df5aad #settings-menu li.selected a,
.xcolor-df5aad #settings-menu li.selected a:before,
.xcolor-df5aad .listing tr.selected td,
.xcolor-df5aad .listing tr.selected td:before,
.xcolor-df5aad #layout .folderlist li.mailbox.selected .unreadcount {
  color: #df5aad; }
.xcolor-df5aad .btn,
.xcolor-df5aad .floating-action-buttons a.button {
  background-color: #0076c6; }
.xcolor-df5aad .btn.disabled, .xcolor-df5aad .btn:disabled {
  background-color: #eda7d0 !important; }
.xcolor-df5aad .form-control:focus {
  border-color: #edb2d6; }
.xcolor-df5aad .ui-datepicker a.ui-state-active {
  background-color: #edb2d6 !important; }
.xcolor-df5aad button.xgoogle_drive,
.xcolor-df5aad button.xdropbox,
.xcolor-df5aad .flatpickr-confirm,
.xcolor-df5aad .flatpickr-day.selected {
  background-color: #0076c6 !important; }

.xcolor-b0263b #settings-menu li.selected,
.xcolor-b0263b .listing tr.selected td,
.xcolor-b0263b ul.treelist li.selected > div > a,
.xcolor-b0263b ul.treelist li.selected > a,
.xcolor-b0263b ul.treelist li.selected > a {
  background-color: #ffe9ec; }
.xcolor-b0263b ul.treelist li.selected > a,
.xcolor-b0263b ul.treelist li.selected > a:before,
.xcolor-b0263b #settings-menu li.selected a,
.xcolor-b0263b #settings-menu li.selected a:before,
.xcolor-b0263b .listing tr.selected td,
.xcolor-b0263b .listing tr.selected td:before,
.xcolor-b0263b #layout .folderlist li.mailbox.selected .unreadcount {
  color: #b0263b; }
.xcolor-b0263b .btn,
.xcolor-b0263b .floating-action-buttons a.button {
  background-color: #0076c6; }
.xcolor-b0263b .btn.disabled, .xcolor-b0263b .btn:disabled {
  background-color: #d28f98 !important; }
.xcolor-b0263b .form-control:focus {
  border-color: #ef939a; }
.xcolor-b0263b .ui-datepicker a.ui-state-active {
  background-color: #ef939a !important; }
.xcolor-b0263b button.xgoogle_drive,
.xcolor-b0263b button.xdropbox,
.xcolor-b0263b .flatpickr-confirm,
.xcolor-b0263b .flatpickr-day.selected {
  background-color: #0076c6 !important; }

.xcolor-d74c1b #settings-menu li.selected,
.xcolor-d74c1b .listing tr.selected td,
.xcolor-d74c1b ul.treelist li.selected > div > a,
.xcolor-d74c1b ul.treelist li.selected > a,
.xcolor-d74c1b ul.treelist li.selected > a {
  background-color: #ffeee8; }
.xcolor-d74c1b ul.treelist li.selected > a,
.xcolor-d74c1b ul.treelist li.selected > a:before,
.xcolor-d74c1b #settings-menu li.selected a,
.xcolor-d74c1b #settings-menu li.selected a:before,
.xcolor-d74c1b .listing tr.selected td,
.xcolor-d74c1b .listing tr.selected td:before,
.xcolor-d74c1b #layout .folderlist li.mailbox.selected .unreadcount {
  color: #d74c1b; }
.xcolor-d74c1b .btn,
.xcolor-d74c1b .floating-action-buttons a.button {
  background-color: #0076c6; }
.xcolor-d74c1b .btn.disabled, .xcolor-d74c1b .btn:disabled {
  background-color: #e38e70 !important; }
.xcolor-d74c1b .form-control:focus {
  border-color: #f5a98e; }
.xcolor-d74c1b .ui-datepicker a.ui-state-active {
  background-color: #f5a98e !important; }
.xcolor-d74c1b button.xgoogle_drive,
.xcolor-d74c1b button.xdropbox,
.xcolor-d74c1b .flatpickr-confirm,
.xcolor-d74c1b .flatpickr-day.selected {
  background-color: #0076c6 !important; }

.xcolor-ff9022 #settings-menu li.selected,
.xcolor-ff9022 .listing tr.selected td,
.xcolor-ff9022 ul.treelist li.selected > div > a,
.xcolor-ff9022 ul.treelist li.selected > a,
.xcolor-ff9022 ul.treelist li.selected > a {
  background-color: #fff2e5; }
.xcolor-ff9022 ul.treelist li.selected > a,
.xcolor-ff9022 ul.treelist li.selected > a:before,
.xcolor-ff9022 #settings-menu li.selected a,
.xcolor-ff9022 #settings-menu li.selected a:before,
.xcolor-ff9022 .listing tr.selected td,
.xcolor-ff9022 .listing tr.selected td:before,
.xcolor-ff9022 #layout .folderlist li.mailbox.selected .unreadcount {
  color: #ff9022; }
.xcolor-ff9022 .btn,
.xcolor-ff9022 .floating-action-buttons a.button {
  background-color: #0076c6; }
.xcolor-ff9022 .btn.disabled, .xcolor-ff9022 .btn:disabled {
  background-color: #efac77 !important; }
.xcolor-ff9022 .form-control:focus {
  border-color: #febe79; }
.xcolor-ff9022 .ui-datepicker a.ui-state-active {
  background-color: #febe79 !important; }
.xcolor-ff9022 button.xgoogle_drive,
.xcolor-ff9022 button.xdropbox,
.xcolor-ff9022 .flatpickr-confirm,
.xcolor-ff9022 .flatpickr-day.selected {
  background-color: #0076c6 !important; }

.xcolor-83b600 #settings-menu li.selected,
.xcolor-83b600 .listing tr.selected td,
.xcolor-83b600 ul.treelist li.selected > div > a,
.xcolor-83b600 ul.treelist li.selected > a,
.xcolor-83b600 ul.treelist li.selected > a {
  background-color: #f9ffe9; }
.xcolor-83b600 ul.treelist li.selected > a,
.xcolor-83b600 ul.treelist li.selected > a:before,
.xcolor-83b600 #settings-menu li.selected a,
.xcolor-83b600 #settings-menu li.selected a:before,
.xcolor-83b600 .listing tr.selected td,
.xcolor-83b600 .listing tr.selected td:before,
.xcolor-83b600 #layout .folderlist li.mailbox.selected .unreadcount {
  color: #83b600; }
.xcolor-83b600 .btn,
.xcolor-83b600 .floating-action-buttons a.button {
  background-color: #b0263b; }
.xcolor-83b600 .btn.disabled, .xcolor-83b600 .btn:disabled {
  background-color: #b4c777 !important; }
.xcolor-83b600 .form-control:focus {
  border-color: #bae064; }
.xcolor-83b600 .ui-datepicker a.ui-state-active {
  background-color: #bae064 !important; }
.xcolor-83b600 button.xgoogle_drive,
.xcolor-83b600 button.xdropbox,
.xcolor-83b600 .flatpickr-confirm,
.xcolor-83b600 .flatpickr-day.selected {
  background-color: #b0263b !important; }

.xcolor-00860e #settings-menu li.selected,
.xcolor-00860e .listing tr.selected td,
.xcolor-00860e ul.treelist li.selected > div > a,
.xcolor-00860e ul.treelist li.selected > a,
.xcolor-00860e ul.treelist li.selected > a {
  background-color: #eeffef; }
.xcolor-00860e ul.treelist li.selected > a,
.xcolor-00860e ul.treelist li.selected > a:before,
.xcolor-00860e #settings-menu li.selected a,
.xcolor-00860e #settings-menu li.selected a:before,
.xcolor-00860e .listing tr.selected td,
.xcolor-00860e .listing tr.selected td:before,
.xcolor-00860e #layout .folderlist li.mailbox.selected .unreadcount {
  color: #00860e; }
.xcolor-00860e .btn,
.xcolor-00860e .floating-action-buttons a.button {
  background-color: #b0263b; }
.xcolor-00860e .btn.disabled, .xcolor-00860e .btn:disabled {
  background-color: #7aad76 !important; }
.xcolor-00860e .form-control:focus {
  border-color: #91d094; }
.xcolor-00860e .ui-datepicker a.ui-state-active {
  background-color: #91d094 !important; }
.xcolor-00860e button.xgoogle_drive,
.xcolor-00860e button.xdropbox,
.xcolor-00860e .flatpickr-confirm,
.xcolor-00860e .flatpickr-day.selected {
  background-color: #b0263b !important; }

.xcolor-00b2b3 #settings-menu li.selected,
.xcolor-00b2b3 .listing tr.selected td,
.xcolor-00b2b3 ul.treelist li.selected > div > a,
.xcolor-00b2b3 ul.treelist li.selected > a,
.xcolor-00b2b3 ul.treelist li.selected > a {
  background-color: #ebfeff; }
.xcolor-00b2b3 ul.treelist li.selected > a,
.xcolor-00b2b3 ul.treelist li.selected > a:before,
.xcolor-00b2b3 #settings-menu li.selected a,
.xcolor-00b2b3 #settings-menu li.selected a:before,
.xcolor-00b2b3 .listing tr.selected td,
.xcolor-00b2b3 .listing tr.selected td:before,
.xcolor-00b2b3 #layout .folderlist li.mailbox.selected .unreadcount {
  color: #00b2b3; }
.xcolor-00b2b3 .btn,
.xcolor-00b2b3 .floating-action-buttons a.button {
  background-color: #9e172b; }
.xcolor-00b2b3 .btn.disabled, .xcolor-00b2b3 .btn:disabled {
  background-color: #6cc4c1 !important; }
.xcolor-00b2b3 .form-control:focus {
  border-color: #90f5f1; }
.xcolor-00b2b3 .ui-datepicker a.ui-state-active {
  background-color: #90f5f1 !important; }
.xcolor-00b2b3 button.xgoogle_drive,
.xcolor-00b2b3 button.xdropbox,
.xcolor-00b2b3 .flatpickr-confirm,
.xcolor-00b2b3 .flatpickr-day.selected {
  background-color: #9e172b !important; }

.xcolor-00829a #settings-menu li.selected,
.xcolor-00829a .listing tr.selected td,
.xcolor-00829a ul.treelist li.selected > div > a,
.xcolor-00829a ul.treelist li.selected > a,
.xcolor-00829a ul.treelist li.selected > a {
  background-color: #ebfbff; }
.xcolor-00829a ul.treelist li.selected > a,
.xcolor-00829a ul.treelist li.selected > a:before,
.xcolor-00829a #settings-menu li.selected a,
.xcolor-00829a #settings-menu li.selected a:before,
.xcolor-00829a .listing tr.selected td,
.xcolor-00829a .listing tr.selected td:before,
.xcolor-00829a #layout .folderlist li.mailbox.selected .unreadcount {
  color: #00829a; }
.xcolor-00829a .btn,
.xcolor-00829a .floating-action-buttons a.button {
  background-color: #9e172b; }
.xcolor-00829a .btn.disabled, .xcolor-00829a .btn:disabled {
  background-color: #6b99a9 !important; }
.xcolor-00829a .form-control:focus {
  border-color: #90cadc; }
.xcolor-00829a .ui-datepicker a.ui-state-active {
  background-color: #90cadc !important; }
.xcolor-00829a button.xgoogle_drive,
.xcolor-00829a button.xdropbox,
.xcolor-00829a .flatpickr-confirm,
.xcolor-00829a .flatpickr-day.selected {
  background-color: #9e172b !important; }

.xcolor-47b4ff #settings-menu li.selected,
.xcolor-47b4ff .listing tr.selected td,
.xcolor-47b4ff ul.treelist li.selected > div > a,
.xcolor-47b4ff ul.treelist li.selected > a,
.xcolor-47b4ff ul.treelist li.selected > a {
  background-color: #e8f5ff; }
.xcolor-47b4ff ul.treelist li.selected > a,
.xcolor-47b4ff ul.treelist li.selected > a:before,
.xcolor-47b4ff #settings-menu li.selected a,
.xcolor-47b4ff #settings-menu li.selected a:before,
.xcolor-47b4ff .listing tr.selected td,
.xcolor-47b4ff .listing tr.selected td:before,
.xcolor-47b4ff #layout .folderlist li.mailbox.selected .unreadcount {
  color: #47b4ff; }
.xcolor-47b4ff .btn,
.xcolor-47b4ff .floating-action-buttons a.button {
  background-color: #9e172b; }
.xcolor-47b4ff .btn.disabled, .xcolor-47b4ff .btn:disabled {
  background-color: #9ed0ff !important; }
.xcolor-47b4ff .form-control:focus {
  border-color: #9fd5ff; }
.xcolor-47b4ff .ui-datepicker a.ui-state-active {
  background-color: #9fd5ff !important; }
.xcolor-47b4ff button.xgoogle_drive,
.xcolor-47b4ff button.xdropbox,
.xcolor-47b4ff .flatpickr-confirm,
.xcolor-47b4ff .flatpickr-day.selected {
  background-color: #9e172b !important; }

.xcolor-0075c8 #settings-menu li.selected,
.xcolor-0075c8 .listing tr.selected td,
.xcolor-0075c8 ul.treelist li.selected > div > a,
.xcolor-0075c8 ul.treelist li.selected > a,
.xcolor-0075c8 ul.treelist li.selected > a {
  background-color: #e8f5ff; }
.xcolor-0075c8 ul.treelist li.selected > a,
.xcolor-0075c8 ul.treelist li.selected > a:before,
.xcolor-0075c8 #settings-menu li.selected a,
.xcolor-0075c8 #settings-menu li.selected a:before,
.xcolor-0075c8 .listing tr.selected td,
.xcolor-0075c8 .listing tr.selected td:before,
.xcolor-0075c8 #layout .folderlist li.mailbox.selected .unreadcount {
  color: #0075c8; }
.xcolor-0075c8 .btn,
.xcolor-0075c8 .floating-action-buttons a.button {
  background-color: #9e172b; }
.xcolor-0075c8 .btn.disabled, .xcolor-0075c8 .btn:disabled {
  background-color: #75abe1 !important; }
.xcolor-0075c8 .form-control:focus {
  border-color: #88c0f4; }
.xcolor-0075c8 .ui-datepicker a.ui-state-active {
  background-color: #88c0f4 !important; }
.xcolor-0075c8 button.xgoogle_drive,
.xcolor-0075c8 button.xdropbox,
.xcolor-0075c8 .flatpickr-confirm,
.xcolor-0075c8 .flatpickr-day.selected {
  background-color: #9e172b !important; }

.xcolor-3c2cb6 #settings-menu li.selected,
.xcolor-3c2cb6 .listing tr.selected td,
.xcolor-3c2cb6 ul.treelist li.selected > div > a,
.xcolor-3c2cb6 ul.treelist li.selected > a,
.xcolor-3c2cb6 ul.treelist li.selected > a {
  background-color: #ece9ff; }
.xcolor-3c2cb6 ul.treelist li.selected > a,
.xcolor-3c2cb6 ul.treelist li.selected > a:before,
.xcolor-3c2cb6 #settings-menu li.selected a,
.xcolor-3c2cb6 #settings-menu li.selected a:before,
.xcolor-3c2cb6 .listing tr.selected td,
.xcolor-3c2cb6 .listing tr.selected td:before,
.xcolor-3c2cb6 #layout .folderlist li.mailbox.selected .unreadcount {
  color: #3c2cb6; }
.xcolor-3c2cb6 .btn,
.xcolor-3c2cb6 .floating-action-buttons a.button {
  background-color: #00760d; }
.xcolor-3c2cb6 .btn.disabled, .xcolor-3c2cb6 .btn:disabled {
  background-color: #7c7ac4 !important; }
.xcolor-3c2cb6 .form-control:focus {
  border-color: #a098ed; }
.xcolor-3c2cb6 .ui-datepicker a.ui-state-active {
  background-color: #a098ed !important; }
.xcolor-3c2cb6 button.xgoogle_drive,
.xcolor-3c2cb6 button.xdropbox,
.xcolor-3c2cb6 .flatpickr-confirm,
.xcolor-3c2cb6 .flatpickr-day.selected {
  background-color: #00760d !important; }

.xcolor-8d2297 #settings-menu li.selected,
.xcolor-8d2297 .listing tr.selected td,
.xcolor-8d2297 ul.treelist li.selected > div > a,
.xcolor-8d2297 ul.treelist li.selected > a,
.xcolor-8d2297 ul.treelist li.selected > a {
  background-color: #fdecff; }
.xcolor-8d2297 ul.treelist li.selected > a,
.xcolor-8d2297 ul.treelist li.selected > a:before,
.xcolor-8d2297 #settings-menu li.selected a,
.xcolor-8d2297 #settings-menu li.selected a:before,
.xcolor-8d2297 .listing tr.selected td,
.xcolor-8d2297 .listing tr.selected td:before,
.xcolor-8d2297 #layout .folderlist li.mailbox.selected .unreadcount {
  color: #8d2297; }
.xcolor-8d2297 .btn,
.xcolor-8d2297 .floating-action-buttons a.button {
  background-color: #00760d; }
.xcolor-8d2297 .btn.disabled, .xcolor-8d2297 .btn:disabled {
  background-color: #b085b6 !important; }
.xcolor-8d2297 .form-control:focus {
  border-color: #e39ceb; }
.xcolor-8d2297 .ui-datepicker a.ui-state-active {
  background-color: #e39ceb !important; }
.xcolor-8d2297 button.xgoogle_drive,
.xcolor-8d2297 button.xdropbox,
.xcolor-8d2297 .flatpickr-confirm,
.xcolor-8d2297 .flatpickr-day.selected {
  background-color: #00760d !important; }

.xcolor-004e8d #settings-menu li.selected,
.xcolor-004e8d .listing tr.selected td,
.xcolor-004e8d ul.treelist li.selected > div > a,
.xcolor-004e8d ul.treelist li.selected > a,
.xcolor-004e8d ul.treelist li.selected > a {
  background-color: #e8f5ff; }
.xcolor-004e8d ul.treelist li.selected > a,
.xcolor-004e8d ul.treelist li.selected > a:before,
.xcolor-004e8d #settings-menu li.selected a,
.xcolor-004e8d #settings-menu li.selected a:before,
.xcolor-004e8d .listing tr.selected td,
.xcolor-004e8d .listing tr.selected td:before,
.xcolor-004e8d #layout .folderlist li.mailbox.selected .unreadcount {
  color: #004e8d; }
.xcolor-004e8d .btn,
.xcolor-004e8d .floating-action-buttons a.button {
  background-color: #00760d; }
.xcolor-004e8d .btn.disabled, .xcolor-004e8d .btn:disabled {
  background-color: #7a99c1 !important; }
.xcolor-004e8d .form-control:focus {
  border-color: #81aee1; }
.xcolor-004e8d .ui-datepicker a.ui-state-active {
  background-color: #81aee1 !important; }
.xcolor-004e8d button.xgoogle_drive,
.xcolor-004e8d button.xdropbox,
.xcolor-004e8d .flatpickr-confirm,
.xcolor-004e8d .flatpickr-day.selected {
  background-color: #00760d !important; }

.xcolor-001b41 #settings-menu li.selected,
.xcolor-001b41 .listing tr.selected td,
.xcolor-001b41 ul.treelist li.selected > div > a,
.xcolor-001b41 ul.treelist li.selected > a,
.xcolor-001b41 ul.treelist li.selected > a {
  background-color: #e9f2ff; }
.xcolor-001b41 ul.treelist li.selected > a,
.xcolor-001b41 ul.treelist li.selected > a:before,
.xcolor-001b41 #settings-menu li.selected a,
.xcolor-001b41 #settings-menu li.selected a:before,
.xcolor-001b41 .listing tr.selected td,
.xcolor-001b41 .listing tr.selected td:before,
.xcolor-001b41 #layout .folderlist li.mailbox.selected .unreadcount {
  color: #001b41; }
.xcolor-001b41 .btn,
.xcolor-001b41 .floating-action-buttons a.button {
  background-color: #00760d; }
.xcolor-001b41 .btn.disabled, .xcolor-001b41 .btn:disabled {
  background-color: #718196 !important; }
.xcolor-001b41 .form-control:focus {
  border-color: #6587c0; }
.xcolor-001b41 .ui-datepicker a.ui-state-active {
  background-color: #6587c0 !important; }
.xcolor-001b41 button.xgoogle_drive,
.xcolor-001b41 button.xdropbox,
.xcolor-001b41 .flatpickr-confirm,
.xcolor-001b41 .flatpickr-day.selected {
  background-color: #00760d !important; }

.xcolor-5a0600 #settings-menu li.selected,
.xcolor-5a0600 .listing tr.selected td,
.xcolor-5a0600 ul.treelist li.selected > div > a,
.xcolor-5a0600 ul.treelist li.selected > a,
.xcolor-5a0600 ul.treelist li.selected > a {
  background-color: #ffe8e7; }
.xcolor-5a0600 ul.treelist li.selected > a,
.xcolor-5a0600 ul.treelist li.selected > a:before,
.xcolor-5a0600 #settings-menu li.selected a,
.xcolor-5a0600 #settings-menu li.selected a:before,
.xcolor-5a0600 .listing tr.selected td,
.xcolor-5a0600 .listing tr.selected td:before,
.xcolor-5a0600 #layout .folderlist li.mailbox.selected .unreadcount {
  color: #5a0600; }
.xcolor-5a0600 .btn,
.xcolor-5a0600 .floating-action-buttons a.button {
  background-color: #0076c6; }
.xcolor-5a0600 .btn.disabled, .xcolor-5a0600 .btn:disabled {
  background-color: #a36e6e !important; }
.xcolor-5a0600 .form-control:focus {
  border-color: #d58988; }
.xcolor-5a0600 .ui-datepicker a.ui-state-active {
  background-color: #d58988 !important; }
.xcolor-5a0600 button.xgoogle_drive,
.xcolor-5a0600 button.xdropbox,
.xcolor-5a0600 .flatpickr-confirm,
.xcolor-5a0600 .flatpickr-day.selected {
  background-color: #0076c6 !important; }

.xcolor-3a0300 #settings-menu li.selected,
.xcolor-3a0300 .listing tr.selected td,
.xcolor-3a0300 ul.treelist li.selected > div > a,
.xcolor-3a0300 ul.treelist li.selected > a,
.xcolor-3a0300 ul.treelist li.selected > a {
  background-color: #ffeae9; }
.xcolor-3a0300 ul.treelist li.selected > a,
.xcolor-3a0300 ul.treelist li.selected > a:before,
.xcolor-3a0300 #settings-menu li.selected a,
.xcolor-3a0300 #settings-menu li.selected a:before,
.xcolor-3a0300 .listing tr.selected td,
.xcolor-3a0300 .listing tr.selected td:before,
.xcolor-3a0300 #layout .folderlist li.mailbox.selected .unreadcount {
  color: #3a0300; }
.xcolor-3a0300 .btn,
.xcolor-3a0300 .floating-action-buttons a.button {
  background-color: #0076c6; }
.xcolor-3a0300 .btn.disabled, .xcolor-3a0300 .btn:disabled {
  background-color: #b57678 !important; }
.xcolor-3a0300 .form-control:focus {
  border-color: #d07f79; }
.xcolor-3a0300 .ui-datepicker a.ui-state-active {
  background-color: #d07f79 !important; }
.xcolor-3a0300 button.xgoogle_drive,
.xcolor-3a0300 button.xdropbox,
.xcolor-3a0300 .flatpickr-confirm,
.xcolor-3a0300 .flatpickr-day.selected {
  background-color: #0076c6 !important; }

.xcolor-585858 #settings-menu li.selected,
.xcolor-585858 .listing tr.selected td,
.xcolor-585858 ul.treelist li.selected > div > a,
.xcolor-585858 ul.treelist li.selected > a,
.xcolor-585858 ul.treelist li.selected > a {
  background-color: #f0f0f0; }
.xcolor-585858 ul.treelist li.selected > a,
.xcolor-585858 ul.treelist li.selected > a:before,
.xcolor-585858 #settings-menu li.selected a,
.xcolor-585858 #settings-menu li.selected a:before,
.xcolor-585858 .listing tr.selected td,
.xcolor-585858 .listing tr.selected td:before,
.xcolor-585858 #layout .folderlist li.mailbox.selected .unreadcount {
  color: #585858; }
.xcolor-585858 .btn,
.xcolor-585858 .floating-action-buttons a.button {
  background-color: #3f3f3f; }
.xcolor-585858 .btn.disabled, .xcolor-585858 .btn:disabled {
  background-color: #a4a4a4 !important; }
.xcolor-585858 .form-control:focus {
  border-color: #868686; }
.xcolor-585858 .ui-datepicker a.ui-state-active {
  background-color: #868686 !important; }
.xcolor-585858 button.xgoogle_drive,
.xcolor-585858 button.xdropbox,
.xcolor-585858 .flatpickr-confirm,
.xcolor-585858 .flatpickr-day.selected {
  background-color: #3f3f3f !important; }

.xcolor-000000 #settings-menu li.selected,
.xcolor-000000 .listing tr.selected td,
.xcolor-000000 ul.treelist li.selected > div > a,
.xcolor-000000 ul.treelist li.selected > a,
.xcolor-000000 ul.treelist li.selected > a {
  background-color: #f0f0f0; }
.xcolor-000000 ul.treelist li.selected > a,
.xcolor-000000 ul.treelist li.selected > a:before,
.xcolor-000000 #settings-menu li.selected a,
.xcolor-000000 #settings-menu li.selected a:before,
.xcolor-000000 .listing tr.selected td,
.xcolor-000000 .listing tr.selected td:before,
.xcolor-000000 #layout .folderlist li.mailbox.selected .unreadcount {
  color: #000000; }
.xcolor-000000 .btn,
.xcolor-000000 .floating-action-buttons a.button {
  background-color: #3f3f3f; }
.xcolor-000000 .btn.disabled, .xcolor-000000 .btn:disabled {
  background-color: #929292 !important; }
.xcolor-000000 .form-control:focus {
  border-color: #7a7a7a; }
.xcolor-000000 .ui-datepicker a.ui-state-active {
  background-color: #7a7a7a !important; }
.xcolor-000000 button.xgoogle_drive,
.xcolor-000000 button.xdropbox,
.xcolor-000000 .flatpickr-confirm,
.xcolor-000000 .flatpickr-day.selected {
  background-color: #3f3f3f !important; }

body.task-login {
  background: #f8f8f8; }
  body.task-login #layout-content {
    background: transparent;
    padding: 15px; }
  body.task-login #logo {
    display: none; }
  body.task-login #login-form {
    top: 30vh;
    overflow: visible;
    margin: 0 auto 0 auto !important;
    color: #333;
    max-width: 100%;
    width: 420px;
    background: #fff;
    padding: 35px 40px 40px 40px;
    border: 1px solid #ddd;
    border-radius: 8px; }
    body.task-login #login-form input[type='text'],
    body.task-login #login-form input[type='password'],
    body.task-login #login-form select {
      border-radius: 0;
      width: 100%; }
    body.task-login #login-form #login-title,
    body.task-login #login-form #logo-login {
      font-size: 1.6rem;
      margin-bottom: 10px; }
    body.task-login #login-form #logo-login {
      display: block;
      box-sizing: border-box;
      max-width: 100%;
      margin: auto;
      padding-bottom: 10px; }
    body.task-login #login-form table {
      width: 100% !important;
      border-collapse: collapse; }
      body.task-login #login-form table tr.row {
        max-width: 100%; }
        body.task-login #login-form table tr.row td {
          display: block; }
          body.task-login #login-form table tr.row td.title {
            display: block !important;
            line-height: 1.1em;
            padding-top: 4px; }
    body.task-login #login-form .input-group-prepend {
      display: none; }
    body.task-login #login-form .formbuttons {
      margin-bottom: 0;
      margin-top: 15px; }
      body.task-login #login-form .formbuttons button {
        width: 100%;
        background: #0075C8;
        border: none;
        text-transform: none !important;
        font-size: 1.2rem; }
        body.task-login #login-form .formbuttons button:before {
          display: none !important; }
        body.task-login #login-form .formbuttons button:hover {
          background: #138be1; }
  body.task-login #login-footer {
    position: fixed;
    bottom: 0;
    left: 0;
    right: 0;
    padding: 8px;
    background: transparent;
    text-align: left;
    font-size: 0.8em; }

@media screen and (max-width: 480px) {
  body.task-login #layout-content #login-form {
    padding: 25px 30px 30px 30px; } }
* {
  border-color: #eee; }

a {
  color: #0076c6; }
  a:hover {
    color: #0085d7; }

:before {
  color: #575757; }

button:before {
  color: #fff; }

#logo {
  display: none; }

.floating-action-buttons a.button:before {
  color: #fff; }

.popover .menu li a:not(.disabled):hover {
  color: #333;
  background: #ececec; }

#layout-menu .popover-header,
.popover-header {
  background: transparent !important;
  border-bottom: 1px solid #eee !important;
  color: #333 !important; }

.header .toolbar a,
.header ul.listing li,
#taskmenu a {
  overflow: initial; }

#compose-plus {
  display: none;
  text-align: center;
  border-radius: 2em;
  margin: 1rem 1rem 0 1rem;
  padding: 0 1.5rem 0 3rem;
  box-shadow: 0 1px 2px 0 rgba(60, 64, 67, 0.302), 0 1px 3px 1px rgba(60, 64, 67, 0.149);
  transition: box-shadow 0.08s linear, min-width 0.15s cubic-bezier(0.4, 0, 0.2, 1);
  background: url("images/compose_plus.png") no-repeat 1rem center; }
  #compose-plus:hover {
    text-decoration: none;
    box-shadow: 0 1px 3px 0 rgba(60, 64, 67, 0.302), 0 4px 8px 3px rgba(60, 64, 67, 0.149); }
  #compose-plus span {
    display: block;
    position: relative;
    top: 1px;
    line-height: 3.3rem;
    padding-left: 1rem;
    font-weight: bold;
    font-size: 1.1rem;
    color: #7c7c7c;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    width: 100%; }

.folderlist li.mailbox .unreadcount {
  background: transparent;
  color: #707070;
  font-size: 0.9rem; }

@media screen and (min-width: 481px) {
  .header a,
  #taskmenu a {
    position: relative;
    transition: 0.5s; }
    .header a:hover,
    #taskmenu a:hover {
      background-color: #ececec !important; }
    .header a:before,
    #taskmenu a:before {
      position: relative;
      top: 0.6rem;
      font-size: 1.5em; }
    .header a span.inner,
    #taskmenu a span.inner {
      position: absolute;
      left: 50%;
      top: 3.6rem;
      background: #4b4b4b;
      border-radius: 4px;
      z-index: 999;
      color: #fff;
      padding: 3px 5px !important;
      line-height: 1rem !important;
      display: none !important; }
    .header a:hover span.inner,
    #taskmenu a:hover span.inner {
      display: block !important; }
    .header a.dropdown span.inner,
    #taskmenu a.dropdown span.inner {
      display: none !important; }

  #taskmenu a span.inner {
    top: 3.6rem;
    left: auto;
    right: 30%; }
  #taskmenu .special-buttons {
    left: auto;
    right: 0; }
    #taskmenu .special-buttons a span.inner {
      top: auto;
      bottom: 3.6rem; }

  .footer.toolbar a:before,
  .footer.toolbar a.icon.toolbar-button:before,
  .header a.sidebar-menu:before,
  .toolbar a.dropdown:before {
    top: 3px; }

  html:not(.touch) .listing li > a:focus,
  html:not(.touch) .listing.focus tbody tr.focused > td:first-child,
  html:not(.touch) .listing.focus:not(.withselection) tbody tr.focused > td.selection + td {
    border-left-color: transparent; }

  .iframe-wrapper {
    border-right: 1px solid #eee; }

  #layout-menu {
    order: 4; }
    #layout-menu #taskmenu a {
      color: #333;
      padding: 1rem 0; }
      #layout-menu #taskmenu a:before {
        line-height: 1em; }
      #layout-menu #taskmenu a:hover, #layout-menu #taskmenu a.selected {
        background-color: transparent; }
    #layout-menu,
    #layout-menu .special-buttons {
      background-color: transparent; }

  .xbg #layout-menu,
  .xbg #layout-menu #taskmenu {
    background: #fff; }

  #layout div > .header,
  #layout div > .footer {
    background: transparent;
    font-weight: normal;
    border-color: #eee;
    overflow: initial; }

  .listbox,
  #xsidebar {
    border: none !important; }

  #xsidebar-inner {
    border-right: 1px solid #eee; }

  #layout .scroller,
  #sidebar-calendar,
  #calendar-list-container,
  #main-calendar-container,
  .footer,
  .searchbar {
    border-right: 1px solid #eee !important; }

  #layout-sidebar .scroller,
  #layout-list .scroller {
    padding-right: 1rem; }

  .treelist.listing,
  #settings-menu.listing,
  #sections-table,
  #contacts-table {
    margin-top: 1rem; }
    .treelist.listing ul, .treelist.listing li, .treelist.listing td,
    #settings-menu.listing ul,
    #settings-menu.listing li,
    #settings-menu.listing td,
    #sections-table ul,
    #sections-table li,
    #sections-table td,
    #contacts-table ul,
    #contacts-table li,
    #contacts-table td {
      border: none; }
    .treelist.listing li.selected,
    .treelist.listing li.selected > a,
    .treelist.listing tr.selected td,
    #settings-menu.listing li.selected,
    #settings-menu.listing li.selected > a,
    #settings-menu.listing tr.selected td,
    #sections-table li.selected,
    #sections-table li.selected > a,
    #sections-table tr.selected td,
    #contacts-table li.selected,
    #contacts-table li.selected > a,
    #contacts-table tr.selected td {
      border-top-right-radius: 1rem;
      border-bottom-right-radius: 1rem; }

  #layout-list #messagelist-content,
  #layout-sidebar #calendar-list-container {
    padding-right: 0; }

  #messagelist {
    border-collapse: collapse; }
    #messagelist .listing tbody td,
    #messagelist .listing li {
      border-bottom: none; }
    #messagelist tr {
      border-bottom: 1px solid #eee; }
    #messagelist tr:hover {
      box-shadow: 0 1px 2px 0 rgba(60, 64, 67, 0.302), 0 1px 3px 1px rgba(60, 64, 67, 0.149); } }
@media screen and (max-width: 1025px) {
  .special-buttons {
    padding-bottom: 10px; } }
@media screen and (min-width: 768px) {
  .popover-body {
    box-shadow: 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12), 0 5px 5px -3px rgba(0, 0, 0, 0.2); } }
@media screen and (min-width: 1200px) {
  a.compose {
    display: none !important; }

  #compose-plus {
    display: block; } }
body.xcalendar-page.xelastic #layout-content {
  border: none; }
  body.xcalendar-page.xelastic #layout-content .ui-datepicker-header {
    background: transparent !important;
    border-bottom: none; }
body.xcalendar-page.xelastic #calendar-list-container .header .new-calendar:before {
  position: relative;
  top: 0px; }

/* plugin: ident_switch */
#plugin-ident_switch-account {
  margin-right: 4px;
  padding: 0 4px !important; }

/*# sourceMappingURL=styles.css.map */
