html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}article,aside,details,figcaption,figure,footer,header,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent;text-decoration:none;color:#fff}a:hover{color:#fff}ins{background-color:#f29000;color:#fff;text-decoration:none}mark{background-color:#f29000;color:#fff;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}html{background:#000}html body{font-family:'Open Sans', sans-serif;color:#fff}html body a{color:#07a2ff}html body a:hover{text-decoration:none}html body a.active{color:#fff}html body h2{color:#f29000;font-size:20px;font-weight:800;margin-bottom:20px}html body h3{color:#f29000;font-size:16px;font-weight:800;margin-bottom:10px}html body p{margin-bottom:20px;line-height:1.2}html body header .firstNavBar{height:50px;background:#f29000;text-align:center}html body header .firstNavBar nav.mainNavigation{display:none}html body header .firstNavBar h1{display:inline-block;height:50px;line-height:50px;font-size:20px;font-weight:600}html body header .firstNavBar .burgerButton{float:left;width:30px;height:30px;margin:10px 0;cursor:pointer}@media only all and (max-width:960px){html body header .firstNavBar .burgerButton{display:block}}html body header .firstNavBar .burgerButton span{position:relative;display:block;top:13px;width:30px;height:3px;background:#fff;transition:all 0.2s ease-in-out}html body header .firstNavBar .burgerButton span:before,html body header .firstNavBar .burgerButton span:after{position:absolute;left:0;background:#fff;content:'';width:30px;height:3px;transition:all 0.2s ease-in-out}html body header .firstNavBar .burgerButton span:before{top:-10px}html body header .firstNavBar .burgerButton span:after{top:10px}html body header .firstNavBar.navVisible .burgerButton span{background:transparent}html body header .firstNavBar.navVisible .burgerButton span:before{transform:rotate(45deg) translate(3px, 11px)}html body header .firstNavBar.navVisible .burgerButton span:after{transform:rotate(-45deg) translate(3px, -11px)}html body header .secondNavBar{height:50px;border-bottom:1px solid #4e535a}html body header .secondNavBar nav.viewChanger{float:left;height:100%}html body header .secondNavBar nav.viewChanger ul{height:100%}html body header .secondNavBar nav.viewChanger ul li{height:100%;float:left;margin-right:20px}html body header .secondNavBar nav.viewChanger ul li a{color:#4e535a}html body header .secondNavBar nav.viewChanger ul li a:hover,html body header .secondNavBar nav.viewChanger ul li a.active{cursor:pointer}html body header .secondNavBar nav.viewChanger ul li a:hover i,html body header .secondNavBar nav.viewChanger ul li a.active i{color:#fff}html body header .secondNavBar nav.viewChanger ul li a i:before{height:100%;line-height:50px;font-size:20px}html body header .secondNavBar .logo{float:right;height:100%}html body header .secondNavBar .logo img{margin:4px 0;height:36px;width:auto}html body main{box-sizing:border-box;padding-top:20px;padding-bottom:20px}html body [data-toggle="popover"]{font-size:14px;opacity:0.7;margin-left:5px}html body [data-toggle="popover"]:hover,html body [data-toggle="popover"]:active,html body [data-toggle="popover"]:focus{opacity:1}html body .popover{background:#4e535a;border:none;border-radius:0;max-width:300px}html body .popover.right > .arrow:after{border-right-color:#4e535a}html body .popover.left > .arrow:after{border-right-color:#4e535a}html body .popover .popover-content{color:rgba(255, 255, 255, 0.7);font-size:12px}html body .popover .popover-title{background:transparent;border:none;border-radius:0;padding-bottom:0}html body form label{font-weight:600;margin-bottom:10px}html body form .row{margin-bottom:30px}html body form .row:last-child{margin-bottom:0}html body form .form-group{margin-bottom:20px}html body form .form-group.has-error .control-label{color:#fff}html body form .form-group.has-error .form-control{border:transparent;background:#560505}@media only all and (max-width:768px){html body form .form-group.has-error .form-control{font-size:16px}}html body form .form-group.has-error .form-control:focus{border-color:transparent;box-shadow:none}html body form .form-group.has-error .input-group-addon{background:#4e535a;border:none;color:#fff}html body form .form-group.has-success .control-label{color:#fff}html body form .form-group.has-success .form-control{border:transparent;background:#2e333a}@media only all and (max-width:768px){html body form .form-group.has-success .form-control{font-size:16px}}html body form .form-group.has-success .form-control:focus{border-color:transparent;box-shadow:none}html body form .form-group.has-warning .control-label{color:#fff}html body form .form-group.has-warning .form-control{border:transparent;background:#593500}html body form .form-group.has-warning .form-control:focus{border-color:transparent;box-shadow:none}html body form .form-control{border-radius:0;border-color:transparent;background:#2e333a;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#fff;font-weight:400}@media only all and (max-width:768px){html body form .form-control{font-size:16px}}html body form .form-control:focus{border-color:transparent;box-shadow:none}html body form .input-group-addon{border-radius:0;border-color:transparent;background:#4e535a;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#fff;font-weight:400}html body form .input-group-addon:focus{border-color:transparent;box-shadow:none}html body form .select2{display:block;height:34px;border-radius:0;border-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;font-size:14px;font-weight:400;line-height:1.42857}html body form .select2-container--default .select2-selection--single{background-color:transparent;border:none;border-radius:0}html body form .select2-selection__rendered{display:block;height:34px;padding:6px 12px;border-radius:0;border-color:transparent;background:#2e333a;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;font-size:14px;font-weight:400;line-height:1.42857;color:#fff}html body form .select2-selection__rendered:focus{border-color:transparent;box-shadow:none;outline-width:0;outline-offset:0;outline-color:transparent;outline-style:none}html body form input[type=number]::-webkit-inner-spin-button,html body form input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:textfield;-o-appearance:none;appearance:none;margin:0}html body form input[type=number]{-webkit-appearance:none;-moz-appearance:textfield;-o-appearance:none;appearance:none;margin:0}html body .alert{border-radius:0;border:none;color:white}html body .alert.alert-error{background:#560505}html body .alert a{color:#858a91;font-weight:700}html body .select2-dropdown{background-color:#4e535a;border:none;border-radius:0}html body .select2-container--default .select2-search--dropdown .select2-search__field{background:#2e333a;border-color:transparent;box-shadow:none;outline-width:0;outline-offset:0;outline-color:transparent;outline-style:none;font-weight:400;font-size:14px;line-height:22px;padding-left:7px}html body .select2-container--default .select2-results__option{padding-left:12px;font-size:14px}html body .select2-container--default .select2-results__option[aria-selected=true]{background:#4e535a}html body .select2-container--default .select2-results__option--highlighted[aria-selected]{background:#f29000}html body .select2-container--default .select2-selection--single .select2-selection__rendered{color:#fff;padding-left:12px;line-height:22px}html body .select2-container--default .select2-selection--single .select2-selection__arrow{width:30px}html body .select2-container--default .select2-selection--single .select2-selection__arrow b{margin-top:0}html body .dividerBox{box-sizing:border-box;padding-top:20px;padding-bottom:20px;border-top:1px solid #4e535a}html body .margin-right-10{margin-right:10px}html body .margin-right-30{margin-right:30px}html body .margin-bottom-10{margin-bottom:10px}html body .margin-bottom-30{margin-bottom:30px}html body .savingResult,html body .savingResult{margin-bottom:20px}html body .accordion .accordionHeadline{box-sizing:border-box;position:relative;float:left;width:100%;line-height:100%;font-size:16px;padding:0 12px;margin-top:6px;background:#2e333a;cursor:pointer}html body .accordion .accordionHeadline:after{content:"";position:absolute;right:12px;top:9px;width:15px;height:15px;margin:2px;background:transparent url("../images/accordionArrow.svg") no-repeat center center}html body .accordion .accordionHeadline[aria-expanded="true"]:after{transform:rotate(180deg)}html body .accordion .accordionHeadline h2{float:left;width:100%;margin:10px 0}html body .accordion .accordionWrapper{float:left;width:100%;padding:0 12px;background:#2e333a}html body .accordion .accordionWrapper h3{float:left;width:100%;margin-top:20px;margin-bottom:5px}html body .accordion .accordionWrapper p{float:left;width:100%;color:#858a91;margin-bottom:10px}html body .savingResults .unit{font-size:16px}html body .savingResults .result{font-size:40px;font-weight:500;margin-right:10px}html body .headlineWithoutDecoration{margin-bottom:0;font-size:16px;font-weight:600;color:#fff}html body .chartHeadline{margin-left:55px}html body .chart-legend ul{box-sizing:border-box;width:100%;height:auto;padding-left:55px;list-style-type:none}html body .chart-legend ul li{box-sizing:border-box;float:left;height:14px;width:50%;font-size:12px;color:#4e535a;padding-right:30px;padding-left:40px}html body .chart-legend ul li span{display:block;float:left;width:30px;height:2px;margin-left:-40px;margin-top:6px}