/*
.button_heigh {
  margin-bottom: 10px;
}
*/
.crno {
  color: #000000;
  background-color: #99ff99;
}
.crno a:link {
  color: #000000;
  /*background-color: #99ff99;*/
}
.crno a:active {
  color: #FFFFFF;
  /*background-color: #99ff99;*/
}
.crveno2 {
  background-color: #C70039;
}
.crveno {
  color: #C70039;
  //width: 100%;
  //padding: 5px;
}
.crveno_back {
  background-color: #C70039;
  color: white;
  padding-left: 20px;
  padding-right: 20px;
}
.nav-link.plavo {
  background-color: #5dade2;
  text-transform: uppercase;
  font-weight: bold;
}
.plavo {
  background-color: #5dade2;
  font-weight: bold;
}
body {
  padding-top: 50px;
}
.lijevo {
  margin-left: 50px;
}
btn.btn_crno {
  color: #000000;
}
/* PACIJENTI */
.u_tretmanu {
  color: #000000;
  background-color: #99ff99;
}
.umro {
  color: #000000;
  background-color: #ff8080;
}
.druga_ustanova {
  color: #000000;
  background-color: #ff8080;
}
.odustao {
  color: #000000;
  background-color: #ff8080;
}
.adacta {
  color: #000000;
  background-color: #80bfff;
}
.nejavljase {
  color: #000000;
  background-color: #ffff00;
}
.bolnica {
  color: #000000;
  background-color: #db4dff;
}

.select2-container {
  color: #000;
}
/* Make Select2 boxes match Bootstrap3 heights: */
.select2-selection__rendered {
  line-height: 50px !important;
  padding-left:10px;
  color: #000;
}

.select2-selection {
  height: 50px !important;
  padding-left:10px;
  color: #000;
}
.select2-selection__arrow {
    height: 50px !important;
}

input {font-weight:bold;}

.djelatnik_naslov {
  background-color: #566573 ;
}

.modalokvir {
  background-color: #FFFFFF;
}

.modalcrnitekst {
  color: #000000;
}
.modal-xxl {
  position: relative;
  display: table; /* This is important */
  overflow-y: auto;
  overflow-x: auto;
  width: auto;
  min-width: 1000px;
}

.bijelo  {
  background-color: #FFFFFF;
}

.note-editable {
  background-color: #FFF !important;
  color: black !important;
}

/*
.summernote {
  background-color: #FFF;
}*/

.posudjeno {
  font-weight: bold;
  background-color: #5bc0de;
}
.posuditi {
  font-weight: bold;
  background-color:  #f0ad4e;
}
.left {
  padding-left: 125px;
}

/* FIX FOR GOOGLE AUTOCOMPLETE ADDRESS*/
.pac-container {
  z-index: 100000;
}

/* LISTA ČEKANJA */
.velika_slova {
  text-transform: uppercase;
}
.plavo {
  background-color: #5dade2;
  font-weight: bold;
}
.datepicker {
  background-color: #fff ;
  color: #000000 ;*/
}

.kvart {
  float: right;
  background-color: #FF6961;
  font-size: 15px;
  margin: 2px;
  padding-bottom: 5px;
  padding-top: 5px;
  padding-left: 15px;
  padding-right: 15px;
  color: white;
  border-radius: 3px;
}

.ljubicasta {
  background-color: #E1C5FC;
}

.veci_tekst {
  font-size: 15px;
}

.kvart_visina {
  height: 95px;
}

.status_inv_broj {
  margin-top: 31px;
  background-color: #ee5f5b;
  border-radius: 3px;
  height: 48px;
}

.status_inv_broj_text {
  padding-top: 3px;
  padding-left: 12px;
  color: black;
  font-size: 25px;
}
.crni_tekst {
  color: black;
}
a:link {
  text-decoration: underline;
}
.logo_tekst {
  color: #FFF;
  margin-right: 10px;
}

.lozinke_popudarnost {
  font-size: 24pt;
}

.underline {
  text-decoration: underline;
}

.kalendargodina {
  font-size: 24px;
  font-weight: bold;
  text-align: center;
}
.kalendarsirina {
  /*width: 14.28%;*/
  width: 18%;
  height: 140px;
}
.today {
  background-color: #a2c7d1;
}

.todayMonth {
  width: 25%;
}
.KalendarVikend {
  width: 5%;
  background-color: #FFA8A8;
}
.KalendarZaglavlje {
  background-color:  #eaf2f8;
}
.KalendarDanAll {
  display: block;
}
.KalendarDanPlus {
  float: right;
  font-weight: bolder;
  background-color:  #239b56;
  width: 20%;
  text-align: center;
}
.KalendarDan {
  float: left;
  width: 80%;
  background-color:  #eafaf1;
  color: black;
  text-align: center;
  font-weight: bold;
  margin-bottom: 5px;
}
.KalendarAuto {
  float: left;
  width: 100%;
  border-bottom: 1px solid grey;
  padding-top: 5px;
  position: relative;
  display: inline-block;
  border-bottom: 1px dotted black;
}

.KalendarAuto .tooltiptext {
  visibility: hidden;
  width: 250px;
  background-color: #EECAD5;
  color: black;
  text-align: center;
  border-radius: 6px;
  padding: 5px 0;
  border: 2px solid black;    /* Border with size (2px), style (solid), and color (black) */  /* Position the tooltip */
  position: absolute;
  z-index: 1;
}

.KalendarAuto:hover .tooltiptext {
  visibility: visible;
}

.KalendarDanPlus {
  float: right;
  font-weight: bold;
}
.KalendarPodatak {
  display: block;
}
.KalendarDanDelete {
  float: right;
  font-weight: bold;
}

.naslov {
  /*display: block*/
  float: left;
  width: 50%;
}
.mt-desno {
  align: left;
}
.btn-desno {
  float: right;
}

.TrenutniDan {
  /*background-color: #272b30;*/
  background-color: #B5FFC8;
}

.posudba {
  color: black;
  margin-bottom: 2px;
  padding: 5px;
}
.posudba a {
  color: black;
}
.posudba a:hover {
  color: white;
  background-color: #5757FF;
}
.vozila {
  background-color: #E1CAF9;
}
.tablet {
  background-color: #C0F7FE;
}
.telefon {
  background-color: #FFCAF9;
}
.tens {
  background-color: #B3FF99;
}
.tlakomjer {
  background-color: #F0DCD5;
}
.racunalo {
  background-color: #EEEECE;
}
.internet {
  background-color: #C6C6FF;
}
.software {
  background-color: #7ADEA8;
}
.mobilni {
  background-color: #FFC8C8;
}
.bicikl {
  background-color: #D8F0F8;
}
.skuter {
  background-color: #FFFBDF;
}
.vraceno {
  background-color: #F2F9F8;
  color: black;
}
.vraceno a {
  color: black;
}

.oprema {
  padding-bottom: 10px;
}
.oprema_label {
  text-transform: uppercase;
  font-weight: bold;
  display: inline-block;
  width: 220px;
  text-align: right;
  padding-right: 20px;
  padding-top: 10px;
}
.oprema_desno {
  margin-left: 100px;;
}

.godisnji {
  background-color: #5bc0de;
}
.dnevnik_rada_dodaj {
  float: right;
}

/* STATISTIKA */
.parni_mjesec {
  background-color: #DBEBFF;
  color: #000000;
}

.neparni_mjesec {
  background-color: #e0f2d9;
  color: #000000;
}

/* tekst iznad input boxa i combo boxa*/
.inputcombo {
  background-color: #d7dbdd;
  color: #000;
  font-weight: bold;
  border-radius: 5px;
}

.majice {
  background-color: #d5f5e3;
  height: 48px;
  color: black;
}
.iglesprice {
  background-color: #d6eaf8;
  height: 48px;
  color: black;
}
.odijela {
  background-color: #ebdef0;
  height: 48px;
  color: black;
}
.rukavice {
  background-color: #fadbd8;
  height: 48px;
  color: black;
}
.maske {
  background-color: #d5d8dc;
  height: 48px;
  color: black;
}
.dezinficijens {
  background-color: #d0ece7;
  height: 48px;
  color: black;
}
.dezinficijens_napomena {
  background-color: #d0ece7;
  height: 48px;
  color: black;
  border-bottom: 1px solid #000;
  padding-top: 13px;
  padding-left: 25px;
  font-weight: bold;
}
.napomena {
  background-color: #99ff99;
  height: 88px;
  color: black;
}
.datum {
  background-color: #d4e6f1;
  height: 48px;
  color: black;
}
.djelatnik {
  background-color: #d4e6f1;
  height: 48px;
  color: black;
}

/* menu */
.menu_crno {
  color: #FFF;
  background-color: #000000;
}
.korisnik_kalendar {
  color: #FFF;
  background-color: #000000;
  padding-left: 20px;
}
.neispravan {
  background-color: red;
  /*margin-left: 50px;*/
  padding-left: 50px;
  padding-right: 50px;
  align: center;
  text-transform: uppercase;
  color: white;
  font-weight: bold;
}
.velikoPV1 {
  /*background-color: red;*/
  width: 80%;
  float: left;
}
.velikoPV2 {
  background-color: #FFCDD2;
  width: 20%;
  float: left;
  font-size: 36pt;
  font-weight: bold;
  text-align: center;
}
.tekst_legenda {
  font-size: 14pt;
  color: black;
  text-align: center;
  font-weight: bold;
}

.menu_sat {
  width: 20%;
  float: left;
  font-family: 'Orbitron', sans-serif;
  font-size: 24pt;
  text-align: right;
  margin-right: 18px;
}

/* fizikalna kalendar */
.day_datum {
  margin-left: 25px;
}
.day_datum_vikend {
  margin-left: 5px;
}
.day_vikend {
  background-color: #FFA8A8;
  color: black;
}
.day_datum_checkbox {
  margin-left: 25px;
}
