/* glue: 0.13 hash: 292623231b */
.sprite-spp-close_window:hover,
.sprite-spp-close_window,
.sprite-spp-plus:hover,
.sprite-spp-plus:active,
.sprite-spp-plus {
  background-image: url('//cdn-web-static.pearltrees.com/v2static/asset/premium/sellingpointPopup/sheet/sprite.png?292623231b');
  background-repeat: no-repeat;
  -webkit-background-size: 75px 49px;
  -moz-background-size: 75px 49px;
  background-size: 75px 49px;
}
@media screen and (-webkit-min-device-pixel-ratio: 1), screen and (min--moz-device-pixel-ratio: 1), screen and (-o-min-device-pixel-ratio: 1), screen and (min-device-pixel-ratio: 1), screen and (min-resolution: 1dppx) {
  .sprite-spp-close_window:hover,
  .sprite-spp-close_window,
  .sprite-spp-plus:hover,
  .sprite-spp-plus:active,
  .sprite-spp-plus {
    background-image: url('//cdn-web-static.pearltrees.com/v2static/asset/premium/sellingpointPopup/sheet/sprite.png?292623231b');
  }
}
.sprite-spp-close_window:hover {
  background-position: -1px -1px;
  width: 24px;
  height: 24px;
}
.sprite-spp-close_window {
  background-position: -27px -1px;
  width: 24px;
  height: 24px;
}
.sprite-spp-plus:hover {
  background-position: -1px -27px;
  width: 21px;
  height: 21px;
}
.sprite-spp-plus:active {
  background-position: -24px -27px;
  width: 21px;
  height: 21px;
}
.sprite-spp-plus {
  background-position: -53px -1px;
  width: 21px;
  height: 21px;
}
#selling-point-modal {
  position: fixed;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
  z-index: 2001;
  -moz-user-select: none;
  -webkit-user-select: none;
}
#selling-point-modal .modal-background {
  width: 100%;
  height: 100%;
  background-color: #818181;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=92);
  filter: alpha(opacity=92);
  opacity: 0.92;
  display: none;
}
#selling-point-modal .modal-dialog-container {
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  position: fixed;
  text-align: center;
  pointer-events: none;
  display: none;
}
#selling-point-modal .modal-dialog-container .modal-layout-helper {
  height: 100%;
  display: inline-block;
  vertical-align: middle;
}
#selling-point-modal .modal-dialog-container .modal-dialog {
  background-color: white;
  border-radius: 6px;
  display: inline-block;
  vertical-align: middle;
  pointer-events: all;
  text-align: left;
  width: 540px;
  height: 450px;
  padding: 12px;
  box-sizing: border-box;
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.5);
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.5);
}
#selling-point-modal .modal-dialog-container .modal-dialog .modal-header {
  height: 44px;
}
#selling-point-modal .modal-dialog-container .modal-dialog .modal-header .modal-close {
  float: right;
  cursor: pointer;
}
#selling-point-modal .modal-dialog-container .modal-dialog .modal-header .modal-title {
  float: left;
}
#selling-point-modal .modal-dialog-container .modal-dialog .modal-image {
  height: 260px;
  width: 516px;
}
.spp-open {
  cursor: pointer;
  margin-top: -3px;
  margin-left: -3px;
  position: absolute;
}
