@media (hover: hover) and (pointer: fine) {
  .synofoto-theme .sds-window-v5 .x-tool-close:hover .button-icon {
    background-position: 0 -24px;
  }
}

@media (hover: hover) and (pointer: fine) {
  .synofoto-indicator-button:hover .button-icon {
      background-position: 0 -24px;
  }
}

@media (hover: hover) and (pointer: fine) {
  .synofoto-icon-button:hover .button-icon {
    background-position: 0 -24px;
  }
}

@media (hover: hover) and (pointer: fine) {
  .synofoto-icon-button-confirm:hover .button-icon {
    background-position: 0 -32px;
  }
}

@media (hover: hover) and (pointer: fine) {
  .synofoto-icon-button-confirm:hover {
    background-color: #e86052;
  }
}

@media (hover: hover) and (pointer: fine) {
  .synofoto-icon-button-space-selector:hover .button-icon {
    background-position: 0 -20px;
  }
}

@media (hover: hover) and (pointer: fine) {
  .synofoto-text-icon-button:hover .button-icon {
    background-position: 0 -24px;
  }
}

@media (hover: hover) and (pointer: fine) {
  .synofoto-select-button:hover .button-icon {
    background-position: 0 -24px;
  }
}

@media (hover: hover) and (pointer: fine) {
  .synofoto-icon-button-expand:hover .button-icon {
    background-position: 0 -24px;
  }
}

@media (hover: hover) and (pointer: fine) {
  .synofoto-see-more-button:hover .button-icon {
    background-position: 0 -20px;
  }
}
