
/*.page-title { position: relative; z-index: 640; background-color: rgba(247, 173, 12, 1); }*/
/*.page-title { position: relative; z-index: 640; background-color: rgba(0, 126, 105, 1); }*/
/*.page-title { position: relative; z-index: 640; background-color: #009DE0; }*/

/* .page-title { position: relative; z-index: 640; background-color: rgba(0,126,105,1); } */
.page-title { position: relative; z-index: 640; background-color: rgba(0,169,132,1); }
/*.page-title { position: relative; z-index: 640; background-color: #008374; }*/

/* Orange 1 */
/*.page-title { position: relative; z-index: 640; background-color: rgba(233, 132, 0, 1); }*/

/* Orange 2 */
/*.page-title { position: relative; z-index: 640; background-color: rgba(243, 150, 0, 1); }*/
.page-title-container { min-height: 111px; }

.page-title[data-centered=true] .page-title-container { text-align: center; }
.page-title[data-centered=false] .page-title-container { width: 800px; margin: 0 auto; }
.page-title[data-centered=true] .page-title-h-container { width: 100%; }

.page-title-h-container { position: absolute; top: 50%; transform: translateY(-50%); }
.page-title h1 { font-size: 35px; font-weight: bold; color: white; }
.page-title h2 { font-size: 22px; font-weight: normal; color: white; }

.page-description .current-page { font-weight: bold; }

.page-loading { margin-left: 20px; opacity: 1; transition: opacity 0.5s ease; }
.page-loading[data-visible="false"] { opacity: 0; }
.page-loading[data-visible=""] { display: none; }

.page-path { margin: 10px 10px 5px 10px; font-size: 16px; }
.page-path li { display: inline; }
.page-path .previous-page { margin-right: 5px; }
.page-path .previous-page a { color: #5e5e5e; }
.page-path .previous-page:after { content: " >"; font-size: 12px; color: #aaa; }

.page-menu-container { float: right; z-index: 642; position: relative; }

