@import url(https://fonts.googleapis.com/css?family=Roboto:300,300i,500,500i,900&subset=latin-ext);:focus{outline:0}img{border:none}html{height:100%}body{font-family:Roboto,sans-serif;font-weight:300;background:#f9f9f9 url(/images/bg.png) no-repeat top;background-size:cover;min-width:320px;width:auto!important;width:320px;overflow-x:hidden}.center{text-align:center}.bold{font-weight:500}.position-absolute{position:absolute}.alert-danger{font-weight:900;text-align:center;margin-top:30px;color:red;font-size:17px}.alert-warning{font-weight:900;text-align:center;margin-top:30px;font-size:17px}.btn{font-weight:900}.btn-warning{color:#000;text-shadow:1px 1px rgba(255,255,255,.5)}.btn-warning:hover{text-shadow:none}.btn-danger{text-shadow:1px 1px rgba(0,0,0,.5)}.btn-danger:hover{text-shadow:none}.table-responsive td,.table-responsive th{white-space:nowrap}.table-striped>tbody>tr:nth-of-type(odd){background-color:#fff}.table-list{background-color:#fff}.table-list>tbody>tr.strip{background:#f9f9f9}.table-list>tbody>tr.strip:hover,.table-list>tbody>tr:hover{background:#f5f5f5}.table-list>thead th{line-height:1!important}.navbar-text.nofloat{float:none;padding-top:35px}.pagination{margin-top:0;margin-bottom:50px}.pagination>li>a,.pagination>li>span{color:#000;font-weight:500}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{border-color:red;background-color:red;font-weight:900}.pagehidden{display:none}.container-fluid.main{margin-top:50px;margin-bottom:100px}.container-fluid.index{margin-top:20px;margin-bottom:50px}.container-fluid.form{margin-bottom:100px}.container-fluid.main h1{font-weight:300;line-height:34px}.container-fluid.index h1{font-weight:300;font-size:25px;line-height:25px;margin-bottom:30px}.container-fluid.index h2{font-weight:300;font-size:20px;line-height:20px;margin-top:40px;margin-bottom:30px}.container-fluid.form h2{font-weight:300;font-size:23px;line-height:23px;margin-top:0;margin-bottom:10px;text-align:center;font-weight:500}.container-fluid.form label{font-weight:300;font-size:17px;line-height:19px;cursor:pointer}.container-fluid.main .logo{width:100%;max-width:523px;height:auto}.container-fluid.index .logo{width:100%;max-width:350px;height:auto}.plansza .navbar.fixed{position:fixed;top:5px;left:0;right:0;z-index:1000}.plansza .progress.fixed{position:fixed;top:-5px;left:0;right:0;z-index:1000}.form.fixed{padding-top:123px}.showerror.fixed{margin-top:153px}.container-fluid.index .navbar-brand b{color:#000;font-weight:500}.container-fluid.index td{line-height:35px!important}.container-fluid.form td{width:20%;padding-bottom:30px}.container-fluid.form td.active{background:#f8e1c2}.container-fluid.form tr:hover td.active{background:#f8e1c2}.container-fluid.form td.active label{color:#000;text-shadow:0 0 0}.container-fluid.index .progress{height:10px}.container-fluid.form p.info{font-size:20px;line-height:23px}.container-fluid.form p.info-sm{font-size:17px;line-height:19px}.container-fluid.form p.info a,.container-fluid.form p.info-sm a,.container-fluid.form-sm p.info a{color:#900}.container-fluid.form .btns{margin-top:50px}.nav-nextprogress{margin-bottom:2px}#login{margin-top:30px}#login .input-group{margin-top:10px}#login .center{margin-top:20px}.container-fluid.form table.table-hr label{padding-left:45px;position:relative;text-align:left;margin-top:5px}.container-fluid.form table.table-hr label input{left:13px;position:absolute;top:50%;margin-top:-5px}.container-fluid.form table.table-hr td{display:block;width:100%;text-align:left;padding-top:10px;padding-bottom:10px}.glyphicon-refresh-animate{-animation:spin .7s infinite linear;-webkit-animation:spin2 .7s infinite linear}@-webkit-keyframes spin2{from{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(360deg)}}@keyframes spin{from{transform:scale(1) rotate(0)}to{transform:scale(1) rotate(360deg)}}.adminstats{margin-top:40px}.adminstats .progress{display:inline-block;width:120px;margin-right:10px}#admintools .table-striped>tbody>tr:nth-of-type(odd),#customindividual .table-striped>tbody>tr:nth-of-type(odd),#fiches .table-striped>tbody>tr:nth-of-type(odd){background-color:#f9f9f9}.draggable{cursor:all-scroll}.draggable.gridlock{cursor:default;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#admintools,#chairmanmeetings,#competencies,#customindividual,#fiches,#gridindividual,#indicators,#ks-competencies,#potentialquestions,#readinessquestion,#workforceplanning{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.5);z-index:3000!important}#admintools>.admintools-container,#chairmanmeetings>.chairmanmeetings-container,#competencies>.competencies-container,#customindividual>.customindividual-container,#fiches>.fiches-container,#gridindividual>.gridindividual-container,#indicators>.indicators-container,#ks-competencies>.ks-competencies-container,#potentialquestions>.potentialquestions-container,#readinessquestion>.readinessquestion-container,#workforceplanning>.workforceplanning-container{position:absolute;top:5vh;left:5vw;width:90vw;height:90vh;background:#fff;padding:30px;overflow-y:scroll}#grid{position:relative;height:calc(80vh + 80px);margin-top:50px;margin-bottom:90px}#grid .g-list{float:left;width:100%;height:51.32vh;background:#fff;border-top:solid 1px #555;border-right:solid 1px #555;border-bottom:solid 1px #555;border-left:solid 1px #555;padding:8px;overflow-y:auto;text-align:center;margin-bottom:2vh}#grid .g-list>div.title{background:#ddd}#grid .g-absences{float:left;width:100%;height:26.66vh;background:#fff;border-top:solid 1px #555;border-right:solid 1px #555;border-bottom:solid 1px #555;border-left:solid 1px #555;padding:8px;overflow-y:auto;text-align:center}#grid .g-absences>div.title{background:#ddd}#grid>.grid-container{position:absolute;left:calc(23% + 50px);width:calc(77% - 50px)}#grid>.grid-container-left{position:absolute;width:22%}#grid .grid{width:33%;height:26.66vh;float:left;background:#fff;padding:8px;overflow-y:auto;text-align:center}#grid .grid>div.title,.g-absences>div.title,.g-list>div.title{font-weight:700;font-size:13px;padding:4px;margin-bottom:10px;text-overflow:ellipsis;height:25px;overflow:hidden}#grid .grid-1{border-top:solid 1px #555;border-left:solid 1px #555}#grid .grid-1>div.title{background:#f8cbad}#grid .grid-2{border-top:solid 1px #555;border-left:solid 1px #555}#grid .grid-2>div.title{background:#92d14f}#grid .grid-3{border-top:solid 1px #555;border-left:solid 1px #555;border-right:solid 1px #555}#grid .grid-3>div.title{background:#00b050}#grid .grid-4{border-top:solid 1px #555;border-left:solid 1px #555}#grid .grid-4>div.title{background:#f8cbad}#grid .grid-5{border-top:solid 1px #555;border-left:solid 1px #555}#grid .grid-5>div.title{background:#ffd966}#grid .grid-6{border-top:solid 1px #555;border-left:solid 1px #555;border-right:solid 1px #555}#grid .grid-6>div.title{background:#92d14f}#grid .grid-7{border-top:solid 1px #555;border-left:solid 1px #555;border-bottom:solid 1px #555}#grid .grid-7>div.title{background:#f79646}#grid .grid-8{border-top:solid 1px #555;border-left:solid 1px #555;border-bottom:solid 1px #555}#grid .grid-8>div.title{background:#c6d9f1}#grid .grid-9{border-top:solid 1px #555;border-left:solid 1px #555;border-bottom:solid 1px #555;border-right:solid 1px #555}#grid .grid-9>div.title{background:#c6d9f1}.draggable-list,.sortable{padding:0;margin:0;width:100%;height:calc(100% - 35px)}#grid li.sortitem{display:block;text-align:left;width:100%;height:35px;overflow:hidden;margin-top:2px;cursor:all-scroll;padding:5px 10px;border-radius:5px;background-color:#eee}li.sortitem.gridlock{cursor:default;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.sortable>li>.glyphicon,li.sortitem>.glyphicon{font-size:20px;line-height:25px}.sortable>li>.glyphicon,li.sortitem>.glyphicon{display:block;float:left}.sortable>li.placeholder,li.sortitem.placeholder{background-color:#fff;border:dashed 1px #ddd;line-height:25px}li.sortitem>div{float:left;white-space:nowrap;margin-left:10px;line-height:25px}li.sortitem>.s-name{font-weight:500;color:#000;background-color:#fff;padding:4px 10px;position:relative;top:-4px;border-radius:5px;max-width:24.3vw;overflow:hidden;text-overflow:ellipsis}li.sortitem>.s-name{max-width:calc(18vw - 150px)}li.sortitem>.s-performance,li.sortitem>.s-potential{float:right;font-size:12px;font-weight:500;color:#000;background-color:#fff;padding:4px;position:relative;top:-4px;border-radius:5px;overflow:hidden;margin-left:2px;width:25px;text-align:center}#savegrid,#unsavegrid,.changelist,.changetype,.hide-ks-competencies,.hideadmintools,.hidechairmanmeetings,.hidecompetencies,.hidecustomindividual,.hidefiches,.hidegrid,.hideindicators,.hidepotential,.hidereadiness,.hideworkforceplanning,.showpercentage{position:absolute;top:calc(5vh - 20px);left:calc(95vw - 20px);width:40px;height:40px;border-radius:5px;background:#fff;color:#000;z-index:900;border:solid 4px #7f7f7f;text-align:center;color:#7f7f7f;cursor:pointer}.changetype{top:calc(95vh - 20px);left:calc(5vw - 20px)}#savegrid{top:calc(95vh - 20px);left:calc(95vw - 250px);width:225px}#unsavegrid{top:calc(95vh - 20px);left:calc(95vw - 385px);width:130px}.showpercentage{top:auto;left:auto;bottom:60px;right:-10px;font-weight:900;z-index:11}#savegrid:hover,#unsavegrid:hover,.changelist:hover,.changetype:hover,.hidegrid:hover,.showpercentage:hover{color:#000}.popover{font-family:Roboto,sans-serif;border-radius:0;box-shadow:0 0 10px rgba(0,0,0,.2);white-space:nowrap;max-width:400px;font-weight:300;z-index:2000}.popover-title{font-size:16px}.popover .note{clear:both;width:30px;height:30px;border-radius:5px;float:left;line-height:30px;text-align:center;margin-right:10px;margin-top:2px;margin-bottom:2px;background:#eee}.popover .prenote{float:left;height:30px;line-height:30px;margin-right:5px;margin-top:5px}.popover.confirmation{z-index:2200}.popover .ocena{padding:5px 10px;margin-bottom:2px}.popover ul{padding-left:20px}.popover li{text-wrap:auto}.pageitem option{padding:5px 0}select.form-control[disabled=disabled]{border:none}#chairmanmeetings td,#competencies td,#indicators td,#ks-competencies td,#potentialquestions td,#readinessquestion td,#workforceplanning td{line-height:normal!important}#indicators input[type=checkbox],#ks-competencies input[type=radio]{width:30px;height:30px;cursor:pointer}#indicators input[type=checkbox]:disabled,#ks-competencies input[type=radio]:disabled{cursor:not-allowed}#ks-competencies label{font-weight:100;cursor:pointer}#ks-competencies label b{font-weight:100}.sortitem .showfiche{float:right;margin-top:0;position:relative;top:-4px;margin-left:6px}#admintools td,#customindividual td,#fiches td{line-height:normal!important}@media (min-width:1350px){.container-fluid{padding-right:50px;padding-left:50px}}@media (min-width:992px) and (max-width:1199px){.container-fluid.form label{font-size:14px;line-height:15px}}@media (max-width:991px){.container-fluid.form table label{padding-left:45px;position:relative;text-align:left;margin-top:5px}.container-fluid.form table label input{left:13px;position:absolute;top:50%;margin-top:-5px}.container-fluid.form table td{display:block;width:100%;text-align:left;padding-top:10px;padding-bottom:10px}}#endOfTime{position:fixed;top:0;right:0;left:0;height:1px}#endOfTime>div{background:#900;width:100%;height:1px;-webkit-transition:width 1s linear;-o-transition:width 1s linear;transition:width 1s linear}.ocena{display:inline-block;width:35px;height:35px;border-radius:5px;color:#000;line-height:35px;background-color:#fff;background:#fff}.ocena_big{font-size:28px;width:50px;height:50px;line-height:50px}.ocena_small{line-height:normal;width:auto;height:auto;font-weight:500;padding-left:5px;padding-right:5px}.ocena_1,.ocena_A{background-color:#00b050!important;background:linear-gradient(#009240,#00b050)!important}.ocena_2{background-color:#92d050!important;background:linear-gradient(#78b331,#92d050)!important}.ocena_3,.ocena_B{background-color:#ff0!important;background:linear-gradient(#dad700,#ff0)!important}.ocena_4,.ocena_C{background-color:#ffc000!important;background:linear-gradient(#e4a600,#ffc000)!important}.ocena_5{background-color:#ff393d!important;background:linear-gradient(red,#ff393d)!important}.ocena.ocena__{background-color:#eee!important}.ocena.ocena__1,.ocena.ocena__A{background-color:#00b050!important}.ocena.ocena__1_{background-color:#92d14f!important}.ocena.ocena__2{background-color:#ffd966!important}.ocena.ocena__3,.ocena.ocena__B{background-color:#c6d9f1!important}.ocena.ocena__4{background-color:#f8cbad!important}.ocena.ocena__5,.ocena.ocena__C{background-color:#f79646!important}#workerlist{margin-top:50px}@-webkit-keyframes blink{from{color:#000}to{background-color:#900;color:#fff}}@keyframes blink{from{color:#000}to{background-color:#900;color:#fff}}.blink-item:hover .blink{-webkit-animation:blink .5s infinite alternate;animation:blink .5s infinite alternate}.blink-item.gridlock .blink{-webkit-animation:none;animation:none}#percentage{position:absolute;top:0;left:calc(23% + 50px);width:calc(77% - 50px);height:80vh;z-index:10;opacity:.85;overflow:hidden}#percentage>div{position:absolute;width:33%;height:26.66vh;line-height:26.66vh;color:#000;font-weight:500;font-size:7vw;text-align:center}#percentage>.pink{position:absolute;background-color:#f8cbad;top:0;left:0;height:53.32vh;line-height:54vh}#percentage>.green{position:absolute;background-color:#00b050;top:0;left:66%;height:26.66vh}#percentage>.green2{position:absolute;background-color:#00b050;top:0;left:33%;height:26.66vh}#percentage>.green3{position:absolute;background-color:#00b050;top:26.66vh;left:66%;height:26.66vh}#percentage>.blue{position:absolute;background-color:#c6d9f1;top:53.32vh;left:66%;height:26.66vh}#percentage>.blue2{position:absolute;background-color:#c6d9f1;top:53.32vh;left:33%;height:26.66vh}#percentage>.orange{position:absolute;background-color:#f79646;top:53.32vh;left:0;height:26.66vh}#percentage>.yellow{position:absolute;background-color:#ffd966;top:26.66vh;left:33%;height:26.66vh}#buttons .brn-margin{margin:5px}#admintools h2,#customindividual h2,#fiches h2{background-color:#5b9bd5;color:#fff;padding:10px 20px}.gridrotate{transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg)}.glyphicon.traineeyear{border:solid 2px #000;width:19px;height:19px;margin-left:-3px}.jq-toast-wrap{display:block;position:fixed;width:250px;pointer-events:none!important;margin:0;padding:0;letter-spacing:normal;z-index:9000!important}.jq-toast-wrap *{margin:0;padding:0}.jq-toast-wrap.bottom-left{bottom:20px;left:20px}.jq-toast-wrap.bottom-right{bottom:20px;right:40px}.jq-toast-wrap.top-left{top:20px;left:20px}.jq-toast-wrap.top-right{top:20px;right:40px}.jq-toast-single{display:block;width:100%;padding:10px;margin:0 0 5px;border-radius:4px;font-size:12px;font-family:arial,sans-serif;line-height:17px;position:relative;pointer-events:all!important;background-color:#444;color:#fff}.jq-toast-single h2{font-family:arial,sans-serif;font-size:14px;margin:0 0 7px;background:0 0;color:inherit;line-height:inherit;letter-spacing:normal}.jq-toast-single a{color:#eee;text-decoration:none;font-weight:700;border-bottom:1px solid #fff;padding-bottom:3px;font-size:12px}.jq-toast-single ul{margin:0 0 0 15px;background:0 0;padding:0}.jq-toast-single ul li{list-style-type:disc!important;line-height:17px;background:0 0;margin:0;padding:0;letter-spacing:normal}.close-jq-toast-single{position:absolute;top:3px;right:7px;font-size:14px;cursor:pointer}.jq-toast-loader{display:block;position:absolute;top:-2px;height:5px;width:0%;left:0;border-radius:5px;background:red}.jq-toast-loaded{width:100%}.jq-has-icon{padding:10px 10px 10px 50px;background-repeat:no-repeat;background-position:10px}.jq-icon-info{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGwSURBVEhLtZa9SgNBEMc9sUxxRcoUKSzSWIhXpFMhhYWFhaBg4yPYiWCXZxBLERsLRS3EQkEfwCKdjWJAwSKCgoKCcudv4O5YLrt7EzgXhiU3/4+b2ckmwVjJSpKkQ6wAi4gwhT+z3wRBcEz0yjSseUTrcRyfsHsXmD0AmbHOC9Ii8VImnuXBPglHpQ5wwSVM7sNnTG7Za4JwDdCjxyAiH3nyA2mtaTJufiDZ5dCaqlItILh1NHatfN5skvjx9Z38m69CgzuXmZgVrPIGE763Jx9qKsRozWYw6xOHdER+nn2KkO+Bb+UV5CBN6WC6QtBgbRVozrahAbmm6HtUsgtPC19tFdxXZYBOfkbmFJ1VaHA1VAHjd0pp70oTZzvR+EVrx2Ygfdsq6eu55BHYR8hlcki+n+kERUFG8BrA0BwjeAv2M8WLQBtcy+SD6fNsmnB3AlBLrgTtVW1c2QN4bVWLATaIS60J2Du5y1TiJgjSBvFVZgTmwCU+dAZFoPxGEEs8nyHC9Bwe2GvEJv2WXZb0vjdyFT4Cxk3e/kIqlOGoVLwwPevpYHT+00T+hWwXDf4AJAOUqWcDhbwAAAAASUVORK5CYII=);background-color:#31708f;color:#d9edf7;border-color:#bce8f1}.jq-icon-warning{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGYSURBVEhL5ZSvTsNQFMbXZGICMYGYmJhAQIJAICYQPAACiSDB8AiICQQJT4CqQEwgJvYASAQCiZiYmJhAIBATCARJy+9rTsldd8sKu1M0+dLb057v6/lbq/2rK0mS/TRNj9cWNAKPYIJII7gIxCcQ51cvqID+GIEX8ASG4B1bK5gIZFeQfoJdEXOfgX4QAQg7kH2A65yQ87lyxb27sggkAzAuFhbbg1K2kgCkB1bVwyIR9m2L7PRPIhDUIXgGtyKw575yz3lTNs6X4JXnjV+LKM/m3MydnTbtOKIjtz6VhCBq4vSm3ncdrD2lk0VgUXSVKjVDJXJzijW1RQdsU7F77He8u68koNZTz8Oz5yGa6J3H3lZ0xYgXBK2QymlWWA+RWnYhskLBv2vmE+hBMCtbA7KX5drWyRT/2JsqZ2IvfB9Y4bWDNMFbJRFmC9E74SoS0CqulwjkC0+5bpcV1CZ8NMej4pjy0U+doDQsGyo1hzVJttIjhQ7GnBtRFN1UarUlH8F3xict+HY07rEzoUGPlWcjRFRr4/gChZgc3ZL2d8oAAAAASUVORK5CYII=);background-color:#8a6d3b;color:#fcf8e3;border-color:#faebcc}.jq-icon-error{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAHOSURBVEhLrZa/SgNBEMZzh0WKCClSCKaIYOED+AAKeQQLG8HWztLCImBrYadgIdY+gIKNYkBFSwu7CAoqCgkkoGBI/E28PdbLZmeDLgzZzcx83/zZ2SSXC1j9fr+I1Hq93g2yxH4iwM1vkoBWAdxCmpzTxfkN2RcyZNaHFIkSo10+8kgxkXIURV5HGxTmFuc75B2RfQkpxHG8aAgaAFa0tAHqYFfQ7Iwe2yhODk8+J4C7yAoRTWI3w/4klGRgR4lO7Rpn9+gvMyWp+uxFh8+H+ARlgN1nJuJuQAYvNkEnwGFck18Er4q3egEc/oO+mhLdKgRyhdNFiacC0rlOCbhNVz4H9FnAYgDBvU3QIioZlJFLJtsoHYRDfiZoUyIxqCtRpVlANq0EU4dApjrtgezPFad5S19Wgjkc0hNVnuF4HjVA6C7QrSIbylB+oZe3aHgBsqlNqKYH48jXyJKMuAbiyVJ8KzaB3eRc0pg9VwQ4niFryI68qiOi3AbjwdsfnAtk0bCjTLJKr6mrD9g8iq/S/B81hguOMlQTnVyG40wAcjnmgsCNESDrjme7wfftP4P7SP4N3CJZdvzoNyGq2c/HWOXJGsvVg+RA/k2MC/wN6I2YA2Pt8GkAAAAASUVORK5CYII=);background-color:#a94442;color:#f2dede;border-color:#ebccd1}.jq-icon-success{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAADsSURBVEhLY2AYBfQMgf///3P8+/evAIgvA/FsIF+BavYDDWMBGroaSMMBiE8VC7AZDrIFaMFnii3AZTjUgsUUWUDA8OdAH6iQbQEhw4HyGsPEcKBXBIC4ARhex4G4BsjmweU1soIFaGg/WtoFZRIZdEvIMhxkCCjXIVsATV6gFGACs4Rsw0EGgIIH3QJYJgHSARQZDrWAB+jawzgs+Q2UO49D7jnRSRGoEFRILcdmEMWGI0cm0JJ2QpYA1RDvcmzJEWhABhD/pqrL0S0CWuABKgnRki9lLseS7g2AlqwHWQSKH4oKLrILpRGhEQCw2LiRUIa4lwAAAABJRU5ErkJggg==);color:#dff0d8;background-color:#3c763d;border-color:#d6e9c6}#errors{clear:both;margin-top:40px;height:200px;border:solid 1px #ccc;overflow:auto}#errors>div{padding:10px 20px;border-top:solid 1px #ccc}.obligatory.glyphicon.glyphicon-asterisk{font-weight:700;color:red}#gridindividual>.gridindividual-container{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:3vw}#gridindividual .gridindividual-left{width:75vh;height:75vh;display:flex;flex-direction:row;flex-wrap:wrap}#gridindividual .gridindividual-grid{width:25vh;height:25vh;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:5vh;border:solid 5px #fff;position:relative;cursor:pointer}#gridindividual .gridindividual-grid.original{border:dashed 10px rgba(0,0,0,.25)}#gridindividual .gridindividual-grid.active{border:solid 10px #000}#gridindividual .gridindividual-grid>.grid-id{border:solid 2px;font-weight:700;padding:5px 10px}#gridindividual .gridindividual-grid>.grid-name{font-size:130%;font-weight:700;line-height:1;text-align:center}#gridindividual .gridindividual-grid>.grid-active{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle,rgba(255,255,255,0) 50%,rgba(255,255,255,.2) 75%,rgba(255,255,255,.5) 100%);display:none}#gridindividual .gridindividual-grid:hover>.grid-active{display:block}#gridindividual .gridindividual-right{width:calc(90% - 3vw - 75vh)}#gridindividual .gridindividual-description{background:#eee;padding:40px;margin:40px}#bigloader{display:flex;position:fixed;top:0;right:0;bottom:0;left:0;background:#fff;z-index:5000;justify-content:center;align-items:center;flex-direction:column}#bigloader::before{content:'';display:inline-block;width:50px;height:50px;background-repeat:no-repeat;background-position:center;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 200 200"><circle fill="%23009900" stroke="%23009900" stroke-width="15" r="15" cx="40" cy="65"><animate attributeName="cy" calcMode="spline" dur="2" values="65;135;65;" keySplines=".5 0 .5 1;.5 0 .5 1" repeatCount="indefinite" begin="-.4"></animate></circle><circle fill="%23009900" stroke="%23009900" stroke-width="15" r="15" cx="100" cy="65"><animate attributeName="cy" calcMode="spline" dur="2" values="65;135;65;" keySplines=".5 0 .5 1;.5 0 .5 1" repeatCount="indefinite" begin="-.2"></animate></circle><circle fill="%23009900" stroke="%23009900" stroke-width="15" r="15" cx="160" cy="65"><animate attributeName="cy" calcMode="spline" dur="2" values="65;135;65;" keySplines=".5 0 .5 1;.5 0 .5 1" repeatCount="indefinite" begin="0"></animate></circle></svg>')}#bigloader>span{text-align:center;font-weight:700}.talentcard{width:300px;min-height:250px;border:solid 3px #ddd;border-radius:33px;display:flex;flex-direction:column;background:#fff!important;cursor:pointer;position:relative;padding-bottom:20px}.talentcard .ocena{width:100%;text-align:center;font-weight:700;border-radius:30px 30px 0 0}.talentcard .dane{display:flex;flex-direction:row;padding-top:20px;padding-bottom:10px;justify-content:center}.talentcard .daneleft{display:flex;flex-direction:column;width:50%;padding-left:20px;padding-right:20px}.talentcard .image{margin-bottom:-35px}.talentcard .image>.person{width:100%;border-radius:15px}.talentcard .image>.minilogo{display:inline-block;width:40px;height:40px;border-radius:10px;position:relative;top:-35px;left:calc(100% - 35px);background:#fff}.talentcard .underimage{display:flex;justify-content:center;gap:5px}.talentcard .expatdate{line-height:24px}.talentcard .daneright{display:flex;flex-direction:column;width:40%;margin-right:20px;gap:3px}.talentcard .daneright>div{background:#eee!important;border-radius:5px;text-align:center}.talentcard .jobseniority.red5y{background:#b40000!important;color:#fff!important;font-weight:700}.talentcard .name{text-align:center;font-weight:700;font-size:130%;line-height:90%;padding:0 10px 5px 10px}.talentcard .name:hover{text-decoration:underline}.talentcard .jobname{text-align:center;line-height:90%;padding:0 10px 10px 10px}.talentcard .superior{text-align:center;font-size:80%;font-weight:700;padding:0 10px 10px 10px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.talentcard .nextstep{background:#eee!important;padding:10px 20px;display:flex;flex-direction:row;justify-content:space-between}.talentcard .nextstepleft{display:flex;flex-direction:column;justify-content:center}.talentcard .nextsteptitle{font-size:120%;line-height:100%;font-weight:400}.talentcard .nextstepnow{line-height:80%;font-weight:400}.talentcard .nextstepright{display:flex;flex-direction:row;gap:5px;align-items:center}.talentcard .committee{font-weight:700;font-size:140%;line-height:120%;letter-spacing:-2px;color:#000}.talentcard .identify{font-size:120%;line-height:100%;font-weight:400;padding:10px 20px 0 20px;text-align:center}.talentcard .mobtype{text-align:center;padding:0 20px 20px 20px}.talentcard .successors{background:#eee!important;padding:10px 15px 10px 20px;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.talentcard .successorsleft{font-size:120%;font-weight:400}.talentcard .successorsright{display:flex;flex-direction:column;gap:2px;align-items:flex-end}.talentcard .successorslater,.talentcard .successorsnow{display:flex;flex-direction:row;justify-content:flex-end;gap:5px}.talentcard .successorslatertitle,.talentcard .successorsnowtitle{text-align:flex-end}.talentcard .successorslatercount,.talentcard .successorsnowcount{background:#00386d!important;color:#fff;border-radius:5px;width:40px;text-align:center}.talentcard .successor{display:flex;flex-direction:row;padding:15px 0}.talentcard .successor.active,.talentcard .successor:hover{box-shadow:0 0 40px #00000055 inset}.talentcard .succphoto{margin-bottom:-35px;width:30%;padding-left:20px}.talentcard .succphoto>.person{width:100%;border-radius:15px}.talentcard .succphoto>.minilogo{display:inline-block;width:30px;height:30px;border-radius:10px;position:relative;top:-25px;left:calc(100% - 25px);background:#fff}.talentcard .succdane{display:flex;flex-direction:column;width:calc(70% - 30px);margin-left:20px;margin-right:10px;gap:3px}.talentcard .succname{font-size:120%;line-height:100%;font-weight:400;margin-bottom:8px}.talentcard .succparams{display:flex;flex-direction:row;gap:3px}.talentcard .succage,.talentcard .succjmseniority,.talentcard .succjobseniority,.talentcard .succpg{background:#eee!important;border-radius:5px;width:50%;text-align:center;font-size:80%}.talentcard .succjobseniority.red5y{background:#b40000!important;color:#fff!important;font-weight:700}.talentcard .succjobname{margin-top:5px;font-size:80%;line-height:100%}.talentcard .plan{position:absolute;bottom:0;left:0;right:0;text-align:center;font-weight:400;background:#eee!important;color:#333;height:35px;line-height:35px;font-size:120%;border-radius:0 0 30px 30px;text-transform:uppercase}.talentcard .plan-margin{width:100%;height:35px;line-height:35px}#orgChartContainer{display:flex;flex-direction:column;align-items:center;width:100%;padding:30px;gap:30px;min-height:100vh;position:relative}#orgChartContainer{transform:translateZ(0)}.orgchartclose{position:fixed;top:20px;right:20px;font-size:30px;cursor:pointer;background:#fff;border-radius:100px;padding:10px;box-shadow:0 0 5px #00000044;z-index:2100}.orgchartpng{position:fixed;top:auto;bottom:20px;right:20px;font-size:30px;cursor:pointer;background:#fff;border-radius:100px;padding:10px;box-shadow:0 0 5px #00000044;z-index:2000}.orgchartzoomin{position:fixed;top:auto;bottom:140px;right:20px;font-size:30px;cursor:pointer;background:#fff;border-radius:100px;padding:10px;box-shadow:0 0 5px #00000044;z-index:2000}.orgchartzoomout{position:fixed;top:auto;bottom:80px;right:20px;font-size:30px;cursor:pointer;background:#fff;border-radius:100px;padding:10px;box-shadow:0 0 5px #00000044;z-index:2000}#orgChartContainer .subemployees{display:flex;flex-direction:row;gap:30px;flex-wrap:wrap;justify-content:center;align-items:stretch}#orgChartContainer .talentcard{margin-bottom:30px;position:relative}#orgChartContainer .subemployees>div{position:relative;display:flex;flex-direction:column;align-items:center}#orgChartContainer .subemployees>div::before{content:'';position:absolute;top:-30px;left:50%;transform:translateX(-50%);width:3px;height:30px;background:#ddd!important}#orgChartContainer .talentcard.selectedorgworker::before{content:'';position:absolute;bottom:-33px;left:50%;transform:translateX(-50%);width:3px;height:33px;background:#ddd!important}#orgChartContainer .talentcard.superiororgworker::before{content:'';position:absolute;bottom:-63px;left:50%;transform:translateX(-50%);width:3px;height:63px;background:#ddd!important}#orgChartContainer .linia{width:500px;height:3px;background:#ddd!important;position:absolute;left:50%;margin-top:-30px}#orgChartContainer .linia-level3{background:#ddd!important;position:absolute;width:3px;height:3px;z-index:5}#orgChartContainer span.alert{position:relative;top:-15px;color:#000}#orgChartContainer .arrowup{min-width:20px;height:20px;position:absolute;border-radius:20px;background:#fff;top:-8px;right:-10px;box-shadow:0 0 5px #00000055;padding:0 7px 0 5px;font-weight:700;font-size:13px;line-height:13px;display:flex;align-items:center;z-index:5}#orgChartContainer .arrowdown{min-width:20px;height:20px;position:absolute;border-radius:20px;background:#fff;bottom:-8px;right:-10px;box-shadow:0 0 5px #00000055;padding:0 7px 0 5px;font-weight:700;font-size:13px;line-height:13px;display:flex;align-items:center;z-index:5}@media print{@page{size:A4 portrait;margin:2cm 1cm}#orgChartContainer{width:var(--print-width,auto)!important;height:100%!important;zoom:var(--print-scale,auto)!important;margin:0!important;padding:0!important}.orgchartclose,.orgchartpng,.orgchartzoomin,.orgchartzoomout{display:none!important}#orgChartContainer .talentcard{break-inside:avoid}#orgChartContainer .linia{margin-top:-60px}}.new-uploader-container{display:flex;position:fixed;top:0;right:0;bottom:0;left:0;background:#fff;z-index:4900;justify-content:center;align-items:center;flex-direction:column}.new-uploader-container .close{position:fixed;top:30px;right:30px;font-size:30px;cursor:pointer}