/* Dark Mode */

.dark-theme {
    background-color: rgb(24, 26, 32);

}

.dark-theme span{
    color: rgb(132, 142, 156);
}


.dark-theme .label-trad{
    color: rgb(219 219 219);
}


.dark-theme .article--holiday-federal #ad-wrap,
.dark-theme .article--holiday-federal .bn-header {
  background: #000000;
}

.dark-theme .bn-header .socrow {
    background: rgb(197 160 160 / 20%);
}

.dark-theme  .icon_theme_fa_moon, .dark-theme  .icon_theme_fa_sun{
    color: white;
}

.dark-theme .calendar table.month{
  background-color: #181a20;
}

.dark-theme .calendar table.month th.month-title {
    background-color: #323232;
    color: aliceblue;
}

.dark-theme .calendar .calendar-header table  {
    background-color: #272020;
    color: #dbb80b;
}

.dark-theme .calendar table.month td.day {
    color: #a9a9a9;
}

.dark-theme .calendar .month tr td:first-child {
    color: #ff2525 !important;
}

.dark-theme .wrapper-two .div_list_fecha_right {
    color: white;
}

.dark-theme a{
    color: #dbb80b;
}

.dark-theme .modal-content{
    background-color: #3e3b3b;
}

.dark-theme .table  {
    color: aliceblue;
}

.dark-theme label{
    color: white;
}

.dark-theme .content__main{
    background: transparent;
}

.dark-theme  .calendar .calendar-header {
    border: none;
}

.dark-theme  .calendar table.month th.day-header {
    color: #bbae1c;
}

/* Detail */

.dark-theme #div_description_html, .dark-theme em{
    color: aliceblue;

}


.dark-theme .mgt0, .dark-theme figure {
    background-color: transparent !important;
    color: aliceblue !important;
}









/* Light Mode */

.light-theme{


}

.light-theme .icon_theme_fa_moon, .light-theme .icon_theme_fa_sun{
    color: white;
}

