
.form-control:focus,
select:focus,
.custom-select:focus,
input:focus,
.btn:focus,
.btn-primary:focus,
.btn-primary:active,
.btn-primary:not(:disabled):not(.disabled):active:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(160, 32, 37, 0.2) !important;
          box-shadow: 0 0 0 0.2rem rgba(160, 32, 37, 0.2) !important;
  border-color: #c4c4c4 !important; }

.form-control {
  min-height: 45px;
  padding: 0px 13px;
  border-radius: 3px;
  border: 1px solid #bababa !important;
  font-size: 1rem;
  color: #333333 !important; }
  .form-control::-webkit-input-placeholder {
    font-size: 15px;
    font-weight: 600;
    color: #bababa !important; }
  .form-control::-moz-placeholder {
    font-size: 15px;
    font-weight: 600;
    color: #bababa !important; }
  .form-control::-ms-input-placeholder {
    font-size: 15px;
    font-weight: 600;
    color: #bababa !important; }
  .form-control::placeholder {
    font-size: 15px;
    font-weight: 600;
    color: #bababa !important; }

.btn-primary {
  -webkit-transition: color 0.3s linear;
  -o-transition: color 0.3s linear;
  transition: color 0.3s linear; }

.btn-primary:focus,
.btn-primary:active,
.btn-primary:hover {
  background-color: #ffffff !important; }

.custom-control-input:focus ~ .custom-control-label::before {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(160, 32, 37, 0.2) !important;
          box-shadow: 0 0 0 0.2rem rgba(160, 32, 37, 0.2) !important; }

.custom-control-input:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #c4c4c4 !important; }

.custom-control-input:not(:disabled):active ~ .custom-control-label::before {
  color: #ffffff !important;
  background-color: #c4c4c4 !important;
  border-color: #c4c4c4 !important; }

.custom-control-input:checked ~ .custom-control-label::before {
  border: 0px !important; }

.custom-control-input:checked ~ .custom-control-label::after {
  background-position: 30%;
  background-repeat: no-repeat;
  top: 55%;
  -webkit-transform: translateY(-50%) !important;
       -o-transform: translateY(-50%) !important;
          transform: translateY(-50%) !important;
  -webkit-background-size: 60% 60%;
          background-size: 60%; }

.custom-control-input:not(:disabled):active ~ .custom-control-label::before {
  background-color: #eeeeee !important; }

.custom-control-input:focus::before,
.custom-control-input::before {
  background-color: #eeeeee !important; }

.custom-control-input:not(:disabled):active ~ .custom-control-label::after {
  background-color: #cccccc !important;
  background-image: none !important; }

.custom-radio .custom-control-input:checked ~ .custom-control-label::after {
  top: 50% !important; }

select.custom-select {
  font-size: 14px !important;
  color: #333333 !important;
  outline: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background-image: url(/themes/custom/medad/images/icons/select_dropdown.svg);
  background-repeat: no-repeat;
  -webkit-background-size: 12px 6px;
          background-size: 12px 6px;
  background-color: #ffffff !important;
  border: 0px;
  padding: 8px 15px;
  min-height: 40px; }

[dir="rtl"] select,
.custom-select {
  background-position: 10px center; }

[dir="ltr"] select,
.custom-select {
  background-position: calc(100% - 10px) center; }

.I-footer {
  background-color: #1c375b !important;
  color: #ffffff !important; }
  .I-footer .footer-top {
    border-bottom: 1px solid #ffffffa1; }
    .I-footer .footer-top .subscribe input {
      background-color: #9b1616 !important; }
    .I-footer .footer-top .subscribe button {
      color: #1c375b !important; }
  .I-footer .footer-bottom-left ul.list-unstyled.list-inline li a i {
    color: #1c375b !important; }

#main-nav .navbar-nav li:hover {
  border-bottom: 3px solid #6f8197 !important; }

.record-list-card-container .record-list-card .base-record {
  border: 3px solid #ffffff !important; }
  .record-list-card-container .record-list-card .base-record:hover {
    border: 3px solid #1c375b !important; }

.record-list-card-container .record-list-card .record-img img {
  height: 310px;
  max-height: 310px;
  -o-object-fit: fill;
     object-fit: fill;
  width: 100%; }
  @media (max-width: 1500px) {
    .record-list-card-container .record-list-card .record-img img {
      height: 210px;
      max-height: 210px; } }
  @media (max-width: 767px) {
    .record-list-card-container .record-list-card .record-img img {
      height: 210px !important;
      max-height: 210px !important; } }

.record-list-card-container .record-list-card .record-top {
  position: relative;
  background-color: #ffffff !important;
  height: 100%;
  border-radius: 3px 3px 0px 0px; }

.record-list-card-container .record-list-card .record-data .record-call-no .number {
  color: #6f8197 !important; }

.record-list-card-container .record-list-card .record-data .type {
  color: #1c375b !important; }

.record-list-card-container .record-list-card .record-data .record-title a:hover {
  color: #1c375b !important; }

.record-list-card-container .record-list-card .record-data .record-rating .user-rate .fa-star {
  color: #1c375b !important; }

.record-list-card-container .record-list-card .record-data .fav-content .btn.btn-primary {
  color: #1c375b !important; }

.record-list-card-container .record-list-card .record-data .btn:hover {
  color: #1c375b !important; }

.record-list-card-container .record-list-card .record-data .btn-outline-primary:hover {
  color: #1c375b !important; }

.record-list-card-container .record-list-card .record-data .btn-primary {
  color: #ffffff !important;
  background-color: #1c375b !important; }
  .record-list-card-container .record-list-card .record-data .btn-primary:hover {
    color: #1c375b !important;
    border-color: #1c375b !important; }

.record-list-card-container .record-list-card .record-arrival {
  color: #6f8197 !important; }
  .record-list-card-container .record-list-card .record-arrival .arrival::before {
    background-color: #6f8197 !important; }

.record-list-card-container .record-list-card .record-action .share-action,
.record-list-card-container .record-list-card .record-action .favorite-action {
  color: #1c375b !important;
  border: 2px solid #1c375b !important; }
  .record-list-card-container .record-list-card .record-action .share-action:hover,
  .record-list-card-container .record-list-card .record-action .favorite-action:hover {
    background-color: #1c375b !important; }
    .record-list-card-container .record-list-card .record-action .share-action:hover svg path,
    .record-list-card-container .record-list-card .record-action .favorite-action:hover svg path {
      fill: #ffffff !important;
      stroke: #ffffff !important; }

.record-list-card-container .record-list-card .record-hover .record-call-no .number {
  color: #6f8197 !important; }

.record-list-card-container .record-list-card .record-hover .record-title a {
  color: #1c375b !important; }

.record-list-card-container .record-list-card .record-hover .record-subject .value a {
  color: #1c375b !important; }

.record-list-card-container .record-list-card .record-hover .record-author a {
  color: #1c375b !important; }

.record-list-card-container .record-list-card .grid-only .record-action .favorite-unloged:hover {
  background-color: #ffffff !important; }
  .record-list-card-container .record-list-card .grid-only .record-action .favorite-unloged:hover .fa-heart {
    color: #1c375b !important; }

nav[aria-label="breadcrumb"] {
  background-color: #6f8197 !important; }
  nav[aria-label="breadcrumb"] .breadcrumb {
    background-color: #6f8197 !important; }
    nav[aria-label="breadcrumb"] .breadcrumb-item.active {
      color: #ffffff !important; }
    nav[aria-label="breadcrumb"] .breadcrumb-item:first-child a {
      color: #ffffff !important; }

.btn-primary {
  background-color: #1c375b !important;
  border-color: #1c375b !important; }

.btn-outline-primary {
  background-color: #ffffff !important;
  border-color: #1c375b !important;
  color: #1c375b !important; }
  .btn-outline-primary:hover {
    background: #1c375b !important;
    color: #ffffff !important; }

.btn-primary:focus,
.btn-primary:active,
.btn-primary:hover {
  color: #1c375b !important;
  border: 2px solid #1c375b !important; }

.custom-control-input:checked ~ .custom-control-label::before {
  background-color: #1c375b !important; }

.login-modal .modal-content .modal-body1 .checkbox input:checked {
  background-color: #1c375b !important; }

.login-modal .modal-content .modal-body1 .create-account {
  background-color: #ffffff !important;
  color: #1c375b !important; }
  .login-modal .modal-content .modal-body1 .create-account:hover {
    background-color: #1c375b !important;
    color: #ffffff !important; }

.login-modal .modal-content .modal-body1 .reset-pass a {
  color: #1c375b !important; }

.modal-body a {
  background-color: #ffffff !important;
  color: #1c375b !important; }
  .modal-body a:hover {
    background-color: #1c375b !important;
    color: #ffffff !important; }

.modal-forms .modal-body1 #user-login-form .checkbox input:checked {
  background-color: #1c375b !important;
  border-color: #1c375b !important; }

.shareBlock .accountForms .share-modal-content-link > .url .right .copy-icon svg path {
  fill: #1c375b !important; }

.shareBlock .accountForms .share-modal-content-link > .url .right .copy-icon .my-tooltip {
  color: #ffffff !important;
  background: #1c375b !important; }
  .shareBlock .accountForms .share-modal-content-link > .url .right .copy-icon .my-tooltip:after {
    border-top: 10px solid #1c375b !important; }

.pagination.js-pager__items .page-item:hover,
.pagination.js-pager__items .pager__item--next:hover {
  background-color: #6f8197 !important; }
  .pagination.js-pager__items .page-item:hover .page-link,
  .pagination.js-pager__items .pager__item--next:hover .page-link {
    color: #ffffff !important; }

.pagination.js-pager__items .page-item.active .page-link,
.pagination.js-pager__items .pager__item--next.active .page-link {
  color: #ffffff !important; }

.pagination.js-pager__items .page-item .page-link.not-clickable,
.pagination.js-pager__items .pager__item--next .page-link.not-clickable {
  background: #6f8197 !important;
  color: #ffffff !important;
  border-color: #6f8197 !important; }

.event-card-info:hover .field--name-node-title a {
  color: #1c375b !important; }

.event-card-info:hover .hale-address {
  color: #1c375b !important; }

.modal-header {
  color: #1c375b !important;
  border-bottom: 0px solid #1c375b !important; }
  .modal-header button.close {
    border: 0px solid #1c375b !important; }

.badge-primary {
  color: #ffffff !important;
  background-color: #1c375b !important; }

.scroll-to-top {
  color: #ffffff !important;
  background: #1c375b !important; }

.txt-prim {
  color: #1c375b !important; }

input[type="checkbox"]:focus {
  border-color: #1c375b !important; }

input[type="checkbox"]:checked {
  border-color: #1c375b !important; }
  input[type="checkbox"]:checked:after {
    background-color: #1c375b !important; }

.swal2-title {
  color: #1c375b !important; }

.btn-primary.form-control {
  color: #ffffff !important; }
  .btn-primary.form-control:focus, .btn-primary.form-control:hover {
    color: #1c375b !important; }

.contactUs .cardContactUs ul li.locationAd .media-body a, .contactUs .cardContactUs ul li.emailAd .media-body a {
  color: #1c375b !important; }

.contactUs .cardContactUs ul li.opeClos .office-hours-status--closed {
  color: #1c375b !important; }

.breadcrumb {
  background-color: #6f8197 !important; }
  .breadcrumb li.breadcrumb-item:first-child {
    color: #ffffff !important; }
    .breadcrumb li.breadcrumb-item:first-child a {
      color: #ffffff !important; }
      .breadcrumb li.breadcrumb-item:first-child a::before {
        color: #ffffff !important; }
  .breadcrumb .breadcrumb-item + .breadcrumb-item::before {
    color: #ffffff !important; }

html[dir="ltr"] .contactUs .cover--c {
  box-shadow: -60px -50px 0px 3px #6f8197 !important;
  -webkit-box-shadow: -60px -50px 0px 3px #6f8197 !important;
  -moz-box-shadow: -60px -50px 0px 3px #6f8197 !important; }
  @media (max-width: 992px) {
    html[dir="ltr"] .contactUs .cover--c {
      box-shadow: -33px ​-50px 0px 3px #6f8197 !important;
      -webkit-box-shadow: -33px ​-50px 0px 3px #6f8197 !important;
      -moz-box-shadow: -33px ​-50px 0px 3px #6f8197 !important; } }

html[dir="rtl"] .contactUs .cover--c {
  box-shadow: 60px -50px 0px 3px #6f8197 !important;
  -webkit-box-shadow: 60px -50px 0px 3px #6f8197 !important;
  -moz-box-shadow: 60px -50px 0px 3px #6f8197 !important; }
  @media (max-width: 992px) {
    html[dir="rtl"] .contactUs .cover--c {
      box-shadow: 33px ​-50px 0px 3px #6f8197 !important;
      -webkit-box-shadow: 33px ​-50px 0px 3px #6f8197 !important;
      -moz-box-shadow: 33px ​-50px 0px 3px #6f8197 !important; } }

.bills .billsHistory .history {
  color: #6f8197 !important; }

table thead th {
  background: #6f8197 !important; }

table .modal-body a.gen-pdf-func {
  border: solid 2px #1c375b !important;
  color: #1c375b !important; }

#content-dashboard .card-dashboardUser .card-header {
  background: #6f8197 !important; }
  #content-dashboard .card-dashboardUser .card-header h2 {
    color: #ffffff !important; }

.myFavourites .nav-tabs {
  padding: 0px !important; }
  .myFavourites .nav-tabs .nav-item .nav-link {
    border-bottom-width: 3px; }
    .myFavourites .nav-tabs .nav-item .nav-link:hover {
      color: #6f8197 !important;
      border-color: #6f8197 !important; }
    .myFavourites .nav-tabs .nav-item .nav-link.active {
      font-weight: bold;
      border-bottom: 3px solid #6f8197 !important; }

.myFavourites .card-dashboard-fav {
  background: #fbfbfe !important;
  border-color: #dddddd !important; }
  .myFavourites .card-dashboard-fav .fav-description .see-more {
    color: #1c375b !important; }
  @media (max-width: 1024px) {
    .myFavourites .card-dashboard-fav .media {
      display: block; } }
  .myFavourites .card-dashboard-fav .media-body {
    max-width: calc(100% - 185px - 0.5rem); }
    @media (max-width: 1024px) {
      .myFavourites .card-dashboard-fav .media-body {
        max-width: 100%; } }
  .myFavourites .card-dashboard-fav .media-action_btn {
    max-width: 185px; }
    @media (max-width: 1024px) {
      .myFavourites .card-dashboard-fav .media-action_btn {
        margin-top: 1rem; } }
    .myFavourites .card-dashboard-fav .media-action_btn a .btn-primary {
      border: 0;
      padding: 0px !important;
      background: transparent !important;
      color: #1c375b !important; }
    .myFavourites .card-dashboard-fav .media-action_btn a:hover .btn-primary, .myFavourites .card-dashboard-fav .media-action_btn a:focus .btn-primary, .myFavourites .card-dashboard-fav .media-action_btn a:active .btn-primary {
      color: #ffffff !important; }

.myFavourites .card-record .card-body .newspaper,
.myFavourites .card-record .card-body .arrival {
  color: #6f8197 !important; }

.myFavourites .card-record .card-body .record-call-no .number {
  color: #6f8197 !important; }

.myFavourites .card-record .card-body .record-rating .user-rate i {
  color: #1c375b !important; }

.myFavourites .card-record .card-body .list-only .list-record-header .items-right .arrival {
  background-color: rgba(1, 168, 159, 0.18); }

.myFavourites .card-record .card-body .list-only .list-record-header .items-left .recod-database {
  color: #1c375b !important; }

.myFavourites .card-record .card-body .list-only .list-record-body .record-subject a {
  color: #1c375b !important; }

.myFavourites .card-record .card-body .list-only .list-record-body .record-action_list li a {
  color: #1c375b !important;
  border: 2px solid #1c375b !important; }

.myFavourites .card-record .card-body .grid-only .grid-record_header .arrival .bullet {
  background: #6f8197 !important; }

.dashboard_MyAccount .brife svg.icon.icon-Citations {
  fill: #6f8197 !important; }

.dashboard_MyAccount .our-Feature {
  margin-bottom: 30px; }

.dashboard_MyAccount .card-ourFeature .icon svg path {
  fill: #1c375b !important; }

.dashboard_MyAccount .upgrade-account {
  color: #1c375b !important; }
  .dashboard_MyAccount .upgrade-account .upgrade-link {
    color: #1c375b !important; }
    .dashboard_MyAccount .upgrade-account .upgrade-link:hover, .dashboard_MyAccount .upgrade-account .upgrade-link:focus, .dashboard_MyAccount .upgrade-account .upgrade-link:visited {
      color: #1c375b !important; }

.dashboard_MyAccount .img-container {
  background-color: #6f8197 !important; }
  .dashboard_MyAccount .img-container path {
    fill: #ffffff !important; }

.dashboard_MyAccount .tab-content .main-edit--form .image-widget .imce-filefield-link {
  background: #1c375b !important;
  color: #ffffff !important;
  border: 2px solid #1c375b !important; }
  .dashboard_MyAccount .tab-content .main-edit--form .image-widget .imce-filefield-link:hover, .dashboard_MyAccount .tab-content .main-edit--form .image-widget .imce-filefield-link:focus, .dashboard_MyAccount .tab-content .main-edit--form .image-widget .imce-filefield-link:active {
    color: #1c375b !important;
    background: #ffffff !important; }

.dashboard_MyAccount .tab-content .main-edit--form .image-widget .image-widget-data .form-file::before {
  background: #1c375b !important;
  border: 2px solid #1c375b !important;
  color: #ffffff !important; }

.dashboard_MyAccount .tab-content .main-edit--form .image-widget .image-widget-data .form-file:hover::before, .dashboard_MyAccount .tab-content .main-edit--form .image-widget .image-widget-data .form-file:active::before {
  background: #ffffff !important;
  color: #1c375b !important; }

.dashboard_MyAccount .tab-content .form-actions .btn.form-submit {
  color: #ffffff !important; }
  .dashboard_MyAccount .tab-content .form-actions .btn.form-submit:focus, .dashboard_MyAccount .tab-content .form-actions .btn.form-submit:hover, .dashboard_MyAccount .tab-content .form-actions .btn.form-submit:active {
    color: #1c375b !important; }

#membership .region-current-membership .content .view-content .views-field-nothing a,
#membership .region-membership-type .content .view-content .views-field-nothing a {
  border: 2px solid #1c375b !important;
  color: #1c375b !important; }
  #membership .region-current-membership .content .view-content .views-field-nothing a:hover,
  #membership .region-membership-type .content .view-content .views-field-nothing a:hover {
    background: #1c375b !important;
    color: #ffffff !important; }

#membership .region-membership-type .content .view-content .views-col:first-child {
  background: #6f8197 !important; }
  #membership .region-membership-type .content .view-content .views-col:first-child .views-field-field-membership-price {
    color: #ffffff !important; }
  #membership .region-membership-type .content .view-content .views-col:first-child .views-field-field-user-membership-type {
    color: #ffffff !important; }
  #membership .region-membership-type .content .view-content .views-col:first-child .views-field-field-membership-description,
  #membership .region-membership-type .content .view-content .views-col:first-child .views-field-title {
    color: #ffffff !important; }
  #membership .region-membership-type .content .view-content .views-col:first-child .views-field-nothing a {
    border: 2px solid #ffffff !important;
    color: #ffffff !important; }

.my-account-plan .buttons-container .buttons .btn {
  color: #1c375b !important;
  background: #ffffff !important; }
  .my-account-plan .buttons-container .buttons .btn.active {
    background: #1c375b !important;
    color: #ffffff !important; }

.upgrade-cards-card-bottom .upgrade-btn {
  color: #1c375b !important; }
  .upgrade-cards-card-bottom .upgrade-btn:hover {
    color: #1c375b !important; }

.upgrade-cards-card:hover {
  background-color: #6f8197 !important;
  color: #ffffff !important; }
  .upgrade-cards-card:hover .upgrade-cards-card-top .per {
    color: #ffffff !important; }
  .upgrade-cards-card:hover .upgrade-cards-card-top .price-detail .txt {
    color: #ffffff !important; }
  .upgrade-cards-card:hover .upgrade-cards-card-bottom .correct path {
    fill: #ffffff !important; }
  .upgrade-cards-card:hover .upgrade-cards-card-bottom .upgrade-btn {
    color: #ffffff !important;
    border-color: #ffffff !important; }
    .upgrade-cards-card:hover .upgrade-cards-card-bottom .upgrade-btn:hover {
      color: #ffffff !important; }

.titl-sectioninternal .count {
  background: #1c375b !important;
  color: #ffffff !important; }

.titl-sectioninternal a {
  color: #1c375b !important; }
  .titl-sectioninternal a svg path {
    stroke: #1c375b !important; }
  .titl-sectioninternal a:hover {
    color: #6f8197 !important; }
    .titl-sectioninternal a:hover svg path {
      stroke: #6f8197 !important; }

.card-Borrowed .borrowed--returnDate .ReturnDate {
  color: #1c375b !important; }

.card-Borrowed .donut-borrowed {
  stroke: #1c375b !important; }

.card-Borrowed .donut-hold {
  stroke: #6f8197 !important; }

.card-Memberships.bac1 {
  background: #6f8197 !important; }
  .card-Memberships.bac1 .btn {
    background: #ffffff !important;
    color: #1c375b !important;
    border-color: #ffffff !important; }

.card-Memberships.bac2 .btn {
  background: rgba(160, 32, 37, 0.2) !important;
  color: #1c375b !important;
  border-color: #ffffff !important; }

.title-cardDashboard {
  background: #6f8197 !important;
  color: #ffffff !important; }

.card-Branch .contents .withiconL--Hall span {
  color: #6f8197 !important; }

.my-notification .allNotifications-list--item .notification-actions .notification-flag svg.flag {
  fill: #1c375b !important; }

.my-notification .notifications-filter .views-exposed-form .form-row .form-actions .btn-primary {
  color: #ffffff !important; }
  .my-notification .notifications-filter .views-exposed-form .form-row .form-actions .btn-primary:focus, .my-notification .notifications-filter .views-exposed-form .form-row .form-actions .btn-primary:hover, .my-notification .notifications-filter .views-exposed-form .form-row .form-actions .btn-primary:active {
    color: #1c375b !important; }

.my-notification .notifications-filter .deleteAll {
  color: #1c375b !important; }
  .my-notification .notifications-filter .deleteAll svg {
    fill: #1c375b !important; }

.search-history .nav-tabs .nav-item.select-tab svg {
  stroke: #6f8197 !important; }

.search-history .nav-tabs .nav-item.select-tab .views-exposed-form.active {
  border-bottom: 3px solid #6f8197 !important; }
  .search-history .nav-tabs .nav-item.select-tab .views-exposed-form.active .select-date {
    color: #6f8197 !important; }
    .search-history .nav-tabs .nav-item.select-tab .views-exposed-form.active .select-date option[selected="selected"] {
      color: #6f8197 !important; }

.search-history .nav-tabs .nav-item .nav-link {
  color: #989898 !important;
  font-size: 20px;
  font-weight: 600; }
  .search-history .nav-tabs .nav-item .nav-link.active, .search-history .nav-tabs .nav-item .nav-link:focus, .search-history .nav-tabs .nav-item .nav-link:hover {
    border-color: transparent; }
  .search-history .nav-tabs .nav-item .nav-link.active, .search-history .nav-tabs .nav-item .nav-link:focus {
    background: none;
    color: #6f8197 !important;
    border-bottom: 3px solid #6f8197 !important; }

.search-history .views-table tbody td .btn-border {
  background-color: #ffffff !important;
  border-color: #1c375b !important;
  color: #1c375b !important; }
  .search-history .views-table tbody td .btn-border:hover, .search-history .views-table tbody td .btn-border:focus {
    background: #1c375b !important;
    color: #ffffff !important; }
  .search-history .views-table tbody td .btn-border:focus {
    -webkit-box-shadow: 0 0 0 0.2rem rgba(160, 32, 37, 0.2) !important;
            box-shadow: 0 0 0 0.2rem rgba(160, 32, 37, 0.2) !important;
    border-color: #c4c4c4 !important; }

.search-history .views-exposed-form .form-row .btn-primary {
  color: #ffffff !important; }
  .search-history .views-exposed-form .form-row .btn-primary:hover, .search-history .views-exposed-form .form-row .btn-primary:focus, .search-history .views-exposed-form .form-row .btn-primary:active {
    color: #1c375b !important; }

#sidebar-dashboard header .nav-icon svg {
  fill: #1c375b !important; }

#sidebar-dashboard .sidebar-links li:hover a {
  background-color: #6f8197 !important; }
  #sidebar-dashboard .sidebar-links li:hover a svg {
    fill: #ffffff !important; }
  #sidebar-dashboard .sidebar-links li:hover a span {
    color: #ffffff !important; }

#sidebar-dashboard .sidebar-links li.active a {
  background-color: #6f8197 !important; }
  #sidebar-dashboard .sidebar-links li.active a svg {
    fill: #ffffff !important; }
  #sidebar-dashboard .sidebar-links li.active a span {
    color: #ffffff !important; }

#sidebar-dashboard .sidebar-links li.active.balance a svg {
  stroke: #ffffff !important;
  fill: #ffffff !important; }

#sidebar-dashboard .sidebar-links li.active.favourite a svg {
  stroke: #ffffff !important;
  fill: #ffffff !important; }

#sidebar-dashboard .logout {
  color: #1c375b !important; }
  #sidebar-dashboard .logout:hover, #sidebar-dashboard .logout:focus, #sidebar-dashboard .logout:active {
    color: #1c375b !important; }

#e-services .taps-container .active {
  color: #6f8197 !important;
  border-bottom: 3px solid #6f8197 !important; }

#e-services .left-side--img svg path {
  fill: #6f8197 !important; }

#res-details .card-header {
  background-color: #6f8197 !important; }

.node--type-news .head-container .social-sharing-buttons a,
.node--type-blog .head-container .social-sharing-buttons a,
.node--type-events .head-container .social-sharing-buttons a {
  border: 2px solid #1c375b !important; }

.node--type-news .head-container .social-sharing-buttons svg,
.node--type-blog .head-container .social-sharing-buttons svg,
.node--type-events .head-container .social-sharing-buttons svg {
  fill: #1c375b !important; }

.node--type-events .field--name-field-eventtag {
  background: #6f8197 !important;
  color: #ffffff !important; }

.node--type-events .event-information {
  background: #6f8197 !important; }

.recordInfo .section-record {
  color: #6f8197 !important; }
  .recordInfo .section-record svg {
    fill: #6f8197 !important; }

.recordInfo .section-callNo span {
  color: #6f8197 !important; }

.recordInfo span.arrival-new {
  background: #00a89f2e !important;
  color: #6f8197 !important; }

.recordInfo .star .star-red svg {
  fill: #1c375b !important; }

.recordInfo .star .star-red span {
  color: #1c375b !important; }

.btn-outline-primary {
  color: #1c375b !important;
  border-color: #1c375b !important; }
  .btn-outline-primary:hover {
    background: #1c375b !important;
    color: #ffffff !important;
    border-color: #1c375b !important; }

.btn-shaer .btn svg {
  fill: #1c375b !important; }

.btn-shaer .btn:hover svg {
  fill: #ffffff !important; }

.nav-tabs101 .nav-tabs .nav-item .nav-link.active {
  color: #6f8197 !important;
  border-bottom: 2px solid #6f8197 !important; }

.nav-tabs101 .nav-tabs .nav-item .nav-link:hover {
  color: #1c375b !important;
  border-color: #1c375b !important; }

.nav-tabs101 .section-title a {
  color: #ffffff !important;
  background: #1c375b !important; }

.nav-tabs101 .section-title .nummber {
  background: #6f8197 !important;
  color: #ffffff !important; }

.nav-tabs101 #Overview table td a {
  color: #1c375b !important; }

.nav-tabs101 #VirtualShelf .form-group .form-control {
  border-color: #1c375b !important;
  color: #1c375b !important; }

.card-imgOlny .cover:hover {
  background: #1c375b !important; }

.card-imgWithContent .content .section-callNo span {
  color: #6f8197 !important; }

.card-imgWithContent:hover .cover {
  background: #1c375b !important; }

.card-imgWithContent:hover .title {
  color: #1c375b !important; }

.card-imgWithTitle:hover .cover {
  background: #1c375b !important; }

.card-imgWithTitle:hover .title {
  color: #1c375b !important; }

.section-title a {
  color: #1c375b !important; }
  .section-title a svg {
    fill: #1c375b !important; }

.card-imgWithContent2 .content .section-callNo span {
  color: #6f8197 !important; }

.card-imgWithContent2 .content .section-callNo .database {
  color: #1c375b !important; }

.card-imgWithContent2 .st {
  color: #6f8197 !important; }
  .card-imgWithContent2 .st svg {
    fill: #6f8197 !important; }
  .card-imgWithContent2 .st .New-arrival:before {
    background: #6f8197 !important; }

.card-imgWithContent2 .bttn .btn svg {
  fill: #1c375b !important; }

.card-imgWithContent2 .bttn .btn:hover svg {
  fill: #ffffff !important; }
  .card-imgWithContent2 .bttn .btn:hover svg path {
    fill: #ffffff !important; }

.card-imgWithContent2 .popup .title {
  color: #1c375b !important; }

.card-imgWithContent2 .popup .category span {
  color: #1c375b !important; }

.card-imgWithContent2 .popup .book-Publisher a {
  color: #1c375b !important; }

.card-imgWithContent2:hover .cover {
  background: #1c375b !important; }

.card-imgWithContent2:hover .title {
  color: #1c375b !important; }

.print-popup {
  border-bottom: 20px solid #1c375b !important; }
  .print-popup .hedar {
    background: #1c375b !important; }
    .print-popup .hedar .close-popup {
      color: #ffffff !important; }
    .print-popup .hedar .title {
      color: #ffffff !important; }

.GeneralStatistics ul.number li .circle {
  background: #6f8197 !important; }

table thead th {
  background: #6f8197 !important;
  color: #ffffff !important; }

table tbody td {
  color: #6f8197 !important; }
  table tbody td .available {
    background: #4bd29540 !important;
    color: #34bf81 !important; }
  table tbody td .no-available {
    background: #e800001f !important;
    color: #e80000 !important; }

.accountForms .icon-Citations {
  fill: #6f8197 !important; }

.eservices-details-card .services-header-div .social-sharing-buttons a {
  border: 2px solid #1c375b !important; }
  .eservices-details-card .services-header-div .social-sharing-buttons a svg {
    fill: #1c375b !important; }

.eservices-details-card .services-header-div .share-modal-content-social .social-sharing-buttons a.share-btn-pinterest {
  border: 2px solid #1c375b !important; }
  .eservices-details-card .services-header-div .share-modal-content-social .social-sharing-buttons a.share-btn-pinterest svg {
    fill: #1c375b !important; }

.eservices-details-card .services-info-div .field--name-field-service-form-url a {
  background-color: #1c375b !important;
  border: 2px solid #1c375b !important;
  color: #ffffff !important; }
  .eservices-details-card .services-info-div .field--name-field-service-form-url a:hover, .eservices-details-card .services-info-div .field--name-field-service-form-url a:focus, .eservices-details-card .services-info-div .field--name-field-service-form-url a:active {
    background-color: #ffffff !important;
    color: #1c375b !important; }

.eservices-details-card .services-info-div .field--name-field-help-url a {
  color: #1c375b !important; }

.container.user--view-mode-full .user-info .group-right {
  display: inline-block;
  vertical-align: middle; }
  .container.user--view-mode-full .user-info .group-right .field a {
    color: #6f8197 !important; }

.breadcrumb {
  background-color: #6f8197 !important; }

.error-page h3 {
  color: #1c375b !important; }

.sitemap {
  margin-top: 30px; }
  .sitemap .sitemap-box h2:before {
    color: #1c375b !important; }
  .sitemap .sitemap-box ul.sitemap-menu li:before {
    color: #1c375b !important; }

.container-dashboard .heads .badgee {
  background: #9f2020 !important;
  color: #ffffff !important; }

.container-dashboard .heads a {
  color: #9f2020 !important; }

.container-dashboard .heads a svg path {
  stroke: #9f2020 !important; }

.card-holds h2 {
  color: #1c375b !important; }

.bac-101 .titleSection b {
  color: #1c375b !important; }

.nav-tabs101 {
  margin-bottom: 90px; }
  .nav-tabs101 .nav-tabs {
    border: 0;
    border-bottom: 1px solid #dedede !important;
    margin-bottom: 30px; }
    .nav-tabs101 .nav-tabs .nav-item .nav-link.active {
      color: #1c375b !important;
      border-bottom: 2px solid #1c375b !important; }
    .nav-tabs101 .nav-tabs .section-title a {
      color: #ffffff !important;
      background: #1c375b !important; }

.favourite #Authors .views-row,
.favourite #Subjects .views-row {
  color: #1c375b !important; }

.favourite .info-mass a {
  color: #1c375b !important; }

.bills .billsHistory .history {
  color: #1c375b !important; }

.search-help .search {
  border: 2px solid #1c375b !important; }

.content-help .content h2 {
  color: #1c375b !important; }

.content-help .informationUseful .content h1 {
  color: #1c375b !important; }

.node--type-listing-page .view-filters form .form-row,
.node--type-faq .view-filters form .form-row {
  border: 2px solid #1c375b !important; }
  .node--type-listing-page .view-filters form .form-row .form-actions .form-control,
  .node--type-listing-page .view-filters form .form-row #edit-actions--W6PjqPvGdDI .form-control,
  .node--type-faq .view-filters form .form-row .form-actions .form-control,
  .node--type-faq .view-filters form .form-row #edit-actions--W6PjqPvGdDI .form-control {
    color: #ffffff !important; }
    .node--type-listing-page .view-filters form .form-row .form-actions .form-control:hover, .node--type-listing-page .view-filters form .form-row .form-actions .form-control:focus, .node--type-listing-page .view-filters form .form-row .form-actions .form-control:active,
    .node--type-listing-page .view-filters form .form-row #edit-actions--W6PjqPvGdDI .form-control:hover,
    .node--type-listing-page .view-filters form .form-row #edit-actions--W6PjqPvGdDI .form-control:focus,
    .node--type-listing-page .view-filters form .form-row #edit-actions--W6PjqPvGdDI .form-control:active,
    .node--type-faq .view-filters form .form-row .form-actions .form-control:hover,
    .node--type-faq .view-filters form .form-row .form-actions .form-control:focus,
    .node--type-faq .view-filters form .form-row .form-actions .form-control:active,
    .node--type-faq .view-filters form .form-row #edit-actions--W6PjqPvGdDI .form-control:hover,
    .node--type-faq .view-filters form .form-row #edit-actions--W6PjqPvGdDI .form-control:focus,
    .node--type-faq .view-filters form .form-row #edit-actions--W6PjqPvGdDI .form-control:active {
      color: #1c375b !important; }

.node--type-listing-page .views-row .views-field-title span a:hover,
.node--type-faq .views-row .views-field-title span a:hover {
  color: #1c375b !important; }

.help--list .card .card-header h5 a[aria-expanded="true"] {
  color: #1c375b !important; }

.help--list .card .card-body ul li a:hover {
  color: #6f8197 !important; }

.home-about-section .about-content a {
  background-color: #1c375b !important; }

.ask-libririan .sm-title {
  color: #1c375b !important; }

@media (min-width: 1200px) {
  .block-views-blockhome-page-blocks-blogs .container {
    max-width: 1480px !important; } }

.block-views-blockhome-page-blocks-blogs .view-header a {
  color: #1c375b !important; }

.block-views-blockhome-page-blocks-blogs .view-display-id-blogs .blog-card .blog-content .field--name-node-title a:hover {
  color: #1c375b !important; }

.block-views-blockhome-page-blocks-blogs .swiper-pagination-bullet-active {
  background-color: #1c375b !important; }

.home-faq-section .home-faq-label,
.faq-search-view .home-faq-label {
  color: #1c375b !important; }

.home-faq-section [id*="views-bootstrap-faq-search-home-page-faqs"] .card button:hover,
.home-faq-section [id*="views-bootstrap-faq-search-page-1"] .card button:hover,
.faq-search-view [id*="views-bootstrap-faq-search-home-page-faqs"] .card button:hover,
.faq-search-view [id*="views-bootstrap-faq-search-page-1"] .card button:hover {
  color: #1c375b !important; }

.home-faq-section [id*="views-bootstrap-faq-search-home-page-faqs"] .card button[aria-expanded="true"],
.home-faq-section [id*="views-bootstrap-faq-search-page-1"] .card button[aria-expanded="true"],
.faq-search-view [id*="views-bootstrap-faq-search-home-page-faqs"] .card button[aria-expanded="true"],
.faq-search-view [id*="views-bootstrap-faq-search-page-1"] .card button[aria-expanded="true"] {
  color: #1c375b !important; }
  .home-faq-section [id*="views-bootstrap-faq-search-home-page-faqs"] .card button[aria-expanded="true"]::before,
  .home-faq-section [id*="views-bootstrap-faq-search-page-1"] .card button[aria-expanded="true"]::before,
  .faq-search-view [id*="views-bootstrap-faq-search-home-page-faqs"] .card button[aria-expanded="true"]::before,
  .faq-search-view [id*="views-bootstrap-faq-search-page-1"] .card button[aria-expanded="true"]::before {
    background-color: #1c375b !important; }

.home-faq-section .faq-see-more a,
.faq-search-view .faq-see-more a {
  color: #1c375b !important; }

.faq-search-view .view-filters form .form-row {
  border: 2px solid #1c375b !important; }

.home-services .service-item:hover {
  background-color: #1c375b !important; }

.home-services .arrows [class*="swiper-button"] {
  background-color: #1c375b !important; }

.home-services [class*="swiper-pagination"] .swiper-pagination-bullet-active {
  background-color: #1c375b !important; }

.eservices-view > .row {
  display: block !important;
  margin: 0px !important; }

.block-views-blockeservices-homepage-eservices {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 100%;
      -ms-flex: 0 0 100%;
          flex: 0 0 100%;
  max-width: 100%; }

.widget-container .block-title .see-all-link {
  color: #1c375b !important; }

.widget-container [class*="swiper-pagination"] .swiper-pagination-bullet-active {
  background-color: #1c375b !important; }

.block-views-blockhome-page-blocks-recent-news .view-header a {
  color: #1c375b !important; }

.block-views-blockhome-page-blocks-recent-news .swiper-slide .event-card .right-side .field--name-node-title h2 a:hover {
  color: #1c375b !important; }

.block-views-blockhome-page-blocks-recent-news .swiper-pagination-bullet-active {
  background-color: #1c375b !important; }

.search-cat-header {
  background: #1c375b !important; }
  .search-cat-header .list-inline-item.active {
    background-color: #6f8197 !important; }

.home-search {
  background-color: #6f8197 !important; }
  .home-search .form-row .form-actions input {
    background-color: #1c375b !important; }
    .home-search .form-row .form-actions input:hover, .home-search .form-row .form-actions input:focus, .home-search .form-row .form-actions input:active {
      background-color: #1c375b !important;
      color: #ffffff !important; }

.block-views-blockupcoming-events-block .view-upcoming-events .view-header a {
  color: #1c375b !important; }

.block-views-blockupcoming-events-block .view-upcoming-events .layout__region--content {
  color: #1c375b !important; }
  .block-views-blockupcoming-events-block .view-upcoming-events .layout__region--content a {
    color: #1c375b !important; }

.block-views-blockupcoming-events-block .view-upcoming-events .event-card-info:hover .field--name-node-title a {
  color: #1c375b !important;
  text-decoration: underline; }

.block-views-blockupcoming-events-block .view-upcoming-events .event-card-info:hover .hale-address {
  color: #1c375b !important; }

.card-services {
  background: white;
  border: 2px solid #dddddd !important; }
  .card-services .cover-icon {
    background: #f8f8f8 !important; }
    .card-services .cover-icon svg path {
      fill: #1c375b !important; }
  .card-services .contents .withiconL--title {
    color: #989898 !important; }
  .card-services .contents .withiconL--Hall {
    color: #333333 !important; }
    .card-services .contents .withiconL--Hall span {
      color: #6f8197 !important; }
  .card-services:hover .withiconL--Hall {
    color: #1c375b !important; }

.news-card .card-info-content h3 a:hover,
.blog-card .card-info-content h3 a:hover {
  color: #1c375b !important; }

.view-display-id-e_resources .card-text {
  color: #1c375b !important; }

.main-content .room-header .block-social-sharing-buttons-block .social-sharing-buttons a {
  border: 2px solid #1c375b !important; }
  .main-content .room-header .block-social-sharing-buttons-block .social-sharing-buttons a svg {
    fill: #1c375b !important; }

.main-content .room-body .img-slides .slides-indicators .carousel-control.active {
  background-color: #6f8197 !important; }

.Advanced_search .Advanced_search-option .radio-list .radio-container input {
  background-color: #ffffff !important;
  accent-color: #1c375b !important; }

@media (max-width: 767px) {
  .home-search.search-page--search-form > .advanced_search_form .left-filter #row-num-1 .show-full .arrow path {
    fill: #1c375b !important; } }

[aria-describedby="availabilty-dialoge"] #availabilty-dialoge .hold-button {
  color: #1c375b !important;
  border: 2px solid #1c375b !important; }

.modal[id*="citation-"] .modal-body .copy-btn,
.modal[id*="citation-"] .modal-body .export-btn,
.modal[id*="Citation"] .modal-body .copy-btn,
.modal[id*="Citation"] .modal-body .export-btn {
  color: #1c375b !important; }

.modal[id*="citation-"] .modal-body .copy-btn .my-tooltip,
.modal[id*="Citation"] .modal-body .copy-btn .my-tooltip {
  color: #ffffff !important;
  background: #1c375b !important; }
  .modal[id*="citation-"] .modal-body .copy-btn .my-tooltip:after,
  .modal[id*="Citation"] .modal-body .copy-btn .my-tooltip:after {
    border-top: 10px solid #1c375b !important; }

.modal[id*="citation-"] .modal-body .copy-btn path,
.modal[id*="Citation"] .modal-body .copy-btn path {
  fill: #1c375b !important; }

.modal[id*="citation-"] .modal-body .citation-actions .btn-export,
.modal[id*="Citation"] .modal-body .citation-actions .btn-export {
  color: #1c375b !important; }
  .modal[id*="citation-"] .modal-body .citation-actions .btn-export select,
  .modal[id*="Citation"] .modal-body .citation-actions .btn-export select {
    background: #1c375b !important;
    color: #ffffff !important; }

.modal[id*="citation-"] .modal-content.accountForms .modal-title .citation-icon svg path,
.modal[id*="Citation"] .modal-content.accountForms .modal-title .citation-icon svg path {
  fill: #6f8197 !important; }

section.region-search-facets .content .seeMore,
section.region-search-facets .content .see-More {
  color: #1c375b !important; }

section.region-search-facets .content .facets-widget-checkbox ul li input:focus {
  border-color: #1c375b !important; }

section.region-search-facets .content .facets-widget-checkbox ul li input:checked {
  border-color: #1c375b !important; }
  section.region-search-facets .content .facets-widget-checkbox ul li input:checked + label {
    color: #1c375b !important; }
  section.region-search-facets .content .facets-widget-checkbox ul li input:checked:after {
    background-color: #1c375b !important; }

section.region-search-facets .content .facets-widget-checkbox ul li label:hover .facet-item__value {
  color: #1c375b !important; }

section.region-search-facets .content .facets-widget-checkbox .facets-soft-limit-link {
  display: none; }

section.region-search-facets .collapse-div.show-popup .facets-widget-checkbox > ul::-webkit-scrollbar-thumb {
  background: #1c375b !important; }

section.region-search-facets .collapse-div.show-popup .content .facets-apply-button-wrapper .dismiss {
  background-color: #ffffff !important;
  color: #1c375b !important; }

#aacbccordionSearchFacets {
  /* Handle */ }
  #aacbccordionSearchFacets::-webkit-scrollbar-thumb {
    background: #1c375b !important; }
  #aacbccordionSearchFacets .facets-actions .btn.clear {
    background-color: #ffffff !important;
    color: #1c375b !important; }
    #aacbccordionSearchFacets .facets-actions .btn.clear:focus, #aacbccordionSearchFacets .facets-actions .btn.clear:hover, #aacbccordionSearchFacets .facets-actions .btn.clear:active {
      background-color: #1c375b !important;
      color: #ffffff !important; }

.summary-item-results .facets-filters .clear-facets {
  color: #1c375b !important; }

.modal[id*="sendToEmail"] [id*="sendRecordEmailForm"] .dimiss {
  background-color: #ffffff !important;
  color: #1c375b !important; }

.features-options .printSearch-all {
  color: #1c375b !important; }
  .features-options .printSearch-all .icon path {
    fill: #1c375b !important; }

.features-options .share-action {
  color: #1c375b !important; }
  .features-options .share-action .icon {
    fill: #1c375b !important; }

.request-eservice .form-actions .btn-primary {
  color: #ffffff !important; }
  .request-eservice .form-actions .btn-primary:hover, .request-eservice .form-actions .btn-primary:focus {
    color: #1c375b !important; }

.breadcrumb {
  background-color: #6f8197 !important; }

.AboutUs2 .cover .cover--c {
  border-bottom: 84px solid #1c375b !important; }

.AboutUs2 .cover .second-color {
  border-bottom: 84px solid #6f8197 !important; }

.AboutUs-users .user:hover {
  background: #6f8197 !important; }

.AboutUs-users .user:hover span {
  color: #ffffff !important; }

.webform-submission-faq-service-form .webform-multiple-table-responsive .webform-multiple-tabledrag-toggle-weight button {
  background-color: #6f8197 !important;
  color: #ffffff !important; }

.webform-submission-faq-service-form .form-actions input:focus, .webform-submission-faq-service-form .form-actions input:active, .webform-submission-faq-service-form .form-actions input:hover {
  color: #1c375b !important; }

.page-view-eservices .eservices-view .eservice-row .views-field-field-service-form-url a {
  background-color: #1c375b !important;
  border: 2px solid #1c375b !important;
  color: #ffffff !important; }
  .page-view-eservices .eservices-view .eservice-row .views-field-field-service-form-url a:hover, .page-view-eservices .eservices-view .eservice-row .views-field-field-service-form-url a:focus {
    background-color: #ffffff !important;
    color: #1c375b !important;
    border-color: #1c375b !important; }
  .page-view-eservices .eservices-view .eservice-row .views-field-field-service-form-url a:focus {
    -webkit-box-shadow: 0 0 0 0.2rem rgba(160, 32, 37, 0.2) !important;
            box-shadow: 0 0 0 0.2rem rgba(160, 32, 37, 0.2) !important; }

#login_page .page-content .user-tabs .list-inline a:hover {
  color: #1c375b !important; }

#login_page .page-content .user-tabs .list-inline a.active {
  color: #6f8197 !important;
  border-bottom: 2px solid #6f8197 !important; }

#login_page .page-content .login-form .checkbox input:checked,
#login_page .page-content .register-form .checkbox input:checked {
  border-color: #1c375b !important; }
  #login_page .page-content .login-form .checkbox input:checked:after,
  #login_page .page-content .register-form .checkbox input:checked:after {
    background-color: #1c375b !important; }

#login_page .page-content .reset-pass a {
  color: #1c375b !important; }

#login_page .otherLogen a.btn-otherLogen:hover {
  background: #1c375b !important;
  color: #ffffff !important;
  border-color: #1c375b !important; }

.user-login-form .btn-primary {
  color: #ffffff !important; }
  .user-login-form .btn-primary:hover, .user-login-form .btn-primary:focus, .user-login-form .btn-primary:active {
    color: #1c375b !important;
    background: #ffffff !important; }

.user-login-form a {
  display: none; }

.register-form .form-actions .btn-primary.form-control {
  color: #ffffff !important; }
  .register-form .form-actions .btn-primary.form-control:hover, .register-form .form-actions .btn-primary.form-control:focus, .register-form .form-actions .btn-primary.form-control:active {
    color: #1c375b !important;
    background: #ffffff !important; }

.login-register-footer a {
  color: #1c375b !important; }

.password-suggestions ul li {
  color: #6f8197 !important; }

.links-list a {
  color: #1c375b !important; }

.noResult-div .noResult .noResultList .noResult-item a {
  color: #1c375b !important; }

.facets-soft-limit-link {
  color: #1c375b !important; }
  .facets-soft-limit-link:hover {
    color: #1c375b !important; }

@media (max-width: 992px) {
  #felter.close {
    background: #1c375b !important; } }

.path-search .view-column.list-view .record-details .list-only .list-record-header .recod-database {
  color: #1c375b !important; }

.path-search .view-column.list-view .record-details .list-only .record-call-no .col-number .number {
  color: #6f8197 !important; }

.path-search .view-column.list-view .record-details .list-only .newspaper {
  color: #6f8197 !important; }

.path-search .view-column.list-view .record-details .list-only .arrival {
  background: #00a89f2e !important;
  color: #6f8197 !important; }

.path-search .view-column.list-view .record-details .list-only .list-record-body .record-title a {
  font-weight: 500; }
  .path-search .view-column.list-view .record-details .list-only .list-record-body .record-title a:hover {
    color: #1c375b !important; }

.path-search .view-column.list-view .record-details .list-only .list-record-body .record-rating .user-rate i {
  color: #1c375b !important; }

.path-search .view-column.list-view .record-details .list-only .list-record-body .record-subject .value a {
  color: #1c375b !important; }

.path-search .view-column.list-view .record-details .list-only .list-record-body .record-action .favorite-action:hover {
  background: #1c375b !important; }
  .path-search .view-column.list-view .record-details .list-only .list-record-body .record-action .favorite-action:hover i {
    color: #ffffff !important; }

.path-search .view-column.list-view .record-details .list-only .list-record-body .action-icons a {
  color: #1c375b !important;
  border: 2px solid #1c375b !important; }
  .path-search .view-column.list-view .record-details .list-only .list-record-body .action-icons a:hover {
    background: #1c375b !important; }
    .path-search .view-column.list-view .record-details .list-only .list-record-body .action-icons a:hover i {
      color: #ffffff !important; }

.pagination li .page-link {
  color: #1c375b !important;
  background-color: #ffffff !important; }
  .pagination li .page-link:hover {
    background: #1c375b !important;
    color: #ffffff !important; }

.pagination li.active .page-link {
  color: #ffffff !important;
  background-color: #6f8197 !important;
  border-color: #6f8197 !important; }

.print-popup {
  background: #ffffff !important;
  border-bottom: 20px solid #1c375b !important; }
  .print-popup a {
    color: #1c375b !important; }
    .print-popup a:hover {
      color: #1c375b !important; }
  .print-popup .hedar {
    background: #1c375b !important; }

.accountForms .icon-Citations {
  fill: #6f8197 !important; }

.accountForms .modal-content {
  border: 2px solid #1c375b !important; }

.accountForms .modal-header {
  color: #1c375b !important;
  background-color: #ffffff !important;
  border-bottom: 0px solid #1c375b !important; }

.accountForms .modal-body.nav-tabs101 .nav-tabs .nav-item .nav-link.active {
  color: #6f8197 !important;
  border-bottom: 2px solid #6f8197 !important; }
  .accountForms .modal-body.nav-tabs101 .nav-tabs .nav-item .nav-link.active:hover {
    color: #6f8197 !important; }

#citation-1 .modal-header::after {
  color: #6f8197 !important; }

.sitemap-page .view-filters form .form-row {
  border: 2px solid #1c375b !important; }
  .sitemap-page .view-filters form .form-row .form-actions .form-control {
    color: #ffffff !important; }
    .sitemap-page .view-filters form .form-row .form-actions .form-control:hover, .sitemap-page .view-filters form .form-row .form-actions .form-control:focus {
      color: #1c375b !important; }

.sitemap-page .view-content .sitemap-item .icon {
  fill: #1c375b !important; }

.share-action path {
  fill: #1c375b !important; }

.addr-svg-icon path {
  fill: #1c375b !important; }

.events-title {
  color: #1c375b !important; }
