.header .btn.normal {
  position: relative;
}

html {
  scroll-padding-top:110px;
}

@media (min-width: 992px){
  .horizontal .hor-header .container, .horizontal .horizontal-main .container, .horizontal .main-content.hor-content .container {
    max-width: 98% !important;
    padding: 0;
  }
}

@media (max-width: 991px){
  .responsive-logo .header-logo {
  position: relative;
  }
  .responsive-logo .header-logo img{
    max-width: 100px;
    top: 0px;
  }
}

.tablewhite {
  background: #fff;
  padding: 0px;
}
.table.tablewhite .table{
  background: #fff;
}
.tablewhite .table-striped tbody tr:nth-of-type(even) {
  background-color: #fff;
}
.tablewhite .table-striped tbody tr:nth-of-type(odd) {
  background-color: #eee;
}
.tablewhite .table-hover tbody tr:hover, .table-hover tbody th {
  background-color: #fff;
}
.tablewhite .table th,.tablewhite  .text-wrap table th {
  text-transform: none;
}

ul.page-nav.list-style{

}
ul.page-nav.list-style li{
  padding: 8px;
  margin-left: 5px;
  background: #eee;
  border: 1px solid #ddd;
  border-radius:2px ;
  display: inline;
}
ul.page-nav.list-style li a{

}
#laravel_datatable{
  width: 100% !important;
}
.dark-mode #showemail,
.dark-mode #showemail p{
  color: #fff !important;
}
/*.dark-mode a{*/
/*  color: green;*/
/*}*/
.light-mode a {
  color: var(--bs-primary);
}
.dark-mode a {
  color: var(--bs-info); /* sau alta culoare din tema */
}