body { 
    background-image : url('../custom_media/fms_background_color.png'); 
} 
.eula { 
    background-image : url('../custom_media/fms_background_color.png'); 
}
.ns_body{ 
    background-image : url('../custom_media/fms_background_color.png'); 
}

#logonbox-logoarea { 
    background-image : url('../custom_media/evidentiq_logo.27154b11.svg');
    background-size: 75%;
}

#authentication {
  height: 50%;
}

.CTX_ContentTitleHeader { 
    font-size : 16px; 
}

.ctxsui-messagebox .headermessage { 
    font-size : 16px; 
}

.CTX_ContentTitleHeader { 
    color: rgb(0, 0, 0);
}

.eula_title {
    color : rgb(0, 0, 0);
}

.ctxsui-messagebox .headermessage { 
    color: rgb(0, 0, 0);
}

#dialogueHeader { 
    color: rgb(0, 0, 0);
}

.content_choices .heading{ 
    color: rgb(0, 0, 0);
}

#logonbox-logonform .plain:not(.CTX_ContentTitleHeader) { 
    font-size : 14px;
}

.eula .agreement {
    font-size : 14px;
}

.form_text { 
    font-size : 14px;
}

#logonbox-logonform .error { 
    font-size : 14px;
}

#logonbox-logonform .plain:not(.CTX_ContentTitleHeader)  { 
    color: rgb(0, 0, 0);
}

.eula .agreement{ 
    color: rgb(0, 0, 0);
}

.form_text  { 
    color: rgb(0, 0, 0);
}

.CTXMSAM_LogonFont  { 
    color: rgb(0, 0, 0);
}

.messageStyle  { 
    color: rgb(0, 0, 0);
}

#logonbox-logonform .error { 
    color: rgb(0, 0, 0);
}

.description, .box-content-title { 
    color: rgb(0, 0, 0);
}

#logonbelt-bottomshadow {
    background-image : url('../custom_media/fms_watermark_color.png');
    text-align:center;
    color:white;
}

#logonbelt-bottomshadow p {
    margin: 0.3em auto;
}

#logonbelt-bottomshadow a {
    text-decoration: underline;
    color:white;
}

#logonbelt-bottomshadow a:hover {
    text-decoration: underline;
    color: #F01168;
}

.custombutton {
    background : #9AAEB3;
}

.custombutton:hover {
    background: #F01168;
}

#Log_On {
    background: #2BB393;
}

#Log_On:hover {
    background: #F01168;
}

.header {
    background-color :#f4f5f6; 
}

.setting-dropdown {
    background :#f4f5f6; 
}

#logonbox-innerbox {
    background: #ffffff; 
}

.eula .agreement {
    background-color :rgb(210, 234, 242); 
}
.ctxsui-messagebox .messagebox-middle>div {
    background: white; 
}
.block-container .box {
    border : 1px solid rgb(210, 234, 242); 
}
.eula_title { 
    font-size : 20px;
}

.custom_logo {
    background:  url("../custom_media/evidentiq_logo.27154b11.svg") 10px;
    background-size: auto 55px;
    background-repeat: no-repeat;
}


.nav {
    background :rgba(0, 0, 0, 0.15); 
}

.website_section#homepage b:after {
    background: -moz-linear-gradient(left, rgba(0, 0, 0, 0.15) 0%, rgba(29,73,67,.1) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left left, left right, color-stop(0%rgba(0, 0, 0, 0.15)), color-stop(50%,rgba(29,73,67,.1))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.15) 0%,rgba(29,73,67,.1) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(left, rgba(0, 0, 0, 0.15) 0%,rgba(29,73,67,.1) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(left, rgba(0, 0, 0, 0.15) 0%,rgba(29,73,67,.1) 100%); /* IE10+ */
    background: linear-gradient(left right, rgba(0, 0, 0, 0.15) 0%,rgba(29,73,67,.1) 100%); /* W3C */
}

.nav {
    color :rgba(255, 255, 255, 0.7); 
}

.nav .primary li.selected {
    background-color :#315a68; 
}

.nav .primary li:hover {
    background-color :#315a68; 
}

.nav .primary li.selected {
    color :#ffffff; 
}
    input.Apply_Cancel_OK { 
  background: #02a1c1; 
  text-shadow: none;
}

#id_Add, #id_Remove {
    background-color :#02a1c1; 
    text-shadow: none;
}

.changePasswordNameColumn {
    color :#dcdcdc; 
}

.bookmark_text {
    color :#dcdcdc; 
}

.NUI_Icon a {
    color :#dcdcdc; 
}

.username_text {
    color :#dcdcdc; 
}

#tip {
    color :#dcdcdc; 
}

.website_section .NUI_Icon table td.cell3 a.bookmark_icon_anchor {
    color :#dcdcdc; 
}

.NUI_Icon table a, .none_fs {
    color :#dcdcdc; 
}

.messageTitle {
    color :#dcdcdc; 
}

#homepage b {
    color :#dcdcdc; 
}

.personal_fileshare_section .NUI_Icon table td span.descr {
    color :#cccccc; 
}

#logonbox-logonform .field .right {
    float: left;
    display: grid;
}

#logonbox-logonform input[type="text"],
#logonbox-logonform input[type="password"],
#logonbox-logonform select {
    border: 1px solid rgb(219, 221, 225);
}

#Log_On {

}

.maintenance_message {
    color: white;
    font-weight: bold;
    font-size: 1.1rem;
    background-color: #f64d27;
    border: 1px solid #ab2e14;
    padding: 0.5rem;
    margin-bottom: 1rem;
    font-family: sans-serif;
}

.alert_message {
    padding: 0.5rem;
    font-weight: bold;
    font-size: 1.1rem;
    color: #856404;
    background-color: #fff3cd;
    border: 1px solid #ffeeba;
    margin-bottom: 1rem;
    font-family: sans-serif;
}


.all_clear_message {
    padding: 0.5rem;
    font-weight: bold;
    font-size: 1.1rem;
    color: #155724;
    background-color: #d4edda;
    border: 1px solid #c3e6cb;
    margin-bottom: 1rem;
    font-family: sans-serif;
}
