@media only screen and (max-width: 768px) {
  #MenuWide {
    display: none;
  }
}
@media only screen and (min-width: 768px) {
  #MenuSmall {
    display: none;
  }
}
.iframe-container {
  position: relative;
  width: 100%;
  overflow: hidden;
  padding-top: 56.25%; /* 16:9 Aspect Ratio */
}

.responsive-iframe {
  position: absolute;
  top:      0;
  left:     0;
  bottom:   0;
  right:    0;
  width:  100%;
  height: 100%;
  border: none;
}
.title {
	padding-top:    10px !important;
	padding-bottom: 10px !important;
}

.title:hover {
  background-color: ghostwhite;
}

.headlineSecond {
	border-bottom:  1px solid LightGray !important; 
	padding-bottom: 0.6rem !important;
	margin-top:     0.5em !important;
}

.author {
	margin-top:   -14px;
	margin-bottom: 10px;
}

.pageTitle {
	margin-top:    0.6em !important;
	xmargin-bottom: 1.2em !important;
	xfont-size:      2.8rem !important;
}

#MenuWide.container {
	margin-left: auto !important; 
	margin-left: auto !important;
}

p {
	line-height: 1.6;
}

body {
}

a, a:hover {
	color: black;
}


h1, .wideText {
	font-family: 'Rockwell Nova Bold' !important;
}

p.beforeChapter {
	font-size: 1px;
	margin-bottom: 0px;
}

div.chapterContainer {
	display:    flex; 
	margin-top: 40px; 
	background:  ghostwhite;
	border-bottom:  1px solid LightGray !important;
	border-right:   1px solid LightGray !important;
}

p.chapter {
	padding-top:    0.7rem !important;
	padding-bottom: 0.7rem !important;
	font-variant:   small-caps;
	font-size:      1.4rem !important;
}

div.chapterNavigation {
	    width:   200px; 
	min-width:   200px; 
	max-width:   200px; 
	white-space: nowrap; 
	text-align:  right; 
	padding-top: 7px; 
}

p.strong {
	margin-top:    0.8rem;
	margin-bottom:   0px;
}

p.normal {
	margin-top:     0.8rem;
	margin-bottom:  0px;
}

a, .section, .content, .item, .title, p.chapter, p.strong, .strongText {
	font-family: 'Rockwell Nova' !important;
}
p.normal, .normalText {
	font-family: 'Rockwell Nova Light';
}

.upperText {
	font-family: 'Rockwell Nova Italic' !important;
}

h1, h2, h3,{
	line-height: 1.6;
	padding-bottom: 0.6rem !important;
	margin-top:     0.5em !important;
	margin-bottom:  0.5em !important;
}


.pageTitle, p.chapter, p.strong, p.normal, .breadcrumb, .author {
	padding-left:   0.8rem !important;
}
