/* ====== SW High contrast and Accessible Theme Stylesheet (theme-2022) ======== */
/* version: theme-2022-v2.9.4 (23-09-2022) - Sanjay Tickoo */

/**** GLOBAL STYLES AND VARIABLES ******/
:root {
  --primary: #FF8E24;
  --primary-light: #FFF0D4;
  --primary-lightest: #FFF8ED;
  --primary-dark: #F06706;
  --primary-alt: #CC4B00;
  --accent: #1F1C3A;
  --accent-alt: #2A2752;
  --accent-light: #3399cc;
  --accent-dark: #1F1C3A;
  --dark: #3d3d3d;
  --grey: #656565;
  --grey-lighter: #757575;
  --grey-light: #EDEDED;
  --grey-lightest: #F8F8F8;
  --muted: #989898;
  --light: #FFF8ED;
  --lighter: #FFFEFB;
  --lightest: #FFFEFB;
  --blue: #0F5E8C;
  --blue-light: #f2f5f9;
  --green: #24A555;
  --green-light: #f1f7f6;
  --yellow: #ffdd00;
  --yellow-light: #fff9da;
  --magenta: #800080;
  --magenta-light: #f7eff8;
  --orange: #FF8E24;
  --orange-light:#fff9f2;
  --red: #ad2e2e;
  --button-focus: #0070F3;
  --border-radius-1: 8px;
  --brick-red: #D3273E;

  --box-shadow1:0 0 2px 1px #c7cdd6;
  --box-shadow2:0 2px 2px rgb(0 0 0 / 26%);
 }

 /* Page Background */
 body, #content, .top-bar, body.scroll-at-top .top-bar,
 .top-bar-container, body.scroll-at-top .top-bar-container{background:var(--lighter);}

input[type="radio"],
input[type="checkbox"] {
  accent-color: var(--primary-alt);
  vertical-align: text-top;
}

/* Links and Buttons */
button, .btn {border-radius:var(--border-radius-1);}
.btn.btn-primary, .block-button, .inline-button{
  background-color:var(--accent);
  color:white;
  transition: background-color 0.2s ease, color 0.2s ease, border-color 0.2s ease;
}
.block-button:hover, .inline-button:hover, .btn.btn-primary:hover{background-color:var(--accent-alt);color:white;}
.btn.btn-default{background-color:var(--grey);color:white;}
.btn.btn-default:hover{background-color:var(--dark);color:white;}
.btn.btn-no-borders{color:var(--primary-alt);}
.btn.btn-no-borders.alt2{color:var(--grey);}

/* Snackbar Button label */
.MuiSnackbarContent-action .MuiButton-label{color:white !important;}

/* Mui buttons */
.MuiButton-textPrimary{color: var(--primary-alt);}
.MuiButton-textPrimary:hover{background: none;}
.MuiButton-containedPrimary{background-color:var(--accent);color:white;}
.btn.btn-material--teal{color:white !important;background:var(--accent);}
.btn.btn-material--teal{color:white;}

/* FO Recommended */
.recommended-badge, .recommended-badge .fonticon{color:var(--primary-alt);}

/* Dropdowns Hover State */
.dropdown-list li:hover{background:var(--lighter); color:var(--accent);}
.dropdown-list li:hover a{color:var(--accent);}

/* Misc. */
.typ3, .typ4{color:var(--grey)!important;}
.member-icon{background:var(--grey);}
.t11,
#header .tools-dropdown,
#header .user-dropdown,
#dashboard-body-anchor2 .tools-dropdown,
#dashboard-body-anchor2 .user-dropdown,
.xsmall{color:var(--grey);}

/* Author Links */
.authors .author:hover{color:var(--primary-alt);}

/* Modals */
.modal-header{background:var(--accent-dark);}
.modal-body{background:var(--lighter);}

/* Modals > Forms */
.modal-body, #item-data-form-modal .reference-header {background:var(--lighter);color:var(--grey);}
#item-data-form-modal .item-data-tabs a{color:var(--grey);}
#item-data-form-modal .item-data-tabs a.active{color:var(--primary-alt);}
#item-data-form-modal .item-data-tabs .active-tab-marker{background-color:var(--primary-alt);}
.modal-dialog-form .form-row-action{border-color:var(--grey);background-color:white; color:var(--grey)}
.ta-toolbar.btn-toolbar .btn-group .btn.btn-default{border-color:var(--grey);background-color:white; color:var(--grey);}
.modal-dialog-form .form-row-action:hover{background-color:var(--grey); color:white;}

/* Modal > Readonly input field*/
.modal-dialog-form .form-row-input .is-readonly{background:var(--lightest);}

/* Modal > Import References > Upload method */
.upload-method__wrapper .upload-method__text {color:var(--grey)!important;}

/* Modal > Reminder Alerts */
.modal-content .reminder{background-color:var(--lighter); color:var(--dark); border:1px solid var(--accent)}
.modal-content .reminder .reminder-icon{color:var(--primary-alt);}

/* Modal > Search Results */
#edit-metadata-dialog .search-result:hover{background:white;}
#edit-metadata-dialog .search-results .select-item{border-color:var(--grey); background:white;}
#edit-metadata-dialog .search-results .item-selected{color:var(--primary-alt);}

.modal-dialog-form .authors-list-buttons a{color:var(--primary-alt);}

/* Modal > Validation errors */
.modal-dialog-form .validation-summary-errors,.workbench-side .contextual-menu .validation-summary-errors,
#dashboard-anchor-body2 .contextual-menu .validation-summary-errors{color:var(--primary-alt);}

/* Forms */
*::placeholder{color:var(--grey-lighter) !important;}
.autosize-textarea textarea:focus{border-color:var(--accent);}
.mdc-textfield--focused .mdc-textfield__label{color:var(--primary-alt);}
.mdc-textfield--focused.mdc-textfield--upgraded:not(.mdc-textfield--fullwidth):not(.mdc-textfield--multiline)::after {background-color: var(--accent);}
.checkbox .checkbox-icon{color:var(--primary-alt);}

/* Header navbar */
#header .heads__titles-typ span{opacity:1; color: var(--dark);}
#header *.wb-closeable{background-color:var(--lighter) !important;}
#header *.is-selected .heads__titles-typ span, #header *.wb-closeable .heads__titles-typ span{color:var(--primary-alt) !important;}
#header *.is-selected:after, #header *.wb-closeable:after{background-color: var(--primary-alt) !important;}
#header .heads__icons-typ .notification-icon {color: var(--dark) !important;}
#header .heads__icons-typ:hover  .notification-icon {color: var(--accent) !important;}
#header .notifications-header {background-color: var(--accent);}
#header .panel-tip{border-bottom-color: var(--accent);}
#header .heads__icons-typ .member-icon {background-color:var(--dark) !important;}

#header .controls .profile-link{color:var(--accent);}

#header .controls .profile-link:hover{color:var(--primary-alt);}
#header .rss-feed-indicator, #dashboard-body-anchor2 .rss-feed-indicator{background-color:var(--primary-alt);}

/* Theme Toggle */
#header .accessibility-wrapper.is-selected i{color:var(--dark) !important;}
#header .accessibility-wrapper.is-selected:hover i{color:var(--accent) !important;}
#header .accessibility-wrapper.is-selected{background-color:transparent !important;}


/****** ALERTS *******/
.article-list-container .library-import-summary .summary-item.success,
.article-list-container .new-items-feed .summary-item.success,
.article-list-container .pdf-import-summary .summary-item.success,
#dashboard-body-anchor2 .library-import-summary .summary-item.success,
#dashboard-body-anchor2 .new-items-feed .summary-item.success,
#dashboard-body-anchor2 .pdf-import-summary .summary-item.success{background:var(--accent);}


/* System alerts */
#alerts ul li .alert.alert-success {background-color: var(--accent);border: 1px solid var(--accent);color: white;}
#alerts ul li .alert.alert-danger {background-color: var(--brick-red);border: 1px solid var(--brick-red);color: white;}
#alerts ul li .alert.alert-warning {background-color: var(--orange);border: 1px solid var(--orange);color: white;}


/****** NOTIFICATION ICON *******/
.notifications-wrapper .notifications-toggle .notifications-counter{background:var(--primary-alt);}


/******* DASHBOARD *******/

/* Headings */
h2.jkOltk, h2.jkOlSb, h2.bAzGKE{color: var(--dark);}

/* Project Cards */
.jkOlTE{border-radius: var(--border-radius-1); border:1px solid white;}
.jkOlTE:hover p[data-test-id="project-title"]{color:var(--accent);}


/* Article Suggestions */
*[data-test-id="card-article-authors"], *[data-test-id="card-article-info"]{color:var(--grey);}
h4[data-test-id="card-project-name"], .bAzGKB{color: var(--grey);}
.MuiPaper-rounded.eGFbGP{border-radius:var(--border-radius-1) !important;}

/* View more suggestions (last card) */
.jkOlPQ {background:var(--accent) !important;}
.jkOlPQ svg{color:white !important;}
.MuiPaper-rounded.jkOlPQ{border-radius:var(--border-radius-1) !important;}

/* Suggestion item - Pop up */
p[data-test-id="abstract-authors"], p[data-test-id="abstract-publication-info"] {color:var(--grey) !important;}

/** Trending in your area buttons **/
button[data-test-id="add-to-unsorted"]{color: var(--accent)!important; background-color: white;}
button[data-test-id="add-to-unsorted"]:hover, button[data-test-id="add-to-unsorted"]:focus {background-color: var(--accent)!important; color: white !important;}
button[data-test-id="add-to-unsorted-button"]{color: var(--accent)!important; background-color: white;}
button[data-test-id="add-to-unsorted-button"]:hover, button[data-test-id="add-to-unsorted-button"]:focus {background-color: var(--accent)!important; color: white !important;}


/* How To Cards */
.MuiPaper-rounded.jkOlTq{border-radius:var(--border-radius-1) !important;}
.jkOlTr {background-color: var(--accent);}
p.jkOlSq{color:var(--accent);}
p.jkOlSq:hover{color:var(--primary-alt);}

/*Expired subscription banner */
.jkOlRd{border-radius:var(--border-radius-1);box-shadow:var(--box-shadow1);border:1px solid white;}
.jkOlRe{background:var(--accent);border-radius:9px 9px 0 0;}
.jkOlRe::before{border-top-color:var(--accent);}
.jkOlRf{border-radius:var(--border-radius-1);}
.jkOlSt{background:white;}

.jkOlSt p .sc-LzLsG{color:var(--dark); font-size:1.3rem !important;}
.jkOlSt p .sc-LzLsG a{color:var(--accent);border-color:var(--accent);}

.jkOlSv{color:var(--grey);font-weight:400;}
.jkOlSw.MuiPaper-elevation1{border-radius:var(--border-radius-1)!important;cursor:not-allowed;}
.jkOlSg{color:var(--accent) !important;}

/*** DASHBOARD SPLASH CONTENT ***/

/* Projects */
.jkOltN{color:var(--grey);background:white;border-radius:var(--border-radius-1);}
.jkOltP{color:var(--dark);}
.jkOltQ{color:var(--accent);}

/* Article Suggestions */
.jkOlPZ, .jkOlRq{color:var(--grey);background:white;border-radius:var(--border-radius-1);}
.jkOlRl, .jkOlRr{color:var(--dark);}

/* Art Sugg. > Steps */
.jkOlPW, .jDZnjF, .jkOlQO{color:var(--accent)!important;}
.jkOlPV{color:var(--grey);}

/* Art Sugg. > Steps (completed) */
.jkOlPX, .kgJNhh{color:var(--accent);}
.jkOltp span{color:var(--accent);}



/****** WORKBENCH ******/

/* Workbench LHS Menu */
.workbench-side, #dashboard-anchor-body2{background:var(--lighter);box-shadow: var(--box-shadow1);}

/* Workbench LHS Menu > Import Button */
.block-button.alt, .block-button.alt2, .inline-button.alt, .inline-button.alt2 {background-color: var(--accent);}
.block-button.alt:hover, .block-button.alt2:hover, .inline-button.alt:hover, .inline-button.alt2:hover{background-color: var(--accent-alt);}

/* Workbench LHS Menu - Icons */
.workbench-side .group-heading>.group-icon, #dashboard-anchor-body2 .group-heading>.group-icon{opacity:.7;}

.workbench-side .material-icons.tag-plus,
#dashboard-anchor-body2 .material-icons.tag-plus, .workbench-side .arrow,
#dashboard-anchor-body2 .arrow, .workbench-side .material-icons.m-edit-icon,
#dashboard-anchor-body2 .material-icons.m-edit-icon{color:var(--accent);}

.workbench-side .notification, #dashboard-anchor-body2 .notification{background-color:var(--primary-alt);}

/* Workbench LHS Menu > Selected item */
.workbench-side .group-heading.is-selected:before,
#dashboard-anchor-body2 .group-heading.is-selected:before{
  border-color: var(--primary-alt);}

.workbench-side .group-heading.is-selected,
#dashboard-anchor-body2 .group-heading.is-selected{
  background-color: var(--primary-lightest);border-top:1px solid #fff;}

.workbench-side .collections-tree ul li.collection.is-selected>div>.name,
.workbench-side .collections-tree ul li.shared-collection.is-selected>div>.name,
.workbench-side .shared-collections-tree ul li.collection.is-selected>div>.name,
.workbench-side .shared-collections-tree ul li.shared-collection.is-selected>div>.name,
.workbench-side .tags-list ul li.collection.is-selected>div>.name,
.workbench-side .tags-list ul li.shared-collection.is-selected>div>.name,
#dashboard-anchor-body2 .collections-tree ul li.collection.is-selected>div>.name,
#dashboard-anchor-body2 .collections-tree ul li.shared-collection.is-selected>div>.name,
#dashboard-anchor-body2 .shared-collections-tree ul li.collection.is-selected>div>.name,
#dashboard-anchor-body2 .shared-collections-tree ul li.shared-collection.is-selected>div>.name,
#dashboard-anchor-body2 .tags-list ul li.collection.is-selected>div>.name,
#dashboard-anchor-body2 .tags-list ul li.shared-collection.is-selected>div>.name,
.workbench-side .collections-tree ul li.collection .subcollections .subcollection.is-selected>.name,
.workbench-side .collections-tree ul li.shared-collection .subcollections .subcollection.is-selected>.name,
.workbench-side .shared-collections-tree ul li.collection .subcollections .subcollection.is-selected>.name,
.workbench-side .shared-collections-tree ul li.shared-collection .subcollections .subcollection.is-selected>.name,
.workbench-side .tags-list ul li.collection .subcollections .subcollection.is-selected>.name,
.workbench-side .tags-list ul li.shared-collection .subcollections .subcollection.is-selected>.name,
#dashboard-anchor-body2 .collections-tree ul li.collection .subcollections .subcollection.is-selected>.name,
#dashboard-anchor-body2 .collections-tree ul li.shared-collection .subcollections .subcollection.is-selected>.name,
#dashboard-anchor-body2 .shared-collections-tree ul li.collection .subcollections .subcollection.is-selected>.name,
#dashboard-anchor-body2 .shared-collections-tree ul li.shared-collection .subcollections .subcollection.is-selected>.name,
#dashboard-anchor-body2 .tags-list ul li.collection .subcollections .subcollection.is-selected>.name,
#dashboard-anchor-body2 .tags-list ul li.shared-collection .subcollections .subcollection.is-selected>.name {
    border-color: var(--primary-alt);
    color: var(--dark);
    font-weight:bold;
    background:var(--lighter);}

.workbench-side .collections-tree ul li.collection .collection-heading.options-open .name,
.workbench-side .collections-tree ul li.shared-collection .collection-heading.options-open .name,
.workbench-side .shared-collections-tree ul li.collection .collection-heading.options-open .name,
.workbench-side .shared-collections-tree ul li.shared-collection .collection-heading.options-open .name,
.workbench-side .tags-list ul li.collection .collection-heading.options-open .name,
.workbench-side .tags-list ul li.shared-collection .collection-heading.options-open .name,
#dashboard-anchor-body2 .collections-tree ul li.collection .collection-heading.options-open .name,
#dashboard-anchor-body2 .collections-tree ul li.shared-collection .collection-heading.options-open .name,
#dashboard-anchor-body2 .shared-collections-tree ul li.collection .collection-heading.options-open .name,
#dashboard-anchor-body2 .shared-collections-tree ul li.shared-collection .collection-heading.options-open .name,
#dashboard-anchor-body2 .tags-list ul li.collection .collection-heading.options-open .name,
#dashboard-anchor-body2 .tags-list ul li.shared-collection .collection-heading.options-open .name {
  background:var(--lighter);}

.workbench-side .collections-tree ul li.collection .collection-heading.options-open .options-icon,
.workbench-side .collections-tree ul li.collection .collection-heading:hover .options-icon,
.workbench-side .collections-tree ul li.shared-collection .collection-heading.options-open .options-icon,
.workbench-side .collections-tree ul li.shared-collection .collection-heading:hover .options-icon,
.workbench-side .shared-collections-tree ul li.collection .collection-heading.options-open .options-icon,
.workbench-side .shared-collections-tree ul li.collection .collection-heading:hover .options-icon,
.workbench-side .shared-collections-tree ul li.shared-collection .collection-heading.options-open .options-icon,
.workbench-side .shared-collections-tree ul li.shared-collection .collection-heading:hover .options-icon,
.workbench-side .tags-list ul li.collection .collection-heading.options-open .options-icon,
.workbench-side .tags-list ul li.collection .collection-heading:hover .options-icon,
.workbench-side .tags-list ul li.shared-collection .collection-heading.options-open .options-icon,
.workbench-side .tags-list ul li.shared-collection .collection-heading:hover .options-icon,
#dashboard-anchor-body2 .collections-tree ul li.collection .collection-heading.options-open .options-icon,
#dashboard-anchor-body2 .collections-tree ul li.collection .collection-heading:hover .options-icon,
#dashboard-anchor-body2 .collections-tree ul li.shared-collection .collection-heading.options-open .options-icon,
#dashboard-anchor-body2 .collections-tree ul li.shared-collection .collection-heading:hover .options-icon,
#dashboard-anchor-body2 .shared-collections-tree ul li.collection .collection-heading.options-open .options-icon,
#dashboard-anchor-body2 .shared-collections-tree ul li.collection .collection-heading:hover .options-icon,
#dashboard-anchor-body2 .shared-collections-tree ul li.shared-collection .collection-heading.options-open .options-icon,
#dashboard-anchor-body2 .shared-collections-tree ul li.shared-collection .collection-heading:hover .options-icon,
#dashboard-anchor-body2 .tags-list ul li.collection .collection-heading.options-open .options-icon,
#dashboard-anchor-body2 .tags-list ul li.collection .collection-heading:hover .options-icon,
#dashboard-anchor-body2 .tags-list ul li.shared-collection .collection-heading.options-open .options-icon,
#dashboard-anchor-body2 .tags-list ul li.shared-collection .collection-heading:hover .options-icon{
  color:var(--primary-alt);}

.workbench-side .n1, .workbench-side .n1 a, #dashboard-anchor-body2 .n1, #dashboard-anchor-body2 .n1 a{color:var(--dark);}

/* Workbench LHS Menu > No Subscription alerts */
.workbench-side .collection-contextual.no-subscription,
.workbench-side .group-contextual.no-subscription,
#dashboard-anchor-body2 .collection-contextual.no-subscription,
#dashboard-anchor-body2 .group-contextual.no-subscription{background:var(--accent);}

.workbench-side .contextual-menu.no-subscription .panel-pointer,
#dashboard-anchor-body2 .contextual-menu.no-subscription .panel-pointer{color:var(--accent);}


/* Workbench LHS Menu > Footnotes */
.workbench-side .footnotes, #dashboard-anchor-body2 .footnotes{color:var(--grey);background:var(--lighter);}

.workbench-side .footnotes p a.workspace-legal,
#dashboard-anchor-body2 .footnotes p a.workspace-legal,
.workbench-side .footnotes p a.workspace-legal:hover,
#dashboard-anchor-body2 .footnotes p a.workspace-legal:hover,
.workbench-side .footnotes p a,
#dashboard-anchor-body2 .footnotes p a,
.workbench-side .footnotes p a:hover,
#dashboard-anchor-body2 .footnotes p a:hover{color: var(--primary-alt);}

/* Workbench Main > Tabs and Toolbar*/
.top-bar .project-navigation{border-color:#ccc;}
.top-bar .project-navigation .navigation-bar div.selected {color: var(--primary-alt);}
.top-bar .project-navigation .navigation-bar .sn-marker {background-color: var(--primary-alt);}
.top-bar .project-navigation .navigation-bar .notifications{background-color:var(--primary-alt);}

.toolbar-content, .toolbar-content .items-selector .items-selector-control .arrow{color: var(--grey);}

/* Delete dropdowns */
.toolbar-content .toolbar-actions .toolbar-action .dropdown-panel li{color:var(--grey);}
.toolbar-content .toolbar-actions .toolbar-action .dropdown-panel li:hover{color:var(--primary-alt); background:var(--primary-lightest);}

/* Email References Modal */
#email-references-modal .pdf-details.checked .material-icons{color:var(--accent);}
#email-references-modal .article-details .title{color:var(--dark);}
#email-references-modal .article-details .authors,
#email-references-modal .article-details .other-info{color:var(--grey)!important;}


.toolbar-content .toolbar-actions .toolbar-action .material-icons.is-disabled,
.toolbar-content .toolbar-actions .toolbar-action .material-icons.is-disabled:hover{color:var(--grey);}

.toolbar-content .toolbar-actions .toolbar-action .material-icons{color:var(--grey);}

.toolbar-content .toolbar-actions .toolbar-action .material-icons:hover,
.toolbar-content .merge-duplicates-icon-wrapper .material-icons:hover,
.toolbar-content .sync-reading-list-wrapper .material-icons:hover{color:var(--primary-alt);}

.toolbar-content .merge-duplicates-icon-wrapper .material-icons,
.toolbar-content .sync-reading-list-wrapper .material-icons{color:var(--grey);}

.wb-dropdown .selected-option, .wb-dropdown .selected-option .open-close-icon{color:var(--dark)}

.toolbar-content .wb-dropdown .dropdown-option{color:var(--grey);}

.toolbar-content .view-mode i{color: var(--grey);}

.wb-dropdown .selected-option .selected-option-icon{color:var(--grey);}
.wb-dropdown .selected-option .selected-option-icon:hover{color:var(--primary-alt);}

.toolbar-content .navigation .view-mode>.material-icons:hover{color:var(--primary-alt);}

.pagination{color:var(--grey);}

.pagination .fonticon:hover{color:var(--accent);}


/* Workbench Main > Search */
.top-bar-inner.first-row .material-icons, .jkOlIH {color:var(--dark)!important;}
span[data-test-id="adv-search-id"]{color: var(--dark)!important;}

.jkOlJw.active.inputFocus{border-color:var(--accent);}

.btn.btn-primary.adv-search__search-btn{background:var(--accent)!important;}

/* Workbench Main > Article Item */
.article-list-container .article-item, #dashboard-body-anchor2 .article-item{border:1px solid white; border-radius:var(--border-radius-1); border-top-color: var(--light);}

.article-list-container .article-link{color: var(--grey);}
.article-list-container .article-link:active, .article-list-container .article-link:hover {color: var(--primary-alt)!important;}

.article-list-container .article-item .article-footer .abstract-toggle{color:var(--dark);}

.article-list-container .article-item .article-footer.abstract-open .abstract-toggle>.abstract-toggle-text,
.article-list-container .article-item .article-footer.abstract-open .abstract-toggle>.abstract-toggle-icon,
.article-list-container .article-item .article-footer .abstract-toggle:hover{color:var(--primary-alt);}

.article-list-container .article-item .article-details .authors,
#dashboard-body-anchor2 .article-item .article-details .authors,
.article-list-container .article-item .article-details .other-info,
#dashboard-body-anchor2 .article-item .article-details .other-info,
.typ14{color:var(--grey) !important;}

.article-list-container .article-item .side-controls li.reading-list-toggle.reading-on,
#dashboard-body-anchor2 .article-item .side-controls li.reading-list-toggle.reading-on{color:var(--primary-alt);}

.article-list-container .article-item .side-controls li.reading-list-toggle,
#dashboard-body-anchor2 .article-item .side-controls li.reading-list-toggle{color:var(--grey);}

.article-list-container .article-item .side-controls li.reading-list-toggle:hover,
#dashboard-body-anchor2 .article-item .side-controls li.reading-list-toggle:hover{color:var(--primary-alt);}


.article-list-container .article-item .article-details .title,
#dashboard-body-anchor2 .article-item .article-details .title{color:var(--dark);font-weight: 400;}

.article-list-container .article-item .article-details .title:hover,
#dashboard-body-anchor2 .article-item .article-details .title:hover{color:var(--primary-alt);}


.big-checkbox, .small-checkbox, .select-all{border-color:var(--grey);}

.big-checkbox.is-checked, .is-checked.small-checkbox, .is-checked.select-all,
.big-checkbox.is-half-checked, .is-half-checked.small-checkbox, .is-half-checked.select-all {background-color: var(--primary-alt);border-color: var(--primary-alt);}

.article-list-container .article-item .control-panel .article-item-navigation,
#dashboard-body-anchor2 .article-item .control-panel .article-item-navigation{border-left:1px solid var(--grey-lightest);}

.institutional-access .article-link .sfx-image-wrapper{background:white;border:1px solid var(--accent);box-shadow:var(--box-shadow2);}
.institutional-access .article-link .sfx-image-wrapper .tip{border-left-color:var(--accent);}

/* article hover state */
.article-item.state-hovered .title{color:var(--primary-alt) !important;}

.article-list-container .article-item.state-hovered .article-details .authors,
#dashboard-body-anchor2 .article-item.state-hovered .article-details .authors,
.article-list-container .article-item.state-hovered .article-details .other-info,
#dashboard-body-anchor2 .article-item.state-hovered .article-details .other-info, .typ14{color:var(--dark) !important;}

.article-list-container .article-item.state-hovered .control-panel .article-link:hover,
#dashboard-body-anchor2 .article-item.state-hovered .control-panel .article-link:hover{color:var(--primary-alt);}

/* Workbench Main > Grid/Table View */
.article-grid-header{border:1px solid white;}
.article-grid-header table{background:var(--grey-light);border-bottom:1px solid #DCDCDC;}
.article-grid thead th{color:var(--dark);}
.article-grid tbody tr{border-color:#DCDCDC;}
.article-grid tbody tr td.selected .cell-content .reading{color:var(--grey);}
.article-grid tbody tr td .abstract-container .abstract-toggle{color:var(--accent);}
.article-grid tbody tr td .abstract-container .abstract-toggle-container:hover .abstract-toggle{color:var(--primary-alt);}
.article-grid tbody tr td.selected .cell-content .reading.reading-on{color: var(--accent);}
.article-grid tbody tr:hover td.selected .cell-content .reading{color:var(--grey);}
.article-tags .show-all-item-tags-panel{background:var(--blue-light);border-color:var(--accent);}

/* Grid/Table View > Hover State */
.article-grid tbody tr:hover, .article-grid tbody tr.is-selected{background-color:var(--grey-lightest);}

.article-grid tbody tr.is-selected td .cell-content,
.article-grid tbody tr.is-selected td.added .cell-content,
.article-grid tbody tr.is-selected td.added-by .cell-content{color:var(--primary-alt);}

/* Workbench Main > Splash content */
.splash-page .splash-header .splash-sub-title,
.splash-page .splash-header .splash-title,
.splash-page.documents .splash-header .splash-title{color:var(--dark);}

/* Merge Duplicates */
#merge-duplicates .back{color:var(--primary-alt);}
#merge-duplicates .back:hover{color:var(--primary-alt);}
#merge-duplicates .duplicates-disclaimer h2{color:var(--dark);}
#merge-duplicates .duplicates-disclaimer .t7{color:var(--dark);}
#merge-duplicates .duplicates-disclaimer .close-disclaimer{color:var(--dark);}
#merge-duplicates table thead th{background:var(--accent);}
#merge-duplicates table tbody tr.master td a{color:var(--accent);}
#merge-duplicates table tbody tr.master:not(:first-child){border-color:var(--accent);}
#merge-duplicates table tbody tr td.added a{color:var(--dark);}
#merge-duplicates table tbody tr td.year a{color:var(--dark);}
#merge-duplicates table tbody tr.master td a.article-link{color:var(--primary-alt);}
#merge-duplicates table tbody tr.master{background:white;}

/* Workbench > Drag and Drop References */
#drag-and-drop-area {background:var(--accent) !important;}

/* Workbench Main > Tab Suggestions (HIW alert) */
.how-it-works{color: white; background:var(--accent);}
.how-it-works .hiw-label{color: white;}
.how-it-works .hiw-text{color:white;}

/* Workbench Main > Tab Suggestions > Articles */
.small-italic, .t10, #add-to-modal .modal-footer .projects-selected-count{color:var(--grey);}
.suggestion-list-container .abstract-panel button{color:var(--grey);}
.suggestion-list-container .article-item.state-hovered .abstract-panel button{color:var(--accent)!important;}
.suggestion-list-container .suggestion-item .suggestion-controls *:hover{color:var(--primary-alt)!important;}
.suggestion-list-container .dropdown-panel li .dropdown-panel__item:hover{color:var(--accent) !important;}


/* Workbench Main > Tab Activity */
.activity-container .activity-group .activity .dbody .avatar{background-color:var(--grey);}
.activity-container .activity-group .activity .dbody .activity-type-icon i{color:var(--grey);}
.activity-container .activity-group .activity .dbody .activity-type-icon i.removal{color:var(--primary-alt);}
.activity-container .activity-group .date-badge{border:none;color:var(--dark);background:none;}
.activity-container .activity-group .item-in-project .title:hover{color:var(--accent);}

.body-medium.alt2, .t7.alt2{color:var(--grey);}
.small-bold, .t8{color:var(--grey);}

.activity-container .activity-group .activity .dbody{border-radius:var(--border-radius-1);}
.activity-container .activity-group .activity .article-info.in-project:hover{color:var(--accent)!important; background:var(--lighter);}
.activity-container .activity-group .activity .article-info.in-project:hover .title{color:var(--accent);}
.activity-container .activity-group .activity .article-info{background-color:var(--lighter); border-radius:var(--border-radius-1);}
.activity-container .activity-group .activity p, .activity-container .activity-group .activity .article-info.deleted *{color:var(--dark);}

/* Workbench Main > Tab Manuscripts */
.document{border: 1px solid white; border-radius:var(--border-radius-1); border-top-color:var(--light);}
.document .control-panel .document-navigation ul .control-icon{color:var(--grey);border-radius:var(--border-radius-1);}
.document .control-panel .document-navigation ul .control-icon:hover{color:var(--primary-alt);}
.document.state-hovered h2.title{color:var(--primary-alt);}
.document .document-details .document-extra-info,
.document .document-details .document-extra-info.selected,
.document .document-details .title .current-version{color:var(--accent);}
.document .document-details .document-extra-info:hover{color:var(--primary-alt);}

/* Workbench > Share Project */
.aside.members-aside{background:var(--lighter);}
.share--project .sidebar-header .sidebar-header-upper{background:var(--accent);color:white;}
.share--project .sidebar-header .project, .share--project .sidebar-header .project .project-name{color:white;}
.share--project .sidebar-header .sidebar-header-upper .close{color:white;}
.share--project .sidebar-header .title{background:var(--lighter);}
.share--project .sidebar-content .add{background:white;}
#email-form::before{color:var(--grey);}
.share--project .personal-message-wrapper .add-personal-message-link{color:var(--primary-alt);}
.share--project .personal-message-wrapper .add-personal-message-link:hover{color:var(--primary-alt);}
.share--project .personal-message-wrapper .personal-message .message-footer .characters-used{color:var(--grey);}

/* Member list */
.share--project .members-list-container .member .circle{background:var(--grey);}
.share--project .members-list-container .member .details .role{color:var(--grey);}
.share--project .members-list-container .member .action-button{color:var(--grey);}
.share--project .members-list-container .member .confirm-remove-member .confirm-remove-member-question{background:var(--lighter);color:var(--dark);}
.share--project .members-list-container .member .confirm-remove-member .options .confirm-remove-member-yes{background:var(--primary-alt);}
.share--project .members-list-container .member .confirm-remove-member .options .confirm-remove-member-no{background:var(--dark);}


/****** NOTES AND ANNOTATIONS ******/
.notes-container .note .header {background:transparent;}
.notes-container .note .header .title{color:var(--dark);}
.notes-container .note .header .title:hover{color:var(--accent);}
.notes-container .note .header .publication-info *:hover{color:var(--accent);}
.notes-container .note .annotation{border-radius:9px 9px 0 0; border:none;}

.sort-and-filter-wrapper .sort-and-filter{background:white; border:1px solid var(--accent); color:var(--accent);}
.sort-and-filter-wrapper .sort-and-filter:hover{background:var(--accent); color:white;}
.sort-and-filter-wrapper .sort-and-filter .notes-sort-label{color:var(--accent); font-size:1.4rem;}
.sort-and-filter-wrapper .sort-and-filter:hover .notes-sort-label{color:white;}
.sort-and-filter-wrapper .sort-and-filter .user-list .selected-option{color:var(--accent); font-weight:400; font-size:1.4rem;}
.sort-and-filter-wrapper .sort-and-filter:hover .user-list .selected-option{color:white;}
.sort-and-filter-wrapper .sort-and-filter:hover .open-close-icon{color:white;}
.sort-and-filter-wrapper .sort-and-filter .user-list .dd-panel .user:hover{color:var(--accent);}

.new-note{background:white; border-radius:var(--border-radius-1);}
.new-note .privacy-control .privacy-control__text{color:var(--grey);}

.notes-wrapper .t11.alt3, .discussion-list .discussion .info-annotation-wrapper *,
.discussion-list .discussion .reply-header, .discussion-list .discussion .info-annotation-date{color:var(--grey);}

.discussion-list .discussion{border-radius:var(--border-radius-1) !important;}
.discussion-list .discussion .annotation{border-radius:9px 9px 0 0;}
.discussion-list.discussion-list--notes .discussion{border-radius:var(--border-radius-1);}
.discussion-list .discussion .actions i{color:var(--grey);}
.discussion-list .discussion .reply-field .enable-reply-btn{color:var(--primary-alt);}
.discussion-list .discussion .reply-field .enable-reply-btn:hover,
.discussion-list .discussion .reply-field .enable-reply-btn:focus{color:var(--primary-alt);}
.discussion-list .annotation .annotation-link{color:var(--dark)!important;}

.activity-container .activity-group .activity .annotation-info{border-radius: var(--border-radius-1);}
.activity-container .activity-group .activity p,
.activity-container .activity-group .activity .article-info.deleted{color:var(--dark);}

/****** REFERENCE DETAIL PAGE ******/
#reference-detail{background-color:var(--lightest);}
#reference-detail a{color:var(--primary-alt);text-decoration:none;}
#reference-detail .article-actions a{color:var(--grey);text-decoration:none;}
#reference-detail .dropdown-list a:hover{color:var(--primary-alt);background-color:var(--primary-lightest);}
#reference-detail .main-content .r-topbar .back {color: var(--primary-alt);}
#reference-detail .main-content .r-topbar .back:hover {color: var(--primary-alt);}

#reference-detail .main-content .r-topbar .tool-icon{color:var(--dark);}
#reference-detail .main-content .r-topbar .tool-icon:hover{color:var(--primary-alt);}
#reference-detail .circle-bg{background-color:var(--primary-alt);color:white;}
#reference-detail #reference-dropdown .dropdown-list li i{color:var(--grey);}
#reference-detail #reference-dropdown .dropdown-list li:hover i{color:var(--primary-alt);}
#reference-detail #reference-dropdown .dropdown-list li #combined-Shape{fill:var(--grey);}
#reference-detail #reference-dropdown .dropdown-list li:hover #combined-Shape{fill:var(--primary-alt);}
#reference-detail .main-content .r-topbar .tool-icon.reading-on{color:var(--primary-alt);}

#reference-detail .body-medium.alt3, #reference-detail .t7.alt3 {color:var(--dark);}
#reference-detail .main-content .main-details .referrer-link{color:var(--primary-alt);}
#reference-detail .main-content .main-details .referrer-link:hover{color:var(--primary-alt);}
#reference-detail .article-type__item{color:var(--dark);border-color:var(--muted);background:white;}

#reference-detail .main-content .main-details .title, #reference-detail .main-content .main-details .typ1 {color:var(--dark);}

#reference-detail .main-content .main-details .authors{color:var(--dark);}
#reference-detail .main-content .main-details .author{color:var(--dark);background:var(--grey-light); }
#reference-detail .main-content .main-details .author:hover{color:var(--primary-alt);}
#reference-detail .less-more{color:var(--grey);}
#reference-detail .less-more:hover{color:var(--primary-alt);}

#reference-detail .main-content .main-details .other-info,
#reference-detail .main-content .main-details .item-identification{color:var(--dark) !important;}

#reference-detail .main-content .main-details .item-identification a{color:var(--primary-alt) !important;}
#reference-detail .main-content .main-details .item-identification a:hover{color:var(--primary-alt) !important;}
#reference-detail .main-content .main-details .cited-by .cited-by-link{color:var(--primary-alt);}

#reference-detail .main-content .main-details .cited-by .cited-by-link:hover{color:var(--primary-alt);}

#reference-detail .main-content .main-details .cited-by .citation-count{color:var(--dark);}

#reference-detail .main-content .reference-navigation .navigation-tabs{border-color:var(--grey-light);}
#reference-detail .main-content .reference-navigation .navigation-tabs .navigation-tab{color:var(--dark);}
#reference-detail .main-content .reference-navigation .navigation-tabs .navigation-tab.selected{color:var(--accent);background:white;border-radius:9px 9px 0 0;}
#reference-detail .main-content .reference-navigation .navigation-tabs .navigation-tab.selected:after{background-color:var(--accent);}

#reference-detail .main-content .reference-navigation .navigation-tabs .navigation-tab .notes-counter{color:var(--primary-alt);background:white;border:1px solid var(--grey-light);}
#reference-detail .main-content .reference-navigation .navigation-tabs .navigation-tab.selected .notes-counter{color:white;background:var(--accent);border-color:transparent;}

#reference-detail .main-content .navigation-content.abstract{padding:32px 32px 50px; background:white; color:var(--grey);}

#reference-detail .abstract-action{color:var(--dark);}

#reference-detail .main-content .navigation-content.abstract .abstract-keywords{color:var(--grey);}

#reference-detail .main-content .main-details .missing-data-notification{color:var(--primary-alt);}

#reference-detail .main-content .navigation-content .no-content p{color:var(--grey);}

/* Reference Detail > Related Articles */
#reference-detail .main-content .navigation-content.related-articles .description{color:var(--dark);}
#reference-detail .main-content .navigation-content.related-articles .related-article{border-radius:var(--border-radius-1);}
#reference-detail .main-content .navigation-content.related-articles .related-article .article-actions .add-to{background:var(--accent);border-radius:6px;border:transparent;}
#reference-detail .main-content .navigation-content.related-articles .related-article .article-info .title a{color:var(--primary-alt);}

/* Reference Detail > Reagents */
#reference-detail .reagent-powered-by a{color:var(--grey);}
#reference-detail .reagent-article{border-radius:var(--border-radius-1);}
#reference-detail .reagent-article__title{color:var(--accent);}
#reference-detail .reagent-article__author, #reference-detail .reagent-article__info-title{color:var(--grey);}

/* Reference Detail > Aside */
#reference-detail .side-column .top-tools.top-tools--buttons{border-bottom:1px solid #ddd;}
#reference-detail .side-column .side-group .side-heading{background-color: var(--grey-lightest);border-top: 1px solid #fff;}
#reference-detail .side-column .side-group .side-heading .material-icons{color:var(--primary-alt);}
#reference-detail .side-column .side-group .side-panel{background:white;}
#reference-detail .link, #reference-detail .link:hover{color:var(--primary-alt);}
#reference-detail .side-column .r-supplementary-data .side-panel .sd-entry .file-icon{background:var(--accent);}
#reference-detail .side-column .r-supplementary-data .side-panel .sd-entry .sd-filename:hover{color:var(--accent);}

/* Ref Detail > Add to Project  */
#reference-detail .side-column .r-projects .add-project,
#reference-detail .side-column .r-projects .add-project a:hover{color:var(--primary-alt);}
#reference-detail .side-column .r-projects .add-project:hover{color:var(--primary-alt);}

/* Ref Detail > Add to project modal*/
#add-to-modal ul.modal-selection-list li .arrow-right,
#add-to-modal ul.modal-subselection-list li .arrow-right,
#add-to-modal ul.modal-selection-list li.is-open .arrow-right,
#add-to-modal ul.modal-subselection-list li.is-open .arrow-right{color:var(--dark);}

#reference-detail .side-column .r-projects .project .project-info *{color:var(--primary-alt) !important;}
#reference-detail .side-column .r-projects .project:hover{background:var(--grey-lightest);}

#reference-detail .side-column .r-members .description{color:var(--grey);}
#reference-detail .side-column .r-members .member{border-top:1px solid var(--grey-lightest);}
#reference-detail .side-column .r-members .member .avatar{background:var(--grey);}
#reference-detail .side-column .r-members .member .textual-info .project-name{color:var(--grey);}
#reference-detail .side-column .r-members .member .textual-info .member-name{color:var(--dark);}


#reference-detail .side-column .footnotes{background:var(--lighter); color:var(--grey);}
#reference-detail .side-column .footnotes p a, #reference-detail .side-column .footnotes p a:hover{color:var(--primary-alt);}



/****** TAGS ******/
.tag .tag-name .tag-body{border-color:var(--grey);background-color: var(--grey-lightest);color:var(--dark);}
.tag .tag-name .tag-body.green {border-color: var(--green);background-color: var(--green-light);}
.tag .tag-name .tag-body.gray {border-color: var(--grey);background-color: var(--grey-lightest);}
.tag .tag-name .tag-body.magenta {border-color: var(--magenta);background-color: var(--magenta-light);}
.tag .tag-name .tag-body.blue {border-color: var(--blue);background-color: var(--blue-light);}
.tag .tag-name .tag-body.yellow {border-color: var(--yellow);background-color: var(--yellow-light);}
.tag .tag-name .tag-body.red {border-color: var(--primary-alt);background-color: var(--primary-light);}
.tag .tag-name .tag-body.orange {border-color: var(--orange);background-color: var(--orange-light);}

.tag .tag-name .tag-remove {color: var(--dark);}
.tag .tag-name .tag-remove:hover{color: #000;}

.tag .tag-name:hover .tag-body,.tag .tag-name--active .tag-body {background-color: #fff;color:black;}
.tag .tag-name:hover .tag-body.green,.tag .tag-name--active .tag-body.green {border-color: var(--green);}
.tag .tag-name:hover .tag-body.orange,.tag .tag-name--active .tag-body.orange {border-color: var(--orange);}
.tag .tag-name:hover .tag-body.magenta,.tag .tag-name--active .tag-body.magenta {border-color: var(--magenta);}
.tag .tag-name:hover .tag-body.blue,.tag .tag-name--active .tag-body.blue {border-color: var(--blue);}
.tag .tag-name:hover .tag-body.yellow,.tag .tag-name--active .tag-body.yellow {border-color: var(--yellow);}
.tag .tag-name:hover .tag-body.red,.tag .tag-name--active .tag-body.red {border-color: var(--primary-alt);}
.tag .tag-name:hover .tag-body.gray,.tag .tag-name--active .tag-body.gray {border-color: var(--grey);}

.cp-color {background-color: var(--grey);}
.cp-color.orange {background-color:var(--orange);}
.cp-color.gray {background-color: var(--grey);}
.cp-color.yellow {background-color: var(--yellow);}
.cp-color.green {background-color: var(--green);}
.cp-color.blue {background-color: var(--blue);}
.cp-color.magenta {background-color: var(--magenta);}
.cp-color.red {background-color:var(--primary-alt);}

.cp-color.selected {background: #fff;border: 1px solid var(--grey);}
.cp-color.selected.yellow:before {background-color: var(--yellow);}
.cp-color.selected.green:before {background-color: var(--green);}
.cp-color.selected.blue:before {background-color: var(--blue);}
.cp-color.selected.magenta:before {background-color: var(--magenta);}
.cp-color.selected.red:before {background-color: var(--primary-alt);}
.cp-color.selected.gray:before {background-color: var(--grey);}
.cp-color.selected.orange:before {background-color: var(--orange);}
.cp-color.selected:before {background: var(--orange);}

/* Article Tags > Add Tag */
.article-tags .add-tag .add-tag-hint{color:var(--grey); background:white; border-color:var(--grey)}
.article-tags .add-tag .add-tag-panel-tip{color:var(--accent);}
.article-tags .add-tag-panel{border-color:var(--accent);}
.article-tags .add-tag:hover .add-tag-hint{border-color:var(--primary-alt);}
.article-tags .add-tag .add-tag-hint-text{color:var(--grey);}
.article-tags .add-tag:hover .add-tag-hint-text{color:var(--primary-alt);}


/* Workbench LHS Menu > Tags */
.workbench-side .tags-list .contextual-options,#dashboard-anchor-body2 .tags-list .contextual-options {color: var(--accent);}
.workbench-side .tags-list .tag-name .tag-body,#dashboard-anchor-body2 .tags-list .tag-name .tag-body {color: var(--dark);}
.workbench-side .tags-list .tag-name .tag-body:before,#dashboard-anchor-body2 .tags-list .tag-name .tag-body:before {background: var(--grey);}
.workbench-side .tags-list .tag-name .tag-body.green:before,#dashboard-anchor-body2 .tags-list .tag-name .tag-body.green:before {background: var(--green);}
.workbench-side .tags-list .tag-name .tag-body.orange:before,#dashboard-anchor-body2 .tags-list .tag-name .tag-body.orange:before {background: var(--orange);}
.workbench-side .tags-list .tag-name .tag-body.gray:before,#dashboard-anchor-body2 .tags-list .tag-name .tag-body.gray:before {background: var(--grey);}
.workbench-side .tags-list .tag-name .tag-body.magenta:before,#dashboard-anchor-body2 .tags-list .tag-name .tag-body.magenta:before {background: var(--magenta);}
.workbench-side .tags-list .tag-name .tag-body.blue:before,#dashboard-anchor-body2 .tags-list .tag-name .tag-body.blue:before {background: var(--blue);}
.workbench-side .tags-list .tag-name .tag-body.yellow:before,#dashboard-anchor-body2 .tags-list .tag-name .tag-body.yellow:before {background: var(--yellow);}
.workbench-side .tags-list .tag-name .tag-body.red:before,#dashboard-anchor-body2 .tags-list .tag-name .tag-body.red:before {background: var(--primary-alt);}
.workbench-side .tags-list .tag-name:hover .tag-body.green,#dashboard-anchor-body2 .tags-list .tag-name:hover .tag-body.green {border-color: var(--green);}
.workbench-side .tags-list .tag-name:hover .tag-body.orange,#dashboard-anchor-body2 .tags-list .tag-name:hover .tag-body.orange {border-color: var(--orange);}
.workbench-side .tags-list .tag-name:hover .tag-body.magenta,#dashboard-anchor-body2 .tags-list .tag-name:hover .tag-body.magenta {border-color: var(--magenta);}
.workbench-side .tags-list .tag-name:hover .tag-body.blue,#dashboard-anchor-body2 .tags-list .tag-name:hover .tag-body.blue {border-color: var(--blue);}
.workbench-side .tags-list .tag-name:hover .tag-body.yellow,#dashboard-anchor-body2 .tags-list .tag-name:hover .tag-body.yellow {border-color: var(--yellow);}
.workbench-side .tags-list .tag-name:hover .tag-body.red,#dashboard-anchor-body2 .tags-list .tag-name:hover .tag-body.red {border-color: var(--primary-alt);}
.workbench-side .tags-list .tag-name.is-selected .tag-body,#dashboard-anchor-body2 .tags-list .tag-name.is-selected .tag-body {background: var(--grey);border-color: var(--grey);color: #fff;}
.workbench-side .tags-list .tag-name.is-selected .tag-body.green,#dashboard-anchor-body2 .tags-list .tag-name.is-selected .tag-body.green {background: var(--green);border-color: var(--green);}
.workbench-side .tags-list .tag-name.is-selected .tag-body.orange,#dashboard-anchor-body2 .tags-list .tag-name.is-selected .tag-body.orange {background: var(--orange); border-color: var(--orange); color:#000;}
.workbench-side .tags-list .tag-name.is-selected .tag-body.magenta,#dashboard-anchor-body2 .tags-list .tag-name.is-selected .tag-body.magenta {background: var(--magenta);border-color: var(--magenta);}
.workbench-side .tags-list .tag-name.is-selected .tag-body.blue,#dashboard-anchor-body2 .tags-list .tag-name.is-selected .tag-body.blue {background: var(--blue);border-color: var(--blue);}
.workbench-side .tags-list .tag-name.is-selected .tag-body.yellow,#dashboard-anchor-body2 .tags-list .tag-name.is-selected .tag-body.yellow {background: var(--yellow);border-color: var(--yellow);color:var(--dark);}
.workbench-side .tags-list .tag-name.is-selected .tag-body.red,#dashboard-anchor-body2 .tags-list .tag-name.is-selected .tag-body.red {background: var(--primary-alt);border-color: var(--primary-alt);}
.workbench-side .tags-list .tag-name.is-selected .tag-body:before,#dashboard-anchor-body2 .tags-list .tag-name.is-selected .tag-body:before {background: #fff;}
.workbench-side .tags-list .tag-name.is-selected:hover .tag-body:before,#dashboard-anchor-body2 .tags-list .tag-name.is-selected:hover .tag-body:before {background:#fff;}

/* Tags Modal */
#tag-as-modal .shared-tags-icon-trigger.is-shared{color:var(--accent);}
#tag-as-modal .shared-tags-icon-trigger{color:var(--muted);}



/****** FEEDS SECTION *******/

/* Feeds Page Background */
.jkOlvH{background:transparent;}

/* Feeds LHS Menu > Background */
.feeds-menu-container, body.scroll-at-top .feeds-menu-container {background:var(--light);}

/* LHS Feeds Menu Aside */

.feeds-menu-container{background:var(--lighter) !important;box-shadow:var(--box-shadow1);}

.jkOluy,.jkOluy.active {background:var(--light);border-top:1px solid white;border-bottom:1px solid #ddd; box-shadow:none;}

.jkOluy.active{color:var(--accent);}

.jkOluy.active::before{background:var(--accent);width:4px;}

.jkOlva{color:var(--grey);}

.jkOlva a{color:var(--accent);}

/* Feeds > Main */

/*Search input border */
.jOUFxL{border-color:var(--accent);}
input.jkOLwj :focus{outline:none;}

/*List/Table view toggle */
.jkOlwZ .material-icons.idskbZ {color:var(--accent);}
.jkOlwZ .material-icons.cAZHUB {color:var(--grey);}

/*List view*/
.article-list-wrapper{padding:2px; color:var(--grey);}
.article-list-wrapper .MuiPaper-rounded{border-radius:var(--border-radius-1);margin-bottom:15px;box-shadow:var(--box-shadow1);}
.article-list-wrapper .sc-LzLPZ{color:var(--grey); font-weight:400;font-size:1.4rem;margin-bottom:1rem;}
.article-list-wrapper .jkOlvU span{color:var(--grey);}
.article-list-wrapper button{font-size:1.3rem;justify-content:end;}
.jkOlvV{padding-left:2rem;}

/* Feeds > Splash/no feeds available */
.jkOlwf{font-size:1.8rem; color:var(--dark);}

/* Feeds > Table View */
.top-bar-container, .sc-LzLQK{padding-left:2px; padding-right:2px;}
.feeds-table-header, .jkOlxb {background:var(--light);border:1px solid #fff;border-radius:9px 9px 0 0;box-shadow:var(--box-shadow2);}
.feeds-table-header .oder-button, .jkOlxb .order-button{text-transform:uppercase; color:var(--dark) !important;font-weight:500; font-size:1.3rem !important;}
.feeds-table-header .clear-button, .jkOlxe{bottom:0; font-size:1.2rem;top:1rem;color:var(--accent);}
.feeds-table-row .feed-date, .sc-LzLQF span{color:var(--grey);}

/* Feeds > Detail View */

.jkOmfp figcaption{color:var(--grey);}

.jkOmfr{color:var(--accent);}

h2.sc-LzMir{font-size:3rem;color:var(--dark);}

.sc-LzMis{font-weight:500; color:var(--grey);}

.sc-LzMit h4, .sc-LzMit h5, .sc-LzMit h6{color:var(--dark);}

.jkOluX{color:var(--grey);}
.jkOluX a{color:var(--accent);}

/* Feeds Settings (also within account tab) */
.jkOmfy.MuiCheckbox-root{color:var(--accent);}
.jkOmew{color:var(--accent);}
.jkOmfR{color:var(--grey);}

/* FEEDS SPLASH PAGE */
.jkOmgU *{color:var(--dark)!important;}

/* Feeds Splash Page > Footer */
.jkOluX{color:var(--grey)!important;}


/*** PROJECT INVITATION ***/
/* React Modal */
.jkOlTl{background:var(--accent);}
.MuiAvatar-colorDefault{background-color:var(--grey);}
.jkOlUA{color:var(--grey);}
.jkOlUC .sc-LzLwr{color:var(--grey);}



/****** HELP SECTIONS (App + External(React)FAQs) *******/
.help-aside .help-topics.active li, .ifLWkh.active li, .cVBhIH.active li{color:var(--accent);}
.help-aside .help-topics.active li::after, .ifLWkh.active li::after, .cVBhIH.active li::after{background:var(--accent);}
.help-aside .subfooter, .sc-LzMmn, .jiZwia{color:var(--grey);}
.help-aside .subfooter a, .sc-LzMmn a, .jiZwia a{color:var(--accent);}
.help-aside .footnotes, .sc-LzMmo, .jiZwib {color:var(--grey);}
.help-aside .footnotes a, a.footer-legal-link, .sc-LzMmo a, .jiZwib a{color:var(--accent) !important;}

.help-main .topic-selected, .cEOxJv, .fEQMuB{color:var(--accent);}
.help-main .topic-selected .help-content::before, .jkOlHU .content::before, .bAzGHo .content::before{background:var(--accent);}
.help-main .topic-selected .help-content a,.jkOlHU .content a, .bAzGHo .content a{color:var(--accent);}

.help-main .topic-selected .help-content a:hover,.jkOlHU .content a:hover, .bAzGHo .content a:hover{color:var(--primary-alt);}

/* TOOLS > GET STARTED SECTION (note: stepper screens 2/3 (import references modal) have a11y bugs) */

/* GS > General >  colour */
.css-901oao{color:var(--dark);}

/* GS > General > Buttons */
.r-1kw4oii{background:var(--accent)!important;}
.r-1kw4oii .css-901oao{color:white !important;}

/* GS > General > container corners */
.css-1dbjc4n{border-radius:var(--border-radius-1);}

/* GS > Stepper > Step Circle */
.jkOmhO{background:white;}
.jkOmhO.active{background:var(--accent)!important;}

/* GS > Stepper > Bar */
#bar-wrapper .cQSXaS{background:var(--accent);}

/* GS > Step 1 > Go to dashboard icon">" */
.jkOmgB{color:var(--accent);}

/* GS > Step 1 > Import Product Labels */
.jkOmhG{background:var(--accent); color:white;}

/* GS > Step 2 > What's Next Button */
.css-1dbjc4n.r-633pao{background:var(--accent)!important; color:white !important;}
.css-1dbjc4n.r-633pao .css-901oao{color:white !important;}

/* GS > Step 2 > Article Select Checkbox */
.r-rs94m5.r-u6sd8q{background:var(--accent) !important;border-color:var(--dark) !important; color:white !important;}
.r-14lw9ot.r-1awa8pu{border-color:var(--dark) !important;}


/***** ACCOUNT TABS  *******/

/* Account Profile Settings */
#profile-sidebar .profile-nav-item.is-active a, #profile-sidebar .profile-nav-item.is-active a:hover, #profile-sidebar .profile-nav-item a:hover{color:var(--primary-alt);}

#profile-content .profile-form-controls{border-radius: var(--border-radius-1);}
#profile-content .profile-form-label-dropdown{color:var(--primary-alt);}
#profile-content .profile-form-input:focus{border-color:var(--primary-alt);}

/* Subscription Features */
#profile-subscription .feature-list{border-radius:var(--border-radius-1);box-shadow:var(--box-shadow1);border:1px solid white;}
#profile-subscription .feature-list h4{color:var(--grey)!important;}
#profile-subscription .feature-list .feature p{color:var(--grey);}

#profile-subscription .discount-disclaimer,
#profile-subscription .openathens-disclaimer{color:var(--grey);}

#profile-subscription .t9{color:var(--grey);}

#profile-subscription .subscription-form .submit-wrapper .error-message{color:var(--primary-alt);}

/* Recommend To Librarian */
p[ng-show="!isMessageValid"]{color:var(--primary-alt) !important;}
p[ng-show="isMessageValid"]{color:var(--accent) !important;}

/* Onboarding > Toggle Hints */
.onboarding-icon{background-color:var(--brick-red);}
.onboarding-icon:before{border-color:var(--brick-red);}
.onboarding-icon.lighter{background-color:white;}
.onboarding-icon.lighter:before{border-color:white;}

/* Onboarding > popover */
.onboarding-popover.popover .popover-content p{color:var(--grey);}

/* Feeds Settings > see Feeds section */

/****** ERROR PAGE (Internal) *****/
.error-page .error-page-content .st2, .error-page .error-page-content .st5{color:var(--dark);}


/*** TRIAL EXPIRATION ALERTS */
#header .subscription-info a,
#dashboard-body-anchor2 .subscription-info a{color:var(--primary-alt); border-color:var(--primary-alt);}

/* Trial Expiration > Modal */
h1.subscription-days-left{color:var(--primary-alt);}
#roaming-expiration-warning-dialog .modal-body p,
#trial-expiration-warning-dialog .modal-body p,
#no-subscription-openathens .modal-body p{color:var(--grey) !important;}

#roaming-expiration-warning-dialog .modal-body a,
#trial-expiration-warning-dialog .modal-body a,
#no-subscription-openathens .modal-body a{color:var(--accent);}

.circle-delimiter .circle-delimiter-text:before{color:var(--dark);}


/* Updates - 08-2022 (SW-1308) */

/* Browser Extension Confirmation Page */
#browser-extension-confirmation .block-button{border-radius:var(--border-radius-1);}
#browser-extension-confirmation a{color:var(--accent);}
.st-legal{color:var(--grey);}

/*Institution Check */
#institution-checker-panel #institution-form .error{color:var(--primary-alt);}
#institution-checker-panel .icon-close-small{background-color:var(--primary-alt);}
#institution-checker-panel .icon-tick{background-color:var(--green);}

/* LOGIN PAGE */
.panel-container .access-panel, .panel-container .registration-panel{border-radius:var(--border-radius-1);border:1px solid #DCDCDC;}
.panel-container .obvious-link{color:var(--primary-alt);text-decoration:none;}
.panel-container .obvious-link:hover{color:var(--primary-alt);}
.panel-container .obvious-link.sso-back-button{text-transform:uppercase;}
.panel-container .login-with-social .or-icon{color:var(--dark);text-transform:uppercase;}
.panel-container .login-with-social button.google:hover{background:var(--grey-lightest);}
.sso-error-style{color:var(--brick-red);}

/* REGISTRATION PAGE */
.panel-container .registration-includes .includes-list li, .panel-container .registration-includes .includes-list li .material-icons{color:var(--dark);font-weight:600;}
.panel-container .registration-includes .includes-list li.mpn-plans__list__grey,
.panel-container .registration-includes .includes-list li.mpn-plans__list__grey .material-icons,
.panel-container .registration-includes .includes-list li.mpn-plans__note{color:var(--grey);font-weight:500;}
.panel-container .includes-quote .includes-quote__text{color:black;}
.panel-container .include-disclaimer.include-disclaimer__bottom{color:var(--grey);}
.panel-container .registration-panel label.input-label, .panel-container .registration-panel .checkbox-wrapper label{color:var(--grey);}
.panel-container .create-account-panel .login-with-social{border-radius:var(--border-radius-1);border:1px solid #DCDCDC;}

/**** Updates - 08-2022 (SW-1308-Fixes) ****/

/*Desktop App - afterExternalAppSignin*/
.success-page .success-page-content .go-to-wrapper a{color:var(--accent); text-transform:uppercase;}
.success-page .success-page-content .go-to-wrapper a:hover{color:var(--primary-alt);}

/* HELP/FAQ Section (Dynamic classes) */
.bAzGHu:hover, .jkOlGU:hover{color:var(--accent);}
.jkOlIn, .bAzGHH{color:var(--grey);}
.bAzGHp, .jkOlHV {color:var(--accent);}
.bAzGHp:hover, .jkOlHV:hover{color:var(--primary-alt);}


/********** Theme Updates - Sep 2022 Onwards ************/

/*======== Update 202209-01 (SW-1336 - Article Suggestions, Tags, Reading List Toggle etc.) ========*/

/* Dashboard > Invitations header */
h2.jkOltM{font-size: 1.5rem;line-height: 1;text-transform: uppercase;font-weight: 500;padding-top: 6rem;}
.gHvEeC .sc-LzLLD{color:var(--accent);font-size:1.8rem;}

/* Dashboard > Article Suggestions Cards*/
.MuiPaper-rounded.eGFbGP{height:auto !important;}
.bAzGLf{padding:1.2rem 1.6rem 1.6rem;}
h4[data-test-id="card-project-name"]{color:var(--grey)!important; padding-bottom:.8rem;margin-bottom:.4rem; border-bottom:1px dotted #ddd;}
.bAzGJs button{font-size:1.4rem !important;font-weight:500 !important; background-color:var(--lightest);}
.MuiPaper-rounded.eGFbGP:hover div[data-test-id="card-article-title"] {color:var(--accent);}


/* Workbench > Article tags */
.tag .tag-name .tag-body{padding: 0 12px;}
.tag-remove{display:none !important;}
.tag-name:hover .tag-remove{display:block !important;}
.tag .tag-name .tag-remove .icon-close-big{background:var(--dark); color:white; border-radius:50%;padding:0 3px;font-size:9px !important; font-weight:600; position:absolute;top:-9px;right:-5px;}
.tag .tag-name .tag-remove .icon-close-big:hover,
.tag .tag-name .tag-remove .icon-close-big:focus{background:var(--primary-alt);}

/* Workbench > Reading List Toggle */
.article-list-container .article-item .side-controls li.reading-list-toggle,
#dashboard-body-anchor2 .article-item .side-controls li.reading-list-toggle{opacity:.5;}
.article-list-container .article-item .side-controls li.reading-list-toggle:hover,
#dashboard-body-anchor2 .article-item .side-controls li.reading-list-toggle:hover {opacity:1;}
.article-list-container .article-item .side-controls li.reading-list-toggle:hover::after,
#dashboard-body-anchor2 .article-item .side-controls li.reading-list-toggle:hover::after{content: "+";position:absolute; margin-top:6px; margin-left:-20.5px;font-size:1rem;font-weight:700; color:white;}
.article-list-container .article-item .side-controls li.reading-list-toggle.reading-on,
#dashboard-body-anchor2 .article-item .side-controls li.reading-list-toggle.reading-on{opacity:1;}
.article-list-container .article-item .side-controls li.reading-list-toggle.reading-on:hover,
#dashboard-body-anchor2 .article-item .side-controls li.reading-list-toggle.reading-on:hover{color:var(--primary-alt);}
.article-list-container .article-item .side-controls li.reading-list-toggle.reading-on:hover::after,
#dashboard-body-anchor2 .article-item .side-controls li.reading-list-toggle.reading-on:hover::after {content:"✗"; margin-top:6px;margin-left:-21.5px;font-size:1rem;}


/* Workbench > Reading List Toggle - Table/Grid View */
/* Reading List Off */
.article-grid tbody tr td.selected .cell-content .reading,
.article-grid tbody tr:hover td.selected .cell-content .reading{color:var(--grey);opacity:.5;}
.article-grid tbody tr td.selected .cell-content .reading:hover,
.article-grid tbody tr:hover td.selected .cell-content .reading:hover{color:var(--primary-alt);opacity:1;}
.article-grid tbody tr td.selected .cell-content .reading:hover::after,
.article-grid tbody tr:hover td.selected .cell-content .reading:hover::after,
#reference-detail .main-content .r-topbar .tool-icon.reading:hover::after{content: "+";position:absolute; margin-top:6px; margin-left:-20.5px;font-size:1rem;font-weight:700; color:white;}

/* Reading List On */
.article-grid tbody tr td.selected .cell-content .reading.reading-on,
.article-grid tbody tr:hover td.selected .cell-content .reading.reading-on{color: var(--primary-alt);opacity:1;}
.article-grid tbody tr td.selected .cell-content .reading.reading-on:hover,
.article-grid tbody tr:hover td.selected .cell-content .reading.reading-on:hover{color: var(--primary-alt);}
.article-grid tbody tr td.selected .cell-content .reading.reading-on:hover::after,
.article-grid tbody tr:hover td.selected .cell-content .reading.reading-on:hover::after,
#reference-detail .main-content .r-topbar .tool-icon.reading-on:hover::after{content: "✗";position:absolute; margin-top:6px; margin-left:-21.5px;font-size:1rem;font-weight:700; color:white;}

/** NEW COMPLIMENTARY SUBSCRIPTION PAGES */
.subscription-summary .t6.typ2{color:var(--dark)!important; font-size:1.3rem; line-height:1.5;}
#profile-subscription .discount-disclaimer{color:var(--dark)!important; font-size:1.3rem; line-height:1.5;}
#profile-subscription .subscription-form{margin-top:2rem; color:var(--dark);}
#profile-subscription .openathens-disclaimer{font-size:1.3rem; line-height:1.5; border-top:1px solid #6666; padding-top:1rem;}


/*======== Update 202209-02 (SW-1336 - QA Fixes and new styles) ========*/

/*--Validate Email > Logout link (for library-static.css)--*/
#header .controls.t8 a, #header .controls.t8 a:visited{color:var(--accent); text-transform:uppercase;}
#header .controls.t8 a:hover, #header .controls.t8 a:focus, #header .controls.t8 a:active {color:var(--accent);}

/* Dashboard > Article Suggestions + Trending in your area */
*[data-test-id="card-article-title"]{font-size:15px;line-height:21px;padding-top:.5rem;max-height: 70px;}
*[data-test-id="card-article-authors"], *[data-test-id="card-article-info"]{font-size:13px;}
h4[data-test-id="card-project-name"] {color: var(--grey)!important; font-size:1.4rem;}

/* Dashboard > Trending > blank splash */
.jkOlSy{background:white;border-radius:var(--border-radius-1);color:var(--grey);margin-top:0;box-shadow:var(--box-shadow1);}
h2.jkOlSA{color:var(--grey);text-transform:none;font-size:1.8rem;}

/* Dashboard > Trending > Heading */
h2.jkOluD{font-size: 1.5rem;line-height: 1;text-transform: uppercase;font-weight: 500;}

/* Dashboard > Trending > More > FO Filter */
.MuiTypography-body1{font-size:1.4rem;}
.MuiCheckbox-colorPrimary.Mui-checked{color:var(--accent);}

/* Dashboard > Trending > More > Dropdown */
.MuiButton-root.jkOluT{text-transform:uppercase !important; font-size:1.4rem;}
.MuiButton-root.jkOluT:hover, .MuiButton-root.jkOluT:focus{background-color:white;}
.jkOluR{text-transform:uppercase;font-size:1.3rem;}
.jkOltG{color:var(--accent);}

/* Dashboard > Trending + Suggestions > Pop-up > Links */
[data-test-id="abstract-full-text-link"] a,
[data-test-id="abstract-full-text-link"] svg,
[data-test-id="abstract-recommendation-link"] a,
[data-test-id="abstract-recommendation-link"] svg {text-transform:uppercase; color:var(--accent);}

/* Dashboard > Trending + Suggestions > Pop-up > Buttons */
.bAzGJs button:first-child{border-radius: 0 0 0 4px !important;}
.bAzGJs button:last-child{border-radius: 0 0 4px 0 !important;}

/*======== Update 202209-04 (SW-1343 - Cookie banner a11y and design update) ========*/

/* COOKIE BANNER (CB)*/
/* Cookie banner classes moved to cookies.css - See SW-1345 for details */



/*======== Update 202209-05 (SW-1345 - Cookie banner + Footer - a11y and design update) ========*/

/* Library-layout.css overrides > Footer */
#library-layout footer{background:var(--dark);}
#library-layout footer .dividers li{border-color:var(--grey);}
#library-layout footer .contact-links a{font-size:1.2rem;padding:1rem;text-transform:uppercase;}
#library-layout footer .social-links{margin:2rem 0;}

/* Library-layout.css overrides > Copyright */
#library-layout footer p.copyright{font-size:1.2rem;opacity:.65;border-top:1px solid var(--grey);margin-top:4rem; background:black;position:absolute; bottom:0;width:100%;}

/* Registration Form > email placeholder */
#libraryRegistrationForm ::placeholder{color:#999 !Important;}


/*======== Update 202209-06 (SW-1345 - Cookie banner Styles moved to SW-2022 stylesheet) ========*/


/* ENDS */
