@charset "UTF-8";.splitOverlay{opacity:0.75;}.sample{position:absolute;top:0;left:0;height:100%;width:200%;color:#BBB;font-size:2rem;z-index:4;}.sampleBox{display:inline-block;margin:auto;padding:4rem 0;text-align:center;transform:rotate(-30deg);}.sampleBox h1{font-size:4rem;margin-bottom:1rem;}

#cHolder{position:absolute;top:0;left:0;height:100%;width:100%;z-index:4;}#content{position:absolute;top:5em;top:5rem;bottom:2em;bottom:2rem;right:9%;left:9%;overflow:auto;user-select:none;}#contHeight,#tCont{width:100%;height:auto;}#tCont{position:absolute;top:0;}ul,ol{margin:0.5rem 0 1rem;}li{margin-bottom:0.5rem;}.detailSec{padding-bottom:3rem;}#printSpacer{position:absolute;width:100%;height:240mm;}#copyDiv{position:relative;top:65%;left:0;width:100%;color:#333;font-size:1rem;text-align:center;}

.controls{position:absolute;top:0.5rem;left:5%;width:90%;color:#555;font-size:1.25rem;z-index:5;}.conTitle{position:absolute;width:100%;text-align:center;color:#888;top:0.25rem;}.conBtn{opacity:0.6;transition:all 0.5s ease-in-out;overflow:visible;}.conIcons,.btnText{height:2rem;width:2rem;margin:0.5rem 1rem;position:relative;z-index:1;text-align:center;font-size:1.5rem;line-height:2rem;font-weight:bold;}.conIcons img{height:auto;width:auto;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;}.conhIcon{z-index:2;opacity:0;}.conBtn:hover,.conBtn.hovered{opacity:0.94;}.conBtn:hover .conIcon,.conBtn.hovered .conIcon{opacity:0;}.conBtn:hover .conhIcon,.conBtn.hovered .conhIcon{opacity:1;}.lControl{float:left;}.rControl{float:right;}.pControl{border-radius:50% 50% 0 0;}.pControl:hover,.pControl.hovered{background-color:#42413C;background-color:rgba(66,65,60,0.88);color:white;}.conText{color:#888;font-size:1.25rem;}

.conPanel{max-height:0;max-width:0;overflow:hidden;position:absolute;transition:all 0.5s ease-in-out;font-size:1.1rem;top:3rem;background-color:#42413C;background-color:rgba(66,65,60,0.88);color:white;text-align:left;}.lControl .conPanel{left:0;border-radius:0 2.5rem 2.5rem 2.5rem;}.rControl .conPanel{right:0;border-radius:2.5rem 0 2.5rem 2.5rem;}

.pControl:hover .conPanel,.pControl.hovered .conPanel{padding:1rem;max-height:28rem;max-width:30rem;overflow:auto;}.prodProd{padding:1rem 0;}.prodImg{max-height:3rem;width:auto;margin:0 1rem 1rem 0;display:inline-block;}.prodText{display:inline-block;margin-bottom:2rem;color:white!important;}.prodBottom{color:white;float:right;}.prodPrice{font-weight:bold;display:inline-block;margin:0 1rem;}.salePrice{color:#0D0;font-size:1.2rem;}

.prevPage,.nextPage{background-color:#bbb;position:absolute;top:40%;width:2rem;height:6.25rem;padding-top:0.2rem;padding-left:0.25rem;border-radius:1rem;text-align:center;font-size:4rem;color:#FFF;z-index:11;overflow:hidden;}.prevPage{left:1.5rem;}.nextPage{right:1.5rem;}.prevPage:hover,.nextPage:hover{background-color:#555;}

.v10{position:absolute;top:10%;left:0;right:0;color:#555;}.v22{position:absolute;top:22%;left:0;right:0;color:#555;}

.smpProdHold{width:100%;overflow-x:auto;position:relative;height:50%;padding:2rem 0;text-align:center;}.smpProd{width:28rem;margin:0 2rem;padding:1rem 2rem;text-align:left;display:inline-block;background-color:rgba(66,65,60,0.88);border-radius:2rem;}

/*Test Center*/
.answers{margin:2rem auto;padding:0 2rem;}.answers label{margin-left:0.75rem;vertical-align:top;}.answers input{vertical-align:top;margin-top:0.25rem;}.revSec{margin-bottom:2.5rem;}.ansSel{margin-bottom:1.25rem;}.cAns{color:#0D0;}.wAns{color:#D00;}.nAns{color:#777;}.qFB{margin-bottom:1.5rem;}.qLink{margin-bottom:0.5rem;}

.controls .ribbonGroup{top:-0.5rem;}
.ribbonGroup{position:relative;margin:0 1rem;width:3rem;height:100px;z-index:-1;}
.ribbonInput{display:none;}
.ribbonLabel{position:relative;top:0;left:0;height:100%;width:100%;}
.ribbonIcon{position:absolute;top:0.5rem;left:10px;width:14px;height:35px;background-color:#555;opacity:0.6;}
.ribbonIcon:after,.ribbonIcon:before{content:'';height:0;position:absolute;top:100%;width:0;border-top:8px solid #555;}
.ribbonIcon:after{border-left:14px solid transparent;right:0;}
.ribbonIcon:before{border-right:14px solid transparent;left:0;}
.ribbonIcon:hover,.ribbonIcon.hovered{background-color:#0C0;}
.ribbonIcon:hover:after,.ribbonIcon:hover:before,.ribbonIcon.hovered:after,.ribbonIcon.hovered:before{border-top:8px solid #0C0;}
.ribbonInput:checked+.ribbonLabel{opacity:0;transition:all 0.5s ease-in-out;z-index:8;}
.ribbonInput:checked~.ribbonHolder{height:100px;}
.ribbonHolder{position:absolute;top:-3px;left:0;height:0;width:3rem;overflow:hidden;transition:all 0.5s ease-in-out;}
.ribbon{border-left:1px dashed #aaa;border-right:1px dashed #aaa;border-radius:5px 5px 0 0;height:82px;margin:0 5px;position:absolute;width:2rem;-webkit-filter:drop-shadow(0 2px 5px hsla(0,0%,0%,.5));background-image:linear-gradient(90deg,transparent 65%,rgba(255,255,255,.2)35%);background-size:4px 5px;bottom:19px;}
.ribbon:after,.ribbon:before{content:'';height:0;position:absolute;top:100%;width:0;}
.ribbon:after{border-left:28px solid transparent;right:-6px;}
.ribbon:before{border-right:28px solid transparent;left:-6px;}
.wRibbon{background-color:#EEE;box-shadow:5px 0 0 #EEE,-5px 0 0 #EEE;}.wRibbon:after,.wRibbon:before{border-top:15px solid #EEE;}
.bRibbon{background-color:#00E;box-shadow:5px 0 0 #00E,-5px 0 0 #00E;}.bRibbon:after,.bRibbon:before{border-top:15px solid #00E;}
.rRibbon{background-color:#E00;box-shadow:5px 0 0 #E00,-5px 0 0 #E00;}.rRibbon:after,.rRibbon:before{border-top:15px solid #E00;}
.gRibbon{background-color:#0E0;box-shadow:5px 0 0 #0E0,-5px 0 0 #0E0;}.gRibbon:after,.gRibbon:before{border-top:15px solid #0E0;}