.section-guidelines .contentnav .contentnav-icon {
  margin-left: unset;
  margin-right: 0;
}

@media only screen and (max-width: 734px) {
  .section-guidelines .contentnav .contentnav-icon {
    margin: 0 auto;
  }
}

.section-guidelines .icon-wrapper {
  text-align: right;
  padding-right: 0;
  padding-left: 25px;
}

@media only screen and (max-width: 734px) {
  .section-guidelines .icon-wrapper {
    text-align: center;
    padding-left: 0;
  }
}

.section-guidelines .contentnav {
  text-align: right;
}

@media only screen and (max-width: 734px) {
  .section-toolbox .image-toolbox {
    background-position: top right;
  }
}

.contentnav-item:nth-last-child(6):first-child ~ :nth-child(3n + 1) {
  clear: right;
}

@media only screen and (max-width: 734px) {
  .contentnav-item:nth-last-child(6):first-child ~ :nth-child(3n + 1) {
    clear: none;
  }
}
