﻿/* Set height of the grid so .sidenav can be 100% (adjust if needed) */
.row.doc-content {
    height: 1500px
}

/* Set gray background color and 100% height */
.doc-sidenav {
    background-color: #f1f1f1;
    height: 100%;
}

/* Set black background color, white text and some padding */
doc-footer {
    background-color: #555;
    color: white;
    padding: 15px;
}

/* Remove default bullets */
ul.catul {
    list-style-type: none;
    margin: 0;
    padding: 0;
}

/* Style the caret/arrow */
.caret {
    cursor: pointer;
    user-select: none; /* Prevent text selection */
}

/* Create the caret/arrow with a unicode, and style it */
/*.caret::before {
    content: "\25B6";
    color: black;
    display: inline-block;
    margin-right: 6px;
}*/

/* Rotate the caret/arrow icon when clicked on (using JavaScript) */
.caret-down::before {
    transform: rotate(90deg);
}

/* Hide the nested list */
.nested {
    display: none;
}

/* Show the nested list when the user clicks on the caret/arrow (with JavaScript) */
.ulactive {
    display: block;
}

th.doc-th {
    overflow: hidden;
    text-overflow: ellipsis;
    word-wrap: break-word;
}
td.doc-td {
    overflow: hidden;
    text-overflow: ellipsis;
    word-wrap: break-word;
}


/* On small screens, set height to 'auto' for sidenav and grid */
@media screen and (max-width: 767px) {
    .doc-sidenav {
        height: auto;
        padding: 15px;
    }
    .row.doc-content {
        height: auto;
    }
}