@import"@fortawesome/fontawesome-free/css/all.css";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0}html,body{height:100%}body{font-family:"Signika",sans-serif;margin:0px;height:100%;width:100%;font-size:100%;color:#4a545a;font-weight:300;background-color:#fff}.Content{padding:30px 40px 20px 40px;box-sizing:border-box}.ContentPartL{display:inline-block;float:left;width:33%}.ContentPartR{display:inline-block;float:left;width:66%;border-left:1px solid #ccc;box-sizing:border-box;padding-left:30px}@media(max-width: 768px){.ContentPartL{width:100%}.ContentPartR{width:100%;border-left:0px none;padding-left:0;margin-top:30px}}.Subnavi{margin:0 0 20px 0;border-bottom:1px solid #ddd}.Subnavi .FloatRight{display:inline-block;float:right;margin:10px 0 0 40px}.Subnavi .FloatLeft{display:inline-block;float:left}.Subnavi .FloatRight.MarginCorrection{margin-top:2px}.LoginPage{position:relative;min-height:400px;height:100%}.LoginPage .Bgr{position:fixed;display:block;width:100%;height:100%;background:url("/assets/bg_login-1fd7ae9e.jpg") no-repeat center center;background-size:cover}.LoginPage .Wrapper{position:absolute;top:0;left:0;bottom:0;right:0;margin:auto;width:400px;height:300px;background:hsla(0,0%,100%,.9);padding:30px;box-sizing:border-box;text-align:center}.LoginPage .Wrapper img{width:160px}.LoginPage input[type=text],.LoginPage input[type=password]{display:block;width:100%;height:40px;padding:0 10px;box-sizing:border-box;color:#71777a;margin:10px auto;font-size:1em}.LoginPage input[type=submit]{padding:10px 20px;box-sizing:border-box;background:rgba(139,181,49,.8);transition:background-color ease-in-out 200ms;color:#fff;border:0 none;font-weight:600;cursor:pointer}.LoginPage p.flash{margin:5px 0 0 0}a{text-decoration:underline;color:#8bb431;cursor:pointer}a:hover{text-decoration:underline;color:#cd694b}p{font-size:1em;font-weight:300}h1{color:#8bb431;font-size:2.4em;font-weight:300;margin-bottom:10px}h2{font-size:1.6em;font-weight:400;margin:20px 0 10px 0}h3{font-size:1.3em;font-weight:400;margin-bottom:20px}li{font-size:.95em;font-weight:300;margin-bottom:.4em}.Clear{clear:both}.NoDisplay{display:none}.Display{display:block}button,input[type=submit],a.Button,ul.pagination li a,a.wg-show-all-link,a.wg-back-to-pagination-link{background:#4a545a;color:#fff;border:0 none;cursor:pointer;padding:8px 12px;box-sizing:border-box}a.Button{text-decoration:none;color:#fff !important}input[type=submit]{font-size:.9em;padding:10px 12px}button.Green,input[type=submit].Green,a.Button.Green,ul.pagination li.active a{background:#8bb431;margin-top:20px}button:hover,button.Active:hover,button.Green:hover,input[type=submit]:hover,input[type=submit].Active:hover,input[type=submit].Green:hover,a.Button:hover,a.Button.Active:hover,a.Button.Green:hover,ul.pagination li a:hover,a.wg-show-all-link:hover,a.wg-back-to-pagination-link:hover{background:rgba(139,181,49,.8);transition:background-color ease-in-out 200ms}button.Active,input[type=submit].Active,a.Button.Active{background:#8bb431}p.Hints{margin:0 0 15px 10px}p.Hints span{display:inline-block;padding:0 20px 0 0}ul.Hints{margin:0 0 15px 15px}.NoListStyle{list-style:none}hr{border:0;background:#ccc;height:1px;margin:20px 0}.BgrDark{background-color:#4b555a}.BgrGreen{background-color:#8bb431}p.flash{font-size:1.1em;font-weight:600;margin:-15px 0 15px 0;text-align:center}p.flash#notice{color:#8bb431}p.flash#alert{color:red}.NavigBar{position:relative;display:block;height:auto;width:100%;text-align:left;box-sizing:border-box;padding:10px 30px 0px 30px;z-index:1000;background:#fff;box-shadow:0px 1px 3px rgba(0,0,0,.3);border-bottom:5px solid #8bb431}.NavigBar a{text-decoration:none}.NavigBar img.Logo{display:block;position:relative;width:150px;margin-bottom:5px;margin-left:10px}.Navig a{display:inline-block;float:left;color:#4a545a;font-size:1.15em;font-weight:300;padding:8px 12px;z-index:9990;box-sizing:border-box}.Navig a:hover{background:#8bb431;text-decoration:none;color:#fff;transition:all ease-in-out 200ms}.Navig .BoxIco{position:absolute;width:auto;height:20px;right:40px;top:10px}table{width:100%}td,th{padding:10px;text-align:left}th{background:#8bb431;color:#fff}th a{color:#fff}td{background:#f5f5f5;font-weight:300}thead td{background:#fff;padding:5px 0}tfoot td{background:#fff;padding:5px 0}.Form label{width:200px;height:30px;margin-top:10px;display:inline-block}.Form select{width:250px;margin-left:10px}.Form input[type=text],.Form input[type=password],.Form input[type=number],.Form input[type=date]{width:250px;height:30px;padding:0px 5px;box-sizing:border-box;color:#4a545a;margin:0 4px 0 10px}.Form input[type=file]{padding:0 0 0 10px}.Form div.field_with_errors{display:inline-block}.Form div.field_with_errors input{border:1px solid #cd694b}.Form div.field_with_errors label{color:#cd694b}.Form input[type=text].Small{width:100px}.Form small{display:block;font-weight:300;font-style:italic;margin-bottom:5px}.Form button{padding:8px 16px;font-size:1.1em;margin-top:20px}div.partner{max-width:500px;margin:0 0 20px 0;padding:0 0 20px 0;border-bottom:1px solid #ddd}.ShowDetail{font-size:1.1em}.ShowDetail label{width:200px;height:30px;margin-top:10px;display:inline-block;font-weight:300;font-size:.9em}.ShowDetail em{font-size:.8em;padding-top:-10px}.Selection a{margin:0 0 5px 0;text-decoration:underline}div#hints{border:1px solid #ddd;margin:0 0 20px 0;padding:10px 10px 5px 10px}div#hints ul{margin:0 0 0 15px}div.pagination a,div.pagination_status a{text-decoration:none}div.pagination{margin:10px 0 20px 0;text-align:center}div.pagination ul.pagination li{display:inline}#error_explanation{border:1px solid #a4000f;color:#a4000f;background-color:#fdf2f5;padding:10px}.pagination{width:max-content;margin:20px auto 0 auto;font-size:1.2em}.pagination .page,.pagination .first,.pagination .prev,.pagination .next,.pagination .last{padding:5px 5px 5px 8px;color:#fff;background:#4a545a;margin:5px}.pagination .page a,.pagination .first a,.pagination .prev a,.pagination .next a,.pagination .last a{color:#fff;text-decoration:none}.pagination .page:hover,.pagination .first:hover,.pagination .prev:hover,.pagination .next:hover,.pagination .last:hover{background-color:#8bb431}.pagination .page.current{background:#8bb431}.pagination .page.gap{color:#4a545a;background:rgba(0,0,0,0)}form.Filters{margin-bottom:20px}form.Filters input[type=submit]{padding:5px 10px;box-sizing:border-box;background:#8bb431;color:#fff;font-weight:600;cursor:pointer}form.Filters input[type=submit]:hover{background:#96c333}form.Filters input{height:2em;margin:0 20px 0 5px}
