/** Hlavní styl pro mapu
    Nastavni stylu prvků mapy
    ver 20201115
    */

#mapa .card{
    padding: 8px;
}

#mapa .card-text{
    font-size: 11px;
    line-height: 12px;
    margin-top: 3px;
}

#mapa .card-body{
  overflow: auto;
  padding: 0;
  margin: 0;
  background: transparent;
  scrollbar-width: thin;
}

#mapa .card-header, #mapa .card-footer{
   padding: 0;
   margin: 0;
   background: transparent;
   overflow: hidden;
}

.fa-home{
   text-shadow: -1px -1px 0 #FFF, 1px -1px 0 #FFF, -1px 1px 0 #FFF, 1px 1px 0 #FFF;
   font-size: 20px;
   color: rgba(0, 148, 35, 0.7);
}

/** Nastaveni ikon na mape*/
.mapIcons{
  /*-webkit-text-stroke: 1px white;*/
   text-shadow: -1px -1px 0 #FFF, 1px -1px 0 #FFF, -1px 1px 0 #FFF, 1px 1px 0 #FFF;
   font-size: 20px;
   color: #000000;
}

.mapIconsMini{
  text-shadow: -1px -1px 0 #FFF, 1px -1px 0 #FFF, -1px 1px 0 #FFF, 1px 1px 0 #FFF;
  font-size: 15px;
  color: #000000;
}

.mapIconsMiddle{
  text-shadow: -1px -1px 0 #FFF, 1px -1px 0 #FFF, -1px 1px 0 #FFF, 1px 1px 0 #FFF;
  font-size: 22px;
  color: #000000;
}

.mapIconsNepristupno{
  text-shadow: -1px -1px 0 #FFD6D6, 1px -1px 0 #FFD6D6, -1px 1px 0 #FFD6D6, 1px 1px 0 #FFD6D6;
  font-size: 0.9rem;
  color: #3B3B3B;

}
.mapIconsZanikly{
  text-shadow: -1px -1px 0 #000, 1px -1px 0 #000, -1px 1px 0 #000, 1px 1px 0 #000;
  font-size: 0.9rem;
	color: #DEDEDE;
}

.leaflet-popup-content-wrapper a{
	text-decoration: none;
	color: white;

}
.leaflet-popup-content-wrapper .popup-text{
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 5px;
	color: #292929;
	font-size: .78rem;
	line-height: 0.8rem;
	text-align: left;
	padding: 5px;
	min-height: 120px;


}



/** Zvyrazneni stredove ikony*/
.hi-vyrazne {
  border: 2px solid #FFFFFF;
  border-radius: 55%;
  padding: 10px;
  background-color: rgba(0, 0, 0, .3);
}

#mapa{
    min-height: 600px;
    width: 100%;
    border: 1px solid #B0B0B0;
}

.icooffline{
  color: #FF1A1A;
}


#mapa .zapisnikActive{
    color: #FF6600;
}
