/*================================================================================

NOTE:
------
PLACE HERE YOUR OWN CSS CODES AND IF NEEDED, OVERRIDE THE STYLES FROM THE OTHER STYLESHEETS.
WE WILL RELEASE FUTURE UPDATES SO IN ORDER TO NOT OVERWRITE YOUR STYLES IT'S BETTER LIKE THIS.  */

.input-field iframe {
    width: 100%;
}

.note-editable {
    min-height: 200px;
    max-height: fit-content;
}

.material-icons.custom-alert-3 {
    font-size: 18px;
    padding-left: 6px;
}

.material-icons.custom-alert-2 {
    font-size: 18px;
    padding-left: 6px;
    position: absolute;
    top: -2px;
}

.material-icons.custom-alert {
    font-size: 18px;
    padding-left: 6px;
    position: absolute;
    top: 2px;
}

.note-editable ul {
    display: block;
    list-style-type: disc;
    margin-block-start: 1em;
    margin-block-end: 1em;
    margin-inline-start: 0px;
    margin-inline-end: 0px;
    padding-inline-start: 40px;
}

.note-editable ul:not(.browser-default) > li {
    list-style-type: disc;
}

.element-btn a {
    margin-left: 5px;
}

.element-btn {
    display: none;
}

.input-field .gallery-wrapper-custom {
    padding: 30px 15px 15px 15px !important;
    border: 1px solid rgba(0,0,0,.2);
}

.input-field .gallery-custom-img {
    border: 1px solid rgba(0,0,0,.2);
    text-align: center;
}

.input-field .gallery-custom-video{
    padding: 15px;
    border: 1px solid rgba(0,0,0,.2);
    text-align: center;
}

.input-field .input-field h5{
    margin: 0;
}

.input-field .input-field{
    padding: 0;
}

.first-item .js-up, .last-item .js-down {
  display: none;
}

.note-editable span {
    font-size: 15px !important;
    color: #000 !important;
    font-family: sans-serif !important;
}