/*
Theme Name: HHTheme
*/

figcaption{
	text-align:center;
	
	}
	

@font-face {        
    font-family: Route;
    font-display: swap;
    src: url(/wp-content/uploads/2020/font/Calibri.ttf);
         } 
           
.aus{
	display:none;}

body { font-family: Route,'Bitstream Vera',sans-serif } 

footer{
	position:fixed;
	bottom:20px;
	left:20px;
	}
	
.largeIframe{
	padding:0px 50px;
}

.coloredLink a{
	color:#09C;
	}

footer li{
	float:left;
	margin:20px;
	}
.videoNav{
	width:25px;
	height:50px;
	position:absolute;
	top:150px;
	}
	
.leftVideoNav{
	left:30px;
	}
.rightVideoNav{
	right:30px;
	}
	
.fSleftVideoNav{
	position:fixed;
	left:50px;
	top:50%;}

.fSrightVideoNav{
	position:fixed;
  right:50px;
  top:50%;}
.maxBtn{
	width:65px;
	height:65px;
	position:absolute;
	right:90px;
	top:25;
	}	
	
.fsMaxBtn{
	position:fixed;
  right:50px;
  top:50px;
	}	

	
#galerie{
	overflow:hidden;
	height:800px;
	}

#galerieContent{
	width:100%;
	}

.galerieContLarge{
	
	left: 0px;
    top: 0px;
    position: fixed;
	height:100%;
	background-color:#F5F5F5;
	  min-height: 100%;  /* Fallback for browsers do NOT support vh unit */
  min-height: 100vh; /* These two lines are counted as one :-)       */

  display: flex;
  align-items: center;
  
	}
	
.galerieContLarge img{
	max-height:900px;
	padding:20px;
	display:flex;
	  max-height: -webkit-fill-available;
	height: max-content;
	    max-block-size: -webkit-fill-available;
	}

.navbar-brand{
	font-size: 1.6rem;
	}

#navbarSupportedContent ul a{
	font-size:1.4rem;
}
#navbarSupportedContent ul ul a{
	font-size:1.2rem;
	color:#4F4F4F;
	}


.jumbotron{
	padding:0px 0px;
}
/*body{
	font-family:Calibri;
	
}*/
a{
	color:#000;
	text-decoration:none;}
a:hover{
	color:#000;
	text-decoration:none;
	}
.Header-image img{
	width:100%;
	height:auto;
	position:fixed;
	top:0px;
}
footer{
	margin-left:10px;
	font-size:1rem;
	
}
#headerbar{
	position:fixed;
	top:0px;
	display:none;
	z-index:10;
	}

	
#subtitle{
	position:absolute;
	margin-bottom:-20%;
	padding-top:50px;
	margin-left:30px;
	z-index:10;
	}
	
#ttr_content {
	
	margin-bottom:30px;
	margin-top:62px;
	}
	#ttr_content h1,h2,h3,h4,p{
		width:100%;
		float:left;
		color:#000;}

.postCont{
	margin-top:20px;
	float:right;}



.row h2{
	margin-top:0px;
	margin-bottom:0px;
}


.pageCont h1, h2, h3, h4{
	margin:25px 0px 20px 0px;
}

.postTitle {
	height:100px;
}

.galerieImage img{
	width:200px;
}
.galerieImage li{
	list-style:none;
	float:left;
}
.galerieImage{
	margin-left:0px;
	padding-left:0px;
	left:0px;}

.imageDesc{
	text-align:right;
	margin-top:-20px;
	font-size:0.8rem;	
}

#thumbImg img{
	width:100%;
	height:auto;
	margin-bottom:20px;
	}
.wp-block-image img{
	max-width:100%;}