.content-container-search {
  margin-top: 90px;
  margin-bottom: 20px;
}

.main-raised {
  margin: 20px 30px 30px !important;
}

#home-results th {
  font-weight: 700;
}
#home-results .no-style-url {
  color: unset !important;
}

#item .ve {
  width: 100%;
}
#item .yellow-box {
  background-color: #ffff00;
}
#item .hazard-label {
  margin-left: auto;
  width: 80px;
}
#item .hazard-label .fnr {
  /* font-family: Arial, Helvetica, sans-serif; */
  font-size: 13px;
  font-weight: bold;
  color: #000000;
  background-color: #ff9933;
  border: 4px solid #000000;
  text-align: center;
}
#item .hazard-label .unr {
  /* font-family: Arial, Helvetica, sans-serif; */
  font-size: 13px;
  font-weight: bold;
  color: #000000;
  background-color: #ff9933;
  border-right-width: 4px;
  border-bottom-width: 4px;
  border-left-width: 4px;
  border-top-style: none;
  border-right-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-right-color: #000000;
  border-bottom-color: #000000;
  border-left-color: #000000;
  text-align: center;
}
#item .hazard-label .skylt {
  height: 80px;
  /* font-family: Arial, Helvetica, sans-serif; */
  font-size: 13px;
  font-weight: bold;
  color: #000000;
  background-color: #ff9933;
  border-right-width: 4px;
  border-bottom-width: 4px;
  border-left-width: 4px;
  border-top-width: 4px;
  border-top-style: solid;
  border-right-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-right-color: #000000;
  border-bottom-color: #000000;
  border-left-color: #000000;
  border-top-color: #000000;
}
#item th {
  font-weight: 700;
}
#item .alert-title-strip {
  font-weight: 700;
  background-color: #23a455 !important;
}
#item .alert-title-strip-clean {
  color: rgba(0, 0, 0, 0.87) !important;
  font-weight: 700;
  background-color: #ffffff !important;
}
#item .headless-content .left-col-with-right-border {
  color: #3c4043;
  font-weight: 500;
  border-right: 2px solid #f5f5f5;
}
@media (max-width: 768px) {
  #item .headless-content .left-col-with-right-border {
    text-align: center;
    border-right: unset;
    border-bottom: 2px solid #f5f5f5;
  }
}
#item .card-collapse .card-header a:hover,
#item .card-collapse .card-header a:active,
#item .card-collapse .card-header a[aria-expanded=true] {
  color: #ffffff !important;
}
#item .card-collapse .card-header a {
  color: #ffffff !important;
  font-weight: 700;
}
#item .card-collapse .card-header {
  padding: 25px 0px 0px 0px !important;
}
#item .uncode-image {
  width: 100px;
  height: auto;
}
#item .left-col-img {
  width: 100%;
  height: auto;
}
@media (max-width: 768px) {
  #item .left-col-img {
    width: 70%;
  }
}
#item .hr-custom {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
#item .card-collapse .card-header a i {
  float: right;
  top: 2px !important;
  position: relative;
}
#item .card-collapse .card-header a span {
  float: right;
  top: 2px !important;
  position: relative;
  color: #000000 !important;
}
#item .card-collapse .card-header a .badge-custom {
  font-weight: 700;
  color: #000000 !important;
}

.image-size-default {
  height: 100px;
  width: auto;
}

.image-size-large {
  margin-left: 20px;
  height: 120px;
  width: auto;
}

.btn-dgm {
  background-color: #982062 !important;
  color: #fff;
}

.dropdown-menu .dropdown-item:hover, .dropdown-menu .dropdown-item:focus, .dropdown-menu .dropdown-item:active, .dropdown-menu a:active, .dropdown-menu a.active, .dropdown-menu a:hover, .dropdown-menu a:focus, .dropdown-menu a:active {
  box-shadow: 0 4px 20px 0px rgba(0, 0, 0, 0.14), 0 7px 10px -5px rgba(156, 39, 176, 0.4);
  background-color: #982062 !important;
  color: #fff !important;
}

.modal-backdrop {
  z-index: unset !important;
}

#tables img {
  height: auto;
}
#tables .img2 {
  width: 100%;
}
#tables .img1-holder {
  text-align: center;
}
@media (max-width: 1200px) {
  #tables .img1-holder .img1 {
    width: 70%;
  }
}
@media (max-width: 992px) {
  #tables .img1-holder .img1 {
    width: 80%;
  }
}
@media (max-width: 768px) {
  #tables .img1-holder .img1 {
    width: 100%;
  }
}
@media (max-width: 576px) {
  #tables .img1-holder .img1 {
    width: 100%;
  }
}

#glossary a {
  word-wrap: break-word;
}
#glossary h4 {
  margin-top: 20px;
}
#glossary p {
  font-size: 1rem;
}

#labels h4 {
  margin-top: 20px;
}
#labels p {
  font-size: 1rem;
}
#labels img {
  max-width: 100%;
  width: 100%;
}
