[data-theme=dark]{color:#bebebe;background-color:#181818}[data-theme=dark] pre{color:#bebebe}[data-theme=dark] img.icon,[data-theme=dark] svg.icon{filter:invert(1)}[data-theme=dark] .table{color:#bebebe}[data-theme=dark] .table-hover tbody tr:hover{color:#bebebe}[data-theme=dark] .list-group-item{color:#bebebe;background-color:#181818;border-color:#404040}[data-theme=dark] .list-group-item.list-group-item-action:focus,[data-theme=dark] .list-group-item.list-group-item-action:hover{background-color:#222}[data-theme=dark] .list-group-item.active,[data-theme=dark] .list-group-item.active:focus,[data-theme=dark] .list-group-item.active:hover{color:#fff;background-color:#007bff;border-color:#007bff}[data-theme=dark] .list-group-item-primary{color:#fff;background-color:#007bff;border-color:#007bff}[data-theme=dark] .list-group-item-primary.list-group-item-action:focus,[data-theme=dark] .list-group-item-primary.list-group-item-action:hover{color:#fff;background-color:#0069d9}[data-theme=dark] .list-group-item-secondary{color:#fff;background-color:#6c757d;border-color:#6c757d}[data-theme=dark] .list-group-item-secondary.list-group-item-action:focus,[data-theme=dark] .list-group-item-secondary.list-group-item-action:hover{color:#fff;background-color:#5a6268}[data-theme=dark] .list-group-item-success{color:#fff;background-color:#28a745;border-color:#28a745}[data-theme=dark] .list-group-item-success.list-group-item-action:focus,[data-theme=dark] .list-group-item-success.list-group-item-action:hover{color:#fff;background-color:#218838}[data-theme=dark] .list-group-item-danger{color:#fff;background-color:#dc3545;border-color:#dc3545}[data-theme=dark] .list-group-item-danger.list-group-item-action:focus,[data-theme=dark] .list-group-item-danger.list-group-item-action:hover{color:#fff;background-color:#c82333}[data-theme=dark] .list-group-item-warning{color:#212529;background-color:#ffc107;border-color:#ffc107}[data-theme=dark] .list-group-item-warning.list-group-item-action:focus,[data-theme=dark] .list-group-item-warning.list-group-item-action:hover{color:#212529;background-color:#e0a800}[data-theme=dark] .list-group-item-info{color:#fff;background-color:#17a2b8;border-color:#17a2b8}[data-theme=dark] .list-group-item-info.list-group-item-action:focus,[data-theme=dark] .list-group-item-info.list-group-item-action:hover{color:#fff;background-color:#138496}[data-theme=dark] .list-group-item-light{color:#212529;background-color:#6c757d;border-color:#6c757d}[data-theme=dark] .list-group-item-light.list-group-item-action:focus,[data-theme=dark] .list-group-item-light.list-group-item-action:hover{color:#212529;background-color:#e2e6ea}[data-theme=dark] .list-group-item-dark{color:#fff;background-color:#343a40;border-color:#343a40}[data-theme=dark] .list-group-item-dark.list-group-item-action:focus,[data-theme=dark] .list-group-item-dark.list-group-item-action:hover{color:#fff;background-color:#23272b}[data-theme=dark] .dropdown-menu{background-color:#171717;border-color:#404040}[data-theme=dark] .dropdown-item:not(:disabled):not(.disabled){color:#bebebe}[data-theme=dark] .dropdown-item:focus,[data-theme=dark] .dropdown-item:hover{background-color:#242424}[data-theme=dark] .dropdown-divider{border-top-color:#404040}[data-theme=dark] .jumbotron{color:#bebebe;background-color:#181818;border-color:#404040}[data-theme=dark] .card{color:#bebebe;background-color:#222;border-color:#404040}[data-theme=dark] .card-header,[data-theme=dark] .card-footer{color:#bebebe;background-color:#181818;border-top-color:#404040;border-bottom-color:#404040}[data-theme=dark] .form-control{color:#bebebe;background-color:#171717;border-color:#404040}[data-theme=dark] .form-control-plaintext{color:#bebebe}[data-theme=dark] .custom-select{color:#bebebe;background-color:#171717;border-color:#404040;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA0IDUnPjxwYXRoIGZpbGw9JyNmZmZmZmYnIGQ9J00yIDBMMCAyaDR6bTAgNUwwIDNoNHonLz48L3N2Zz4=)}[data-theme=dark] .custom-file-label{color:#bebebe;background-color:#171717;border-color:#404040}[data-theme=dark] .custom-file-label:after{color:#bebebe;background-color:#202020}[data-theme=dark] .input-group-text{color:#bebebe;background-color:#202020;border-color:#404040}[data-theme=dark] .page-item .page-link{border-color:#404040}[data-theme=dark] .page-item.disabled .page-link{background-color:#171717;color:#bebebe}[data-theme=dark] .page-item:not(.active) .page-link{background-color:#171717}[data-theme=dark] .page-item:not(.active) .page-link:hover{background-color:#242424}[data-theme=dark] .breadcrumb{background-color:#171717;border-color:#404040}[data-theme=dark] .nav-tabs{border-bottom-color:#404040}[data-theme=dark] .nav-tabs .nav-link:focus,[data-theme=dark] .nav-tabs .nav-link:hover{background-color:#242424;border-color:#404040}[data-theme=dark] .nav-tabs .nav-item.show .nav-link,[data-theme=dark] .nav-tabs .nav-link.active{color:#bebebe;background-color:#222;border-color:#404040;border-bottom-color:#222}[data-theme=dark] .nav-tabs.card-header-tabs .nav-item.show .nav-link,[data-theme=dark] .nav-tabs.card-header-tabs .nav-link.active{background-color:#181818;border-bottom-color:#181818}[data-theme=dark] .popover{background-color:#222;border-color:#404040}[data-theme=dark] .popover-body{color:#bebebe}[data-theme=dark] .popover-header{background-color:#202020;border-bottom-color:#404040}[data-theme=dark] .bs-popover-top>.arrow::before,[data-theme=dark] .bs-popover-auto[x-placement^=top]>.arrow::before{border-top-color:#404040}[data-theme=dark] .bs-popover-top>.arrow::after,[data-theme=dark] .bs-popover-auto[x-placement^=top]>.arrow::after{border-top-color:#222}[data-theme=dark] .bs-popover-right>.arrow::before,[data-theme=dark] .bs-popover-auto[x-placement^=right]>.arrow::before{border-right-color:#404040}[data-theme=dark] .bs-popover-right>.arrow::after,[data-theme=dark] .bs-popover-auto[x-placement^=right]>.arrow::after{border-right-color:#222}[data-theme=dark] .bs-popover-bottom>.arrow::before,[data-theme=dark] .bs-popover-auto[x-placement^=bottom]>.arrow::before{border-bottom-color:#404040}[data-theme=dark] .bs-popover-bottom>.arrow::after,[data-theme=dark] .bs-popover-auto[x-placement^=bottom]>.arrow::after{border-bottom-color:#222}[data-theme=dark] .bs-popover-left>.arrow::before,[data-theme=dark] .bs-popover-auto[x-placement^=left]>.arrow::before{border-left-color:#404040}[data-theme=dark] .bs-popover-left>.arrow::after,[data-theme=dark] .bs-popover-auto[x-placement^=left]>.arrow::after{border-left-color:#222}[data-theme=dark] .progress{background-color:#171717;border-color:#404040}[data-theme=dark] .close{color:#bebebe;opacity:1}[data-theme=dark] .modal-header,[data-theme=dark] .modal-footer{color:#bebebe;background-color:#202020;border-bottom-color:#404040;border-top-color:#404040}[data-theme=dark] .modal-content{color:#bebebe;background-color:#222;border-color:#404040;}

[data-theme=dark] .form-select, [data-theme=dark] .form-check-input {
	color:#bebebe;
	background-color:#171717;
	border-color:#404040;
}
[data-theme=dark] .form-check-input:checked {
	background-color: #0d6efd;
	border-color: #0d6efd;
}
[data-theme=dark] .thead-softdark {
	background-color: #121212 !important;	
}
[data-theme=dark] input[readonly], [data-theme=dark] select[disabled] {
	color: #bebebe;
	background-color: #222;	
}
[data-theme=dark]  .lista1 a.text-dark, [data-theme=dark]  .lista2 a.text-dark, [data-theme=dark] .thead-softdark a, [data-theme=dark] .thead-softdark .text-dark, [data-theme=dark] pre.text-dark, [data-theme=dark] .tartalom, [data-theme=dark] .cimsor , [data-theme=dark] .link-dark, [data-theme=dark] .link-white , [data-theme=dark] .bootstrap-table a.text-dark {
	color: #bebebe !important;	
}
[data-theme=dark] div.bg-sarga a.text-dark, [data-theme=dark] td.muvelet a.text-dark, [data-theme=dark].debug-collapse pre {
	color: #343a40 !important;	
}
[data-theme=dark] table.table-bordered th, [data-theme=dark] table.table-bordered td, [data-theme=dark] #main .border {
	border-color: #404040 !important;
}
[data-theme=dark] .lista1 {
	background-color: #171717;	
}
[data-theme=dark] .lista2 {
	background-color: #222;
}
[data-theme=dark] .listalab {
    background-color: #121212;
	color: #bebebe !important;	
}
[data-theme=dark] .bootstrap-table table.table-striped tr:nth-child(even){
	background-color: #171717;
}
[data-theme=dark] .dropdown-menu{
	color: #bebebe;
}
[data-theme=dark] .fieldset-head a {
	color: #bebebe !important;
}
[data-theme=dark] .alert-secondary {
    background-color: #222;
}
[data-theme=dark] .alert-info {
    background-color: #d1ecf1;
	color: #0c5460;
}
[data-theme=dark] .drop-btn button {
    background-color: #171717;
	color: #bebebe;
}
[data-theme=dark] .bg-sotet {
	background-color: #171717 !important;
}
[data-theme=dark] .login-container .btn-evir {
	background-color: #5886b7;
	color: #fff;
	border-color: #5d79bb;
}
[data-theme=dark] .debug_box pre, [data-theme=dark] .link-dark:after {
	color: #000;
}

/*------------------------------------*\
  #Hover
\*------------------------------------*/
[data-theme=dark] .lista1:hover, [data-theme=dark] .lista1:focus, [data-theme=dark] .lista2:hover, [data-theme=dark] .lista2:focus, [data-theme=dark] .bootstrap-table tr:hover, [data-theme=dark] .bootstrap-table :focus, [data-theme=dark] .bootstrap-table table.table-striped tr:nth-child(even):hover, [data-theme=dark] .bootstrap-table table.table-striped tr:nth-child(even):focus{
    background-color: #000;
}
[data-theme=dark] .lista1:hover, [data-theme=dark] .lista1:focus, [data-theme=dark] .lista2:hover, [data-theme=dark] .lista2:focus, [data-theme=dark] .lista1:hover td, [data-theme=dark] .lista1:focus td, [data-theme=dark] .lista2:hover td, [data-theme=dark] .lista2:focus td, [data-theme=dark] .lista1:hover a, [data-theme=dark] .lista1:focus a, [data-theme=dark] .lista2:hover a, [data-theme=dark] .lista2:focus a, [data-theme=dark] .tartalom:hover, [data-theme=dark] .cimsor:hover, [data-theme=dark] .link-dark:hover, [data-theme=dark] .dropdown-item:hover, [data-theme=dark] .dropdown-item:focus, [data-theme=dark] .bootstrap-table tr:hover a.text-dark, [data-theme=dark] .bootstrap-table tr:focus a.text-dark, [data-theme=dark] .bootstrap-table a.text-dark:hover, [data-theme=dark] .bootstrap-table a.text-dark:focus {
	color: #fff !important;
}
[data-theme=dark] .drop-btn button:hover, [data-theme=dark] .drop-btn button:focus {
	color: #fff;
	background-color: #007bff;
}
[data-theme=dark] table.table-success tr:hover, [data-theme=dark] table.table-danger tr:hover, [data-theme=dark] table.table-warning tr:hover, [data-theme=dark] table.table-info tr:hover {
	color: #222;
}


/*------------------------------------*\
  #Calendar
\*------------------------------------*/

[data-theme=dark] div.calendar, [data-theme=dark] div.calendar table, [data-theme=dark] div.calendar table td.daysrow, [data-theme=dark] div.calendar table td, [data-theme=dark] div.calendar table td.day, [data-theme=dark] div.calendar table td.name {
	background-color: #171717;
	color: #fff;
}
[data-theme=dark] div.calendar table td.wn, [data-theme=dark] div.calendar table td.name {
	color: #bebebe;
}
[data-theme=dark] div.calendar table td.weekend {
	color: #6c757d;
}
[data-theme=dark] div.calendar table td.selected {
	background-color: #5886b7;
	color: #fff;
}
/* summernote */

[data-theme=dark] div.note-editor {
	border-color:#404040;	
}
[data-theme=dark] div.note-toolbar {
	background-color: #171717;
}
[data-theme=dark] .note-btn, [data-theme=dark] .note-color-reset, [data-theme=dark] .note-color-select {
	background-color: #222;
	color: #bebebe;
	border-color:#404040;	
}
[data-theme=dark] .note-btn:hover, [data-theme=dark] .note-btn:focus, [data-theme=dark] .note-color-reset:hover, [data-theme=dark] .note-color-reset:focus, [data-theme=dark] .note-color-select:hover, [data-theme=dark] .note-color-select:focus {
	background-color: #000 !important;
	color: #fff;
	border-color: #fff;	
}
[data-theme=dark] div.note-editing-area, [data-theme=dark] div.note-dropdown-menu, [data-theme=dark] .note-dropdown-item {
	background-color: #000;
	color: #fff;
}
[data-theme=dark] .note-dropdown-item:hover, [data-theme=dark] .note-dropdown-item:focus {
	color: #fff;
	background-color: #007bff;
}
[data-theme=dark] .note-icon-bar {
	border-color: #ffffff32 !important;
}
