.bzr_soft-blue{
    background-color: #54769a !important;
}

.login-page {
    background-image: url("/img/2-man-on-construction-site-during-daytime-159306.jpg");
    background-size: 100% auto;
    background-position: center;
}

.register-page {
    background-image: url("/img/man-cleaning-the-glass-of-building-756883.jpg");
    background-size: 100% auto;
    background-position: center;
}

.bzr_sidebar {
    background: #232526;  /* fallback for old browsers */
    background: -webkit-linear-gradient(to top left, #414345, #232526);  /* Chrome 10-25, Safari 5.1-6 */
    background: linear-gradient(to top left, #414345, #232526); /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */

    background: #ECE9E6;  /* fallback for old browsers */
    background: -webkit-linear-gradient(to left top, #FFFFFF, #ECE9E6);  /* Chrome 10-25, Safari 5.1-6 */
    background: linear-gradient(to left top, #FFFFFF, #ECE9E6); /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */

}
.nav-item.active {
  background-color: #007bff !important;

}
.nav-link.active{
  color:#fff !important;

}
.zutobre {
  color:#ffc107 !important;
}
.ui-autocomplete {
  position: absolute;
  z-index: 2150000000 !important;
  cursor: default;
  border: 2px solid #ccc;
  padding: 5px 0;
  border-radius: 2px;
  }

tr td {
    height: 15px !important;
}

#table tr th {
    vertical-align: middle !important;
    text-align: center !important;
}

.content-wrapper {
    margin-top: 41px !important;
}

#myTable {
  padding: 0px !important;
}
.error {
  color:red;
  border-color: red;
}
label:first-letter {
    text-transform: uppercase !important;
}

th:first-letter {
    text-transform: uppercase !important;
}
.modal-body {
  background-color: #f4f4f4 !important;
}
.modal-header {
  color: #f4f4f4 !important;
}
.close {
  color: #f4f4f4 !important;
}

#tabela thead th {
  border-top: 1px solid black !important;
  border-bottom: 1px solid black !important;

  /* border: 0 1px !important; */
}
.borderles_transparent{
  border:0 !important;
  background:transparent;

}

.preloader{
  background-color: white;
  position: absolute;
  width: 100%;
  height: 100%;
  top: 1;
  z-index: 100;
}

.input-error {
  border: 1px solid red;
}
.input-info {
  border: 1px solid blue;
}

.pointer {
  cursor: pointer;
}

#ui-datepicker-div {
  z-index: 1600!important;
}

.layout-navbar-fixed.sidebar-collapse .wrapper .brand-link {
  height: auto;
  width: 4.6rem;
}

.error-page > .error-content {
  margin:auto !important;
}

.rbr {
    min-width: 75px !important;
    width: 75px !important;
    max-width: 75px !important;
}
@media (min-width: 992px) {
  .sidebar-mini .nav-sidebar,
  .sidebar-mini .nav-sidebar > .nav-header,
  .sidebar-mini .nav-sidebar .nav-link {
    white-space: normal !important;
  }
}

table.crna{
    border:1px solid black !important;
  }
table.crna > thead > tr > th{
    border:1px solid black !important;
}
table.crna > tbody > tr > td{
    border:1px solid black !important;
}
/* scroll na autocomplete */
.ui-autocomplete { height: 200px; overflow-y: scroll; overflow-x: hidden;}

.video_uputstvo {
    position: absolute;
    right: 0;
    bottom: 0;
    z-index: 1000;
    margin: 20px;
    margin-bottom: 40px;
}

.uputstvo_zatvori{
    position: absolute;
    z-index: 1;
    right: 0;
    margin-right: 10px;
    margin-top: 23px;
}

