.admin-menu__list .admin-menu-item:focus {
  outline: none; }

.admin__content {
  height: calc(100dvh - 163px) !important;
  overflow: auto; }

.admin__content-box {
  width: calc(100% - 400px) !important; }

.input-date {
  padding: 4px; }

stationtable .postaje__head-item1 {
  flex-basis: 32% !important; }

stationtable .postaje__row-item1 {
  flex-basis: 32% !important;
  max-width: 32% !important; }

stationtable .postaje__head-item2,
stationtable .postaje__head-item3,
stationtable .postaje__head-item4,
stationtable .postaje__head-item7 {
  flex-basis: 13% !important; }

stationtable .postaje__row-item2,
stationtable .postaje__row-item3,
stationtable .postaje__row-item4,
stationtable .postaje__row-item7 {
  flex-basis: 13% !important;
  max-width: 13% !important; }

header.admin__header {
  height: unset; }

.admin-header__link {
  padding: 5px;
  margin-left: 10px;
  border: 1px solid #007D96;
  white-space: nowrap; }

.admin-header__link:hover {
  background: #007D96;
  color: white; }

.stationCheckbox .togglebox {
  border: 1px solid #e9ebef;
  border-radius: 4px;
  padding: 10px; }

.prevoditelj {
  min-width: 412px; }

/** modal */
.modal-row-label-basic {
  flex: 0 0 15% !important; }

.modal-row-buttons {
  display: flex;
  gap: 8px; }

userstable .admin__content .admin-search__icon8.with-label {
  top: 24px; }

userstable .admin__content .filters__control-label {
  display: block;
  color: #8c96a9;
  font-weight: bold;
  font-size: 12px; }

userstable .korisnici__head-item1,
userstable .korisnici__row-item1 {
  flex-basis: 13% !important;
  max-width: 13% !important; }

userstable .korisnici__head-item2,
userstable .korisnici__row-item2 {
  flex-basis: 17% !important;
  max-width: 17% !important; }

userstable .korisnici__head-item3,
userstable .korisnici__row-item3 {
  flex-basis: 15% !important;
  max-width: 15% !important; }

userstable .korisnici__head-item4,
userstable .korisnici__row-item4 {
  flex-basis: 13% !important;
  max-width: 13% !important; }

userstable .korisnici__head-item5,
userstable .korisnici__row-item5 {
  flex-basis: 17% !important;
  max-width: 17% !important; }

userstable .korisnici__head-item6,
userstable .korisnici__row-item6 {
  flex-basis: 15% !important;
  max-width: 15% !important; }

userstable .korisnici__head-item7,
userstable .korisnici__row-item7 {
  flex-basis: 10% !important;
  max-width: 10% !important;
  display: flex;
  justify-content: center; }

ekgzTable.flex-wrap .container-filter {
  padding-top: 0; }
  ekgzTable.flex-wrap .container-filter .filters {
    flex-wrap: wrap;
    row-gap: 16px; }
    ekgzTable.flex-wrap .container-filter .filters .filters__item:first-child {
      padding: 0 8px; }

ekgzTable .container-filter {
  padding: 24px 16px;
  border-bottom: 1px solid #e9ebef;
  display: flex;
  justify-content: space-between; }

ekgzTable .filters {
  display: flex; }

ekgzTable .filters__item:first-child {
  padding: 0 8px 0 0; }

ekgzTable .filters__item {
  padding: 0 8px;
  position: relative;
  width: 220px; }
  ekgzTable .filters__item .filters__control-label {
    display: block;
    color: #8c96a9;
    font-weight: bold;
    font-size: 12px; }

ekgzTable .filters__item > .input-date {
  border: 1px solid #e9ebef;
  color: #69758B; }

ekgzTable .container-table {
  margin: 16px; }

ekgzTable .ekgz-table__table {
  width: 100%;
  background-color: white;
  border: none; }

ekgzTable .ekgz-table__head {
  color: #8c96a9;
  font-weight: 600;
  border-bottom: 1px solid #e9ebef;
  display: flex;
  align-items: center;
  font-size: 14px; }

ekgzTable .ekgz-table__table-row {
  font-weight: 600;
  border-bottom: 1px solid #e9ebef;
  display: flex;
  align-items: center; }

ekgzTable .ekgz-table__table th,
ekgzTable .ekgz-table__table td {
  border: none; }

ekgzTable .ekgz-table__table th {
  display: flex;
  padding: 8px;
  align-items: center;
  cursor: pointer; }

ekgzTable .ekgz-table__table td {
  padding: 16px 8px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  cursor: default; }

ekgzTable .ekgz-table__row-item-action {
  flex-basis: 10%;
  margin-left: auto; }

ekgzTable .ekgz-table__row-item-center {
  display: flex;
  align-items: center;
  justify-content: center; }

.notifyjs-metro-base {
  position: relative;
  min-height: 52px;
  min-width: 250px;
  color: #444;
  border-radius: 3px;
  -webkit-border-radius: 3px;
  box-shadow: 0px 1px 0px rgba(0, 0, 0, 0.2);
  -webkit-animation: dropdownOpen 0.3s ease-out;
  -o-animation: dropdownOpen 0.3s ease-out;
  animation: dropdownOpen 0.3s ease-out;
  display: flex;
  gap: 8px;
  padding: 0px 8px;
  align-items: center; }
  .notifyjs-metro-base .image {
    display: block;
    position: relative;
    height: auto;
    width: auto;
    top: unset;
    left: unset;
    font-size: 24px;
    transform: unset;
    -webkit-transform: unset; }
  .notifyjs-metro-base .text-wrapper {
    display: inline-block;
    vertical-align: top;
    text-align: left;
    clear: both;
    margin: unset; }
  .notifyjs-metro-base .title {
    font-size: 15px;
    line-height: 20px;
    margin-bottom: 5px;
    font-weight: bold; }
  .notifyjs-metro-base .text {
    font-size: 12px;
    font-weight: normal;
    max-width: 360px;
    vertical-align: middle; }
  .notifyjs-metro-base .close-btn {
    position: relative;
    top: unset;
    right: unset;
    align-self: flex-start; }

.notifyjs-metro-cool {
  color: #fafafa !important;
  background-color: #4A525F;
  border: 1px solid #4A525F; }

.notifyjs-progress-base {
  position: relative;
  min-height: 69px;
  min-width: 250px;
  color: #444;
  border-radius: 3px;
  -webkit-border-radius: 3px;
  box-shadow: 0px 1px 0px rgba(0, 0, 0, 0.2);
  -webkit-animation: dropdownOpen 0.3s ease-out;
  -o-animation: dropdownOpen 0.3s ease-out;
  animation: dropdownOpen 0.3s ease-out; }
  .notifyjs-progress-base .progress-title i {
    padding: 2px 10px; }
  .notifyjs-progress-base .progress-title div {
    display: inline-block;
    line-height: 35px;
    font-size: 15px;
    font-weight: bold; }
  .notifyjs-progress-base .progress-content {
    padding: 2px 10px; }
  .notifyjs-progress-base .progress-bar-text {
    white-space: nowrap;
    padding: 0 0 0 5px; }

.notifyjs-metro-default,
.notifyjs-progress-default {
  color: #fafafa !important;
  background-color: #4c5667;
  border: 1px solid #212121; }
  .notifyjs-metro-default .progress-bar-text,
  .notifyjs-progress-default .progress-bar-text {
    color: #555; }

.notifyjs-metro-error,
.notifyjs-progress-error {
  color: #fafafa !important;
  background-color: #ef5350;
  border: 1px solid #ef5350; }

.notifyjs-metro-custom,
.notifyjs-progress-custom {
  color: #fafafa !important;
  background-color: #5fbeaa;
  border: 1px solid #5fbeaa; }

.notifyjs-metro-success,
.notifyjs-progress-success {
  color: #fafafa !important;
  background-color: #81c868;
  border: 1px solid #33b86c; }

.notifyjs-metro-info,
.notifyjs-progress-info {
  color: #fafafa !important;
  background-color: #3ddcf7;
  border: 1px solid #3ddcf7; }

.notifyjs-metro-warning,
.notifyjs-progress-warning {
  color: #fafafa !important;
  background-color: #ffbd4a;
  border: 1px solid #ffd740; }

.notifyjs-metro-black,
.notifyjs-progress-black {
  color: #fafafa !important;
  background-color: #4c5667;
  border: 1px solid #212121; }

.notifyjs-metro-white,
.notifyjs-progress-white {
  background-color: #e6eaed;
  border: 1px solid #ddd; }
