/**
 * Add any custom CSS for the project
 */

label {
    margin-bottom: 1rem;
}

.crop-modal .image-block:not(:last-child) {
    margin-bottom: 15px;
}

.bootstrap-tagsinput {
    width: 100%;
}

.news-posts table td > img.image-banner {
    max-width: 100px;
    height:auto;
}

.filter-item.active .modify-buttons,
.filter-item .change-buttons {
    display: none;
}
.filter-item.active .change-buttons {
    display: block;
}

.select2-container .display-color {
    display: inline-block;
    width: 35px;
    height: 18px;
    margin-right: 5px;
    vertical-align: middle;
}

/* Summernote Adjusts */
.note-modal-footer {
    height: auto;
    padding: 10px;
    text-align: center;
}

.note-modal-footer .note-btn {
    text-align: right;
}

.note-modal-footer .note-btn{
    float: none;
    margin-right: auto;
}

.pasteToggle {
    margin-top: 10px;
}

.note-modal .checkbox.sn-checkbox-use-protocol {
    display: hidden;
}

/* hide scrollbar but allow scrolling */
iframe.editor-embed {
    -ms-overflow-style: none; /* for Internet Explorer, Edge */
    scrollbar-width: none; /* for Firefox */
    overflow-y: scroll; 
}

iframe.editor-embed::-webkit-scrollbar {
    display: none; /* for Chrome, Safari, and Opera */
}

table.table.news-list {
    table-layout: fixed;
}

.header-btn[data-class=mobile-nav-on] {
    border-color: #dcdcdc !important;
    background-color: white !important;
    background-image: none !important;
    color: #a6a6a6 !important;
}