.headerv2-container
  .slimheader-sublevel-slide
  div.sublevel-search-container.search-hide.search-hidden {
  width: 100%;
  max-width: 971px;
  align-self: center;
  padding: 0 0 0 80px;
}

.headerv2-container
  .slimheader-sublevel-slide
  .sublevel-search-container
  .slim-search-results {
  padding-left: 0px;
  margin-bottom: 32px;
}

.headerv2-container
  .slimheader-sublevel-slide
  .sublevel-search-container
  .slim-search-results
  a.slim-search-result:first-of-type {
  padding: 5px;
  margin-top: 22px;
  margin-bottom: 14px;
}

.headerv2-container
  .slimheader-sublevel-slide
  .sublevel-search-container
  .slim-search-results
  a.slim-search-result {
  padding: 5px;
  margin: 0;
  padding-bottom: 5px;
  margin-bottom: 14px;
}

.headerv2-container
  .slimheader-sublevel-slide
  .sublevel-search-container
  .slim-search-trending {
  font-weight: 700;
  font-size: 18px;
  line-height: 28px;
  margin-top: 28px;
  margin-left: 5px;
  margin-bottom: 0;
}

.headerv2-container
  .slimheader-sublevel-slide
  .sublevel-search-container
  .slim-search-trending.is-hidden {
  display: none !important;
}

.headerv2-container
  .slimheader-sublevel-slide
  .sublevel-search-container
  .slim-search-show-all:hover {
  text-decoration: none;
}

.headerv2-container
  .slimheader-sublevel-slide
  .sublevel-search-container
  .slim-search-show-all.is-hidden {
  display: none !important;
}

.headerv2-container
  .slimheader-sublevel-slide
  .sublevel-search-container
  .slim-search-results
  .slim-search-result
  .search-item-body
  .search-item-title {
  font-family: 'HelveticaNeueLTProLt', 'Helvetica Neue', helvetica, arial,
    sans-serif;
  font-weight: 400;
  font-size: 22px;
  color: #ffb600;
  line-height: 28px;
  margin-bottom: 0;
}

.headerv2-container
  .slimheader-sublevel-slide
  .sublevel-search-container
  .slim-search-results
  .slim-search-result
  .search-item-body
  .search-item-text {
  font-family: 'PwC Helvetica Neue', 'Helvetica Neue', helvetica, arial,
    sans-serif;
  font-weight: 300;
  font-size: 16px;
  line-height: 20px;
}

.icon-podcast {
  display: inline-block;
  width: 14px;
  height: 20px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13.806' height='20' viewBox='0 0 13.806 20'%3E%3Cg transform='translate(-34.929 -19.444)'%3E%3Cpath d='M48.735,69.675H47.488a5.656,5.656,0,1,1-11.312,0H34.929A6.913,6.913,0,0,0,41.21,76.55v1.832H38.5v1.247h6.662V78.382h-2.7V76.55A6.912,6.912,0,0,0,48.735,69.675Z' transform='translate(0 -40.184)' fill='%23fff'/%3E%3Cpath d='M53.936,33.714a3.883,3.883,0,0,0,3.879-3.879V23.324a3.879,3.879,0,1,0-7.758,0v6.511A3.883,3.883,0,0,0,53.936,33.714Zm0-1.247A2.635,2.635,0,0,1,51.3,29.835V25h5.264v4.833A2.635,2.635,0,0,1,53.936,32.467Zm0-11.775a2.635,2.635,0,0,1,2.632,2.632v.431H51.3v-.431A2.635,2.635,0,0,1,53.936,20.691Z' transform='translate(-12.102)' fill='%23fff'/%3E%3C/g%3E%3C/svg%3E%0A");
  background-repeat: no-repeat;
}

.icon-external {
  display: inline-block;
  width: 16px;
  height: 16px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath d='M1.333,0A1.333,1.333,0,0,0,0,1.333V14.667A1.333,1.333,0,0,0,1.333,16H14.667A1.333,1.333,0,0,0,16,14.667V0ZM15,14.667a.333.333,0,0,1-.333.333H1.333A.333.333,0,0,1,1,14.667V1.333A.333.333,0,0,1,1.333,1H15ZM6.588,10.119,12.5,4.207v3.7a.5.5,0,1,0,1,0V2.5H8.095a.5.5,0,1,0,0,1h3.7L5.881,9.412Z' fill='%23FFFFFF'/%3E%3C/svg%3E%0A");
  background-repeat: no-repeat;
}

.matched {
  background-color: #595959;
  padding: 4px 4px 0;
}

.matched-partial {
  background-color: #595959;
  padding: 4px 0 0 4px;
}

.search-item-date {
  color: #ffffff;
  font-family: 'PwC Helvetica Neue', 'Helvetica Neue', helvetica, arial,
    sans-serif;
  font-size: 16px;
  font-weight: 700;
  line-height: 16px;
  border-right: 1px solid #7d7d7d;
  padding-right: 10px;
  margin-right: 10px;
}

@media screen and (max-width: 1024px) {
  .headerv2-container
    .slimheader-sublevel-slide
    div.sublevel-search-container.search-hide.search-hidden {
    max-width: 781px;
    padding: 0 20px;
  }

  .headerv2-container
    header.slimheader-v2
    .slim-navigation
    .nav-search.search-hidden {
    justify-content: flex-end;
  }

  .headerv2-container
    header.slimheader-v2
    .slim-navigation
    .nav-search
    .searchbox {
    width: 370px;
    margin: 10px 0 0;
  }

  .headerv2-container.is-search
    header.slimheader-v2
    .slim-navigation
    .nav-search
    .searchbox
    #close-search {
    margin: 0 23px;
  }
}

@media screen and (max-width: 768px) {
  .headerv2-container
    .slimheader-sublevel-slide
    .sublevel-search-container
    .slim-search-trending {
    margin-top: 0;
  }

  .headerv2-container .slimheader-sublevel-slide[data-nav-level='search'] {
    padding-top: 0 !important;
  }
}

@media screen and (max-width: 480px) {
  .headerv2-container
    header.slimheader-v2
    .slim-navigation
    .nav-search
    .searchbox {
    width: 100%;
  }

  .headerv2-container .slimheader-sublevel-slide {
    overflow: auto;
  }

  .headerv2-container
    .slimheader-sublevel-slide
    div.sublevel-search-container.search-hide.search-hidden {
    padding: 0 15px;
  }

  .headerv2-container.is-search
    header.slimheader-v2
    .slim-navigation
    .nav-search
    .searchbox
    #close-search {
    margin: 0 0 0 23px;
  }
}
