.question {

  .move-question {
    float: right;
    font-size: 2rem;
    margin: 0 10px;
  }

  .remove-question {
    float: right;
    color: @red;
    margin-top: 0.7rem;
    i {
      margin-right: 10px;
    }
  }

  textarea {
    display: block;
    margin-bottom: 2rem;
    width: 100%;
    height: 8rem;
  }

  li.correct-answer {
    label {
      color: @green;
    }
    textarea {
      border-color: @green;
    }
  }

  .answer-actions {
    > a {
      margin-left: 10px;
      cursor: pointer;
      line-height: 2rem;

      &.is-correct {
        color: @openstax-neutral;
      }
      &.is-correct.correct-answer {
        color: @green;
      }

      i.fa {
        font-size: 2rem;
      }
    }
  }

  .tags select {
    width: 100%;
    margin-bottom: 1rem;
  }

  p.add-exercise {
    width: 100%;
    margin-bottom: 2em;
    a {
      font-size: 2rem;
      color: white;
      text-align: center;

      i {
        margin-right: 10px;
      }
    }
  }
}

.question {

  .move-question {
    float: right;
    font-size: 2rem;
    margin: 0 10px;
  }

  .remove-question {
    float: right;
    color: @red;
    margin-top: 0.7rem;
    i {
      margin-right: 10px;
    }
  }

  textarea {
    margin-bottom: 2rem;
    width: 100%;
    height: 8rem;
  }

  li.correct-answer {
    label {
      color: @green;
    }
    textarea {
      border-color: @green;
    }
  }

  .answer-actions {
    > a {
      margin-left: 10px;
      cursor: pointer;
      line-height: 2rem;

      &.is-correct {
        color: @openstax-neutral;
      }
      &.is-correct.correct-answer {
        color: @green;
      }

      i.fa {
        font-size: 2rem;
      }
    }
  }

  .tags select {
    width: 100%;
    margin-bottom: 1rem;
  }

  p.add-exercise {
    width: 100%;
    margin-bottom: 2em;
    a {
      font-size: 2rem;
      color: white;
      text-align: center;

      i {
        margin-right: 10px;
      }
    }
  }
}

Remove block style from textarea
Remove block style from textarea
