.license_modal_wrap {
  .modal-close {
  }

  .modal-body {
    a {
      margin-bottom: 35px;

      @media all and (max-width: 980px) {
        margin-bottom: 20px;
      }

      img {
      }

      &:focus {
        box-shadow: none;
        outline: none;
      }
    }

    .dnxte_dashb_license_wlctext {
      font-size: 24px;
      line-height: 120%;
      color: #222c39;
      font-weight: 600;
      margin: 0 0 15px;
    }

    .dnxte_dashb_license_pra {
      font-size: 14px;
      line-height: 20px;
      color: #586892;
      font-weight: 400;
      margin: 0 0 35px;

      @media all and (max-width: 980px) {
        margin-bottom: 20px;
      }
    }

    .dnxte_dashb_license_wrap_inner {
      padding: 24px;
      background-color: #f9fafb;
      border-radius: 4px;
      border: 1px solid #f1f3f5;

      .dnxte_dashb_license_title {
        font-size: 14px;
        line-height: 130%;
        color: #222c39;
        font-weight: 600;
        margin: 0 0 8px;
      }

      .dnxte_dashb_license_key_pra {
        font-size: 12px;
        line-height: 16px;
        color: #222c39;
        font-weight: 400;
        margin: 0 0 15px;
      }

      .dnxte_dashb_licensetype_box {
        border-width: 1px;
        border-style: solid;
        border-color: #9ca3af;
        border-radius: 4px;
        padding: 3px 16px;
        margin-bottom: 8px;
        width: 100%;

        &::placeholder {
          color: #7d89b0;
        }

        &:focus {
          box-shadow: none;
          border-color: #212529;

          &::placeholder {
            color: #212529;
          }
        }
      }

      button {
        cursor: pointer;
        font-size: 12px;
        line-height: 12px;
        color: #fff;
        font-weight: 600;
        text-transform: capitalize;
        background-color: #fb6514;
        padding: 12px 40px 12px;
        width: 100%;
        margin: 0 0 8px;
        border: none;
        border-radius: 4px;
        transition: all 0.3s;

        &:hover {
          background-color: #fb6514;
        }
      }

      .dnxte_dashb_license_pra_bottom {
        font-size: 12px;
        line-height: 120%;
        color: #222c39;
        font-weight: 400;
        margin: 0;
        text-align: center;

        a {
          text-decoration: none;
          color: #fb6514;
          transition: all 0.3s;

          &:hover {
            border-bottom: 1px solid #fb6514;
          }
        }
      }
    }
  }
}

@media all and (max-width: 400px) {
  .license_modal_wrap .modal-body .dnxte_dashb_license_wlctext {
    font-size: 20px;
  }

  .license_modal_wrap .modal-body .dnxte_dashb_license_wrap_inner {
    padding: 10px !important;
  }
}
