/* Documents Module Styles */

/* Actions Tab */
#actionOffcanvas {
    z-index: 1060;
}

#target-container.hidden {
    display: none;
}

.actions-container .handle {
    cursor: move;
}

.action-item {
    transition: all 0.2s ease;
}

.action-item:hover {
    box-shadow: 0 2px 8px rgba(0, 0, 0, 0.1);
}

.sortable-ghost {
    opacity: 0.4;
}

.sortable-drag {
    opacity: 1;
}

.document-content-row .card {
    background-color: #FFFFFF!important;
    border: 1px solid #E0E0E0!important;
    color: #000000!important;
}

.document-content-row input[type="text"] {
    background-color: #FAFAFA!important;
    border: 1px solid #E0E0E0!important;
    color: #000000!important;
}

.document-content-row input[type="text"]:focus {
    background-color: #FAFAFA!important;
    border: 1px solid #E0E0E0!important;
    color: #000000!important;
}

.document-content-row input[type="text"]:active {
    background-color: #FAFAFA!important;
    border: 1px solid #E0E0E0!important;
    color: #000000!important;
}

.document-content-row input[type="text"]::placeholder {
    color: #999999!important;
}

.document-content-row textarea {
    background-color: #FAFAFA!important;
    border: 1px solid #E0E0E0!important;
    color: #000000!important;
}

.document-content-row select {
    background-color: #FAFAFA!important;
    border: 1px solid #E0E0E0!important;
    color: #000000!important;
}

.document-content-row h1, 
.document-content-row h2, 
.document-content-row h3, 
.document-content-row h4, 
.document-content-row h5, 
.document-content-row h6 {
    color: #000000!important;
}

.document-content-row p {
    color: #000000!important;
}

.document-content-row label {
    color: #000000!important;
}

.document-content-row small {
    color: #000000!important;
}

.document-content-row span {
    color: #000000!important;
}

.document-content-row ul {
    color: #000000!important;
}

.document-content-row ol {
    color: #000000!important;
}

#document-content .card {
    background-color: #FFFFFF!important;
    border: 1px solid #E0E0E0!important;
    color: #000000!important;
}