
/* --- DYNAMIC THEME COLORS --- */

#upload_form .aup label span,
#header-topbar .header-utility a:not(#topmenu_logon):not(#topmenu_logoff),
#encryption_password_container_can_have_text_only_min_password_length_message,
.info.message i.fa-chisel.fa-regular.fa-circle-info {
    color: #006a71 !important;
}

input[type="checkbox"] {
  accent-color: #006a71 !important;
}

div.info.message {
    background-color: #006a7130 !important;
    border: 1px solid #006a71 !important;
}

#header-topbar .header-utility a:hover,
#header-topbar .header-utility a:focus {
    color: #D4B783 !important;
}

#topmenu_logon, 
#topmenu_logoff,
span.clickable.fas,
span.clickable.audit-link {
    color: #782F40 !important;
}

#topmenu_logon:hover,
#topmenu_logon:focus, 
#topmenu_logoff:hover,
#topmenu_logoff:focus,
span.clickable.fas:hover,
span.clickable.fas:focus,
span.clickable.audit-link:hover,
span.clickable.audit-link:focus,
#header .nav-primary a:hover,
#header .nav-primary a:focus,
#headeruid .nav-primary a:hover,
#headeruid .nav-primary a:focus,
#header-topbar .header-utility a:not(#topmenu_logon):not(#topmenu_logoff):hover,
#header-topbar .header-utility a:not(#topmenu_logon):not(#topmenu_logoff):focus {
    color: #D4B783 !important;
    text-decoration: underline;
}

span.fa.fa-lock,
span.clickable.fas.fa-minus-circle.fa-lg {
    color: #D4B783 !important;
}

.transfers_page .menu li.current a {
    color: #782F40;
    border-bottom-color: #D4B783 !important;
}

[role="dialog"] .ui-dialog-titlebar {
    background-color: #D4B78380 !important;
}

#upload_form .file,
.fieldcontainer .recipients .recipient,
.transfers_page .menu li:not(.current) a:hover {
    background-color: #D4B78360 !important;
}

.transfers_page .menu li.current,
table.list .subheader tr {
    background-color: #D4B78340 !important
}

a.ui-button.ui-corner-all.ui-widget:not(.not_displayed):not(.ui-state-disabled),
button.ui-button.ui-corner-all.ui-widget:not(.ui-button-icon-only),
a.ui-button:not(.not_displayed):not(.ui-state-disabled) {
    background: #782F40;
    border: 1px solid #470F1D;
}

.buttons a#send:not(.not_displayed):not(.ui-state-disabled) svg path,
#upload_form .files_actions a.ui-button:not(.not_displayed):not(.ui-state-disabled) svg path,
a.ui-button.ui-corner-all.ui-widget:not(.not_displayed):not(.ui-state-disabled) svg,
button.ui-button.ui-corner-all.ui-widget:not(.not_displayed):not(.ui-state-disabled):not(.ui-button-icon-only) svg,
.buttons a:not(.not_displayed):not(.ui-state-disabled) svg,
.files_actions a:not(.not_displayed):not(.ui-state-disabled) svg {
    stroke: #D4B783 !important;
}

a.ui-button.ui-corner-all.ui-widget:not(.not_displayed):not(.ui-state-disabled):hover,
button.ui-button.ui-corner-all.ui-widget:not(.ui-button-icon-only):hover,
.buttons a.ui-button:not(.not_displayed):not(.ui-state-disabled):hover,
.files_actions a.ui-button:not(.not_displayed):not(.ui-state-disabled):hover {
    background: #D4B783 !important;
}