.nav{padding-left:0;margin-bottom:0;list-style:none}.nav>li{position:relative;display:block;padding-right:5px}.nav>li>a{position:relative;display:block;padding:10px}.nav>li>a:hover,.nav>li>a:focus{text-decoration:none;background-color:#eee}.nav>li.disabled>a{color:#777}.nav>li.disabled>a:hover,.nav>li.disabled>a:focus{color:#777;text-decoration:none;cursor:not-allowed;background-color:transparent}.nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.nav>li>a>img{max-width:none}.navbar{position:relative;min-height:50px;margin-bottom:0;font-weight:bold;border:0}.navbar-header{display:block;padding-right:15px}.navbar-header:after{content:" ";clear:both;display:block;visibility:hidden;height:0}.navbar-collapse{padding-right:15px;padding-left:15px;overflow-x:visible;-webkit-overflow-scrolling:touch}.navbar-static-top{z-index:1000;border-width:0 0 1px}.navbar-fixed-top,.navbar-fixed-bottom{position:fixed;right:0;left:0;z-index:1030}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-fixed-bottom{bottom:0;margin-bottom:0;border-width:1px 0 0}.navbar-fixed-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{max-height:400px;overflow-y:auto}.navbar-link{display:inline-block;float:none;height:50px;padding:0;font-size:18px;line-height:20px;vertical-align:middle}.navbar-link:hover,.navbar-link:focus{text-decoration:none}.navbar-link>img{display:block}.navbar-toggle{position:relative;float:right;padding:8px 6px;margin-top:8px;margin-bottom:8px;background-color:transparent;background-image:none;border:0}.navbar-toggle:focus{outline:0}.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}.navbar-nav-wrapper{margin-top:0;text-align:left}.navbar-nav{margin:0}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:20px}.navbar-text{margin-top:15px;margin-bottom:15px}.navbar-nav-right{float:right}.navbar-light{background-color:#dddfe6;border-color:#f00}.navbar-light .navbar-link{color:#777}.navbar-light .navbar-link:hover,.navbar-light .navbar-link:focus{color:#5e5e5e;background-color:transparent}.navbar-light .navbar-text{color:#777}.navbar-light .navbar-nav>li>a{color:#777}.navbar-light .navbar-nav>li>a:hover,.navbar-light .navbar-nav>li>a:focus{color:#333;background-color:transparent}.navbar-light .navbar-nav>.active>a,.navbar-light .navbar-nav>.active>a:hover,.navbar-light .navbar-nav>.active>a:focus{color:#555;background-color:#e7e7e7}.navbar-light .navbar-nav>.disabled>a,.navbar-light .navbar-nav>.disabled>a:hover,.navbar-light .navbar-nav>.disabled>a:focus{color:#ccc;background-color:transparent}.navbar-light .navbar-toggle{border-color:#ddd}.navbar-light .navbar-toggle:hover,.navbar-light .navbar-toggle:focus{background-color:#eee}.navbar-light .navbar-toggle .icon-bar{background-color:#888}.navbar-light .navbar-collapse{border-color:#e7e7e7}.navbar-light .navbar-link{color:#777}.navbar-light .navbar-link:hover{color:#333}.navbar-dark{background-color:#647cc6}.navbar-dark .navbar-link{color:#9d9d9d}.navbar-dark .navbar-link:hover,.navbar-dark .navbar-link:focus{color:#fff;background-color:transparent}.navbar-dark .navbar-text,.navbar-dark .navbar-nav>li>a{color:#e0e0e0}.navbar-dark .navbar-nav>li>a:hover,.navbar-dark .navbar-nav>li>a:focus{color:#fff;background-color:transparent}.navbar-dark .navbar-nav>.active>a,.navbar-dark .navbar-nav>.active>a:hover,.navbar-dark .navbar-nav>.active>a:focus{color:#fff;background-color:#080808}.navbar-dark .navbar-nav>.disabled>a,.navbar-dark .navbar-nav>.disabled>a:hover,.navbar-dark .navbar-nav>.disabled>a:focus{color:#444;background-color:transparent}.navbar-dark .navbar-toggle{border-color:#333}.navbar-dark .navbar-toggle:hover,.navbar-dark .navbar-toggle:focus{background-color:#333}.navbar-dark .navbar-toggle .icon-bar{background-color:#fff}.navbar-dark .navbar-collapse{border-color:#101010}@media(min-width:768px){.navbar-toggle{display:none}.navbar-header{float:left}.navbar-collapse{width:auto;border-top:0;-webkit-box-shadow:none;box-shadow:none}.navbar-collapse.collapse{display:block !important;height:auto !important;padding-bottom:0;overflow:visible !important}.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{padding-right:0;padding-left:0}.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding-top:15px;padding-bottom:15px}}@media(max-device-width:480px) and (orientation:landscape){.navbar-fixed-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{max-height:240px;overflow-y:auto}}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{overflow-y:scroll;height:100%}body{font-family:'Montserrat',Verdana,sans-serif;background-color:#fff;margin:0;padding:0;height:100%}body,button,input,select,textarea{font-size:13.3px;line-height:1.45}pre{font-family:Consolas,monospace,"Courier New",Courier;font-size:11px}strong,.bold{font-weight:bold}.large-font{font-size:1.2em}.huge-font{font-size:1.5em}#bodywrapper{position:relative;min-height:100%;padding-top:120px;padding-bottom:100px}.floatbox{display:block !important}.floatbox:after{content:"-";clear:both;display:block;visibility:hidden;height:0}.floatbox>.float-left{float:left}.floatbox>.float-right{float:right}.animate{-webkit-transition:all .25s linear;transition:all .25s linear}a,a:visited{color:#33434c;text-decoration:none}a:focus{outline:0}a:hover{text-decoration:underline}img{border:0}ul{list-style-type:none;padding:0;margin:0}ul>li{vertical-align:top;margin:0}h1{text-align:left;font-size:1.5em;font-weight:bold}h2{text-align:left;font-size:1.35em;font-weight:bold}h3{text-align:left;font-size:1.1em;font-weight:bold}h1,h2,h3{margin-top:.75em;margin-bottom:.75em;line-height:1.1}h4{margin-top:.5em;margin-bottom:.5em;text-align:left;font-size:1em;font-weight:bold}p{margin:0;margin-bottom:10px}table{border-spacing:0;border-collapse:collapse}.hidden{display:none}.align-left{text-align:left}.align-center{text-align:center}.align-right{text-align:right}.align-top{vertical-align:top}.align-bottom{vertical-align:bottom}.content,.container{min-width:320px;max-width:1170px;padding:0 20px;margin-left:auto;margin-right:auto}.band .content{padding:20px}.first-letter {font-size:1.1em}footer{position:absolute;bottom:0;width:100%;background-color:#f00}#footer-bar{background-color:#58585a;color:#fff;font-size:.9em;height:100px;border-top:1px #fff solid}#footer-bar>.container{padding:10px 20px;text-align:left}#footer-nav{background-color:#58585a;margin:0;padding:20px 0;color:#f8f8fa;font-size:.9em;height:80px}#footer-nav a,#footer-nav a:visited{color:#f8f8fa}#footer-nav .footer-layout{width:100%}#footer-nav .footer-menu{width:100%;color:#fff;text-align:right}#footer-nav .footer-menu>li{display:inline-block;padding:4px 0;margin-left:20px}div.footer-info{font-size:11px;padding-top:10px;overflow:hidden;height:70px}div.footer-info a{font-weight:bold;color:#bac8e4}div.footer-info>span{display:block}#goto-top{display:none;position:fixed;bottom:0;right:20px;width:33px;height:33px;text-align:center;color:#58585a;padding:0}#goto-top>span{display:inline-block;background-image:url('../res/gototop.png');background-repeat:no-repeat;width:30px;height:30px}#navbar-main{top:0;padding:10px 0;border-bottom:1px #e8e8ea solid}#navbar-sub{top:70px;z-index:10}#navbar-sub .navbar-nav{font-size:.95em}#navbar-sub .navbar-toggle{margin-top:8px}.navbar-link.logo-apache>img{display:inline-block;width:100%}.navbar.navbar-dark{height:120px}.navbar.navbar-dark.navbar-main-style{height:70px}.navbar-main-style .navbar-link.logo-apache{margin-top:-10px}.navbar-link.logo-apache{margin-top:10px}.navbar-main-style .navbar-link.logo-empire{width:59px;margin-top:0}.navbar-main-style .navbar-toggle{margin-top:8px}.navbar-main-style .navbar-nav{font-size:.9em}.navbar-link.logo-empire{width:118px;margin-top:0;margin-right:15px}.navbar-link.logo-empire>img{display:inline-block;width:100%}.navbar-toggle{margin-top:32px}.navbar-nav{font-size:1.1em}.nav>li>a{padding-left:1px;padding-right:19px}.nav-indicator{position:absolute;bottom:8px;width:100%;height:2px;text-align:left;line-height:0;font-size:0;padding:0;padding-right:24px;max-width:400px}.nav-indicator span{display:inline-block;background-color:#a8a8a8;height:2px;width:0%}.navbar-light .navbar-nav>li.active>a,.navbar-light .navbar-nav>li.active>a:focus,.navbar-light .navbar-nav>li.active>a:hover{color:#526d9c;background-color:transparent}.navbar-light .navbar-nav>li:hover>a{color:#181818}.navbar-dark .navbar-nav>li.active>a,.navbar-dark .navbar-nav>li.active>a:focus,.navbar-dark .navbar-nav>li.active>a:hover{background-color:transparent}.navbar-nav>li:hover>.nav-indicator span{width:100%}.navbar-nav>li.active>.nav-indicator span{width:100%;background-color:#8ca6d2}.nav-highlight{position:absolute;left:-8px;top:12px;width:95%;height:27px;text-align:left;line-height:0;font-size:0;padding:0;background-color:#a80335;text-size-adjust:100%}.navbar-nav>li.highlight>a.pageLink{color:#fff;font-weight:bold}.navbar-nav>li.highlight.active>a.pageLink{color:#fff}.navbar-nav>li.highlight:not(.active):hover>a.pageLink{color:#ffc !important}.navbar-nav>li.highlight.active>.nav-indicator span{background-color:#a80335}.navbar-nav-right{display:none}.github-fork-ribbon{display:none;position:fixed;top:69px}.github-fork-ribbon:hover{text-decoration:none}@media(max-width:767px){.navbar-collapse.collapse{display:none}.navbar-dark .navbar-collapse.collapse{background-color:#7c7c7c}.navbar-light .navbar-collapse.collapse{background-color:#d2d6df}.navbar-collapse.collapse{position:absolute;border:0;width:100%}.github-fork-ribbon{display:none !important}}@media(min-width:768px){body,button,input,select,textarea{font-size:14.5px}pre{font-size:13px}.navbar-nav-wrapper{float:left;margin-top:25px}.navbar-main-style .navbar-nav-wrapper{margin-top:0}.navbar-main-style .navbar-nav{float:left}.navbar-nav{float:left}}@media(min-width:920px){.navbar-nav-right{display:inherit}}.emph{font-weight:bold}.space-above{margin-top:20px}.space-below{margin-bottom:20px}ul.inline{margin:0}ul.inline li{display:inline-block;margin-right:20px}ul.bullets{list-style-type:square;padding-left:20px;text-align:left;margin:0;margin-bottom:10px}ul.bullets>li{margin:5px 0;text-align:left}ul.white{background-color:#fff;margin-top:0;padding-top:10px;padding-bottom:10px}ul.alpha{list-style-type:lower-latin;padding-left:20px;text-align:left;margin:10px 0}ul.alpha>li{margin:0;margin-bottom:10px;text-align:justify}ul.alpha>li>p{margin-bottom:0}div.bigpoints-title{display:inline-block;max-width:660px;text-align:left}ul.bigpoints{display:inline-block;max-width:660px;text-align:left}ul.bigpoints>li{margin:15px 0}.floatbox>ul{width:49%}a.button,.band a.button{padding:5px 15px;color:#fff;font-weight:bold}.buttons{display:block;padding:8px 0}.buttons>.button{margin-right:8px}.band{min-height:300px}.band.odd{background-color:#f8f8fa}.band.even{background-color:#e7ecf5}.band.title{background-repeat:no-repeat;background-position:center 0;background-size:2560px auto;background-color:#e7ecf5}.band.title .slogan{display:inline-block;color:#48484a;padding:5px 15px;font-size:1.9em;font-weight:bold}.band.title .version{display:inline-block;padding:10px;margin-top:50px;background-color:#a80335;color:#fff;font-weight:bold}.band a{font-weight:bold;text-decoration:none;color:#526d9c}.band a:hover{text-decoration:underline}table.inline{display:inline-table;width:auto}table.inline td{vertical-align:middle}table.inline td.logo{padding-right:30px}table.layout{width:100%;table-layout:fixed}table.layout.cell-height-med th,table.layout.cell-height-med td{padding:8px 0;vertical-align:middle}table.layout>tbody>tr>th{text-align:left}.tile-container{display:inline-block;position:relative;padding:0;margin:20px -12px}.tile{display:inline-block;float:left;margin:0;width:24%;padding:12px}.tile .text{min-height:240px;text-align:justify;margin-bottom:10px}.tile-spacer{display:inline-block;float:left;width:1.3%;height:20px}@media(max-width:1039px){.tile{width:49%}.tile .text{min-height:170px}.tile-spacer.middle{width:100%}}@media(max-width:599px){.tile{width:98%}.tile .text{min-height:auto}.tile-spacer{width:100%}}.tile .title{display:block;font-size:120%;font-weight:bold;margin-bottom:10px;padding-top:40px;background-repeat:no-repeat;background-position:left top;background-size:auto 40px}.content .content-section{padding-bottom:10px}.content .content-box{display:block}.content.optional{padding-top:0;padding-bottom:40px;-webkit-transition:all 1.25s linear;transition:all 1.25s linear}.content .optional{display:none}.content .hint{font-size:.9em;margin-bottom:10px}.content .info-box{display:inline-block;background-color:#fff;padding:5px;padding-right:15px}.content .caro{color:#971337;white-space:nowrap}.quote{width:100%;background-color:#e7ecf5;text-align:center;padding:15px 15%;color:#526d9c}.quote .quelle{display:block;font-style:italic;font-size:80%;margin-top:10px;color:#18181a}.footnote{font-size:.8em}.verdict .label{display:inline-block;padding:2px 5px;margin-right:5px;background-color:#647cc6;color:#fff;font-weight:bold}.verdict .text{display:inline-block;padding:2px 5px;background-color:#ffc;font-weight:bold}.layout1col{text-align:justify}.layout2col{display:block;margin:0;padding:0}.layout2col:after{content:"-";clear:both;display:block;visibility:hidden;height:0}.layout2col .col-left,.layout2col .col-right{display:inline-block;width:50%;float:left;margin:0;padding:0;min-width:400px;text-align:justify}.layout2col .col-left{padding-right:20px}.layout2col .col-right{padding-left:20px}.layout2col .col-left>.col-inlay{padding-left:10px}.layout2col .col-right>.col-inlay{padding-right:10px}.layout2col .col-inlay{padding-top:5px;padding-bottom:15px;border-top:1px transparent solid;border-bottom:1px transparent solid}.layout2col .col-one,.layout2col .col-four{background-color:#e0e0e0}.layout2col .col-two,.layout2col .col-three{background-color:#f0f0f0}@media(max-width:879px){.layout2col .col-left,.layout2col .col-right{display:block;width:100%;padding:0;float:none;min-width:inherit}.layout2col .col-one,.layout2col .col-three{background-color:#e0e0e0}.layout2col .col-two,.layout2col .col-four{background-color:#f0f0f0}.layout2col .col-left>.col-inlay,.layout2col .col-right>.col-inlay{padding-left:10px;padding-right:10px}}label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:bold}.checkbox{vertical-align:top;line-height:22px}.checkbox>.box{float:right;display:block;width:22px;height:22px;border:2px #647cc6 solid;background-color:#fff;margin-left:5px;padding:1px}.checkbox>.box:hover{background-color:#0ff}.checkbox>.box>.tick{display:none;float:left;background-color:#647cc6;width:16px;height:16px}.checkbox.checked>.box>.tick{display:inline-block}.tab-view .tab-head .tab-label{margin-right:1px}.tab-view .tab-head .tab-label:not(.active){background-color:#fff;color:#647cc6}.tab-view .tab-head .tab-label:not(.active):hover{background-color:#b7c5e1;color:#fff}table.info{table-layout:fixed;border-collapse:separate;border-spacing:0 1px;background-color:#647cc6;margin:10px 0}table.info tr th{color:#fff;font-weight:bold;text-align:left;padding:0 5px}table.info tr td{background-color:#fff;text-align:left;padding:5px}table.info tr td.center,table.info tr th.center{text-align:center}table.features{width:100%;border-spacing:0 1px;background-color:#fff;border-collapse:separate;table-layout:fixed}table.features col.feature{width:25%}table.features col.description{width:75%}table.features tr:nth-child(even){background:#e0e0e0}table.features tr:nth-child(odd){background:#f0f0f0}table.features td.feature{font-weight:bold}table.features td.description{padding:5px 0}table.features td.description .feature{display:none;font-weight:bold}table.features td ul.bullets{margin:0;margin-bottom:10px}table.features td ul.bullets>li{margin:2px 0}@media(max-width:879px){table.features col.feature{width:0}table.features col.description{width:100%}table.features td.feature{visibility:hidden}table.features td.description .feature{display:block}}table.downloads{table-layout:fixed;border-collapse:separate;border-spacing:0 1px;background-color:#647cc6;width:100%;margin:10px 0}table.downloads col{width:70px}table.downloads col.file{width:99%}table.downloads col.size{width:60px}table.downloads col.date{width:110px}table.downloads tr th{color:#fff;font-weight:bold;text-align:center;padding:0 5px}table.downloads tr td{text-align:center;padding:5px}table.downloads tr th.file,table.downloads tr td.file{text-align:left;padding-left:10px}table.downloads tr td>a{display:block}table.downloads tbody>tr{background-color:#fff}table.downloads.previous tbody>tr:nth-child(even){background-color:#f4f4f4}table.downloads.previous tbody>tr:nth-child(odd){background-color:#fff}.formPanel,.formPanel input,.formPanel select{font-family:Verdana,Arial,sans-serif;font-size:12px;line-height:normal;padding:3px}.formPanel{margin-top:10px;border:2px solid #808080;background-color:#f0f0f0;padding:10px;margin-bottom:10px}.formPanel table.inputForm{width:100%}.formPanel table.inputForm td.eCtlLabel{vertical-align:top;width:140px;height:24px;padding-top:5px;font-weight:bold}.formPanel table.inputForm td.eCtlInput{vertical-align:top;padding-bottom:7px}.formPanel label.eLabel.eInpReq:after{content:"*";color:#d00000}.formPanel select,.formPanel input[type=text],.formPanel input[type=password]{border:1px #8f99ef solid}.formPanel select.eInpReq,.formPanel input[type=text].eInpReq{background-color:#ffffe0}.formPanel select.eInpDis,.formPanel textarea.eInpDis,.formPanel input[type=text].eInpDis{border:1px #c0c0c0 solid;color:#808080}.formPanel .eInput{width:100%}.formPanel .eInput.eTypeBool{width:auto}.formPanel select.eInput.eInpShort,.formPanel input.eInput.eInpShort,.formPanel input.eInput.eTypeDate{width:100px}.formPanel input.eInput.eInpDecimal{width:100px;text-align:right}.formPanel span.eInpDis{display:inline-block;padding-top:4px}.formPanel .eUnit{padding-left:4px;font-style:bold}.formPanel .eInputHint{padding-left:4px;font-style:italic}.xmlbox,.sqlbox,.codebox{margin-bottom:10px;text-align:left}.xmlbox .title,.sqlbox .title,.codebox .title{display:inline-block;background-color:#647cc6;color:#fff;font-weight:bold;padding:0 20px}.xmlbox .title{display:block}.xmlbox .title>a{font-weight:normal;color:#fff}.codebox pre,.sqlbox pre,.xmlbox pre{text-align:left;padding:10px 20px;margin:0;overflow:hidden}.codebox pre{background-color:#2a2a2a;color:#e8e8e8}.sqlbox pre{background-color:#fffddd;color:#0a0a0a}.xmlbox pre{background-color:#fff;color:#2a2a2a}.xmlbox .comment,.sqlbox .comment,.codebox .comment{font-style:italic;color:#808080}.codebox .el,.codebox .type{color:#cc81ba;color:#d888bd}.codebox .attr,.codebox .obj{color:#ffbf26}.codebox .var{color:#fff}.codebox .field{color:#fffccc}.codebox .unused{color:#c34333;color:#dc5c4c;color:#449ddf;color:#79abff;color:#1dc67e;color:#80f6a7;color:#49c5f8;color:#3eabe6}.codebox .tag,.codebox .func{color:#a7ec21}.codebox .literal{color:#ed7f48;color:#ed7139}.codebox .keyword{color:#c0c8fa}.sqlbox .word{color:#294e89;color:#000080}.sqlbox .alias{color:#cc81ba;color:#800080}.sqlbox .param{color:#800000}.sqlbox .literal{color:#008000}.sqlbox .param.pstmt>.literal{display:none}.sqlbox .param.pstmt:after{content:"?"}.xmlbox .tag{color:#79abff;color:#a7ec21;color:#647cc6}