﻿.modal-dialog .close-button {
  overflow: hidden;
}
.modal-dialog .close-button button.close {
  font-size: 30px;
  line-height: 30px;
  padding: 7px 4px 7px 13px;
  text-shadow: none;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70);
  opacity: 0.7;
  color: #fff;
}
.modal-dialog .close-button button.close span {
  display: block;
}
.modal-dialog .close-button button.close:hover,
.modal-dialog .close-button button.close:focus {
  filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
  opacity: 1;
  outline: none;
}
.modal-dialog .modal-content {
  box-shadow: none;
  background-color: transparent;
  border: 0;
}
.modal-dialog .modal-content iframe {
  display: block;
  margin: 0 auto;
}
@media (max-width: 518px) {
  .modal-dialog .close-button button.close {
    float: left;
  }
  .modal-dialog .modal-content iframe {
    width: 275px;
  }
  .modal-dialog .modal-content iframe .body-content {
    padding: 20px;
  }
}