.lightBlueTheme .bgHeader {
  background-color: #01579b !important;
}

.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: 48px;
  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 .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: #01579b;
}

.lightBlueTheme .nav-item:not(.nohover):hover .nav-link.active {
  color: #01579b;
}

.lightBlueTheme .textLink:hover {
  color: #01579b;
}

.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 {
  margin: 0 auto;
}

.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;
}

.lightBlueTheme .btn-outline-layout {
  border: 1px solid #01579b;
}

.lightBlueTheme .btn-outline-layout:hover {
  background-color: #01579b;
  color: #fff;
}

.lightBlueTheme .bg-secondary {
  /*background-color:$bgHeader !important;*/
}

.blueTheme .bgHeader {
  background-color: #0d47a1 !important;
}

.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: 48px;
  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 .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: #0d47a1;
}

.blueTheme .nav-item:not(.nohover):hover .nav-link.active {
  color: #0d47a1;
}

.blueTheme .textLink:hover {
  color: #0d47a1;
}

.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 {
  margin: 0 auto;
}

.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;
}

.blueTheme .btn-outline-layout {
  border: 1px solid #0d47a1;
}

.blueTheme .btn-outline-layout:hover {
  background-color: #0d47a1;
  color: #fff;
}

.blueTheme .bg-secondary {
  /*background-color:$bgHeader !important;*/
}

.indigoTheme .bgHeader {
  background-color: #1a237e !important;
}

.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: 48px;
  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 .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: #1a237e;
}

.indigoTheme .nav-item:not(.nohover):hover .nav-link.active {
  color: #1a237e;
}

.indigoTheme .textLink:hover {
  color: #1a237e;
}

.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 {
  margin: 0 auto;
}

.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;
}

.indigoTheme .btn-outline-layout {
  border: 1px solid #1a237e;
}

.indigoTheme .btn-outline-layout:hover {
  background-color: #1a237e;
  color: #fff;
}

.indigoTheme .bg-secondary {
  /*background-color:$bgHeader !important;*/
}

.purpleTheme .bgHeader {
  background-color: #4a148c !important;
}

.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: 48px;
  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 .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: #4a148c;
}

.purpleTheme .nav-item:not(.nohover):hover .nav-link.active {
  color: #4a148c;
}

.purpleTheme .textLink:hover {
  color: #4a148c;
}

.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 {
  margin: 0 auto;
}

.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;
}

.purpleTheme .btn-outline-layout {
  border: 1px solid #4a148c;
}

.purpleTheme .btn-outline-layout:hover {
  background-color: #4a148c;
  color: #fff;
}

.purpleTheme .bg-secondary {
  /*background-color:$bgHeader !important;*/
}

.orangeTheme .bgHeader {
  background-color: #bf360c !important;
}

.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: 48px;
  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 .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: #bf360c;
}

.orangeTheme .nav-item:not(.nohover):hover .nav-link.active {
  color: #bf360c;
}

.orangeTheme .textLink:hover {
  color: #bf360c;
}

.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 {
  margin: 0 auto;
}

.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;
}

.orangeTheme .btn-outline-layout {
  border: 1px solid #bf360c;
}

.orangeTheme .btn-outline-layout:hover {
  background-color: #bf360c;
  color: #fff;
}

.orangeTheme .bg-secondary {
  /*background-color:$bgHeader !important;*/
}

.darkTheme .bgHeader {
  background-color: #222 !important;
}

.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: 48px;
  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 .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: #222;
}

.darkTheme .nav-item:not(.nohover):hover .nav-link.active {
  color: #222;
}

.darkTheme .textLink:hover {
  color: #222;
}

.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 {
  margin: 0 auto;
}

.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;
}

.darkTheme .btn-outline-layout {
  border: 1px solid #222;
}

.darkTheme .btn-outline-layout:hover {
  background-color: #222;
  color: #fff;
}

.darkTheme .bg-secondary {
  /*background-color:$bgHeader !important;*/
}

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