.h1 {
  font-family: "Times New Roman", sans-serif
}

.bgimg0 {
  background-image: url('/images/BlackForest_by_ClaudiaDea.jpg');
  min-height: 100%;
  background-position: center;
  background-size: cover;
}


.w3-display-container:hover .w3-display-hover{display:block}.w3-display-container:hover span.w3-display-hover{display:inline-block}.w3-display-hover{display:none}
.w3-animate-opacity{animation:opac 0.8s}@keyframes opac{from{opacity:0} to{opacity:1}}

.w3-text-white,.w3-hover-text-white:hover{color:#fff!important}
.w3-text-pink{color:#e91e63!important}
.w3-text-red,.w3-hover-text-red:hover{color:#f44336!important}

.w3-text-deep-orange{color:#ff5722!important}
.w3-text-indigo{color:#3f51b5!important}
.w3-text-orange{color:#ff9800!important}
.w3-text-sand{color:#fdf5e6!important}
.w3-text-black{color:#000000!important}
.w3-text-red{color:#ff0000!important}


.w3-padding-large{padding:12px 24px!important}


.w3-large{font-size:18px!important}
.w3-xlarge{font-size:24px!important}
.w3-xxlarge{font-size:36px!important}
.w3-xxxlarge{font-size:48px!important}
.w3-jumbo{font-size:64px!important}


.w3-animate-fading{animation:fading 10s infinite}@keyframes fading{0%{opacity:0}50%{opacity:1}100%{opacity:0}}
.w3-animate-opacity{animation:opac 0.8s}@keyframes opac{from{opacity:0} to{opacity:1}}
.w3-animate-top{position:relative;animation:animatetop 0.4s}@keyframes animatetop{from{top:-300px;opacity:0} to{top:0;opacity:1}}
.w3-animate-left{position:relative;animation:animateleft 0.4s}@keyframes animateleft{from{left:-300px;opacity:0} to{left:0;opacity:1}}
.w3-animate-right{position:relative;animation:animateright 0.4s}@keyframes animateright{from{right:-300px;opacity:0} to{right:0;opacity:1}}
.w3-animate-bottom{position:relative;animation:animatebottom 0.4s}@keyframes animatebottom{from{bottom:-300px;opacity:0} to{bottom:0;opacity:1}}
.w3-animate-zoom {animation:animatezoom 0.6s}@keyframes animatezoom{from{transform:scale(0)} to{transform:scale(1)}}
.w3-animate-input{transition:width 0.4s ease-in-out}.w3-animate-input:focus{width:100%!important}

.w3-border-red,.w3-hover-border-red:hover{border-color:#f44336!important}
.w3-border-green,.w3-hover-border-green:hover{border-color:#4CAF50!important}
.w3-border-blue,.w3-hover-border-blue:hover{border-color:#2196F3!important}
.w3-border-yellow,.w3-hover-border-yellow:hover{border-color:#ffeb3b!important}
.w3-border-white,.w3-hover-border-white:hover{border-color:#fff!important}
.w3-border-black,.w3-hover-border-black:hover{border-color:#000!important}
.w3-border-grey,.w3-hover-border-grey:hover,.w3-border-gray,.w3-hover-border-gray:hover{border-color:#bbb!important}

.w3-center{text-align:center!important}

.w3-display-middle{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}
.w3-display-topleft{position:absolute;left:0;top:0}
.w3-display-topright{position:absolute;right:0;top:0}
.w3-display-bottomleft{position:absolute;left:0;bottom:0}
.w3-display-bottomright{position:absolute;right:0;bottom:0}
.w3-display-bottommid{position:absolute;left:50%;bottom:0;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}

.w3-padding-small{padding:4px 8px!important}.w3-padding{padding:8px 16px!important}.w3-padding-large{padding:12px 24px!important}

.am-shadow-black{color: white;text-shadow: 2px 2px 4px #000000}
.am-shadow-white{color: white;text-shadow: 2px 2px 4px #ffffff}
.am-shadow-grey{color: white;text-shadow: 2px 2px 4px #616161}
.am-shadow-pink{color: white;text-shadow: 2px 2px 4px #e91e63}
.am-shadow-red{color: white;text-shadow: 2px 2px 14px #ff0000}
.am-shadow-test{color: #e91e63;text-shadow: 0px 0px 25px #000000}
.am-shadow-test2{color: #e91e63;text-shadow: 1px 1px 2px #ffffff, 0 0 25px #ff0000;}
.am-shadow-testx{color: #e91e63;text-shadow: 1px 1px 2px #ffffff, 0 0 25px #ffffff, 0 0 75px #ffffff;}
