/* .color-blindness{
} */
.theme-blindness {
    color: yellow;
    background-color: black;
}

.color-blindness .breadcrumb-item a{
    color: #01de83;
}
.color-blindness .content{
    color: #2D312A;
}
.color-blindness .blue-content{
    color: #30F28E;
}
.color-blindness .box-content {
    padding: 10px;
    box-shadow: 2px 2px 5px #FBE2DC;
}

.color-blindness .circle-icon {
    background-color: #844268;
    color: #fff;
}
.color-blindness .bnt-seeall {
    background-color: #C73F97;
    color: #fff !important;
}
.color-blindness .bnt-detail {
    background-color: #fff;
    border: 1px solid #DEC7C3;
    color: #5F5B55 !important;
}
.color-blindness .bnt-upload {
    background-color: #C73F97;
    color: #fff !important;
}

.color-blindness .font-main-topic {
    color: #844268;
}
.color-blindness .font-main-topic-slide {
    color: #844268;
}
.color-blindness .font-header-form {
    color: #844268;
}
.color-blindness .font-main-form {
    color: #000000;
}
.color-blindness .font-main-tablet{
    color: #000000;
}
.color-blindness .font-main-italic {
    color: #000000;
}
.color-blindness .font-detail {
    color: #844268;
}
.color-blindness .circle-common-link {
    color: #fff;
}

.color-blindness .footer-font {
    color: #7FCF93;
}
.color-blindness .card-text-color {
    color: #5F5B55;
}

.color-blindness .btn-primary.bnt-search {
    background-color: #844268;
    border-color: #844268;
}
.color-blindness .border-content {
    background-color:#F3F3F3 !important;
}

.color-blindness .nav-link-finance {
    background-color: #fff;
    border-bottom: 4px solid #30F28E;
    color: #30F28E;
}
.color-blindness .nav-pills .nav-link.active {
    background-color: #fff !important;
    border-bottom: 6px solid #30F28E !important;
    color: #30F28E !important;
}
.color-blindness .nav-pills .nav-link {
    background-color: #fff !important;
    border-bottom: 6px solid #F1F1F1 !important;
    color: #000;
}
.color-blindness .color-link {
    color: #000 !important;
}
.color-blindness .circle-about-link {
    color: #fff;
}
.color-blindness .dropdown-item.font-main-navbar {
    color: #844268;
}
.color-blindness .dropdown-item.font-sub-navbar {
    color: #844268;
}
.color-blindness .dropdown-menu.menu-dropdown { 
    box-shadow: rgb(149 157 165 / 20%) 10px 10px 60px;
    color: #212529;
    background-color: #fff;    
}
.color-blindness .table th .table td {
    border-top: 1px solid #dee2e6;
}
.color-blindness .box-note {
    background-color: #FFF3E9;
    color: #000000!important;
}
.color-blindness .section-box {
    background-color: #fff;
    box-shadow: rgba(149, 157, 165, 0.color-blindness .2) 0px 3px 10px;
}
.color-blindness .section-box2 {
    background-color: #fff;
    box-shadow: rgba(149, 157, 165, 0.color-blindness .2) 0px 3px 10px;
}
.color-blindness .detail-table-border {
    border-color: #EBEBEB;
}
.color-blindness .list-table-border {
    border-color: #EBEBEB;
}

.color-blindness .footer {
    background-color: #f5f5f5;
}
.color-blindness .not-set {
    color: #925D76;
}

.color-blindness a.asc:after {
    border-bottom: solid 7px #1B2A27;
}

.color-blindness a.desc:after {
    border-top: solid 7px #1B2A27;
}
.color-blindness .hint-block {
    color: #A99995;
}

.color-blindness .error-summary {
    color: #784961;
    background: #fdf7f7;
    border-left: 3px solid #F1D7D3;
}

/* align the logout "link" (button in form) of the navbar */
.color-blindness .nav li > form > button.logout {
    color: rgba(255, 255, 255, 0.5);
}


.color-blindness .nav > li > form > button.logout:focus,
.color-blindness .nav > li > form > button.logout:hover {
    color: rgba(255, 255, 255, 0.75);
}

.color-blindness #carouselNewsControls .carousel-indicators li,
.color-blindness #carouselBannerControls .carousel-indicators [data-bs-target]{
    background-color: #33F28E;
}
.color-blindness .footer-copyright{
    background: #012919;
    color: #fff;
}
.color-blindness .btn-language.active{ 
    color: #C73F97;  
    border-right: 1px solid #e4e4e4;
}
.color-blindness .btn-language{
    color: #6C7B68;
}
.color-blindness .cookie-consent-popup{
    background-color: rgb(92, 83, 81, 0.502)!important;
    color: #fff;
}
.color-blindness .cookie-consent-popup .cookie-consent-accept-all{
    color: #fff;
    background-color: #C73E97;
    border-color: #C73E97;
}
.color-blindness #display-font-size{
    background-color: rgb(255, 255, 255);
    color: rgb(106, 106, 106);
    border: 1px solid #017C49;
}
.color-blindness .increase-font-size{
    background-color: #017C49;
    color: #ffffff;
}
.color-blindness .decrease-font-size{
    background-color: #C73F97;
    color: #fff;
}
.color-blindness .accessibility-color{
    background-color: #d5d5d5;
}
.color-blindness .accessibility-color-btn:hover{
    border: 2px solid #fafa34 !important;
}
.color-blindness .accessibility-color .theme-gold{
    background-color: #000000;
    border: 2px solid #d5d5d5;
    color: #fafa34;
}
.color-blindness .accessibility-color .theme-light{
    background-color: #017C49;
    border: 2px solid #d5d5d5;
    color: #fff;
}
.color-blindness .accessibility-color .theme-dark{
    background-color: #ffffff;
    border: 2px solid #d5d5d5;
    color: #6a6a6a;
}

.color-blindness .accessibility-color .theme-light.active {
    border: 2px solid #33F28E;
}
.color-blindness .accessibility-color .theme-light.active::after {
    border: 2px solid #33F28E;
    background: #33F28E;
}
.color-blindness .accessibility-color .theme-dark.active {
    border: 2px solid #000000;
}
.color-blindness .accessibility-color .theme-dark.active::after {
    border: 2px solid #000000;
    background: #000000;
}
.color-blindness .accessibility-color .theme-gold.active {
    border: 2px solid #fafa34;
}
.color-blindness .accessibility-color .theme-gold.active::after {
    border: 2px solid #fafa34;
    background: #fafa34;
}
.color-blindness main .breadcrumb {
    background-color: #fff;
    border: 1px solid #e9e9e9;
}
.color-blindness .item-news .bnt-readmore{
      color: #01DE83;
}

.color-blindness .list-wrapper .pagination li{
    background-color: #fff;
    border: 1px solid #017C49;
}
.color-blindness .list-wrapper .pagination li a{
  color: #017C49;
}
.color-blindness .list-wrapper .pagination li.active{
      background-color: #017C49;
    border: 1px solid #017C49;
    
}
.color-blindness .list-wrapper .pagination li.active a{
  color: #fff;
}
.color-blindness .thumbnail-news{
  border: 1px solid #C1AEAA;
}
.color-blindness .text-dark-blue,
.color-blindness .text-dark-blue:link,
.color-blindness .text-dark-blue:visited,
.color-blindness .text-dark-blue:hover,
.color-blindness .text-dark-blue:active{
    color: #017C49;
    text-decoration: none;
}
.color-blindness .text-grey,
.color-blindness .text-grey:link,
.color-blindness .text-grey:visited,
.color-blindness .text-grey:hover,
.color-blindness .text-grey:active{
    color: #1B0F34;
    text-decoration: none;
}


.color-blindness .nav-setting{
    background-color: #f6f6f6;
    border-bottom: 1px solid #dee2e6 !important;
}
.color-blindness .statistic-view{
    color: #000;
}
.color-blindness .statistic-view .fa-user{
    color: #C0ADA9;
}
.color-blindness .statistic-view .text-views{
    color: #33F28E;
}
.color-blindness .font-size-setting{
    background-color: #EBD4CF;
}
.color-blindness .fa-search{
    color: #C73F97;
}

.color-blindness .logo-nav{
    background-color: #fff;
    box-shadow: 1px 3px 7px 0px #ebebeb;
}

.color-blindness .home-btn{
    background: #33F28E;
    color: #fff !important;
}
.color-blindness .dropdown-toggle-custom::after{
    border: solid #000;
    border-width: 0 2px 2px 0;
    display: inline-block;
    padding: 2px;
    margin-left: 0.255em;
    margin-bottom: 0.255em;
    content: "";
    transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
}

.color-blindness .block-about{
    background-color: #fff;
}
.color-blindness .block-news{
    background-color: #f6f6f6;
}
.color-blindness .tab-content{
    color: #212529;
}
.color-blindness .circle-common-link.icon-common-link{
    background-color: var(--bg-color, #000000);
}

.color-blindness .block-footer .circle-common-link.icon-common-link{
    background-color: var(--bg-color, #000000);
}
.color-blindness .block-footer{
    background-color: #017C49;
}


.color-blindness .icon-color{
    color: #33F28E;
}
.color-blindness .download-text{
    white-space: nowrap;
    color: #31f28ebf;
}

.color-blindness .page-item span,
.color-blindness .page-item .page-link{
    color: #01de83;
    background-color: #fff;
    border: 1px solid #dee2e6;
}
.color-blindness .page-item.active .page-link{
    color: #fff;
    background-color: #01de83;
    border-color: #dee2e6;
}
.color-blindness .page-item .page-link:hover{
    color: #019b5c;
    background-color: #ffffff80;
    border: 1px solid #dee2e6;
}
.color-blindness .download-btn{
    background-color: #C73F97 !important;
    color: #fff !important;
}

.color-blindness .search-btn{
    background-color: #C73F97 !important;
    color: #fff !important;
}
.color-blindness .search-btn .fa-search{
    color: #fff !important;
}

.color-blindness .faq-answer{
    background-color: #C73F9733;
}
.color-blindness .faq-answer .faq-answer-title,
.color-blindness .faq-question-toggle{
    color: #C73F97;
}
.color-blindness .faq-answer .faq-answer-content{
    color: #A42C7B;
}
.color-blindness .breadcrumb-item.active,
.color-blindness .faq-question-number{
    color: #30F28E !important;
}