video {
		object-fit: cover;
		width: 100vw;
		height: 100vh;
		position: fixed;
		top: 0;
		left: 0;
		z-index: -100;
}

body {
   font-family:		Verdana, Tahoma, Arial, sans-serif;
	font-size:	1.5vh;
	line-height:	2vh;
	color:	#e3e3e3;
	background-color:	#545454;
	text-align: center;
}

a	{
	text-decoration:	none;
}

.butticon {
	border: none;
	padding: 0px;
	margin: 0px;
	position: relative;
	bottom: -0.2vh;
	width: 2.2vh;
	height: 2.2vh;
}

.mrq {
	text-align: right;
}

.h1 {
	background: #8fbfff;
	border:	1px solid #222222;
	border-radius:	15px;
	opacity:	0.9;
	/* font-size:	8vmin; */
	font-size:	6vmin;
	color:	#222222;
	/* line-height:	15vmin; */
	line-height:	12vmin;
	font-weight:	bold;
	text-align:	center;
	text-shadow:	5px 5px 5px #ff7777;
	font-family:	Arial, sans-serif;
	letter-spacing:	1vmin;
	padding:	1vmin;
	margin: 2vmin;
	box-shadow:	3px 3px 5px #000000;
	width:  80vw;
}

.nTB {
	width:	80vw;
	text-shadow:	2px 2px 2px #222222;
	font-weight:	bold;
	padding:	1vmin;
	border:	1px solid #222222;
	border-radius:	15px;
	box-shadow:	3px 3px 5px #000000;
	background: rgba(235, 14, 14, 0.8);
	text-align: left;
}

.h2 {
	background: #8fbfff;
	border:	1px solid #222222;
	border-radius:	5px;
	font-size:	2vh;
	color:	#222222;
	line-height:	5vh;
	font-weight:	bold;
	text-align:	center;
	text-shadow:	2px 2px 3px #ff7777;
	font-family:	Arial, sans-serif;
	padding:	1vmin;
	margin: 3vmin;
	box-shadow:	3px 3px 5px #000000;
}

.h4 {
	background: #afdfff;
	border:	1px solid #222222;
	border-radius:	5px;
	/* font-size:	1.1vh; */
	font-size: 15px;
	font-weight:	bold;
	color:	#222222;
	/* line-height:	3vh; */
	line-height: 32px;
	font-weight:	bold;
	text-align:		center;
	text-shadow:	1px 1px 1px #ff7777;
	font-family:	Arial, sans-serif;
	/* padding:	2vmin; */
	padding: 5px;
	/* margin: 5vmin; */
	margin: 8px;
	box-shadow:	3px 3px 5px #000000;
	transition: color 1s, text-shadow 1s;
}

.h4:hover {
	color:	#ffffff;
	text-shadow:    2px 2px 5px #222222;
	transition: color 0.5s, text-shadow 0.5s;
}

.zips {
	background: #afdfff;
	border:	1px solid #222222;
	border-radius:	5px;
   font-size:      1.5vh;
   font-weight:    bold;
   color:  #222222;
   line-height:    5vh;
   text-align:     center;
   text-shadow:    1px 1px 1px #ff7777;
   font-family:    Arial, sans-serif;
	padding-left:	2vh;
	padding-right:	2vh;
	padding-top:	1vh;
	padding-bottom:	1vh;
	box-shadow:	3px 3px 5px #000000;
	opacity:	1;
	transition: color 1s, text-shadow 1s, opacity 1s;
	margin-top:	1vh;
	margin-bottom:	1vh;

}

.zips:hover {
	background-color:	#222222;
	color:  #ffffff;
	text-shadow:    2px 2px 5px #222222;
	opacity:	0.7;
	transition: color 0.5s, text-shadow 0.5s, opacity 5s;
}

.tablzips {
	width:	90vw;
	line-height: 5vh;
	padding-top:	20vh;
	padding-bottom:	20vh;
	z-index:	-5
}

.hint {
	z-index:	5;
	width: 40vw;
	background-color: #dddddd;
	text-shadow:	1px 1px 1px #ff7777;
	border: 1px solid #000000;
	color: #222222;
	text-align: center;
	font-size: 4vmin;
	line-height: 8vmin;
	border-radius: 6px;
	position: fixed;
	top: 10%;
	left:	25vw;
	visibility: hidden;
	opacity: 0;
	transition: opacity 1s;
	padding:	5vmin;
}

.h3:hover .hint {
  visibility: visible;
  z-index:	5;
  opacity: 1;
  transition: opacity 1s;
}

.h4:hover .hint {
  visibility: visible;
  z-index:	5;
  opacity: 1;
  transition: opacity 1s;
}

.h5:hover .hint {
  visibility: visible;
  z-index:	5;
  opacity: 1;
  transition: opacity 1s;
}

.ainline {
	color:	#e3e3e3;
	text-shadow:	2px 2px 2px #222222;
}

.ainline:hover {
	text-decoration: underline;
}

.prodetal {
	background-color:       #bb2222;
	color:  #ffffff;
	text-shadow:    2px 2px 5px #222222;
	opacity:        0.85;	
	padding: 10px 30px 10px 30px;
	font-size:      2vh;
	line-height:    2.7vh;
}

.kalinfo {
	background-color:       #2222bb;
	color:  #ffffff;
	text-shadow:    2px 2px 5px #222222;
	opacity:        0.85;
	padding: 10px 30px 10px 30px;
	font-size:      2vh;
	line-height:    2.7vh;
}

.konc {
	font-weight: bold;
	color: #ffffff;
	padding:	1vw;
	background: rgba(235, 14, 14, 0.8);
	text-shadow:    2px 2px 5px #222222;
}
