

.tox .tox-editor-container {
    display: flex;
    flex: 1 1 auto;
    flex-direction: column;
    overflow: hidden;
    flex-direction: column-reverse !important;
}

.tox-statusbar {
    display: none !important;
}


.tox .tox-toolbar, .tox .tox-toolbar__overflow, .tox .tox-toolbar__primary{
        background: none !important;
        background-color: #fff;
        display: flex;
        flex: 0 0 auto;
        flex-shrink: 0;
        flex-wrap: wrap;
        padding: 0 0;
}


.tox:not([dir=rtl]) .tox-toolbar__group:not(:last-of-type) {
    border: none !important;
}

.tox-tinymce {
    border: 1px solid #ccc;
    border-radius: 1rem !important;
    padding: 0.75rem;
    box-shadow: none;
    box-sizing: border-box;
    display: flex;
    flex-direction: column;
    font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;
    overflow: hidden;
    position: relative;
    visibility: inherit!important;
}

@media(width <= 425px) {
    .tox-tinymce {
        width: 100% !important;
    }

}


.tox.tox-tinymce-aux .tox-toolbar__overflow {
    background-color: #fff !important;
    border: 1px solid #ccc;
    border-radius: 3px;
    box-shadow: 0 1px 3px rgba(0,0,0,.15);
}
