@charset 'UTF-8';

body {
	/*
	font-family: 'Garamond bold';
	Achtung: Garamond bold wird auf Samsung Handys nicht angezeigt !!!
	font-family: 'Proxima Nova';
	*/
	font-family: 'Times New Roman';
	font-size: 1.2em;
}

/* Rating Sterne Begin */
.rating_bar {
	/* Bildbixelbreite * Anzahl der Sterne, die angezeigt werde sollen */
	width: 150px;
	background: url(../images/book-bewertung-sw-30x30.png) 0 0 repeat-x;
}

.rating_bar div {
	height: 31px;
	background: url(../images/book-bewertung-30x30.png) 0 0 repeat-x;
}
/* Rating Sterne Ende */
body {
	/*
	*/
	background-image: url(../images/hd-wallpaper-web.jpg);
	background-position: bottom center;
	background-repeat: no-repeat;
	background-size: cover;
	background-attachment: fixed;
	background-color: black;
}

.navbar {
	navbar-color: green;
}

.nav-item>.nav-link {
	color: white;
	/*
	color: black;	
	color: red;	
	background-color: gray;
	*/
}

button.active {
	/*
	color:red !important;
  background-color: gray!important;
	color: gray!important;
	*/
	color: black !important;
	background-image: url(../images/hd-wallpaper-web.jpg) !important;
}

hr {
	background-color: black;
	height: 2px;
	border: none;
}

/*
#carouselModelingIndicators
*/
#carouselEnvironmentIndicators .carousel-item img, #carouselModelingIndicators .carousel-item img {
	object-fit: contain;
	object-position: center;
	overflow: hidden;
	height: 50vh;
}

.video-portait video {
	max-height: 50vh;
	max-width: 100vw;
	width: 100%;
}

.my-margin-top-0-5 {
	margin-top: 0.7rem;
}

.my-margin-top-1 {
	margin-top: 2rem;
}

.my-margin-top-2 {
	margin-top: 2rem;
}

.my-margin-bottom-1 {
	margin-bottom: 1rem;
}

.my-margin-left-1 {
	margin-left: 1rem;
}

.my-link {
	font-size: 0.6em;
	color: gray;
}

a:link {
  color: gray;
  background-color: transparent;
  text-decoration: none;
}

a:visited {
  color: gray;
  background-color: transparent;
  text-decoration: none;
}

a:hover {
  color: black;
  background-color: transparent;
  text-decoration: none;
}

a:active {
  color: gray;
  background-color: transparent;
  text-decoration: none;
}
