body>div#header,body>div#header>img#logo{transition-property:height,padding;transition-delay:0s;transition-duration:.3s}*,.box *,body>nav#menu *{color:#222}body>nav#menu,body>nav#menu li a,body>nav#menu>section{background-color:#f5f5f5}form.box .captcha-image,form.box .captcha-reload{height:36px;vertical-align:middle}.navigation-button-box>a,form.box .captcha-reload:hover{background-color:#3f8bd3}.pagination,body>div#content .space-top{margin-top:8px}div.buttonbar div.dropdown>input[type=checkbox],div.buttonbar div.dropdown>ul{left:-100vw;position:absolute}*{font-family:Arial,Helvetica,sans-serif;-webkit-print-color-adjust:exact!important;color-adjust:exact!important}pre,pre *{font-family:monospace}body{margin:0;padding:0;background-color:#fafbfc}body>div#footer{position:fixed;bottom:0;width:100%;padding:16px 0;text-align:center;z-index:9000}body>div#header{padding:16px;height:32px;background-size:cover;box-shadow:inset 0 0 0 2000px rgba(255,255,255,.85);background-position:center}body>div#header>img{height:100%}body>div#header>img#logo{float:right}body>nav#menu{z-index:1000;border-bottom:1px solid #e1e8ed;padding:8px;box-shadow:0 0 7px rgba(0,0,0,.2)}body>nav#menu ul{list-style:none;padding:0;display:inline;vertical-align:bottom}body>nav#menu li{display:inline-block;position:relative}body>nav#menu li a{display:block;text-decoration:none;white-space:nowrap}body>nav#menu li a:hover{cursor:pointer}body>nav#menu>section>ul ul{position:absolute;display:none;list-style:none;opacity:0;transition:opacity .2s;border-top:1px solid #e1e8ed;box-shadow:2px 0 7px rgba(0,0,0,.2);z-index:1000}.box table.label-table,body>nav#menu>section>ul ul li{width:100%}body>nav#menu>section>ul>li:hover ul{background:#eee;display:block;opacity:1}body>nav#menu li.menu-right,table.revision-table th a{float:right}body>nav#menu a img{height:20px;width:auto;vertical-align:middle;margin:0 0 2px 4px;padding:0}body>nav#menu>section>ul li:hover ul#locale-available{left:auto;right:0}body>nav#menu>input,div.buttonbar div.dropdown a.close{display:none}body>nav#menu>input+label{display:none;cursor:pointer}body>nav#menu li a{padding:8px 12px}body>nav#menu a:hover,body>nav#menu a:hover span{background-color:#365897;color:#fff}body>div#content>h2,body>nav#navigation>div:last-child{color:#365897;font-weight:700}body>nav#menu>section>ul>li>a:hover{border-top-left-radius:5px;border-top-right-radius:5px}body>nav#navigation{display:flex;flex-flow:row;padding:24px 16px 12px;border-bottom:1px solid #eee}body>nav#navigation>div a,div.buttonbar *,table.calendar-month *{text-decoration:none}body>nav#navigation>div em:after{content:':';margin-right:4px}body>nav#navigation>div:first-child:before{margin-left:0;content:'»'}body>nav#navigation *{color:#888;font-size:90%}body>nav#navigation>div{margin-left:4px}body>nav#navigation>div a:hover{text-decoration:underline}.box-header>em,body>nav#navigation>div em{color:#aaa;font-size:80%;font-weight:400}body>nav#navigation>div:before{content:'>';color:#bbb;font-weight:400;margin:0 4px}@media only screen and (max-width:600px){body>div#header{padding:4px;height:32px}body>div#header>img#logo{height:0}body>nav#menu{position:absolute;top:0;right:0;z-index:1000}body>nav#menu>input#toggle~section{display:none;position:absolute}body>nav#menu>input#toggle~section>ul>li{display:block}body>nav#menu>input#toggle:checked~section{display:block;mergin-top:8px;right:0}body>nav#menu>input+label{display:inline-block}body>nav#menu>input+label>img{height:32px}body>nav#menu li.menu-right{float:none}body>nav#menu>section>ul li:hover ul#locale-available{left:0;right:auto}body>nav#menu>section>ul ul{position:relative;display:block;opacity:1;margin-left:16px;border-top:none;box-shadow:none}body>nav#menu>input#toggle~section>ul>li>a{border-top:1px solid #e1e8ed;font-weight:700;color:#000}body>nav#menu>section>ul a:hover{border-radius:3px}body>nav#navigation{display:none}}body>div#content{padding:20px 20px 72px}body>div#content>p{margin:0}body>div#content>h2{font-size:180%;margin:32px 0 16px;padding:0;border-bottom:1px dotted #ccc;text-align:left}body>div#content>h2:first-child{margin-top:0}body>div#content .error{background-color:#af0300;color:#fff;border-radius:4px;padding:16px}body>div#content .hint{border:1px solid #ffdd3c;background-color:rgba(255,221,60,.31);border-radius:4px;padding:16px}body>div#content .space-bottom{margin-bottom:8px}body>div#content .button-sso{padding:8px;background:#fff;border:1px solid #ddd;border-radius:6px;cursor:pointer;display:inline-block;text-decoration:none}body>div#content .button-sso:hover{background:#eee}body>div#content .button-sso>img{display:inline-block;height:32px;vertical-align:middle;padding-right:8px}.box{display:block;max-width:600px;background-color:#fafafa;border:1px solid #ddd;box-shadow:0 0 4px #ddd}.box-content{padding:16px}.box-header,form.box table.form-layout th{border-bottom:1px solid #ddd;background-color:#f7f7f7;padding:16px}form.box table.form-layout th{border-top:1px solid #ddd;text-align:left;padding-bottom:8px}.box-header>h2{margin:0;font-size:120%}.box .box-header:not(:first-child){border-top:1px solid #ddd}.box>em{display:block;padding:16px}.box-content>textarea{display:block;padding:16px;width:100%}form.box{margin-top:20px}form.box table.form-layout{border-collapse:collapse;width:100%}form.box table.form-layout td:first-child{width:20%;padding-top:18px;padding-right:16px;white-space:nowrap;vertical-align:top}form.box table.form-layout td:first-child label{font-size:90%;padding-left:16px}form.box table.form-layout td:first-child label.required:after{content:'*';font-size:100%;color:#b00;padding-left:3px}form.box table.form-layout td:nth-child(2){padding:8px 0}form.box table.form-layout td:nth-child(2) input[type=password],form.box table.form-layout td:nth-child(2) input[type=text],form.box table.form-layout td:nth-child(2) select,form.box table.form-layout td:nth-child(2) textarea{width:100%;display:block;border:1px solid #bbb;padding:8px 10px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);border-radius:3px}form.box table.form-layout td:nth-child(2) input:focus,form.box table.form-layout td:nth-child(2) select:focus{border-color:#3f8bd3;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);outline:0}form.box table.form-layout td:nth-child(2) input[readonly]{background-color:#fafafa;font-weight:700;color:#365897}form.box table.form-layout td:nth-child(2) ul{list-style:none}form.box table.form-layout td:nth-child(2)>ul{padding-left:0}form.box table.form-layout td:nth-child(3)>em{font-size:90%;color:#222;padding-left:4px}form.box table.form-layout td:last-child .input_error{padding-left:8px}form.box .input_error{color:#8b0000;display:inline-block;font-size:80%}.box-footer{border-top:1px solid #ddd;background-color:#f7f7f7;padding:16px}.box-footer>a{margin-left:16px}form.box .box-footer input[type=submit]{border:1px solid #365897;padding:8px 16px;background-color:#3f8bd3;color:#fff;cursor:pointer}.navigation-button-box>a:hover,form.box .box-footer input[type=submit]:hover{background-color:#365897}form.box .captcha-reload{width:36px;padding:0;border-radius:4px;margin-left:8px;border:1px solid #aaa;background-color:#bbb;color:#fff;cursor:pointer}form.box .captcha-reload>img{width:28px;height:28px}.navigation-button-box{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));grid-gap:10px}.navigation-button-box *{color:#fff;text-decoration:none}.navigation-button-box>a{min-height:100px;padding:2px 8px;text-decoration:none;text-align:center;display:flex;justify-content:center;align-items:center;border:1px solid #666;border-radius:4px;box-shadow:0 0 4px #ddd}.navigation-button-box>a:last-child{margin-right:0}.navigation-button-box>a>div>img{display:block;width:100%;height:48px}.navigation-button-box>a>div>span{display:block}table.data-table{font-size:90%;width:100%;border-collapse:collapse}table.data-table tr:nth-child(2n),table.revision-table tr:nth-child(2n){background:#fdfdfd}table.data-table tr:nth-child(odd),table.label-table tr:nth-child(odd),table.revision-table tr:nth-child(odd){background:#fafafa}table.data-table th,table.label-table th{text-align:left;background-color:#d4e5f8;padding:8px}table.data-table td,table.label-table td,table.revision-table td{padding:8px;border-bottom:1px dotted #ccc}table.data-table .cell-center{text-align:center}.bg-red{background-color:#fdd}.bg-green{background-color:#dfd}.bg-yellow{background-color:#ff9}.bg-blue{background-color:#ddf}table.label-table{width:50%;border-collapse:collapse;box-shadow:0 1px 3px #ddd;border:1px solid #ddd}table.label-table tr:nth-child(2n){background:#fff}table.label-table td img,table.revision-table td img{max-width:96px;max-height:96px}table.label-table td:first-child,table.revision-table td:first-child,table.revision-table td:nth-child(2){width:1%;white-space:nowrap}table.label-table td:first-child:after{content:':'}.box table.label-table td:first-child{font-weight:700}table.calendar-month,table.revision-table{width:100%;border-collapse:collapse}table.revision-table th{text-align:left;background-color:#d4e5f8;padding:8px;font-weight:400}table.revision-table .revision-table-sub td{background-color:#f0f0f0;font-weight:700}table.revision-table td:nth-child(3){width:98%}.pagination{display:inline-block}.pagination a{color:#000;float:left;padding:8px 16px;text-decoration:none;border:1px solid #d0d0d0;background-color:#f5f5f5}.pagination a:first-child{border-top-left-radius:5px;border-bottom-left-radius:5px}.pagination a:last-child{border-top-right-radius:5px;border-bottom-right-radius:5px}.pagination .pagination-active{background-color:#d4e5f8;font-weight:700}div.buttonbar{display:flex;flex-wrap:wrap;align-items:baseline;padding-top:0}div.buttonbar div.dropdown>label,div.buttonbar>a{border:1px solid #bbb;padding:4px 8px;background-color:#f5f5f5;color:#222;cursor:pointer;border-radius:3px;margin:0 8px 8px 0}div.dashboard-panels>div,table.calendar-month td{background-color:#fafafa}div.buttonbar div.dropdown>label{padding:4.2px 8px}div.buttonbar em{display:inline-block}div.buttonbar a:hover,div.buttonbar div.dropdown>label:hover{background-color:#365897;color:#fff;border-color:#365897}div.buttonbar div.dropdown{position:relative;display:inline-block;padding:0;margin:0}div.buttonbar div.dropdown>label:hover{border-color:#333}div.buttonbar div.dropdown>label:after{content:"";width:12px;height:12px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAACXBIWXMAAAPnAAAD5wHDtfxxAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAAHxJREFUKJGd0MEJwkAQheFPEEULENsQUkssRM/ah1bjwSIEQUgFIbcEJV4UwrJZFx/Maf6fNwx/5Ig+cw6wwCMDrrD8tmwzhDI87ZKAr5iEwgbPCPxCMfaAc0Q4jcGwQj2AG6xTAuwHwu4XDDPccMc8XE4jQvdpgTanIZk3rAA7kVSDksYAAAAASUVORK5CYII=);display:inline-block;margin-left:6px}div.buttonbar div.dropdown>ul{z-index:999;display:block;top:calc(1.5em);border:1px solid #8c8c8c;background:#fff;padding:0;margin:0;list-style:none;width:100%;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 3px 8px rgba(0,0,0,.15);-moz-box-shadow:0 3px 8px rgba(0,0,0,.15);box-shadow:0 3px 8px rgba(0,0,0,.15)}div.buttonbar div.dropdown>ul a{display:block;padding:6px 15px;text-decoration:none;color:#333}div.buttonbar div.dropdown>ul a:focus,div.buttonbar div.dropdown>ul a:hover{background:#ececec}div.buttonbar div.dropdown>input[type=checkbox]:checked~ul,div.buttonbar div.dropdown>ul:target{left:0}div.buttonbar div.dropdown>[type=checkbox]:checked+label:after,div.buttonbar div.dropdown>ul:target~a:after{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAACXBIWXMAAAQKAAAECgFCV1GHAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAAIJJREFUKJGV0LEJAjEcRvGfHCgiWAouYG/hGlqeg2jnJrqMhUMoFoILiKVwaHOBCLkYP3hNeO9fhD9XdbwvMcOl5EgfZ1wxKAm2eLdsfskTPKLgiWkuOERyYN8lz9EkggaLVHBMyIETerG8zsiBOshD3AqCO0YVdljlfqLdGK8C73sfuC8xZtdAwZ8AAAAASUVORK5CYII=)}div.buttonbar div.dropdown>ul:target~a.close{display:block;position:absolute;left:0;top:0;height:100%;width:100%;text-indent:-100vw;z-index:1000}body>div#content .filter{padding-bottom:8px;color:#888}body>div#content .filter ul{margin:0;padding:0}body>div#content .filter ul li{display:inline;padding-right:8px}body>div#content .filter ul li a{text-decoration:none;color:#888}body>div#content .filter ul li a.filter-option-yes{color:#365897}body>div#content .filter ul li em{color:#888;font-size:80%;padding-left:16px}table.calendar-month td.calendar-cell:hover,table.calendar-month tr:hover td:first-child{background-color:rgba(219,236,255,.75)}table.calendar-month tr:first-child>th{font-size:180%;color:#365897;border:none;font-weight:700;padding-bottom:8px}table.calendar-month tr:nth-child(2){background-color:#d4e5f8}table.calendar-month tr:nth-child(2)>th{border:1px solid #eee;font-weight:400;padding:16px 10px;white-space:nowrap}table.calendar-month tr td{vertical-align:top;width:14%;border:1px solid #eee;height:150px}table.calendar-month tr td:first-child{width:2%;text-align:center;vertical-align:middle;background-color:#f0f0f0}table.calendar-month .calendar-cell{cursor:pointer;background-color:#fdfdfd;padding:8px}table.calendar-month tr td.weekend{border-bottom:3px solid #365897}table.calendar-month .calendar-day{text-align:right}table.calendar-month .calendar-day span{display:inline-block;text-align:center;margin-bottom:5px;padding:4px;background:#365897;color:#fff;width:20px;border-radius:50%}table.calendar-month .calendar-event{padding:0 0 4px;background-color:#dff1c8;border:1px solid #81c625;border-radius:3px;box-shadow:0 0 7px 0 rgba(0,0,0,.1);margin:8px 4px}table.calendar-month .calendar-event strong{border-top-left-radius:3px;border-top-right-radius:3px;display:block;background-color:#72bf44;padding:4px;color:#fff;font-weight:400}table.calendar-month .calendar-event:hover{box-shadow:#aaa 3px 3px 3px;border-color:#5a8a1d;background-color:#c0e292}table.calendar-month .calendar-event em,table.calendar-month .calendar-event span{display:block;color:#000;padding:4px 6px 0 4px}div.dashboard-panels{display:grid;grid-template-columns:repeat(auto-fill,minmax(420px,1fr));grid-gap:10px}div.dashboard-panels>div{padding:8px;border:1px solid #ddd;box-shadow:0 0 4px #ddd;display:flex;justify-content:center;align-items:center}body>div#footer{background-color:#f5f5f5;box-shadow:0 0 7px #666;font-size:80%;color:#666}@media (max-width:600px){body>div#content{padding:10px 0}body>div#content>h1,body>div#content>h2,body>div#content>p{padding:8px 8px 4px}form.box{margin-top:0;box-shadow:none;border-top-color:#fff}form.box .box-header{background-color:#fff}form.box table.form-layout,form.box table.form-layout tbody,form.box table.form-layout td,form.box table.form-layout th,form.box table.form-layout tr{display:block}form.box table.form-layout td:first-child{padding-top:5px;padding-left:8px}form.box table.form-layout td:nth-child(2){padding-top:2px;padding-left:16px;padding-right:16px}body>div#footer,form.box table.form-layout td:nth-child(3)>em,table.calendar-month tr:nth-child(2)>th:first-child,table.calendar-month tr>td:first-child,table.data-table .only-desktop{display:none}nav.navigation-button-box{display:block;padding:0 8px}.navigation-button-box>a{flex-basis:auto;margin-right:0;margin-bottom:10px;max-width:none}.navigation-button-box>a:last-child{margin-bottom:0}table.label-table,table.revision-table{width:100%}div.buttonbar{padding:0 0 0 8px}table.calendar-month tr td{height:auto}table.calendar-month .calendar-day span{text-align:center;margin:0;padding:2px;background:#365897;color:#fff;border-radius:0;font-size:70%;width:16px}table.calendar-month .calendar-cell{padding:2px}table.calendar-month .calendar-event{font-size:80%;box-shadow:none;margin:4px 2px}table.calendar-month tr:nth-child(2)>th{font-size:80%;padding:4px}}@media print{body>div#footer,body>div#header,body>nav#menu,div.buttonbar{display:none}table.calendar-month{page-break-inside:auto}table.calendar-month tbody{page-break-inside:avoid}}