body{font-family:"Times New Roman";background-color:#fff;margin:0;height:100%;color:#555}.welcome{font-size:50px;text-align:center;padding:0;text-shadow:2px 2px 3px #777;position:relative;top:50%;transform:translate(0,-50%);font-weight:700;white-space:nowrap}.welcome .title{font-size:92px}.fullscreen-page{position:relative;height:100%;margin-left:270px;background:#fff url(/images/support/background-title-upper.jpg) no-repeat;background-size:1000px;background-position:right top;opacity:0}.header{font-size:35px;text-align:left;font-weight:700;margin:0 1em;border-bottom:1px solid #e4e4e4;border-top:1px solid #e4e4e4}.subheader{font-size:25px;text-align:left;font-weight:700;margin:.1em 2.5em;margin-top:.5em;border-bottom:1px solid #e4e4e4;border-top:1px solid #e4e4e4;background:#dff;background:linear-gradient(to right,#dff,#dfd)}.text{font-size:20px;padding:0 1.75em}.subtext{font-size:20px;padding:.1em 3.15em}pre{font-size:90%;line-height:1.2em;font-family:"Courier 10 Pitch",Courier,monospace;width:auto;color:#222;padding:1em 1em;background:#f4f4f4;border:solid 1px #e1e1e1;overflow:auto}.addpre{display:block;clear:both;margin:auto 40px auto 40px}nt{color:#7f0055;font-weight:700}nw{color:navy;font-weight:700}na{color:#77f;font-weight:400}cm{color:#888}txt{color:#007000}ovrd{color:#cea500;font-weight:700}hlt{font:700 75%/1 Roboto Mono,monospace;word-break:break-word;padding:1px 4px;background:#f1f3f4;color:#37474f}h{font-weight:700;color:#000}t{font-weight:700;color:#000;background:#00bfff;background:linear-gradient(to bottom,#87e0fd 0,#53cbf1 40%,#05abe0 100%);border-radius:4px;padding:1px 7px;font-size:22px;text-shadow:-1px -1px 1px #eee,1px 1px 2px #333}prgrdhead{color:#ff5b00;font-weight:700}prgrdbody{color:#8c00ff}.price-table td{padding:5px;font-size:20px}.price-table td:first-child{text-align:right;font-weight:700}#panel{left:0;width:270px;height:100%;overflow:auto;background:url(/images/support/background-noise.jpg);box-shadow:1px 0 7px #000;z-index:999;display:flex;flex-direction:column}#panel-wrapper{width:295px;left:-295px;height:100%;z-index:999;float:left;position:fixed;display:flex;flex-direction:column}.content-header{font-size:35px;font-weight:700;text-align:center;text-transform:uppercase;letter-spacing:3px;color:#ccc;text-shadow:3px 3px 2px #000;flex:none;height:42px}.content-panel{overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;flex:auto}.panel-footer{flex:none;height:27px;color:#fff;text-align:center}#panel .line{border-top:1px solid #444;box-shadow:0 -1px 0 #000}#panel #content{padding:0 5px 0 0}#panel #content .link{font-size:15px;font-weight:700;text-decoration:none;cursor:pointer;color:#999;text-shadow:2px 2px 0 #000;transition:.25s}#panel #content .selected{color:red}#panel #content a{text-decoration:none}#panel #content .link:hover{color:#900}.selected{color:red}.viewer-wrapper{width:calc(100% - 270px);margin-bottom:30px}#viewer{position:relative;left:270px;width:970px;opacity:0;margin:0 auto}.knob{background:url(/images/support/background-noise.jpg);box-shadow:2px 0 7px #333;display:none;position:absolute;top:50%;transform:translateY(-50%);left:270px;margin:0 1em 1em 0;height:120px;width:50px;border-bottom-right-radius:30px;border-top-right-radius:30px;z-index:99999}.verticalLine{box-shadow:-2px 0 0 #000;border-left:1px solid #aaa;position:absolute;margin-top:20px;height:80px}.hint,.warn{padding:.5em .75em .5em 2.5em;color:#fff;margin:.25em 0;border-radius:5px;background-color:#f4645f;background-image:url(/images/support/exclamation.svg);background-position:7px 7px;background-repeat:no-repeat;background-size:25px}.hint{background-color:#59f;background-image:url(/images/support/lamp.svg);background-size:18px;background-position-x:11px}.header-javadoc{background:#9cf;background:linear-gradient(to bottom,#9cf,#ecffff);font-size:27px;text-align:left;font-weight:700;margin:2.75em 1.25em 0 2.3em;padding:.15em;border:1px solid #ececec;border-bottom:none}.text-javadoc{font-size:17px;padding:0 1.95em 0 3.65em}.spot-javadoc,.spot-javadoc-class,.spot-javadoc-first{background:#ecffff;padding:.25em;margin:1.25em 0;border:1px solid #ececec;border-radius:5px}.spot-javadoc-class{margin:0;border-top:none;border-radius:0}.spot-javadoc-first{margin-top:.25em}.spot-javadoc:nth-child(even){background:#ecffec}.decl-javadoc{font-size:21px;background:#ffffcf;border:1px solid #eee;border-radius:5px;padding:.25em;margin:.25em 0}.param-javadoc{margin-left:2.7em}@media (orientation:portrait){.welcome .title{font-size:62px}.header{font-size:32px;margin:0 .1em}.text{padding:0 .25em}.subheader{margin:.1em .5em}.subtext{padding:.1em .75em}.hint,.warn{padding:.25em .5em .25em 2em}.header-javadoc{margin:2.75em .25em 0 .5em}.text-javadoc{padding:0 .75em 0 1.2em}.param-javadoc{margin-left:1em;word-break:break-word}.decl-javadoc{word-break:break-word}pre{clear:both}}.needle{background:gold;color:red;font-weight:700;padding:2px 15px;border-radius:7px}#searchPanel{position:fixed;top:0;right:0;z-index:1000;width:350px;background:url(/images/support/background-noise.jpg);box-shadow:1px 0 7px #000;border-radius:0 0 0 7px;transition:all .3s ease-in-out}#searchInput{width:170px;margin:5px;font-family:sans-serif}.searchInputMobile{height:50px;margin-top:7px!important;font-size:29px}#searchResult{position:absolute;top:7px;right:5px;color:wheat;font-family:sans-serif}#searchNextBtn,#searchPrevBtn{cursor:pointer;padding:4px;background:linear-gradient(to bottom,#777,#333);color:wheat;border-radius:3px}#searchNextBtn:hover,#searchPrevBtn:hover{background:linear-gradient(to bottom,#999,#555)}#searchResultMobile{position:absolute;color:wheat;font-size:23px;text-align:center;top:2px;right:10px}.searchResultSeparator{width:37px;height:5px;background:wheat}