.wrap-section-name {
  height: 2.6em;
}

.link-tutti {
  font-size: 1rem;
  color: #fff;
  font-weight: 600;
  text-align: right;
  line-height: 2;
  display: block;
  height: 1.1em;
}

.link-tutti {
  text-align: left;
  background: transparent url(../img/ico-back-white.png) no-repeat left .3rem;
  padding-left: .7em;
  background-size: auto .4em;
}

#wrapper-header-small .wrap-logo {
  background-size: 1.1em auto, 4.4em auto;
}

#wrapper-header-small .link-camera,
#wrapper-header-small .link-tutti {
  font-size: .8rem;
}

.link-tutti:focus,
.link-tutti:active,
.link-tutti:hover {
  color: #fff;
}

@media (min-width: 425px) {
  #wrapper-header-small .header-center {
    height: 2.1em;
  }

  #wrapper-header-small .wrap-logo {
    background-position: 0 .5em, left bottom;
    height: 2.1em;
  }

  #wrapper-header-small .wrap-comma {
    height: 1.8em;
  }

  .related-link {
    position: absolute;
    top: 1rem;
    right: 0;
  }

  #wrapper-header-small .header-bottom {
    height: 1em;
  }

  .link-tutti {
    font-size: 1.2rem;
    line-height: 20px;
  }

  #wrapper-header-small .link-camera,
  #wrapper-header-small .link-tutti {
    font-size: 1rem;
    line-height: 18px;
  }

  #wrapper-header-small .wrap-section-name {
    height: 1.8em;
  }
}

@media (min-width: 992px) {
  #header {
    padding-top: 4.1em;
  }

  #wrapper-header-small .header-bottom {
    height: 1.4em;
  }

  #wrapper-header-small .header-center,
  .is-sticky .header-center {
    height: 3.7em;
  }

  #wrapper-header-small .wrap-logo {
    background-size: 2.4em auto, 10.9em auto;
    height: 3.7em;
    padding-left: 2.9em;
    padding-top: 1.1em;
  }

  #wrapper-header-small .wrap-comma {
    height: 1.1em;
  }

  #wrapper-header-small .wrap-comma .comma-text {
    font-size: 5rem;
  }

  .link-tutti {
    background-position: left center;
    padding-left: 2rem;
    background-size: auto auto;
  }

  .link-tutti {
    font-size: 1.6rem;
    line-height: 40px;
  }

  #wrapper-header-small .link-camera,
  #wrapper-header-small .link-tutti {
    font-size: 1.2rem;
    line-height: 22px;
  }

  #wrapper-header-small .wrap-section-name .section-name {
    font-size: 5rem;
  }
}