::-webkit-scrollbar{width:15px;height:15px;background-color:rgba(0,0,0,.03)}::-webkit-scrollbar-thumb{height:6px;border:4px solid transparent;background-clip:padding-box;-webkit-border-radius:7px;background-color:rgba(0,0,0,.15);-webkit-box-shadow:inset -1px -1px 0 rgba(0,0,0,.05),inset 1px 1px 0 rgba(0,0,0,.05)}::-webkit-scrollbar-button{width:0;height:0;display:none}::-webkit-scrollbar-corner{background-color:transparent}.w98{width:98%!important}.w95{width:95%!important}.ib{display:inline-block!important}.v-super{vertical-align:super}.c-pointer{cursor:pointer}.h37{min-height:37px}.input-text,input[type=date],input[type=email],input[type=number],input[type=password],input[type=text],select,textarea{box-sizing:border-box;background-color:#fff;display:block;width:100%;max-width:100%;height:25px;border:solid 1px gray;font-size:12px;line-height:25px;padding:0 4px;color:#000;outline:0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.input-text.ng-invalid,input[type=date].ng-invalid,input[type=email].ng-invalid,input[type=number].ng-invalid,input[type=password].ng-invalid,input[type=text].ng-invalid,select.ng-invalid,textarea.ng-invalid{border:solid 1px red}.input-text.ng-pending,input[type=date].ng-pending,input[type=email].ng-pending,input[type=number].ng-pending,input[type=password].ng-pending,input[type=text].ng-pending,select.ng-pending,textarea.ng-pending{border:solid 1px #8a2be2}.input-text.disabled,.input-text[disabled],[disabled] .input-text,[disabled] input[type=date],[disabled] input[type=email],[disabled] input[type=number],[disabled] input[type=password],[disabled] input[type=text],[disabled] select,[disabled] textarea,input[type=date].disabled,input[type=date][disabled],input[type=email].disabled,input[type=email][disabled],input[type=number].disabled,input[type=number][disabled],input[type=password].disabled,input[type=password][disabled],input[type=text].disabled,input[type=text][disabled],select.disabled,select[disabled],textarea.disabled,textarea[disabled]{background-color:#f8f8f8;color:#666}textarea{resize:none;white-space:normal;word-wrap:normal;overflow:auto}.input-picker,select{box-sizing:border-box;background-color:#fff;display:block;width:100%;max-width:100%;height:25px;border:solid 1px gray;font-size:12px;line-height:25px;padding:0 4px;color:#000;outline:0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;cursor:pointer}.input-picker.ng-invalid,select.ng-invalid{border:solid 1px red}.input-picker.ng-pending,select.ng-pending{border:solid 1px #8a2be2}.input-picker.disabled,.input-picker[disabled],[disabled] .input-picker,[disabled] select,select.disabled,select[disabled]{background-color:#f8f8f8;color:#666}.input-wrapper{position:relative;margin-bottom:6px}.input-wrapper .errors{display:none;position:absolute;top:100%;left:0;z-index:99999}.input-wrapper .errors>*{background-color:red;font-size:12px;color:#fff;padding:6px 8px;display:block;white-space:nowrap}.input-wrapper :hover+.errors{display:block}fieldset{border:none;padding:0;margin:0}.disabled,.disabled *,[disabled],[disabled] *{cursor:default!important}.ui-select-container{box-sizing:border-box;background-color:#fff;display:block;width:100%;max-width:100%;height:30px;border:solid 1px gray;font-size:12px;line-height:30px;padding:0 4px;color:#000;outline:0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;position:relative;overflow:visible;height:auto;white-space:normal}.ui-select-container.ng-invalid{border:solid 1px red}.ui-select-container.ng-pending{border:solid 1px #8a2be2}.ui-select-container.disabled,.ui-select-container[disabled],[disabled] .ui-select-container{background-color:#f8f8f8;color:#666}.ui-select-container .ui-select-search{border:none;outline:0;height:1.666666em;margin-bottom:3px;display:inline-block}.ui-select-container .btn{display:inline-block;width:100%;font-size:12px;vertical-align:middle;touch-action:manipulation;white-space:nowrap;padding:5px 0;line-height:normal}.ui-select-container .ui-select-choices-group-label{font-weight:700}.ui-select-multiple .btn{width:auto;padding:5px 12px}.ui-select-multiple .btn.btn-default{background-color:#f5f5f5}.ui-select-multiple .btn.btn-primary{background-color:#ececec}.ui-select-bootstrap .ui-select-choices-row.active>a{background-color:#f5f5f5;color:#262626}/*!
 * Bootstrap v3.3.5 (http://getbootstrap.com)
 * Copyright 2011-2015 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 *//*!
 * Generated using the Bootstrap Customizer (http://getbootstrap.com/customize/?id=c87ff864cdc07834c8ec)
 * Config saved to config.json and https://gist.github.com/c87ff864cdc07834c8ec
 *//*!
 * Bootstrap v3.3.5 (http://getbootstrap.com)
 * Copyright 2011-2015 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 *//*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */.modal-open{overflow:hidden}.modal{display:none;overflow:hidden;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);-o-transform:translate(0,-25%);transform:translate(0,-25%);-webkit-transition:-webkit-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out}.modal.in .modal-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5);-webkit-background-clip:padding-box;background-clip:padding-box;outline:0}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.in{opacity:.5}.modal-header{padding:15px;border-bottom:1px solid #e5e5e5;min-height:16.42857143px}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.42857143}.modal-body{position:relative;padding:15px}.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer .btn+.btn{margin-left:5px;margin-bottom:0}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px rgba(0,0,0,.5)}.modal-sm{width:300px}}@media (min-width:992px){.modal-lg{width:900px}}.tooltip{position:absolute;z-index:1070;display:block;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;letter-spacing:normal;line-break:auto;line-height:1.42857143;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;white-space:normal;word-break:normal;word-spacing:normal;word-wrap:normal;font-size:12px;opacity:0}.tooltip.in{opacity:.9}.tooltip.top{margin-top:-3px;padding:5px 0}.tooltip.right{margin-left:3px;padding:0 5px}.tooltip.bottom{margin-top:3px;padding:5px 0}.tooltip.left{margin-left:-3px;padding:0 5px}.tooltip-inner{max-width:400px;padding:3px 8px;color:#fff;text-align:center;background-color:#000;border-radius:4px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-left .tooltip-arrow{bottom:0;right:5px;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-right .tooltip-arrow{bottom:0;left:5px;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-left .tooltip-arrow{top:0;right:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-right .tooltip-arrow{top:0;left:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.dropdown,.dropup{position:relative}.dropdown-toggle:focus{outline:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:0;margin:0;list-style:none;text-align:left;background-color:#fff;border:1px solid #aaa}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.42857143;color:#333;white-space:nowrap;text-decoration:none}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{text-decoration:none;color:#262626;background-color:#f5f5f5}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{text-decoration:none;outline:0;background-color:#f5f5f5}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{color:#777}.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{text-decoration:none;background-color:transparent;background-image:none;cursor:not-allowed}.open>.dropdown-menu{display:block}.open>a{outline:0}.dropdown-menu-right{left:auto;right:0}.dropdown-menu-left{left:0;right:auto}.dropdown-header{display:block;padding:3px 20px;font-size:12px;line-height:1.42857143;color:#777;white-space:nowrap}.dropdown-backdrop{position:fixed;left:0;right:0;bottom:0;top:0;z-index:990}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-top:0;border-bottom:4px dashed;content:""}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:2px}@media (min-width:768px){.navbar-right .dropdown-menu{left:auto;right:0}.navbar-right .dropdown-menu-left{left:0;right:auto}}.close{float:right;font-size:21px;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.2}.close:focus,.close:hover{color:#000;text-decoration:none;cursor:pointer;opacity:.5}.clearfix:after,.clearfix:before,.modal-footer:after,.modal-footer:before{content:" ";display:table}.clearfix:after,.modal-footer:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none!important}.affix{position:fixed}.ui-select-multiple.ui-select-bootstrap{min-height:37px}.ui-select-multiple .ui-select-search.ng-hide{width:100%;display:inline-block!important;cursor:not-allowed}.has-center{display:-moz-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center}*,:after,:before{box-sizing:border-box}*{font-family:'Open Sans'}body,html{margin:0;padding:0;width:100%;height:100%;background-color:#fff;overflow:hidden!important}a,button{cursor:pointer}div.action button{border:0;height:26px;background-color:#80d6f7;color:#000;font-size:14px;font-weight:700;text-transform:uppercase;line-height:24px}button.search{padding-bottom:0;padding-top:0}.grayscale{-webkit-filter:grayscale(1)}.err{color:red!important}.scroll-y{overflow-y:scroll!important}.scroll-auto{overflow:auto}.text-muted{color:#aaa}.user-window .tooltip-arrow{display:none}.user-window .tooltip-inner{background-color:#fff;border:solid 1px #94d662;border-radius:0;overflow:hidden;padding:15px;color:#000;text-align:left;min-width:300px;max-width:none;line-height:160%}.user-window .tooltip-inner .name{font-size:14px;font-weight:700;margin-bottom:10px}.user-window .tooltip-inner .text{padding-left:105px}.user-window .tooltip-inner .photo{float:left;margin-right:15px;border:solid 1px gray;background-color:#f5f5f5;height:120px;width:90px;text-align:center;overflow:hidden}.user-window .tooltip-inner .photo img{max-height:100%;width:auto}.company-window .tooltip-arrow{display:none}.company-window .tooltip-inner{background-color:#fff;border:solid 1px #94d662;border-radius:0;overflow:hidden;padding:15px;color:#000;text-align:left;min-width:300px;max-width:none;line-height:160%}.company-window .tooltip-inner .name{font-size:14px;font-weight:700;margin-bottom:10px}.company-window .tooltip-inner .text{padding-left:15px}.company-window .tooltip-inner .text th{text-align:right;font-weight:700;padding-right:5px}.state-check{display:inline-flex;vertical-align:middle;padding-right:11px}.state-check-all{display:inline-flex;padding-left:26px}.solution-check input[type=checkbox]{display:none!important;vertical-align:top!important}.solution-check input[type=checkbox]+label{cursor:pointer!important;position:relative!important;padding-left:25px!important;font-weight:inherit!important;vertical-align:top!important;margin-top:-1px!important}.solution-check input[type=checkbox]+label:before{content:''!important;display:block!important;background-color:#fff!important;border:1px solid #aaa!important;box-shadow:0 1px 2px rgba(0,0,0,.05),0 -15px 10px -12px rgba(0,0,0,.05) inset!important;height:25px!important;width:25px!important;position:absolute!important;left:0!important;top:0!important;border-radius:0!important}.solution-check input[type=checkbox]:checked+label:after{content:''!important;display:block!important;background-color:#000!important;position:absolute!important;top:3px!important;left:3px!important;height:19px!important;width:19px!important;border-radius:0!important}.solution-check input[type=checkbox][disabled]+label{cursor:default!important}.solution-check input[type=checkbox][disabled]+label:before{background-color:#ddd!important}.solution-check input[type=checkbox].invalid+label:before,.solution-check input[type=checkbox].ng-invalid+label:before{border-color:red!important}.solution-check .solution{height:25px;width:25px;color:#fff;text-align:center;line-height:25px}.solution-check .solution.auction{background-color:#78cb3a}.solution-check .solution.procurement{background-color:#b0b794}.solution-check .solution.canceled,.solution-check .solution.error_deleted,.solution-check .solution.error_transfer{background-color:red}.solution-check .solution.order{background-color:#1574c4}.solution-check .solution.storno{background-color:#ff8080}.solution-check .solution.disposal{background-color:#a349a4}.solution-check .solution.confirm{background-color:#ff7f27}.solution-check .solution.warehouse{background-color:#00b3ee}.urgent-check input[type=checkbox]{display:none!important;vertical-align:top!important}.urgent-check input[type=checkbox]+label{cursor:pointer!important;position:relative!important;padding-left:25px!important;font-weight:inherit!important;vertical-align:top!important;margin-top:-1px!important}.urgent-check input[type=checkbox]+label:before{content:''!important;display:block!important;background-color:#fff!important;border:1px solid #aaa!important;box-shadow:0 1px 2px rgba(0,0,0,.05),0 -15px 10px -12px rgba(0,0,0,.05) inset!important;height:25px!important;width:25px!important;position:absolute!important;left:0!important;top:0!important;border-radius:0!important}.urgent-check input[type=checkbox]:checked+label:after{content:''!important;display:block!important;background-color:red!important;position:absolute!important;top:3px!important;left:3px!important;height:19px!important;width:19px!important;border-radius:0!important}.urgent-check input[type=checkbox][disabled]+label{cursor:default!important}.urgent-check input[type=checkbox][disabled]+label:before{background-color:#ddd!important}.urgent-check input[type=checkbox].invalid+label:before,.urgent-check input[type=checkbox].ng-invalid+label:before{border-color:red!important}.internal-comment-check input[type=checkbox]{display:none!important;vertical-align:top!important}.internal-comment-check input[type=checkbox]+label{cursor:pointer!important;position:relative!important;padding-left:25px!important;font-weight:inherit!important;vertical-align:top!important;margin-top:-1px!important}.internal-comment-check input[type=checkbox]+label:before{content:''!important;display:block!important;background-color:#fff!important;border:1px solid #aaa!important;box-shadow:0 1px 2px rgba(0,0,0,.05),0 -15px 10px -12px rgba(0,0,0,.05) inset!important;height:25px!important;width:25px!important;position:absolute!important;left:0!important;top:0!important;border-radius:0!important}.internal-comment-check input[type=checkbox]:checked+label:after{content:''!important;display:block!important;background-color:#000!important;position:absolute!important;top:3px!important;left:3px!important;height:19px!important;width:19px!important;border-radius:0!important}.internal-comment-check input[type=checkbox][disabled]+label{cursor:default!important}.internal-comment-check input[type=checkbox][disabled]+label:before{background-color:#ddd!important}.internal-comment-check input[type=checkbox].invalid+label:before,.internal-comment-check input[type=checkbox].ng-invalid+label:before{border-color:red!important}.financing-check input[type=checkbox]{display:none!important;vertical-align:top!important}.financing-check input[type=checkbox]+label{cursor:pointer!important;position:relative!important;padding-left:25px!important;font-weight:inherit!important;vertical-align:top!important;margin-top:-1px!important}.financing-check input[type=checkbox]+label:before{content:''!important;display:block!important;background-color:#fff!important;border:1px solid #aaa!important;box-shadow:0 1px 2px rgba(0,0,0,.05),0 -15px 10px -12px rgba(0,0,0,.05) inset!important;height:25px!important;width:25px!important;position:absolute!important;left:0!important;top:0!important;border-radius:0!important}.financing-check input[type=checkbox]:checked+label:after{content:''!important;display:block!important;background-color:#000!important;position:absolute!important;top:3px!important;left:3px!important;height:19px!important;width:19px!important;border-radius:0!important}.financing-check input[type=checkbox][disabled]+label{cursor:default!important}.financing-check input[type=checkbox][disabled]+label:before{background-color:#ddd!important}.financing-check input[type=checkbox].invalid+label:before,.financing-check input[type=checkbox].ng-invalid+label:before{border-color:red!important}.attachments-window .modal-dialog{width:1000px}.attachments-window .attachments{width:100%;font-size:12px}.attachments-window .attachments td,.attachments-window .attachments th{padding:5px 5px}.attachments-window .attachments th{text-align:left;font-weight:400;color:#aaa}.attachments-window .attachments td{font-weight:700;color:#000}.attachments-window .attachments tr:nth-child(even) td{background-color:#f1fae8}.attachments-window .attachments tr:nth-child(odd) td{background-color:#fff}.attachments-window .attachments tr.disabled td{color:silver!important}.attachments-window .attachments .uploading td{font-weight:400;color:#666}.attachments-window .attachments .action{color:#00adef;text-align:right}.attachments-window .attachments .action *{cursor:pointer;margin-left:10px;font-size:18px}.attachments-window .attachments .action-th{color:#94d662}.urgencies{position:relative}.urgencies .submenu{display:none}.urgencies.active .submenu{display:block;position:absolute;top:100%;left:0;z-index:1000;min-width:100px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background-color:#fff;border:solid 1px #aaa;font-size:11px}.urgencies.active .submenu>div:hover{background:#f5f5f5}.urgencies.active .submenu>div .code{display:inline-block;vertical-align:middle;width:25px;height:25px;line-height:25px;text-align:center;color:#fff;background-color:#888;margin-right:10px}.tabs{background-color:#fff;margin-bottom:-4px;overflow:hidden}.tabs .tab{border-bottom:solid 4px transparent;padding:7px 15px;font-size:14px;font-weight:700;color:#000;float:left}.tabs .tab.active{border-bottom-color:#1574c4}.tabs .tab input[type=checkbox]{display:none;vertical-align:top}.tabs .tab input[type=checkbox]+label{cursor:pointer;position:relative;padding-left:22px;font-weight:inherit;vertical-align:top;margin-top:2px}.tabs .tab input[type=checkbox]+label:before{content:'';display:block;background-color:#fff;border:1px solid #aaa;box-shadow:0 1px 2px rgba(0,0,0,.05),0 -15px 10px -12px rgba(0,0,0,.05) inset;height:14px;width:14px;position:absolute;left:0;top:3px;border-radius:0}.tabs .tab input[type=checkbox]:checked+label:after{content:'';display:block;background-color:#1574c4;position:absolute;top:6px;left:3px;height:8px;width:8px;border-radius:0}.tabs .tab input[type=checkbox][disabled]+label{cursor:default}.tabs .tab input[type=checkbox][disabled]+label:before{background-color:#ddd}.tabs .tab input[type=checkbox].invalid+label:before,.tabs .tab input[type=checkbox].ng-invalid+label:before{border-color:red}.select-tree ul{margin:0;padding:0}.select-tree ul li{margin:0;padding:0;display:block;margin-top:1px}.select-tree ul li .option{padding:0 10px;background-color:#f5f5f5;font-size:12px;line-height:27px;color:#000;font-weight:700}.select-tree ul li .option input[type=radio]{display:none;vertical-align:top}.select-tree ul li .option input[type=radio]+label{cursor:pointer;position:relative;padding-left:20px;font-weight:inherit;vertical-align:top;margin-top:1px}.select-tree ul li .option input[type=radio]+label:before{content:'';display:block;background-color:#fff;border:1px solid #aaa;box-shadow:0 1px 2px rgba(0,0,0,.05),0 -15px 10px -12px rgba(0,0,0,.05) inset;height:12px;width:12px;position:absolute;left:0;top:2px;border-radius:50%}.select-tree ul li .option input[type=radio]:checked+label:after{content:'';display:block;background-color:#000;position:absolute;top:5px;left:3px;height:6px;width:6px;border-radius:50%}.select-tree ul li .option input[type=radio][disabled]+label{cursor:default}.select-tree ul li .option input[type=radio][disabled]+label:before{background-color:#ddd}.select-tree ul li .option input[type=radio].invalid+label:before,.select-tree ul li .option input[type=radio].ng-invalid+label:before{border-color:red}.select-tree ul li .option input[type=checkbox]{display:none;vertical-align:top}.select-tree ul li .option input[type=checkbox]+label{cursor:pointer;position:relative;padding-left:20px;font-weight:inherit;vertical-align:top;margin-top:-1px}.select-tree ul li .option input[type=checkbox]+label:before{content:'';display:block;background-color:#fff;border:1px solid #aaa;box-shadow:0 1px 2px rgba(0,0,0,.05),0 -15px 10px -12px rgba(0,0,0,.05) inset;height:12px;width:12px;position:absolute;left:0;top:0;border-radius:0}.select-tree ul li .option input[type=checkbox]:checked+label:after{content:'';display:block;background-color:#000;position:absolute;top:3px;left:3px;height:6px;width:6px;border-radius:0}.select-tree ul li .option input[type=checkbox][disabled]+label{cursor:default}.select-tree ul li .option input[type=checkbox][disabled]+label:before{background-color:#ddd}.select-tree ul li .option input[type=checkbox].invalid+label:before,.select-tree ul li .option input[type=checkbox].ng-invalid+label:before{border-color:red}.select-tree ul ul{margin-left:20px}.modal-backdrop{background-color:#fff}.clickable{cursor:pointer}.modal .modal-content{border:solid 1px #000;box-shadow:10px 10px 20px rgba(0,0,0,.2);border-radius:0;position:relative;padding:30px;color:#000}.modal .closer{border:none;background:0 0;padding:0;margin:0;position:absolute;top:7px;right:7px;color:#000}.modal .closer[disabled]{color:silver}.modal .caption{display:block;font-size:18px;font-weight:700;padding-bottom:10px;margin-bottom:20px;border-bottom:solid 1px #000;text-transform:uppercase}.modal .subcaption{font-size:14px;font-weight:700;line-height:20px;margin-bottom:10px;margin-top:20px}.modal .text{font-size:14px;line-height:25px}.modal .buttons{text-align:center;margin-top:20px}.modal .buttons button{border:none;margin:0 6px;display:inline-block;min-width:180px;color:#fff;padding:6px;cursor:pointer;text-transform:uppercase;text-align:center;background-color:#00adef;font-weight:700}.modal .buttons button.ok{background-color:#94d662}.modal .buttons button.storno{background-color:#ff8080}.modal .buttons button[disabled]{background-color:gray}.modal input[type=checkbox]{display:none;vertical-align:top}.modal input[type=checkbox]+label{cursor:pointer;position:relative;padding-left:22px;font-weight:inherit;vertical-align:top;margin-top:-1px}.modal input[type=checkbox]+label:before{content:'';display:block;background-color:#fff;border:1px solid #aaa;box-shadow:0 1px 2px rgba(0,0,0,.05),0 -15px 10px -12px rgba(0,0,0,.05) inset;height:14px;width:14px;position:absolute;left:0;top:0;border-radius:0}.modal input[type=checkbox]:checked+label:after{content:'';display:block;background-color:#082f52;position:absolute;top:3px;left:3px;height:8px;width:8px;border-radius:0}.modal input[type=checkbox][disabled]+label{cursor:default}.modal input[type=checkbox][disabled]+label:before{background-color:#ddd}.modal input[type=checkbox].invalid+label:before,.modal input[type=checkbox].ng-invalid+label:before{border-color:red}.modal input[type=checkbox]+label{display:block;margin-bottom:8px;font-size:13px}.modal .logo{min-width:120px;max-width:300px;min-height:100px}.modal .logo .logo-upload{min-width:120px;max-width:300px;min-height:100px;border:solid 1px gray;background-color:#f5f5f5;height:56px;text-align:center;overflow:hidden}.modal .logo .logo-upload img{max-height:100%;width:auto}.modal .infotext{font-size:13px;font-style:italic}.modal .icon{cursor:pointer}.modal .filters{margin-bottom:15px}.modal .paginator{margin-top:15px}.modal .paginator a{margin-right:5px;font-size:12px}.modal .paginator a.active{font-weight:700}.modal .period{margin-bottom:2px;font-size:13px}.modal .period span{width:150px;float:left}.modal .period .w100{width:100px}.modal .period .w200{width:200px}.modal .right-button{float:right;margin-left:5px}.login{height:100%;min-width:1280px;min-height:580px;padding:10px;background-color:#444;display:-moz-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center}.login .login-bar{margin:10px 0}.login .login-bar.right{text-align:right}.login .login-bar a{font-size:10px;font-weight:700;color:#d2d4d1;display:inline-block;text-decoration:none;margin:0 15px;position:relative}.login .login-bar a.no-link{cursor:default}.login .login-bar a:after{content:'|';position:absolute;right:-20px;top:0}.login .login-bar a:last-child:after{display:none}.login .login-bar a:hover{text-decoration:underline}.login .login-box{background-repeat:no-repeat;background-position:center center;position:relative;width:990px;height:510px;background-color:#fff;background-size:cover}.login .login-box a{text-decoration:underline}.login .login-box a:hover{text-decoration:none}.login .login-box .login-form{position:absolute;bottom:20px;right:20px;padding:10px;background-color:rgba(255,255,255,.7);font-size:12px;width:445px;overflow:hidden;padding-bottom:5px}.login .login-box .login-form .login-left{float:left}.login .login-box .login-form .login-left img{height:180px;width:auto}.login .login-box .login-form .login-right{float:left;margin:10px}.login .login-box .login-form .login-right .logo{display:block;margin-bottom:10px}.login .login-box .login-form .login-right input{margin-bottom:5px;border-color:gray!important}.login .login-box .login-form .login-right button{border:none;background-color:#94d662;color:#fff;font-weight:700;padding:5px 12px;margin:0;font-size:14px}.login .login-box .login-form .login-right button[disabled]{background-color:gray}.pagemodal{display:-moz-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-box-direction:normal;-moz-box-direction:normal;min-height:0;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.pagemodal .modal-dialog{width:1000px}.pagemodal .dhead{-webkit-flex-basis:65px;-moz-flex-basis:65px;-ms-flex-basis:65px;flex-basis:65px;display:-moz-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-direction:normal;min-width:0;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;background-color:#1574c4;color:#fff}.pagemodal .dhead .info{display:-moz-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-box-direction:normal;-moz-box-direction:normal;min-height:0;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;padding:10px 15px;font-size:13px;font-weight:600}.pagemodal .dhead .info .row{-webkit-flex-basis:22.5px;-moz-flex-basis:22.5px;-ms-flex-basis:22.5px;flex-basis:22.5px;line-height:22.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pagemodal .dhead .info .row .part{display:inline-block;margin-right:10px;max-width:390px;overflow:hidden;text-overflow:ellipsis}.pagemodal .dhead .info .row .mw205{max-width:205px}.pagemodal .dhead .info .title{color:#ff0}.pagemodal .dhead .info .big{text-transform:uppercase}.pagemodal .dhead .actions{-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-grow:1;flex-grow:1;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-shrink:0;flex-shrink:0;-webkit-flex-basis:0;-moz-flex-basis:0;-ms-flex-basis:0;flex-basis:0;min-width:485px;padding:13px;text-align:right}.pagemodal .dhead .actions>*{display:inline-block;vertical-align:top}.pagemodal .dhead .actions .action{color:#fff;font-size:30px;padding:0 5px;line-height:39px;height:100%}.pagemodal .dhead .actions .action.active{color:#ff0}.pagemodal .dhead .actions .button{padding:0 17px;margin-left:5px;line-height:39px;height:100%;color:#0a3c69;background-color:#80d6f7;border:none;font-weight:600;font-size:14px;text-transform:uppercase}.pagemodal .dhead .actions .button.storno{background-color:#ff8080}.pagemodal .dhead .actions .button.ok{background-color:#94d662}.pagemodal .dhead .actions .button[disabled],.pagemodal .dhead .actions [disabled] .button{background-color:silver;cursor:default}.pagemodal .dbody,.pagemodal .pbody{-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-grow:1;flex-grow:1;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-shrink:0;flex-shrink:0;-webkit-flex-basis:0;-moz-flex-basis:0;-ms-flex-basis:0;flex-basis:0;overflow-y:auto}.pagemodal .dbody{background-color:#f5f5f5}.pagemodal .dbody .subcaption{font-size:14px;font-weight:700;line-height:20px;margin-bottom:10px;margin-top:10px}.pagemodal .dbody .nodecor{text-decoration:none;color:#000}.pagemodal .dbody .column{display:inline-block;vertical-align:top;width:250px}.pagemodal .dbody .column .scrollable{max-height:400px;overflow-y:scroll}.pagemodal .dbody .people{padding-top:2px}.pagemodal .dbody .people>*{display:block;vertical-align:top;background-color:transparent}.pagemodal .dbody .people .content{clear:both}.pagemodal .dbody .people .content .ui-select-multiple input{width:auto!important}.pagemodal .dbody .people .fa{margin-right:5px}.pagemodal .dbody .people .fa.fa-check{color:green}.pagemodal .dbody .people .fa.fa-remove{color:red}.pagemodal .dbody .people .fa.fa-question{color:gray}.pagemodal .dbody .people .box,.pagemodal .dbody .people .invbox{float:left;margin-right:2px;margin-bottom:2px;margin-top:-2px;margin-left:0;padding:0 10px;font-size:11px;line-height:28px;height:28px;color:#0a3c69}.pagemodal .dbody .people .box:first-child,.pagemodal .dbody .people .invbox:first-child{font-weight:600;padding:0 15px}.pagemodal .dbody .people .approvers .box{background-color:#bfe6a1}.pagemodal .dbody .people .approvers .invbox{background-color:#ff8080}.pagemodal .dbody .people .buyers .box{background-color:#d9f3fd}.pagemodal .dbody .people input[type=checkbox]{display:none;vertical-align:top}.pagemodal .dbody .people input[type=checkbox]+label{cursor:pointer;position:relative;padding-left:22px;font-weight:inherit;vertical-align:top;margin-top:-1px}.pagemodal .dbody .people input[type=checkbox]+label:before{content:'';display:block;background-color:#fff;border:1px solid #aaa;box-shadow:0 1px 2px rgba(0,0,0,.05),0 -15px 10px -12px rgba(0,0,0,.05) inset;height:14px;width:14px;position:absolute;left:0;top:0;border-radius:0}.pagemodal .dbody .people input[type=checkbox]:checked+label:after{content:'';display:block;background-color:#000;position:absolute;top:3px;left:3px;height:8px;width:8px;border-radius:0}.pagemodal .dbody .people input[type=checkbox][disabled]+label{cursor:default}.pagemodal .dbody .people input[type=checkbox][disabled]+label:before{background-color:#ddd}.pagemodal .dbody .people input[type=checkbox].invalid+label:before,.pagemodal .dbody .people input[type=checkbox].ng-invalid+label:before{border-color:red}.pagemodal .dbody .people input[type=radio]{display:none;vertical-align:top}.pagemodal .dbody .people input[type=radio]+label{cursor:pointer;position:relative;padding-left:22px;font-weight:inherit;vertical-align:top;margin-top:-1px}.pagemodal .dbody .people input[type=radio]+label:before{content:'';display:block;background-color:#fff;border:1px solid #aaa;box-shadow:0 1px 2px rgba(0,0,0,.05),0 -15px 10px -12px rgba(0,0,0,.05) inset;height:14px;width:14px;position:absolute;left:0;top:0;border-radius:50%}.pagemodal .dbody .people input[type=radio]:checked+label:after{content:'';display:block;background-color:#000;position:absolute;top:3px;left:3px;height:8px;width:8px;border-radius:50%}.pagemodal .dbody .people input[type=radio][disabled]+label{cursor:default}.pagemodal .dbody .people input[type=radio][disabled]+label:before{background-color:#ddd}.pagemodal .dbody .people input[type=radio].invalid+label:before,.pagemodal .dbody .people input[type=radio].ng-invalid+label:before{border-color:red}.pagemodal .dbody .form{border-bottom:solid 5px #fff;padding:15px;font-size:13px}.pagemodal .dbody .form:last-child{border-bottom:none}.pagemodal .dbody .form input[type=checkbox]{display:none;vertical-align:top}.pagemodal .dbody .form input[type=checkbox]+label{cursor:pointer;position:relative;padding-left:24px;font-weight:inherit;vertical-align:top;margin-top:1px}.pagemodal .dbody .form input[type=checkbox]+label:before{content:'';display:block;background-color:#fff;border:1px solid #aaa;box-shadow:0 1px 2px rgba(0,0,0,.05),0 -15px 10px -12px rgba(0,0,0,.05) inset;height:14px;width:14px;position:absolute;left:0;top:2px;border-radius:0}.pagemodal .dbody .form input[type=checkbox]:checked+label:after{content:'';display:block;background-color:#000;position:absolute;top:5px;left:3px;height:8px;width:8px;border-radius:0}.pagemodal .dbody .form input[type=checkbox][disabled]+label{cursor:default}.pagemodal .dbody .form input[type=checkbox][disabled]+label:before{background-color:#ddd}.pagemodal .dbody .form input[type=checkbox].invalid+label:before,.pagemodal .dbody .form input[type=checkbox].ng-invalid+label:before{border-color:red}.pagemodal .dbody .form input[type=checkbox]+label{display:block;margin-bottom:5px}.pagemodal .dbody .return{font-size:12px;background-color:#fddfdf}.pagemodal .dbody .comment-box{border:solid 1px gray;background-color:#fff;color:#000;font-size:11px;padding:4px;margin-bottom:6px}.pagemodal .dbody .row{padding-bottom:8px}.pagemodal .dbody .row .cell{margin-right:6px}.pagemodal .dbody .row .has-columns{display:-moz-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-direction:normal;min-width:0;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin-right:0}.pagemodal .dbody .row .has-columns>.cell:last-child{margin-right:0}.pagemodal .dbody .row .has-rows{display:-moz-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-box-direction:normal;-moz-box-direction:normal;min-height:0;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.pagemodal .dbody .row .computed{-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-grow:1;flex-grow:1;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-shrink:0;flex-shrink:0;-webkit-flex-basis:0;-moz-flex-basis:0;-ms-flex-basis:0;flex-basis:0}.pagemodal .dbody .row .square{-webkit-flex-basis:25px;-moz-flex-basis:25px;-ms-flex-basis:25px;flex-basis:25px}.pagemodal .dbody .row button{padding:0;margin:0;display:block;width:100%;height:25px;border:solid 1px #fff;background-color:#80d6f7;color:#fff;font-weight:700;text-align:center;font-size:10px;line-height:25px}.pagemodal .dbody .row button.ok{background-color:#94d662}.pagemodal .dbody .row button.storno{background-color:#ff8080}.pagemodal .dbody .row button[disabled]{background-color:#aaa}.pagemodal .dbody .row-demands .description{height:56px}.pagemodal .dbody .row-demands .number{-webkit-flex-basis:50px;-moz-flex-basis:50px;-ms-flex-basis:50px;flex-basis:50px;line-height:25px;font-weight:700;font-size:12px}.pagemodal .dbody .row-demands .one{-webkit-flex-basis:70px;-moz-flex-basis:70px;-ms-flex-basis:70px;flex-basis:70px}.pagemodal .dbody .row-demands .two{-webkit-flex-basis:146px;-moz-flex-basis:146px;-ms-flex-basis:146px;flex-basis:146px}.pagemodal .dbody .row-demands .three{-webkit-flex-basis:222px;-moz-flex-basis:222px;-ms-flex-basis:222px;flex-basis:222px}.pagemodal .dbody .row-demands .six{-webkit-flex-basis:450px;-moz-flex-basis:450px;-ms-flex-basis:450px;flex-basis:450px}.pagemodal .dbody .row-demands .eight{-webkit-flex-basis:602px;-moz-flex-basis:602px;-ms-flex-basis:602px;flex-basis:602px}.pagemodal .dbody .row-users .photo{-webkit-flex-basis:60px;-moz-flex-basis:60px;-ms-flex-basis:60px;flex-basis:60px}.pagemodal .dbody .row-users .photo .photo-upload{border:solid 1px gray;background-color:#f5f5f5;height:56px;text-align:center;overflow:hidden}.pagemodal .dbody .row-users .photo .photo-upload img{max-height:100%;width:auto}.pagemodal .dbody .row-users .one{-webkit-flex-basis:70px;-moz-flex-basis:70px;-ms-flex-basis:70px;flex-basis:70px}.pagemodal .dbody .row-users .three{-webkit-flex-basis:222px;-moz-flex-basis:222px;-ms-flex-basis:222px;flex-basis:222px}.pagemodal .dbody .row-users .four{-webkit-flex-basis:298px;-moz-flex-basis:298px;-ms-flex-basis:298px;flex-basis:298px}.pagemodal .dbody .row-catalog .data{-webkit-flex-basis:890px;-moz-flex-basis:890px;-ms-flex-basis:890px;flex-basis:890px}.pagemodal .dbody .row-catalog .separated{margin-left:15px;border-left:solid 1px #000;padding-left:15px;padding-top:5px}.pagemodal .dbody .row-catalog .one{-webkit-flex-basis:50px;-moz-flex-basis:50px;-ms-flex-basis:50px;flex-basis:50px}.pagemodal .dbody .row-catalog .two{-webkit-flex-basis:106px;-moz-flex-basis:106px;-ms-flex-basis:106px;flex-basis:106px}.pagemodal .dbody .row-catalog .three{-webkit-flex-basis:162px;-moz-flex-basis:162px;-ms-flex-basis:162px;flex-basis:162px}.pagemodal .dbody .row-catalog .four{-webkit-flex-basis:218px;-moz-flex-basis:218px;-ms-flex-basis:218px;flex-basis:218px}.pagemodal .dbody .row-catalog .five{-webkit-flex-basis:274px;-moz-flex-basis:274px;-ms-flex-basis:274px;flex-basis:274px}.pagemodal .dbody .row-catalog .eight{-webkit-flex-basis:442px;-moz-flex-basis:442px;-ms-flex-basis:442px;flex-basis:442px}.page{height:100%;min-width:1280px;min-height:580px;padding:10px;margin:0 auto;display:-moz-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-box-direction:normal;-moz-box-direction:normal;min-height:0;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.page .bar{-webkit-flex-basis:20px;-moz-flex-basis:20px;-ms-flex-basis:20px;flex-basis:20px;font-size:12px;color:gray;text-align:right}.page .bar>*{display:inline-block;height:20px;vertical-align:top;margin-left:7px}.page .bar .role:after,.page .bar .user:after{content:'/';margin-left:7px;font-style:normal}.page .bar .user{font-style:italic}.page .bar .user .icon{margin-right:7px}.page .bar .role{position:relative}.page .bar .role .fa-angle-down{margin-left:5px}.page .bar .role .submenu{display:none}.page .bar .role.active .submenu{display:block;position:absolute;top:100%;left:-10px;min-width:100%;padding-bottom:6px;background-color:#fff;z-index:1000;text-align:left;border:solid 1px gray;border-top:none}.page .bar .role.active .submenu a{display:block;line-height:25px;text-decoration:none;font-size:11px;color:gray;padding:0 12px}.page .bar .role.active .submenu a:hover{text-decoration:underline}.page .bar .logout{color:red;text-decoration:underline;font-style:italic}.page .header{-webkit-flex-basis:50px;-moz-flex-basis:50px;-ms-flex-basis:50px;flex-basis:50px;margin-bottom:10px;background-color:#94d662}.page .header>*{float:left}.page .header>.right{float:right}.page .header .brand{min-width:220px;background-color:#fff;margin:4px}.page .header .brand img{display:block;height:42px;width:auto;margin:0 auto}.page .header .logo{border-left:solid 2px #fff;padding:12px}.page .header .logo img{display:block;height:26px;width:auto}.page .header .link{position:relative}.page .header .link>a{display:block;text-decoration:none;line-height:50px;padding:0 30px;border-left:solid 2px #fff;color:#0b3b11;font-weight:700;font-size:14px}.page .header .link>a.plus{padding:0 12px}.page .header .link>a .fa-angle-down{margin-left:10px}.page .header .link .submenu{display:none}.page .header .link.selected{background-color:#78cb3a}.page .header .link.active{background-color:#78cb3a}.page .header .link.active .submenu{display:block;position:absolute;top:100%;left:2px;right:0;padding:10px 0;background-color:#94d662;z-index:1000}.page .header .link.active .submenu a{display:block;line-height:25px;text-decoration:none;font-size:11px;color:#0b3b11;padding:0 22px}.page .header .link.active .submenu a:hover{text-decoration:underline}.page .header .link{line-height:50px}.page .body{-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-grow:1;flex-grow:1;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-shrink:0;flex-shrink:0;-webkit-flex-basis:0;-moz-flex-basis:0;-ms-flex-basis:0;flex-basis:0;display:-moz-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-direction:normal;min-width:0;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.page .body .splitted{display:-moz-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-box-direction:normal;-moz-box-direction:normal;min-height:0;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.page .body .splitted .splitter{position:relative;text-align:center;margin-top:-22px;height:22px}.page .body .splitted .splitter .drag{padding:0 15px;font-size:12px;vertical-align:top;cursor:n-resize}.page .body .splitted .splitter .fullscreen{position:absolute;display:inline-block;width:18px;height:18px;left:50%;top:19px;margin-left:-11px;background:#fff;border:2px solid #1574c4;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.page .body .splitted .splitter .fullscreen:hover{background-color:#f5f5f5}.page .body .splitted .splitter .fullscreen .fa{font-size:13px;vertical-align:top}.page .body .split-top{-webkit-flex-basis:241px;-moz-flex-basis:241px;-ms-flex-basis:241px;flex-basis:241px;margin-bottom:10px}.page .body .split-bottom{-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-grow:1;flex-grow:1;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-shrink:0;flex-shrink:0;-webkit-flex-basis:0;-moz-flex-basis:0;-ms-flex-basis:0;flex-basis:0}.page .body .panel{-webkit-flex-basis:220px;-moz-flex-basis:220px;-ms-flex-basis:220px;flex-basis:220px;display:-moz-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-box-direction:normal;-moz-box-direction:normal;min-height:0;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-right:10px;overflow:hidden}.page .body .panel .menu{overflow-y:hidden}.page .body .panel .menu ul{margin:0;padding:0}.page .body .panel .menu ul ul{max-height:0;transition:max-height .4s;overflow:hidden;margin-left:10px}.page .body .panel .menu ul>li{display:block;position:relative}.page .body .panel .menu ul>li>a{display:block;background-color:#1574c4;color:#fff;font-size:12px;padding:0 20px;line-height:27px;border-bottom:solid 2px #fff}.page .body .panel .menu ul>li>a>.action{position:absolute;display:none;top:0;right:0;text-align:center;line-height:26px;height:28px;width:28px;border-left:solid 1px #fff;background-color:#1574c4;color:#fff;cursor:pointer}.page .body .panel .menu ul>li>a:hover{background-color:#105996}.page .body .panel .menu ul>li>a:hover>.action{display:block}.page .body .panel .menu ul>li>a:hover>.action:hover{background-color:#0a3c69}.page .body .panel .menu ul>li>a.active{background-color:#0a3c69}.page .body .panel .menu ul>li>a .count,.page .body .panel .menu ul>li>a .unread{display:inline-block;vertical-align:middle;float:right;font-size:14px}.page .body .panel .menu ul>li>a .unread{font-weight:700}.page .body .panel .menu ul>li>a .unread:after{content:'/';margin-right:5px}.page .body .panel .menu ul>li>a .fa-arrow-right{transition:transform .2s;margin-right:10px}.page .body .panel .menu ul>li.open>ul{max-height:100000px}.page .body .panel .menu ul>li.open>a>.fa-arrow-right{transform:rotate(90deg)}.page .body .panel .menu ul>li>ul>li>a{background-color:#248ee8}.page .body .panel .menu ul>li>ul>li>ul a{background-color:#52a6ed}.page .body .panel .menu ul.states{text-transform:uppercase}.page .body .content{-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-grow:1;flex-grow:1;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-shrink:0;flex-shrink:0;-webkit-flex-basis:0;-moz-flex-basis:0;-ms-flex-basis:0;flex-basis:0}.page .body .content .list{display:-moz-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-box-direction:normal;-moz-box-direction:normal;min-height:0;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.page .body .content .list table{table-layout:fixed;border-spacing:0;border-collapse:collapse;width:100%}.page .body .content .list table td,.page .body .content .list table th{padding:0 8px;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page .body .content .list table th.sortable{cursor:pointer}.page .body .content .list table td{cursor:pointer}.page .body .content .list table td.actions{cursor:default}.page .body .content .list table td.actions .icon{cursor:pointer}.page .body .content .list .filters{-webkit-flex-basis:42px;-moz-flex-basis:42px;-ms-flex-basis:42px;flex-basis:42px;margin-bottom:1px;background-color:#0a3c69;color:#fff}.page .body .content .list .filters .filter{float:left;position:relative}.page .body .content .list .filters .filter>a{height:100%;padding:0 15px;line-height:42px;font-size:14px;text-transform:uppercase}.page .body .content .list .filters .filter>a .fa-angle-down{margin-left:5px}.page .body .content .list .filters .filter>a:after{display:none;content:'';position:absolute;left:100%;top:50%;width:1px;background-color:rgba(255,255,255,.3);height:12px;margin-top:-6px}.page .body .content .list .filters .filter .submenu{display:none}.page .body .content .list .filters .filter .submenu .no-user{font-style:italic}.page .body .content .list .filters .filter.active{background-color:#082f52}.page .body .content .list .filters .filter.active .submenu{display:block;position:absolute;top:100%;left:0;border:solid 3px #082f52;background-color:#fff;min-width:220px;padding:12px;margin-top:-3px;color:#082f52;font-size:12px;max-height:149px;overflow-y:auto;white-space:nowrap;z-index:99}.page .body .content .list .filters .filter.active .submenu input[type=checkbox]{display:none;vertical-align:top}.page .body .content .list .filters .filter.active .submenu input[type=checkbox]+label{cursor:pointer;position:relative;padding-left:22px;font-weight:inherit;vertical-align:top;margin-top:-1px}.page .body .content .list .filters .filter.active .submenu input[type=checkbox]+label:before{content:'';display:block;background-color:#fff;border:1px solid #aaa;box-shadow:0 1px 2px rgba(0,0,0,.05),0 -15px 10px -12px rgba(0,0,0,.05) inset;height:14px;width:14px;position:absolute;left:0;top:0;border-radius:0}.page .body .content .list .filters .filter.active .submenu input[type=checkbox]:checked+label:after{content:'';display:block;background-color:#082f52;position:absolute;top:3px;left:3px;height:8px;width:8px;border-radius:0}.page .body .content .list .filters .filter.active .submenu input[type=checkbox][disabled]+label{cursor:default}.page .body .content .list .filters .filter.active .submenu input[type=checkbox][disabled]+label:before{background-color:#ddd}.page .body .content .list .filters .filter.active .submenu input[type=checkbox].invalid+label:before,.page .body .content .list .filters .filter.active .submenu input[type=checkbox].ng-invalid+label:before{border-color:red}.page .body .content .list .filters .filter.active .submenu input[type=checkbox]+label{display:block;margin-bottom:8px}.page .body .content .list .filters .action{float:right;display:block;line-height:42px;font-size:22px;padding:0 10px}.page .body .content .list .filters .search{float:right;position:relative;margin:8px 10px}.page .body .content .list .filters .search input[type=text]{height:26px;line-height:26px;padding:0 7px;font-size:13px;color:#082f52;border:solid 1px #082f52}.page .body .content .list .filters .search .icon{position:absolute;top:0;right:7px;line-height:26px;font-size:13px;color:#082f52}.page .body .content .list .thead{-webkit-flex-basis:20px;-moz-flex-basis:20px;-ms-flex-basis:20px;flex-basis:20px;display:-moz-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-direction:normal;min-width:0;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin-bottom:1px;background-color:#0a3c69}.page .body .content .list .thead .thead-table{-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-grow:1;flex-grow:1;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-shrink:0;flex-shrink:0;-webkit-flex-basis:0;-moz-flex-basis:0;-ms-flex-basis:0;flex-basis:0}.page .body .content .list .thead .thead-scroll{-webkit-flex-basis:auto;-moz-flex-basis:auto;-ms-flex-basis:auto;flex-basis:auto}.page .body .content .list .thead .thead-scroll .thead-scroll-fake{height:20px;overflow-y:scroll}.page .body .content .list .thead .thead-scroll .thead-scroll-fake:before{display:block;height:80px}.page .body .content .list .thead th{background-color:#0a3c69;color:#fff!important;line-height:20px;text-transform:uppercase;text-align:left;font-weight:600;border-right:solid 1px #fff}.page .body .content .list .thead th:last-child{border-right:none}.page .body .content .list .thead th .fa{margin-right:5px}.page .body .content .list .thead th.active{background-color:#082f52}.page .body .content .list .tbody{-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-grow:1;flex-grow:1;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-shrink:0;flex-shrink:0;-webkit-flex-basis:0;-moz-flex-basis:0;-ms-flex-basis:0;flex-basis:0;overflow-y:scroll}.page .body .content .list .tbody td{color:#000;line-height:20px}.page .body .content .list .tbody td:last-child{text-align:left}.page .body .content .list .tbody td .icon{margin-left:10px;font-size:14px;color:#518e23}.page .body .content .list .tbody tr.afterDelivery td{color:#ff8c00}.page .body .content .list .tbody tr.unread td{font-weight:600}.page .body .content .list .tbody tr.urgent td{color:red}.page .body .content .list .tbody tr:nth-child(odd) td{background-color:#fff}.page .body .content .list .tbody tr:nth-child(even) td{background-color:#f1fae8}.page .body .content .list .tbody tr.active td,.page .body .content .list .tbody tr:hover td{background-color:#bfe6a1}.page .body .content .list .tfoot{-webkit-flex-basis:20px;-moz-flex-basis:20px;-ms-flex-basis:20px;flex-basis:20px;background-color:#f5f5f5;color:gray;border-top:solid 1px #a9a9a9;line-height:18px;font-size:11px;padding:0 15px}.page .body .content .list .tfoot .total{float:left;margin-right:70px}.page .body .content .list .tfoot .results{float:left}.page .body .content .list .tfoot .results input[type=text]{display:inline-block;width:40px;height:14px;line-height:14px;margin:2px 10px;vertical-align:top;font-size:10px;text-align:center;color:gray;border:solid 1px #a9a9a9}.page .body .content .list .tfoot .prices{float:left;margin-left:70px}.page .body .content .list .tfoot .paginator{float:right}.page .body .content .list .tfoot .paginator a{padding:0 10px;font-weight:600;display:inline-block;height:100%}.page .body .content .list .tfoot .paginator a.active{color:#343434}.page .body .detail,.page .body .purchase{display:-moz-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-box-direction:normal;-moz-box-direction:normal;min-height:0;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.page .body .detail .dhead,.page .body .purchase .dhead{-webkit-flex-basis:65px;-moz-flex-basis:65px;-ms-flex-basis:65px;flex-basis:65px;display:-moz-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-direction:normal;min-width:0;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;background-color:#1574c4;color:#fff}.page .body .detail .dhead .info,.page .body .purchase .dhead .info{display:-moz-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-box-direction:normal;-moz-box-direction:normal;min-height:0;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;padding:10px 15px;font-size:13px;font-weight:600}.page .body .detail .dhead .info .row,.page .body .purchase .dhead .info .row{-webkit-flex-basis:22.5px;-moz-flex-basis:22.5px;-ms-flex-basis:22.5px;flex-basis:22.5px;line-height:22.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.page .body .detail .dhead .info .row .part,.page .body .purchase .dhead .info .row .part{display:inline-block;margin-right:10px;max-width:390px;overflow:hidden;text-overflow:ellipsis}.page .body .detail .dhead .info .row .mw205,.page .body .purchase .dhead .info .row .mw205{max-width:205px}.page .body .detail .dhead .info .title,.page .body .purchase .dhead .info .title{color:#ff0}.page .body .detail .dhead .info .big,.page .body .purchase .dhead .info .big{text-transform:uppercase}.page .body .detail .dhead .actions,.page .body .purchase .dhead .actions{-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-grow:1;flex-grow:1;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-shrink:0;flex-shrink:0;-webkit-flex-basis:0;-moz-flex-basis:0;-ms-flex-basis:0;flex-basis:0;min-width:485px;padding:13px;text-align:right}.page .body .detail .dhead .actions>*,.page .body .purchase .dhead .actions>*{display:inline-block;vertical-align:top}.page .body .detail .dhead .actions .action,.page .body .purchase .dhead .actions .action{color:#fff;font-size:30px;padding:0 5px;line-height:39px;height:100%}.page .body .detail .dhead .actions .action.active,.page .body .purchase .dhead .actions .action.active{color:#ff0}.page .body .detail .dhead .actions .button,.page .body .purchase .dhead .actions .button{padding:0 17px;margin-left:5px;line-height:39px;height:100%;color:#0a3c69;background-color:#80d6f7;border:none;font-weight:600;font-size:14px;text-transform:uppercase}.page .body .detail .dhead .actions .button.storno,.page .body .purchase .dhead .actions .button.storno{background-color:#ff8080}.page .body .detail .dhead .actions .button.ok,.page .body .purchase .dhead .actions .button.ok{background-color:#94d662}.page .body .detail .dhead .actions .button[disabled],.page .body .detail .dhead .actions [disabled] .button,.page .body .purchase .dhead .actions .button[disabled],.page .body .purchase .dhead .actions [disabled] .button{background-color:silver;cursor:default}.page .body .detail .dbody,.page .body .detail .pbody,.page .body .purchase .dbody,.page .body .purchase .pbody{-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-grow:1;flex-grow:1;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-shrink:0;flex-shrink:0;-webkit-flex-basis:0;-moz-flex-basis:0;-ms-flex-basis:0;flex-basis:0;overflow-y:auto}.page .body .detail .dbody{background-color:#f5f5f5}.page .body .detail .dbody .subcaption{font-size:14px;font-weight:700;line-height:20px;margin-bottom:10px;margin-top:10px}.page .body .detail .dbody .nodecor{text-decoration:none;color:#000}.page .body .detail .dbody .column{display:inline-block;vertical-align:top;width:250px}.page .body .detail .dbody .column .scrollable{max-height:400px;overflow-y:scroll}.page .body .detail .dbody .people{padding-top:2px}.page .body .detail .dbody .people>*{display:block;vertical-align:top;background-color:transparent}.page .body .detail .dbody .people .content{clear:both}.page .body .detail .dbody .people .content .ui-select-multiple input{width:auto!important}.page .body .detail .dbody .people .fa{margin-right:5px}.page .body .detail .dbody .people .fa.fa-check{color:green}.page .body .detail .dbody .people .fa.fa-remove{color:red}.page .body .detail .dbody .people .fa.fa-question{color:gray}.page .body .detail .dbody .people .box,.page .body .detail .dbody .people .invbox{float:left;margin-right:2px;margin-bottom:2px;margin-top:-2px;margin-left:0;padding:0 10px;font-size:11px;line-height:28px;height:28px;color:#0a3c69}.page .body .detail .dbody .people .box:first-child,.page .body .detail .dbody .people .invbox:first-child{font-weight:600;padding:0 15px}.page .body .detail .dbody .people .approvers .box{background-color:#bfe6a1}.page .body .detail .dbody .people .approvers .invbox{background-color:#ff8080}.page .body .detail .dbody .people .buyers .box{background-color:#d9f3fd}.page .body .detail .dbody .people input[type=checkbox]{display:none;vertical-align:top}.page .body .detail .dbody .people input[type=checkbox]+label{cursor:pointer;position:relative;padding-left:22px;font-weight:inherit;vertical-align:top;margin-top:-1px}.page .body .detail .dbody .people input[type=checkbox]+label:before{content:'';display:block;background-color:#fff;border:1px solid #aaa;box-shadow:0 1px 2px rgba(0,0,0,.05),0 -15px 10px -12px rgba(0,0,0,.05) inset;height:14px;width:14px;position:absolute;left:0;top:0;border-radius:0}.page .body .detail .dbody .people input[type=checkbox]:checked+label:after{content:'';display:block;background-color:#000;position:absolute;top:3px;left:3px;height:8px;width:8px;border-radius:0}.page .body .detail .dbody .people input[type=checkbox][disabled]+label{cursor:default}.page .body .detail .dbody .people input[type=checkbox][disabled]+label:before{background-color:#ddd}.page .body .detail .dbody .people input[type=checkbox].invalid+label:before,.page .body .detail .dbody .people input[type=checkbox].ng-invalid+label:before{border-color:red}.page .body .detail .dbody .people input[type=radio]{display:none;vertical-align:top}.page .body .detail .dbody .people input[type=radio]+label{cursor:pointer;position:relative;padding-left:22px;font-weight:inherit;vertical-align:top;margin-top:-1px}.page .body .detail .dbody .people input[type=radio]+label:before{content:'';display:block;background-color:#fff;border:1px solid #aaa;box-shadow:0 1px 2px rgba(0,0,0,.05),0 -15px 10px -12px rgba(0,0,0,.05) inset;height:14px;width:14px;position:absolute;left:0;top:0;border-radius:50%}.page .body .detail .dbody .people input[type=radio]:checked+label:after{content:'';display:block;background-color:#000;position:absolute;top:3px;left:3px;height:8px;width:8px;border-radius:50%}.page .body .detail .dbody .people input[type=radio][disabled]+label{cursor:default}.page .body .detail .dbody .people input[type=radio][disabled]+label:before{background-color:#ddd}.page .body .detail .dbody .people input[type=radio].invalid+label:before,.page .body .detail .dbody .people input[type=radio].ng-invalid+label:before{border-color:red}.page .body .detail .dbody .form{border-bottom:solid 5px #fff;padding:15px;font-size:13px}.page .body .detail .dbody .form:last-child{border-bottom:none}.page .body .detail .dbody .form input[type=checkbox]{display:none;vertical-align:top}.page .body .detail .dbody .form input[type=checkbox]+label{cursor:pointer;position:relative;padding-left:24px;font-weight:inherit;vertical-align:top;margin-top:1px}.page .body .detail .dbody .form input[type=checkbox]+label:before{content:'';display:block;background-color:#fff;border:1px solid #aaa;box-shadow:0 1px 2px rgba(0,0,0,.05),0 -15px 10px -12px rgba(0,0,0,.05) inset;height:14px;width:14px;position:absolute;left:0;top:2px;border-radius:0}.page .body .detail .dbody .form input[type=checkbox]:checked+label:after{content:'';display:block;background-color:#000;position:absolute;top:5px;left:3px;height:8px;width:8px;border-radius:0}.page .body .detail .dbody .form input[type=checkbox][disabled]+label{cursor:default}.page .body .detail .dbody .form input[type=checkbox][disabled]+label:before{background-color:#ddd}.page .body .detail .dbody .form input[type=checkbox].invalid+label:before,.page .body .detail .dbody .form input[type=checkbox].ng-invalid+label:before{border-color:red}.page .body .detail .dbody .form input[type=checkbox]+label{display:block;margin-bottom:5px}.page .body .detail .dbody .return{font-size:12px;background-color:#fddfdf}.page .body .detail .dbody .comment-box{border:solid 1px gray;background-color:#fff;color:#000;font-size:11px;padding:4px;margin-bottom:6px}.page .body .detail .dbody .row{padding-bottom:8px}.page .body .detail .dbody .row .cell{margin-right:6px}.page .body .detail .dbody .row .has-columns{display:-moz-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-direction:normal;min-width:0;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin-right:0}.page .body .detail .dbody .row .has-columns>.cell:last-child{margin-right:0}.page .body .detail .dbody .row .has-rows{display:-moz-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-box-direction:normal;-moz-box-direction:normal;min-height:0;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.page .body .detail .dbody .row .computed{-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-grow:1;flex-grow:1;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-shrink:0;flex-shrink:0;-webkit-flex-basis:0;-moz-flex-basis:0;-ms-flex-basis:0;flex-basis:0}.page .body .detail .dbody .row .square{-webkit-flex-basis:25px;-moz-flex-basis:25px;-ms-flex-basis:25px;flex-basis:25px}.page .body .detail .dbody .row button{padding:0;margin:0;display:block;width:100%;height:25px;border:solid 1px #fff;background-color:#80d6f7;color:#fff;font-weight:700;text-align:center;font-size:10px;line-height:25px}.page .body .detail .dbody .row button.ok{background-color:#94d662}.page .body .detail .dbody .row button.storno{background-color:#ff8080}.page .body .detail .dbody .row button[disabled]{background-color:#aaa}.page .body .detail .dbody .row-demands .description{height:56px}.page .body .detail .dbody .row-demands .number{-webkit-flex-basis:50px;-moz-flex-basis:50px;-ms-flex-basis:50px;flex-basis:50px;line-height:25px;font-weight:700;font-size:12px}.page .body .detail .dbody .row-demands .one{-webkit-flex-basis:70px;-moz-flex-basis:70px;-ms-flex-basis:70px;flex-basis:70px}.page .body .detail .dbody .row-demands .two{-webkit-flex-basis:146px;-moz-flex-basis:146px;-ms-flex-basis:146px;flex-basis:146px}.page .body .detail .dbody .row-demands .three{-webkit-flex-basis:222px;-moz-flex-basis:222px;-ms-flex-basis:222px;flex-basis:222px}.page .body .detail .dbody .row-demands .six{-webkit-flex-basis:450px;-moz-flex-basis:450px;-ms-flex-basis:450px;flex-basis:450px}.page .body .detail .dbody .row-demands .eight{-webkit-flex-basis:602px;-moz-flex-basis:602px;-ms-flex-basis:602px;flex-basis:602px}.page .body .detail .dbody .row-users .photo{-webkit-flex-basis:60px;-moz-flex-basis:60px;-ms-flex-basis:60px;flex-basis:60px}.page .body .detail .dbody .row-users .photo .photo-upload{border:solid 1px gray;background-color:#f5f5f5;height:56px;text-align:center;overflow:hidden}.page .body .detail .dbody .row-users .photo .photo-upload img{max-height:100%;width:auto}.page .body .detail .dbody .row-users .one{-webkit-flex-basis:70px;-moz-flex-basis:70px;-ms-flex-basis:70px;flex-basis:70px}.page .body .detail .dbody .row-users .three{-webkit-flex-basis:222px;-moz-flex-basis:222px;-ms-flex-basis:222px;flex-basis:222px}.page .body .detail .dbody .row-users .four{-webkit-flex-basis:298px;-moz-flex-basis:298px;-ms-flex-basis:298px;flex-basis:298px}.page .body .detail .dbody .row-catalog .data{-webkit-flex-basis:890px;-moz-flex-basis:890px;-ms-flex-basis:890px;flex-basis:890px}.page .body .detail .dbody .row-catalog .separated{margin-left:15px;border-left:solid 1px #000;padding-left:15px;padding-top:5px}.page .body .detail .dbody .row-catalog .one{-webkit-flex-basis:50px;-moz-flex-basis:50px;-ms-flex-basis:50px;flex-basis:50px}.page .body .detail .dbody .row-catalog .two{-webkit-flex-basis:106px;-moz-flex-basis:106px;-ms-flex-basis:106px;flex-basis:106px}.page .body .detail .dbody .row-catalog .three{-webkit-flex-basis:162px;-moz-flex-basis:162px;-ms-flex-basis:162px;flex-basis:162px}.page .body .detail .dbody .row-catalog .four{-webkit-flex-basis:218px;-moz-flex-basis:218px;-ms-flex-basis:218px;flex-basis:218px}.page .body .detail .dbody .row-catalog .five{-webkit-flex-basis:274px;-moz-flex-basis:274px;-ms-flex-basis:274px;flex-basis:274px}.page .body .detail .dbody .row-catalog .eight{-webkit-flex-basis:442px;-moz-flex-basis:442px;-ms-flex-basis:442px;flex-basis:442px}.page .body .purchase .pbody{background-color:#fff;padding:15px}.page .body .purchase .pbody .action{padding:0 12px;margin:0;display:block;width:100%;height:40px;background-color:#000;color:#fff;font-weight:700;text-align:left;font-size:10px;line-height:40px;border:none;margin-bottom:10px;white-space:nowrap}.page .body .purchase .pbody .action .fa,.page .body .purchase .pbody .action .icon{display:inline-block;font-size:24px;margin-right:10px;margin-top:8px;vertical-align:top;width:24px}.page .body .purchase .pbody .action.auction{background-color:#78cb3a}.page .body .purchase .pbody .action.order{background-color:#1574c4}.page .body .purchase .pbody .action.storno{background-color:red}.page .body .purchase .pbody .action.disposal{background-color:#a349a4}.page .body .purchase .pbody .action.confirm{background-color:#ff7f27}.page .body .purchase .pbody .action.warehouse{background-color:#00b3ee}.page .body .purchase .pbody .action.procurement{background-color:#b0b794}.page .body .purchase .pbody .action[disabled],.page .body .purchase .pbody [disabled] .action{background-color:#aaa}.page .body .purchase .pbody .subcaption{font-size:14px;font-weight:700;line-height:20px;margin-bottom:10px;margin-top:20px;text-decoration:underline;text-transform:uppercase}.page .body .purchase .pbody .attachment{font-size:12px;margin-bottom:5px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;color:gray}.column.demand.id{width:50px}.column.demand.unread{width:30px;text-align:center}.column.demand.urgency{width:20px}.column.demand.delivery_date{width:80px}.column.demand.items{width:50px}.column.demand.amount{width:50px}.column.demand.unit{width:50px}.column.demand.company{width:140px}.column.demand.author{width:50px}.column.demand.approvals{width:50px}.column.demand.buyer{width:51px}.column.demand.created_on{width:80px}.column.demand.state{width:90px}.column.demand.actions{width:60px}.column.item.checkAll{vertical-align:middle}.column.item.solutions{width:40px}.column.item.id{width:50px}.column.item.urgency{width:20px}.column.item.delivery_date{width:80px}.column.item.amount{width:70px}.column.item.unit{width:50px}.column.item.author,.column.item.buyer{width:150px}.column.item.category,.column.item.company{width:150px}