@charset "utf-8";

/* CSS Document */

::-webkit-scrollbar{width:10px;}
::-webkit-scrollbar-track{background:#f1f1f1;}
::-webkit-scrollbar-thumb{background:#888;}

a{color:inherit;text-decoration:none;}
ol,ul{padding:0;list-style:none;}
figure{display:inline-block;}
.h4style{font-size:1.6em;font-weight:normal;font-style:italic;color:#fcbb6d;text-align:center;margin-top:1em;margin-bottom:1em;}
.midpoint{text-align:center;}
.imgCnter{display:block;margin-left:auto;margin-right:auto;}
.adhere{position:sticky;top:0;}
.pmemo{font-size:1.3em;text-align:left;}
.jumpcolor{font-size:1.4em;font-style:italic;font-weight:strong;color:#374f2f;}
.fclear{clear:both;}

#row00P{display:none;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;max-width:500px;height:100%;max-height:800px;background-color:transparent;}
#row00L{display:none;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;max-width:1200px;height:100%;max-height:742px;background-color:transparent;}
#row00C{display:none;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;max-width:376px;height:100%;max-height:608px;background-color:transparent;}

.rKivGate{margin:50px 0 70px 0;}
.rKivHide{display:none;}
.rKivP1{font-size:1.3em;text-align:left;padding:0em .5em 0em .5em;margin-bottom:3rem }
.rKivP2{font-size:1.5em;text-align:center;}
.rKivP3{font-size:1.3em;text-align:left;max-width:410px;padding-left:.5em;}
.rKivP4{font-size:1.3em;text-align:left;max-width:250px;padding-left:4.7em;}

.gridBox{display:grid;grid-template-columns:repeat(auto-fit, minmax(450px,1fr));grid-gap:5.0em 1.5em;}
.gridBoxG{display:grid;grid-template-columns:repeat(auto-fit, minmax(400px,1fr));grid-gap:2.5em 1.0em;}
.gridBoxL{display:grid;grid-template-columns:repeat(auto-fit, minmax(400px,1fr));grid-gap:2.5em 1.0em;}
.gridBoxP{display:grid;grid-template-columns:repeat(auto-fit, minmax(450px,1fr));grid-gap:2.5em 1.0em;}

.gtmZoom{background-color: transparent;}
.gtmTales{background-color: transparent;}

.gridBoxFF{display:grid;grid-template-columns:repeat(auto-fit, minmax(35rem,1fr));gap:2.5em 7.0em;}
.divstyleFF{border:.12rem groove #cb9951;padding:.75rem;}
.maskFF{color:#000000;}
.wrapFF{float:left;margin-right:0.75rem;margin-bottom:.65rem;}
.pgraphFF{font-size:1.4em;text-align:left;}
.styleFF{margin-left:1.5em;}

.axnt1{font-size:1.4em;font-style:italic;font-weight:strong;}
.axnt2{font-size:1.8em;font-style:italic;font-weight:strong;color:#b87373;}
.axnt3{font-size:1.3em;font-style:italic;font-weight:strong;color:#b87373;}
.axnt4{font-size:1.1em;font-style:italic;font-weight:strong;color:#99ccff;text-align:right;}
.axnt5{font-size:2.2em;font-style:italic;color:#b87373;text-align:center;}
.axnt6{font-size:1.5em;font-style:italic;font-weight:strong;color:#000000;text-align:center;}
.axnt7{font-size:1.9em;color:#b87373;text-align:center;}
.axnt8{font-size:3.9em;color:#b87373;text-align:center;text-decoration:underline;font-family:Aspergit;}
.axnt9{font-size:1.8em;color:#b87373;text-align:center;}
.axnt0{font-size:1.5em;font-style:italic;font-weight:strong;color:#99ccff;text-align:right;}

#rowTcw{display:none;position:fixed;top:5%;right:1%;width:100%;overflow:hidden;text-align:center;}
#rowUsa{display:none;position:fixed;top:5%;right:1%;width:100%;overflow:hidden;text-align:center;}
#rowThm{display:none;position:fixed;top:5%;right:1%;width:100%;overflow:hidden;text-align:center;}
#rowSph{display:none;position:fixed;top:5%;right:1%;width:100%;overflow:hidden;text-align:center;}
#rowTsa{display:none;position:fixed;top:5%;right:1%;width:100%;overflow:hidden;text-align:center;}
#rowRed{display:none;position:fixed;top:5%;right:1%;width:100%;overflow:hidden;}
#rowDst{display:none;position:fixed;top:5%;right:1%;width:100%;overflow:hidden;}
.cslstyle{display:inline-block;margin:0em 1.5em 0em 1.5em;}
.cslstyleb{text-align:center;}
.pdfframe{width:100%;max-width:52em;height:42em;border:thin solid #778899;margin-top:0em;margin-bottom:0em;}

.sesstext{font-size:1.3em;text-align:left;}
audio{height:2.5rem;max-width:33rem;width:93%;margin-top:.5rem;margin-bottom:1.5rem;border:#676767 1px solid;opacity: .75;}
#musiccentral{display:grid;grid-template-columns:repeat(auto-fit, minmax(45rem, 1fr));grid-template-rows:20rem 20rem;grid-row-gap:1rem;}
#sessmain{grid-row:1/3;margin-left:.5rem;}
#ptitle{font-size:2.6rem;font-style:italic;text-decoration:underline;font-weight:strong;color:#99ccff;line-height:1rem;margin-top:.25rem;}
#pstats{font-size:130%;font-weight:strong;color:#b87373;line-height:11%;margin-top:0%;white-space:nowrap;}
.sessmiximg{border:.1em groove #99ccff;}
.sessdnl{border:.1rem groove #cb9951;font-size:100%;color:#b87373;text-align:center;margin-top:0rem;width:74.5%;}
.sesspvw{font-size: 1.7rem;font-style:italic;font-weight:bold;color: #99ccff;}
.sessaudio{display:block;}
#sesscontent{overflow:auto;}
.bdrstyleM{border-style:ridge;border-color:#778899;border-width:.75rem;margin-top:0.5rem;}
.pghstyleM{border:.5rem groove #cb9951;font-size:1.6rem;font-weight:strong;color:#b87373;line-height:2rem;margin-top:1rem;padding:5em,0em,5em,0em;text-align:center;background-color:black;top:0px;}
.divstyleF{border-style:ridge;border-color:#cb9951;border-width:.25rem;}
.sesstxtA{font-size:1.7rem;font-weight:strong;font-style:italic;color:#b87373;}
.sesstxtB{font-size:1.2rem;}
.sesstxtC{color:#000000;}
#sessnotes{margin-top:1rem;overflow:auto;}

.mstyle li{font-family:"Segoe UI Light";display:inline;padding-left:0.5em;padding-right:0.5em;font-size:1.6em;color:#778899;}
.mstyle li:hover{background-color:#82A8A5;}
.mstylef li{font-family:"Segoe UI Light";display:inline;padding-left:0.5em;padding-right:0.5em;font-size:1.1em;color:#778899;}
.mstylef li:hover{background-color:#82A8A5;}

.ltext{font-size:1.4em;text-align:left;margin-bottom:1.5rem;line-height:113%;}
.cAlign{text-align:center;}
.rAlign{text-align:right;}

.imgwrap{float:left;margin-right:2.6rem;margin-bottom:1rem;}
.ddBox{background-color:#000000;color:#cccccc;font-size:1.0rem;font-style:italic;text-align:left;}
#footer{margin-top:50px;background-color:#000000;text-align:center;font-size:1.4rem;line-height: 125%;}

.pvwpage{background-color:#c0f8fe;color:#000000;font-family:Times New Roman;padding:0.7em;text-align:left;}
.pvwframe{width:100%;max-width:52rem;height:35rem;border:thin solid #778899;margin-top:2rem;}
.dstframe{width:100%;max-width:28rem;height:34rem;border:thin solid #778899;margin-top:4rem;}
.pvwtitle{font-weight:bold;font-size:2.5em;text-align:center;}
.pvwstyle1{font-size:1.6em;line-height:1.3em;text-align:center;}
.pvwstyle2{font-size:1.3em;line-height:1.3em;text-align:left;}
.pvwstyle3{font-size:1.3em;text-align:right;}
.pvwstyle4{font-size:1.6em;font-weight:strong;line-height:1.3em;text-align:left;}
.pvwclose{margin-top:0em;}
.pvwundeadIN{color:#000000;background-color:#000000;cursor:none;}
.pvwundeadOUT{color:#c0f8fe;background-color:#c0f8fe;cursor:none;}
.pvwrtn{color:#000000;}

#sitestats{width:96%;text-align:left;}
.statstyle{width:46%;min-width:31em;margin-left:1em;}
.statbox1{width:20em;height:17em;border:.09em groove #99ccff;padding:1em;font-size:1.1em;margin-top:1em;margin-bottom:2em;}
.statbox2{width:20em;height:24em;padding:1em;font-size:1.1em;margin-top:1em;}
.statposL{float:left;}
.statposR{float:right;}

.contpix{float:left;margin-right:1.0em;}
#left-nav{float:left;width:96%;max-width:29em;background-color:#000000;border:thin solid #778899;margin:0em 0em 2em 0em;padding:.5em;font-size:1.2em;}
#right-nav{float:right;width:96%;max-width:39em;background-color:#000000;border:thin solid #778899;margin:0em 0em 2em 0em;padding:.5em .5em .5em .5em;font-size:1.2em;}
.cmtframe{width:100%;max-width:44em;height:75.5em;border:thin solid #778899;margin-top:0.0em;margin-bottom:0px;}
#popbox{background-color:#475c7a;font-size:.85em;border-radius:1em 1em;box-shadow:4px 4px 4px 4px #171717;width:100%;max-width:675px;height:520px;margin-left:auto;margin-top:9em;margin-right:auto;margin-bottom:0em;padding:.5em 0em 1em 0em;text-align:center;}
.boxShape{border-style:.5em .5em;border-width:.5em;border-top-color:#778899;border-right-color:#778899;border-bottom-color:#778899;border-left-color:#778899;padding-top:1em;padding-left:1em;background-color:#474747;}
.fldStyle{width:100%;max-width:100%;text-indent:5px;font-family:"Calibri Light";font-size:1.2em;background-color:#99ccff;}
.rspStyle{width:80%;max-width:130px;text-indent:5px;font-size:1.2em;background-color:#99ccff;}
.butXncl{float:left;width:7em;height:2em;background-color:#99ccff;text-align:center;font-size:1.3em;font-style:italic;font-weight:bold;}
.butSend{float:right;width:7em;height:2em;background-color:#99ccff;text-align:center;font-size:1.3em;font-style:italic;font-weight:bold;}

