html,body{width:100%;height:100%;margin:0;padding:0;overflow:hidden}html{position:relative}.container-full{width:100%;margin:0 auto}#faq{display:none}.row{max-width:100%}.logo.show-for-small-only{padding:10px 0 10px 10px}#sidebar-parent,#application,#page{height:100%}#sidebar-parent{z-index:1}#sidebar{z-index:2;-webkit-overflow-scrolling:touch;background-color:#fff;height:100%;padding:0 20px;overflow-y:scroll;box-shadow:0 10px 20px 1px #ddd}@media only screen and (width<=40em){#sidebar{padding:0}}#sidebar #search{text-align:center;border-radius:20px;width:166px;margin:20px auto 0;font-weight:400;display:block;position:relative}#sidebar #search input{width:auto;padding-left:24px}#sidebar #search label{position:absolute;top:6px;left:6px}#sidebar #search label i{opacity:.8}#sidebar table{opacity:0;table-layout:fixed}#sidebar .breadcrumb{background-color:#0000;margin-top:20px;margin-bottom:-20px;margin-left:0;padding:8px;font-size:16px}@media only screen and (width<=40em){#sidebar .breadcrumb{margin-top:0}}#sidebar .breadcrumb li:only-child{display:none}#sidebar .breadcrumb li:last-child{color:#000;font-weight:700}#sidebar .breadcrumb li{color:#027ea4;font-size:90%;display:inline-block}#sidebar .breadcrumb li:after{color:#000;content:"  / ";margin-right:3px}#sidebar .breadcrumb li:last-child:after{content:""}#sidebar table{border:none;margin-top:20px;margin-bottom:150px}#sidebar table thead{text-transform:uppercase;font-family:Montserrat,Tahoma,sans-serif}#sidebar table .value,#sidebar table .value2,#sidebar table .diff,#sidebar table .proportion{text-align:right}#sidebar table .value{color:#353535;font-weight:700}#sidebar table td.value,#sidebar table td.value2,#sidebar table td.diff{font-size:90%}#sidebar table .total{text-transform:uppercase;border-top:2px solid #ddd;font-weight:700}#sidebar table .diff{font-weight:700}#sidebar table .diff,#sidebar table .proportion{width:15%}#sidebar table.table-hover tbody tr:hover td,#sidebar table.table-hover tbody tr.hover td{background-color:#edf4f7}svg#canvas{z-index:0;background-color:#fff;display:block}svg#canvas rect{fill:#fff}svg#canvas g.blur{opacity:0;pointer-events:none}svg#canvas .disabled,svg#canvas .shadow-parent{pointer-events:none}svg#canvas text{text-transform:uppercase;opacity:.6;text-shadow:0 1px #fff;pointer-events:none;font-weight:700}svg#canvas text.headline{opacity:1;fill:#737373;text-transform:none;font-size:30px}@media only screen and (width<=40em){svg#canvas text.headline{font-size:20px}}svg#canvas circle{fill:#0000;stroke:#000;stroke-width:1.5px;transform:translateZ(0)}svg#canvas circle:hover,svg#canvas circle.hover,svg#canvas circle.surplus{stroke-width:2px}svg#canvas circle.surplus:hover{stroke-width:4px}#not-supported{z-index:1;background-color:#fff;height:100%;margin-right:500px;position:relative}#not-supported img{width:90%;margin-top:-400px;position:absolute;top:50%;left:10%}#not-supported .message{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#CCFFFFFF",endColorstr="#CCFFFFFF");zoom:1;text-align:center;background-color:#fffc;width:100%;margin-top:-200px;padding:20px 500px 20px 0;position:absolute;top:50%;left:0}#not-supported .message .try,#not-supported .message em{color:gray}#not-supported .message em{font-size:12px}#not-supported .message .try{cursor:pointer;font-size:10px}.app .top-nav{margin-top:4px}.app .top-nav ul{float:right}@media only screen and (width<=40em){.app .top-nav{text-align:left}.app .top-nav .button{margin:.5em 0}}.app h1.page-title{color:#353535;border-left:1px solid #353535;margin:0 0 2px 16px;padding:5px 0 0 13px;display:inline-block;position:relative;top:11px}table thead,table tfoot{background-color:#0000}footer{z-index:2}footer.site-footer{width:100%;position:absolute;bottom:0}footer.toggle-footer{height:50px}footer.toggle-footer #toggle{font-size:150%;line-height:50px;display:block}abbr{font-size:100%}.reveal-modal.open{height:80%;overflow:hidden auto}.brand{float:left;padding-right:8px}ul.nav{margin:0 0 2em;padding:0;list-style:none}ul.nav li{display:inline}#flash_notice,#flash_alert{margin:10px 0;padding:5px 8px}#flash_notice{background-color:#cfc;border:1px solid #6c6}#flash_alert{background-color:#fcc;border:1px solid #c66}#tooltip{z-index:100000;padding:5px;font-size:12px;position:absolute;background:#353535!important}#tooltip div{color:#fff;border-radius:3px;padding:5px 8px 4px}#tooltip div span{font-weight:700}.browsehappy{background:#f2ba13;width:100%;padding:20px;position:absolute;top:0}
/*# sourceMappingURL=2019.51cf1fa4.css.map */
