@import "MenuAndDashboard.css";
@import "Einstellungen.css";
@import "Auftragsverwaltung.css";
@import "Personen.css";

:root {

  --primary: #007bff;
  --primaryhover: #0069d9;
  --default: #2C2C2C;
  --defaulthover: #1f1f1f;
  --success: #03DAC5;
  --successhover: #03c1ae;
  --info: #17a2b8;


  --green: #356e35;


  --materialdark: #121212;

  --materialemphasis: #1F1F1F;


  --materialcolordefault: white;

  --materialcolorhigh: #E1E1E1;

  --materialcolormedium: #A0A0A0;

  --materialcolordisabled: #5A5A5A;


  --materialimgopacity: 0.5;
}

.smart-style-5 ::selection {
  color: var(--materialcolorhigh);
  background-color: var(--cortec-red);
}

.smart-style-5 a:focus,
.smart-style-5 a:hover {
  color: var(--materialcolor);

  cursor: pointer !important;
}

.smart-style-5 {


  background: linear-gradient(180deg, #3f3f3f, #181818) no-repeat 0 0/100% 400px, #181818 repeat 100% 100%;
}

.smart-style-5 .bg-color-darken,
.smart-style-5 .jarviswidget-color-darken>header {
  background-color: var(--materialemphasis) !important;
  color: var(--materialcolor);
}

.smart-style-5 .bg-color-darken,
.smart-style-5 .jarviswidget-color-darken>div>div>iframe>html {
  color: var(--materialcolormedium);
}

.smart-style-5 nav ul ul ul li a {
  color: var(--materialcolormedium);
  border-bottom: rgba(139, 145, 160, 0.3) dotted 1px;
  border-left: 10px solid rgba(139, 145, 160, 0.5);
  font-weight: 300;
  padding: 2px 17px 4px 54px !important;
  font-size: 11px;
}

.smart-style-5.fixed-header #header {
  background: var(--backgrounddark) !important;
}

.smart-style-5 .fc-border-separate thead tr,
.smart-style-5 .table thead tr,
.smart-style-5 aside#left-panel {
  background: var(--backgrounddark) !important;
}

.smart-style-5 nav ul li.top-item>a {
  color: var(--materialcolormedium);
  border-bottom: solid 1px var(--backgroundgrey);
}

.smart-style-5 nav a:hover {
  color: var(--materialcolor);
}

.smart-style-5 .well {
  background: rgba(0, 0, 0, 0.2);
}

.smart-style-5 .navbar-default {
  background: rgba(0, 0, 0, 0.43) !important;
  border: none;
}



.smart-style-5 .input-group {
  background: transparent;
  border-radius: 0;
  background-color: var(--materialemphasis);
  color: var(--materialcolormedium);
}

.smart-style-5 .selection .select2-container .select2-choice,
.smart-style-5 .select2-selection {
  background: transparent;
  border-radius: 0;
  color: var(--materialcolormedium);
}

.smart-style-5 .select2-container--open .select2-selection,
.smart-style-5 .select2-dropdown-open .select2-choice {
  background: var(--materialemphasis);
  border-radius: 0;
  color: var(--materialcolormedium) !important;

}

.smart-style-5 .select2-container--open .select2-dropdown,
.smart-style-5 .select2-drop-active {
  background: var(--materialemphasis);
}

.smart-style-5 .select2-container--open .select2-dropdown span.select2-results,
.smart-style-5 .select2-drop-active {
  color: var(--materialcolormedium) !important;
}

.smart-style-5 .select2-container .select2-choice .select2-arrow,
.smart-style-5 .select2-selection__arrow {
  background: var(--materialemphasis);
  border-radius: 0;
  color: var(--materialcolormedium) !important;
}

.smart-style-5 .bootstrap-tagsinput,
.smart-style-5 .form-control,
.smart-style-5 .input-group-addon,
.smart-style-5 .select2-container .select2-choice,
.smart-style-5 .select2-container .select2-choice .select2-arrow,
.smart-style-5 .select2-container-multi .select2-choices,
.smart-style-5 .smart-form .input input,
.smart-style-5 .smart-form .select select,
.smart-style-5 .smart-form .textarea textarea {
  background: var(--formbgdark);
  border: 0px;
  border-radius: 0;
}



.smart-style-5 #main {
  min-height: 100vh;
}




.smart-style-5 .btn-primary {
  background-color: var(--primary) !important;
  border-color: var(--primary);
}

.smart-style-5 .bootstrap-tagsinput>span,
.smart-style-5 .btn-primary.active,
.smart-style-5 .btn-primary:active,
.smart-style-5 .btn-primary:focus,
.smart-style-5 .btn-primary:hover,
.smart-style-5 .open>.dropdown-toggle.btn-primary,
.smart-style-5 .select2-container-multi .select2-choices .select2-search-choice {
  border-color: var(--primaryhover);
  background: var(--primaryhover);
  webkit-text-shadow: 0 1px 5px rgba(0, 0, 0, .25);
  -moz-text-shadow: 0 1px 5px rgba(0, 0, 0, .25);
  text-shadow: 0 1px 5px rgba(0, 0, 0, .25)
}

.smart-style-5 .btn-success {
  background-color: var(--success);
  border-color: var(--success);
}

.smart-style-5 .btn-success:hover {
  background-color: var(--successhover);
  border-color: var(--successhover);
  color: var(--materialcolormedium);
}

.smart-style-5 .btn-default:hover {
  color: var(--materialcolormedium);
}


.smart-style-5 table#dt-auftrag>tbody>tr.row-archiv,
tr.row-archiv {
  background-color: var(--backgrounddark) !important;
}

.smart-style-5 table#dt-auftrag>tbody>tr.odd,
tr.row-odd {
  background-color: var(--backgrounddark) !important;
}

.smart-style-5 table#dt-auftrag>tbody>tr.even,
tr.row-even {
  background-color: var(--backgrounddarkstrip) !important;
}


.smart-style-5 .table-hover>tbody>tr:hover,
.smart-style-5 .table-striped>tbody>tr:nth-child(odd) {
  background-color: var(--backgrounddark) !important;
}

.smart-style-5 .table-hover>tbody>tr:hover,
.smart-style-5 .table-striped>tbody>tr:nth-child(even) {
  background-color: var(--backgrounddarkstrip) !important;
}





.smart-style-5 .ProOverview {
  background-color: : #fff !important;
}

.smart-style-5 .jarviswidget>div {
  background: var(--backgrounddark) !important;
}

.smart-style-5 div.whiteBG {
  background: var(--darkheaderbg) !important;
}

.smart-style-5 #dminbox_overview>div.row {
  background: rgba(0, 0, 0, 0.43)
}

.smart-style-5 #dminbox_overview>div.row:nth-of-type(odd) {
  background: rgba(0, 0, 0, 0.13)
}

.smart-style-5 .note {
  color: var(--materialcolordisabled) !important;
}

.smart-style-5 .jarviswidget,
.smart-style-5 .select2-selection {
  box-shadow: 0px 5px 20px rgba(0, 0, 0, 0.5);
  border: 1.5px solid var(--materialemphasis);
}

.smart-style-5 #logo a {
  opacity: var(--materialimgopacity);
  background-image: url("../images/Cortec_ne.svg");
}

.smart-style-5 #logo a:hover {
  opacity: 1 !important
}

.smart-style-5 .bg-danger {
  background-color: var(--cortec-red-bg);
}

.smart-style-5 .crm-container .flex-subitem.subitem-1 {
  color: var(--backgroundgrey) !important;
}

.smart-style-5 .chat .userImg.unknown {
  color: var(--backgroundgrey) !important;
}

.smart-style-5 .chats ul li {
  border-bottom: var(--backgrounddark) !important;
  padding-bottom: 12px;
}

.smart-style-5 .passfoto-wrapper {
  color: var(--backgrounddark) !important;
}

.smart-style-5 .modal-content {
  background: var(--materialemphasis) !important;
}

.smart-style-5 .modal-content {
  color: var(--materialcolormedium) !important;
}

.smart-style-5 .modal-header .form-group {
  background-color: var(--backgrounddark);
  border-bottom-color: var(--backgrounddark);
}

#extr-page.smart-style-5,
.smart-style-5 .MessageBoxContainer,
.smart-style-5 .ajax-dropdown,
.smart-style-5 .modal-content {
  background: var(--materialdark) !important;
}

.smart-style-5 #lohnblattTable {
  border: none;
}

.smart-style-5 #mitgliederTable {
  border: none;
}

.smart-style-5 .btn-danger,
.smart-style-5 .btn-danger.active,
.smart-style-5 .btn-danger:active,
.smart-style-5 .btn-danger:focus,
.smart-style-5 .btn-danger:hover,
.smart-style-5 .open>.dropdown-toggle.btn-danger {
  background-color: var(--cortec-red);
}


.smart-style-5 .table {
  background-color: var(--backgrounddark);
}

.smart-style-5 .table-bordered,
.smart-style-5 .table-bordered>tbody>tr>td,
.smart-style-5 .table-bordered>tbody>tr>th,
.smart-style-5 .table-bordered>tfoot>tr>td,
.smart-style-5 .table-bordered>tfoot>tr>th,
.smart-style-5 .table-bordered>thead>tr>td,
.smart-style-5 .table-bordered>thead>tr>th {

  border-color: var(--backgrounddark);
}

.smart-style-5 table.display>tbody>tr:hover>td,
.smart-style-5 #inbox-table tbody tr:hover,
.smart-style-5 .table-hover>tbody>tr:hover>td,
.smart-style-5 .table-hover>tbody>tr.odd:hover>td {
  background-color: var(--materialemphasis) !important;
  color: var(--materialcolorhigh) !important;
}

.smart-style-5 .table-hover>tbody>tr:hover>td>a.txt-color-blueDark {
  color: var(--materialcolorhigh) !important;
}

.smart-style-5 .table>tbody>tr.warning>td,
.smart-style-5 .table>tbody>tr.warning>th,
.smart-style-5 .table>tbody>tr>td.warning,
.smart-style-5 .table>tbody>tr>th.warning,
.smart-style-5 .table>tfoot>tr.warning>td,
.smart-style-5 .table>tfoot>tr.warning>th,
.smart-style-5 .table>tfoot>tr>td.warning,
.smart-style-5 .table>tfoot>tr>th.warning,
.smart-style-5 .table>thead>tr.warning>td,
.smart-style-5 .table>thead>tr.warning>th,
.smart-style-5 .table>thead>tr>td.warning,
.smart-style-5 .table>thead>tr>th.warning,
.smart-style-5 .unread td {
  background-color: rgba(255, 214, 0, .1) !important
}

.smart-style-5 .table-bordered>tbody>tr>td:first-child>i {
  color: var(--materialcolormedium);
}

.smart-style-5 table.display>tbody>tr:nth-child(even)>td {
  background-color: var(--backgroundgrey) !important;

}

.smart-style-5 table#dt-kunde>tbody>tr:hover {
  background-color: var(--cortec-red) !important;
  color: var(--cortec-red);
}

.smart-style-5 .table-striped>tbody>tr:nth-child(odd)>td {
  background-color: var(--materialdark) !important;
}


.smart-style-5 .sb-img-title {
  color: var(--greytext) !important;
}

.smart-style-5#sparks>li>h5 {
  color: var(--greytext) !important;
}

.smart-style-5 .greyRow {
  background: var(--backgroundgrey);
}

.smart-style-5 .dropdown-menu {
  background: var(--backgrounddark);
}

.smart-style-5 .dropdown-menu-large>li>ul>li>a {
  color: var(--greytext) !important;
}

.smart-style-5 .txt-color-blueDark {
  color: var(--bluetext) !important;
}

.smart-style-5 tr.bezahlt>td {
  background: var(--backgrounddarktransparent);
  color: var(--greytext);
}

.smart-style-5 .dropdownFilterField {
  color: var(--materialcolor);
  width: 300px;
}

.smart-style-5 .dropdownFilterField li {
  padding: 5px;
}

.smart-style-5 .filterLegend {
  margin: 0px;
}












.smart-style-5 #modulList li.top-item a:hover {
  background-color: var(--cortec-red);
}


.smart-style-5 nav ul li a {
  padding: 12px 17px 12px 16px;
}

.smart-style-5 .subitemCat li a {
  padding: 6px 17px 6px 43px;
}

.smart-style-5 nav ul ul li>a {
  font-size: 13px;
}


.smart-style-5 #logo a:hover,
.smart-style-5 #logo a:focus,
.smart-style-5 #logo a:active,
.smart-style-5 a.dropdown-toggle:hover,
.smart-style-5 a.dropdown-toggle:focus,
.smart-style-5 a.dropdown-toggle:active {
  background-color: var(--backgrounddark) !important;
}

.smart-style-5 .select2-results__group {
  font-weight: bold;
}


.smart-style-5 ul.dropdown-menu.pull-right>.active>a,
ul.dropdown-menu.pull-right>.active>a:focus,
ul.dropdown-menu.pull-right>.active>a:hover {
  background-color: var(--cortec-red);
}


.smart-style-5 .ajax-dropdown {
  background-color: var(--backgrounddark)
}




.smart-style-5 .btn-default {
  background-color: var(--default)
}

.smart-style-5 .btn-default:hover {
  background-color: var(--defaulthover)
}

.smart-style-5 select option:hover {
  background-color: var(--cortec-red);
}


.smart-style-5 h4.modal-title,
.smart-style-5 .page-title,
.smart-style-5 legend,
.smart-style-5 a:hover,
.smart-style-5 a:focus,
.smart-style-5 a:active,
.smart-style-5 .login-info:hover,
.smart-style-5 .btn,
.smart-style-5 header #widget-tab-0 li.active {
  color: var(--materialcolorhigh) !important;
}

.smart-style-5 b,
.smart-style-5 .form-control,
.smart-style-5 .fc-left h2,
.smart-style-5 .titel,
.smart-style-5 .text,
.smart-style-5 #sparks,
.smart-style-5 .smart-timeline-content,
.smart-style-5 .smart-timeline-time,
.smart-style-5 .checkbox-inline span,
.smart-style-5 .login-info,
.smart-style-5 label,
.smart-style-5 small,
.smart-style-5 .text-muted,
.smart-style-5 .modal-body,
.smart-style-5 div.alert,
.smart-style-5 .dateTime {
  color: var(--materialcolormedium);
}

.smart-style-5 .onoffswitch-title {
  color: var(--materialcolormedium) !important;

}

.smart-style-5 input,
.smart-style-5 select,
.smart-style-5 span.select2,
.smart-style-5 textarea {
  color: var(--materialcolormedium) !important;
  background-color: var(--materialemphasis) !important;
  border: 1px solid var(--materialcolordisabled) !important;
}

.smart-style-5 span.select2 li.select2-search input {
  border: none !important;
}

.smart-style-5 .TelCodeIcon i,
.smart-style-5 .login-info:hover {
  color: var(--materialcolor) !important;
}

.smart-style-5 h6,
.smart-style-5 h5,
.smart-style-5 h4,
.smart-style-5 h3,
.smart-style-5 h2,
.smart-style-5 h1 {
  color: var(--materialcolorhigh) !important;
}

.smart-style-5 div.ui-datepicker {
  background-color: var(--materialdark) !important;
}

.smart-style-5 div.ui-datepicker div.ui-datepicker-header {
  background-color: var(--materialemphasis);
}

.smart-style-5 .navbar-brand {
  color: var(--materialcolorhigh);
}

.smart-style-5 tr.table thead tr.row th {
  color: var(--materialcolormedium);
}

.smart-style-5 span.select2-selection {
  background-color: var(--materialemphasis);
}

.smart-style-5 ul#sparks li.sparks-info h5 {
  color: var(--materialcolormedium) !important;
}

.smart-style-5 ul#sparks li.sparks-info h5 span.txt-color-blue {
  color: var(--info) !important;
}

.smart-style-5 .input-group-addon {
  color: var(--materialcolormedium);
}

.smart-style-5 li.active a {
  color: var(--materialcolorhigh) !important;
}

.smart-style-5 table,
.smart-style-5 table a {
  color: var(--materialcolormedium);
}

.smart-style-5 h1.page-title small {
  color: var(--materialcolormedium);
}


.smart-style-5 .fc td.fc-today,
.smart-style-5 .fc-head .fc-head-container tr th {
  background-color: var(--materialemphasis);
}

.smart-style-5 .fc-left h2 {
  text-shadow: none;
}

.smart-style-5 div.superbox-img-thumbnail,
.smart-style-5 div.superbox-show img {
  opacity: var(--materialimgopacity);
}

.smart-style-5 ul.nav li a {
  color: var(--materialcolormedium) !important;
}

.smart-style-5 ul.nav li a:hover,
.smart-style-5 ul.nav li.active a {
  color: var(--materialcolorhigh) !important;
}

.smart-style-5 span.MsgTitle {
  color: var(--materialcolorhigh);
}

.smart-style-5 p.pText {
  color: var(--materialcolormedium);
}

.smart-style-5 .dropzone {
  display: flex;
  justify-content: center;
}

@media (max-width: 979px) {
  .dropzone .dz-default.dz-message {
    margin-left: 0;
  }
}

.smart-style-5 .txt-color-green {
  color: var(--green) !important;
}

.smart-style-5 .txt-color-red {
  color: var(--cortec-red) !important;
}

.smart-style-5 .irs-min,
.smart-style-5 .irs-max,
.smart-style-5 .irs-from,
.smart-style-5 .irs-to,
.smart-style-5 .irs-single {
  color: var(--materialcolormedium);
}

.smart-style-5 .irs-line {
  background-color: var(--materialemphasis);
}

.smart-style-5 div#FileExplorerWrapper ol li span,
.smart-style-5 div.FEx_View div.FEx_View_Item_Details dl.dl-horizontal {
  color: var(--materialcolormedium);
}

.smart-style-5 div.FEx_View_Wrapper {
  border-top-color: var(--materialcolormedium);
}

.smart-style-5 div.FEx_View div.FEx_View_Item.FEx_View_Folder,
.smart-style-5 div.FEx_View div.FEx_View_Item.FEx_View_Item {
  background-color: var(--materialdark);
  color: var(--materialcolormedium);
}

.smart-style-5 div.FEx_View div.FEx_View_Item_Details {
  background-color: var(--materialemphasis) !important;
  color: var(--materialcolormedium);
}

.smart-style-5 label input[type=radio][disabled].radiobox+span,
.smart-style-5 label input[type=checkbox][disabled].checkbox+span {
  color: var(--materialcolordisabled);
}


.smart-style-5.Reseller_ProdukteKat_Overview table.table tbody tr:hover td,
.smart-style-5.Reseller_ProdukteKat_Overview table.table tbody tr:hover td a,
.smart-style-5.Reseller_ProdukteKat_Overview table.table tbody tr:hover td small {
  color: var(--materialcolorhigh);
}

.smart-style-5.Reseller_ProdukteKat_Overview table.table tbody tr:hover {
  background: none;
}


.smart-style-5.Reseller_Produkte_OverviewKat table.table tbody tr:hover td a {
  color: var(--materialcolorhigh);
}

.smart-style-5.Reseller_Produkte_OverviewKat div.popover div.popover-content p {
  color: var(--materialcolormedium);
}



.smart-style-5 .Reseller_Produkte_Navigation_Modify ul.nav.navbar-nav li.dropdown.active a,
.smart-style-5 .Reseller_Produkte_Navigation_Modify ul.nav.navbar-nav li.dropdown.open a,
.smart-style-5 .Reseller_Produkte_Navigation_Modify ul.nav.navbar-nav li.dropdown.open a span {
  background: none;
  color: var(--materialcolorhigh);
}

.smart-style-5 .Reseller_Produkte_Navigation_Modify ul.nav li.active a.page-sub {
  color: var(--materialcolormedium) !important;
}

.smart-style-5 .Reseller_Produkte_Navigation_Modify ul.nav li.active a.page-sub:hover,
.smart-style-5 .Reseller_Produkte_Navigation_Modify ul.dropdown-menu li.active a.page-sub {
  color: var(--materialcolorhigh) !important;
}

.smart-style-5.Reseller_Produkte_Modify .table>tbody>tr>td {
  color: var(--materialcolormedium);
  background: none;
}








.smart-style-5.Reseller_Produkte_Preis_Barcode img.Barcode {
  opacity: var(--materialimgopacity);
}







.smart-style-5.Reseller_Produkte_Lager_Overview_verlauf table#dt-lager tr.info td {
  color: var(--materialcolormedium);
}

.smart-style-5.Reseller_Produkte_Lager_Overview_verlauf tr:hover td a {
  color: var(--materialcolorhigh);
}








.smart-style-5.Reseller_Produkte_Produktinweise_Overview table.table tbody tr td {
  color: var(--materialcolormedium);
}

.smart-style-5.Reseller_Produkte_Produktinweise_Overview span.input-group-btn button.btn.btn-delete {
  color: var(--materialcolormedium) !important;
}

.smart-style-5.Reseller_Produkte_Produktinweise_Overview table.table tbody tr:hover td {
  color: var(--materialcolorhigh);
}




.smart-style-5.Reseller_Produkte_QREtikette_Overview div img {
  opacity: var(--materialimgopacity)
}




.smart-style-5.Reseller_Produkte_Verschnitt_Overview tr:hover td a {
  color: var(--materialcolorhigh);
}



.smart-style-5.Reseller_Rabattsystem_Rabattsystem a {
  color: var(--materialcolormedium);
}




.smart-style-5.Reseller_Rabattsystem_AutomatischeAnpassung_PRabattModify .checkbox {
  color: var(--materialcolormedium);
}


.smart-style-5.Reseller_Rabattsystem_AutoAnpassungen_Modify div.checkbox {
  color: var(--materialcolormedium);
}




.smart-style-5.Reseller_Rabattsystem_AutomatischeAnpassungGruppen_PRabattModify .table tbody tr.info td,
.smart-style-5.Reseller_Rabattsystem_AutomatischeAnpassungGruppen_PRabattModify .table tbody tr.info:hover td {
  color: var(--materialcolormedium) !important;
}


.smart-style-5.Reseller_Rabattsystem_AutomatischeAnpassungGruppen_Modify div.checkbox {
  color: var(--materialcolormedium);
}










body.smart-style-5.Reseller_Lager_Lagerbewertung {
  min-height: 100vh !important;
}
