/* Kendo Css Auslagerung */
/* Altes CSS aus Stylung.css */
.k-dropdown,
.input-group-btn,
.k-textbox,
.k-grid,
.k-toolbar,
.k-button,
.k-window-title,
.k-window,
.k-button {
  font-family: myriad-pro, sans-serif !important;
  font-size: inherit !important;
}
.k-column-title {
  color: white;
  padding: 5px 0px;
  font-family: myriad-pro, sans-serif !important;
}
.k-input,
.k-picker,
.k-grid {
  font-family: myriad-pro, sans-serif !important;
}
.k-input {
  font-size: 16px !important;
}
.k-dialog-textcenter {
  margin: 25px;
  text-align: center;
}
.k-button {
  padding: 0.375rem 0.75rem;
}
.k-grid td.col-currency {
  text-align: center !important;
}
.k-icon {
  color: inherit !important;
}
.k-switch-on .k-switch-track {
  border-color: #a2a2a2 !important;
  background-color: #b6cfe8 !important;
}
.k-switch-off .k-switch-track {
  border-color: #a2a2a2 !important;
  background-color: #a2a2a2 !important;
}
.k-switch-off .k-switch-thumb {
  background-color: #ffffff !important;
}
.k-switch-off:focus .k-switch-track,
.k-switch-off.k-focus .k-switch-track {
  border-color: #a2a2a2 !important;
}
.k-switch-sm {
  width: 35px !important;
  height: 22px !important;
}
.k-switch-sm .k-switch-track {
  width: 35px !important;
  height: 22px !important;
}

.pull-right {
  float: right !important;
}

.k-button-outline-blue {
  box-shadow: none;
  border-color: currentColor;
  color: #1e2d50;
  background-color: transparent;
} /*
  .k-button-outline-blue:hover, .k-button-outline-blue.k-hover {
    border-color: #1E2D50 !important;
    color: white;
    background-color: #1E2D50 !important;
  }
  .k-button-outline-blue {
    box-shadow: none;
    border-color: rgba(108,156,211,0.7) !important;
    color: rgba(108,156,211,0.7) !important;
    background-color: transparent;
  }*/
.k-button-outline-blue:hover,
.k-button-outline-blue.k-hover {
  border-color: rgba(108, 156, 211, 0.7) !important;
  color: white !important;
  background-color: rgba(108, 156, 211, 0.7) !important;
}
/* BaseData_MyContracts */

.k-grid-header-wrap {
  /* OLD COLORS
  background-color: #99bcdf !important;
  border-color: #99bcdf !important;
  */
  background-color: #769BCD !important;
  border-color: #769BCD !important;
  border: none;
  color: #212529;
}
.k-column-title {
  color: white;
  padding: 5px 0px;
}
/*
   .k-grouping-row{
    background-color: rgba(110, 160, 210, 0.3) !important;
   }*/
.k-filter-row {
  border-color: transparent !important;
  border: none;
  color: #212529;
}
.k-grid-table td {
  border-left: 0px solid !important;
  border-right: 0px solid !important;
}
.k-grid {
  border: none !important;
  /*height: 400px !important; */
}

.k-grid-content {
  overflow-y: auto !important;
}
.k-grid-footer,
.k-grid-header {
  padding-inline-end: 0px !important;
}

.k-pager-wrap,
.k-pager,
.k-widget,
.k-grid-pager {
  padding-left: 0 !important;
  background-color: #ffffff !important;
}
.k-pager-numbers .k-link,
.k-pager-numbers .k-link:hover {
  color: #769bcd !important;
}
.k-pager-nav.k-link {
  color: #769bcd !important;
}
.k-pager-numbers .k-link.k-state-selected {
  background-color: #769bcd !important;
  border-color: #769bcd !important;
  color: #ffffff !important;
}
/* Turnover Report Seite */

.k-table-md {
  font-size: inherit !important;
}
.k-table-thead {
  /*
  background-color: #99bcdf !important;
  border-color: #99bcdf !important;
  */
  background-color: #769BCD !important;
  border-color: #769BCD !important;
  border: none;
  color: #212529;
}
.k-icon {
  color: #212529 !important;
}
.k-grid-header-wrap {
  /*
  background-color: #99bcdf !important;
  border-color: #99bcdf !important;
  */
  background-color: #769BCD !important;
  border-color: #769BCD !important;
  border: none;
  color: #212529;
}
.k-column-title {
  color: white;
  padding: 5px 0px;
}

span.k-icon.k-i-sort-desc-sm {
  color: #fff !important;
}

/*
  .k-grouping-row{
   background-color: rgba(110, 160, 210, 0.3) !important;
  }*/
#moreoptionsLink {
  /*
  color: #6c9cd3;
  */
  color: #769BCD;
}
.k-input,
.k-picker,
.k-grid {
  font-family: myriad-pro, sans-serif !important;
}
.k-filter-row {
  background-color: rgba(110, 160, 210, 0.3) !important;
  border-color: transparent !important;
  border: none;
  color: #212529;
}

/* Centering Table Column Texts */
.k-cell-inner>.k-link {
  justify-content: center !important;
}

.k-grid tr {
  border-color: white !important;
}

.k-grid-table td {
  border-left: 0px solid !important;
  border-right: 0px solid !important;
}
.k-grid {
  border: none !important;
  padding-top: 5px;
}
/*
  .k-grid-content {
   overflow-y:auto !important;
  }*/

.k-grid-footer,
.k-grid-header {
  padding-inline-end: 0px !important;
}
.btn-search {
  background-color: #769BCD;
  border-color: #769BCD;
  color: #fff;
}
.k-button.k-primary {
  background-color: #769BCD;
  border-color: #769BCD;
  color: #fff;
}
.k-button.k-primary:hover {
  background-color: #769BCD;
  border-color: #769BCD;
  color: #fff;
}
.k-pager-wrap,
.k-pager,
.k-widget,
.k-grid-pager {
  padding-left: 0 !important;
  background-color: #ffffff !important;
}
.k-pager-numbers .k-link,
.k-pager-numbers .k-link:hover {
  color: #769bcd !important;
}
.k-pager-nav.k-link {
  color: #769bcd !important;
}
.k-pager-numbers .k-link.k-state-selected {
  background-color: #769BCD !important;
  border-color: #769BCD !important;
  color: #ffffff !important;
}
.pleft-1 {
  padding-left: 10px;
}
@media (min-width: 40em) {
  .table-view {
    display: table;
    border-spacing: 0.5em;
    margin-bottom: 0;
  }
  .table-row {
    display: table-row;
  }
  .table-cell {
    display: table-cell;
    vertical-align: middle;
  }
  ul.cell-info,
  ul.cell-info li {
  }
}
.pb-1 {
  padding-bottom: 10px;
}
#collapseMoreoptions {
  margin-top: 0px;
  padding-bottom: 5px;
}
#basic-assortment {
  padding-bottom: 5px;
}
.first-column,
.second-column {
  padding-bottom: 5px;
}

.btn-default,
.k-input-md,
.k-rounded-md {
  line-height: 1.42857 !important;
  height: 35px !important;
}
.k-progress-status-wrap {
  justify-content: center !important;
  height: 32px !important;
}
.k-progress-status {
  font-size: 15px !important;
}
.k-progressbar {
  height: 32px !important;
  font-family: myriad-pro, sans-serif !important;
  font-style: normal !important;
}
/* Deaktive Login */
.k-button.k-primary {
  background-color: #769BCD;
  border-color: #769BCD;
  color: #fff;
}
.k-button.k-primary:hover {
  background-color: #769BCD;
  border-color: #769BCD;
  color: #fff;
}
.k-picker {
  font-size: inherit !important;
}
