.hvr-underline-from-left {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px transparent;
  position: relative;
  overflow: hidden;
}
.hvr-underline-from-left:before {
  content: "";
  position: absolute;
  z-index: -1;
  left: 0;
  right: 100%;
  bottom: 0;
  background: #c0c0c0;
  height: 4px;
  -webkit-transition-property: right;
  transition-property: right;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
}
.hvr-underline-from-left:hover:before, .hvr-underline-from-left:focus:before, .hvr-underline-from-left:active:before {
  right: 0;
}
body {background-image: url('/images/CD8Q0986.jpg');
	  background-size: cover; background-repeat:no-repeat; background-color: #000000;}
nav{
	font: 15px Arial;
	font-size: 1.6vw;	
}
h1 {color: #c0c0c0;
	font: 40px Magneto;
	font-size: 4.5vw;
	margin-top: 38vh;
	margin-left: 8vw;}
.data {color: #c0c0c0;
	font: 26px Berlin Sans FB;
	font-size: 3vw;
	margin-left: 42vw;
	margin-top: -7.2vw;
	list-style: none;	
}
p {
	margin-top: -3.3vw;
	margin-left: 10.2vw;
}
.datac {margin-bottom: 1vw;}
a:link {color: #c0c0c0; text-decoration:none; margin-left: 4.5vw; margin-right: 4.5vw;}
a:visited {color: #c0c0c0; text-decoration:none;}
.active {background: linear-gradient(90deg, #c0c0c0, #c0c0c0) no-repeat 0 105%;
background-size: 100% 4px;}