.load-more-icon:before {
    font-family: "icomoon" !important;
    content: '\e92d';
    font-size: 19px;
    margin-right: 8px;
}

.btn.load-more-icon.loading::before {
    animation: rotate 1s linear infinite;
    transform-origin: 9px 13px;
}

.btn.load-more-icon.loading {
    opacity: .65;
    cursor: initial;
}

@keyframes rotate {
    0% {
        transform: rotate(0deg);
    }
    100% {
        transform: rotate(360deg);
    }
}

.aside-navbar {
    height: 100%;
}

.sz_newsroom .card-body {
    color: #000;
}

.sz_newsroom .news-top-item .card-body {
    justify-content: initial;
}

.rte-content th, .rte-content td {
    border: 1px solid #E6E6E6;
}

.rte-content table {
    border-spacing: 0;
    border-collapse: separate;
    width: 100%;
    border: 1px solid #E6E6E6;
    border-top: 2px solid #002F6A;
    border-radius: 5px;
    margin-bottom: 5px;
}

.rte-content table td, .rte-content table th {
    padding: 5px;
}

.rte-content table tr:first-of-type td {
    border-top: none;
    font-weight: bold;
}

