.xcolor-df5aad .btn.btn-primary,
.xcolor-df5aad .btn.btn-success,
.xcolor-df5aad div.tox .tox-dialog__footer .tox-button,
.xcolor-df5aad .mce-window .mce-foot .mce-btn.mce-primary,
.xcolor-df5aad .floating-action-buttons a.button {
  background-color: #1a73e8 !important;
  border: 1px solid #1a73e8 !important;
  color: #fff; }
  .xcolor-df5aad .btn.btn-primary:hover,
  .xcolor-df5aad .btn.btn-success:hover,
  .xcolor-df5aad div.tox .tox-dialog__footer .tox-button:hover,
  .xcolor-df5aad .mce-window .mce-foot .mce-btn.mce-primary:hover,
  .xcolor-df5aad .floating-action-buttons a.button:hover {
    background-color: #1868d2 !important; }
.xcolor-df5aad .btn.disabled, .xcolor-df5aad .btn.disabled:hover,
.xcolor-df5aad .btn:disabled,
.xcolor-df5aad .btn:disabled:hover {
  border: 1px solid #777 !important;
  background-color: #777 !important; }
.xcolor-df5aad .mce-window .mce-foot .mce-btn.mce-primary button {
  color: #fff !important; }
.xcolor-df5aad .custom-switch .custom-control-input:checked ~ .custom-control-label:before {
  background-color: #1a73e8 !important;
  border: 1px solid #1a73e8 !important; }
.xcolor-df5aad .custom-switch .custom-control-input:checked ~ .custom-control-label:hover:before {
  background-color: #1868d2 !important;
  border: 1px solid #1868d2 !important; }
.xcolor-df5aad .mce-window .mce-checkbox i.mce-i-checkbox {
  color: #c0c0c0; }
.xcolor-df5aad .mce-window .mce-checkbox.mce-checked i.mce-i-checkbox {
  color: #1a73e8 !important; }
.xcolor-df5aad .custom-file-label:focus:not(.is-invalid),
.xcolor-df5aad .form-control:focus:not(.is-invalid),
.xcolor-df5aad .recipient-input.focus,
.xcolor-df5aad .mce-tinymce.focused,
.xcolor-df5aad div.tox.focused {
  border-color: #edb2d6 !important; }
.xcolor-df5aad #settings-menu li.selected, .xcolor-df5aad .listing tr.selected td, .xcolor-df5aad .listing li.selected > a, .xcolor-df5aad ul.treelist li.selected > div > a, .xcolor-df5aad ul.treelist li.selected > a, .xcolor-df5aad .toolbarmenu.listing li:hover a.active {
  background-color: #ffe9f6;
  color: #df5aad; }
  html.dark-mode .xcolor-df5aad #settings-menu li.selected,
  html.dark-mode .xcolor-df5aad .listing tr.selected td,
  html.dark-mode .xcolor-df5aad .listing li.selected > a,
  html.dark-mode .xcolor-df5aad ul.treelist li.selected > div > a,
  html.dark-mode .xcolor-df5aad ul.treelist li.selected > a,
  html.dark-mode .xcolor-df5aad .toolbarmenu.listing li:hover a.active {
    color: #edb2d6; }
.xcolor-df5aad .folderlist li.mailbox .unreadcount {
  background-color: transparent !important;
  color: #df5aad; }
  html.dark-mode .xcolor-df5aad .folderlist li.mailbox .unreadcount {
    color: #edb2d6; }
.xcolor-df5aad .ui-datepicker a.ui-state-active {
  background-color: #edb2d6 !important; }

.xcolor-b0263b .btn.btn-primary,
.xcolor-b0263b .btn.btn-success,
.xcolor-b0263b div.tox .tox-dialog__footer .tox-button,
.xcolor-b0263b .mce-window .mce-foot .mce-btn.mce-primary,
.xcolor-b0263b .floating-action-buttons a.button {
  background-color: #1a73e8 !important;
  border: 1px solid #1a73e8 !important;
  color: #fff; }
  .xcolor-b0263b .btn.btn-primary:hover,
  .xcolor-b0263b .btn.btn-success:hover,
  .xcolor-b0263b div.tox .tox-dialog__footer .tox-button:hover,
  .xcolor-b0263b .mce-window .mce-foot .mce-btn.mce-primary:hover,
  .xcolor-b0263b .floating-action-buttons a.button:hover {
    background-color: #1868d2 !important; }
.xcolor-b0263b .btn.disabled, .xcolor-b0263b .btn.disabled:hover,
.xcolor-b0263b .btn:disabled,
.xcolor-b0263b .btn:disabled:hover {
  border: 1px solid #777 !important;
  background-color: #777 !important; }
.xcolor-b0263b .mce-window .mce-foot .mce-btn.mce-primary button {
  color: #fff !important; }
.xcolor-b0263b .custom-switch .custom-control-input:checked ~ .custom-control-label:before {
  background-color: #1a73e8 !important;
  border: 1px solid #1a73e8 !important; }
.xcolor-b0263b .custom-switch .custom-control-input:checked ~ .custom-control-label:hover:before {
  background-color: #1868d2 !important;
  border: 1px solid #1868d2 !important; }
.xcolor-b0263b .mce-window .mce-checkbox i.mce-i-checkbox {
  color: #c0c0c0; }
.xcolor-b0263b .mce-window .mce-checkbox.mce-checked i.mce-i-checkbox {
  color: #1a73e8 !important; }
.xcolor-b0263b .custom-file-label:focus:not(.is-invalid),
.xcolor-b0263b .form-control:focus:not(.is-invalid),
.xcolor-b0263b .recipient-input.focus,
.xcolor-b0263b .mce-tinymce.focused,
.xcolor-b0263b div.tox.focused {
  border-color: #ef939a !important; }
.xcolor-b0263b #settings-menu li.selected, .xcolor-b0263b .listing tr.selected td, .xcolor-b0263b .listing li.selected > a, .xcolor-b0263b ul.treelist li.selected > div > a, .xcolor-b0263b ul.treelist li.selected > a, .xcolor-b0263b .toolbarmenu.listing li:hover a.active {
  background-color: #ffe9ec;
  color: #b0263b; }
  html.dark-mode .xcolor-b0263b #settings-menu li.selected,
  html.dark-mode .xcolor-b0263b .listing tr.selected td,
  html.dark-mode .xcolor-b0263b .listing li.selected > a,
  html.dark-mode .xcolor-b0263b ul.treelist li.selected > div > a,
  html.dark-mode .xcolor-b0263b ul.treelist li.selected > a,
  html.dark-mode .xcolor-b0263b .toolbarmenu.listing li:hover a.active {
    color: #ef939a; }
.xcolor-b0263b .folderlist li.mailbox .unreadcount {
  background-color: transparent !important;
  color: #b0263b; }
  html.dark-mode .xcolor-b0263b .folderlist li.mailbox .unreadcount {
    color: #ef939a; }
.xcolor-b0263b .ui-datepicker a.ui-state-active {
  background-color: #ef939a !important; }

.xcolor-d74c1b .btn.btn-primary,
.xcolor-d74c1b .btn.btn-success,
.xcolor-d74c1b div.tox .tox-dialog__footer .tox-button,
.xcolor-d74c1b .mce-window .mce-foot .mce-btn.mce-primary,
.xcolor-d74c1b .floating-action-buttons a.button {
  background-color: #1a73e8 !important;
  border: 1px solid #1a73e8 !important;
  color: #fff; }
  .xcolor-d74c1b .btn.btn-primary:hover,
  .xcolor-d74c1b .btn.btn-success:hover,
  .xcolor-d74c1b div.tox .tox-dialog__footer .tox-button:hover,
  .xcolor-d74c1b .mce-window .mce-foot .mce-btn.mce-primary:hover,
  .xcolor-d74c1b .floating-action-buttons a.button:hover {
    background-color: #176cd7 !important; }
.xcolor-d74c1b .btn.disabled, .xcolor-d74c1b .btn.disabled:hover,
.xcolor-d74c1b .btn:disabled,
.xcolor-d74c1b .btn:disabled:hover {
  border: 1px solid #777 !important;
  background-color: #777 !important; }
.xcolor-d74c1b .mce-window .mce-foot .mce-btn.mce-primary button {
  color: #fff !important; }
.xcolor-d74c1b .custom-switch .custom-control-input:checked ~ .custom-control-label:before {
  background-color: #1a73e8 !important;
  border: 1px solid #1a73e8 !important; }
.xcolor-d74c1b .custom-switch .custom-control-input:checked ~ .custom-control-label:hover:before {
  background-color: #176cd7 !important;
  border: 1px solid #176cd7 !important; }
.xcolor-d74c1b .mce-window .mce-checkbox i.mce-i-checkbox {
  color: #c0c0c0; }
.xcolor-d74c1b .mce-window .mce-checkbox.mce-checked i.mce-i-checkbox {
  color: #1a73e8 !important; }
.xcolor-d74c1b .custom-file-label:focus:not(.is-invalid),
.xcolor-d74c1b .form-control:focus:not(.is-invalid),
.xcolor-d74c1b .recipient-input.focus,
.xcolor-d74c1b .mce-tinymce.focused,
.xcolor-d74c1b div.tox.focused {
  border-color: #f5a98e !important; }
.xcolor-d74c1b #settings-menu li.selected, .xcolor-d74c1b .listing tr.selected td, .xcolor-d74c1b .listing li.selected > a, .xcolor-d74c1b ul.treelist li.selected > div > a, .xcolor-d74c1b ul.treelist li.selected > a, .xcolor-d74c1b .toolbarmenu.listing li:hover a.active {
  background-color: #ffeee8;
  color: #d74c1b; }
  html.dark-mode .xcolor-d74c1b #settings-menu li.selected,
  html.dark-mode .xcolor-d74c1b .listing tr.selected td,
  html.dark-mode .xcolor-d74c1b .listing li.selected > a,
  html.dark-mode .xcolor-d74c1b ul.treelist li.selected > div > a,
  html.dark-mode .xcolor-d74c1b ul.treelist li.selected > a,
  html.dark-mode .xcolor-d74c1b .toolbarmenu.listing li:hover a.active {
    color: #f5a98e; }
.xcolor-d74c1b .folderlist li.mailbox .unreadcount {
  background-color: transparent !important;
  color: #d74c1b; }
  html.dark-mode .xcolor-d74c1b .folderlist li.mailbox .unreadcount {
    color: #f5a98e; }
.xcolor-d74c1b .ui-datepicker a.ui-state-active {
  background-color: #f5a98e !important; }

.xcolor-ff9022 .btn.btn-primary,
.xcolor-ff9022 .btn.btn-success,
.xcolor-ff9022 div.tox .tox-dialog__footer .tox-button,
.xcolor-ff9022 .mce-window .mce-foot .mce-btn.mce-primary,
.xcolor-ff9022 .floating-action-buttons a.button {
  background-color: #1a73e8 !important;
  border: 1px solid #1a73e8 !important;
  color: #fff; }
  .xcolor-ff9022 .btn.btn-primary:hover,
  .xcolor-ff9022 .btn.btn-success:hover,
  .xcolor-ff9022 div.tox .tox-dialog__footer .tox-button:hover,
  .xcolor-ff9022 .mce-window .mce-foot .mce-btn.mce-primary:hover,
  .xcolor-ff9022 .floating-action-buttons a.button:hover {
    background-color: #176cd7 !important; }
.xcolor-ff9022 .btn.disabled, .xcolor-ff9022 .btn.disabled:hover,
.xcolor-ff9022 .btn:disabled,
.xcolor-ff9022 .btn:disabled:hover {
  border: 1px solid #777 !important;
  background-color: #777 !important; }
.xcolor-ff9022 .mce-window .mce-foot .mce-btn.mce-primary button {
  color: #fff !important; }
.xcolor-ff9022 .custom-switch .custom-control-input:checked ~ .custom-control-label:before {
  background-color: #1a73e8 !important;
  border: 1px solid #1a73e8 !important; }
.xcolor-ff9022 .custom-switch .custom-control-input:checked ~ .custom-control-label:hover:before {
  background-color: #176cd7 !important;
  border: 1px solid #176cd7 !important; }
.xcolor-ff9022 .mce-window .mce-checkbox i.mce-i-checkbox {
  color: #c0c0c0; }
.xcolor-ff9022 .mce-window .mce-checkbox.mce-checked i.mce-i-checkbox {
  color: #1a73e8 !important; }
.xcolor-ff9022 .custom-file-label:focus:not(.is-invalid),
.xcolor-ff9022 .form-control:focus:not(.is-invalid),
.xcolor-ff9022 .recipient-input.focus,
.xcolor-ff9022 .mce-tinymce.focused,
.xcolor-ff9022 div.tox.focused {
  border-color: #febe79 !important; }
.xcolor-ff9022 #settings-menu li.selected, .xcolor-ff9022 .listing tr.selected td, .xcolor-ff9022 .listing li.selected > a, .xcolor-ff9022 ul.treelist li.selected > div > a, .xcolor-ff9022 ul.treelist li.selected > a, .xcolor-ff9022 .toolbarmenu.listing li:hover a.active {
  background-color: #fff2e5;
  color: #ff9022; }
  html.dark-mode .xcolor-ff9022 #settings-menu li.selected,
  html.dark-mode .xcolor-ff9022 .listing tr.selected td,
  html.dark-mode .xcolor-ff9022 .listing li.selected > a,
  html.dark-mode .xcolor-ff9022 ul.treelist li.selected > div > a,
  html.dark-mode .xcolor-ff9022 ul.treelist li.selected > a,
  html.dark-mode .xcolor-ff9022 .toolbarmenu.listing li:hover a.active {
    color: #febe79; }
.xcolor-ff9022 .folderlist li.mailbox .unreadcount {
  background-color: transparent !important;
  color: #ff9022; }
  html.dark-mode .xcolor-ff9022 .folderlist li.mailbox .unreadcount {
    color: #febe79; }
.xcolor-ff9022 .ui-datepicker a.ui-state-active {
  background-color: #febe79 !important; }

.xcolor-83b600 .btn.btn-primary,
.xcolor-83b600 .btn.btn-success,
.xcolor-83b600 div.tox .tox-dialog__footer .tox-button,
.xcolor-83b600 .mce-window .mce-foot .mce-btn.mce-primary,
.xcolor-83b600 .floating-action-buttons a.button {
  background-color: #b0263b !important;
  border: 1px solid #b0263b !important;
  color: #fff; }
  .xcolor-83b600 .btn.btn-primary:hover,
  .xcolor-83b600 .btn.btn-success:hover,
  .xcolor-83b600 div.tox .tox-dialog__footer .tox-button:hover,
  .xcolor-83b600 .mce-window .mce-foot .mce-btn.mce-primary:hover,
  .xcolor-83b600 .floating-action-buttons a.button:hover {
    background-color: #a21432 !important; }
.xcolor-83b600 .btn.disabled, .xcolor-83b600 .btn.disabled:hover,
.xcolor-83b600 .btn:disabled,
.xcolor-83b600 .btn:disabled:hover {
  border: 1px solid #777 !important;
  background-color: #777 !important; }
.xcolor-83b600 .mce-window .mce-foot .mce-btn.mce-primary button {
  color: #fff !important; }
.xcolor-83b600 .custom-switch .custom-control-input:checked ~ .custom-control-label:before {
  background-color: #b0263b !important;
  border: 1px solid #b0263b !important; }
.xcolor-83b600 .custom-switch .custom-control-input:checked ~ .custom-control-label:hover:before {
  background-color: #a21432 !important;
  border: 1px solid #a21432 !important; }
.xcolor-83b600 .mce-window .mce-checkbox i.mce-i-checkbox {
  color: #c0c0c0; }
.xcolor-83b600 .mce-window .mce-checkbox.mce-checked i.mce-i-checkbox {
  color: #b0263b !important; }
.xcolor-83b600 .custom-file-label:focus:not(.is-invalid),
.xcolor-83b600 .form-control:focus:not(.is-invalid),
.xcolor-83b600 .recipient-input.focus,
.xcolor-83b600 .mce-tinymce.focused,
.xcolor-83b600 div.tox.focused {
  border-color: #bae064 !important; }
.xcolor-83b600 #settings-menu li.selected, .xcolor-83b600 .listing tr.selected td, .xcolor-83b600 .listing li.selected > a, .xcolor-83b600 ul.treelist li.selected > div > a, .xcolor-83b600 ul.treelist li.selected > a, .xcolor-83b600 .toolbarmenu.listing li:hover a.active {
  background-color: #f9ffe9;
  color: #83b600; }
  html.dark-mode .xcolor-83b600 #settings-menu li.selected,
  html.dark-mode .xcolor-83b600 .listing tr.selected td,
  html.dark-mode .xcolor-83b600 .listing li.selected > a,
  html.dark-mode .xcolor-83b600 ul.treelist li.selected > div > a,
  html.dark-mode .xcolor-83b600 ul.treelist li.selected > a,
  html.dark-mode .xcolor-83b600 .toolbarmenu.listing li:hover a.active {
    color: #bae064; }
.xcolor-83b600 .folderlist li.mailbox .unreadcount {
  background-color: transparent !important;
  color: #83b600; }
  html.dark-mode .xcolor-83b600 .folderlist li.mailbox .unreadcount {
    color: #bae064; }
.xcolor-83b600 .ui-datepicker a.ui-state-active {
  background-color: #bae064 !important; }

.xcolor-00860e .btn.btn-primary,
.xcolor-00860e .btn.btn-success,
.xcolor-00860e div.tox .tox-dialog__footer .tox-button,
.xcolor-00860e .mce-window .mce-foot .mce-btn.mce-primary,
.xcolor-00860e .floating-action-buttons a.button {
  background-color: #b0263b !important;
  border: 1px solid #b0263b !important;
  color: #fff; }
  .xcolor-00860e .btn.btn-primary:hover,
  .xcolor-00860e .btn.btn-success:hover,
  .xcolor-00860e div.tox .tox-dialog__footer .tox-button:hover,
  .xcolor-00860e .mce-window .mce-foot .mce-btn.mce-primary:hover,
  .xcolor-00860e .floating-action-buttons a.button:hover {
    background-color: #a21432 !important; }
.xcolor-00860e .btn.disabled, .xcolor-00860e .btn.disabled:hover,
.xcolor-00860e .btn:disabled,
.xcolor-00860e .btn:disabled:hover {
  border: 1px solid #777 !important;
  background-color: #777 !important; }
.xcolor-00860e .mce-window .mce-foot .mce-btn.mce-primary button {
  color: #fff !important; }
.xcolor-00860e .custom-switch .custom-control-input:checked ~ .custom-control-label:before {
  background-color: #b0263b !important;
  border: 1px solid #b0263b !important; }
.xcolor-00860e .custom-switch .custom-control-input:checked ~ .custom-control-label:hover:before {
  background-color: #a21432 !important;
  border: 1px solid #a21432 !important; }
.xcolor-00860e .mce-window .mce-checkbox i.mce-i-checkbox {
  color: #c0c0c0; }
.xcolor-00860e .mce-window .mce-checkbox.mce-checked i.mce-i-checkbox {
  color: #b0263b !important; }
.xcolor-00860e .custom-file-label:focus:not(.is-invalid),
.xcolor-00860e .form-control:focus:not(.is-invalid),
.xcolor-00860e .recipient-input.focus,
.xcolor-00860e .mce-tinymce.focused,
.xcolor-00860e div.tox.focused {
  border-color: #91d094 !important; }
.xcolor-00860e #settings-menu li.selected, .xcolor-00860e .listing tr.selected td, .xcolor-00860e .listing li.selected > a, .xcolor-00860e ul.treelist li.selected > div > a, .xcolor-00860e ul.treelist li.selected > a, .xcolor-00860e .toolbarmenu.listing li:hover a.active {
  background-color: #eeffef;
  color: #00860e; }
  html.dark-mode .xcolor-00860e #settings-menu li.selected,
  html.dark-mode .xcolor-00860e .listing tr.selected td,
  html.dark-mode .xcolor-00860e .listing li.selected > a,
  html.dark-mode .xcolor-00860e ul.treelist li.selected > div > a,
  html.dark-mode .xcolor-00860e ul.treelist li.selected > a,
  html.dark-mode .xcolor-00860e .toolbarmenu.listing li:hover a.active {
    color: #91d094; }
.xcolor-00860e .folderlist li.mailbox .unreadcount {
  background-color: transparent !important;
  color: #00860e; }
  html.dark-mode .xcolor-00860e .folderlist li.mailbox .unreadcount {
    color: #91d094; }
.xcolor-00860e .ui-datepicker a.ui-state-active {
  background-color: #91d094 !important; }

.xcolor-00b2b3 .btn.btn-primary,
.xcolor-00b2b3 .btn.btn-success,
.xcolor-00b2b3 div.tox .tox-dialog__footer .tox-button,
.xcolor-00b2b3 .mce-window .mce-foot .mce-btn.mce-primary,
.xcolor-00b2b3 .floating-action-buttons a.button {
  background-color: #b0263b !important;
  border: 1px solid #b0263b !important;
  color: #fff; }
  .xcolor-00b2b3 .btn.btn-primary:hover,
  .xcolor-00b2b3 .btn.btn-success:hover,
  .xcolor-00b2b3 div.tox .tox-dialog__footer .tox-button:hover,
  .xcolor-00b2b3 .mce-window .mce-foot .mce-btn.mce-primary:hover,
  .xcolor-00b2b3 .floating-action-buttons a.button:hover {
    background-color: #a21432 !important; }
.xcolor-00b2b3 .btn.disabled, .xcolor-00b2b3 .btn.disabled:hover,
.xcolor-00b2b3 .btn:disabled,
.xcolor-00b2b3 .btn:disabled:hover {
  border: 1px solid #777 !important;
  background-color: #777 !important; }
.xcolor-00b2b3 .mce-window .mce-foot .mce-btn.mce-primary button {
  color: #fff !important; }
.xcolor-00b2b3 .custom-switch .custom-control-input:checked ~ .custom-control-label:before {
  background-color: #b0263b !important;
  border: 1px solid #b0263b !important; }
.xcolor-00b2b3 .custom-switch .custom-control-input:checked ~ .custom-control-label:hover:before {
  background-color: #a21432 !important;
  border: 1px solid #a21432 !important; }
.xcolor-00b2b3 .mce-window .mce-checkbox i.mce-i-checkbox {
  color: #c0c0c0; }
.xcolor-00b2b3 .mce-window .mce-checkbox.mce-checked i.mce-i-checkbox {
  color: #b0263b !important; }
.xcolor-00b2b3 .custom-file-label:focus:not(.is-invalid),
.xcolor-00b2b3 .form-control:focus:not(.is-invalid),
.xcolor-00b2b3 .recipient-input.focus,
.xcolor-00b2b3 .mce-tinymce.focused,
.xcolor-00b2b3 div.tox.focused {
  border-color: #90f5f1 !important; }
.xcolor-00b2b3 #settings-menu li.selected, .xcolor-00b2b3 .listing tr.selected td, .xcolor-00b2b3 .listing li.selected > a, .xcolor-00b2b3 ul.treelist li.selected > div > a, .xcolor-00b2b3 ul.treelist li.selected > a, .xcolor-00b2b3 .toolbarmenu.listing li:hover a.active {
  background-color: #ebfeff;
  color: #00b2b3; }
  html.dark-mode .xcolor-00b2b3 #settings-menu li.selected,
  html.dark-mode .xcolor-00b2b3 .listing tr.selected td,
  html.dark-mode .xcolor-00b2b3 .listing li.selected > a,
  html.dark-mode .xcolor-00b2b3 ul.treelist li.selected > div > a,
  html.dark-mode .xcolor-00b2b3 ul.treelist li.selected > a,
  html.dark-mode .xcolor-00b2b3 .toolbarmenu.listing li:hover a.active {
    color: #90f5f1; }
.xcolor-00b2b3 .folderlist li.mailbox .unreadcount {
  background-color: transparent !important;
  color: #00b2b3; }
  html.dark-mode .xcolor-00b2b3 .folderlist li.mailbox .unreadcount {
    color: #90f5f1; }
.xcolor-00b2b3 .ui-datepicker a.ui-state-active {
  background-color: #90f5f1 !important; }

.xcolor-00829a .btn.btn-primary,
.xcolor-00829a .btn.btn-success,
.xcolor-00829a div.tox .tox-dialog__footer .tox-button,
.xcolor-00829a .mce-window .mce-foot .mce-btn.mce-primary,
.xcolor-00829a .floating-action-buttons a.button {
  background-color: #b0263b !important;
  border: 1px solid #b0263b !important;
  color: #fff; }
  .xcolor-00829a .btn.btn-primary:hover,
  .xcolor-00829a .btn.btn-success:hover,
  .xcolor-00829a div.tox .tox-dialog__footer .tox-button:hover,
  .xcolor-00829a .mce-window .mce-foot .mce-btn.mce-primary:hover,
  .xcolor-00829a .floating-action-buttons a.button:hover {
    background-color: #a21432 !important; }
.xcolor-00829a .btn.disabled, .xcolor-00829a .btn.disabled:hover,
.xcolor-00829a .btn:disabled,
.xcolor-00829a .btn:disabled:hover {
  border: 1px solid #777 !important;
  background-color: #777 !important; }
.xcolor-00829a .mce-window .mce-foot .mce-btn.mce-primary button {
  color: #fff !important; }
.xcolor-00829a .custom-switch .custom-control-input:checked ~ .custom-control-label:before {
  background-color: #b0263b !important;
  border: 1px solid #b0263b !important; }
.xcolor-00829a .custom-switch .custom-control-input:checked ~ .custom-control-label:hover:before {
  background-color: #a21432 !important;
  border: 1px solid #a21432 !important; }
.xcolor-00829a .mce-window .mce-checkbox i.mce-i-checkbox {
  color: #c0c0c0; }
.xcolor-00829a .mce-window .mce-checkbox.mce-checked i.mce-i-checkbox {
  color: #b0263b !important; }
.xcolor-00829a .custom-file-label:focus:not(.is-invalid),
.xcolor-00829a .form-control:focus:not(.is-invalid),
.xcolor-00829a .recipient-input.focus,
.xcolor-00829a .mce-tinymce.focused,
.xcolor-00829a div.tox.focused {
  border-color: #90cadc !important; }
.xcolor-00829a #settings-menu li.selected, .xcolor-00829a .listing tr.selected td, .xcolor-00829a .listing li.selected > a, .xcolor-00829a ul.treelist li.selected > div > a, .xcolor-00829a ul.treelist li.selected > a, .xcolor-00829a .toolbarmenu.listing li:hover a.active {
  background-color: #ebfbff;
  color: #00829a; }
  html.dark-mode .xcolor-00829a #settings-menu li.selected,
  html.dark-mode .xcolor-00829a .listing tr.selected td,
  html.dark-mode .xcolor-00829a .listing li.selected > a,
  html.dark-mode .xcolor-00829a ul.treelist li.selected > div > a,
  html.dark-mode .xcolor-00829a ul.treelist li.selected > a,
  html.dark-mode .xcolor-00829a .toolbarmenu.listing li:hover a.active {
    color: #90cadc; }
.xcolor-00829a .folderlist li.mailbox .unreadcount {
  background-color: transparent !important;
  color: #00829a; }
  html.dark-mode .xcolor-00829a .folderlist li.mailbox .unreadcount {
    color: #90cadc; }
.xcolor-00829a .ui-datepicker a.ui-state-active {
  background-color: #90cadc !important; }

.xcolor-47b4ff .btn.btn-primary,
.xcolor-47b4ff .btn.btn-success,
.xcolor-47b4ff div.tox .tox-dialog__footer .tox-button,
.xcolor-47b4ff .mce-window .mce-foot .mce-btn.mce-primary,
.xcolor-47b4ff .floating-action-buttons a.button {
  background-color: #b0263b !important;
  border: 1px solid #b0263b !important;
  color: #fff; }
  .xcolor-47b4ff .btn.btn-primary:hover,
  .xcolor-47b4ff .btn.btn-success:hover,
  .xcolor-47b4ff div.tox .tox-dialog__footer .tox-button:hover,
  .xcolor-47b4ff .mce-window .mce-foot .mce-btn.mce-primary:hover,
  .xcolor-47b4ff .floating-action-buttons a.button:hover {
    background-color: #a21432 !important; }
.xcolor-47b4ff .btn.disabled, .xcolor-47b4ff .btn.disabled:hover,
.xcolor-47b4ff .btn:disabled,
.xcolor-47b4ff .btn:disabled:hover {
  border: 1px solid #777 !important;
  background-color: #777 !important; }
.xcolor-47b4ff .mce-window .mce-foot .mce-btn.mce-primary button {
  color: #fff !important; }
.xcolor-47b4ff .custom-switch .custom-control-input:checked ~ .custom-control-label:before {
  background-color: #b0263b !important;
  border: 1px solid #b0263b !important; }
.xcolor-47b4ff .custom-switch .custom-control-input:checked ~ .custom-control-label:hover:before {
  background-color: #a21432 !important;
  border: 1px solid #a21432 !important; }
.xcolor-47b4ff .mce-window .mce-checkbox i.mce-i-checkbox {
  color: #c0c0c0; }
.xcolor-47b4ff .mce-window .mce-checkbox.mce-checked i.mce-i-checkbox {
  color: #b0263b !important; }
.xcolor-47b4ff .custom-file-label:focus:not(.is-invalid),
.xcolor-47b4ff .form-control:focus:not(.is-invalid),
.xcolor-47b4ff .recipient-input.focus,
.xcolor-47b4ff .mce-tinymce.focused,
.xcolor-47b4ff div.tox.focused {
  border-color: #9fd5ff !important; }
.xcolor-47b4ff #settings-menu li.selected, .xcolor-47b4ff .listing tr.selected td, .xcolor-47b4ff .listing li.selected > a, .xcolor-47b4ff ul.treelist li.selected > div > a, .xcolor-47b4ff ul.treelist li.selected > a, .xcolor-47b4ff .toolbarmenu.listing li:hover a.active {
  background-color: #e8f5ff;
  color: #47b4ff; }
  html.dark-mode .xcolor-47b4ff #settings-menu li.selected,
  html.dark-mode .xcolor-47b4ff .listing tr.selected td,
  html.dark-mode .xcolor-47b4ff .listing li.selected > a,
  html.dark-mode .xcolor-47b4ff ul.treelist li.selected > div > a,
  html.dark-mode .xcolor-47b4ff ul.treelist li.selected > a,
  html.dark-mode .xcolor-47b4ff .toolbarmenu.listing li:hover a.active {
    color: #9fd5ff; }
.xcolor-47b4ff .folderlist li.mailbox .unreadcount {
  background-color: transparent !important;
  color: #47b4ff; }
  html.dark-mode .xcolor-47b4ff .folderlist li.mailbox .unreadcount {
    color: #9fd5ff; }
.xcolor-47b4ff .ui-datepicker a.ui-state-active {
  background-color: #9fd5ff !important; }

.xcolor-0075c8 .btn.btn-primary,
.xcolor-0075c8 .btn.btn-success,
.xcolor-0075c8 div.tox .tox-dialog__footer .tox-button,
.xcolor-0075c8 .mce-window .mce-foot .mce-btn.mce-primary,
.xcolor-0075c8 .floating-action-buttons a.button {
  background-color: #b0263b !important;
  border: 1px solid #b0263b !important;
  color: #fff; }
  .xcolor-0075c8 .btn.btn-primary:hover,
  .xcolor-0075c8 .btn.btn-success:hover,
  .xcolor-0075c8 div.tox .tox-dialog__footer .tox-button:hover,
  .xcolor-0075c8 .mce-window .mce-foot .mce-btn.mce-primary:hover,
  .xcolor-0075c8 .floating-action-buttons a.button:hover {
    background-color: #a21432 !important; }
.xcolor-0075c8 .btn.disabled, .xcolor-0075c8 .btn.disabled:hover,
.xcolor-0075c8 .btn:disabled,
.xcolor-0075c8 .btn:disabled:hover {
  border: 1px solid #777 !important;
  background-color: #777 !important; }
.xcolor-0075c8 .mce-window .mce-foot .mce-btn.mce-primary button {
  color: #fff !important; }
.xcolor-0075c8 .custom-switch .custom-control-input:checked ~ .custom-control-label:before {
  background-color: #b0263b !important;
  border: 1px solid #b0263b !important; }
.xcolor-0075c8 .custom-switch .custom-control-input:checked ~ .custom-control-label:hover:before {
  background-color: #a21432 !important;
  border: 1px solid #a21432 !important; }
.xcolor-0075c8 .mce-window .mce-checkbox i.mce-i-checkbox {
  color: #c0c0c0; }
.xcolor-0075c8 .mce-window .mce-checkbox.mce-checked i.mce-i-checkbox {
  color: #b0263b !important; }
.xcolor-0075c8 .custom-file-label:focus:not(.is-invalid),
.xcolor-0075c8 .form-control:focus:not(.is-invalid),
.xcolor-0075c8 .recipient-input.focus,
.xcolor-0075c8 .mce-tinymce.focused,
.xcolor-0075c8 div.tox.focused {
  border-color: #88c0f4 !important; }
.xcolor-0075c8 #settings-menu li.selected, .xcolor-0075c8 .listing tr.selected td, .xcolor-0075c8 .listing li.selected > a, .xcolor-0075c8 ul.treelist li.selected > div > a, .xcolor-0075c8 ul.treelist li.selected > a, .xcolor-0075c8 .toolbarmenu.listing li:hover a.active {
  background-color: #e8f5ff;
  color: #0075c8; }
  html.dark-mode .xcolor-0075c8 #settings-menu li.selected,
  html.dark-mode .xcolor-0075c8 .listing tr.selected td,
  html.dark-mode .xcolor-0075c8 .listing li.selected > a,
  html.dark-mode .xcolor-0075c8 ul.treelist li.selected > div > a,
  html.dark-mode .xcolor-0075c8 ul.treelist li.selected > a,
  html.dark-mode .xcolor-0075c8 .toolbarmenu.listing li:hover a.active {
    color: #88c0f4; }
.xcolor-0075c8 .folderlist li.mailbox .unreadcount {
  background-color: transparent !important;
  color: #0075c8; }
  html.dark-mode .xcolor-0075c8 .folderlist li.mailbox .unreadcount {
    color: #88c0f4; }
.xcolor-0075c8 .ui-datepicker a.ui-state-active {
  background-color: #88c0f4 !important; }

.xcolor-3c2cb6 .btn.btn-primary,
.xcolor-3c2cb6 .btn.btn-success,
.xcolor-3c2cb6 div.tox .tox-dialog__footer .tox-button,
.xcolor-3c2cb6 .mce-window .mce-foot .mce-btn.mce-primary,
.xcolor-3c2cb6 .floating-action-buttons a.button {
  background-color: #8d2297 !important;
  border: 1px solid #8d2297 !important;
  color: #fff; }
  .xcolor-3c2cb6 .btn.btn-primary:hover,
  .xcolor-3c2cb6 .btn.btn-success:hover,
  .xcolor-3c2cb6 div.tox .tox-dialog__footer .tox-button:hover,
  .xcolor-3c2cb6 .mce-window .mce-foot .mce-btn.mce-primary:hover,
  .xcolor-3c2cb6 .floating-action-buttons a.button:hover {
    background-color: #800c91 !important; }
.xcolor-3c2cb6 .btn.disabled, .xcolor-3c2cb6 .btn.disabled:hover,
.xcolor-3c2cb6 .btn:disabled,
.xcolor-3c2cb6 .btn:disabled:hover {
  border: 1px solid #777 !important;
  background-color: #777 !important; }
.xcolor-3c2cb6 .mce-window .mce-foot .mce-btn.mce-primary button {
  color: #fff !important; }
.xcolor-3c2cb6 .custom-switch .custom-control-input:checked ~ .custom-control-label:before {
  background-color: #8d2297 !important;
  border: 1px solid #8d2297 !important; }
.xcolor-3c2cb6 .custom-switch .custom-control-input:checked ~ .custom-control-label:hover:before {
  background-color: #800c91 !important;
  border: 1px solid #800c91 !important; }
.xcolor-3c2cb6 .mce-window .mce-checkbox i.mce-i-checkbox {
  color: #c0c0c0; }
.xcolor-3c2cb6 .mce-window .mce-checkbox.mce-checked i.mce-i-checkbox {
  color: #8d2297 !important; }
.xcolor-3c2cb6 .custom-file-label:focus:not(.is-invalid),
.xcolor-3c2cb6 .form-control:focus:not(.is-invalid),
.xcolor-3c2cb6 .recipient-input.focus,
.xcolor-3c2cb6 .mce-tinymce.focused,
.xcolor-3c2cb6 div.tox.focused {
  border-color: #a098ed !important; }
.xcolor-3c2cb6 #settings-menu li.selected, .xcolor-3c2cb6 .listing tr.selected td, .xcolor-3c2cb6 .listing li.selected > a, .xcolor-3c2cb6 ul.treelist li.selected > div > a, .xcolor-3c2cb6 ul.treelist li.selected > a, .xcolor-3c2cb6 .toolbarmenu.listing li:hover a.active {
  background-color: #ece9ff;
  color: #3c2cb6; }
  html.dark-mode .xcolor-3c2cb6 #settings-menu li.selected,
  html.dark-mode .xcolor-3c2cb6 .listing tr.selected td,
  html.dark-mode .xcolor-3c2cb6 .listing li.selected > a,
  html.dark-mode .xcolor-3c2cb6 ul.treelist li.selected > div > a,
  html.dark-mode .xcolor-3c2cb6 ul.treelist li.selected > a,
  html.dark-mode .xcolor-3c2cb6 .toolbarmenu.listing li:hover a.active {
    color: #a098ed; }
.xcolor-3c2cb6 .folderlist li.mailbox .unreadcount {
  background-color: transparent !important;
  color: #3c2cb6; }
  html.dark-mode .xcolor-3c2cb6 .folderlist li.mailbox .unreadcount {
    color: #a098ed; }
.xcolor-3c2cb6 .ui-datepicker a.ui-state-active {
  background-color: #a098ed !important; }

.xcolor-8d2297 .btn.btn-primary,
.xcolor-8d2297 .btn.btn-success,
.xcolor-8d2297 div.tox .tox-dialog__footer .tox-button,
.xcolor-8d2297 .mce-window .mce-foot .mce-btn.mce-primary,
.xcolor-8d2297 .floating-action-buttons a.button {
  background-color: #b0263b !important;
  border: 1px solid #b0263b !important;
  color: #fff; }
  .xcolor-8d2297 .btn.btn-primary:hover,
  .xcolor-8d2297 .btn.btn-success:hover,
  .xcolor-8d2297 div.tox .tox-dialog__footer .tox-button:hover,
  .xcolor-8d2297 .mce-window .mce-foot .mce-btn.mce-primary:hover,
  .xcolor-8d2297 .floating-action-buttons a.button:hover {
    background-color: #a21432 !important; }
.xcolor-8d2297 .btn.disabled, .xcolor-8d2297 .btn.disabled:hover,
.xcolor-8d2297 .btn:disabled,
.xcolor-8d2297 .btn:disabled:hover {
  border: 1px solid #777 !important;
  background-color: #777 !important; }
.xcolor-8d2297 .mce-window .mce-foot .mce-btn.mce-primary button {
  color: #fff !important; }
.xcolor-8d2297 .custom-switch .custom-control-input:checked ~ .custom-control-label:before {
  background-color: #b0263b !important;
  border: 1px solid #b0263b !important; }
.xcolor-8d2297 .custom-switch .custom-control-input:checked ~ .custom-control-label:hover:before {
  background-color: #a21432 !important;
  border: 1px solid #a21432 !important; }
.xcolor-8d2297 .mce-window .mce-checkbox i.mce-i-checkbox {
  color: #c0c0c0; }
.xcolor-8d2297 .mce-window .mce-checkbox.mce-checked i.mce-i-checkbox {
  color: #b0263b !important; }
.xcolor-8d2297 .custom-file-label:focus:not(.is-invalid),
.xcolor-8d2297 .form-control:focus:not(.is-invalid),
.xcolor-8d2297 .recipient-input.focus,
.xcolor-8d2297 .mce-tinymce.focused,
.xcolor-8d2297 div.tox.focused {
  border-color: #e39ceb !important; }
.xcolor-8d2297 #settings-menu li.selected, .xcolor-8d2297 .listing tr.selected td, .xcolor-8d2297 .listing li.selected > a, .xcolor-8d2297 ul.treelist li.selected > div > a, .xcolor-8d2297 ul.treelist li.selected > a, .xcolor-8d2297 .toolbarmenu.listing li:hover a.active {
  background-color: #fdecff;
  color: #8d2297; }
  html.dark-mode .xcolor-8d2297 #settings-menu li.selected,
  html.dark-mode .xcolor-8d2297 .listing tr.selected td,
  html.dark-mode .xcolor-8d2297 .listing li.selected > a,
  html.dark-mode .xcolor-8d2297 ul.treelist li.selected > div > a,
  html.dark-mode .xcolor-8d2297 ul.treelist li.selected > a,
  html.dark-mode .xcolor-8d2297 .toolbarmenu.listing li:hover a.active {
    color: #e39ceb; }
.xcolor-8d2297 .folderlist li.mailbox .unreadcount {
  background-color: transparent !important;
  color: #8d2297; }
  html.dark-mode .xcolor-8d2297 .folderlist li.mailbox .unreadcount {
    color: #e39ceb; }
.xcolor-8d2297 .ui-datepicker a.ui-state-active {
  background-color: #e39ceb !important; }

.xcolor-004e8d .btn.btn-primary,
.xcolor-004e8d .btn.btn-success,
.xcolor-004e8d div.tox .tox-dialog__footer .tox-button,
.xcolor-004e8d .mce-window .mce-foot .mce-btn.mce-primary,
.xcolor-004e8d .floating-action-buttons a.button {
  background-color: #b0263b !important;
  border: 1px solid #b0263b !important;
  color: #fff; }
  .xcolor-004e8d .btn.btn-primary:hover,
  .xcolor-004e8d .btn.btn-success:hover,
  .xcolor-004e8d div.tox .tox-dialog__footer .tox-button:hover,
  .xcolor-004e8d .mce-window .mce-foot .mce-btn.mce-primary:hover,
  .xcolor-004e8d .floating-action-buttons a.button:hover {
    background-color: #a21432 !important; }
.xcolor-004e8d .btn.disabled, .xcolor-004e8d .btn.disabled:hover,
.xcolor-004e8d .btn:disabled,
.xcolor-004e8d .btn:disabled:hover {
  border: 1px solid #777 !important;
  background-color: #777 !important; }
.xcolor-004e8d .mce-window .mce-foot .mce-btn.mce-primary button {
  color: #fff !important; }
.xcolor-004e8d .custom-switch .custom-control-input:checked ~ .custom-control-label:before {
  background-color: #b0263b !important;
  border: 1px solid #b0263b !important; }
.xcolor-004e8d .custom-switch .custom-control-input:checked ~ .custom-control-label:hover:before {
  background-color: #a21432 !important;
  border: 1px solid #a21432 !important; }
.xcolor-004e8d .mce-window .mce-checkbox i.mce-i-checkbox {
  color: #c0c0c0; }
.xcolor-004e8d .mce-window .mce-checkbox.mce-checked i.mce-i-checkbox {
  color: #b0263b !important; }
.xcolor-004e8d .custom-file-label:focus:not(.is-invalid),
.xcolor-004e8d .form-control:focus:not(.is-invalid),
.xcolor-004e8d .recipient-input.focus,
.xcolor-004e8d .mce-tinymce.focused,
.xcolor-004e8d div.tox.focused {
  border-color: #81aee1 !important; }
.xcolor-004e8d #settings-menu li.selected, .xcolor-004e8d .listing tr.selected td, .xcolor-004e8d .listing li.selected > a, .xcolor-004e8d ul.treelist li.selected > div > a, .xcolor-004e8d ul.treelist li.selected > a, .xcolor-004e8d .toolbarmenu.listing li:hover a.active {
  background-color: #e8f5ff;
  color: #004e8d; }
  html.dark-mode .xcolor-004e8d #settings-menu li.selected,
  html.dark-mode .xcolor-004e8d .listing tr.selected td,
  html.dark-mode .xcolor-004e8d .listing li.selected > a,
  html.dark-mode .xcolor-004e8d ul.treelist li.selected > div > a,
  html.dark-mode .xcolor-004e8d ul.treelist li.selected > a,
  html.dark-mode .xcolor-004e8d .toolbarmenu.listing li:hover a.active {
    color: #81aee1; }
.xcolor-004e8d .folderlist li.mailbox .unreadcount {
  background-color: transparent !important;
  color: #004e8d; }
  html.dark-mode .xcolor-004e8d .folderlist li.mailbox .unreadcount {
    color: #81aee1; }
.xcolor-004e8d .ui-datepicker a.ui-state-active {
  background-color: #81aee1 !important; }

.xcolor-001b41 .btn.btn-primary,
.xcolor-001b41 .btn.btn-success,
.xcolor-001b41 div.tox .tox-dialog__footer .tox-button,
.xcolor-001b41 .mce-window .mce-foot .mce-btn.mce-primary,
.xcolor-001b41 .floating-action-buttons a.button {
  background-color: #b0263b !important;
  border: 1px solid #b0263b !important;
  color: #fff; }
  .xcolor-001b41 .btn.btn-primary:hover,
  .xcolor-001b41 .btn.btn-success:hover,
  .xcolor-001b41 div.tox .tox-dialog__footer .tox-button:hover,
  .xcolor-001b41 .mce-window .mce-foot .mce-btn.mce-primary:hover,
  .xcolor-001b41 .floating-action-buttons a.button:hover {
    background-color: #a21432 !important; }
.xcolor-001b41 .btn.disabled, .xcolor-001b41 .btn.disabled:hover,
.xcolor-001b41 .btn:disabled,
.xcolor-001b41 .btn:disabled:hover {
  border: 1px solid #777 !important;
  background-color: #777 !important; }
.xcolor-001b41 .mce-window .mce-foot .mce-btn.mce-primary button {
  color: #fff !important; }
.xcolor-001b41 .custom-switch .custom-control-input:checked ~ .custom-control-label:before {
  background-color: #b0263b !important;
  border: 1px solid #b0263b !important; }
.xcolor-001b41 .custom-switch .custom-control-input:checked ~ .custom-control-label:hover:before {
  background-color: #a21432 !important;
  border: 1px solid #a21432 !important; }
.xcolor-001b41 .mce-window .mce-checkbox i.mce-i-checkbox {
  color: #c0c0c0; }
.xcolor-001b41 .mce-window .mce-checkbox.mce-checked i.mce-i-checkbox {
  color: #b0263b !important; }
.xcolor-001b41 .custom-file-label:focus:not(.is-invalid),
.xcolor-001b41 .form-control:focus:not(.is-invalid),
.xcolor-001b41 .recipient-input.focus,
.xcolor-001b41 .mce-tinymce.focused,
.xcolor-001b41 div.tox.focused {
  border-color: #6587c0 !important; }
.xcolor-001b41 #settings-menu li.selected, .xcolor-001b41 .listing tr.selected td, .xcolor-001b41 .listing li.selected > a, .xcolor-001b41 ul.treelist li.selected > div > a, .xcolor-001b41 ul.treelist li.selected > a, .xcolor-001b41 .toolbarmenu.listing li:hover a.active {
  background-color: #e9f2ff;
  color: #001b41; }
  html.dark-mode .xcolor-001b41 #settings-menu li.selected,
  html.dark-mode .xcolor-001b41 .listing tr.selected td,
  html.dark-mode .xcolor-001b41 .listing li.selected > a,
  html.dark-mode .xcolor-001b41 ul.treelist li.selected > div > a,
  html.dark-mode .xcolor-001b41 ul.treelist li.selected > a,
  html.dark-mode .xcolor-001b41 .toolbarmenu.listing li:hover a.active {
    color: #6587c0; }
.xcolor-001b41 .folderlist li.mailbox .unreadcount {
  background-color: transparent !important;
  color: #001b41; }
  html.dark-mode .xcolor-001b41 .folderlist li.mailbox .unreadcount {
    color: #6587c0; }
.xcolor-001b41 .ui-datepicker a.ui-state-active {
  background-color: #6587c0 !important; }

.xcolor-5a0600 .btn.btn-primary,
.xcolor-5a0600 .btn.btn-success,
.xcolor-5a0600 div.tox .tox-dialog__footer .tox-button,
.xcolor-5a0600 .mce-window .mce-foot .mce-btn.mce-primary,
.xcolor-5a0600 .floating-action-buttons a.button {
  background-color: #1a73e8 !important;
  border: 1px solid #1a73e8 !important;
  color: #fff; }
  .xcolor-5a0600 .btn.btn-primary:hover,
  .xcolor-5a0600 .btn.btn-success:hover,
  .xcolor-5a0600 div.tox .tox-dialog__footer .tox-button:hover,
  .xcolor-5a0600 .mce-window .mce-foot .mce-btn.mce-primary:hover,
  .xcolor-5a0600 .floating-action-buttons a.button:hover {
    background-color: #176cd7 !important; }
.xcolor-5a0600 .btn.disabled, .xcolor-5a0600 .btn.disabled:hover,
.xcolor-5a0600 .btn:disabled,
.xcolor-5a0600 .btn:disabled:hover {
  border: 1px solid #777 !important;
  background-color: #777 !important; }
.xcolor-5a0600 .mce-window .mce-foot .mce-btn.mce-primary button {
  color: #fff !important; }
.xcolor-5a0600 .custom-switch .custom-control-input:checked ~ .custom-control-label:before {
  background-color: #1a73e8 !important;
  border: 1px solid #1a73e8 !important; }
.xcolor-5a0600 .custom-switch .custom-control-input:checked ~ .custom-control-label:hover:before {
  background-color: #176cd7 !important;
  border: 1px solid #176cd7 !important; }
.xcolor-5a0600 .mce-window .mce-checkbox i.mce-i-checkbox {
  color: #c0c0c0; }
.xcolor-5a0600 .mce-window .mce-checkbox.mce-checked i.mce-i-checkbox {
  color: #1a73e8 !important; }
.xcolor-5a0600 .custom-file-label:focus:not(.is-invalid),
.xcolor-5a0600 .form-control:focus:not(.is-invalid),
.xcolor-5a0600 .recipient-input.focus,
.xcolor-5a0600 .mce-tinymce.focused,
.xcolor-5a0600 div.tox.focused {
  border-color: #d58988 !important; }
.xcolor-5a0600 #settings-menu li.selected, .xcolor-5a0600 .listing tr.selected td, .xcolor-5a0600 .listing li.selected > a, .xcolor-5a0600 ul.treelist li.selected > div > a, .xcolor-5a0600 ul.treelist li.selected > a, .xcolor-5a0600 .toolbarmenu.listing li:hover a.active {
  background-color: #ffe8e7;
  color: #5a0600; }
  html.dark-mode .xcolor-5a0600 #settings-menu li.selected,
  html.dark-mode .xcolor-5a0600 .listing tr.selected td,
  html.dark-mode .xcolor-5a0600 .listing li.selected > a,
  html.dark-mode .xcolor-5a0600 ul.treelist li.selected > div > a,
  html.dark-mode .xcolor-5a0600 ul.treelist li.selected > a,
  html.dark-mode .xcolor-5a0600 .toolbarmenu.listing li:hover a.active {
    color: #d58988; }
.xcolor-5a0600 .folderlist li.mailbox .unreadcount {
  background-color: transparent !important;
  color: #5a0600; }
  html.dark-mode .xcolor-5a0600 .folderlist li.mailbox .unreadcount {
    color: #d58988; }
.xcolor-5a0600 .ui-datepicker a.ui-state-active {
  background-color: #d58988 !important; }

.xcolor-3a0300 .btn.btn-primary,
.xcolor-3a0300 .btn.btn-success,
.xcolor-3a0300 div.tox .tox-dialog__footer .tox-button,
.xcolor-3a0300 .mce-window .mce-foot .mce-btn.mce-primary,
.xcolor-3a0300 .floating-action-buttons a.button {
  background-color: #1a73e8 !important;
  border: 1px solid #1a73e8 !important;
  color: #fff; }
  .xcolor-3a0300 .btn.btn-primary:hover,
  .xcolor-3a0300 .btn.btn-success:hover,
  .xcolor-3a0300 div.tox .tox-dialog__footer .tox-button:hover,
  .xcolor-3a0300 .mce-window .mce-foot .mce-btn.mce-primary:hover,
  .xcolor-3a0300 .floating-action-buttons a.button:hover {
    background-color: #176cd7 !important; }
.xcolor-3a0300 .btn.disabled, .xcolor-3a0300 .btn.disabled:hover,
.xcolor-3a0300 .btn:disabled,
.xcolor-3a0300 .btn:disabled:hover {
  border: 1px solid #777 !important;
  background-color: #777 !important; }
.xcolor-3a0300 .mce-window .mce-foot .mce-btn.mce-primary button {
  color: #fff !important; }
.xcolor-3a0300 .custom-switch .custom-control-input:checked ~ .custom-control-label:before {
  background-color: #1a73e8 !important;
  border: 1px solid #1a73e8 !important; }
.xcolor-3a0300 .custom-switch .custom-control-input:checked ~ .custom-control-label:hover:before {
  background-color: #176cd7 !important;
  border: 1px solid #176cd7 !important; }
.xcolor-3a0300 .mce-window .mce-checkbox i.mce-i-checkbox {
  color: #c0c0c0; }
.xcolor-3a0300 .mce-window .mce-checkbox.mce-checked i.mce-i-checkbox {
  color: #1a73e8 !important; }
.xcolor-3a0300 .custom-file-label:focus:not(.is-invalid),
.xcolor-3a0300 .form-control:focus:not(.is-invalid),
.xcolor-3a0300 .recipient-input.focus,
.xcolor-3a0300 .mce-tinymce.focused,
.xcolor-3a0300 div.tox.focused {
  border-color: #d07f79 !important; }
.xcolor-3a0300 #settings-menu li.selected, .xcolor-3a0300 .listing tr.selected td, .xcolor-3a0300 .listing li.selected > a, .xcolor-3a0300 ul.treelist li.selected > div > a, .xcolor-3a0300 ul.treelist li.selected > a, .xcolor-3a0300 .toolbarmenu.listing li:hover a.active {
  background-color: #ffeae9;
  color: #3a0300; }
  html.dark-mode .xcolor-3a0300 #settings-menu li.selected,
  html.dark-mode .xcolor-3a0300 .listing tr.selected td,
  html.dark-mode .xcolor-3a0300 .listing li.selected > a,
  html.dark-mode .xcolor-3a0300 ul.treelist li.selected > div > a,
  html.dark-mode .xcolor-3a0300 ul.treelist li.selected > a,
  html.dark-mode .xcolor-3a0300 .toolbarmenu.listing li:hover a.active {
    color: #d07f79; }
.xcolor-3a0300 .folderlist li.mailbox .unreadcount {
  background-color: transparent !important;
  color: #3a0300; }
  html.dark-mode .xcolor-3a0300 .folderlist li.mailbox .unreadcount {
    color: #d07f79; }
.xcolor-3a0300 .ui-datepicker a.ui-state-active {
  background-color: #d07f79 !important; }

.xcolor-585858 .btn.btn-primary,
.xcolor-585858 .btn.btn-success,
.xcolor-585858 div.tox .tox-dialog__footer .tox-button,
.xcolor-585858 .mce-window .mce-foot .mce-btn.mce-primary,
.xcolor-585858 .floating-action-buttons a.button {
  background-color: #585858 !important;
  border: 1px solid #585858 !important;
  color: #fff; }
  .xcolor-585858 .btn.btn-primary:hover,
  .xcolor-585858 .btn.btn-success:hover,
  .xcolor-585858 div.tox .tox-dialog__footer .tox-button:hover,
  .xcolor-585858 .mce-window .mce-foot .mce-btn.mce-primary:hover,
  .xcolor-585858 .floating-action-buttons a.button:hover {
    background-color: #474747 !important; }
.xcolor-585858 .btn.disabled, .xcolor-585858 .btn.disabled:hover,
.xcolor-585858 .btn:disabled,
.xcolor-585858 .btn:disabled:hover {
  border: 1px solid #777 !important;
  background-color: #777 !important; }
.xcolor-585858 .mce-window .mce-foot .mce-btn.mce-primary button {
  color: #fff !important; }
.xcolor-585858 .custom-switch .custom-control-input:checked ~ .custom-control-label:before {
  background-color: #585858 !important;
  border: 1px solid #585858 !important; }
.xcolor-585858 .custom-switch .custom-control-input:checked ~ .custom-control-label:hover:before {
  background-color: #474747 !important;
  border: 1px solid #474747 !important; }
.xcolor-585858 .mce-window .mce-checkbox i.mce-i-checkbox {
  color: #c0c0c0; }
.xcolor-585858 .mce-window .mce-checkbox.mce-checked i.mce-i-checkbox {
  color: #585858 !important; }
.xcolor-585858 .custom-file-label:focus:not(.is-invalid),
.xcolor-585858 .form-control:focus:not(.is-invalid),
.xcolor-585858 .recipient-input.focus,
.xcolor-585858 .mce-tinymce.focused,
.xcolor-585858 div.tox.focused {
  border-color: #868686 !important; }
.xcolor-585858 #settings-menu li.selected, .xcolor-585858 .listing tr.selected td, .xcolor-585858 .listing li.selected > a, .xcolor-585858 ul.treelist li.selected > div > a, .xcolor-585858 ul.treelist li.selected > a, .xcolor-585858 .toolbarmenu.listing li:hover a.active {
  background-color: #f0f0f0;
  color: #585858; }
  html.dark-mode .xcolor-585858 #settings-menu li.selected,
  html.dark-mode .xcolor-585858 .listing tr.selected td,
  html.dark-mode .xcolor-585858 .listing li.selected > a,
  html.dark-mode .xcolor-585858 ul.treelist li.selected > div > a,
  html.dark-mode .xcolor-585858 ul.treelist li.selected > a,
  html.dark-mode .xcolor-585858 .toolbarmenu.listing li:hover a.active {
    color: #868686; }
.xcolor-585858 .folderlist li.mailbox .unreadcount {
  background-color: transparent !important;
  color: #585858; }
  html.dark-mode .xcolor-585858 .folderlist li.mailbox .unreadcount {
    color: #868686; }
.xcolor-585858 .ui-datepicker a.ui-state-active {
  background-color: #868686 !important; }

.xcolor-000000 .btn.btn-primary,
.xcolor-000000 .btn.btn-success,
.xcolor-000000 div.tox .tox-dialog__footer .tox-button,
.xcolor-000000 .mce-window .mce-foot .mce-btn.mce-primary,
.xcolor-000000 .floating-action-buttons a.button {
  background-color: #1a73e8 !important;
  border: 1px solid #1a73e8 !important;
  color: #fff; }
  .xcolor-000000 .btn.btn-primary:hover,
  .xcolor-000000 .btn.btn-success:hover,
  .xcolor-000000 div.tox .tox-dialog__footer .tox-button:hover,
  .xcolor-000000 .mce-window .mce-foot .mce-btn.mce-primary:hover,
  .xcolor-000000 .floating-action-buttons a.button:hover {
    background-color: #176cd7 !important; }
.xcolor-000000 .btn.disabled, .xcolor-000000 .btn.disabled:hover,
.xcolor-000000 .btn:disabled,
.xcolor-000000 .btn:disabled:hover {
  border: 1px solid #777 !important;
  background-color: #777 !important; }
.xcolor-000000 .mce-window .mce-foot .mce-btn.mce-primary button {
  color: #fff !important; }
.xcolor-000000 .custom-switch .custom-control-input:checked ~ .custom-control-label:before {
  background-color: #1a73e8 !important;
  border: 1px solid #1a73e8 !important; }
.xcolor-000000 .custom-switch .custom-control-input:checked ~ .custom-control-label:hover:before {
  background-color: #176cd7 !important;
  border: 1px solid #176cd7 !important; }
.xcolor-000000 .mce-window .mce-checkbox i.mce-i-checkbox {
  color: #c0c0c0; }
.xcolor-000000 .mce-window .mce-checkbox.mce-checked i.mce-i-checkbox {
  color: #1a73e8 !important; }
.xcolor-000000 .custom-file-label:focus:not(.is-invalid),
.xcolor-000000 .form-control:focus:not(.is-invalid),
.xcolor-000000 .recipient-input.focus,
.xcolor-000000 .mce-tinymce.focused,
.xcolor-000000 div.tox.focused {
  border-color: #7a7a7a !important; }
.xcolor-000000 #settings-menu li.selected, .xcolor-000000 .listing tr.selected td, .xcolor-000000 .listing li.selected > a, .xcolor-000000 ul.treelist li.selected > div > a, .xcolor-000000 ul.treelist li.selected > a, .xcolor-000000 .toolbarmenu.listing li:hover a.active {
  background-color: #f0f0f0;
  color: #000000; }
  html.dark-mode .xcolor-000000 #settings-menu li.selected,
  html.dark-mode .xcolor-000000 .listing tr.selected td,
  html.dark-mode .xcolor-000000 .listing li.selected > a,
  html.dark-mode .xcolor-000000 ul.treelist li.selected > div > a,
  html.dark-mode .xcolor-000000 ul.treelist li.selected > a,
  html.dark-mode .xcolor-000000 .toolbarmenu.listing li:hover a.active {
    color: #7a7a7a; }
.xcolor-000000 .folderlist li.mailbox .unreadcount {
  background-color: transparent !important;
  color: #000000; }
  html.dark-mode .xcolor-000000 .folderlist li.mailbox .unreadcount {
    color: #7a7a7a; }
.xcolor-000000 .ui-datepicker a.ui-state-active {
  background-color: #7a7a7a !important; }

:not(.flatpickr-calendar *) {
  border-color: #ddd ; }
  html.dark-mode :not(.flatpickr-calendar *) {
    border-color: #4d6066 ; }

body #layout > #layout-menu .special-buttons, body #layout > #layout-menu .special-buttons a {
  background-color: transparent !important; }

.popupmenu .listing li.selected, .popupmenu .listing li > a:not(.disabled):hover {
  background-color: rgba(0, 0, 0, 0.05) !important;
  color: #333 !important; }
  html.dark-mode .popupmenu .listing li.selected,
  html.dark-mode .popupmenu .listing li > a:not(.disabled):hover {
    background-color: rgba(255, 255, 255, 0.05) !important; }
  html.dark-mode .popupmenu .listing li.selected, html.dark-mode .popupmenu .listing li > a:not(.disabled):hover {
    color: #c5d1d3 !important; }

html.dark-mode .messagelist tr:not(.flagged):not(.deleted).selected td.subject a,
html.dark-mode .messagelist tr:not(.flagged):not(.deleted).selected td.subject span.msgicon.status {
  color: #fff; }

#layout #xsidebar {
  border: none; }

div.tox .tox-button.tox-button--secondary, .mce-window .mce-foot .mce-btn, .btn.btn-secondary, .btn.btn-link {
  background: transparent !important;
  border: 1px solid !important;
  color: #333 !important;
  border-color: #b2b2b2 !important; }
  html.dark-mode div.tox .tox-button.tox-button--secondary,
  html.dark-mode .mce-window .mce-foot .mce-btn,
  html.dark-mode .btn.btn-secondary,
  html.dark-mode .btn.btn-link {
    color: #c5d1d3 !important; }
  html.dark-mode div.tox .tox-button.tox-button--secondary, html.dark-mode .mce-window .mce-foot .mce-btn, html.dark-mode .btn.btn-secondary, html.dark-mode .btn.btn-link {
    border-color: #8da4aa !important; }
  div.tox .tox-button.tox-button--secondary:hover, .mce-window .mce-foot .mce-btn:hover, .btn.btn-secondary:hover, .btn.btn-link:hover {
    background-color: rgba(0, 0, 0, 0.03) !important; }
    html.dark-mode div.tox .tox-button.tox-button--secondary:hover, html.dark-mode .mce-window .mce-foot .mce-btn:hover, html.dark-mode .btn.btn-secondary:hover, html.dark-mode .btn.btn-link:hover {
      background-color: rgba(255, 255, 255, 0.03) !important; }
  div.tox .tox-button.tox-button--secondary.ui-dialog-titlebar-close, .mce-window .mce-foot .mce-btn.ui-dialog-titlebar-close, .btn.btn-secondary.ui-dialog-titlebar-close, .btn.btn-link.ui-dialog-titlebar-close {
    border: none !important; }

.mce-window .mce-foot .mce-btn button {
  color: #333 !important; }
  html.dark-mode .mce-window .mce-foot .mce-btn button {
    color: #c5d1d3 !important; }

a, div.tox .tox-dialog .tox-dialog__body-nav-item--active, input.icon-checkbox + label:before, input.icon-checkbox:checked + label:before {
  color: #0076c6; }
  html.dark-mode a,
  html.dark-mode div.tox .tox-dialog .tox-dialog__body-nav-item--active,
  html.dark-mode input.icon-checkbox + label:before,
  html.dark-mode input.icon-checkbox:checked + label:before {
    color: #3aa0df; }

body.xelastic.login-page {
  background: #fff; }
  body.xelastic.login-page #layout-content {
    border: 1px solid #ddd;
    border-radius: 8px; }

.menu li {
  border-bottom: none; }

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

#layout-menu .popover-header, .popover-header {
  background: transparent !important;
  border-bottom: 1px solid;
  color: #333 !important;
  border-color: #ddd !important; }
  html.dark-mode #layout-menu .popover-header,
  html.dark-mode .popover-header {
    border-color: #4d6066 !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%; }
  html.dark-mode #compose-plus {
    background-color: #2e3638;
    box-shadow: none; }
    html.dark-mode #compose-plus span {
      color: #ddd; }

.folderlist li.mailbox .unreadcount {
  font-size: 0.9rem; }

@media screen and (max-width: 1024px) {
  #taskmenu.menu a:before {
    position: relative;
    top: -.1rem !important;
    font-size: 1.3em !important; } }
@media screen and (min-width: 481px) {
  .popupmenu .listing li.selected, .popupmenu .listing li > a:not(.disabled):hover {
    background-color: rgba(0, 0, 0, 0.07) !important; }
    html.dark-mode .popupmenu .listing li.selected,
    html.dark-mode .popupmenu .listing li > a:not(.disabled):hover {
      background-color: rgba(255, 255, 255, 0.07) !important; }

  ul.menu.toolbar:not(.popupmenu) > li a,
  #messagelist-header a,
  #taskmenu a {
    position: relative;
    transition: 0.3s; }
    ul.menu.toolbar:not(.popupmenu) > li a:before,
    #messagelist-header a:before,
    #taskmenu a:before {
      position: relative;
      top: 0.6rem;
      font-size: 1.5em !important; }
    ul.menu.toolbar:not(.popupmenu) > li a:hover, #messagelist-header a:hover, #taskmenu a:hover {
      background-color: rgba(0, 0, 0, 0.07) !important; }
      html.dark-mode ul.menu.toolbar:not(.popupmenu) > li a:hover,
      html.dark-mode #messagelist-header a:hover,
      html.dark-mode #taskmenu a:hover {
        background-color: rgba(255, 255, 255, 0.07) !important; }
    ul.menu.toolbar:not(.popupmenu) > li a span.inner,
    #messagelist-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;
      font-size: .9rem !important; }
    ul.menu.toolbar:not(.popupmenu) > li a:hover span.inner,
    #messagelist-header a:hover span.inner,
    #taskmenu a:hover span.inner {
      display: block !important; }

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

  .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;
    border-color: #ddd ; }
    html.dark-mode .iframe-wrapper {
      border-color: #4d6066 ; }

  #layout-menu {
    order: 4;
    border-right: none !important;
    background-color: transparent; }
    #layout-menu #taskmenu a {
      color: #333 !important;
      padding: 1rem 0; }
      html.dark-mode #layout-menu #taskmenu a {
        color: #c5d1d3 !important; }
      #layout-menu #taskmenu a:before {
        line-height: 1em; }
      #layout-menu #taskmenu a:hover, #layout-menu #taskmenu a.selected {
        background-color: transparent; }

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

  #layout div > .header, #layout div > .footer {
    background: transparent;
    font-weight: normal;
    overflow: initial;
    border-color: #ddd ; }
    html.dark-mode #layout div > .header,
    html.dark-mode #layout div > .footer {
      border-color: #4d6066 ; }

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

  #xsidebar-inner {
    border-right: 1px solid;
    border-color: #ddd !important; }
    html.dark-mode #xsidebar-inner {
      border-color: #4d6066 !important; }

  #layout .scroller, #sidebar-calendar, #calendar-list-container, #main-calendar-container, .footer, .searchbar {
    border-right: 1px solid !important;
    border-color: #ddd !important; }
    html.dark-mode #layout .scroller,
    html.dark-mode #sidebar-calendar,
    html.dark-mode #calendar-list-container,
    html.dark-mode #main-calendar-container,
    html.dark-mode .footer,
    html.dark-mode .searchbar {
      border-color: #4d6066 !important; }

  #compose-content.scroller,
  #compose-content form.scroller {
    border-right: none !important; }

  .action-compose #layout-sidebar .scroller {
    border-left: 1px solid !important;
    border-color: #ddd !important; }
    html.dark-mode .action-compose #layout-sidebar .scroller {
      border-color: #4d6066 !important; }

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

  .treelist.listing,
  #settings-menu.listing,
  .task-addressbook table.listing,
  .task-settings table.listing {
    margin-top: 1rem; }
    .treelist.listing ul, .treelist.listing li, .treelist.listing td,
    #settings-menu.listing ul,
    #settings-menu.listing li,
    #settings-menu.listing td,
    .task-addressbook table.listing ul,
    .task-addressbook table.listing li,
    .task-addressbook table.listing td,
    .task-settings table.listing ul,
    .task-settings table.listing li,
    .task-settings table.listing 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,
    .task-addressbook table.listing li.selected,
    .task-addressbook table.listing li.selected > a,
    .task-addressbook table.listing tr.selected td,
    .task-settings table.listing li.selected,
    .task-settings table.listing li.selected > a,
    .task-settings table.listing 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 .listing tbody td,
  #messagelist .listing li {
    border-bottom: none; }
  #messagelist tr {
    border-bottom: 1px solid;
    border-color: #ddd ; }
    html.dark-mode #messagelist tr {
      border-color: #4d6066 ; }
  #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: 1200px) {
  a.compose {
    display: none !important; }

  #compose-plus {
    display: block; } }
@media screen and (max-width: 1200px) {
  #layout-list .header a:before,
  .header-links a:before {
    top: 0; } }
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-account {
  margin-right: 4px;
  padding: 0 4px !important; }

#taskmenu a.button-cpwebmail {
  background-position-y: 50%; }

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