/* Home page colors */
.wh_footer,
.wh_header {
  background-color: #041e42 !important;
}
/* link to legal page */
.wh_footer a {
  color: #0085c1;
}
/* hover of nav menu items */
.wh_top_menu ul li:hover > span > span > a {
  color: #0085c1;
}
.wh_logo_and_publication_title a {
  width: 281px;
}
.webhelp_download_full_guide_link:hover svg,
.language-selector-container:hover .language-selector-globe svg,
.language-selector-container:hover .language-selector-globe span {
  fill: #0085c1;
  color: #0085c1;
}
.wh_search_input,
.wh_main_page .wh_search_input {
  background-color: #71b2c9 !important;
}
.wh_search_button {
  background-color: #df4661;
}
.wh_tile,
.wh_tools {
  background-color: #c4bcb7 4a;
}
/* removing searchresult li a because this prod color is too dark, doesn't seem like blue. Requested by Fabio. */
.wh_tile_title a,
.home-object-title {
  color: #041e42;
}
.carousel-indicators > li {
  background-color: #c4bcb7 4a;
}
.carousel-indicators .active {
  background-color: #71b2c9;
}
.wh_breadcrumb .topicref .wh-tooltip,
.wh_publication_toc .topicref .wh-tooltip,
.wh_topic_content .date-tooltip,
.wh_print_link .topicref .wh-tooltip,
.wh_collapse_expand .topicref .wh-tooltip {
  background-color: #71b2c9;
}
.wh_topic_content .date-tooltip::before {
  border-color: transparent transparent #71b2c9 transparent;
}
[data-tooltip-position="bottom"] .topicref .wh-tooltip::before {
  border-bottom-color: #71b2c9;
}
[data-tooltip-position="right"] .topicref .wh-tooltip::before {
  border-right-color: #71b2c9;
}
[data-title] .link-tooltip {
  background-color: #71b2c9;
}
/* For the arrow of the tooltip*/
[data-title]:after {
  border-color: transparent transparent #71b2c9 transparent;
}
/* footer tooltip */
.footer-copyright .oxyFooter:after {
  border-color: #71b2c9 transparent transparent transparent;
}
a:hover {
  color: #0085c1 !important;
}
a:hover .keyword,
a:hover .ph {
  color: #0085c1;
}
@media only screen and (max-width: 767px) {
  .wh_header .container-fluid {
    padding-right: 0;
    padding-left: 0;
  }
  .wh_logo_and_publication_title a {
    width: 200px;
  }
  .wh_logo.d-none.d-sm-block img {
    width: 100%;
  }
  .wh_logo_and_publication_title a img {
    height: initial;
  }
  #wh_menu_mobile_button {
    margin-right: 6px;
  }
  .language-selector-container {
    position: relative;
    right: 0;
  }
  .language-selector-globe {
    justify-content: center;
  }
}
/* aligning tables to the color palette*/
.thead th {
  background-color: #041e42;
  color: white;
}
.table thead {
  border-bottom: #041e42 2px solid;
}
.subheading {
  background-color: #ccc;
}
.table > tbody > tr > td {
  border-color: #ccc;
}
