/* Css for SGM */
/* stylelint-disable no-descending-specificity */
.coh-wysiwyg a:hover,
.coh-style-primary-text-link:hover,
.coh-style-secondary-text-link:hover,
.coh-style-tertiary-text-link:hover,
.coh-style-quaternary-text-link:hover,
.coh-style-quinary-text-link:hover,
.coh-style-senary-text-link:hover,
.coh-style-septenary-text-link:hover,
.coh-style-octanary-text-link:hover,
.coh-style-nonary-text-link:hover,
.coh-style-denary-text-link:hover {
  border-bottom: 1px solid currentcolor;
  text-decoration: none !important;
}

.coh-wysiwyg a,
.coh-style-primary-text-link,
.coh-style-secondary-text-link,
.coh-style-tertiary-text-link,
.coh-style-quaternary-text-link,
.coh-style-quinary-text-link,
.coh-style-senary-text-link,
.coh-style-septenary-text-link,
.coh-style-octanary-text-link,
.coh-style-nonary-text-link,
.coh-style-denary-text-link {
  text-decoration: none;
}

.remove-border-bottom {
  border-bottom: none !important;
}

/* CSS added to avoid layout shift */
.left-of-logo-container {
  max-width: 40px;
  min-height: 30px;
}

.right-of-logo-container {
  max-width: 40px;
  min-height: 30px;
}

div#left-of-logo {
  visibility: hidden;
}

div#right-of-logo {
  visibility: hidden;
}

.coh-style-share .shariff ul li a {
  background-color: rgb(0 0 0 / 0%);
}

.coh-style-share .shariff ul li a:hover {
  background-color: rgb(0 0 0 / 0%);
}

.coh-style-share .shariff ul li {
  margin: 0;
}

html[dir="rtl"] #main-content .shariff .orientation-horizontal {
  flex-wrap: nowrap;
}

@media only screen and (width >= 768px) {
  .shariff .orientation-horizontal.button-style-standard li span.share_text {
    display: none !important;
  }
}
