/*Dark theme*/

.dt-dark, .dt-meduim, .dt-light {
  transition: background-color .6s;
}


.dark-theme.dt-dark, .dark-theme .dt-dark {
  background-color: #191c23  !important;
  box-shadow: none;
  border-color: #4d515a !important;
}

.dark-theme.dt-meduim, .dark-theme .dt-meduim {
    background-color: #35383f !important;
    box-shadow: none;
    border-color: #4d515a !important;
}


.dark-theme.dt-light, .dark-theme .dt-light {
    background-color: #3a3f4c !important;
    box-shadow: none;
}

.dark-theme work-sheet, .dark-theme legend {
    background-color: #212534 !important;
    box-shadow: none;
}


.dark-theme .logo img{
  filter: grayscale(1) brightness(5);
}

.dark-theme *{
  color:white;
}

.dark-theme .header-area .main-nav .menu-trigger.active span{
    background-color: transparent !important;
}

.header-area .main-nav .menu-trigger span:before, 
.header-area .main-nav .menu-trigger span:after,
.header-area .main-nav .menu-trigger span,
.logo img{
  margin-left: 0px;
  transition: .6s;
}


.dark-theme .header-area .main-nav .menu-trigger span:before, 
.dark-theme .header-area .main-nav .menu-trigger span:after,
.dark-theme .header-area .main-nav .menu-trigger span{
  /*background-color: #fff;*/
}

*{
  transition: color .6s;
}

.dark-theme *{
  color: #a6b2cf !important;
}

.dark-theme nav{
  border-bottom: 1px solid #3a3f4c;
    /* box-shadow: 0 0 3px #80b4ff !important;*/
}

.dark-theme footer{
  border-color: #4d515a !important;

}


.dark-theme .header-area .main-nav .menu-trigger.active span{
    background-color: transparent !important;
}



table {
    border-collapse: collapse;
}

tbody tr:nth-child(odd) {
    background-color: #eee5f0  !important;
}

tr:first-child {
    background-color: #d7dbe5 !important;
}

td:nth-child(1) {
    background-color: #d7dbe5 !important;
}

.dark-theme tbody tr:nth-child(odd) {
    background-color: #2b2f40 !important;
}

.dark-theme tr:first-child {
    background-color: #181d2a  !important;
}

.dark-theme td:nth-child(1) {
    background-color: #181d2a  !important;
}


.swal-button {
    background-color: #004377;
}


.dark-theme .swal-modal{
  background-color: #191c23 !important;
  border: 1px solid;
}

.dark-theme .swal-icon--success:after, .dark-theme .swal-icon--success:before, .dark-theme .swal-icon--success__hide-corners {
  background-color: #191c23 !important;
}

#toast{
  box-shadow: 0 0 5px rgb(0 0 0 / 48%);
}

.dark-theme #toast{
  color: unset !important;
}

.dark-theme #menu > .inner, .dark-theme .method caution, .dark-theme .setting caution, .dark-theme icons caution {
  background-color: #191c23  !important;
  box-shadow: none;
  border: 1px solid #4d515a !important;
}

.dark-theme .method caution, .dark-theme .setting caution, .dark-theme icons caution {
  border-color: #4d515a !important;
}


.dark-theme #menu > .inner > ul > li a{
    color: #a6b2cf !important;
}