a {
  font-weight: bold;
  color: rgb(169, 1, 126);
  text-decoration: none;
}

/*///////////////////////////////// Breadcrumbs ///////////////////////////////// */
.breadcrumb {
  background-color: #FFF;
}

.breadcrumb li::before {
  content: ' > ';
  color: #444444;
  font-family: Arial;
  Font-size: 16px;
  font-weight: bold;
}

.breadcrumb li:last-child {
  color: #444444;
  font-weight: bold;
}

.breadcrumb li:last-child::before {
  padding-right: 5px;
}

.breadcrumb li a {
  width: 53px;
  height: 30px;
  color: rgb(169, 1, 126);
  font-family: Arial;
  text-decoration: none;
  Font-size: 16px;
  Font-weight: bold;
  Text-align: Left;
  padding: 5px;
}

/*///////////////////////////////// Content Sidebars ///////////////////////////////// */


/*///////////////////////////////// Content Subheadings ///////////////////////////////// */
div .field__label {
  display: none !important;
}

div .field__item {
  color: #3b3b3b;
  font-family: Arial;
  font-size: 20px;
  font-style: normal;
  font-stretch: normal;
  font-weight: 700;
  line-height: 30px;
  text-align: left;
  text-transform: none;
  letter-spacing: 0px;
}

.field--name-field-subheading {
  margin-top: 22px;
}

/*///////////////////////////////// Content Bodies ///////////////////////////////// */
h1 .page-title {
  color: #3b3b3b;
  font-family: Arial;
  font-size: 41px;
  font-style: normal;
  font-stretch: normal;
  font-weight: 700;
  line-height: 47px;
  text-align: left;
  text-transform: none;
  letter-spacing: -2.505556px;
}

#block-wtwt-content article div div p {
  color: #3b3b3b;
  font-family: Arial;
  font-size: 16px;
  font-style: normal;
  font-stretch: normal;
  font-weight: 400;
  line-height: 26px;
  text-align: left;
  text-transform: none;
  letter-spacing: 0px;
}

article div div a img,
article div div video {
  width: 100%;
  height: auto;
  position: absolute;
  margin-bottom: 59px;
  margin-top: 40px;
}

/*///////////////////////////////// Accordions ///////////////////////////////// */
.accordion-container {
  width: 98%;
  margin-top: 12px;
  padding-bottom: 32px;
  left: 10px;
}

.accordion {
  background-color: #F5F5F5;
  margin-bottom: 5px;
  width: 100%;
  margin-top: 10px;
}

.accordion:hover, .accordion:focus {
  background-color: #eeeeee;
  outline: 0;
}

@media only screen and (max-width: 675px) {
  .accordion {
    width: 98%;
  }
}

.accordion-title {
  font-size: 20px !important;
  cursor: pointer;
}

.accordion-title div {
  display: flex;
}

.accordion_icon {
  padding: 23px 10px 22px 19px;
  height: 20px;
  width: 20px;
}

.accordion_icon,
.accordion_icon::after {
  content: url('../site_furniture/menu-logos/AccordionDefault.png') !important;
}

.accordion_icon.toggled,
.accordion_icon.toggled::after {
  content: url('../site_furniture/menu-logos/AccordionDropdown.png') !important;
}

.accordion-title div .field__item {
  color: #3b3b3b;
  font-family: Arial;
  font-size: 24px;
  font-style: normal;
  font-stretch: normal;
  font-weight: 400;
  line-height: 30px;
  text-align: left;
  text-transform: none;
  letter-spacing: 0px;
  margin: 19px 2px 19px 0;
}

.accordion-body {
  font-size: 12px !important;
  margin-left: 52px;
  margin-right: 20px;
  width: auto;
  padding-bottom: 40px;
}

.accordion-body div .field__item {
  color: #3b3b3b;
  font-family: Arial;
  font-size: 16px;
  font-style: normal;
  font-stretch: normal;
  font-weight: 400;
  line-height: 26px;
  text-align: left;
  text-transform: none;
  letter-spacing: 0px;
}

#block-wtwt-content article div div ul li {
  color: #3b3b3b;
  font-family: Arial;
  font-size: 16px;
  font-style: normal;
  font-stretch: normal;
  font-weight: 400;
  line-height: 26px;
  text-align: left;
  text-transform: none;
  letter-spacing: 0px;

}

.glossary-row div h2 a div {
  font-weight: bold !important;
  color: rgb(169, 1, 126) !important;
}
