﻿#headerZZKB {
  text-align: center;
}


.txtInputBig {
  font-family: "Trebuchet MS", sans-serif;
  font-size: 36pt;
  line-height: 48px;
  float: left;
  margin-right: 10px;
  width: 370px;
}

.txtInputNumber {
  font-family: "Trebuchet MS", sans-serif;
  font-size: 36pt;
  line-height: 48px;
  float: left;
  margin-right: 10px;
  width: 80px;
}

.divTextBig {
  font-family: "Trebuchet MS", sans-serif;
  font-size: 16pt;
}

.divNumUpDown {
  float: left;
}

.divNumUp {
  width: 60px;
  height: 25px;
  background-color: Silver;
  float: none;
  margin: 5px;
  cursor: pointer;
  text-align: center;
  vertical-align: middle;
}

.divNumDown {
  width: 60px;
  height: 25px;
  background-color: Silver;
  float: none;
  margin: 5px;
  cursor: pointer;
  text-align: center;
  vertical-align: middle;
}

.chkTouchBig {
  font-size: 12pt;
}

.RadioButtonBig {
  float: left;
  font-size: 14pt;
  padding: 20px;
}

.RadioButtonFloatLeft {
  float: left;
}

.divLargeFont {
  font-family: "Trebuchet MS", sans-serif;
  font-size: 18pt;
  line-height: 26px;
}

  .divLargeFont input {
    font-family: "Trebuchet MS", sans-serif;
    font-size: 18pt;
    line-height: 26px;
  }

.divLargeFont_02 {
}
  /*
.divLargeFont_02 input { font-family: "Trebuchet MS", sans-serif; font-size: 26pt; line-height:48px; height: 55px; float: left; margin-right:10px;}
.divLargeFont_02 select {font-family: "Trebuchet MS", sans-serif; font-size: 26pt; line-height:48px; height: 61px;}
*/
  .divLargeFont_02 input {
    font-family: "Trebuchet MS", sans-serif;
    font-size: 20pt;
    line-height: 32px;
    height: 39px;
    float: left;
    margin-right: 10px;
  }

  .divLargeFont_02 select {
    font-family: "Trebuchet MS", sans-serif;
    font-size: 20pt;
    line-height: 32px;
    height: 44px;
  }

.color_ora {
  background-color: Orange;
}

.color_deleted {
  background-color: Yellow;
}

.color_semidish {
  color: Orange;
}

.treeColorOrderBefPrepare {
  background-color: #8dfd7e;
  font-weight: bold;
}

.color_note_tree {
  color: #9f64ef;
}

.color_tree_firstNode {
  color: Red;
  font-weight: bold;
}

/*
iGrid needs sometimes special attention for with when printing. We put width in css and attaach it to grid
   not yet working it has to be implemented
*/
.iGridWidthBeforePrepare1 {
  width: 300px;
}

.iGridWidthBeforePrepare2 {
  width: 300px;
}


/*table with border and nothing else, as small as possible table*/

.tblSmallBorder TABLE {
  font-family: "Verdana", sans-serif;
  font-size: 8pt;
  text-align: left;
  color: black;
}

.tblSmallBorder TD {
  font-family: "Verdana", sans-serif;
  font-size: 8pt;
  color: black;
  border-width: 1px;
  border-style: solid;
  padding: 3px;
}

.tblSmallBorder TH {
  font-family: "Verdana", sans-serif;
  font-size: 10pt;
  color: black;
  font-weight: bold;
  text-align: left;
  border-width: 1px;
  border-style: solid;
  padding: 3px;
}

.TextAlignRight {
  text-align: right;
}

#loaderGeneric {
  display: none;
  z-index: 9990;
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(0,0,0,0.5) url(../../static/images/ajax-loader.gif) 50% 50% no-repeat;
}

.unselectable {
  -webkit-touch-callout: none;
  user-select: none;
}

.cursorPointer {
  cursor: pointer !important;
}

.pageSizeChange {
  display: block !important;
  font-size: 20px;
  float: right;
}

.nowrap {
  white-space: nowrap;
}

.checkbox-lg {
  width: 18px;
  height: 18px;
}

.text-lg {
  font-size: 18px;
}

td.ftdVerticalAlignTop {
  vertical-align:top;
}


/*Direktno naročilo css*/
body.modal-open {
    overflow: visible;
    position: absolute;
    width: 100%;
    height: 100%;
}

.select2 {
    width: 100% !important;
}

.fRejected {
    background: #b46e6e !important;
}

.fFurtherProcessing {
    background: #b3fdb3 !important;
    color: black
}

.fRejected {
    background: #fdb3b3 !important;
}
.fDeletedRecords {
    background: #ff8686 !important;
}

.fWaitingToBeProcessed {
    background: #fdc7a4 !important;
}

.fWasProcessed {
  background: #82ff82 !important;
  color: black
}

li.select2-results__option.select2-results__option--selectable {
  display: flex;
  align-items: center;
  justify-content: space-between;
}

span.glyphicon.glyphicon-info-sign {
    font-size: 16px;
}

.select2-selection__rendered {
    line-height: 31px !important;
}

.select2-container .select2-selection--single {
    height: 35px !important;
}

.select2-selection__arrow {
    height: 34px !important;
}

.my_select_picker_trigger.dropup .dropdown-menu {
    bottom: auto !important;
}

#alerts{
  width: 300px;
  position:absolute;
  top: 3px;
  right: 10px;
}

.successOnSave {
  background: #82ff82 !important;
  transition:2s all;
}

.warningOnSave {
  background: #ff8686 !important;
  transition: 2s all;
}

.highliteRow {
  background: #82ff82 !important;
  transition: 2s all;
}

.canceledRecord {
  background: #FFBABA !important;
}
