.page-node-type-highlights-listing h1.page-title, .view-former-initiatives h1 {
  max-width: 750px;
  margin: 35px 0 10px 0; }
  @media (max-width: 480px) {
    .page-node-type-highlights-listing h1.page-title {
      font-size: 24px; } }

.page-node-type-highlights-listing .field--name-field-sub-heading p {
  max-width: 750px;
  font-size: 24px;
  line-height: 1.33;
  color: #1e1e1e;
  margin-bottom: 0;
  font-weight: 300; }
  @media (max-width: 480px) {
    .page-node-type-highlights-listing .field--name-field-sub-heading p {
      font-size: 18px; } }

.page-node-type-highlights-listing .num-pages {
  display: none; }

.page-node-type-highlights-listing .bar-gradient {
  margin: 25px 0 45px 0; }

.page-node-type-highlights-listing #views-exposed-form-highlights-main-listing {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin: 0px auto 50px auto;
  font-family: "Gotham Narrow A", "Gotham Narrow B", sans-serif;
  font-size: 18px;
  text-align: center;
  color: #a51c30; }
  @media (max-width: 750px) {
    .page-node-type-highlights-listing #views-exposed-form-highlights-main-listing {
      display: block;
      width: 100%;
      margin: 0px auto 30px auto; } }

.page-node-type-highlights-listing .form-radios .form-type-radio {
  display: inline; }

.page-node-type-highlights-listing input[type="radio"] {
  display: none; }

.page-node-type-highlights-listing input[type="radio"] + label {
  border: 1px solid transparent;
  padding: 16px 29px; }

.page-node-type-highlights-listing input[type="radio"]:checked + label {
  border: 1px solid #a51c30;
  border-radius: 4px; }

.page-node-type-highlights-listing .form-item-field-country-target-id {
  overflow: hidden;
  position: relative; }
  .page-node-type-highlights-listing .form-item-field-country-target-id:after {
    content: '';
    width: 30px;
    height: 30px;
    position: absolute;
    z-index: 2;
    background-image: url(../../../images/dropdown-arrow.svg);
    background-repeat: no-repeat;
    background-position: right 5px;
    right: 0;
    top: 0;
    display: block;
    pointer-events: none; }
    @media (max-width: 750px) {
      .page-node-type-highlights-listing .form-item-field-country-target-id:after {
        right: 10px;
        top: 14px; } }
  @media (max-width: 750px) {
    .page-node-type-highlights-listing .form-item-field-country-target-id {
      border: solid 1px #8996a0;
      border-radius: 4px;
      width: 100%; } }

.page-node-type-highlights-listing select {
  width: 100%;
  background-color: transparent;
  padding: 0 25px 0 15px;
  text-align: right;
  border: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  text-transform: capitalize; }
  @media (max-width: 750px) {
    .page-node-type-highlights-listing select {
      height: 46px;
      padding-right: 45px;
      text-align: left; } }

@media (max-width: 750px) {
  .page-node-type-highlights-listing fieldset[id^='edit-type'] select {
    width: 100%;
    -webkit-appearance: none;
    border-radius: 4px;
    border: solid 1px #8996a0; } }

@media (max-width: 750px) {
  .page-node-type-highlights-listing fieldset[id^='edit-type'] {
    overflow: hidden;
    position: relative;
    width: 100%;
    margin: 0 0 0 0; }
    .page-node-type-highlights-listing fieldset[id^='edit-type']:after {
      content: '';
      width: 30px;
      height: 30px;
      position: absolute;
      z-index: 2;
      background-image: url(../../../images/dropdown-arrow.svg);
      background-repeat: no-repeat;
      background-position: right 5px;
      right: 10px;
      top: 14px;
      display: block;
      pointer-events: none; } }

.page-node-type-highlights-listing .view-display-id-main_listing .mini-pager {
  display: none; }

.page-node-type-highlights-listing .newsletter-signup {
  margin-top: 0; }

@supports (-ms-accelerator: true) {
  .page-node-type-highlights-listing .js-form-item-field-country-target-id {
    height: 36px;
    padding-top: 17px; } }

_:-ms-fullscreen .page-node-type-highlights-listing .js-form-item-field-country-target-id, :root .ie11up .page-node-type-highlights-listing .js-form-item-field-country-target-id {
  height: 36px;
  padding-top: 17px; }

/*# sourceMappingURL=highlights-listing.css.map */
