@charset "UTF-8";h1,p{font-style:normal;font-weight:300}.h2,.h4,h1,h2,h4,p{font-weight:300}.container,.footer{min-height:740px;max-width:1024px}*{outline:0}ul[dnd-list],ul[dnd-list]>li{position:relative}body,html{margin:0;padding:0;background-color:#e9f1ef}.row{margin-left:0;margin-right:0}a,body,h1,h2,h3,h4,h5,h6,input,li,p,td{color:#323232;font-family:'Source Sans Pro',sans-serif}h1{font-size:50px}.h2,h2{font-size:30px}.h3,.h4,h3,h4{font-size:18px}.h3,h3{margin:0 0 5px}.h4,h4{margin:0}a{color:#247765;text-decoration:underline}p{font-size:14px;line-height:22px;margin:20px 0 38px}.the-heading{border-bottom:1px solid #989898}a.btn.btn-primary{font-size:18px;background-color:#247765;font-weight:400;text-decoration:none;padding:13px 20px 9px 65px;border-radius:11px;border:1px solid #155b4c;background-image:url(../images/cslb/icon-berechnung-btn.png);background-repeat:no-repeat;background-position:22px 11px;height:55px}.bigbutton{width:135px}#move-down a,#move-up a,#the-overlay{width:100%;display:block}.cslb-background{background-color:#e9f1ef}.cslb-color-greenlight{color:#e9f1ef!important}.cslb-color-greendark{color:#247765!important}.cslb-color-red{color:#ef232c!important}.cslb-bg-greenlight{background:#e9f1ef!important}.cslb-bg-greendark{background:#247765!important;color:#fff!important}.cslb-bg-red{background:#ef232c!important}.footer{text-align:right;margin-top:-20px}div#formel-content .ui-accordion-header,div#formel-data,md-dialog-actions{text-align:center}.footer a{color:#ef232c}#the-overlay{position:absolute;height:100%;z-index:-1;background:rgba(0,0,0,.75);opacity:0;transition:z-index linear 0s,opacity linear .2s}#the-overlay.active{z-index:1000;opacity:1}div#move-up{margin:0 0 20px}div#move-down{margin:20px 0 0}#move-up a{height:42px;background:url(../images/cslb/move-up.png) center no-repeat;background-size:42px 42px}#move-down a{height:42px;background:url(../images/cslb/move-down.png) center no-repeat;background-size:42px 42px}.row.a-formula-item{padding:15px 0;border-bottom:1px solid #ccc;background:#fff;transition:background linear .2s}.row.a-formula-item:nth-of-type(1){border-top:1px solid #ccc}.row.a-formula-item:focus,.row.a-formula-item:hover{background:#e9f1ef}div#the-selection{display:block;height:calc(77px * 3);overflow:hidden}.row.a-formula-item h3{padding:15px 0;font-weight:600}span.icon-accordion-arrow{display:block;float:right;background:url(../images/cslb/icon-accordion-open.png);width:39px;height:49px;margin-top:-23px}span.the-formel-icon{display:block;width:36px;height:36px;background:url(../images/cslb/icon-formel.png);margin:0}span.the-config-icon{display:block;width:23px;height:24px;background:url(../images/cslb/icon-config.png);position:absolute;top:0;right:20px}.calc-toolbar{background:url(../images/cslb/bg-calc-toolbar.png);height:48px}.calc-toolbar button.md-primary.md-raised.md-button.md-ink-ripple{display:inline-block;text-transform:none;font-size:15px;margin:7px 0 0 10px;padding:0!important;box-shadow:none;background:0 0}span.icon-calc-duplicate.ng-scope{display:inline-block;width:26px;height:26px;background:url(../images/cslb/icon-calc-duplicate.png);float:left;margin:4px 4px 0 0}md-dialog._md.md-default-theme._md-transition-in{background:#ccc;border-radius:10px;padding:40px 100px}.md-dialog-container.ng-scope h2.md-title.ng-binding{color:#0b7e79;font-size:24px;margin:0}.md-dialog-container.ng-scope p.ng-binding{color:#0b7e79;font-size:16px;margin:0}.md-dialog-container.ng-scope input{color:#0b7e79}.md-dialog-container.ng-scope input::-webkit-input-placeholder{color:#0b7e79}.md-dialog-container.ng-scope input:-moz-placeholder{color:#0b7e79}.md-dialog-container.ng-scope input::-moz-placeholder{color:#0b7e79}.md-dialog-container.ng-scope input:-ms-input-placeholder{color:#0b7e79}md-dialog-actions{-ms-flex-pack:center!important;justify-content:center!important}button.md-primary.md-button.ng-scope.md-default-theme.md-ink-ripple{background:#ee272a;margin:0 10px 0 0;float:inherit;color:#fff;text-transform:none;font-size:16px;padding:0;border-radius:4px;border:1px solid #7d1617}button.md-primary.md-button.md-default-theme.md-ink-ripple{margin:0;float:inherit;text-transform:none;font-size:16px;border-radius:4px}.calc-description,.calc-title{margin-top:28px}.calc-description h3,.calc-title h3{font-size:30px;font-weight:300;margin-bottom:13px}.calc-title input{width:100%;padding:6px 12px;font-size:20px}.calc-description textarea{width:70%;float:left}.ui-accordion-header{border:none;background:#fff}span.accordion-trigger{display:inline-block;width:17px;height:13px;margin:0 10px 0 0}.ui-accordion-header span.accordion-trigger{background:url(../images/cslb/accordion-trigger-open.png)}.ui-accordion-header.ui-accordion-header-active span.accordion-trigger{background:url(../images/cslb/accordion-trigger-close.png)}.ui-accordion-header-icon{display:none}.ui-accordion-content{border:none}div#accordion h3{font-weight:700;text-decoration:underline;font-size:14px}.output-field{display:inline-block;width:calc(25% - 15px);height:100px;margin:10px 10px 0 0}.output-field-container{display:block;position:relative;background:#80acac;border:1px solid #247765;border-radius:8px;padding:10px}.output-field-container h4{margin:0 0 10px;font-size:16px}.output-field-container input[type=text]{max-width:calc(100% - 30px);border:none;background:rgba(255,255,255,.8);padding:5px 10px;font-size:12px}.output-field-container .a-unit{font-size:14px;display:inline-block}.output-field-container:hover .output-field-nested{margin:-10px;padding:10px;box-shadow:0 0 20px #333}.output-field-nested select{display:inline-block}.output-field.longterm select{width:40px}.output-field.longterm input{width:calc(100% - 100px);margin-left:10px}#the-table-trigger{display:block;width:29px;height:29px;position:absolute;top:0;right:0;background:url(../images/cslb/icon-table.png)}#the-table-trigger a{display:block;width:100%;height:100%}#the-table{display:none;position:absolute;width:75%;background:#fff;left:0;margin-top:10px;box-shadow:0 0 10px 5px #ccc;border-radius:4px;padding:20px 10px;font-size:12px}#the-table.active{display:block}#the-table-close{display:block;width:22px;height:21px;background:url(../images/cslb/icon-table-close.png);float:right}.a-parameter{display:block;margin:10px 0}#the-table input{display:inline-block;margin:0;width:calc(100% - 30px)}#the-table table{width:100%}#the-table td,#the-table th{text-align:center;padding:10px 0!important}#the-table tr{border-bottom:1px solid #ccc}#the-table thead tr{border-bottom:1px solid #333}div#the-chart-trigger{display:block;position:absolute;right:0;top:0;background:url(../images/cslb/icon-chart.png);width:84px;height:57px}md-tab-item.md-active{background:#0b7e79!important;color:#fff!important}#formel-content .ui-tabs-panel{padding:0}.ui-accordion .ui-accordion-content{padding:0!important;margin:0;overflow:inherit}.input-field-container{display:block;position:relative;background:url(../images/cslb/bg-berechnung.jpg);background-size:100% 100%;border:1px solid #7f7f7f;border-radius:8px;padding:10px;overflow:hidden}.input-field-container h4{margin:0 0 10px;font-size:16px}.input-field-container input[type=text]{max-width:calc(100% - 30px);border:none;background:rgba(255,255,255,.8);padding:5px 10px;font-size:12px}.input-field-container .a-unit{font-size:14px}.input-field-nested,.input-field-nested-edit{text-align:left}span#the-formel-id{font-size:20px;font-weight:700;display:inline-block;padding:4px 0}#the-formel-typ-select,input.a-formel-input{height:40px;padding:4px 8px;border:1px solid #323232;font-weight:700}#the-formel-typ-select{display:block;margin:10px 0 0;width:100%}span.a-label{display:inline-block;margin:0;width:80px}input.a-formel-input{display:inline-block;width:calc(100% - 80px);margin:10px 0 0}.ihre-eingaben-header{font-size:20px;margin:0 0 20px}.the-input-fields .input-field .input-field-container{height:auto}.the-input-fields h4{color:#333;font-weight:700;min-height:36px}.the-input-fields input{width:100%;height:40px;font-size:18px!important;padding:4px 12px}.the-input-fields span.a-unit{font-size:12px;margin:0}.diagramme-header,.ihre-ergebnis-header{font-size:20px;text-align:center;border-top:1px solid #ccc}.green{background:#0b7e79}.diagramme-header{margin:20px 0;padding:20px 0 0}.diagramme-content{display:block;width:100%;background:#f1f1f1;border:1px solid #9c9c9c;border-radius:8px;padding:10px 0}input.diagramm-title{height:40px;width:300px;margin:0 auto;display:block;padding:4px 12px;font-size:16px;color:#333}.a-xachse-field,.a-xachse-field-selected{display:block;padding:10px 20px;float:left;text-align:left;font-size:16px}.a-xachse-field{width:calc(50% - 20px);background:rgba(255,255,255,.1);color:#fff;margin:0 5px 8px}.a-xachse-field-selected{width:100%;background:rgba(0,105,100,.6);margin:0 0 8px;min-height:42px}.the-fields-selection{background:url(../images/cslb/bg-xachse.jpg);min-height:290px;width:100%;min-width:100%}.the-fields-selection ul{margin:0;padding:0}.row.y-achse{background:#12222e;color:#fff;padding:5px 20px}.row.y-achse span{display:inline-block;margin:0 20px 0 0}.row.y-achse select{width:300px;color:#333;margin:0 20px 0 0}.row.y-achse input.the-skalierung{margin:0 0 0 10px}canvas#myChart{margin-top:40px}.row.graph-buttons{display:block;width:100%;background:#f1f1f1;border:1px solid #9c9c9c;border-radius:8px;padding:10px 0;text-align:center;margin:20px 0 0}.stat-item{background:rgba(255,255,255,.1);color:#fff;margin:0 5px 8px;padding:10px 20px;font-size:16px;text-align:left}.dragzone,.dropzone{color:#fff;background-color:rgba(0,0,0,.2);min-height:200px}.dragzone{width:600px}.dropzone{width:300px}.container{background:url(../images/cslb/bg-content.png);background-size:100%;margin-left:0;width:auto}footer{background:url(../images/cslb/bg-footer.png) no-repeat;background-size:100% 100%;min-height:50px;max-height:62px;margin-top:20px;max-width:1024px}.row.footer.ng-scope{min-height:62px;padding:10px 0}.input-field{display:inline-block;width:calc(33% - 15px);margin:10px 10px 0 0;vertical-align:top}.input-field-container{min-height:413px}input#the-formel-bezeichnung{padding:8px 10px;width:210px;float:right;font-weight:700;border:1px solid #323232}md-switch{display:block;float:left;margin:10px 10px 0}md-switch:last-of-type{margin-right:10px}.the-color-picker{display:block;clear:both}.md-button.md-primary.md-raised:not([disabled]):hover{background:#0b7e79}.the-decinamstellen>.a-label{width:100px}.the-decinamstellen select#a-formel-input{height:40px;padding:4px 8px;border:1px solid #323232;font-weight:700;margin-top:9px;width:188px!important}input[type=color]{height:22px;display:inline-block;width:46px;padding:0;border:1px solid;background:0 0;margin:0 0 0 10px}a.btn.btn-default,button.md-default.md-raised.md-button.md-ink-ripple,button.md-primary.md-raised.md-button.md-ink-ripple{background:#0b7e79;padding:0 10px;color:#fff}div.berechnung-vorschau .input-field-container{min-height:280px}button.md-primary.md-button.md-default-theme.md-ink-ripple{background:#0b7e79;padding:0 10px;color:#fff;border:1px solid #0b7e79}md-input-container.md-input-focused input{border-bottom:2px solid #fff!important}a.btn.btn-default{letter-spacing:.010em;border-radius:3px;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;outline:0;border:0;display:inline-block;-ms-flex-align:center;align-items:center;margin:6px 8px;line-height:36px;min-height:36px;min-width:88px;text-align:center;text-transform:uppercase;font-weight:500;font-style:inherit;font-variant:inherit;font-family:inherit;text-decoration:none;transition:box-shadow .4s cubic-bezier(.25,.8,.25,1),background-color .4s cubic-bezier(.25,.8,.25,1);box-shadow:0 2px 5px 0 rgba(0,0,0,.26)}.theChangeMsg.ng-scope{background:rgba(255,0,0,.4);padding:5px 15px;border-radius:5px;margin:10px 0;text-align:center}p#the-user-data{position:fixed;left:634px;top:0;background:rgba(255,0,0,.3);padding:10px 20px;z-index:1000;display:none}.eingabefeld{min-height:130px!important}.ergebnisfeld{min-height:80px!important}.a-items-list{display:block;margin-top:20px;transition:margin-top linear .1s;overflow:visible}span.icon-calc-delete.ng-scope{display:inline-block;width:16px;height:21px;background:url(../images/cslb/icon-calc-send.png) 0 4px no-repeat;background-size:15px 15px;float:left;margin:6px 4px 0 0}div#the-output{padding:0 15px 15px}.ihre-ergebnis-header{margin:0 0 20px;padding:10px 0;background-image:url(../images/cslb/accordion-not-open.png);background-repeat:no-repeat;background-position:956px 16px}.diagramm-title.ng-binding{text-align:center;font-size:20px}.btn-success.active,.btn-success:active,.btn-success:hover,.open>.dropdown-toggle.btn-success{color:#fff;background-color:#0b7e79;border-color:#398439}.ihre-ergebnis-header.is-open{background-image:url(../images/cslb/accordion-is-open.png)}.the-input-fields{text-align:left}.input-field:active .input-field-container,.input-field:focus .input-field-container,.input-field:hover .input-field-container{background:#0b7e79!important}.input-field-container.ergebnisfeld{min-height:130px!important}.input-field-nested-edit>div,.input-field-nested>div{font-weight:700}.input-field-nested>div>div{width:60%;float:left;margin-right:15px}span.the-einheit.ng-binding{display:block;padding-top:8px}.input-field.ng-scope{transition:all ease .1s}div.edit-berechnung .input-field.ng-scope:active,div.edit-berechnung .input-field.ng-scope:hover{width:calc(33% - 15px);margin:10px 10px 0 0}div.edit-berechnung .input-field.ng-scope:active .input-field-container,div.edit-berechnung .input-field.ng-scope:focus .input-field-container.ergebnisfeld,div.edit-berechnung .input-field.ng-scope:hover .input-field-container{margin:0}@media screen and (max-width:1024px){.input-field.ng-scope:active,.input-field.ng-scope:focus,.input-field.ng-scope:hover{width:calc(33% - -15px);margin:0 -9px 0 -15px;z-index:10000!important;position:relative}.input-field.ng-scope:active .input-field-container,.input-field.ng-scope:focus .input-field-container.ergebnisfeld,.input-field.ng-scope:hover .input-field-container{height:150px;display:block;position:relative;margin:10px 0 -10px}}.input-field-container .input-field-nested>div.ausgabe>span{display:block;width:200px;background:rgba(255,255,255,.2);padding:8px 12px;margin:14px 0 0;float:left;font-size:18px!important}.input-field-nested>h3{min-height:36px}span.the-einheit-result{display:inline;width:20px!important;background:0 0!important}.table-hover>tbody>tr:hover,.table>tbody>tr.active>td,.table>tbody>tr.active>th,.table>tbody>tr>td.active,.table>tbody>tr>th.active,.table>tfoot>tr.active>td,.table>tfoot>tr.active>th,.table>tfoot>tr>td.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>thead>tr.active>th,.table>thead>tr>td.active,.table>thead>tr>th.active{background-color:#0b7e79}table.table.table-striped.table-bordered.table-hover>tbody>tr.active>td td,table.table.table-striped.table-bordered.table-hover>tbody>tr.active>th td,table.table.table-striped.table-bordered.table-hover>tbody>tr:hover td,table.table.table-striped.table-bordered.table-hover>tbody>tr>td.active td,table.table.table-striped.table-bordered.table-hover>tbody>tr>th.active td,table.table.table-striped.table-bordered.table-hover>tfoot>tr.active>td td,table.table.table-striped.table-bordered.table-hover>tfoot>tr.active>th td,table.table.table-striped.table-bordered.table-hover>tfoot>tr>td.active td,table.table.table-striped.table-bordered.table-hover>tfoot>tr>th.active td,table.table.table-striped.table-bordered.table-hover>thead>tr.active>td td,table.table.table-striped.table-bordered.table-hover>thead>tr.active>th td,table.table.table-striped.table-bordered.table-hover>thead>tr>td.active td,table.table.table-striped.table-bordered.table-hover>thead>tr>th.active td{color:#fff}.btn-success.active.focus,.btn-success.active:focus,.btn-success.active:hover,.btn-success.focus,.btn-success:active.focus,.btn-success:active:focus,.btn-success:active:hover,.btn-success:focus,.open>.dropdown-toggle.btn-success.focus,.open>.dropdown-toggle.btn-success:focus,.open>.dropdown-toggle.btn-success:hover{background-color:#0b7e79!important}md-switch.md-checked ._md-thumb,md-switch.md-default-theme.md-checked ._md-thumb{background-color:#d6e059!important}md-switch.md-checked ._md-bar,md-switch.md-default-theme.md-checked ._md-bar{background-color:rgba(214,224,89,.5)}#loading-bar,#loading-bar-spinner{pointer-events:none;-webkit-pointer-events:none;transition:350ms linear all;background-color:rgba(255,255,255,.8);width:100%;height:100%;z-index:999;position:absolute}