.masie-regions-block img.base-image {
  width: 100%;
  height: auto; }

.modal-xlg {
  z-index: 100000 !important;
  max-width: 1266px; }

.modal-backdrop {
  position: unset !important; }

.modal-content {
  padding: 50px;
  border: 1px solid #e8e8e8;
  border-radius: 0;
  -webkit-box-shadow: 0 18px 12px 0 rgba(0, 0, 0, 0.09);
          box-shadow: 0 18px 12px 0 rgba(0, 0, 0, 0.09); }
  .modal-content .close {
    position: absolute;
    top: 20px;
    right: 20px;
    font-weight: 100;
    font-size: 40px;
    color: #003366;
    background: transparent;
    border: none; }
  .modal-content .masie-title {
    font-size: 35px;
    font-weight: 500;
    color: #003366;
    margin-bottom: 40px; }
  .modal-content .masie-download-options {
    font-size: 24px;
    font-weight: 600;
    color: #003366;
    margin-top: 45px;
    margin-bottom: 20px; }
    @media (min-width: 768px) {
      .modal-content .masie-download-options {
        margin-top: 0; } }
  .modal-content .masie-image {
    width: 100%; }
  .modal-content .masie-plot {
    border: solid 1px #d8d8e1;
    width: 100%; }
  .modal-content .masie-image-caption {
    font-style: italic;
    font-size: 14px;
    margin-bottom: 20px; }
  .modal-content .masie-download-option-wrapper {
    margin-bottom: 25px;
    font-size: 15px;
    font-weight: 500;
    margin-left: 32px; }
    .modal-content .masie-download-option-wrapper .title {
      color: #003366; }
    .modal-content .masie-download-option-wrapper a {
      color: #c32c02; }
    .modal-content .masie-download-option-wrapper.geotiff::before {
      content: url("/themes/custom/nsidc/images/icons/icon-tiff.png"); }
    .modal-content .masie-download-option-wrapper.png::before {
      content: url("/themes/custom/nsidc/images/icons/icon-png.png"); }
    .modal-content .masie-download-option-wrapper.csv::before {
      content: url("/themes/custom/nsidc/images/icons/icon-csv.png"); }
    .modal-content .masie-download-option-wrapper::before {
      margin-right: 8px;
      position: absolute;
      left: 20px; }
