/**
 * #.# Editor Styles
 *
 * CSS for just Backend enqueued after style.scss
 * which makes it higher in priority.
 */

.gosign-multipos-quote-block{
  overflow: auto;
  .pos-right{
  // float: right;
    .editor-rich-text.block-editor-rich-text{
      // float: right;
    }
  }
  .pos-left{
    // float: left;
    .editor-rich-text.block-editor-rich-text{
      // float: left;
    }
  }
  .tWq-wrapper { 
    .editor-rich-text.block-editor-rich-text {
      &:first-child {
        &:after, &:before {
          position: absolute;
          font-family: dashicons;
          display: inline-block;
          line-height: 1;
          font-weight: 400;
          font-style: normal;
          speak: none;
          text-decoration: inherit;
          text-transform: none;
          text-rendering: auto;
          -webkit-font-smoothing: antialiased;
          -moz-osx-font-smoothing: grayscale;
          width: 20px;
          height: 20px;
          font-size: 20px;
          vertical-align: top;
          text-align: center;
          transition: color .1s ease-in;
          content: "\f122";
          opacity: 0.6;
        }
        &:after{
          left: 0;
          top: 0;
        }
        &:before{
          right: 0;
          bottom: 0;
          -webkit-transform: rotate(180deg);
          -moz-transform: rotate(180deg);
          -ms-transform: rotate(180deg);
          -o-transform: rotate(180deg);
          transform: rotate(180deg);
        }
      }
    }

    .wp-block-gosign-gosign-multi-position-text-with-quote-block.quoteTag {
      padding: 0px 30px;
    }
  }


}
.edit-post-settings-sidebar__panel-block .components-panel__body.blockStyling .components-base-control {
  margin-bottom: 15px;
  padding-top: 0px;
}

.edit-post-settings-sidebar__panel-block .components-panel__body.blockStyling .components-base-control.components-range-control.paddingTB {
  border-top: 1px solid #e2e4e7;
  padding-top: 20px;
}

.qouteStyling{
  h3{
    border: none;
    border-top: 1px solid #e2e4e7;
    padding-top: 16px;
    color: #000;
  }
}

.components-panel__body.qouteStyling.is-opened,
.components-panel__body.textStyling.is-opened {
  background-color: #F0EFEF;
  > h2 {
    background-color: #fff;
    margin-bottom: 0;
  }
  .components-base-control.qoute-pos {
    margin-bottom: 15px;
    margin-top: 20px;
  }
}
.components-panel__body.qouteStyling { 
  label.components-base-control__label {
    color: #000;
    font-size: 13px;
    font-weight: 600;
  }
}

.components-panel__body.textStyling.is-opened{
  h3 {
    border-top: 1px solid #e2e4e7;
    padding-top: 16px;
    color: #000;
    font-weight: 600;
  }
}