.generic-content-header.has-background-image

background-repeat: no-repeat
background-size: cover

h1
  +desktop
    font-weight: 400
    text-shadow: 1px 1px 0 rgba(0,0,0,0.5)
    font-size: 33px
    margin-top: 33px

    &,
    a,
    a:visited
      color: white

.row header
  +desktop
    height: 95px

+desktop

.generic-content-header .row
  position: relative

  header
    height: 130px

+phone

.generic-content-header header
  margin-bottom: 5px

  .generic-search-form
      margin-bottom: 5px

      .input-group input
        float: none