.lightBlueTheme .bgHeader {
  background-color: #01579b !important;
}
.lightBlueTheme .card {
  position: relative;
  display: flex;
  flex-direction: column;
  min-width: 0;
  word-wrap: break-word;
  background-color: #fff;
  background-clip: border-box;
  border: 0 solid #d4d8dd;
  border-radius: 0.3125rem;
}
.lightBlueTheme .card-header {
  padding: 1.075rem 1.075rem;
  padding-bottom: 2px !important;
  margin-bottom: 0;
  background-color: transparent;
  border-bottom: 0 solid #d4d8dd;
  font-size: 14px;
  color: #677788;
}
.lightBlueTheme .Approvers {
  /*background: $blockColor;*/
}
.lightBlueTheme UL.attachments .fa {
  position: relative;
  left: -2px;
}
.lightBlueTheme .Attachments {
  margin-top: 10px;
}
.lightBlueTheme .qDMSTimeInformation {
  background: #b3e5fc;
  border-radius: 0.3125rem;
  padding: 6px;
}
.lightBlueTheme .qDMSTimeInformation .row {
  margin: 0px;
}
.lightBlueTheme .qDmsinvoiceRighSide {
  margin-top: 50px;
  z-index: 10;
}
.lightBlueTheme .qDmsinvoiceRighSide label {
  font-size: 11px;
}
.lightBlueTheme .qDmsinvoiceRighSide input {
  padding: 3px 5px !important;
  font-size: 12px;
}
.lightBlueTheme .margin-top-10 {
  margin-top: 10px;
}
.lightBlueTheme .padding-10 {
  padding: 20px;
}
.lightBlueTheme .border-bottom {
  border-bottom: none !important;
}
.lightBlueTheme h1.h2 {
  font-size: 18px !important;
  color: #516377 !important;
  font-weight: 600 !important;
}
.lightBlueTheme .card-header {
  font-weight: 600 !important;
}
.lightBlueTheme .color_gray {
  color: #516377 !important;
  background: #516377 !important;
}
.lightBlueTheme .qDMSRekapitulation {
  margin-top: 6px;
}
.lightBlueTheme #PDFViewerIframe {
  border-radius: 0.3125rem;
}
.lightBlueTheme .datepicker {
  padding: 0px !important;
}
.lightBlueTheme .datepicker table td {
  font-size: 11px !important;
}
.lightBlueTheme .datepicker.is-invalid {
  border: 1px solid #dc3545 !important;
}
.lightBlueTheme .nav-item:hover {
  cursor: pointer;
}
.lightBlueTheme .nav-item:not(.nohover):hover {
  background: #f1f1f1;
}
.lightBlueTheme .nav-item:not(.nohover):hover .nav-link {
  color: #1ea1d7;
}
.lightBlueTheme .nav-item:not(.nohover):hover .nav-link.active {
  color: #1ea1d7;
}
.lightBlueTheme .textLink:hover {
  color: #1ea1d7;
}
.lightBlueTheme label {
  color: #757575;
}
.lightBlueTheme .tableRekapitulation .fa-trash {
  position: relative;
  left: 3px;
  top: 4px;
}
.lightBlueTheme .tableRozuctovani {
  padding: 2px;
}
.lightBlueTheme .tableRozuctovani .line {
  padding: 8px;
  margin-top: 5px;
  background: #bfbfbf;
  border-radius: 0.3125rem;
}
.lightBlueTheme .souhrRozuctovani {
  margin-top: 10px;
  border: 1px solid #bfbfbf;
  padding: 8px;
  border-radius: 0.3125rem;
}
.lightBlueTheme .souhrRozuctovani .statusRozuctovani, .lightBlueTheme .souhrRozuctovani .statusRozuctovaniVat {
  line-height: 33px;
}
.lightBlueTheme .souhrRozuctovani .statusRozuctovani .green, .lightBlueTheme .souhrRozuctovani .statusRozuctovaniVat .green {
  color: green;
}
.lightBlueTheme .souhrRozuctovani .statusRozuctovani .red, .lightBlueTheme .souhrRozuctovani .statusRozuctovaniVat .red {
  color: red;
}
.lightBlueTheme .btn-outline-dark.q365small {
  border-color: #757575 !important;
  padding: 3px 6px !important;
  font-size: 11px !important;
  color: #757575 !important;
}
.lightBlueTheme .btn-outline-dark.q365small:hover {
  background: #757575 !important;
  color: #FFF !important;
}
.lightBlueTheme .bootstrap-tagsinput {
  border: 0px !important;
  padding-left: 0px !important;
}
.lightBlueTheme .bootstrap-tagsinput .tag {
  background: #d84315;
  border-radius: 3px;
  padding: 6px;
}
.lightBlueTheme #duplicityInvoicesList {
  display: none;
  margin-bottom: 10px;
  /*border:1px solid red !important;*/
  background: rgba(255, 235, 238, 0.8);
}
.lightBlueTheme .badge.bg-deleted {
  background: #c0c0c0;
}
.lightBlueTheme .Inbox {
  padding-top: 20px;
}
.lightBlueTheme .Inbox .InboxInner {
  max-width: 1920px;
  margin: 0 auto;
}
.lightBlueTheme .Inbox .card {
  position: relative;
  display: flex;
  flex-direction: column;
  min-width: 0;
  word-wrap: break-word;
  background-color: #fff;
  background-clip: border-box;
  border: 0 solid #d4d8dd;
  cursor: pointer;
}
.lightBlueTheme .btnRozuctovani.ok .fa {
  font-weight: bold;
  color: #198754;
  font-size: 16px;
}
.lightBlueTheme .btnRozuctovani.error .fa {
  font-weight: bold;
  color: red;
  font-size: 16px;
}
@media (max-width: 1000px) {
  .lightBlueTheme .dtDate1, .lightBlueTheme .dtDate2, .lightBlueTheme .colVS, .lightBlueTheme .colDodavatel {
    display: none;
  }
}
.lightBlueTheme .iconRozuctovani {
  width: 30px;
}
.lightBlueTheme TR.deletedInvoice {
  display: none;
}
.lightBlueTheme .navbar {
  height: 50px;
}
.lightBlueTheme .navbar-brand {
  height: 50px;
  line-height: 30px;
}

.blueTheme .bgHeader {
  background-color: #0d47a1 !important;
}
.blueTheme .card {
  position: relative;
  display: flex;
  flex-direction: column;
  min-width: 0;
  word-wrap: break-word;
  background-color: #fff;
  background-clip: border-box;
  border: 0 solid #d4d8dd;
  border-radius: 0.3125rem;
}
.blueTheme .card-header {
  padding: 1.075rem 1.075rem;
  padding-bottom: 2px !important;
  margin-bottom: 0;
  background-color: transparent;
  border-bottom: 0 solid #d4d8dd;
  font-size: 14px;
  color: #677788;
}
.blueTheme .Approvers {
  /*background: $blockColor;*/
}
.blueTheme UL.attachments .fa {
  position: relative;
  left: -2px;
}
.blueTheme .Attachments {
  margin-top: 10px;
}
.blueTheme .qDMSTimeInformation {
  background: #bbdefb;
  border-radius: 0.3125rem;
  padding: 6px;
}
.blueTheme .qDMSTimeInformation .row {
  margin: 0px;
}
.blueTheme .qDmsinvoiceRighSide {
  margin-top: 50px;
  z-index: 10;
}
.blueTheme .qDmsinvoiceRighSide label {
  font-size: 11px;
}
.blueTheme .qDmsinvoiceRighSide input {
  padding: 3px 5px !important;
  font-size: 12px;
}
.blueTheme .margin-top-10 {
  margin-top: 10px;
}
.blueTheme .padding-10 {
  padding: 20px;
}
.blueTheme .border-bottom {
  border-bottom: none !important;
}
.blueTheme h1.h2 {
  font-size: 18px !important;
  color: #516377 !important;
  font-weight: 600 !important;
}
.blueTheme .card-header {
  font-weight: 600 !important;
}
.blueTheme .color_gray {
  color: #516377 !important;
  background: #516377 !important;
}
.blueTheme .qDMSRekapitulation {
  margin-top: 6px;
}
.blueTheme #PDFViewerIframe {
  border-radius: 0.3125rem;
}
.blueTheme .datepicker {
  padding: 0px !important;
}
.blueTheme .datepicker table td {
  font-size: 11px !important;
}
.blueTheme .datepicker.is-invalid {
  border: 1px solid #dc3545 !important;
}
.blueTheme .nav-item:hover {
  cursor: pointer;
}
.blueTheme .nav-item:not(.nohover):hover {
  background: #f1f1f1;
}
.blueTheme .nav-item:not(.nohover):hover .nav-link {
  color: #1ea1d7;
}
.blueTheme .nav-item:not(.nohover):hover .nav-link.active {
  color: #1ea1d7;
}
.blueTheme .textLink:hover {
  color: #1ea1d7;
}
.blueTheme label {
  color: #757575;
}
.blueTheme .tableRekapitulation .fa-trash {
  position: relative;
  left: 3px;
  top: 4px;
}
.blueTheme .tableRozuctovani {
  padding: 2px;
}
.blueTheme .tableRozuctovani .line {
  padding: 8px;
  margin-top: 5px;
  background: #bfbfbf;
  border-radius: 0.3125rem;
}
.blueTheme .souhrRozuctovani {
  margin-top: 10px;
  border: 1px solid #bfbfbf;
  padding: 8px;
  border-radius: 0.3125rem;
}
.blueTheme .souhrRozuctovani .statusRozuctovani, .blueTheme .souhrRozuctovani .statusRozuctovaniVat {
  line-height: 33px;
}
.blueTheme .souhrRozuctovani .statusRozuctovani .green, .blueTheme .souhrRozuctovani .statusRozuctovaniVat .green {
  color: green;
}
.blueTheme .souhrRozuctovani .statusRozuctovani .red, .blueTheme .souhrRozuctovani .statusRozuctovaniVat .red {
  color: red;
}
.blueTheme .btn-outline-dark.q365small {
  border-color: #757575 !important;
  padding: 3px 6px !important;
  font-size: 11px !important;
  color: #757575 !important;
}
.blueTheme .btn-outline-dark.q365small:hover {
  background: #757575 !important;
  color: #FFF !important;
}
.blueTheme .bootstrap-tagsinput {
  border: 0px !important;
  padding-left: 0px !important;
}
.blueTheme .bootstrap-tagsinput .tag {
  background: #d84315;
  border-radius: 3px;
  padding: 6px;
}
.blueTheme #duplicityInvoicesList {
  display: none;
  margin-bottom: 10px;
  /*border:1px solid red !important;*/
  background: rgba(255, 235, 238, 0.8);
}
.blueTheme .badge.bg-deleted {
  background: #c0c0c0;
}
.blueTheme .Inbox {
  padding-top: 20px;
}
.blueTheme .Inbox .InboxInner {
  max-width: 1920px;
  margin: 0 auto;
}
.blueTheme .Inbox .card {
  position: relative;
  display: flex;
  flex-direction: column;
  min-width: 0;
  word-wrap: break-word;
  background-color: #fff;
  background-clip: border-box;
  border: 0 solid #d4d8dd;
  cursor: pointer;
}
.blueTheme .btnRozuctovani.ok .fa {
  font-weight: bold;
  color: #198754;
  font-size: 16px;
}
.blueTheme .btnRozuctovani.error .fa {
  font-weight: bold;
  color: red;
  font-size: 16px;
}
@media (max-width: 1000px) {
  .blueTheme .dtDate1, .blueTheme .dtDate2, .blueTheme .colVS, .blueTheme .colDodavatel {
    display: none;
  }
}
.blueTheme .iconRozuctovani {
  width: 30px;
}
.blueTheme TR.deletedInvoice {
  display: none;
}
.blueTheme .navbar {
  height: 50px;
}
.blueTheme .navbar-brand {
  height: 50px;
  line-height: 30px;
}

.indigoTheme .bgHeader {
  background-color: #1a237e !important;
}
.indigoTheme .card {
  position: relative;
  display: flex;
  flex-direction: column;
  min-width: 0;
  word-wrap: break-word;
  background-color: #fff;
  background-clip: border-box;
  border: 0 solid #d4d8dd;
  border-radius: 0.3125rem;
}
.indigoTheme .card-header {
  padding: 1.075rem 1.075rem;
  padding-bottom: 2px !important;
  margin-bottom: 0;
  background-color: transparent;
  border-bottom: 0 solid #d4d8dd;
  font-size: 14px;
  color: #677788;
}
.indigoTheme .Approvers {
  /*background: $blockColor;*/
}
.indigoTheme UL.attachments .fa {
  position: relative;
  left: -2px;
}
.indigoTheme .Attachments {
  margin-top: 10px;
}
.indigoTheme .qDMSTimeInformation {
  background: #c5cae9;
  border-radius: 0.3125rem;
  padding: 6px;
}
.indigoTheme .qDMSTimeInformation .row {
  margin: 0px;
}
.indigoTheme .qDmsinvoiceRighSide {
  margin-top: 50px;
  z-index: 10;
}
.indigoTheme .qDmsinvoiceRighSide label {
  font-size: 11px;
}
.indigoTheme .qDmsinvoiceRighSide input {
  padding: 3px 5px !important;
  font-size: 12px;
}
.indigoTheme .margin-top-10 {
  margin-top: 10px;
}
.indigoTheme .padding-10 {
  padding: 20px;
}
.indigoTheme .border-bottom {
  border-bottom: none !important;
}
.indigoTheme h1.h2 {
  font-size: 18px !important;
  color: #516377 !important;
  font-weight: 600 !important;
}
.indigoTheme .card-header {
  font-weight: 600 !important;
}
.indigoTheme .color_gray {
  color: #516377 !important;
  background: #516377 !important;
}
.indigoTheme .qDMSRekapitulation {
  margin-top: 6px;
}
.indigoTheme #PDFViewerIframe {
  border-radius: 0.3125rem;
}
.indigoTheme .datepicker {
  padding: 0px !important;
}
.indigoTheme .datepicker table td {
  font-size: 11px !important;
}
.indigoTheme .datepicker.is-invalid {
  border: 1px solid #dc3545 !important;
}
.indigoTheme .nav-item:hover {
  cursor: pointer;
}
.indigoTheme .nav-item:not(.nohover):hover {
  background: #f1f1f1;
}
.indigoTheme .nav-item:not(.nohover):hover .nav-link {
  color: #1ea1d7;
}
.indigoTheme .nav-item:not(.nohover):hover .nav-link.active {
  color: #1ea1d7;
}
.indigoTheme .textLink:hover {
  color: #1ea1d7;
}
.indigoTheme label {
  color: #757575;
}
.indigoTheme .tableRekapitulation .fa-trash {
  position: relative;
  left: 3px;
  top: 4px;
}
.indigoTheme .tableRozuctovani {
  padding: 2px;
}
.indigoTheme .tableRozuctovani .line {
  padding: 8px;
  margin-top: 5px;
  background: #bfbfbf;
  border-radius: 0.3125rem;
}
.indigoTheme .souhrRozuctovani {
  margin-top: 10px;
  border: 1px solid #bfbfbf;
  padding: 8px;
  border-radius: 0.3125rem;
}
.indigoTheme .souhrRozuctovani .statusRozuctovani, .indigoTheme .souhrRozuctovani .statusRozuctovaniVat {
  line-height: 33px;
}
.indigoTheme .souhrRozuctovani .statusRozuctovani .green, .indigoTheme .souhrRozuctovani .statusRozuctovaniVat .green {
  color: green;
}
.indigoTheme .souhrRozuctovani .statusRozuctovani .red, .indigoTheme .souhrRozuctovani .statusRozuctovaniVat .red {
  color: red;
}
.indigoTheme .btn-outline-dark.q365small {
  border-color: #757575 !important;
  padding: 3px 6px !important;
  font-size: 11px !important;
  color: #757575 !important;
}
.indigoTheme .btn-outline-dark.q365small:hover {
  background: #757575 !important;
  color: #FFF !important;
}
.indigoTheme .bootstrap-tagsinput {
  border: 0px !important;
  padding-left: 0px !important;
}
.indigoTheme .bootstrap-tagsinput .tag {
  background: #d84315;
  border-radius: 3px;
  padding: 6px;
}
.indigoTheme #duplicityInvoicesList {
  display: none;
  margin-bottom: 10px;
  /*border:1px solid red !important;*/
  background: rgba(255, 235, 238, 0.8);
}
.indigoTheme .badge.bg-deleted {
  background: #c0c0c0;
}
.indigoTheme .Inbox {
  padding-top: 20px;
}
.indigoTheme .Inbox .InboxInner {
  max-width: 1920px;
  margin: 0 auto;
}
.indigoTheme .Inbox .card {
  position: relative;
  display: flex;
  flex-direction: column;
  min-width: 0;
  word-wrap: break-word;
  background-color: #fff;
  background-clip: border-box;
  border: 0 solid #d4d8dd;
  cursor: pointer;
}
.indigoTheme .btnRozuctovani.ok .fa {
  font-weight: bold;
  color: #198754;
  font-size: 16px;
}
.indigoTheme .btnRozuctovani.error .fa {
  font-weight: bold;
  color: red;
  font-size: 16px;
}
@media (max-width: 1000px) {
  .indigoTheme .dtDate1, .indigoTheme .dtDate2, .indigoTheme .colVS, .indigoTheme .colDodavatel {
    display: none;
  }
}
.indigoTheme .iconRozuctovani {
  width: 30px;
}
.indigoTheme TR.deletedInvoice {
  display: none;
}
.indigoTheme .navbar {
  height: 50px;
}
.indigoTheme .navbar-brand {
  height: 50px;
  line-height: 30px;
}

.purpleTheme .bgHeader {
  background-color: #4a148c !important;
}
.purpleTheme .card {
  position: relative;
  display: flex;
  flex-direction: column;
  min-width: 0;
  word-wrap: break-word;
  background-color: #fff;
  background-clip: border-box;
  border: 0 solid #d4d8dd;
  border-radius: 0.3125rem;
}
.purpleTheme .card-header {
  padding: 1.075rem 1.075rem;
  padding-bottom: 2px !important;
  margin-bottom: 0;
  background-color: transparent;
  border-bottom: 0 solid #d4d8dd;
  font-size: 14px;
  color: #677788;
}
.purpleTheme .Approvers {
  /*background: $blockColor;*/
}
.purpleTheme UL.attachments .fa {
  position: relative;
  left: -2px;
}
.purpleTheme .Attachments {
  margin-top: 10px;
}
.purpleTheme .qDMSTimeInformation {
  background: #e1bee7;
  border-radius: 0.3125rem;
  padding: 6px;
}
.purpleTheme .qDMSTimeInformation .row {
  margin: 0px;
}
.purpleTheme .qDmsinvoiceRighSide {
  margin-top: 50px;
  z-index: 10;
}
.purpleTheme .qDmsinvoiceRighSide label {
  font-size: 11px;
}
.purpleTheme .qDmsinvoiceRighSide input {
  padding: 3px 5px !important;
  font-size: 12px;
}
.purpleTheme .margin-top-10 {
  margin-top: 10px;
}
.purpleTheme .padding-10 {
  padding: 20px;
}
.purpleTheme .border-bottom {
  border-bottom: none !important;
}
.purpleTheme h1.h2 {
  font-size: 18px !important;
  color: #516377 !important;
  font-weight: 600 !important;
}
.purpleTheme .card-header {
  font-weight: 600 !important;
}
.purpleTheme .color_gray {
  color: #516377 !important;
  background: #516377 !important;
}
.purpleTheme .qDMSRekapitulation {
  margin-top: 6px;
}
.purpleTheme #PDFViewerIframe {
  border-radius: 0.3125rem;
}
.purpleTheme .datepicker {
  padding: 0px !important;
}
.purpleTheme .datepicker table td {
  font-size: 11px !important;
}
.purpleTheme .datepicker.is-invalid {
  border: 1px solid #dc3545 !important;
}
.purpleTheme .nav-item:hover {
  cursor: pointer;
}
.purpleTheme .nav-item:not(.nohover):hover {
  background: #f1f1f1;
}
.purpleTheme .nav-item:not(.nohover):hover .nav-link {
  color: #1ea1d7;
}
.purpleTheme .nav-item:not(.nohover):hover .nav-link.active {
  color: #1ea1d7;
}
.purpleTheme .textLink:hover {
  color: #1ea1d7;
}
.purpleTheme label {
  color: #757575;
}
.purpleTheme .tableRekapitulation .fa-trash {
  position: relative;
  left: 3px;
  top: 4px;
}
.purpleTheme .tableRozuctovani {
  padding: 2px;
}
.purpleTheme .tableRozuctovani .line {
  padding: 8px;
  margin-top: 5px;
  background: #bfbfbf;
  border-radius: 0.3125rem;
}
.purpleTheme .souhrRozuctovani {
  margin-top: 10px;
  border: 1px solid #bfbfbf;
  padding: 8px;
  border-radius: 0.3125rem;
}
.purpleTheme .souhrRozuctovani .statusRozuctovani, .purpleTheme .souhrRozuctovani .statusRozuctovaniVat {
  line-height: 33px;
}
.purpleTheme .souhrRozuctovani .statusRozuctovani .green, .purpleTheme .souhrRozuctovani .statusRozuctovaniVat .green {
  color: green;
}
.purpleTheme .souhrRozuctovani .statusRozuctovani .red, .purpleTheme .souhrRozuctovani .statusRozuctovaniVat .red {
  color: red;
}
.purpleTheme .btn-outline-dark.q365small {
  border-color: #757575 !important;
  padding: 3px 6px !important;
  font-size: 11px !important;
  color: #757575 !important;
}
.purpleTheme .btn-outline-dark.q365small:hover {
  background: #757575 !important;
  color: #FFF !important;
}
.purpleTheme .bootstrap-tagsinput {
  border: 0px !important;
  padding-left: 0px !important;
}
.purpleTheme .bootstrap-tagsinput .tag {
  background: #d84315;
  border-radius: 3px;
  padding: 6px;
}
.purpleTheme #duplicityInvoicesList {
  display: none;
  margin-bottom: 10px;
  /*border:1px solid red !important;*/
  background: rgba(255, 235, 238, 0.8);
}
.purpleTheme .badge.bg-deleted {
  background: #c0c0c0;
}
.purpleTheme .Inbox {
  padding-top: 20px;
}
.purpleTheme .Inbox .InboxInner {
  max-width: 1920px;
  margin: 0 auto;
}
.purpleTheme .Inbox .card {
  position: relative;
  display: flex;
  flex-direction: column;
  min-width: 0;
  word-wrap: break-word;
  background-color: #fff;
  background-clip: border-box;
  border: 0 solid #d4d8dd;
  cursor: pointer;
}
.purpleTheme .btnRozuctovani.ok .fa {
  font-weight: bold;
  color: #198754;
  font-size: 16px;
}
.purpleTheme .btnRozuctovani.error .fa {
  font-weight: bold;
  color: red;
  font-size: 16px;
}
@media (max-width: 1000px) {
  .purpleTheme .dtDate1, .purpleTheme .dtDate2, .purpleTheme .colVS, .purpleTheme .colDodavatel {
    display: none;
  }
}
.purpleTheme .iconRozuctovani {
  width: 30px;
}
.purpleTheme TR.deletedInvoice {
  display: none;
}
.purpleTheme .navbar {
  height: 50px;
}
.purpleTheme .navbar-brand {
  height: 50px;
  line-height: 30px;
}

.orangeTheme .bgHeader {
  background-color: #bf360c !important;
}
.orangeTheme .card {
  position: relative;
  display: flex;
  flex-direction: column;
  min-width: 0;
  word-wrap: break-word;
  background-color: #fff;
  background-clip: border-box;
  border: 0 solid #d4d8dd;
  border-radius: 0.3125rem;
}
.orangeTheme .card-header {
  padding: 1.075rem 1.075rem;
  padding-bottom: 2px !important;
  margin-bottom: 0;
  background-color: transparent;
  border-bottom: 0 solid #d4d8dd;
  font-size: 14px;
  color: #677788;
}
.orangeTheme .Approvers {
  /*background: $blockColor;*/
}
.orangeTheme UL.attachments .fa {
  position: relative;
  left: -2px;
}
.orangeTheme .Attachments {
  margin-top: 10px;
}
.orangeTheme .qDMSTimeInformation {
  background: #ffccbc;
  border-radius: 0.3125rem;
  padding: 6px;
}
.orangeTheme .qDMSTimeInformation .row {
  margin: 0px;
}
.orangeTheme .qDmsinvoiceRighSide {
  margin-top: 50px;
  z-index: 10;
}
.orangeTheme .qDmsinvoiceRighSide label {
  font-size: 11px;
}
.orangeTheme .qDmsinvoiceRighSide input {
  padding: 3px 5px !important;
  font-size: 12px;
}
.orangeTheme .margin-top-10 {
  margin-top: 10px;
}
.orangeTheme .padding-10 {
  padding: 20px;
}
.orangeTheme .border-bottom {
  border-bottom: none !important;
}
.orangeTheme h1.h2 {
  font-size: 18px !important;
  color: #516377 !important;
  font-weight: 600 !important;
}
.orangeTheme .card-header {
  font-weight: 600 !important;
}
.orangeTheme .color_gray {
  color: #516377 !important;
  background: #516377 !important;
}
.orangeTheme .qDMSRekapitulation {
  margin-top: 6px;
}
.orangeTheme #PDFViewerIframe {
  border-radius: 0.3125rem;
}
.orangeTheme .datepicker {
  padding: 0px !important;
}
.orangeTheme .datepicker table td {
  font-size: 11px !important;
}
.orangeTheme .datepicker.is-invalid {
  border: 1px solid #dc3545 !important;
}
.orangeTheme .nav-item:hover {
  cursor: pointer;
}
.orangeTheme .nav-item:not(.nohover):hover {
  background: #f1f1f1;
}
.orangeTheme .nav-item:not(.nohover):hover .nav-link {
  color: #1ea1d7;
}
.orangeTheme .nav-item:not(.nohover):hover .nav-link.active {
  color: #1ea1d7;
}
.orangeTheme .textLink:hover {
  color: #1ea1d7;
}
.orangeTheme label {
  color: #757575;
}
.orangeTheme .tableRekapitulation .fa-trash {
  position: relative;
  left: 3px;
  top: 4px;
}
.orangeTheme .tableRozuctovani {
  padding: 2px;
}
.orangeTheme .tableRozuctovani .line {
  padding: 8px;
  margin-top: 5px;
  background: #bfbfbf;
  border-radius: 0.3125rem;
}
.orangeTheme .souhrRozuctovani {
  margin-top: 10px;
  border: 1px solid #bfbfbf;
  padding: 8px;
  border-radius: 0.3125rem;
}
.orangeTheme .souhrRozuctovani .statusRozuctovani, .orangeTheme .souhrRozuctovani .statusRozuctovaniVat {
  line-height: 33px;
}
.orangeTheme .souhrRozuctovani .statusRozuctovani .green, .orangeTheme .souhrRozuctovani .statusRozuctovaniVat .green {
  color: green;
}
.orangeTheme .souhrRozuctovani .statusRozuctovani .red, .orangeTheme .souhrRozuctovani .statusRozuctovaniVat .red {
  color: red;
}
.orangeTheme .btn-outline-dark.q365small {
  border-color: #757575 !important;
  padding: 3px 6px !important;
  font-size: 11px !important;
  color: #757575 !important;
}
.orangeTheme .btn-outline-dark.q365small:hover {
  background: #757575 !important;
  color: #FFF !important;
}
.orangeTheme .bootstrap-tagsinput {
  border: 0px !important;
  padding-left: 0px !important;
}
.orangeTheme .bootstrap-tagsinput .tag {
  background: #d84315;
  border-radius: 3px;
  padding: 6px;
}
.orangeTheme #duplicityInvoicesList {
  display: none;
  margin-bottom: 10px;
  /*border:1px solid red !important;*/
  background: rgba(255, 235, 238, 0.8);
}
.orangeTheme .badge.bg-deleted {
  background: #c0c0c0;
}
.orangeTheme .Inbox {
  padding-top: 20px;
}
.orangeTheme .Inbox .InboxInner {
  max-width: 1920px;
  margin: 0 auto;
}
.orangeTheme .Inbox .card {
  position: relative;
  display: flex;
  flex-direction: column;
  min-width: 0;
  word-wrap: break-word;
  background-color: #fff;
  background-clip: border-box;
  border: 0 solid #d4d8dd;
  cursor: pointer;
}
.orangeTheme .btnRozuctovani.ok .fa {
  font-weight: bold;
  color: #198754;
  font-size: 16px;
}
.orangeTheme .btnRozuctovani.error .fa {
  font-weight: bold;
  color: red;
  font-size: 16px;
}
@media (max-width: 1000px) {
  .orangeTheme .dtDate1, .orangeTheme .dtDate2, .orangeTheme .colVS, .orangeTheme .colDodavatel {
    display: none;
  }
}
.orangeTheme .iconRozuctovani {
  width: 30px;
}
.orangeTheme TR.deletedInvoice {
  display: none;
}
.orangeTheme .navbar {
  height: 50px;
}
.orangeTheme .navbar-brand {
  height: 50px;
  line-height: 30px;
}

.darkTheme .bgHeader {
  background-color: #222 !important;
}
.darkTheme .card {
  position: relative;
  display: flex;
  flex-direction: column;
  min-width: 0;
  word-wrap: break-word;
  background-color: #fff;
  background-clip: border-box;
  border: 0 solid #d4d8dd;
  border-radius: 0.3125rem;
}
.darkTheme .card-header {
  padding: 1.075rem 1.075rem;
  padding-bottom: 2px !important;
  margin-bottom: 0;
  background-color: transparent;
  border-bottom: 0 solid #d4d8dd;
  font-size: 14px;
  color: #677788;
}
.darkTheme .Approvers {
  /*background: $blockColor;*/
}
.darkTheme UL.attachments .fa {
  position: relative;
  left: -2px;
}
.darkTheme .Attachments {
  margin-top: 10px;
}
.darkTheme .qDMSTimeInformation {
  background: #fff;
  border-radius: 0.3125rem;
  padding: 6px;
}
.darkTheme .qDMSTimeInformation .row {
  margin: 0px;
}
.darkTheme .qDmsinvoiceRighSide {
  margin-top: 50px;
  z-index: 10;
}
.darkTheme .qDmsinvoiceRighSide label {
  font-size: 11px;
}
.darkTheme .qDmsinvoiceRighSide input {
  padding: 3px 5px !important;
  font-size: 12px;
}
.darkTheme .margin-top-10 {
  margin-top: 10px;
}
.darkTheme .padding-10 {
  padding: 20px;
}
.darkTheme .border-bottom {
  border-bottom: none !important;
}
.darkTheme h1.h2 {
  font-size: 18px !important;
  color: #516377 !important;
  font-weight: 600 !important;
}
.darkTheme .card-header {
  font-weight: 600 !important;
}
.darkTheme .color_gray {
  color: #516377 !important;
  background: #516377 !important;
}
.darkTheme .qDMSRekapitulation {
  margin-top: 6px;
}
.darkTheme #PDFViewerIframe {
  border-radius: 0.3125rem;
}
.darkTheme .datepicker {
  padding: 0px !important;
}
.darkTheme .datepicker table td {
  font-size: 11px !important;
}
.darkTheme .datepicker.is-invalid {
  border: 1px solid #dc3545 !important;
}
.darkTheme .nav-item:hover {
  cursor: pointer;
}
.darkTheme .nav-item:not(.nohover):hover {
  background: #f1f1f1;
}
.darkTheme .nav-item:not(.nohover):hover .nav-link {
  color: #1ea1d7;
}
.darkTheme .nav-item:not(.nohover):hover .nav-link.active {
  color: #1ea1d7;
}
.darkTheme .textLink:hover {
  color: #1ea1d7;
}
.darkTheme label {
  color: #757575;
}
.darkTheme .tableRekapitulation .fa-trash {
  position: relative;
  left: 3px;
  top: 4px;
}
.darkTheme .tableRozuctovani {
  padding: 2px;
}
.darkTheme .tableRozuctovani .line {
  padding: 8px;
  margin-top: 5px;
  background: #bfbfbf;
  border-radius: 0.3125rem;
}
.darkTheme .souhrRozuctovani {
  margin-top: 10px;
  border: 1px solid #bfbfbf;
  padding: 8px;
  border-radius: 0.3125rem;
}
.darkTheme .souhrRozuctovani .statusRozuctovani, .darkTheme .souhrRozuctovani .statusRozuctovaniVat {
  line-height: 33px;
}
.darkTheme .souhrRozuctovani .statusRozuctovani .green, .darkTheme .souhrRozuctovani .statusRozuctovaniVat .green {
  color: green;
}
.darkTheme .souhrRozuctovani .statusRozuctovani .red, .darkTheme .souhrRozuctovani .statusRozuctovaniVat .red {
  color: red;
}
.darkTheme .btn-outline-dark.q365small {
  border-color: #757575 !important;
  padding: 3px 6px !important;
  font-size: 11px !important;
  color: #757575 !important;
}
.darkTheme .btn-outline-dark.q365small:hover {
  background: #757575 !important;
  color: #FFF !important;
}
.darkTheme .bootstrap-tagsinput {
  border: 0px !important;
  padding-left: 0px !important;
}
.darkTheme .bootstrap-tagsinput .tag {
  background: #d84315;
  border-radius: 3px;
  padding: 6px;
}
.darkTheme #duplicityInvoicesList {
  display: none;
  margin-bottom: 10px;
  /*border:1px solid red !important;*/
  background: rgba(255, 235, 238, 0.8);
}
.darkTheme .badge.bg-deleted {
  background: #c0c0c0;
}
.darkTheme .Inbox {
  padding-top: 20px;
}
.darkTheme .Inbox .InboxInner {
  max-width: 1920px;
  margin: 0 auto;
}
.darkTheme .Inbox .card {
  position: relative;
  display: flex;
  flex-direction: column;
  min-width: 0;
  word-wrap: break-word;
  background-color: #fff;
  background-clip: border-box;
  border: 0 solid #d4d8dd;
  cursor: pointer;
}
.darkTheme .btnRozuctovani.ok .fa {
  font-weight: bold;
  color: #198754;
  font-size: 16px;
}
.darkTheme .btnRozuctovani.error .fa {
  font-weight: bold;
  color: red;
  font-size: 16px;
}
@media (max-width: 1000px) {
  .darkTheme .dtDate1, .darkTheme .dtDate2, .darkTheme .colVS, .darkTheme .colDodavatel {
    display: none;
  }
}
.darkTheme .iconRozuctovani {
  width: 30px;
}
.darkTheme TR.deletedInvoice {
  display: none;
}
.darkTheme .navbar {
  height: 50px;
}
.darkTheme .navbar-brand {
  height: 50px;
  line-height: 30px;
}

/*# sourceMappingURL=q365.css.map */
