body {
    background: #F9F9F9;
    color: #000000;
}

pre {
    border: 1px solid #f7f7f7;
    background: #f7f7f7;
    color: #000000;
}

a {
    color: #014336;
}

a:hover {
    color: #000000;
}

.link {
    color: #014336!important;
}

.link:hover {
    color: #000000!important;
}

input,
select,
textarea {
    background-color: #FFFFFF!important;
    color: #000000!important;
    border: 1px solid #ebebeb!important;
}

a[type=button] {
    color: #014336!important;
}

button {
    color: #014336!important;
}

.button {
    background: #014336;
    color: #FFFFFF!important;
}

.button:hover {
    background: #002518!important;
}

.button:active {
    background: #002518!important;
}

.button:focus {
    background: #002518!important;
}

.input-group-text {
    background-color: #FFFFFF!important;
    color: #000000!important;
}

::placeholder {
    color:#000000!important;
}

.admin_link {
    color: #014336;

}

.admin_link:hover {
    color: #000000;
}


.menu_full {
    background: #FFFFFF;
    color: #000000;
    border: 1px solid #e1e1e1;
}


.navbarHeader {
    background: #FFFFFF;
    color: #000000;
    border-bottom: 1px solid #e1e1e1;
}

.navbarHeader a {
    color: #000000;
}

.navbarHeader .navLogo {
    color: #000000;
}

.avatarNavbar {
    color: #FFFFFF;
    border: 2px solid #FFFFFF;
}


.banner {
    border-bottom: 1px solid #002518;
    background: #014336;
    color: #FFFFFF;
}

.banner a {
    color: #FFFFFF;
}

.bannerChannel {
    border-bottom: 1px solid #002518;
    background: #014336;
    color: #FFFFFF;
}

.adsense {
    background: #FFFFFF; 
    border: 1px solid #fafafa;
    color: #000000;
}



.content {
    background: #FFFFFF; 
    border: 1px solid #FFFFFF;
    color: #000000;
}


.contentBg {
    background: #FFFFFF; 
    color: #000000;
}


.content .progress {
    background: #FFFFFF;
}

.content .divider {
    border-top: 1px solid #fafafa;
}


.content h2 {
    color: #000000;
}

.content .enfasisBorder {
    border: 1px solid #f7f7f7;
}

.content .enfasis {
    border: 1px solid #f7f7f7;
    background: #f7f7f7;
    color: #000000;
}


.content h3 {
    color: #000000;
}

.content h4 {
    color: #000000;
}

.content .avatar {
    color: #FFFFFF;
}

.sidebar .widget {
    background: #FFFFFF;
    color: #000000;
    border: 1px solid #FFFFFF;
}

.sidebar .widget h3 {
    color: #000000;
}

.sidebar .widget .avatar {
    color: #FFFFFF;
}

.sidebar .block {
    background: #FFFFFF;
    color: #000000;
    border: 1px solid #FFFFFF;
}

.sidebar .block .avatar {
    color: #FFFFFF;
}

.sidebar .block h3 {
    color: #000000;
}

.sidebar .divider {
    border-top: 1px solid #e1e1e1;
}

.sidebar .block a {
    color: #014336;
}

.sidebar .block a:hover {
    color: #000000;
    background: #f5f5f5;
}

.sidebar .block a.active {
    color: #014336;
    background: #f5f5f5;
}

blockquote {
    background: #f7f7f7;
}

.channel {
    background: #FFFFFF;
}

.channelAdminBody {
    background: #FFFFFF;
}   

.card {
    background: #FFFFFF;
    color: #000000;
}

.adminBody {
    background: #FFFFFF;
}

.profile {
    border-bottom: 1px solid #002518;
    background: #014336;
    color: #FFFFFF;
}

.profile .avatar {
    color: #FFFFFF;
}

.profileSidebar .divider {
    border-top: 1px solid #fafafa;
}


.article .avatar {
    color: #FFFFFF;
}


.enfasis {
    border: 1px solid #f7f7f7;
    background: #f7f7f7;
    color: #000000;
}

.enfasisBorder {
    border: 1px solid #f7f7f7;
}


.avatarMini {
    color: #FFFFFF;
}

.avatarUser {
    color: #FFFFFF;
}


.subArticle {
    background: #FFFFFF; 
    border: 1px solid #fafafa;
    color: #000000;
}

.topic .avatar {
    color: #FFFFFF;
}

.topic .divider {
    border-top: 1px solid #fafafa;
}

.blog .divider {
    border-top: 1px solid #fafafa;
}

.dividerCategory {
    border-top: 1px solid #fafafa;
}



.modal-header {
    color: #000000;
    background: #FFFFFF;
}

.modal-header .btn-close {
    color: #000000;
    --bs-btn-close-color: #000000;
}

.modal-body {
    color: #000000;
    background: #FFFFFF;
}



.pagination {
    --bs-pagination-active-color: #FFFFFF;
    --bs-pagination-active-bg: #014336;
    --bs-pagination-active-border-color: #014336;

    --bs-pagination-disabled-color: #000000;
    --bs-pagination-disabled-bg: #FFFFFF;
    --bs-pagination-disabled-border-color: #fafafa;

    --bs-pagination-border-color: #fafafa;
}


.trumbowyg-box,
.trumbowyg-editor-box {
    border: 0px solid #ebebeb!important;
}

.trumbowyg-button-pane {
    color: #000000!important;
    background: #FFFFFF!important;
}

.trumbowyg-editor-box {
    border: 1px solid #ebebeb!important;
}

.trumbowyg-box.trumbowyg-fullscreen {
    background: #FFFFFF!important;
}

.trumbowyg-button-pane button:not(.trumbowyg-disable):hover,
.trumbowyg-button-pane button:not(.trumbowyg-disable):focus,
.trumbowyg-button-pane button.trumbowyg-active {
    background-color: #fafafa!important;
}

.trumbowyg-button-pane .trumbowyg-open-dropdown::after {
    border-top-color: #000000!important;;
}

.trumbowyg-box svg,
.trumbowyg-modal svg {
    color: #000000!important;
    fill: #000000!important;
}

.trumbowyg-dropdown {
    border: 1px solid #fafafa!important;
    background: #fafafa!important;
}

.trumbowyg-dropdown .trumbowyg-createLink-dropdown-button  {
    color: #000000!important;
    background: #FFFFFF!important;
}

.trumbowyg-dropdown .trumbowyg-unlink-dropdown-button  {
    color: #000000!important;
    background: #FFFFFF!important;
}

.trumbowyg-dropdown button:hover, .trumbowyg-dropdown button:focus {
    background: #FFFFFF!important;
}

.trumbowyg-fontsize_small-dropdown-button {
    color: #000000!important;
    background: #FFFFFF!important;
}
.trumbowyg-fontsize_x-small-dropdown-button {
    color: #000000!important;
    background: #FFFFFF!important;
}
.trumbowyg-fontsize_medium-dropdown-button {
    color: #000000!important;
    background: #FFFFFF!important;
}
.trumbowyg-fontsize_large-dropdown-button {
    color: #000000!important;
    background: #FFFFFF!important;
}
.trumbowyg-fontsize_x-large-dropdown-button {
    color: #000000!important;
    background: #FFFFFF!important;
}
.trumbowyg-fontsize_custom-dropdown-button {
    color: #000000!important;
    background: #FFFFFF!important;
}

.trumbowyg-modal-box {
    border: 1px solid #fafafa;
    color: #000000!important;
    background: #fafafa!important;
}

.trumbowyg-modal-box .trumbowyg-input-row {
    border: 1px solid #fafafa!important;
}

.trumbowyg-modal-box .trumbowyg-input-infos {
    color: #000000!important;
    border-right: 1px solid #fafafa!important;
    background-color: #fafafa!important;
}

.trumbowyg-modal-box .trumbowyg-input-infos label {
    color: #000000!important;
}

.trumbowyg-modal-box .trumbowyg-input-html input:hover, .trumbowyg-modal-box .trumbowyg-input-html input:focus, .trumbowyg-modal-box .trumbowyg-input-html textarea:hover, .trumbowyg-modal-box .trumbowyg-input-html textarea:focus, .trumbowyg-modal-box .trumbowyg-input-html select:hover, .trumbowyg-modal-box .trumbowyg-input-html select:focus {
    outline: 1px solid #fafafa!important;
}

.trumbowyg-modal-box .trumbowyg-input-error input, .trumbowyg-modal-box .trumbowyg-input-error select, .trumbowyg-modal-box .trumbowyg-input-error textarea {
    outline: 1px solid #fafafa!important;
}

.trumbowyg-modal-box .trumbowyg-modal-button.trumbowyg-modal-submit {
    background: #014336!important;
    color: #FFFFFF!important;
}

.trumbowyg-modal-box .trumbowyg-modal-button.trumbowyg-modal-submit:hover, .trumbowyg-modal-box .trumbowyg-modal-button.trumbowyg-modal-submit:focus {
    background: #014336!important;
    color: #FFFFFF!important;
}

.trumbowyg-modal-box .trumbowyg-modal-button.trumbowyg-modal-submit:active {
    background: #014336!important;
    color: #FFFFFF!important;
}

.trumbowyg-modal-box .trumbowyg-modal-button.trumbowyg-modal-reset {
    color: #FFFFFF!important;
    background: #014336!important;
}

.trumbowyg-modal-box .trumbowyg-modal-button.trumbowyg-modal-reset:hover, .trumbowyg-modal-box .trumbowyg-modal-button.trumbowyg-modal-reset:focus {
    background: #014336!important;
}

.trumbowyg-modal-box .trumbowyg-modal-button.trumbowyg-modal-reset:active {
    background: #014336!important;
}

.footer  {
    background: #F9F9F9;
    color: #000000;
}

.footer a {
    color: #000000;
}