@charset "UTF-8";body{font-family:'Open Sans';font-size:14px}.table-data tr.suma{position:sticky;bottom:0;z-index:10}.table-data tr.suma td{background-color:#fff;font-weight:600;vertical-align:top}.table-data tr.suma td.suma1{background-color:#fff;font-weight:600;box-shadow:none}.table-data tr.suma td div.msg{color:#666;background-color:#fff;display:none;padding:2px;font-size:11px;line-height:16px;z-index:1000;opacity:1;text-align:left;white-space:normal;width:100%;font-weight:normal;font-style:italic}.table-data tr.suma td div.shdr{font-size:11px;text-align:center;padding:3px;background-color:#ddd;color:#333;text-transform:uppercase}.table-data tr.suma td div.shdr.shdr1{background-color:#669ae1;color:#fff}.table-data tr.suma td div.shdr.shdr5{background-color:#449d44;color:#fff}a{outline:0}.text-light{font-weight:300}.text-bold{font-weight:600}.bg-red{background-color:}.tab-content{padding-top:30px}table.table-data{table-layout:fixed;margin-bottom:50px}table.table-data td{border:1px solid #fff!important;padding:5px;width:100px;cursor:default}table.table-data tr.hdr td{text-align:center;vertical-align:bottom}table.table-data tr.hdr td:first-child{text-align:left}table.table-data tr.hdr td h4{margin:5px 0}table.table-data tr.hdr td .copy1{text-align:center}.dzi td,.roz td,.par td{white-space:nowrap}table.table-data td.d1{background-color:#cadef7}table.table-data td.r1{background-color:#e3ecf7}table.table-data td.p1{background-color:#f2f7fc}table.table-data td.d2{background-color:#f7dbd1}table.table-data td.r2{background-color:#fae7e0}table.table-data td.p2{background-color:#fcf2ef}table.table-data td.d5{background-color:#c9efc9}table.table-data td.r5{background-color:#dbf9db}table.table-data td.p5{background-color:#efffef}table.table-data td .row-name{display:inline}table.table-data td.noe,table.table-data td.d2,table.table-data td.r2,table.table-data td.d3,table.table-data td.r3,table.table-data td.d4,table.table-data td.r4,.nn{background-image:url("/img/td.gif");background-position:center;background-repeat:no-repeat}table.table-data td.p6 div,table.table-data td.d6 div,table.table-data td.r6 div{font-style:italic}table.table-data div.rz{color:#888;font-style:italic}table.table-data tr.dzi{background-color:#ddd}table.table-data tr.roz{background-color:#eee}table.table-data tr.par{background-color:#f4f4f4}.table-data tr.pp td{background-color:#f8f8f8;color:#999;text-align:center}table.table-data tr td.dot1{background:url(/img/dot2.gif) no-repeat top right}table.table-data tr td.dot2{background:url(/img/dot2.gif) no-repeat top right}table.table-data tr td.dot3{background:url(/img/dot2.gif) no-repeat top right}.p-20{padding:20px}.highlight{background-color:#fff!important;box-shadow:inset 0 0 0 2px #669ae1}.pp .highlight{background-color:#fff!important;box-shadow:inset 0 0 0 2px #669ae1}.highlight .editablepp,.highlight .editable,.highlight .ebm{border-left:0}.editable,.editablepp,.ebm{outline:0;height:18px;line-height:18px;text-align:right;cursor:text;border-left:1px dashed #999}.error{color:red!important}.blink{-webkit-animation:blink 2s;animation:blink 2s}@-webkit-keyframes blink{0%{background-color:red}100%{background-color:#eee}}@keyframes blink{0%{background-color:red}100%{background-color:#eee}}.wrapper{margin-top:80px;margin-bottom:20px}.form-signin{max-width:420px;padding:30px 38px 66px;margin:0 auto;background-color:#eee;border:1px normal rgba(0,0,0,0.1)}.form-signin-heading{text-align:center;margin-bottom:30px}.form-control{position:relative;font-size:16px;height:auto;padding:10px}form.quick .form-control{padding:6px;font-size:14px}.copy2 select.form-control{padding:4px;font-size:12px}#Login_Form input[type="text"]{margin-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0}#Login_Form input[type="password"]{margin-bottom:20px;border-top-left-radius:0;border-top-right-radius:0}.colorgraph{height:7px;border-top:0;background:#c4e17f;background-image:-webkit-linear-gradient(left,#c4e17f,#c4e17f 12.5%,#f7fdca 12.5%,#f7fdca 25%,#fecf71 25%,#fecf71 37.5%,#f0776c 37.5%,#f0776c 50%,#db9dbe 50%,#db9dbe 62.5%,#c49cde 62.5%,#c49cde 75%,#669ae1 75%,#669ae1 87.5%,#62c2e4 87.5%,#62c2e4);background-image:-moz-linear-gradient(left,#c4e17f,#c4e17f 12.5%,#f7fdca 12.5%,#f7fdca 25%,#fecf71 25%,#fecf71 37.5%,#f0776c 37.5%,#f0776c 50%,#db9dbe 50%,#db9dbe 62.5%,#c49cde 62.5%,#c49cde 75%,#669ae1 75%,#669ae1 87.5%,#62c2e4 87.5%,#62c2e4);background-image:-o-linear-gradient(left,#c4e17f,#c4e17f 12.5%,#f7fdca 12.5%,#f7fdca 25%,#fecf71 25%,#fecf71 37.5%,#f0776c 37.5%,#f0776c 50%,#db9dbe 50%,#db9dbe 62.5%,#c49cde 62.5%,#c49cde 75%,#669ae1 75%,#669ae1 87.5%,#62c2e4 87.5%,#62c2e4);background-image:linear-gradient(to right,#c4e17f,#c4e17f 12.5%,#f7fdca 12.5%,#f7fdca 25%,#fecf71 25%,#fecf71 37.5%,#f0776c 37.5%,#f0776c 50%,#db9dbe 50%,#db9dbe 62.5%,#c49cde 62.5%,#c49cde 75%,#669ae1 75%,#669ae1 87.5%,#62c2e4 87.5%,#62c2e4)}form .required{color:#f0776c}form .alert{margin-top:20px;margin-bottom:3px}form{max-width:400px}form.quick{max-width:870px;margin-top:30px}.mt-5{margin-top:5px}.mtb-5{margin:5px 0}.mt-10{margin-top:10px}.mtb-10{margin:10px 0}.size3 .table-data tr.dzi td:first-child{width:560px;min-width:560px}.size3 .table-data td{font-size:14px;width:100px;min-width:100px;padding:5px}.size3 .table-data td.plik .btn-sm{font-size:12px;padding:5px 10px}.size3 .table-data td h4{font-size:18px}.size2 .table-data tr.dzi td:first-child{width:480px;min-width:480px}.size2 .table-data td{font-size:12px;width:85px;min-width:85px;padding:3px}.size2 .table-data td.plik .btn-sm{font-size:12px;padding:3px 6px}.size2 .table-data td h4{font-size:16px}.size1 .table-data tr.dzi td:first-child{width:480px;min-width:480px}.size1 .table-data td{font-size:10px;width:70px;min-width:70px;padding:2px}.size1 .table-data td.plik .btn-sm{font-size:10px;padding:2px 4px}.size1 .table-data td h4{font-size:14px}.table-data tr td:first-child{white-space:normal}.table-data tr.roz td:first-child{padding-left:20px}.table-data tr.par td:first-child{padding-left:40px}.table-data tr.pp td:first-child{padding-left:60px;text-align:left}.table-data td.plan-header{background-color:#669ae1}.table-data td.korekta-header{background-color:#f7dbd1}.table-data td.roznica-header{background-color:#ddd}.table-data td.plan-header h4{color:#fff}.table-data td.wartosc-header{background-color:#449d44}.table-data td.wartosc-header h4{color:#fff}.table-data td div{white-space:nowrap;text-align:right}.btn-add{line-height:8px;padding:2px;font-size:8px}.btn-delete{line-height:8px;padding:2px;font-size:8px}.table-data tr td:first-child div{display:inline-block}.tooltip-inner{width:auto!important;max-width:none;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;font-size:12px;text-align:left!important;padding:2px}.popover{max-width:100%;color:#666;font-size:12px;line-height:14px}.popover p{text-align:left!important;white-space:normal!important;margin-bottom:3px;font-size:12px;line-height:14px}.table-data .btni:hover{color:#ddd}.table-data .btni{font-size:14px;text-align:center;vertical-align:middle;color:#666;padding:2px}.table-data .btni.out,.red{color:#dd0808}.table-data .btni:hover,.uzad,.uzad2{cursor:pointer}.table-data .ba,.table-data .bapp,.table-data .rem,.table-data .exp,.table-data .com{cursor:pointer;display:inline-block;width:16px;height:16px;line-height:14px;font-size:12px;text-align:center;vertical-align:middle;border-radius:2px;font-weight:600;font-family:Verdana;border:1px solid #428bca;background-color:#fff;opacity:0.3}.table-data .ba{border-color:#428bca;color:#428bca}.table-data .com,.table-data .ed{line-height:14px;font-family:'Open Sans'}.table-data .ppro{display:inline-block;margin:0 5px;text-transform:uppercase;font-size:10px;text-align:center;vertical-align:middle;border-radius:2px;border:1px solid #666;background-color:#666;color:#fff;overflow:hidden;width:16px;font-weight:bold}.table-data .bapp{position:relative}.table-data .bapp,.table-data .exp{border-color:#666;color:#666}.table-data .rem,.table-data .com{border-color:#666;color:#666}.table-data .exp{margin-left:3px}.table-data .bapp:hover,.table-data .rem:hover,.table-data .ba:hover,.table-data .exp:hover,.table-data .com:hover{opacity:1}.table-data tr td b.rodz{text-transform:uppercase;font-size:80%;font-family:verdana}.table-data td b{font-weight:600}.table-add{width:850px}.table-add .input-group{width:100%}.table-add .input-group span.input-group-addon{width:80px}.btn-space{margin-left:5px;margin-right:5px}#saveAsXml .input-group span{width:220px;text-align:left}#saveAsXml .input-group input,#saveAsXml .input-group select{width:300px}.sr{margin-top:5px}.sr tr td{font-size:12px}.sr tr:first-child td,.sr tr:first-child th{border:0}.sr tr:hover td{background-color:#357ebd;color:#fff;cursor:pointer}.sr tr:hover th{cursor:pointer}.table.sr tr th{width:1%;white-space:nowrap;font-size:14px;background-color:#eee}.clear-input{position:absolute;top:0;right:0;font-weight:bold;border-top-left-radius:0;border-bottom-left-radius:0;width:38px;display:none;height:34px}.expand-input{position:absolute;top:0;right:0;font-weight:bold;border-top-left-radius:0;border-bottom-left-radius:0;width:38px;display:block;height:34px}.table-add .input-group{padding-right:36px}.table-add tr.last-row .input-group{padding-right:10px;width:auto}.table-add tr.last-row td div.new-row{padding-bottom:10px;overflow:hidden}input.number{text-align:right}.dzi td:first-child,.roz td:first-child,.par td:first-child{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}.hdn1,.hdn2,.hdn3{display:none}.form-add{margin-top:0!important;position:fixed;top:0;left:0;background-color:#fff;box-shadow:5px 5px 3px #666;border:5px solid #669ae1;z-index:20;padding:5px;overflow-y:auto;max-height:100%;display:none}.form-add h3{margin-top:0}.vertical-alignment-helper{display:table;height:100%;width:100%;pointer-events:none}.vertical-align-center{display:table-cell;vertical-align:middle;pointer-events:none}.modal-content{width:inherit;height:inherit;margin:0 auto;pointer-events:all}.modal-footer{border-top:0;text-align:left}.table-data span.ppv{display:block;color:red;cursor:pointer;text-align:right;font-size:10px;font-style:italic}.table-data span.ppfix{display:block;color:red;cursor:pointer;text-align:right;font-size:10px;font-style:italic}.table-data td div.ho{position:relative}p#infoPlikFlex{margin-top:30px}#fap .check-wartosc{color:#999;margin-left:15px}.sigma{position:absolute;top:5px}#fap .input-group{position:relative}#fap .new-row.podparagraf .form-control{display:inline-block!important;width:auto}#fap .new-row.podparagraf .opis{width:650px;border-radius:0}#fap .new-row.podparagraf .btn-poz{margin-left:5px;border-top-right-radius:0;border-bottom-right-radius:0;width:auto;height:34px;position:relative;top:-1px;padding:0 10px}#fap .new-row.podparagraf select.form-control{width:110px}#fap .new-row.podparagraf .del-podparagraf{border-top-left-radius:0;border-bottom-left-radius:0;height:34px;position:relative;top:-1px}#fap .new-row.podparagraf .res-pos,#fzadb .res-pos{display:none;margin-top:5px}#fap .new-row.podparagraf .res-pos p,#fzadb .res-pos p{font-size:10px;padding:10px;border-bottom:1px solid #ccc}#fap .new-row.podparagraf .res-pos .tab-content .tab-pane div{font-size:10px;margin:0;padding:5px 5px 5px 15px;border-bottom:1px solid #ccc}#fap .new-row.podparagraf .res-pos .tab-content .tab-pane div:hover{cursor:pointer;background-color:#357ebd;color:#fff}.table-data .cpf{margin-left:2px;float:right;z-index:3;position:relative;left:0;top:-2px}.table-data .copy2{display:none;z-index:30}.table-data .copy2 span.btn,.table-data .copy2 a{display:block;margin-top:2px}.btn-xs{border-radius:3px}.input-sm{border:1px solid #ccc!important}.navi{margin-bottom:10px;height:40px;background-color:#eee}.navi a{color:#666;line-height:36px;display:inline-block;margin-left:10px}.navi a:hover{text-decoration:none;color:#999}.col-left{display:inline-block;padding-left:20px;width:500px;vertical-align:top}.col-right{display:inline-block;padding-left:20px;width:500px;vertical-align:top}div.top-nav-h{position:absolute;top:0px;height:40px;padding-top:7px;line-height:26px;left:230px;min-width:1350px;background-color:#eee;border-left:1px solid #777}div.show-hide-col,div.show-hide-fix{position:absolute;top:60px;left:430px;font-size:10px;line-height:16px;padding:5px;background-color:#eee;border-radius:4px;z-index:10}div.show-hide-col input,div.show-hide-fix input{margin:0}#lspin{position:fixed;top:0;left:0;width:100%;height:100%;background: url('/img/2.gif') no-repeat center center;z-index:99999;opacity: 0.1;background-color:#000}div.show-hide-fix{left:750px;min-width:170px}div.show-hide-col{min-width:310px;z-index:10}#zwin,#rozwin,#zwop,#roop,.copy2 span.btn,.table-data .copy2 a.btn,.copy2 select.form-control{font-size:10px;font-weight:normal}.table-data .com.gr{opacity:1}.tdauto{width:1%;white-space:nowrap}table.tdmiddle td{vertical-align:middle !important}.navpg{display:inline-block;margin:0px 10px;padding:0px 10px;text-transform:uppercase;font-size:11px}.flsnavactive {color:#555;font-weight:bold !important}
.res-pos .nav>li>a,#fap2c .nav>li>a {padding:2px 5px 2px 5px;font-size:12px;text-decoration:none;text-transform:uppercase;border-radius:2px} .res-pos .tab-content,#fap2c .tab-content {padding-top: 5px;} .res-pos .tab-content h5, #fap2c h5 {font-size:12px;margin:0px;padding:5px 5px 5px 5px;background-color:#f5f5f5;border-bottom:1px solid #ccc;} #fap2c .f2c {width:100%} #fap2c p {margin-top:10px;font-size:12px;} #fap2c table.f2c td {padding:3px;font-size:12px;border-bottom:1px solid #ccc} #fap2c table.f2c td:nth-child(2),#fap2c table.f2c td:nth-child(4) {width:40px;text-align:right} #fap2c table.f2c td:nth-child(1) {width:130px;font-weight:bold} 
.dropdown-menu > li.nf > input{display:inline-block;margin:0px 10px 0px 15px;} 
.dropdown-menu > li.nf > a {display:inline-block;padding-left:0px} .dropdown-menu > li.nf > a > span{display:inline-block;width:12px;height:12px;border-radius:50%;margin-right:5px} #top-nav-form {display:inline;max-width:100%} .dropdown-menu > li.nf{white-space:nowrap} .dropdown-menu > li.nfb > .btn{height:20px !important;margin-left:5px;font-size:10px;padding:3px;line-height:14px} .table-nowrap td {white-space:nowrap} span#nfbs {margin-left:15px;}
.table-data .ppro.green {background-color:#449d44;border-color:#449d44}
form.form2 {max-width:100%!important;width:100%}
button.acpall {font-size:85%!important}
select.fillac{font-size:12px;padding:2px;margin-bottom:2px;display:block}
/*#fzadb .res-pos .tab-content .tab-pane,#fap .res-pos .tab-content .tab-pane {max-height:300px;overflow-y: auto} */
#fzadb .res-pos .tab-content .tab-pane div.pz{font-size:10px;margin:0;padding:5px 5px 5px 35px;border-bottom:1px solid #ccc;float:none}
#fzadb .res-pos .tab-content .tab-pane div.pop-z{float:left;font-size:10px;margin:0;padding:5px;width:25px;text-align:center;color:#fff;background-color:#449d44; border-bottom:1px solid #ccc;font-weight:bold}
#fzadb .res-pos .tab-content .tab-pane div.pz:hover{cursor:pointer;background-color:#357ebd;color:#fff}
#fzadb .res-pos .tab-content .tab-pane div.pop-z:hover{cursor:pointer;background-color:#ccc}
.table-zad-info {font-size:11px !important;}
.table-zad-info th {font-size:11px !important;text-transform:uppercase}
table.table-data tr.par.paza {background-color:#e9ffed !important}
table.table-data tr.pp.paza td {background-color:#e9ffed !important}
table.table-data .wrb {color:#449d44;cursor:pointer}
table.table-data .wrb:hover {opacity:0.5}
table.table-data .ppro.uzad:hover {opacity:0.5}
/*ul.nav.ed-fixed {position:fixed;top:40px;background-color:#fff}*/
/*
div.container-fluid.ed-fixed {margin-top:40px;}
div.navi.ed-fixed {position:fixed!important;top:0px!important;}
.popover {cursor:default!important}
*/
.p-hide {cursor:pointer}
div.container-fluid {}
div.container-fluid.ed-fixed {}
div.container-fluid.ed-fixed .top-nav-h {position:fixed;top:0;z-index:10!important;}
div.container-fluid.ed-fixed .show-hide-col, div.container-fluid.ed-fixed .show-hide-fix {z-index:10!important;position:fixed;top:60}
ul.nav.ed-fixed {position:fixed;top:40px;background-color:#fff;z-index:10!important;width:100%;padding-top:10px;}
div.container-fluid.ed-fixed #rozliczenie {margin-top:97px}
div.container-fluid.ed-fixed tr.hdr {position:sticky;top:97px;background-color:#fff;z-index:10!important;
/*   
    border-bottom:2px solid #449d44;
box-shadow:0px 3px 3px #666
*/
}
/*
.scrollable-menu {
    height: auto;
    max-height: 90vh;
    overflow-x: hidden;
    max-width:700px;
}
.popover {z-index:9920!important}
  .modal-backdrop
  {
      opacity:0.8!important;
z-index:9930!important;
  }
  */
.table-data td.zaa-header{background-color:#55E2BF;}
.table-data td.wyk-header{background-color:#55E2BF;}
.table-data td.zweh {background-color:#55E2BF;}
table.table-data td.d7, table.table-data td.d8,table.table-data td.zwed {
        background-color: #B3F2E1;
    }
table.table-data td.p7, table.table-data td.p8,table.table-data td.zwe {
        background-color: #E8FDF8;
    }

table.table-data tr.suma div.shdr.shdr7,  table.table-data tr.suma div.shdr.shdr8 {
        background-color: #55E2BF;
        /*background-color: #C4F8EA;*/
} 
table.table-data td.r7, table.table-data td.r8, table.table-data td.zwer {
        background-color: #CEF9EE;
        /*background-color: #C4F8EA;*/
}
table.table-data td .zwi {
}
table.table-data td.p7, table.table-data td.p8,table.table-data td.d7, table.table-data td.d8,table.table-data td.r7, table.table-data td.r8 {
	text-align:right;
}
table.table-data td.zweh,table.table-data td.zwed,table.table-data td.zwer,table.table-data td.zwe ,table.table-data tr.pp td.zwepp, table.table-data tr td.shdrzw {
  min-width: 80px!important;  
  width: 80px!important;
  text-align:center;
}
.btn-zw {
background-color: #55E2BF;
border-color: #3ED0AB;
font-size: 10px!important;  
color:#555!important;
}
#fapzw.form-add {
border-color:#3ED0AB;
}
#fapzw {
    width:1100px;
}
#fapzw form#form-zw,#fapzw table.table-add {
    width:100%;
    max-width:100%;
}
#fapzw table.table-add {
    font-size:12px !important;
    user-select: none;
}
#fapzw table.table-add td {
    padding:6px 6px;
    /*border-top:1px solid #666;*/
}
#fapzw table.table-add tr.zw-h1 {
    background-color: #6DE6C8;
}
#fapzw table.table-add tr.zw-h0 {
    background-color: #6DE6C8;
}
#fapzw table.table-add tr.bg-zw {
}
#fapzw table.table-add tr.bg-zw .form-control {
    font-size:12px;padding:3px;
}
#fapzw table.table-add tr.zw-header td, #fapzw tr.fap-zw-sum {
    background-color: #E8FDF8;
    
}
#fapzw tr.fap-zw-sum td {
    vertical-align:middle;
}
#fapzw button:focus {
    outline:none;
}
#fapzw .s7, #fapzw .s8 {
    text-align:right;
    font-weight:bold;
}
.zw-btn-sticky {
    padding:10px;
    position:sticky;bottom:0;
    background-color: #E8FDF8;
}
#fapzwc {/*border-bottom:1px solid #3ED0AB;*/}
#fapzw table.table-add td:nth-child(2), #fapzw table.table-add td:nth-child(3){
    /*width:35%;*/
}
/*#fapzw .zw-header {background-color:#6DE6C8}*/
#fapzw table.table-add td:nth-child(3) input, #fapzw table.table-add td:nth-child(4) input {
    width:350px;
}
#fapzw table.table-add td:nth-child(5), #fapzw table.table-add td:nth-child(6){
    width:auto;
}
#fapzw table.table-add td:nth-child(1){
    width:20px;
}
#fapzw table.table-add td:nth-child(2){
    width:20px;
}
#fapzw table.table-add td .move-zw-row {
    cursor: move; /* fallback if grab cursor is unsupported */
    cursor: grab;
    cursor: -moz-grab;
    cursor: -webkit-grab;
    height:26px;
}
#fapzw.form-add .btn-primary {
background-color: #55E2BF;
border-color: #3ED0AB;
color:#555;
}
div.container-fluid.ed-fixed table.table-data tr.hdr td {}
div.container-fluid.ed-fixed td.fc {}
div.navi.ed-fixed {position:fixed!important;top:0px!important;width:100%;z-index:10!important;}
div.container-fluid.ed-fixed .top-nav-h .dropdown-menu {z-index:50!important;}
#rozliczenie {position:relative;top:-1px}
ul.nav-tabs {position:relative;z-index:10!important;}
.nav-tabs>li.active>a, .nav-tabs>li.active>a:hover, .nav-tabs>li.active>a:focus {}

#myInput {
    border-color:#23a127;
    margin-bottom:10px;
    box-shadow: inset 0 2px 0 #158cba;
    box-shadow: inset 0 2px 0 #28b62c;
}
#myInput::placeholder {
    color: #23a127;
    opacity: 1; /* Firefox */
}
#myInput::-ms-input-placeholder { /* Edge 12 -18 */
    color: #23a127;
    opacity: 1; /* Firefox */
}
.btn-icon {cursor:pointer}
.btn-icon:hover>i {opacity:0.5}
span.remmar {display:inline-block;width:16px;height:16px;}
.block-col {
    font-size: 10px;
font-weight: normal;}
.popover{z-index:998!important}
tr.showzw td {
border-top:1px solid #6DE6C8 !important;
}
.w350 {
    width:350px;
    display:flex;
}
