@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,300,700);@import url(https://fonts.googleapis.com/css?family=Open+Sans+Condensed:300,700);.overlay,.sidebar{display:none}.transitionHistory{z-index:3373!important}.uirStateVisContainer{z-index:3374!important}.overlay,.overlay_blue,.overlay_red{z-index:990;top:50px;left:0;width:100%;min-height:100%}.toast{font-family:'Open Sans Condensed','Arial Narrow',sans-serif}.toast span.ticketlabel{position:absolute;font-size:2em;font-weight:700;right:5px;bottom:0;color:rgba(255,255,255,.25)}body,body.login{font-family:'Open Sans',sans-serif;position:relative}.toast_ticketopen{background-color:#a00!important}.toast_ticketclosed{background-color:#393!important}.toast_ticketdeleted{background-color:#999!important}body{font-weight:400;background-color:#09f;background:url(../images/bg_dark.jpg) center center no-repeat fixed;background-size:cover;background-repeat:no-repeat;height:100%;padding-top:50px}.boardpanel .panelprefs,.loader,.loader-overlay,.overlay,.overlay_blue,.overlay_red,.overlay_red .message{position:absolute}.overlay_blue{background:url(/static/images/blue_bg.svg);background-size:cover;background-position:center}.overlay_red{background:url(/static/images/red_bg.svg);background-size:cover;background-position:center}.overlay_red .message{color:#fff;font-size:2em;top:40%;left:30%;width:40%;text-align:center}.loader-overlay{z-index:100;left:0;width:100%;height:100%;background-color:rgba(238,238,238,.75)}.loader{font-size:10px;margin:0 auto;top:calc(45%);left:calc(45%);text-indent:-9999em;width:10em;height:10em;background:url(../images/sonne.min.svg) center center no-repeat;background-size:10em 10em}.sub-header{padding-bottom:10px;border-bottom:1px solid #eee}.navbar-fixed-top{border:0}@media (min-width:768px){.sidebar{position:fixed;top:51px;bottom:0;left:0;z-index:899;display:block;padding:5px;overflow-x:hidden;overflow-y:auto;background-color:#eee;border-right:1px solid #eee;opacity:.95}}.fill-area,.flexbox-parent{display:flex;align-content:stretch}.nav-sidebar{margin-right:-21px;margin-bottom:20px;margin-left:-20px}.nav-sidebar>li>a{padding-right:20px;padding-left:20px}.nav-sidebar>.active>a,.nav-sidebar>.active>a:focus,.nav-sidebar>.active>a:hover{color:#fff;background-color:#428bca}.dropdown-menu .fa{margin-right:5px}.dropdown-menu .text-muted{margin-left:2.8em}.dropdown-menu .dropdown-header-divider{background-color:#eee;font-weight:700}.sunnetlogo{font-family:"Open Sans"}.boardpanel .panelhead,.sunnetlogo a sub{font-family:"Open Sans Condensed"}.sunnetlogo a{text-decoration:none;color:#000!important;-webkit-transition:color .1s ease-in-out;-moz-transition:color .1s ease-in-out;-ms-transition:color .1s ease-in-out;-o-transition:color .1s ease-in-out;transition:color .1s ease-in-out}.sunnetlogo a:hover{text-decoration:none;color:#f90!important;-webkit-transition:color .25s .1s ease-in-out;-moz-transition:color .25s .1s ease-in-out;-ms-transition:color .25s .1s ease-in-out;-o-transition:color .25s .1s ease-in-out;transition:color .25s .1s ease-in-out}.animation_in,.animation_out,.lineseries path.datatarget,.lineseries path.datatarget.active{transition:all .15s ease-in-out}.sunnetlogo a sub{color:#888}date-time-component input.form-control.text-center,date-time-component label,sunnet-datepicker input.form-control.text-center{font-family:'Open Sans Condensed',sans-serif}.list-group-sm>li.list-group-item{background:rgba(255,255,255,.25);padding:5px 10px}.myshadow,.myshadowsmall{-webkit-box-shadow:0 10px 40px 0 rgba(0,0,0,.75);-moz-box-shadow:0 10px 40px 0 rgba(0,0,0,.75);box-shadow:0 10px 40px 0 rgba(0,0,0,.75)}date-time-component input.form-control.text-center{font-weight:600;font-size:1.4em;background:#fff}date-time-component span.input-group-addon{background:#fff}sunnet-datepicker input.form-control.text-center{font-weight:600;font-size:1.4em;background:#fff}sunnet-datepicker span.input-group-addon{background:#fff}.main{padding:5px}@media (min-width:768px){.main{padding-right:20px;padding-left:20px}}.main .page-header{margin-top:0}.wertetabelle{font-family:'Open Sans Condensed';font-size:1em}form .help-block,form label{font-family:'Open Sans Condensed',sans-serif}.wertetabelle .panel-heading{padding:5px 10px!important}.wertetabelle td.desc,.wertetabelle td.wert,.wertetabelle th{padding:0 10px!important}.wertetabelle td.wert{text-align:right;font-weight:700}.wertetabelle td.einheit{width:3.5em;font-weight:400;text-align:left;padding:0!important}.wertetabelle .negativ{color:red}.wertetabelle tr:nth-child(2n+1)>td,.wertetabelle tr:nth-child(2n+1)>th{background-color:#eee}.wertetabelle tr:nth-child(2n)>td,.wertetabelle tr:nth-child(2n)>th{background-color:rgba(228,228,228,0)}.wertetabelle td.text-center,.wertetabelle th.text-center{text-align:center}form .help-block{color:#666}.fa-small{font-size:.5em;vertical-align:15%}.fa-faded{color:rgba(0,0,0,.33)}.myrow{background:rgba(238,238,238,.95);padding-top:3px;padding-bottom:3px;border-radius:3px;margin-bottom:3px}.login{border-radius:10px;background:#eee;opacity:.9}.panel{padding:0;margin:0;background:0 0}.list-group.panel>.list-group-item{border-bottom-right-radius:4px;border-bottom-left-radius:4px;padding-bottom:5px}.list-group-fixedheight{background:#eee;max-height:200px;overflow-y:scroll}.btn-text-left,.fill-area-content{overflow:hidden}.list-group-fixedheight ::-webkit-scrollbar{-webkit-appearance:none;width:7px}.list-group-fixedheight ::-webkit-scrollbar-thumb{border-radius:4px;background-color:rgba(0,0,0,.5);-webkit-box-shadow:0 0 1px rgba(255,255,255,.5)}.list-group-submenu{padding:0 0 0 10px}.list-group-submenu em{font-weight:700}.list-group-submenu button{margin-top:4px}.btn-text-left{text-align:left}.btn-text-right{text-align:right}.boardpanel{border-radius:4px;opacity:.9;padding:5px;background-color:rgba(255,153,0,.95)}.boardpanel .panelhead{padding-left:6px;border-left:4px solid #fff;color:#fff;font-size:1.3em;font-weight:700}.axis .tick text,.legend-container{font-family:'Open Sans Condensed','Arial Narrow',sans-serif}.boardpanel .panelprefs{top:.5em;right:1.5em}.boardpanel .panelprefs i{color:#fff;opacity:.33}.flexbox-parent{width:100%;height:100%;flex-direction:column;justify-content:flex-start;align-items:stretch}.flexbox-item-grow{flex:1}.fill-area{flex-direction:row;justify-content:flex-start;align-items:stretch}.sunltd-mainchart-new graph-directive{padding:5px;height:480px;width:100%}.sunltd-mainchart-new graph-grid-component graph-directive{padding:5px;height:300px;width:100%}graph-directive{display:block}svg{width:100%;height:100%}.lineseries path.datatarget{fill:none;stroke-width:3}.lineseries path.datatarget.active{stroke-width:4}.lineseries path.datatarget.inactive{stroke-width:1;stroke:#ccc!important;fill:none!important;transition:all .15s ease-in-out}.areaseries path.linefill.datatarget,.areaseries path.linefill.datatarget.active,.areaseries path.linefill.datatarget.inactive{stroke-width:0;transition:all .15s ease-in-out}.areaseries path.linefill.datatarget.inactive{fill-opacity:.1!important}.stackedareaseries path.line.datatarget{stroke-width:4;transition:all .15s ease-in-out}.stackedareaseries path.line.datatarget.inactive{stroke:#ccc!important;stroke-width:1;transition:all .15s ease-in-out}.stackedareaseries path.line.datatarget.active{stroke-width:4;transition:all .15s ease-in-out}.stackedareaseries path.fill.datatarget{stroke-width:0;transition:all .15s ease-in-out}.stackedareaseries path.fill.datatarget.active{stroke-width:2;transition:all .15s ease-in-out}.stackedareaseries path.fill.datatarget.inactive{stroke-width:0;fill:none!important;transition:all .15s ease-in-out}.barseries.datatarget rect{stroke:none;fill:none;transition:all .15s ease-in-out}.barseries.datatarget.active rect{fill-opacity:1!important;transition:all .15s ease-in-out}.barseries.datatarget.inactive rect{stroke:#ccc!important;fill:#ccc!important;fill-opacity:.15!important;transition:all .15s ease-in-out}.axis .tick text{stroke:none;fill:#333;font-size:1.5em;font-weight:300}.axis .tick text.weekend{font-weight:700}.axis .tick line{stroke:#333;stroke-width:1.25}.axis .domain{stroke:none}.axis.inactive>.tick line{stroke:#ccc!important;transition:all .15s ease-in-out}.axis.inactive>.tick text{fill:#ccc!important;transition:all .15s ease-in-out}.legend-container{width:100%;margin:0;padding:0;display:flex;justify-content:center;flex-wrap:wrap}.legend-bar,.legend-line{margin-right:.5em;display:inline-block;vertical-align:middle;transition:all .15s ease-in-out}.legend-line{height:3px;width:15px}.inactive .legend-line{background:#ccc!important;transition:all .15s ease-in-out}.active .legend-line{transition:all .15s ease-in-out}.legend-bar{height:12px;width:12px}.inactive .legend-bar{background:#ccc!important;transition:all .15s ease-in-out}.active .legend-bar{transition:all .15s ease-in-out}.legend-item{flex:none;margin:0;padding:0 8px;font-weight:400;cursor:pointer}.legend-item.datatarget{transition:all .15s ease-in-out}.legend-item.datatarget.active{background:rgba(255,255,0,.25);transition:all .15s ease-in-out}.legend-item.datatarget.inactive{color:#ccc!important;transition:all .15s ease-in-out}.wertetabelle tr.datatarget{transition:all .15s ease-in-out}.wertetabelle tr.datatarget.active td{background:rgba(255,255,0,.25)!important;transition:all .15s ease-in-out}.wertetabelle tr.datatarget.inactive td{background:#e4e4e4;color:#ccc!important;transition:all .15s ease-in-out}.white_text,body.login h2.sunnetlogo-login{color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.33)}.animated,body.login a.button,body.login a.button_small,body.login button{-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out}.animated{transition:all .2s ease-in-out}body.login{background:url(/static/images/sunlimitedsolutions_sunset.jpg) center center no-repeat fixed;background-size:cover;background-repeat:no-repeat;background-color:#333;margin:0;padding:0}body.login .window{width:100vw;display:flex;justify-content:top;align-items:center;flex-direction:column}body.login h2.sunnetlogo-login{font-size:1.25em;font-family:"Open Sans";font-weight:100;-webkit-margin-before:0;-webkit-margin-after:0;margin:0;margin-bottom:1em;text-decoration:none}body.login h2.sunnetlogo-login strong{font-weight:600}body.login h2.sunnetlogo-login sub{font-family:"Open Sans Condensed";font-size:.6em;color:#eee}body.login input:focus{outline:0}body.login [type=password],body.login [type=text]{font-size:1.75em;font-weight:600;width:100%;background:0 0;border:none;border-bottom:2px solid #fff;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.33);box-shadow:0 1px 0 rgba(0,0,0,.2)}body.login a.button,body.login a.button_small,body.login button{text-align:center;text-decoration:none;cursor:pointer;border-radius:6px;font-size:1em;font-weight:600;padding:6px;max-width:300px;width:80%;background:0 0;border:3px solid #fff;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.5);transition:all .2s ease-in-out}body.login a.button_small{opacity:1;font-weight:100;font-size:1em;border:1px solid #fff;text-shadow:0 1px 2px rgba(0,0,0,.5)}body.login a.button:hover,body.login button:hover,body.login label-error a:hover{background:rgba(255,255,255,.2);opacity:1}body.login ::-webkit-input-placeholder{color:rgba(255,255,255,.5);font-weight:400;text-shadow:none}body.login ::-moz-placeholder{color:rgba(255,255,255,.5);font-weight:400;text-shadow:none}body.login :-ms-input-placeholder{color:rgba(255,255,255,.5);font-weight:400;text-shadow:none}body.login :-moz-placeholder{color:rgba(255,255,255,.5);font-weight:400;text-shadow:none}body.login .logo{height:130px;margin:0}body.login label{font-weight:100;margin:0;padding:0;max-width:350px;width:80%;margin-bottom:2em;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.33)}body.login label-error{border-radius:6px;font-weight:100;font-size:1em;text-align:center;padding:20px;max-width:80%;width:100%;margin:3em;color:#fff;border:2px solid red;background:rgba(255,50,50,.5);text-shadow:0 1px 2px rgba(0,0,0,.33)}body.login label-error li{list-style:none;margin:1em}body.login label-error a{color:#fff;border:1px solid #fff;padding:0 6px;text-decoration:none;border-radius:4px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out}body.login label-text{text-shadow:0 1px 2px rgba(0,0,0,.33);color:#fff;font-weight:600;margin:1em}