#umass_banner{
  background-color: #881c1c;
  max-width: 100%;
  padding: 1.25em;
  #links{
    padding: 0 2em 0 0;
    float: right;
    a{
      color: white;
      font-size: 16px;
      margin-right: 5px;
    }
  }
  #search{
    float: right;
    #submit{
      height: 1.75em;
      width: 1.75em;
      text-indent: -9999px;
      background: #881c1c url('search.svg') 0 0 no-repeat;
    }
  }
}

#transportation_banner{
  background: #eeeeee;
  padding: 1.25em;
}

#footer{
  background-color: black;
  padding: 1.25em;
  text-align: center;
  .content{
    color: silver;
    a{
      color: silver;
    }
  }
}

#umass_banner{
  background-color: #881c1c;
  max-width: 100%;
  padding: 1.25em;
  #wordmark{
    float: left;
  }
  #links{
    padding: 0 2em 0 0;
    float: right;
    a{
      color: white;
      font-size: 16px;
      margin-right: 5px;
    }
  }
  #search{
    float: right;
    #submit{
      height: 1.75em;
      width: 1.75em;
      text-indent: -9999px;
      background: #881c1c url('search.svg') 0 0 no-repeat;
      background-size: contain;
      border: none;
      cursor: pointer;
    }
  }
}

#transportation_banner{
  background: #eeeeee;
  padding: 1.25em;
}

#footer{
  background-color: black;
  padding: 1.25em;
  text-align: center;
  .content, a{
    color: silver;
  }
}

Make Wordmark float too, button twiddling
Make Wordmark float too, button twiddling
