/* Clinica Meridian colors for the Roundcube Elastic skin.
   Generated by scripts/webmail/build_theme_css.py - do not edit by hand. */
/* skins/elastic/deps/bootstrap.min.css: 89 rules */
:root{--blue:#2088af;--cyan:#276881;--primary:#2088af;--info:#276881}
a{color:#2088af}
a:hover{color:#175f7b}
.table-primary,.table-primary>td,.table-primary>th{background-color:#b2dff1}
.table-primary tbody+tbody,.table-primary td,.table-primary th,.table-primary thead th{border-color:#6ec4e4}
.table-hover .table-primary:hover{background-color:#96d4ec}
.table-hover .table-primary:hover>td,.table-hover .table-primary:hover>th{background-color:#96d4ec}
.form-control:focus{border-color:#75c6e6;box-shadow:0 0 0 .2rem rgba(32,136,175,.25)}
.btn.focus,.btn:focus{box-shadow:0 0 0 .2rem rgba(32,136,175,.25)}
.btn-primary{background-color:#2088af;border-color:#2088af}
.btn-primary:hover{background-color:#1b7495;border-color:#1a6d8c}
.btn-primary.focus,.btn-primary:focus{background-color:#1b7495;border-color:#1a6d8c;box-shadow:0 0 0 .2rem rgba(37,156,201,.5)}
.btn-primary.disabled,.btn-primary:disabled{background-color:#2088af;border-color:#2088af}
.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{background-color:#1a6d8c;border-color:#186683}
.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(37,156,201,.5)}
.btn-info{background-color:#276881;border-color:#276881}
.btn-info:hover{background-color:#205569;border-color:#1d4f62}
.btn-info.focus,.btn-info:focus{background-color:#205569;border-color:#1d4f62}
.btn-info.disabled,.btn-info:disabled{background-color:#276881;border-color:#276881}
.btn-info:not(:disabled):not(.disabled).active,.btn-info:not(:disabled):not(.disabled):active,.show>.btn-info.dropdown-toggle{background-color:#1d4f62;border-color:#1b4859}
.btn-outline-primary{color:#2088af;border-color:#2088af}
.btn-outline-primary:hover{background-color:#2088af;border-color:#2088af}
.btn-outline-primary.focus,.btn-outline-primary:focus{box-shadow:0 0 0 .2rem rgba(32,136,175,.5)}
.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:#2088af}
.btn-outline-primary:not(:disabled):not(.disabled).active,.btn-outline-primary:not(:disabled):not(.disabled):active,.show>.btn-outline-primary.dropdown-toggle{background-color:#2088af;border-color:#2088af}
.btn-outline-primary:not(:disabled):not(.disabled).active:focus,.btn-outline-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(32,136,175,.5)}
.btn-outline-info{color:#276881;border-color:#276881}
.btn-outline-info:hover{background-color:#276881;border-color:#276881}
.btn-outline-info.focus,.btn-outline-info:focus{box-shadow:0 0 0 .2rem rgba(39,104,129,.5)}
.btn-outline-info.disabled,.btn-outline-info:disabled{color:#276881}
.btn-outline-info:not(:disabled):not(.disabled).active,.btn-outline-info:not(:disabled):not(.disabled):active,.show>.btn-outline-info.dropdown-toggle{background-color:#276881;border-color:#276881}
.btn-outline-info:not(:disabled):not(.disabled).active:focus,.btn-outline-info:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(39,104,129,.5)}
.btn-link{color:#2088af}
.btn-link:hover{color:#175f7b}
.dropdown-item.active,.dropdown-item:active{background-color:#2088af}
.custom-control-input:checked~.custom-control-label::before{border-color:#2088af;background-color:#2088af}
.custom-control-input:focus~.custom-control-label::before{box-shadow:0 0 0 .2rem rgba(32,136,175,.25)}
.custom-control-input:focus:not(:checked)~.custom-control-label::before{border-color:#75c6e6}
.custom-control-input:not(:disabled):active~.custom-control-label::before{background-color:#acddf0;border-color:#acddf0}
.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::before{border-color:#2088af;background-color:#2088af}
.custom-checkbox .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(32,136,175,.5)}
.custom-checkbox .custom-control-input:disabled:indeterminate~.custom-control-label::before{background-color:rgba(32,136,175,.5)}
.custom-radio .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(32,136,175,.5)}
.custom-switch .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(32,136,175,.5)}
.custom-select:focus{border-color:#75c6e6;box-shadow:0 0 0 .2rem rgba(32,136,175,.25)}
.custom-file-input:focus~.custom-file-label{border-color:#75c6e6;box-shadow:0 0 0 .2rem rgba(32,136,175,.25)}
.custom-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(32,136,175,.25)}
.custom-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(32,136,175,.25)}
.custom-range:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(32,136,175,.25)}
.custom-range::-webkit-slider-thumb{background-color:#2088af}
.custom-range::-webkit-slider-thumb:active{background-color:#acddf0}
.custom-range::-moz-range-thumb{background-color:#2088af}
.custom-range::-moz-range-thumb:active{background-color:#acddf0}
.custom-range::-ms-thumb{background-color:#2088af}
.custom-range::-ms-thumb:active{background-color:#acddf0}
.nav-pills .nav-link.active,.nav-pills .show>.nav-link{background-color:#2088af}
.page-link{color:#2088af}
.page-link:hover{color:#175f7b}
.page-link:focus{box-shadow:0 0 0 .2rem rgba(32,136,175,.25)}
.page-item.active .page-link{background-color:#2088af;border-color:#2088af}
.badge-primary{background-color:#2088af}
a.badge-primary:focus,a.badge-primary:hover{background-color:#1a6d8c}
a.badge-primary.focus,a.badge-primary:focus{box-shadow:0 0 0 .2rem rgba(32,136,175,.5)}
.badge-info{background-color:#276881}
a.badge-info:focus,a.badge-info:hover{background-color:#1d4f62}
a.badge-info.focus,a.badge-info:focus{box-shadow:0 0 0 .2rem rgba(39,104,129,.5)}
.alert-primary{color:#11475b;background-color:#c7e8f5;border-color:#b2dff1}
.alert-primary hr{border-top-color:#96d4ec}
.alert-primary .alert-link{color:#0a2c38}
.alert-info{color:#143643}
.alert-info .alert-link{color:#0b1d24}
.progress-bar{background-color:#2088af}
.list-group-item.active{background-color:#2088af;border-color:#2088af}
.list-group-item-primary{color:#11475b;background-color:#b2dff1}
.list-group-item-primary.list-group-item-action:focus,.list-group-item-primary.list-group-item-action:hover{color:#11475b;background-color:#96d4ec}
.list-group-item-primary.list-group-item-action.active{background-color:#11475b;border-color:#11475b}
.list-group-item-info{color:#143643}
.list-group-item-info.list-group-item-action:focus,.list-group-item-info.list-group-item-action:hover{color:#143643}
.list-group-item-info.list-group-item-action.active{background-color:#143643;border-color:#143643}
.bg-primary{background-color:#2088af!important}
a.bg-primary:focus,a.bg-primary:hover,button.bg-primary:focus,button.bg-primary:hover{background-color:#1a6d8c!important}
.bg-info{background-color:#276881!important}
a.bg-info:focus,a.bg-info:hover,button.bg-info:focus,button.bg-info:hover{background-color:#1d4f62!important}
.border-primary{border-color:#2088af!important}
.border-info{border-color:#276881!important}
.text-primary{color:#2088af!important}
a.text-primary:focus,a.text-primary:hover{color:#175f7b!important}
.text-info{color:#276881!important}
a.text-info:focus,a.text-info:hover{color:#194252!important}
/* skins/elastic/styles/styles.min.css: 88 rules */
a{color:#2088af}
a:hover{color:#1a6d8c}
@media screen and (min-width:481px){#layout-menu .popover-header{background-color:#263558!important}}
@media screen and (min-width:481px){#layout-menu{background-color:#263558}}
p.image-attachment{background-color:rgba(39,165,213,.05)}
.quota-widget .value{background-color:#27a5d5}
.image-tools{background-color:rgba(39,165,213,.4)}
.image-tools a:focus,.image-tools a:hover{background-color:rgba(39,165,213,.5)!important}
.table-widget table.options-table tr.selected td{background-color:#e9f6fb}
.floating-action-buttons a.button{background:#27a5d5;box-shadow:0 0 5px 5px #e8f6fb}
.btn:focus{box-shadow:0 0 0 .2rem rgba(39,165,213,.3)}
.btn-link{color:#2088af}
.btn-primary{background:#27a5d5;border-color:#27a5d5}
.btn-primary:focus{background:#2498c4;border-color:#2292bc;box-shadow:0 0 0 .2rem rgba(39,165,213,.5)}
.btn-primary:hover{background:#2498c4;border-color:#2292bc}
.btn-primary.disabled,.btn-primary:disabled{background:#27a5d5;border-color:#27a5d5}
.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active{background:#218ab2;border-color:#1f85ab}
.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus{box-shadow:0 0 0 .2rem rgba(39,165,213,.53)}
.ui-menu .ui-state-active{background-color:#27a5d5!important}
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset a.btn-link:focus{background-color:rgba(39,165,213,.5)}
.ui-slider .ui-slider-range{background:#cceaf6}
.ui-slider .ui-slider-handle.ui-state-active{background:#27a5d5;border-color:#11465b}
.ui-datepicker .ui-datepicker-days-cell-over a,.ui-datepicker .ui-datepicker-days-cell-over a.ui-state-default,.ui-datepicker .ui-state-highlight,.ui-datepicker.ui-widget-content .ui-state-highlight{background:#cceaf6;color:#27a5d5}
.ui-datepicker a.ui-state-active{background:#27a5d5!important}
html.layout-phone .popover-header,html.layout-small .popover-header{background-color:#11465b}
.popover .menu li a:not(.disabled):hover{background-color:#27a5d5}
.popover .menu .dropbutton a.dropdown:hover{background-color:#27a5d5}
@media screen and (min-width:481px){#taskmenu .action-buttons a{color:#27a5d5}#taskmenu .action-buttons a:hover{color:#27a5d5}}
.ui.alert{background-color:rgba(39,165,213,.05)}
.ui.alert a:not(.btn){color:#27a5d5}
.ui.alert.boxinformation{background-color:rgba(39,165,213,.2)}
#messagestack .alert-info.information{background-color:#27a5d5}
.listing li.selected,.listing tr.selected td{background-color:#e9f6fb}
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:2px solid #94d3eb}
.popupmenu .listing li>a:not(.disabled):hover{background-color:#27a5d5}
.popupmenu .listing li.selected{background-color:#27a5d5}
ul.treelist li.selected>a,ul.treelist li.selected>div>a{background-color:#e9f6fb}
.folderlist li.mailbox .unreadcount{background:#27a5d5}
.folderlist li.mailbox.recent>a{color:#1a6f8f}
.folderlist li.mailbox.recent>a>.unreadcount{background:#27a5d5}
.formcontent.raweditor .CodeMirror-focused{border-color:#27a5d5;box-shadow:0 0 0 .2rem rgba(39,165,213,.25)}
.input-group a:focus{background-color:rgba(39,165,213,.25)}
.multi-input>.content.focused{border-color:#27a5d5;box-shadow:0 0 0 .2rem rgba(39,165,213,.25)}
.recipient-input.focus{border-color:#27a5d5;box-shadow:0 0 0 .2rem rgba(39,165,213,.25)}
.tagedit-list[tabindex="-1"]{border-color:#27a5d5;box-shadow:0 0 0 .2rem rgba(39,165,213,.25)}
.form-control:focus{border-color:#27a5d5;box-shadow:0 0 0 .2rem rgba(39,165,213,.25)}
.input-group-text input:focus{border-color:#27a5d5!important}
.custom-switch .custom-control-input:focus~.custom-control-label:before{box-shadow:0 0 0 .2rem rgba(39,165,213,.25)}
.custom-switch .custom-control-input:focus:not(:checked)~.custom-control-label::before{border-color:#27a5d5}
.custom-switch .custom-control-input:checked~.custom-control-label::before{border-color:#27a5d5;background-color:#27a5d5}
.custom-switch .custom-control-input:checked:disabled~.custom-control-label::before{border-color:#79c8e6;background-color:#79c8e6}
.custom-file-input:focus~.custom-file-label{border-color:#27a5d5;box-shadow:0 0 0 .2rem rgba(39,165,213,.25)}
div.tox.focused{border-color:#27a5d5!important;box-shadow:0 0 0 .2rem rgba(39,165,213,.25)!important}
div.tox .tox-dialog .tox-dialog__body-nav-item--active{color:#2088af}
div.tox .tox-dialog .tox-dialog__body-nav-item--active:hover{color:#1a6d8c}
div.tox .tox-dialog__footer .tox-button{background:#27a5d5;border-color:#27a5d5}
div.tox .tox-dialog__footer .tox-button:focus{background:#2498c4;border-color:#2292bc;box-shadow:0 0 0 .2rem rgba(39,165,213,.5)}
div.tox .tox-dialog__footer .tox-button:hover{background:#2498c4;border-color:#2292bc}
div.tox .tox-dialog__footer .tox-button.disabled,div.tox .tox-dialog__footer .tox-button:disabled{background:#27a5d5;border-color:#27a5d5}
div.tox .tox-dialog__footer .tox-button:not(:disabled):not(.disabled).active,div.tox .tox-dialog__footer .tox-button:not(:disabled):not(.disabled):active{background:#218ab2;border-color:#1f85ab}
div.tox .tox-dialog__footer .tox-button:not(:disabled):not(.disabled).active:focus,div.tox .tox-dialog__footer .tox-button:not(:disabled):not(.disabled):active:focus{box-shadow:0 0 0 .2rem rgba(39,165,213,.53)}
div.tox .tox-dialog__footer .tox-button:focus:not(:disabled){background:#27a5d5;border-color:#27a5d5}
div.tox .tox-color-input>input:focus,div.tox .tox-listboxfield .tox-listbox--select:focus,div.tox .tox-textarea:focus,div.tox .tox-textfield:focus{border-color:#27a5d5;box-shadow:0 0 0 .2rem rgba(39,165,213,.25)}
.image-selector .attachmentslist li:focus,.image-selector .attachmentslist li:hover{background:#e9f6fb}
.googie_list li.googie_list_onhover{background-color:#27a5d5}
.message-htmlpart blockquote,.message-part blockquote{color:#14546c;border-left:2px solid #14546c;border-right:2px solid #14546c}
html.dark-mode{scrollbar-color:#17617e #4d6066}
html.dark-mode:not(.touch) ::-webkit-scrollbar-thumb{background-color:#17617e}
html.dark-mode #messagestack .alert-info,html.dark-mode .ui.alert.boxinformation{background-color:#2a5b6d}
html.dark-mode #taskmenu .action-buttons a{color:#27a5d5}
html.dark-mode .listing li.selected,html.dark-mode .listing li.selected>a,html.dark-mode .listing li.selected>div>a,html.dark-mode .listing tr.selected td{color:#27a5d5}
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:#27a5d5}
html.dark-mode .btn-primary{background-color:#14546c}
html.dark-mode .btn-primary:hover:not(:disabled){background-color:#17617e}
html.dark-mode .floating-action-buttons a.button{background:#14546c}
html.dark-mode .custom-file-label:focus:not(.is-invalid),html.dark-mode .form-control:focus:not(.is-invalid){border-color:#27a5d5}
html.dark-mode .custom-switch .custom-control-input:checked~.custom-control-label::before{background-color:#14546c}
html.dark-mode .multi-input:not(.is-invalid)>.content.focused{border-color:#27a5d5}
html.dark-mode .input-group a:focus{border-color:#27a5d5;box-shadow:0 0 0 .2rem rgba(39,165,213,.25)}
html.dark-mode .recipient-input.focus{border-color:#27a5d5}
html.dark-mode .formcontent.raweditor .CodeMirror-focused{border-color:#27a5d5}
html.dark-mode .tox .tox-dialog__footer .tox-button{background-color:#14546c}
html.dark-mode .tox .tox-dialog__footer .tox-button:focus:not(:disabled){background-color:#14546c}
html.dark-mode .tox .tox-dialog__footer .tox-button:hover:not(:disabled){background-color:#17617e}
html.dark-mode .tox .tox-dialog__body-nav-item--active{color:#27a5d5}
html.dark-mode .tox .tox-collection__item--enabled{color:#27a5d5}
html.dark-mode .message-part blockquote{border-color:#5dbde1;color:#5dbde1}
html.dark-mode .ui-datepicker .ui-state-highlight,html.dark-mode .ui-datepicker.ui-widget-content .ui-state-highlight{color:#27a5d5}
/* plugins/jqueryui/themes/elastic/jquery-ui.min.css: 2 rules */
.ui-visual-focus{box-shadow:0 0 3px 1px #4a94b1}
.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{background:#2088af}
.task-login #logo{max-width:100%;height:auto}
