/*CSS rules for styling the Database finder */
div .description {display:none;}
div .azSubjects {display:none;}
.azMoreInfo {display:none;}
.azSearch a:link {
color: #2e1157;}
.azSearch a:visited {
color: #005f67;}
.azSearch a:hover {
color: #61249d;}
.azSearch a:active {
color: #61249d;}
.azSearchResults button {
color:#61249d;}

/*CSS rules for styling links in the Best Bets box*/
.ng-binding a:link {
color: #2e1157;}
.ng-binding a:visited {
color: #005f67;}
.ng-binding a:hover {
color: #61249d;}
.ng-binding a:active {
color: #61249d;}

/*CSS rules for styling facets/limiters side panel*/
.summonBtn, .browzine a {
border-color: #e6e6e6;}

.clearRefinementsContainer .clearRefinementsContainerHeader h3 .uxf-check {
color: #0a8f2b!important;}

.clearRefinementsContainer .clearRefinementsContainerFooter h3 .uxf-check {
color: #0a8f2b!important;}

.facetsMenuButtonContainer {
background-color: #2e1157;
color: #ffffff;}

button.facetsMenuButtonContainer > i {
color: #ffffff;}

/*CSS rules for styling Steen Library FAQs box*/
#rightPane h3.ng-binding {
    color: #005f67;
    text-transform: uppercase;
    border-bottom: solid 2px #11515a;
    font-weight: bolder;
    padding: 0 0 4px;
}
.s-la-faq-listing-meta {
    display:none;
}
#s-la-widget-18116 {
  border:none;
  padding:0px;
}
div.s-la-faq-listing-q > a {
  font-size:1.1em;
  font-weight:bold;
}

/*CSS rules for styling the chat widget (bottom right) button popup*/
#backToTop {
    bottom: 80px;
}
.s-lch-widget-float-btn {
    box-shadow:none !important;
    background-color: transparent;
}
#s-lch-widget-24051 > button > img {
    background:transparent;
}

/*CSS rules for styling 'Pay Fees' Best Bet div, input, and button*/
.pay-fees {
  border: 3px solid #FF0000;
  padding: 0 1em 1em;
  border-radius: 1em;
}
#FORMpay input[type="number"] {
  border-radius: 5px;
}
#FORMpay button {
  color: #ffffff;
  background-color: #055961;
  padding: 4px 8px;
  border: none;
  border-radius: 5px;
}
#FORMpay button:hover, #FORMpay button:active {
  color: #ffffff;
  background-color: #005f67;
}
.logged-in .uxf-user.is-logged-in {
    color: #ffffff;
}
/*Style Summon pages without custom boxes (saved items, etc. */
.btn-link {
    color: #055961;
}
.document-indicators-mobile a.customSecondaryLinkForActions {
    margin-right: 40px;
}
.btn-primary.dropdown-toggle, .btn-primary:active:hover, .btn-primary:active:focus, .btn-primary:active.focus, .btn-primary.active:hover, .btn-primary.active:focus, .btn-primary.active.focus, .open>.btn-primary.dropdown-toggle:hover, .open>.btn-primary.dropdown-toggle:focus, .open>.btn-primary.dropdown-toggle.focus {
    color: #ffffff;
}
.btn-default {
    color: #ffffff;
    background-color: #005f67;
    border-color: #005f67;
}
.btn-default:focus, .btn-default:hover, .btn-default.focus, .btn-default:active:hover, .btn-default:active:focus, .btn-default:active.focus, .btn-default.active:hover, .btn-default.active:focus, .btn-default.active.focus, .open>.btn-default.dropdown-toggle:hover, .open>.btn-default.dropdown-toggle:focus, .open>.btn-default.dropdown-toggle.focus {
    color: #ffffff;
    background-color: #11818a;
    border-color: #11818a;
}
.provider-feature-providers a, .saved-search-help a {
    color: #2e1157 !important;
}