@keyframes wprp-inquiry-file-upload-animation {
  0% {
    transform: rotate(0deg); }
  100% {
    transform: rotate(360deg); } }

.wprp-inquiry-file-upload {
  display: block;
  position: relative;
  box-sizing: border-box;
  width: 100%;
  padding: 6px;
  background: #cccccc; }
  .wprp-inquiry-file-upload .wprp-inquiry-file-upload-add-wrapper {
    display: block;
    position: relative; }
    .wprp-inquiry-file-upload .wprp-inquiry-file-upload-add-wrapper .wprp-inquiry-file-upload-add {
      display: block;
      position: relative;
      z-index: 1;
      box-sizing: border-box;
      width: 100%;
      padding: 10px;
      background: black;
      color: white;
      text-align: center;
      text-decoration: none; }
    .wprp-inquiry-file-upload .wprp-inquiry-file-upload-add-wrapper .wprp-inquiry-file-upload-loader-wrapper {
      display: none;
      box-sizing: border-box;
      position: absolute;
      z-index: 1;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      background: rgba(255, 255, 255, 0.8); }
      .wprp-inquiry-file-upload .wprp-inquiry-file-upload-add-wrapper .wprp-inquiry-file-upload-loader-wrapper .wprp-inquiry-file-upload-loader {
        display: block;
        position: absolute;
        z-index: 2;
        top: 50%;
        left: 50%;
        margin: -14px 0 0 -14px;
        width: 28px;
        height: 28px; }
        .wprp-inquiry-file-upload .wprp-inquiry-file-upload-add-wrapper .wprp-inquiry-file-upload-loader-wrapper .wprp-inquiry-file-upload-loader span {
          box-sizing: border-box;
          display: block;
          position: absolute;
          width: 22px;
          height: 22px;
          margin: 3px;
          border: 3px solid #fff;
          border-radius: 50%;
          animation: wprp-inquiry-file-upload-animation 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;
          border-color: black transparent transparent transparent; }
          .wprp-inquiry-file-upload .wprp-inquiry-file-upload-add-wrapper .wprp-inquiry-file-upload-loader-wrapper .wprp-inquiry-file-upload-loader span:nth-child(1) {
            animation-delay: -0.45s; }
          .wprp-inquiry-file-upload .wprp-inquiry-file-upload-add-wrapper .wprp-inquiry-file-upload-loader-wrapper .wprp-inquiry-file-upload-loader span:nth-child(2) {
            animation-delay: -0.3s; }
          .wprp-inquiry-file-upload .wprp-inquiry-file-upload-add-wrapper .wprp-inquiry-file-upload-loader-wrapper .wprp-inquiry-file-upload-loader span:nth-child(3) {
            animation-delay: -0.15s; }
  .wprp-inquiry-file-upload .wprp-inquiry-file-upload-file-list {
    display: block; }
    .wprp-inquiry-file-upload .wprp-inquiry-file-upload-file-list .wprp-inquiry-file-upload-file {
      position: relative;
      display: block;
      margin-top: 6px;
      background: #eeeeee; }
      .wprp-inquiry-file-upload .wprp-inquiry-file-upload-file-list .wprp-inquiry-file-upload-file span {
        position: relative;
        overflow: hidden;
        display: block;
        box-sizing: border-box;
        margin-right: 30px;
        background: white; }
        .wprp-inquiry-file-upload .wprp-inquiry-file-upload-file-list .wprp-inquiry-file-upload-file span span {
          display: block;
          position: relative;
          padding: 6px;
          width: 1000px; }
      .wprp-inquiry-file-upload .wprp-inquiry-file-upload-file-list .wprp-inquiry-file-upload-file a {
        display: block;
        width: 14px;
        height: 16px;
        position: absolute;
        top: 50%;
        right: 8px;
        margin-top: -8px;
        text-decoration: none;
        text-align: left;
        font-size: 35px;
        line-height: 0; }

/* uploading state */
.wprp-inquiry-file-upload-uploading .wprp-inquiry-file-upload-add-wrapper .wprp-inquiry-file-upload-loader-wrapper {
  display: block; }

.wprp-inquiry-file-upload-form {
  display: none; }
  .wprp-inquiry-file-upload-form input.wprp-inquiry-file-upload-file-input {
    display: none; }

/*# sourceMappingURL=wprp-style-build.css.map */