.card {
  box-shadow: unset;
}

#APPSBDWP,
.mfp-wrap {
  .custom-editor {
    width: 100%;
    min-height: 400px;
  }

  .full-screen.btn {
    &.exit-full-screen {

      .fa-expand,
      .fa-compress {
        &:before {
          content: "\f066" !important;
        }
      }
    }
  }

  .apbd-pro-card {
    &.f-blur {
      -webkit-filter: blur(0.13em);
      -moz-filter: blur(0.13em);
      -o-filter: blur(0.13em);
      -ms-filter: blur(0.13em);
      filter: blur(0.13em);
    }

    position: relative;
    overflow: hidden;

    .apbd-pro-card-msg {
      display: none;
      position: absolute;
      left: 0;
      right: 0;
      top: 50%;
      margin-top: -25px;
      color: #e1c51c;
      text-align: center;
      z-index: 99999;
      font-width: bold;
      font-size: 16px;
    }

    &:hover {
      .apbd-pro-card-msg {
        display: block !important;
      }

      &:not(.f-blur)::after {
        -webkit-filter: blur(75px);
        -moz-filter: blur(75px);
        -o-filter: blur(75px);
        -ms-filter: blur(75px);
        filter: blur(75px);
        background-color: rgba(48, 48, 47, 0.71);
      }
    }

    &::after {


      content: "";
      position: absolute;
      left: 0;
      right: 0;
      bottom: 0;
      top: 0;
      z-index: 99;
      -webkit-transition: all 0.5s ease;
      -moz-transition: all 0.5s ease;
      -ms-transition: all 0.5s ease;
      -o-transition: all 0.5s ease;
      transition: all 0.5s ease;
    }
  }

  .form-group {
    label+.wp-editor-wrap {
      margin-top: -30px;
    }

    .wp-editor-tabs {
      >button {
        height: 30px;
      }
    }

    &.disabled {
      position: relative;
      opacity: 0.5;

      &::before {
        position: absolute;
        content: "";
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
      }
    }

    @media all and (min-width: 769px) {
      .h-sm-52 {
        height: 52px;
      }
    }

    input::-webkit-outer-spin-button,
    input::-webkit-inner-spin-button {
      margin-left: 20px;
    }

    input[type=number] {
      -moz-appearance: textfield
    }

    #apbd-noti-container {
      max-height: 500px;
      overflow-y: auto;
    }

    .text-no-wrap {
      white-space: nowrap !important;
      overflow: hidden;
      text-overflow: ellipsis;
    }

    .nt-display-animation {
      .apbd-app-box-html {
        .i-container {
          border: none;
          min-height: 50px;
          position: relative;

          >span {
            position: absolute;
            bottom: 15px;
            left: 5px;
            height: 8px;
            display: block;
            text-align: left;

            >img {
              width: 52px;
            }
          }




        }

        >div:last-child {
          white-space: nowrap;
        }
      }
    }

    .apbd-app-box-html {
      margin: 0;
      height: 100%;
    }

    .input-group {

      .form-control,
      .btn.btn-outline-secondary {
        border-color: #ced4da;
      }
    }

    .apbd-app-box-html {
      .apbd-rdo-container {
        .apbd-img-ctnr {
          text-align: center;
          overflow: hidden;

          >img {
            max-height: 45px;
          }
        }

        .apbd-ot {
          white-space: nowrap;
        }

        >img {
          width: 100%;

        }
      }

      &.apbd-max-h {
        .apbd-rdo-container {
          >img {
            width: 100%;
            max-height: 45px;
          }

        }
      }
    }


    .table-td-wrap {
      td {
        white-space: pre-wrap !important;
      }
    }

  }

  @import 'recommended_style';

  #APPSBDWP {
    #content {
      .tab-content {
        padding-top: 0px;
      }
    }

  }

  @import "cc_fixing";