body {
    word-break: break-word;
	background: rgb(244,235,219);
	-webkit-text-fill-color: white;
	color: white;
	margin: 0;
	height: 100vh;
}

a, a:visited {  text-decoration: none;  font-weight: bold;  -webkit-text-fill-color: rgb(50,66,52); color: rgb(50,66,52);  }



#orfha_hdrRowContainer {
	display: flex;    flex-direction: row;
	top: 0; position: sticky; height: 10.2vw;
	justify-content: center;   font-size: 5vh;   padding-bottom: 1.5vh;
	background-color: rgb(35,54,39);
}

.orpha_hdrImageContainer {  display: flex;  justify-content: center;  width: 33%;  }
.orpha_hdrImage {  width: 90%;  }

.orfha_hdrTextContainer {  display: flex;  flex-direction: column;  justify-content: center;
	width: 42%;  text-transform: uppercase;  text-align: center;   padding-top: 1.2vh;  overflow: visible;
}
.orfha_hdrTextLarge {  font-size: 4.4vw;  }
.orfha_hdrTextMed {  font-size: 2.6vw;  }



#orfha_body {
	padding: 1.5vh 1vw 7vh 1vw;
	background-color: rgb(244,235,219); -webkit-text-fill-color: rgb(35,54,39);   color: rgb(35,54,39);
}

#orfha_body_reference { margin-top: 1em; }
.orfha_bodySectionHdr {  font-size: clamp(1rem, 2vw, 2rem);  font-weight: bold; }
.orfha_bodySectionHdrHr {  margin: 0; width: 25%;  }
.orfha_bodySectionContent {  padding-left: 2vw;  }

.orfha_p_hdr { font-weight: bold;  margin-top: 1vh;  margin-bottom: 0; }
.orfha_p_indent {  margin-top: 1vh; padding-left: 2vw;  }




#orfha_footerContainer {
	width: 100%; text-align: center;
	box-shadow: inset 0px 1px 0 darkgrey;
	background-color: rgb(102,104,86); -webkit-text-fill-color: rgb(245,236,230); color: rgb(245,236,230);
}

#orfha_footer { font-size: clamp(0.6rem, 1.5vw, 0.9rem);  }
#orfha_footer p { margin: 1.3vh 0; padding: 0.5vh 0; }




@media(max-width: 800px) {
	.orfha_navBarItemContainer { flex-direction: column; align-items: flex-start; }
	#orfha_navBarContainer { width: 15%; }
	#orfha_bodyContainer { margin-left: 15%; }
	.orfha_navBarItem { padding: 0.2vh 0 1vh 0}
}




.orfha_faq_q { cursor: pointer; }
.orfha_hide { display: none; }