@charset "UTF-8";@font-face{font-family:"Open Sans Regular";src:url("/Content/Fonts/OpenSans-Regular.ttf")}@font-face{font-family:"Open Sans Light";src:url("/Content/Fonts/OpenSans-Light.ttf")}@font-face{font-family:"Barcode";src:url("/Content/Fonts/Barcode-128.ttf")}html,body,div,span,object,h1,h2,h3,h4,h5,h6,p,a,img,ol,ul,li,form,label,button,textarea,table,tbody,tfoot,thead,tr,th,td,article,aside,footer,header,menu,nav,section,summary{margin:0;padding:0;box-sizing:border-box}textarea{font:inherit}a{text-decoration:none}a,a:visited{color:inherit}li{list-style-type:none}@font-face{font-family:"Open Sans Regular";src:url("/Content/Fonts/OpenSans-Regular.ttf")}@font-face{font-family:"Open Sans Light";src:url("/Content/Fonts/OpenSans-Light.ttf")}@font-face{font-family:"Barcode";src:url("/Content/Fonts/Barcode-128.ttf")}.full-height{height:100%}.full-width{width:100%}.full-size,.loading{width:100%;height:100%}.half-width{width:50%}.tiny-horizontal-padding{padding-left:3px;padding-right:3px}.tiny-vertical-padding,#exception-card-page-wrapper .catalog li{padding-top:3px;padding-bottom:3px}.tiny-padding,td,th{padding:3px}.small-horizontal-padding,th .select-items label,#exception-card-page-wrapper .catalog li{padding-left:5px;padding-right:5px}.small-vertical-padding,button{padding-top:5px;padding-bottom:5px}.small-padding,footer{padding:5px}.medium-horizontal-padding,th .date-input-container,header #notifications-list ul li{padding-left:10px;padding-right:10px}.medium-vertical-padding,header #notifications-list ul,#upload-page-wrapper #packages-and-files-wrapper #packages-wrapper #packages-container,#upload-page-wrapper #packages-and-files-wrapper #package-files-wrapper .package-files-container{padding-top:10px;padding-bottom:10px}.medium-padding,#upload-page-wrapper #packages-and-files-wrapper,#upload-page-wrapper #packages-and-files-wrapper #packages-wrapper #packages-container .package-item,.package-file-item{padding:10px}.big-horizontal-padding,button{padding-left:20px;padding-right:20px}.big-vertical-padding{padding-top:20px;padding-bottom:20px}.big-padding{padding:20px}.no-padding,#package-page-wrapper #change-history-view-button{padding:0}.medium-left-margin{margin-left:10px}.medium-horizontal-margin{margin-left:10px;margin-right:10px}.medium-bottom-margin{margin-bottom:10px}.very-big-top-margin,th .date-input-container{margin-top:30px}.block{display:block}.flex-container,nav .side-menu-item{display:flex}.flex-container-vertical{display:flex;flex-direction:column}.flex-container-reversed{display:flex;justify-content:flex-end}.flex-container-vertical-reversed{display:flex;flex-direction:column;justify-content:flex-end}.flex-container .stretched,nav .side-menu-item .stretched,.flex-container-vertical .stretched,.flex-container-reversed .stretched,.flex-container-vertical-reversed .stretched{flex:1 0}.flex-container .end-aligned,nav .side-menu-item .end-aligned,.flex-container-vertical .end-aligned,.flex-container-reversed .end-aligned,.flex-container-vertical-reversed .end-aligned{align-self:flex-end}.flex-container .center-aligned,nav .side-menu-item .center-aligned,.flex-container-vertical .center-aligned,.flex-container-reversed .center-aligned,.flex-container-vertical-reversed .center-aligned{align-self:center}.horizontal-centering-container{display:flex;justify-content:center}.vertical-centering-container{display:flex;align-items:center}.centering-container,.loading{display:flex;justify-content:center;align-items:center}.centering-container.flex-container-vertical.full-size,.flex-container-vertical.loading{align-items:stretch}.very-small-font,.validation-message{font-size:.7rem}.small-font,select,footer{font-size:.8rem}.big-font{font-size:1.2rem}.very-big-font{font-size:1.5rem}.very-huge-font{font-size:4.9rem}.light-font,button.small{font-family:"Open Sans Light"}.left-text{text-align:left}.centered-text{text-align:center}button{background-color:transparent;font-size:1.2rem;font-family:inherit;cursor:pointer;border:none;transition:background-color ease-in .3s,color ease-in .3s}button *{position:relative}button.small{font-size:1rem;border:none!important}button.confirm-button,button.paging-button{border:#008c95 solid 2px}button.confirm-button:hover,button.paging-button:hover{background-color:#008c95;color:#f2f2f2;transition:all ease-out .3s}button.success-button{border:#9c0 solid 2px}button.success-button:hover{background-color:#9c0;color:#f2f2f2;transition:all ease-out .3s}button.cancel-button{color:#c00000;border:#c00000 solid 2px}button.cancel-button:hover{background-color:#c00000;color:#f2f2f2;transition:all ease-out .3s}button.paging-button{width:40px;height:40px;border-radius:50%;padding:0}button.paging-button.active{background-color:#008c95;color:#f2f2f2}.select-items label{cursor:pointer}label.slided{color:gray;position:absolute;pointer-events:none;transition:margin-top .3s ease-in,font-size .3s ease-in,color .3s ease-in}label.slided.on-top{margin-top:-1rem;font-size:.8rem;color:#141e14!important;transition:all .3s ease-out}input[type=text],input[type=password]{font:inherit;width:100%;background-color:transparent;border-top:none;border-left:none;border-right:none;border-bottom:1px solid gray;transition:border-bottom .3s ease-out}input[type=text].focused,input[type=password].focused{border-bottom:1px solid #141e14;transition:all .3s ease-out}select{font-family:inherit;width:100%}.validation-message{color:#c00000;position:absolute}@keyframes error-blink{0%{color:#c00000}100%{color:inherit}}.error-blink{animation-duration:.6s;animation-name:error-blink;animation-timing-function:ease-out}#modal-wrapper{position:absolute;top:0;left:0;display:none;background-color:rgba(128,128,128,.5);z-index:100}.modal-window{border:1px solid #008c95;background-color:#f2f2f2;display:none}.modal-window .modal-window-header{background-color:#008c95;color:#f2f2f2}.search-container label,.search-container input{width:300px;margin-bottom:10px}.search-container button{margin-left:5px;padding-left:0;padding-right:0;height:30px}.search-container button img{width:20px;height:20px;margin-bottom:6px}.search-container .clear-search{visibility:hidden}.tab-button:not(.unstyled){background-color:#d0d0d0;font-size:1rem;opacity:.6}.tab-button.active{opacity:1}.tab-content{display:none}.tab-content.active{display:block}table.tab-content.active{display:table}table{border-collapse:collapse}table:not(.non-selectable-rows) tbody tr{cursor:pointer}table:not(.non-selectable-rows) tbody tr:hover,table:not(.non-selectable-rows) tbody tr.active{background-color:#008c95;color:#f2f2f2}table:not(.non-selectable-rows) tbody tr:hover td,table:not(.non-selectable-rows) tbody tr.active td{border-right:transparent solid 1px}table.icon-column tr td:first-child,table.icon-column tr th:first-child{width:0;border-right:none}td,th{text-align:left}th{border-right:#aaa solid 1px}th .popup{display:none;z-index:5;position:absolute;color:#141e14;border:1px solid #141e14;background-color:#d0d0d0;max-height:540px;min-width:250px;width:150%}th .popup div:nth-child(1){overflow-y:auto;max-height:500px}th>div.flex-container,nav th>div.side-menu-item{align-items:flex-end}thead th{color:#f2f2f2;font-weight:100;background-color:#008c95;vertical-align:bottom;border-bottom:1px solid #aaa;position:relative}tbody{font-size:.9rem}tbody tr:nth-child(even){background-color:#aaa}tbody tr:nth-child(even) td{border-right:#d0d0d0 solid 1px}tbody tr:nth-child(odd){background-color:#d0d0d0}tbody tr:nth-child(odd) td{border-right:#aaa solid 1px}td:last-child,th:last-child{border-right:none!important}tr.fading{opacity:0;transition:all .3s ease-out}.table-icon{width:25px;height:25px;display:block;padding:0}.table-icon img{max-height:100%;max-width:100%}.ignore-mouse{pointer-events:none}.absolute{position:absolute}.invisible{display:none}.non-selectable,table,#exception-card-page-wrapper .catalog li{cursor:default;-ms-user-select:none}.scrollable{overflow-y:auto;overflow-x:hidden}object{cursor:pointer}a.link,a:visited:link,button.link{text-decoration:underline;color:#008c95}.no-cross::-ms-clear,.vertical-field-set input::-ms-clear{display:none}.no-borders{border:none!important}@keyframes loading{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.loading{background-color:#aaa;z-index:1000;display:none;position:absolute;opacity:.6}.loading img{width:20%;height:20%}.loading.active{display:flex}.loading.active img{animation-duration:.9s;animation-name:loading;animation-iteration-count:infinite}.barcode{font:2.9rem "Barcode"}.red{color:#c00000;text-decoration-color:#c00000}@media(max-width:1366px){main{font-size:.9rem!important}}@media(max-width:1700px){#user-details-modal-window{height:70%!important;width:80%!important}}html,body{font:1rem "Open Sans Regular";color:#141e14;background-color:#f2f2f2;height:100%;overflow-x:hidden;overflow-y:hidden}@keyframes notification-ringing{0%{transform:rotate(0deg)}1%{transform:rotate(30deg)}2%{transform:rotate(-30deg)}3%{transform:rotate(0deg)}}header{height:80px;background-color:#d0d0d0;border-bottom:#008c95 solid 1px}header #change-password-link-container a{vertical-align:text-top}header .header-icon img{width:50px;height:50px}header .header-small-icon img{width:50px;height:50px}header #notification-icon{animation-duration:5s;animation-name:notification-ringing;animation-iteration-count:infinite;animation-direction:alternate;animation-timing-function:ease-out;animation-fill-mode:both}header #notifications-list{left:100%;margin-left:-600px;position:absolute;width:600px;display:none;background-color:#d0d0d0;z-index:500}header #notifications-list ul{border:1px solid #141e14}header #notifications-list ul li{transition:all .3s ease-out}header #notifications-list ul li:not(.no-hover):hover{cursor:pointer;background:#008c95;color:#f2f2f2;transition:all .3s ease-out}#main-logo-wrapper{min-width:280px}#main-logo{width:220px;height:50px}#central-wrapper{height:calc(100% - 80px - 25px);align-content:stretch}nav{background-color:#008c95;color:#f2f2f2;z-index:5;white-space:nowrap;overflow:hidden}nav .side-menu-item{border-bottom:#f2f2f2 solid 1px;background-color:transparent;color:inherit;transition:all ease-in .3s}nav .side-menu-item img{width:40px;height:40px;padding-left:5px;position:absolute;z-index:10;pointer-events:none}nav .side-menu-item>a{padding-left:50px;width:calc(360px - 40px)}nav li:hover,nav li.active{background-color:#f2f2f2;color:#008c95;transition:all ease-out .3s}nav .slided-menu{z-index:3;background-color:#008c95;color:#f2f2f2;position:absolute;margin-left:-360px;max-width:360px;transition:margin-left ease-in .3s}nav .slided-menu.slided{margin-left:0;transition:margin-left ease-out .3s}nav #notifications-list li{transition:all .3s ease-in}nav.hided{width:50px;transition:all .3s ease-out}nav.hided .slided-menu.slided{margin-left:-13px}nav.hided #show-hide-side-menu-button{transform:rotate(180deg);transition:all .3s ease-out}nav.showed{width:360px;transition:all .3s ease-out}nav.showed #show-hide-side-menu-button{transform:rotate(0deg);transition:all .3s ease-out}main{overflow-y:auto;overflow-x:hidden}footer{vertical-align:central;background-color:#d0d0d0;height:25px}#upload-page-wrapper #packages-and-files-wrapper{width:40%}#upload-page-wrapper #packages-and-files-wrapper #packages-wrapper{height:30%;border-bottom:1px solid #aaa}#upload-page-wrapper #packages-and-files-wrapper #packages-wrapper #packages-container{overflow-y:auto;display:flex;flex-wrap:wrap;align-items:flex-start}#upload-page-wrapper #packages-and-files-wrapper #packages-wrapper #packages-container .package-item{cursor:pointer;border:5px solid transparent;margin:0 5px}#upload-page-wrapper #packages-and-files-wrapper #packages-wrapper #packages-container .package-item .package-item-icon{width:50px;height:50px;display:block}#upload-page-wrapper #packages-and-files-wrapper #packages-wrapper #packages-container .package-item.drop-ready{border:5px dotted #008c95}#upload-page-wrapper #packages-and-files-wrapper #packages-wrapper #packages-container .package-item.hover,#upload-page-wrapper #packages-and-files-wrapper #packages-wrapper #packages-container .package-item.active{background-color:#008c95}#upload-page-wrapper #packages-and-files-wrapper #package-files-wrapper{position:relative;height:70%}#upload-page-wrapper #packages-and-files-wrapper #package-files-wrapper #select-package-label{position:absolute;width:100%;height:100%;font-size:1.2rem;opacity:.7}#upload-page-wrapper #packages-and-files-wrapper #package-files-wrapper #drop-files-label{position:absolute;width:100%;height:100%;font-size:1.2rem;opacity:.7;background-color:#d0d0d0;pointer-events:none;visibility:collapse;z-index:5}#upload-page-wrapper #packages-and-files-wrapper #package-files-wrapper .package-files-container{display:none;overflow-y:auto;height:100%;flex-wrap:wrap;align-items:flex-start;align-content:flex-start}#upload-page-wrapper #packages-and-files-wrapper #package-files-wrapper #files-buttons-panel{display:none}#upload-page-wrapper #packages-and-files-wrapper #delete-package-button,#upload-page-wrapper #packages-and-files-wrapper #send-package-button-modal-opener,#upload-page-wrapper #packages-and-files-wrapper #delete-file-button{display:none}#upload-page-wrapper #preview-page-container{width:60%;background-color:rgba(208,208,208,.5);overflow:hidden}#upload-page-wrapper #preview-page-container>img{max-width:100%;max-height:100%}.package-file-item{cursor:pointer}.package-file-item .package-file-item-icon{width:150px;height:150px;display:block;pointer-events:none;position:relative}.package-file-item.ghost{border:5px dotted #008c95;padding:5px;pointer-events:none}.package-file-item:hover,.package-file-item.active{background-color:#008c95}#drop-label{background-color:#aaa;opacity:.5;position:absolute;z-index:200;visibility:collapse}#package-details-modal-window,#package-details-modal-window-new{height:90%;width:70%}#package-details-modal-window .modal-window-content,#package-details-modal-window-new .modal-window-content{position:relative}#package-details-modal-window .drag-drop-label,#package-details-modal-window-new .drag-drop-label{color:#141e14;text-align:center}#package-details-modal-window tr.loading,#package-details-modal-window-new tr.loading{opacity:.5}#package-details-modal-window #upload-label,#package-details-modal-window-new #upload-label{opacity:.7}th .select-items label:hover{background:#008c95;color:#f2f2f2}tr.warning{color:#c00000}tr.completed{opacity:.4}.document-modal-window{width:90%;height:90%}#exception-details-modal-window{height:30%;width:50%}#exception-comment-modal-window{height:30%;width:50%}.image-viewer{background-color:rgba(208,208,208,.5);overflow:hidden}.image-viewer .page:not(.active){display:none}.image-viewer .buttons-container{background-color:#f2f2f2;border:2px solid rgba(208,208,208,.5);z-index:5}.image-viewer .image-wrapper{cursor:move;background-size:contain;background-repeat:no-repeat;background-position:50% 50%}#exception-card-page-wrapper #exception-buttons-wrapper{border-top:2px solid #d0d0d0}#exception-card-page-wrapper .recognized-data-wrapper{margin-bottom:10px}#exception-card-page-wrapper .catalog-header,#exception-card-page-wrapper .recognized-data-header{margin-bottom:5px;margin-top:5px}#exception-card-page-wrapper .catalog{margin-bottom:5px}#exception-card-page-wrapper .catalog li{cursor:pointer;transition:all ease-out .3s}#exception-card-page-wrapper .catalog li:hover,#exception-card-page-wrapper .catalog li.active{color:#f2f2f2;background-color:#008c95;transition:all ease-out .3s}#catalog-items-table-wrapper{overflow-x:hidden;overflow-y:hidden}#catalog-items-table-wrapper .flex-container-vertical{overflow-y:hidden}#companies-catalog-page-wrapper tr.archived{opacity:.5}#company-details-modal-window{height:85%;width:50%}#company-details-modal-window .modal-window-content{position:relative}.vertical-field-set{display:flex;flex-direction:column}.vertical-field-set .horizontal-field-set{display:flex;justify-content:space-between}.vertical-field-set .horizontal-field-set .radio-inputs-container{margin-top:-1.5rem;margin-right:100px}.vertical-field-set .horizontal-field-set div{max-width:120px}#users-page-wrapper tr.archived{opacity:.5}#user-details-modal-window{height:50%;width:55%}#user-details-modal-window input[type=text]{width:220px}#user-details-modal-window .modal-window-content{position:relative}#user-details-modal-window .user-names-field-set,#user-details-modal-window .user-credentials-field-set,#user-details-modal-window .change-password-field-set{display:flex}#user-details-modal-window .user-names-field-set div,#user-details-modal-window .user-credentials-field-set div,#user-details-modal-window .change-password-field-set div{margin-right:20px}#user-details-modal-window .change-password-field-set,#user-details-modal-window .change-password-container{width:60%}#user-details-modal-window .companies-wrapper{margin-right:20px}#user-details-modal-window .roles-container{min-width:25%}#package-page-wrapper #history-blocks-container{flex-wrap:wrap}#package-page-wrapper #history-table-container{display:none;margin-top:10px}#package-page-wrapper #history-table-container table{width:100%}#package-page-wrapper .change-view-icon,#package-page-wrapper .change-history-visibility-icon{display:none}#package-page-wrapper .change-view-icon.active,#package-page-wrapper .change-history-visibility-icon.active{display:block}#package-page-wrapper h3{display:inline}#package-page-wrapper #change-history-view-button{margin-left:5px;display:inline}#package-page-wrapper #change-history-view-button img{width:30px;height:30px}#package-page-wrapper .history-item{margin-top:10px;width:25%;border:1px solid #008c95}#package-page-wrapper .history-item-header{background-color:#008c95;color:#f2f2f2}#package-page-wrapper .history-item.exception{border:1px solid #c00000}#package-page-wrapper .history-item.exception .history-item-header{background-color:#c00000;color:#f2f2f2}#package-page-wrapper .history-item.delegation{border:1px solid #aaa}#package-page-wrapper .history-item.delegation .history-item-header{background-color:#aaa;color:#141e14}#package-page-wrapper .arrow-begin:first-child,#package-page-wrapper .arrow-end:last-child{display:none}#package-page-wrapper .arrow-begin,#package-page-wrapper .arrow-end{padding-top:10px;height:150px;width:25px}#package-page-wrapper .arrow-end{margin-left:5px}#package-page-wrapper .arrow-begin{margin-left:-1px;margin-right:5px}@media print{header,nav,footer{display:none!important}button.popup-opener{display:none}#completed-originals-report-page tr{font-size:.7rem}#completed-originals-report-page tr .barcode{font-size:3.9rem}}.package-sending-modal-window .drop-down-select-box{display:flex;flex-direction:column;height:75px;transition:.5s;overflow-y:scroll;border:1px solid #ddd;background-color:#fff;padding:5px}.add-plant-button,.add-kpp-button{border:1px solid #aaa;transition:.3s;display:block;font-size:14px;padding:5px 10px;margin-top:15px}.add-plant-button:hover,.add-kpp-button:hover{background-color:#d0d0d0}.company-plats-table-wrapper{max-height:166px;min-height:166px;overflow-y:auto}