body{color:#000;min-width:345px}#layout{padding-left:200px;left:0}.content{margin:0 auto;padding:0 2em;max-width:1500px;line-height:1.6em}.header{margin:0;color:#333;text-align:center;padding:2.5em 2em 0;border-bottom:1px solid #eee}.header h1{margin:0.2em 0;font-weight:300;font:4em 'Averia Sans Libre', 'Helvetica Neue', Helvetica, Arial, sans-serif}.header h2{font-weight:300;color:#ccc;padding:0;margin-top:0}.page_header{margin:0;text-align:center;padding:2.5em 2em 0;border-bottom:1px solid #eee}.page_header h1{margin:0.2em 0;font:4em 'Averia Sans Libre', 'Gloria Hallelujah', 'Indie Flower', Helvetica, Arial, sans-serif}.footer{display:block;overflow:hidden;padding-top:55px;padding-bottom:30px;font:1em 'Lato', sans-serif;color:#ccc}.footer .left{float:left}.footer .right{float:right}.footer a{text-decoration:none}img.action_image{max-width:600px;width:75%;padding-left:10%}img.ui_image{max-width:1700px;width:98%;padding:1%}img.ui_image_half_width{max-width:1700px;width:60%;padding:1%}#menu{margin-left:-200px;width:200px;position:fixed;top:0;left:200px;bottom:0;z-index:1;background:#191818;overflow-y:auto;-webkit-overflow-scroll:touch}#menu li a{color:#999;border:none;padding:0.6em 0 0.6em 0.6em}#menu .pure-menu,#menu .pure-menu ul{border:none;background:transparent}#menu .pure-menu li a:hover,#menu .pure-menu li a:focus{background:#fff;color:#000}#menu #siteMapLink a{padding:0;color:#fff}#menu #siteMapLink:hover,#menu #siteMapLink:focus{background:#999}#menu #siteMapLink:hover a,#menu #siteMapLink:focus a{background:#999;color:#111;font-weight:900}#menu .pure-menu-selected,#menu .pure-menu-heading{padding-left:5px;border-bottom:1px solid #333}#menu div:not(:first-of-type) .pure-menu-selected,#menu div:not(:first-of-type) .pure-menu-heading{border-top:1px solid #333}#menu div:first-of-type .pure-menu-selected:first-of-type,#menu div:first-of-type .pure-menu-heading:first-of-type{margin-top:5px}#menu div:last-of-type li:last-of-type{margin-bottom:25px}#menu .pure-menu-selected a{color:#fff}#menu .pure-menu-heading{font:110% 'Averia Sans Libre', 'Helvetica Neue', Helvetica, Arial, sans-serif;color:#ffffff;padding:10px 10px;margin:0}li.active{background-color:#f3f3f3}#menu li.active a{color:#050505}#menuLink{display:none;top:0;left:200px;background:#000;font-size:10px;z-index:10;width:2em;height:auto;padding:2.2em 1.6em}#menuLink:hover,#menuLink:focus{background:#000}#menuLink span{position:relative;display:block}#menuLink span,#menuLink span:before,#menuLink span:after{background-color:#fff;width:100%;height:0.2em}#menuLink span:before,#menuLink span:after{position:absolute;margin-top:-0.6em;content:" "}#menuLink span:after{margin-top:0.6em}h2{margin:.83em 0;font:2em 'Averia Sans Libre', 'Gloria Hallelujah', 'Indie Flower', Helvetica, Arial, sans-serif}a.anchor,a.anchor:hover,a.anchor:active,a.anchor:focus{display:block;margin-bottom:10px;text-decoration:none;border:0 none;outline:0;cursor:default}a.no_link{text-decoration:none;border:0 none;outline:0;cursor:default;color:black}.build_tag{float:right;overflow:hidden}pre{white-space:pre;word-wrap:normal !important}ul,ol{margin-left:1%;padding-left:1%}ul.sublist{margin:0 1%}ul pre,ol pre{margin-right:7%;padding-right:7%}.sub_title{margin-top:3em;font-weight:bold}.sitemap .subsection_subpage{padding-left:20px}table.results{font-family:'Averia Sans Libre', 'Helvetica Neue', Helvetica, Arial, sans-serif;border:2px solid #EEEEEE;background-color:#FFFFFF;width:100%;text-align:center;border-collapse:collapse}table.results td,table.results th{border:1px solid #EEEEEE;padding:3px 2px}table.results tbody td{font-size:19px;font-weight:bold;color:#444444}table.results tr:nth-child(even){background:#EEEEEE}table.results thead{background:#CCCCCC;background:-moz-linear-gradient(top, #d9d9d9 0%, #d1d1d1 66%, #ccc 100%);background:-webkit-linear-gradient(top, #d9d9d9 0%, #d1d1d1 66%, #ccc 100%);background:linear-gradient(to bottom, #d9d9d9 0%, #d1d1d1 66%, #ccc 100%);border-bottom:1px solid #444444}table.results thead th{font-size:21px;font-weight:bold;color:#444444;text-align:center;border-left:2px solid #D0E4F5}table.results thead th:first-child{border-left:none}table.results tfoot td{font-size:21px}@media (max-width: 765px){html{font-size:75%}.header h1{font-size:2.5em}.header h2{font-size:1.25em}#layout,#menu,#menuLink{-webkit-transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;-ms-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out}#layout{position:relative;padding-left:0}#layout.active{position:relative;left:200px}#layout.active #menu{left:200px;width:200px}#menu{left:0}#menuLink{float:left;left:0;display:block}#menuLink{text-decoration:none;outline:none}#layout.active #menuLink{left:200px}.build_tag img{max-width:80px;height:18px}a.anchor,a.anchor:hover,a.anchor:active,a.anchor:focus{margin-bottom:35px}ul,ol{margin-left:2%;padding-left:2%}.content{padding:0 1.5%}.code{padding:1%;font-size:0.65em}}@media (max-width: 568px){.build_tag img{max-width:80px;height:18px}ul,ol{margin-left:4%;padding-left:4%}}pre .str,code .str{color:#5BA382}pre .kwd,code .kwd{color:#E28964}pre .com,code .com{color:#9c9c9c;font-style:italic}pre .typ,code .typ{color:#5B93DA}pre .lit,code .lit{color:#3387CC}pre .pun,code .pun{color:#fff}pre .pln,code .pln{color:#e2e2e2}pre .tag,code .tag{color:#89bdff}pre .atn,code .atn{color:#bdb76b}pre .atv,code .atv{color:#65B042}pre .dec,code .dec{color:#3387CC}pre.prettyprint,code.prettyprint{background-color:#0f0101;border-radius:8px}pre.prettyprint{white-space:pre-wrap;font-family:Menlo, Monaco, "Courier New", monospace}.code{display:block;white-space:pre;overflow:auto;padding:1%;background-color:#0f0101;color:#F1F1F1;border-radius:8px;font-size:1em}td .code,p .code{padding:10px}.inline{display:inline;white-space:pre;word-wrap:normal;overflow:auto;margin:0;line-height:3.5em}.xml{color:#C9C9C9}ol.linenums{margin-top:0;margin-bottom:0;color:#AEAEAE}li.L0,li.L1,li.L2,li.L3,li.L5,li.L6,li.L7,li.L8{list-style-type:none}li.L1,li.L3,li.L5,li.L7,li.L9{background:none}@media print{pre .str,code .str{color:#060}pre .kwd,code .kwd{color:#006;font-weight:bold}pre .com,code .com{color:#600;font-style:italic}pre .typ,code .typ{color:#404;font-weight:bold}pre .lit,code .lit{color:#044}pre .pun,code .pun{color:#440}pre .pln,code .pln{color:#000}pre .tag,code .tag{color:#006;font-weight:bold}pre .atn,code .atn{color:#404}pre .atv,code .atv{color:#060}}@media (max-width: 765px){pre.prettyprint{width:98%}.code{font-size:0.8em}}@media (max-width: 568px){pre.prettyprint{width:100%}.code{padding:2%}td .code,p .code{padding:10px}}span.keyword{color:#5B93DA}span.annotation{color:#bdb76b}span.inline_code{color:#2b2b2b;font-size:1.1em;font-weight:bolder}span.numeric_literal{color:#008dff}span.final,span.constant{color:#e28964;font-style:italic}span.ruby_constant{color:#e28964}span.string_literal,span.command_line_argument_switch{color:#5BA382}span.this_value{color:#a30707}span.element{color:#89bdff;font-size:0.9em}span.attribute_name,span.comment{color:#9c9c9c;font-style:italic;font-size:0.9em}span.comment a{color:#6391c3;text-decoration:none}span.comment.bold{color:gray}span.javadoc_param_name{color:#c5c5c5}span.javadoc_param_annotation{color:#9c9c9c;text-decoration:underline}span.attribute_value{color:blue}span.ui_link{color:blue;font:2em 'Averia Sans Libre', 'Gloria Hallelujah', 'Indie Flower', Helvetica, Arial, sans-serif}span.command_line_argument_placeholder{color:#9c9c9c}.accordion{font-family:'Averia Sans Libre', 'Helvetica Neue', Helvetica, Arial, sans-serif;background-color:#eee;color:#444;cursor:pointer;padding:18px;width:100%;text-align:left;border:none;outline:none;transition:0.5s;margin:1px;vertical-align:middle}.accordion.title{padding:6px;color:black;font-size:1.1em;background-color:#ccc}.accordion:hover.title:hover{background-color:#eee}.accordion.inner{background-color:#000;color:#fff;padding:2px 8px;width:99%;margin:6px}.accordion.active,.accordion:hover{background-color:#ccc}.panel{padding:0 1%;background-color:white;display:none}.panel.title{padding:0 18px;border-style:solid;border-width:1px;border-bottom-width:0px;border-top-width:0px;border-color:#e8e8e8}button.accordion.active:after{content:"\2212"}button.accordion:after{content:'\002B';color:#cc1313;font-weight:bold;float:right;margin-left:5px;font-family:'Averia Sans Libre', 'Helvetica Neue', Helvetica, Arial, sans-serif;font-size:1.1em}@media (max-width: 568px){.accordion{font-size:0.85em}.accordion.title{font-size:1em}}
