:root{--bg-color:#bdd3ea;--border-color:#a1c0e2;--inactive-color:#b1cce6;--font-color:#212529;--OPEN-color:green;--WARRANTY-color:#fff000;--CLOSED-color:red;--DELETED-color:#888888}html{font-size:13px}body{background-color:var(--bg-color);color:var(--font-color)}a:hover:not(.btn),a:not(.btn),a:visited:not(.btn){color:#447eb7}div#submenu a{color:inherit}td{overflow-wrap:anywhere}.text-green{color:#009c00}.text-red{color:red}.anchor{text-decoration:underline;color:#2963a2;font-weight:500}#sidebar{position:fixed;top:0;left:-100%;bottom:0;width:100%;padding-top:33px;background-color:#252533;color:#fff;z-index:998;overflow:hidden;transition:all .4s}#sidebar.active{left:0}#sidebar #submenu{padding:10px}#sidebar #submenu #wide a{display:block;padding:5px 15px;margin:3px 2px 3px 12px;border-radius:5px}#sidebar #submenu #wide a:before{content:"> ";color:transparent}#sidebar #submenu #wide a:hover:not(.active){font-weight:500;background-color:#2f3749;color:inherit;text-decoration:none}#sidebar #menu a:hover:before,#sidebar #submenu #wide a.active:before{content:"> ";color:red}#sidebar #submenu #wide a.active:after{content:" <"}#sidebar #sectionId{background-color:#46526e;font-size:120%;font-weight:400;background-repeat:no-repeat;background-position:10px 40%;border-radius:5px;background-size:33px;padding:10px 10px 10px 58px}#pagehead #wrapper{background-color:var(--bg-color)}#top-wrapper{min-height:3rem}#top-wrapper img{width:45vw;max-width:300px;float:right}#user{display:none;margin:1em;float:left;cursor:inherit}#user i.fa.user{color:#e7e7e7;text-shadow:#000 0 0 2px;font-size:85%;position:relative;top:-.05rem;padding-right:.2rem}#user a{margin-left:2rem;padding:0 .25rem;display:inline-block;font-size:.83rem;color:#56595d;text-decoration:underline;vertical-align:text-bottom}#user a i.fa{font-size:1rem;vertical-align:middle;padding-left:.25rem}#user a:hover,a.fancy-link:hover{text-decoration:none}#topspace{clear:left;display:none}.topbar-tab{width:21vw;max-width:106px;height:calc(35px + 6vw);max-height:65px;float:left;margin-right:4px;background-color:var(--inactive-color);background-repeat:no-repeat;background-position:center center;border:solid var(--inactive-color) 2px;border-bottom-width:0;border-radius:10px 10px 0 0;background-size:calc(23px - -4vw);transition:background-size .1s}.topbar-tab.active{background-color:var(--border-color);border-color:var(--border-color)}.topbar-tab:hover:not(.active){border-color:var(--border-color);background-size:calc(25px - -4vw);cursor:pointer}#sidebar #sectionId.project,.topbar-tab.project{background-image:url(../../images/menu_project_org.png);margin-left:10px}#sidebar #sectionId.company,.topbar-tab.company{background-image:url(../../images/menu_company_org.png)}#sidebar #sectionId.my_gemba,.topbar-tab.my_gemba{background-image:url(../../images/menu_my_gemba_org.png)}#sidebar #sectionId.manual,.topbar-tab.manual{background-image:url(../../images/menu_manual_org.png)}.topbar-tab:first-child{margin-left:10px}#pagehead #submenu{background-color:var(--border-color);clear:both}#pagehead #submenu #wide{display:none;padding:6px 8px 6px 20px}#pagehead #sectionId{display:none}#pagehead #submenu a.menu{padding-right:.8rem}#pagehead #submenu a.menu:last-of-type{padding-right:.2rem}#pagehead #submenu a.menu:hover:not(.active){text-decoration:underline}#pagehead #submenu a.menu:last-child{padding-right:0}#pagehead #submenu select{width:305px;font-size:72%}.select2-results .select2-results__option{line-break:anywhere}#pagehead #submenu #wide a.menu::before{padding-right:.8rem;content:"|"}#pagehead #submenu #wide a.menu:first-of-type::before{padding-left:0;content:""}#pagehead #submenu #wide #projectSelector,table.datatable.compact.g1list thead div.cnt{float:right}#pagehead #submenu #wide #projectSelector div,#pagehead #submenu form{display:inline}#pagehead #submenu #wide #projectSelector div:before{content:"Project: "}#pagehead #submenu #small #projectSelector{padding-bottom:7px}#pagehead #submenu #small #projectSelector div:before{content:"Switch to another project ... "}li.select2-results__option{padding-top:1px;padding-bottom:1px;font-size:.9rem}input.select2-search__field{font-size:.9rem}#pagehead #submenu #small{padding:6px .8rem;text-align:center}#pagehead #submenu #small hr{margin:.5rem}#pagehead #submenu #small a.extra.active,#pagehead #submenu #small a.menu{font-size:115%;padding:3px;display:block}#pagehead #submenu a.active{font-weight:500;cursor:default;display:inline-block!important;padding-right:.8rem}#pagehead #submenu #wide a.extra.active:before{content:"/  ";padding-right:0;margin-left:-.8rem}#pagehead #submenu a.extra{display:none}#submenu #small #list{display:none;padding-bottom:.5rem}#submenu #small #control i{float:right;font-size:1.3rem;padding-top:2px}#pagehead #submenu form select{font-size:90%;margin-top:2px;max-width:350px}#pagehead #submenu #small form span.select2-container{width:350px!important;max-width:100%;text-align:left}#pagehead #submenu #small #user{display:block;float:none;margin:0}#footer,#page-wrapper{margin:0 auto;padding:0;max-width:1600px;min-width:250px}#footer{text-align:center;padding:8px;color:#137;font-size:85%;background-color:var(--border-color)}.content{background-color:#fff;padding:15px;padding-bottom:2rem}#footer span{font-weight:500}#footer a{text-decoration:underline;font-size:inherit}#footer a.btn-sm{float:right;height:1.4rem;padding:0 .25rem;color:#eee;text-decoration:none}#footer a.btn-sm:hover{color:#fff}@media only screen and (min-width:400px){html{font-size:14px}}@media only screen and (min-width:640px){.topbar-tab{background-size:48px;margin-right:5px}.topbar-tab:hover:not(.active){background-size:49px}.content{padding:18px 15px}}@media only screen and (min-width:840px){html{font-size:15px}#topspace{display:inherit}#sidebar{left:-100%!important}#pagehead #submenu #wide{display:flow-root}#pagehead #submenu #small{display:none}.content{padding:21px 18px}.grid{margin-left:-18px;margin-right:-18px}.col,.sm-col{padding-left:18px;padding-right:18px}}@media only screen and (min-width:1040px){html{font-size:16px}#page-wrapper{padding-left:30px;padding-right:30px}#pagehead{padding-left:0}.topbar-tab.project{margin-left:0}.content{padding:28px 22px}.grid{margin-left:-22px;margin-right:-22px}.col,.sm-col{padding-left:22px;padding-right:22px}}.container{max-width:none}.modal-header .close{padding:0;margin:-1rem;font-size:1.689rem}.modal-content{padding:10px}.modal-content div.row{margin:.5rem -30px}.modal-content .content{padding-top:0}@media (min-width:576px){#user{display:inherit}#pagehead #submenu #small #user{display:none}}.error{color:red;float:right;padding-left:1rem;padding-right:1rem}.progress{height:1.2rem;line-height:1.2rem;background-color:transparent;min-width:min(250px,35vw);display:inline-flex}.progress-bar{text-align:center;vertical-align:middle;color:#fff}.bg-gray{background-color:#ccc}.text-black{color:#000!important}.btn-grey{color:#212529;background-color:#dedede;border-color:#dedede}.btn-grey:hover{color:#212529;background-color:#c9c9c9;border-color:#b5b5b5}.btn-grey.focus,.btn-grey:focus{color:#212529;background-color:#c9c9c9;border-color:#b5b5b5;box-shadow:0 0 0 .2rem rgba(166,167,169,.5)}.btn-grey.disabled,.btn-grey:disabled{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-grey:not(:disabled):not(.disabled).active,.btn-grey:not(:disabled):not(.disabled):active,.show>.btn-grey.dropdown-toggle{color:#212529;background-color:#c9c9c9;border-color:#bfbfbf}.btn-grey:not(:disabled):not(.disabled).active:focus,.btn-grey:not(:disabled):not(.disabled):active:focus,.show>.btn-grey.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(166,167,169,.5)}.tooltipster-content span.details{font-size:85%;color:#888}@media (max-width:576px){.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto{padding-left:0;padding-right:0}.modal-content .col,.modal-content .col-12,.modal-content .col-auto{padding-left:-15px;padding-right:-15px}}div.modal div.col-body,div.modal div.field{padding-right:0;padding-left:0}.Zebra_DatePicker_Icon:focus,[type=search]:focus{outline:0}table.datatable.compact.g1list{border:0;border-collapse:collapse;width:100%;margin-bottom:2rem}table.compact.g1list thead tr{background-color:#444;color:#fff;border-width:0}table.datatable.compact.g1list>tbody>tr:not(.dataTables_empty){cursor:pointer}table.datatable.compact.g1list.nonclickable>tbody>tr:not(.dataTables_empty){cursor:inherit}table.datatable.compact.g1list>tbody>tr{background-color:#eee}table.datatable.compact.g1list>tbody>tr:not(.dataTables_empty):hover{background-color:#ddd}table.datatable.compact.g1list>tbody>tr:not(.dataTables_empty):first-child{border-top:solid transparent 2px}table.datatable.compact.g1list td{background-color:inherit!important;overflow-x:hidden;border:0;border-top:solid #fff 3px;padding:4px 8px}table.datatable.compact.g1list th{overflow-x:hidden;border:0;border-top:solid #fff 3px;padding:4px 8px;padding-left:1.2rem}table.datatable.compact.g1list th.sorting,table.datatable.compact.g1list th.sorting_asc,table.datatable.compact.g1list th.sorting_desc{padding-right:1.4em;background-position-x:0}table.datatable.compact.g1list .cnt{margin:0 0 0 3px;padding:0 2px .15em;display:inline;color:#fff;font-size:.9em;border-radius:3px;text-align:center;font-weight:500}div.cnt{float:right;overflow:hidden}table.datatable.compact.g1list .cnt.flv{background-color:#d11}table.datatable.compact.g1list .cnt.jpg{background-color:#4a4}table.datatable.compact.g1list .cnt.doc{background-color:#05c}div.dataTables_filter{float:right!important}h3{margin:1rem 0 .5rem}.col-body,.col-header{background-color:var(--border-color);padding:10px;margin-bottom:.5rem}.col-body{background-color:transparent;margin-bottom:0;padding:0 0 10px}.col-header{min-height:5.55rem;display:inline-block;width:100%}.col-header h4{font-weight:700;margin-bottom:0}.col-header p:empty{width:0;display:inline-block;white-space:pre}div.col-header p:empty:before{content:" "}@media (max-width:576px){.col-body,div.modal-content div.col-body{padding-left:.75rem;padding-right:.75rem}}a.fancy-link{margin-right:.7em;white-space:nowrap}a.fancy-link>div{display:inline-block;padding-right:.4rem;line-height:160%;font-size:90%;margin-top:1rem}a.fancy-link div.pencil{background:linear-gradient(to right,var(--pink) 1.7rem,white 0)}a.fancy-link div.plus{background:linear-gradient(to right,var(--green) 1.7rem,white 0)}a.fancy-link div.list{background:linear-gradient(to right,var(--gray) 1.7rem,white 0)}a.fancy-link div.remove{background:linear-gradient(to right,var(--yellow) 1.7rem,white 0)}a.fancy-link div.delete{background:linear-gradient(to right,var(--red) 1.7rem,white 0)}a.fancy-link div.update{background:linear-gradient(to right,var(--blue) 1.7rem,white 0)}a.fancy-link div.download,a.fancy-link div.export,a.fancy-link div.link{background:linear-gradient(to right,var(--primary) 1.7rem,white 0)}a.fancy-link div.cleat_not{background:linear-gradient(to right,#866ba6 1.7rem,#fff 0)}a.fancy-link>div i{margin-left:.4rem;margin-right:.6rem;color:#fff}a.fancy-link>div i.las{font-size:142%;line-height:0;position:relative;left:-3px;top:2px;margin-right:0}.modal{text-align:center;padding:0!important}.modal-dialog,.modal:before{display:inline-block;vertical-align:middle}.modal:before{content:"";height:100%;margin-right:-4px}.modal-dialog{text-align:left;width:calc(100vw - 1.2rem);width:99%;max-width:800px;margin:1.5rem auto}.modal-header h4{width:100%;text-align:center}div.field{padding:.25em .5em .75em;margin-bottom:1em}div.field label{font-weight:600}div.field>label{width:100%}.datepicker{max-width:7rem;text-align:center;border-width:1px}div#dp_holder{position:relative;bottom:233px}@media (max-width:275px){div#dp_holder{right:17px}}button.Zebra_DatePicker_Icon{top:0!important;left:0!important;margin-top:0;margin-left:7.5rem;width:2rem;height:2rem;background-image:url(../../images/icon_calendar.gif);background-size:1.9rem}.type_company,.type_internal{display:inline;color:#fff;min-width:1em;border-radius:.2rem;text-align:center;font-weight:500;font-size:.9em}.type_company{margin:0 0 0 .2em;padding:0 .25em;background-color:#00f}.type_internal{background-color:#555;margin:0 0 0 .25em;padding:0 .35em}.tooltipster-sidetip.tooltipster-noir.tooltipster-noir-customized .tooltipster-box{background:#ee3130;border:0 solid #fff;border-radius:6px;box-shadow:0 0 5px 0 rgba(0,0,0,.4)}.tooltipster-sidetip.tooltipster-noir.tooltipster-noir-customized .tooltipster-content{color:#fff;padding:8px}.tooltipster-sidetip.tooltipster-noir.tooltipster-noir-customized .tooltipster-arrow-background{border-top-color:#ee3130;border-width:17px}.tooltipster-sidetip.tooltipster-noir.tooltipster-noir-customized .tooltipster-arrow-border{border-width:0}.tooltipster-sidetip.tooltipster-noir.tooltipster-noir-customized .tooltipster-arrow{height:14px;width:30px;bottom:-2px}