@font-face {
    font-family: "Century";
	font-weight: 900 1600;
    src: url("/lib/CENTURY.TTF") format("truetype");
}
.specialevent-pilsen, .specialevent-pilsen .leaflet-container a{
  background: #edd014;
  padding: 1px;
  border: 1px solid #000;
  color: #000;
  font-family: "Century";
  font-weight: bold;
}
.specialevent-spooky, .specialevent-spooky .leaflet-container a {
  background: #000;
  padding: 2px;
  border: 1px solid #fff;
  color: #f46d1e;
  font-family: "Century";
  font-weight: bold;
  border-radius: 30px;
}
.specialevent-pilsen-lights, .specialevent-pilsen-lights .leaflet-container a {
  background: #edd014;
  padding: 1px;
  border: 2px solid #000;
  color: #000;
  font-family: "Century";
  font-weight: bold;
  animation: glow-trams 4s linear infinite reverse;
  -webkit-box-shadow:0px 0px 50px 25px rgba(241,255,46,0.9);
  -moz-box-shadow: 0px 0px 50px 5px rgba(241,255,46,0.9);
  box-shadow: 0px 0px 50px 5px rgba(241,255,46,0.9);
}
.specialevent-t6a5-lights, .specialevent-t6a5-lights .leaflet-container a {
  background: #ff5050;
  padding: 1px;
  border: 2px solid rgb(241,255,46);
  border-radius: 20px;
  color: #eee;
  #font-family: "Century";
  font-weight: bold;
  animation: glow-trams-t 3s linear infinite reverse;
  -webkit-box-shadow:0px 0px 50px 25px rgba(241,255,46,0.9);
  -moz-box-shadow: 0px 0px 50px 5px rgba(241,255,46,0.9);
  box-shadow: 0px 0px 50px 5px rgba(241,255,46,0.9);
}
@keyframes glow-trams{
	0%{
		border-color: rgb(241,255,46);
		border-style: solid;
	}
	16%{
		border-color: rgb(0,0,0);
		border-style: solid;
	}
	33%{
		border-color: rgb(241,255,46);
		border-style: dotted;
	}
	50%{
		border-color: rgb(0,0,0);
		border-style: dotted;
	}
	67%{
		border-color: rgb(241,255,46);
		border-style: dashed;
	}
	84%{
		border-color: rgb(0,0,0);
		border-style: dashed;
	}
	100%{
		border-color: rgb(241,255,46);
		border-style: solid;
	}
}
@keyframes glow-trams-t{
	0%{
		border-color: rgb(0,255,0);
		border-style: double;
	}
	50%{
		border-color: rgb(255,255,255);
		border-style: dotted;
	}
	100%{
		border-color: rgb(0,0,255);
		border-style: dashed;
	}
}
