﻿a:not([type="button"]), .lnk-sgl {
   color: var(--link-color) !important;
}

   a:hover:not([type="button"]), .card.browserCard.bg-light:hover .card-body a, .card.browserCard.bg-light:hover, .lnk-sgl:hover {
      color: var(--element-hover-color) !important;
   }

.card.browserCard.bg-light:hover {
   border-color: var(--element-hover-color) !important;
}

.list-group-item.active > [data-role="wrapper"], #trashTreeViewNode.active {
   background-color: var(--element-active-color) !important;
}

.list-group-item [data-role="wrapper"]:hover, #trashTreeViewNode button:hover {
   background-color: #E0E0E0 !important;
}

#revisionsList > .list-group-item.active {
   background-color: var(--element-active-color) !important;
}

#revisionsList > .list-group-item:hover {
   background-color: #E0E0E0 !important;
}

#navbarHeader, #footerContent {
   background-color: var(--header-color) !important;
}

button.btn.btn-primary, button.btn.btn-sgl.btn-sgl-primary:not(:disabled):not(:hover) {
   background-color: var(--button-primary-color) !important;
   border-color: var(--button-primary-color) !important;
}

input[type="submit"].btn.btn-primary, input[type="submit"].btn.btn-sgl.btn-sgl-primary:not(:disabled):not(:hover) {
   background-color: var(--button-primary-color) !important;
   border-color: var(--button-primary-color) !important;
}

input[type="button"].btn.btn-primary, input[type="button"].btn.btn-sgl.btn-sgl-primary:not(:disabled):not(:hover) {
   background-color: var(--button-primary-color) !important;
   border-color: var(--button-primary-color) !important;
}

#mainContent, #FolderBrowserContainer, .list-group-item {
   background-color: var(--background-color) !important;
}
