.documents-icon{
  height: 25px;
  width: 20px;
  display: inline-flex;
  background-size: cover;
  vertical-align: middle;
}
.easyhoa-pdf{
  background-image: url('../img/icons/pdf.png');
}
.easyhoa-word{
  background-image: url('../img/icons/doc.png');
}
.easyhoa-ppt{
  background-image: url('../img/icons/ppt.png');
}
.easyhoa-file{
  background-image: url('../img/icons/file-rounded-outlined-symbol.png');
}
.easyhoa-image{
  background-image: url('../img/icons/image_pretty.png');
}
.easyhoa-video{
  background-image: url('../img/icons/film.png');
}
.easyhoa-audio{
  background-image: url('../img/icons/audio.png');
}
.easyhoa-xls{
  background-image: url('../img/icons/xls.png');
}
.easyhoa-folder{
  background-image: url('../img/icons/folder.png');
}
.ql-font-arial {
  font-family: 'Arial'!important;
}
.ql-font-comic-sans {
  font-family: 'Comic Sans MS'!important;
}
.ql-font-courier-new {
  font-family: 'Courier New'!important;
}
.ql-font-georgia {
  font-family: 'Georgia'!important;
}
.ql-font-helvetica {
  font-family: 'Helvetica'!important;
}
.ql-font-impact {
  font-family: 'Impact'!important;
}
.ql-font-lucida {
  font-family: 'Lucida Sans'!important;
}
.ql-font-times-new-roman {
  font-family: 'Times New Roman'!important;
}
.ql-font-trebuchet {
  font-family: 'Trebuchet MS'!important;
}
.ql-font-verdana {
  font-family: 'Verdana'!important;
}
.ql-font .ql-picker-item[data-value="sans-serif"]::before {
  content: 'Sans Serif'!important;
}
.ql-font .ql-picker-item[data-value="serif"]::before {
  content: 'Serif'!important;
}
.ql-font .ql-picker-item[data-value="monospace"]::before {
  content: 'Monospace'!important;;
}
.ql-snow .ql-picker.ql-font .ql-picker-label[data-value='arial']::before,
.ql-snow .ql-picker.ql-font .ql-picker-item[data-value='arial']::before
{
  content: 'Arial'!important;;
}
.ql-snow .ql-picker.ql-font .ql-picker-label[data-value='comic-sans']::before,
.ql-snow .ql-picker.ql-font .ql-picker-item[data-value='comic-sans']::before
{
  content: 'Comic Sans'!important;;
}
.ql-snow .ql-picker.ql-font .ql-picker-label[data-value='courier-new']::before,
.ql-snow .ql-picker.ql-font .ql-picker-item[data-value='courier-new']::before
{
  content: 'Courier New'!important;;
}
.ql-snow .ql-picker.ql-font .ql-picker-label[data-value='georgia']::before,
.ql-snow .ql-picker.ql-font .ql-picker-item[data-value='georgia']::before
{
  content: 'Georgia'!important;;
}
.ql-snow .ql-picker.ql-font .ql-picker-label[data-value='helvetica']::before,
.ql-snow .ql-picker.ql-font .ql-picker-item[data-value='helvetica']::before
{
  content: 'Helvetica'!important;;
}
.ql-snow .ql-picker.ql-font .ql-picker-label[data-value='impact']::before,
.ql-snow .ql-picker.ql-font .ql-picker-item[data-value='impact']::before
{
  content: 'Impact'!important;;
}
.ql-snow .ql-picker.ql-font .ql-picker-label[data-value='lucida']::before,
.ql-snow .ql-picker.ql-font .ql-picker-item[data-value='lucida']::before
{
  content: 'Lucida'!important;;
}
.ql-snow .ql-picker.ql-font .ql-picker-label[data-value='times-new-roman']::before,
.ql-snow .ql-picker.ql-font .ql-picker-item[data-value='times-new-roman']::before
{
  content: 'Times New Roman'!important;;
}
.ql-snow .ql-picker.ql-font .ql-picker-label[data-value='trebuchet']::before,
.ql-snow .ql-picker.ql-font .ql-picker-item[data-value='trebuchet']::before
{
  content: 'Trebuchet'!important;;
}
.ql-snow .ql-picker.ql-font .ql-picker-label[data-value='verdana']::before,
.ql-snow .ql-picker.ql-font .ql-picker-item[data-value='verdana']::before
{
  content: 'Verdana'!important;;
}
.ql-snow .ql-picker.ql-font .ql-picker-options {
  max-height: 350px;
  overflow-y: scroll;
  border: 1px solid #ccc;
}
.ql-snow .ql-picker.ql-placeholder .ql-picker-options {
  max-height: 350px;
  overflow-y: auto;
  border: 1px solid #ccc;
}
table {
  border-collapse: collapse;
}
td {
  border: 0.5px solid #000;
  padding: 2px 5px;
  border-width: 0.5px !important;
}
table {
  table-layout: fixed;
  width: 100%
}
table td {
  outline: 0;
}
.ql-snow.ql-formats{
  margin-bottom: 10px;
  margin-top: 10px;
}
.quill-section{
  border: 1px solid #33333345;
  border-radius: 5px;
}
.quill-section .dropdown-toggle::after{
  display: none;
}
.quill-custom-menubar.btn-group{
  padding: 5px;
}
.quill-custom-menubar.btn-group .menubar-toggle{
  margin-right: 15px;
}
.quill-custom-menubar.btn-group .dropdown-toggle.show{
  background-color: #a6ccf7;
}
.quill-custom-menubar.btn-group .dropdown-toggle:hover{
  background-color: #f0f0f0;
}
.dropdown-item:hover, .dropdown-item:focus{
  background-color: #f0f0f0;
}
.dropdown-menu{
  padding: 0.5em;
  overflow-y: visible !important;
}
.dropdown-item{
  padding: 0.35rem;
}
.quill-custom-menubar .dropdown-submenu{
  bottom: 0;
  top:50%;
  left:100%;
  height: auto;
  overflow: auto;
  position: absolute;
  z-index: 1001;
  display: none;
  min-width: 10rem;
  padding: 1rem 0.5rem;
  margin: 0;
  font-size: 0.8rem;
  color: var(--falcon-dropdown-color);
  text-align: left;
  list-style: none;
  background-color: var(--falcon-dropdown-bg);
  background-clip: padding-box;
  border: 1px solid var(--falcon-dropdown-border-color);
  border-radius: .25rem;
}
.quill-custom-menubar .dropdown-submenu.show{
  display: block;
}
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value="14pt"]::before {
  content: '14pt';
  font-size: 14pt !important;
}

.ql-snow .ql-picker.ql-size .ql-picker-item[data-value="24pt"]::before {
  content: '24pt';
  font-size: 24pt !important;
}

.ql-snow .ql-picker.ql-size .ql-picker-item[data-value="18pt"]::before {
  content: '18pt';
  font-size: 18pt !important;
}
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value="8pt"]::before {
  content: '8pt';
  font-size: 8pt !important;
}

.ql-snow .ql-picker.ql-size .ql-picker-item[data-value="10pt"]::before {
  content: '10pt';
  font-size: 10pt !important;
}

.ql-snow .ql-picker.ql-size .ql-picker-item[data-value="12pt"]::before {
  content: '12pt';
  font-size: 12pt !important;
}
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value="36pt"]::before {
  content: '36pt';
  font-size: 36pt !important;
}
.ql-align-right{text-align: right;}
.ql-align-left{text-align: left;}
.ql-align-center{text-align: center;}
.ql-align-justify{text-align: justify;}
/* Remove numbers from lists with data-list="bullet" */
li[data-list="bullet"] {
  list-style-type: disc; /* Bullet style */
  list-style-position: inside; /* Position the bullet inside */
}

/* Hide Quill's extra UI span */
li[data-list="bullet"] > .ql-ui {
  display: none;
}

.ql-editor p, .ql-editor ol, .ql-editor pre, .ql-editor blockquote, .ql-editor h1, .ql-editor h2, .ql-editor h3, .ql-editor h4, .ql-editor h5, .ql-editor h6{
  margin: 0;
  line-height: 1.5;
}
.ql-indent-1{
  padding-left:3em
}
.ql-indent-2{
  padding-left:6em
}
.ql-indent-3{
  padding-right:9em
}
.ql-indent-4{
  padding-right:12em
}
.ql-indent-5{
  padding-left:15em
}
.ql-indent-6{
  padding-left:18em
}
.ql-indent-7{
  padding-left:21em
}
.ql-indent-8{
  padding-right:24em
}
.ql-indent-9{
  padding-right:27em
}
