/*
  added by Winnfii for customisation
*/

.ql-editor li[data-list="bullet"] > .ql-ui::before {
  margin-left: -1.8em;
}
.ql-editor table {
  table-layout:auto;
  width: auto;
}
.ql-editor ol {
  counter-reset: list-0;
}
.ql-editor td {
  border-color: initial;
}

.ql-editor ol {
  padding-left: 0px;
}
.ql-editor li {
  padding-left: 30px;
}
.ql-editor .ql-indent-1:not(.ql-direction-rtl) {
  padding-left: 30px;
}
.ql-editor li.ql-indent-1:not(.ql-direction-rtl) {
  padding-left: 60px;/**/
}
.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right {
  padding-right: 30px;
}
.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right {
  padding-right: 60px;/**/
}
.ql-editor .ql-indent-2:not(.ql-direction-rtl) {
  padding-left: 60px;
}
.ql-editor li.ql-indent-2:not(.ql-direction-rtl) {
  padding-left: 90px;/**/
}
.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right {
  padding-right: 60px;
}
.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right {
  padding-right: 90px;/**/
}
.ql-editor .ql-indent-3:not(.ql-direction-rtl) {
  padding-left: 90px;
}
.ql-editor li.ql-indent-3:not(.ql-direction-rtl) {
  padding-left: 120px;/**/
}
.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right {
  padding-right: 90px;
}
.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right {
  padding-right: 120px;/**/
}
.ql-editor .ql-indent-4:not(.ql-direction-rtl) {
  padding-left: 120px;
}
.ql-editor li.ql-indent-4:not(.ql-direction-rtl) {
  padding-left: 150px;/**/
}
.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right {
  padding-right: 120px;
}
.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right {
  padding-right: 150px;/**/
}
.ql-editor .ql-indent-5:not(.ql-direction-rtl) {
  padding-left: 150px;
}
.ql-editor li.ql-indent-5:not(.ql-direction-rtl) {
  padding-left: 180px;/**/
}
.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right {
  padding-right: 150px;
}
.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right {
  padding-right: 180px;/**/
}
.ql-editor .ql-indent-6:not(.ql-direction-rtl) {
  padding-left: 180px;
}
.ql-editor li.ql-indent-6:not(.ql-direction-rtl) {
  padding-left: 210px;/**/
}
.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right {
  padding-right: 180px;
}
.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right {
  padding-right: 210px;/**/
}
.ql-editor .ql-indent-7:not(.ql-direction-rtl) {
  padding-left: 210px;
}
.ql-editor li.ql-indent-7:not(.ql-direction-rtl) {
  padding-left: 240px;/**/
}
.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right {
  padding-right: 210px;
}
.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right {
  padding-right: 240px;/**/
}
.ql-editor .ql-indent-8:not(.ql-direction-rtl) {
  padding-left: 240px;
}
.ql-editor li.ql-indent-8:not(.ql-direction-rtl) {
  padding-left: 270px;/**/
}
.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right {
  padding-right: 240px;
}
.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right {
  padding-right: 270px;/**/
}
.ql-editor .ql-indent-9:not(.ql-direction-rtl) {
  padding-left: 270px;
}
.ql-editor li.ql-indent-9:not(.ql-direction-rtl) {
  padding-left: 300px;/**/
}
.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right {
  padding-right: 270px;
}
.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right {
  padding-right: 300px;/**/
}
