.CodeMirror {
  height: 600px;
}

mark {
    background-color: yellow;
}

#l2kw-scroll-container {
    border-left: 1px solid #ddd;
    padding-left: 10px;
}

#vertical-tabs-container {
  max-height: 300px;
  overflow: auto;
}

.l2kw-sticky {
    top: 200px;
    position: sticky !important;
    z-index: 9999;
    transform: translateZ(0);
    -webkit-transform: translateZ(0);

}

.l2kw-modal {
    {# width: 90%;
    height: 90%;
    overflow-x: scroll; #}
}

.l2kw-modal .modal-dialog {
    margin-top: 0 !important;
}

.active-l2kw-link {
    font-weight: bold;
}

.l2kw-loading {
    filter: blur(5px);
}

.version-frame {
    width: 100%;
    height: 100%;
}

#versions-container .tab-pane {
    height: 800px;
}

/* .tab-pane iframe {
    height: 100%;
} */

.summary-wrapper br {
  margin-bottom: 6px;
}

.timeline-2 div.panel-default {
    margin-top: -70px;
}

@media only screen and (max-width: 600px) {
    .timeline-2 div.panel-default {
        margin-top: -5px;
    }
    .timeline-2 li {
        margin-bottom: 15px;
    }
}