/*!
 * ui-select
 * http://github.com/angular-ui/ui-select
 * Version: 0.19.8 - 2017-04-18T05:43:43.881Z
 * License: MIT
 */.ui-select-highlight{font-weight:700;color:#75188c}.ui-select-offscreen{clip:rect(0 0 0 0)!important;width:1px!important;height:1px!important;border:0!important;margin:0!important;padding:0!important;overflow:hidden!important;position:absolute!important;outline:0!important;left:0!important;top:0!important}.ui-select-choices-row:hover{background-color:#f5f5f5}.ng-dirty.ng-invalid>a.select2-choice{border-color:#d44950}.select2-result-single{padding-left:0}.select2-locked>.select2-search-choice-close{display:none}.select-locked>.ui-select-match-close{display:none}body>.select2-container.open{z-index:9999}.ui-select-container.select2.direction-up .ui-select-match,.ui-select-container[theme=select2].direction-up .ui-select-match{border-radius:4px;border-top-left-radius:0;border-top-right-radius:0}.ui-select-container.select2.direction-up .ui-select-dropdown,.ui-select-container[theme=select2].direction-up .ui-select-dropdown{border-radius:4px;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-width:1px;border-top-style:solid;box-shadow:0 -4px 8px rgba(0,0,0,.25);margin-top:-4px}.ui-select-container.select2.direction-up .ui-select-dropdown .select2-search,.ui-select-container[theme=select2].direction-up .ui-select-dropdown .select2-search{margin-top:4px}.ui-select-container.select2.direction-up.select2-dropdown-open .ui-select-match,.ui-select-container[theme=select2].direction-up.select2-dropdown-open .ui-select-match{border-bottom-color:#5897fb}.ui-select-container[theme=select2] .ui-select-dropdown .ui-select-search-hidden,.ui-select-container[theme=select2] .ui-select-dropdown .ui-select-search-hidden input{opacity:0;height:0;min-height:0;padding:0;margin:0;border:0}.selectize-input.focus,.selectize-input.selectize-focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgb(0 0 0 / 8%),0 0 8px rgb(102 175 233 / 60%);box-shadow:inset 0 1px 1px rgb(0 0 0 / 8%),0 0 8px rgb(102 175 233 / 60%)}.has-error .selectize-input{border-color:#a94442}.has-error .selectize-input.focus,.has-error .selectize-input.selectize-focus{border-color:#a94442;-webkit-box-shadow:inset 0 1px 1px rgb(0 0 0 / 8%),0 0 8px rgb(255 204 188);box-shadow:inset 0 1px 1px rgb(0 0 0 / 8%),0 0 8px rgb(255 204 188)}.selectize-control.single>.selectize-input>input{width:100%}.selectize-control.multi>.selectize-input>input{margin:0!important}.selectize-control>.selectize-dropdown{width:100%}.ng-dirty.ng-invalid>div.selectize-input{border-color:#d44950}.ui-select-container[theme=selectize].direction-up .ui-select-dropdown{box-shadow:0 -4px 8px rgba(0,0,0,.25);margin-top:-2px}.ui-select-container[theme=selectize] input.ui-select-search-hidden{opacity:0;height:0;min-height:0;padding:0;margin:0;border:0;width:0}.btn-default-focus{color:#333;background-color:#ebebeb;border-color:#adadad;text-decoration:none;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.ui-select-bootstrap .ui-select-toggle{position:relative}.ui-select-bootstrap .ui-select-toggle>.caret{position:absolute;height:10px;top:50%;right:10px;margin-top:-2px}.input-group>.ui-select-bootstrap.dropdown{position:static}.input-group>.ui-select-bootstrap>input.ui-select-search.form-control{border-radius:4px;border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.ui-select-bootstrap>input.ui-select-search.form-control.direction-up{border-radius:4px!important;border-top-right-radius:0!important;border-bottom-right-radius:0!important}.ui-select-bootstrap .ui-select-search-hidden{opacity:0;height:0;min-height:0;padding:0;margin:0;border:0}.ui-select-bootstrap>.ui-select-match>.btn{text-align:left!important}.ui-select-bootstrap>.ui-select-match>.caret{position:absolute;top:45%;right:15px}.ui-select-bootstrap>.ui-select-choices,.ui-select-bootstrap>.ui-select-no-choice{width:100%;height:auto;max-height:200px;overflow-x:hidden;margin-top:-1px}body>.ui-select-bootstrap.open{z-index:1000}.ui-select-multiple.ui-select-bootstrap{height:auto;padding:3px 3px 0 3px}.ui-select-multiple.ui-select-bootstrap input.ui-select-search{background-color:transparent!important;border:none;outline:0;height:1.666666em;margin-bottom:3px}.ui-select-multiple.ui-select-bootstrap .ui-select-match .close{font-size:1.6em;line-height:.75}.ui-select-multiple.ui-select-bootstrap .ui-select-match-item{outline:0;margin:0 3px 3px 0}.ui-select-multiple .ui-select-match-item{position:relative}.ui-select-multiple .ui-select-match-item.dropping .ui-select-match-close{pointer-events:none}.ui-select-multiple:hover .ui-select-match-item.dropping-before:before{content:"";position:absolute;top:0;right:100%;height:100%;margin-right:2px;border-left:1px solid #428bca}.ui-select-multiple:hover .ui-select-match-item.dropping-after:after{content:"";position:absolute;top:0;left:100%;height:100%;margin-left:2px;border-right:1px solid #428bca}.ui-select-bootstrap .ui-select-choices-row>span{cursor:pointer;display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.42857143;color:#333;white-space:nowrap}.ui-select-bootstrap .ui-select-choices-row>span:focus,.ui-select-bootstrap .ui-select-choices-row>span:hover{text-decoration:none;color:#262626;background-color:#f5f5f5}.ui-select-bootstrap .ui-select-choices-row.active>span{color:#fff;text-decoration:none;outline:0;background-color:#428bca}.ui-select-bootstrap .ui-select-choices-row.active.disabled>span,.ui-select-bootstrap .ui-select-choices-row.disabled>span{color:#777;cursor:not-allowed;background-color:#fff}.ui-select-match.ng-hide-add,.ui-select-search.ng-hide-add{display:none!important}.ui-select-bootstrap.ng-dirty.ng-invalid>button.btn.ui-select-match{border-color:#d44950}.ui-select-container[theme=bootstrap].direction-up .ui-select-dropdown{box-shadow:0 -4px 8px rgba(0,0,0,.25)}.ui-select-bootstrap .ui-select-match-text{width:100%;padding-right:1em}.ui-select-bootstrap .ui-select-match-text span{display:inline-block;width:100%;overflow:hidden}.ui-select-bootstrap .ui-select-toggle>a.btn{position:absolute;height:10px;right:10px;margin-top:-2px}.ui-select-refreshing.glyphicon{position:absolute;right:0;padding:8px 27px}@-webkit-keyframes ui-select-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes ui-select-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.ui-select-spin{-webkit-animation:ui-select-spin 2s infinite linear;animation:ui-select-spin 2s infinite linear}.ui-select-refreshing.ng-animate{-webkit-animation:none 0s}.selectize-control.plugin-drag_drop.multi>.selectize-input>div.ui-sortable-placeholder{background:#f2f2f2!important;background:rgba(0,0,0,.06)!important;border:0 none!important;visibility:visible!important;-webkit-box-shadow:inset 0 0 12px 4px #fff;box-shadow:inset 0 0 12px 4px #fff}.selectize-control.plugin-drag_drop .ui-sortable-placeholder::after{content:'!';visibility:hidden}.selectize-control.plugin-drag_drop .ui-sortable-helper{-webkit-box-shadow:0 2px 5px rgba(0,0,0,.2);box-shadow:0 2px 5px rgba(0,0,0,.2)}.selectize-dropdown-header{position:relative;padding:5px 8px;background:#f8f8f8;border-bottom:1px solid #d0d0d0}.selectize-dropdown-header-close{position:absolute;top:50%;right:8px;margin-top:-12px;font-size:20px!important;line-height:20px;color:#555;opacity:.4}.selectize-dropdown-header-close:hover{color:#000}.selectize-dropdown.plugin-optgroup_columns .optgroup{float:left;border-top:0 none;border-right:1px solid #f2f2f2;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.selectize-dropdown.plugin-optgroup_columns .optgroup:last-child{border-right:0 none}.selectize-dropdown.plugin-optgroup_columns .optgroup:before{display:none}.selectize-dropdown.plugin-optgroup_columns .optgroup-header{border-top:0 none}.selectize-control.plugin-remove_button [data-value]{position:relative;padding-right:24px!important}.selectize-control.plugin-remove_button [data-value] .remove{position:absolute;top:0;right:0;bottom:0;display:inline-block;width:17px;padding:2px 0 0 0;font-size:12px;font-weight:700;color:inherit;text-align:center;text-decoration:none;vertical-align:middle;border-left:1px solid #0073bb;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.selectize-control.plugin-remove_button [data-value] .remove:hover{background:rgba(0,0,0,.05)}.selectize-control.plugin-remove_button [data-value].active .remove{border-left-color:#00578d}.selectize-control.plugin-remove_button .disabled [data-value] .remove:hover{background:0 0}.selectize-control.plugin-remove_button .disabled [data-value] .remove{border-left-color:#aaa}.selectize-control{position:relative;height:100%}.selectize-dropdown,.selectize-input,.selectize-input input{font-family:inherit;font-size:13px;-webkit-font-smoothing:inherit;line-height:18px;color:#555;text-align:left;margin-right:-20px}.selectize-control.single .selectize-input.input-active,.selectize-input{display:inline-block;cursor:text;background:#fff}.selectize-input{position:relative;z-index:1;display:block;width:100%;padding:7px 8px;overflow:hidden;border:1px solid #d0d0d0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.1);box-shadow:inset 0 1px 1px rgba(0,0,0,.1);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.selectize-control.multi .selectize-input.has-items{padding:5px 8px 2px}.selectize-input.full{background-color:#fff}.selectize-input.disabled,.selectize-input.disabled *{cursor:default!important}.selectize-input.focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgb(0 0 0%),0 0 8px rgb(102 175 3.88333333%);box-shadow:inset 0 1px 1px rgb(0 0 0%),0 0 8px rgb(102 175 3.88333333%)}.selectize-input>*{display:-moz-inline-stack;display:inline-block;vertical-align:baseline;zoom:1}.selectize-control.multi .selectize-input>div{padding:2px 6px;margin:0 3px 3px 0;color:#fff;cursor:pointer;background:#1da7ee;border:1px solid #0073bb}.selectize-control.multi .selectize-input>div.active{color:#fff;background:#92c836;border:1px solid #0073bb}.selectize-control.multi .selectize-input.disabled>div,.selectize-control.multi .selectize-input.disabled>div.active{color:#fff;background:#d2d2d2;border:1px solid #aaa}.selectize-input>input{max-width:100%!important;max-height:none!important;min-height:0!important;padding:0!important;margin:0 1px!important;line-height:inherit!important;text-indent:0!important;background:0 0!important;border:0 none!important;-webkit-box-shadow:none!important;box-shadow:none!important;-webkit-user-select:auto!important}.selectize-input>input:focus{outline:0!important}.selectize-input::after{display:block;clear:left;content:' '}.selectize-input.dropdown-active::before{position:absolute;right:0;bottom:0;left:0;display:block;height:1px;background:#f0f0f0;content:' '}.selectize-dropdown{position:absolute;z-index:15;background:#fff;border:1px solid #d0d0d0;border-top:0 none;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.1);box-shadow:0 1px 3px rgba(0,0,0,.1);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.selectize-dropdown [data-selectable]{overflow:hidden;cursor:pointer}.selectize-dropdown [data-selectable] .highlight{background:rgba(125,168,208,.2)}.selectize-dropdown .optgroup-header,.selectize-dropdown [data-selectable]{padding:5px 8px}.selectize-dropdown .optgroup:first-child .optgroup-header{border-top:0 none}.selectize-dropdown .optgroup-header{color:#555;cursor:default;background:#fff}.selectize-dropdown .active{color:#495c68;background-color:#f5fafd}.selectize-dropdown .active.create{color:#495c68}.selectize-dropdown .create{color:rgba(48,48,48,.5)}.selectize-dropdown-content{max-height:200px;overflow-x:hidden;overflow-y:auto}.selectize-control.single .selectize-input,.selectize-control.single .selectize-input input{cursor:pointer}.selectize-control.single .selectize-input.input-active,.selectize-control.single .selectize-input.input-active input{cursor:text}.selectize-control.single .selectize-input:after{position:absolute;top:50%;right:15px;display:block;width:0;height:0;margin-top:-3px;border-color:grey transparent transparent transparent;border-style:solid;border-width:5px 5px 0 5px;content:' '}.selectize-control.single .selectize-input.dropdown-active:after{margin-top:-4px;border-color:transparent transparent grey transparent;border-width:0 5px 5px 5px}.selectize-control.rtl.single .selectize-input:after{right:auto;left:15px}.selectize-control.rtl .selectize-input>input{margin:0 4px 0 -2px!important}.selectize-control .selectize-input.disabled{background-color:#eee;opacity:1}.selectize-control.multi .selectize-input.has-items{padding-right:5px;padding-left:5px}.selectize-control.multi .selectize-input.disabled [data-value]{color:#999;text-shadow:none;background:0 0;-webkit-box-shadow:none;box-shadow:none}.selectize-control.multi .selectize-input.disabled [data-value],.selectize-control.multi .selectize-input.disabled [data-value] .remove{border-color:#e6e6e6}.selectize-control.multi .selectize-input.disabled [data-value] .remove{background:0 0}.selectize-control.multi .selectize-input [data-value]{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgb(0 0 0%),0 0 8px rgb(102 175 3.88333333%);box-shadow:inset 0 1px 1px rgb(0 0 0%),0 0 8px rgb(102 175 3.88333333%)}.selectize-control.multi .selectize-input [data-value].active{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgb(0 0 0%),0 0 8px rgb(102 175 3.88333333%);box-shadow:inset 0 1px 1px rgb(0 0 0%),0 0 8px rgb(102 175 3.88333333%)}.selectize-dropdown .optgroup-header{padding-top:7px;font-size:.85em;font-weight:700}.selectize-dropdown .optgroup{border-top:1px solid #f0f0f0}.selectize-dropdown .optgroup:first-child{border-top:0 none}.selectize-control.open input[type=search]{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgb(0 0 0%),0 0 8px rgb(102 175 3.88333333%);box-shadow:inset 0 1px 1px rgb(0 0 0%),0 0 8px rgb(102 175 3.88333333%)}.sothink-grid-content-scrollable{min-height:70vh;overflow:auto;overflow-x:hidden;height:70vh;margin-top:2em;border:1px solid #d3d3d3;border-radius:5px}.sothink-grid-content-scrollable.grid-row .cell-item{padding:5px;border:1px solid #d3d3d3;margin:15px;height:auto;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;cursor:pointer}.sothink-grid-content-scrollable.grid-row .cell-item label{font-size:13px}.sothink-grid-content-scrollable.grid-row .cell-item img{width:100%;border:1px solid #d3d3d3;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}div.input-group.sothink div.input-group-addon{background:#629aa9;color:#fff;border:none}.st-menu-button{width:100%}.st-menu-child-active{color:#fff!important}.sothink-pagination ul{list-style-type:none;margin:0;padding:0;overflow:hidden;padding:0 10px;display:inline-block}.sothink-pagination ul li{float:left;padding:5px 10px}.sothink-pagination ul li span{line-height:30px}.sothink-pagination ul li span:hover{cursor:pointer}.sothink-pagination ul li input[type=number]{width:80px}.sothink-grid-fit-cell-data td,.sothink-grid-fit-cell-data th{white-space:nowrap!important}.sothink-grid-fit-cell-data .first-cell{position:absolute;width:300px!important;white-space:normal!important;z-index:999}.sothink-grid-fit-cell-data .second-cell{margin-left:300px}.sothink-grid-fit-cell-data th.active{background:#2196f3!important}.cbp-spmenu-left.close{display:none!important}table.table thead tr th.sort:hover{cursor:pointer}.margin-15{margin:15px}.margin-top-10{margin-top:10px}.margin-b-10{margin-bottom:10px}.padding-5-without-bottom{padding:5px 5px 0 5px!important}.tab-content{min-height:100px}md-progress-linear{position:fixed;z-index:9999;top:0}md-progress-linear.sothink-loading-bar .md-container{background-color:#b2e2b2}md-progress-linear.sothink-loading-bar .md-container .md-bar{background-color:#449d44}.sothink-loading-screen{height:100vh;width:100vw;position:absolute;top:0;left:0;z-index:9999;background:#fff;opacity:.4;display:none;cursor:no-drop}.sothink-loading-screen.show{display:block}.sothink-loading-screen img{position:absolute;margin:auto;top:0;left:0;right:0;bottom:0;z-index:999}.sothink-loading-screen span{position:absolute;text-align:center;display:block;top:55%;width:100%;font-size:2rem;font-weight:700;color:#fff}.sothink-loading-screen span p{display:inline-block}@media screen and (min-width:1920px){.sothink-loading-screen span{top:56%}}@media screen and (max-width:1920px){.sothink-loading-screen span{top:56%}}@media screen and (max-width:1600px){.sothink-loading-screen span{top:57%}}@media screen and (max-width:1366px){.sothink-loading-screen span{top:58%}}@media screen and (max-width:1024px){.sothink-loading-screen span{top:58%}}.spinner-loading{text-align:center;display:inline-block}.spinner-loading>div{width:20px;height:20px;background-color:red;border-radius:100%;display:inline-block;-webkit-animation:sk-bouncedelay 1.4s infinite ease-in-out both;animation:sk-bouncedelay 1.4s infinite ease-in-out both}.spinner-loading .bounce1{-webkit-animation-delay:-.32s;animation-delay:-.32s}.spinner-loading .bounce2{-webkit-animation-delay:-.16s;animation-delay:-.16s}@-webkit-keyframes sk-bouncedelay{0%,100%,80%{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@keyframes sk-bouncedelay{0%,100%,80%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes spinner-line-fade-more{0%,100%{opacity:0}1%{opacity:1}}@keyframes spinner-line-fade-quick{0%,100%,39%{opacity:.25}40%{opacity:1}}@keyframes spinner-line-fade-default{0%,100%{opacity:.22}1%{opacity:1}}@keyframes spinner-line-shrink{0%,100%,25%{transform:scale(.5);opacity:.25}26%{transform:scale(1);opacity:1}}.margin-bottom-unset{margin-bottom:unset!important}.padding-0{padding:unset!important}.inputBtnSection{display:inline-block;vertical-align:top;font-size:0;font-family:verdana;width:100%;position:relative}.disableInputField{display:inline-block;vertical-align:top;height:34px;margin:0;font-size:14px;padding:0 3px;width:100%;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;background:unset;border:1px solid #d7d7d7}.fileUpload{overflow:hidden;display:inline-block;vertical-align:top;position:absolute;top:0;right:0;margin:3px}.uploadBtn{display:inline-block;vertical-align:top;background:#a6a6a6;font-size:14px;padding:3px 30px;height:28px;line-height:22px;color:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:none}.fileUpload input.upload{position:absolute;top:0;right:0;margin:0;padding:0;font-size:20px;cursor:pointer;opacity:0}.tooltip-inner{max-width:400px!important}table.table thead th.excel-range{min-width:160px}label.form-control{height:34px;width:100%;color:#5a5959;padding-top:7px;border:unset;box-shadow:unset;background:unset;border:none;box-shadow:none;background:0 0}label.display-text{height:34px;width:100%;padding-top:7px;padding-left:5px}div.display-form{height:34px;padding-top:7px;padding-left:5px}.padding-l-15{padding-left:15px}.padding-t-15{padding-top:15px}ul.nav-tabs li.active{font-weight:700}.monitor{color:#549fc3;margin-top:17px;text-align:center}.margin-0{margin:unset;margin:0}.padding-0{padding:0}.margin-10{margin:10px}.margin-5{margin:5px}.margin-t-10{margin-top:10px}.margin-r-10{margin-right:10px}.min-w-270{min-width:270px}.bg-color-grey{background-color:grey!important}label[required]:after{content:"\2217";padding-top:5px;color:red}.color-red{color:red}.grid-yellow-button-color{background-color:#ffd966;padding:5px 20px}.tooltip-inner{max-width:200px;padding:3px 8px;color:#a00502;text-align:center;text-decoration:none;background-color:#e89797;border-radius:4px}.tooltip.top-left .tooltip-arrow,.tooltip.top-right .tooltip-arrow{bottom:0;left:5px;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#e89797}.fix-length-table{height:653px}.customer-list td{line-height:10px!important}.customer-list .panel-body{padding:2px!important}.customer-list .row-btn{font-size:11px!important;line-height:.348571!important;padding:5px 20px!important}button,html,input,select,textarea{font-family:"Meiryo UI","MS PGothic",sans-serif}button.btn.btn-circle{padding:.5em .7em;margin:0 .5em;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}button.btn.btn-circle.success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.full-width{width:100%}table.table.table-group thead th{background:#e3f0da;color:#5a5959}.bg-summary{background:#fff3cc;padding:7px 0}table.table>tbody>tr.deleted{background-color:#ffdfdf;text-decoration:line-through}table.table>tbody>tr.selected{background-color:#9fd9fb}table.table>tbody>tr.deleted:hover{background-color:#ffbebe}.table>tbody+tbody.st-tbody-break-line{border-top:2px solid #adadad}.sothink-list-file-view{border:1px solid #ccc;height:400px;position:relative;overflow:auto}.sothink-list-file-view input[hidden]{height:100%;width:100%;z-index:999;opacity:0;position:absolute;top:0;left:0}.sothink-list-file-view .file-item img{width:20px}.sothink-list-file-view .table thead th{background:#fff;color:#000;font-size:.8rem}.sothink-list-file-view .table tbody tr td{font-size:.7rem;border-right:unset!important}.sothink-list-file-view .table tbody tr.selected{background-color:#caecff}.sothink-list-file-view .table tbody tr.selected td{border-bottom:1px solid #bbb6b6!important}.sothink-list-file-view .table tbody tr:not(.selected):hover{cursor:pointer;background-color:#ecf8ff}table.table.sothink-table{background-color:#fff;box-shadow:0 -1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);-webkit-box-shadow:0 -1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);-moz-box-shadow:0 -1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);border-width:1px 1px 0 1px;border-style:solid;border-color:#e9e9e9}table.table.sothink-table tbody tr:not(.st-table-child-thead):not(.checked):not(.confirmed):hover{background-color:#e8e6e6}table.table.sothink-table tbody tr.confirmed{background-color:#f0eeee}table.table.sothink-table tbody tr td.cell-color-pink{background:pink}table.table.sothink-table tbody tr td.cell-color-green{background:#c7ffb4}table.table.sothink-table tbody tr td.cell-color-yellow{background:#ff0}table.table.sothink-table tbody tr td.cell-dark-blue{background:#00b0f0}table.table.sothink-table tbody tr.checked{background-color:#7ca9bf;color:#fff}table.table.sothink-table tbody tr.checked>td{background-color:#7ca9bf}table.table.sothink-table .pivot-body tr.st-table-child-body td:first-child,table.table.sothink-table .pivot-body tr.st-table-child-thead th:first-child{background:#fff}table.table.sothink-table .st-table-child-thead{background-color:#d2d6da;color:#605959}table.table.sothink-table .st-table-child-body{background-color:#f4faff}table.table.sothink-table .st-table-child-body.confirmed{background-color:#f0eeee}table.table.sothink-table .st-table-child-body.checked{background-color:#7ca9bf;color:#fff}.st-range-date-header{min-width:120px}.st-summary-row{background-color:#fff3cc}thead tr.st-summary-row th{color:#5a5959;background-color:#fff3cc}.display.inline-block{display:inline-block}.st-input-col:hover{cursor:pointer;background-color:#ffc013!important;color:#fff}.st-input-col[disabled=disabled]{background-color:#e1e1e1;opacity:.5}.modal-header .close{margin-top:-35px}.close{font-size:30px}span.return-home-page{color:#f2b864;font-size:4rem;cursor:pointer}table.table tbody tr td.ellipsis-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.disabled-backdrop{width:100%;height:100%;position:absolute;top:0;left:0;background:#000;color:#fff;font-size:2rem;text-align:center;opacity:.7;z-index:999;cursor:no-drop;display:flex}.disabled-backdrop p{margin:auto}span.exported{color:#5cb85c;font-size:1.4rem;border:none;box-shadow:none;-webkit-box-shadow:none}div.disabled-input button.btn,div.disabled-input input.form-control,div.disabled-input select.form-control{opacity:.5}div.unauthority-input{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1000;background:#fff;opacity:.4}div.unauthority-input:hover{cursor:no-drop}.monitor{color:#549fc3;margin-top:17px;text-align:center}.li-disable{pointer-events:none;opacity:.6}tbody.st-tbody-break-line:nth-child(even){background-color:#e3f4fc}.table-responsive table tbody tr td,.table-responsive table tbody tr th,.table-responsive table thead tr td,.table-responsive table thead tr th{white-space:nowrap}.modal-body .detail-title label{white-space:nowrap;background-color:#ffcf78;color:#000;text-align:center;width:100%;padding:5px 0}.has-error p.input-group span.input-group-btn{border-color:#a94442;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.nav-tabs>li.li-disable a{color:grey}.model-input-row{padding:3px 0}div.input-group button.btn,p.input-group button.btn{display:inline-block;margin-bottom:0;text-align:center;vertical-align:middle;text-transform:uppercase;cursor:pointer;background-image:none;border:0;border-color:rgba(0,0,0,.07) rgba(0,0,0,.1) rgba(0,0,0,.18);white-space:nowrap;padding:6px 15px;border-radius:3px;letter-spacing:.02em;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}div.input-group button.btn.btn-default,p.input-group button.btn.btn-default{background:#fff;color:#262626;outline:0;border:none}div.input-group button.btn.btn-default.btn-sm,p.input-group button.btn.btn-default.btn-sm{font-size:11px;font-family:"Meiryo UI","MS PGothic",sans-serif}div.input-group span.input-group-btn,p.input-group span.input-group-btn{border:1px solid #ccc}div.input-group span.input-group-btn.has-error,p.input-group span.input-group-btn.has-error{border-color:#843534}.ng-confirm .ng-confirm-box-p{width:50%}.ui-widget.ui-widget-content{height:600px;overflow:hidden auto}#dataGridView{overflow-x:hidden;overflow-y:hidden;height:79px}#dataGridView.show-scroll{overflow-y:scroll}#dataGridView2{height:700px}#dataGridView .column1,#dataGridView2 .column1{min-width:300px;white-space:pre-wrap;word-wrap:break-word}#dataGridView .column2,#dataGridView2 .column2{min-width:100px}#dataGridView .column3,#dataGridView2 .column3{min-width:120px}.inputPlansController #dataGridView{height:75px}.inputPlansController #dataGridView2{margin-top:-34px}.multi-select-warehouse{padding-left:10px}.multi-select-warehouse .tree-control .tree-input{line-height:1.4;height:auto}.multi-select-warehouse .tree-control .tree-input span.selected-items{display:flex;flex-wrap:wrap}.multi-select-warehouse .tree-control .tree-input span.selected-items .selected-item{background:#fff3cc;margin:1px}.multi-select-warehouse .tree-control .tree-input span.selected-items span.clear{position:absolute;right:7px;top:10px;z-index:99;color:red;padding:3px 7px;background-color:#eee;border-radius:5px}.stock-Management #myTabContent{min-height:500px}.import-controller .form-group{height:70px}.import-controller .form-group .memmo{height:100%;border:solid 1px #d2c9c9;display:flex;flex-direction:column;justify-content:center;padding-left:10px;background-color:#fff4de;border-radius:5px}.text-box-bg-blue{background:#518cec!important;color:#fff}.sothink-pivot-table{border-collapse:separate}.sothink-pivot-table thead tr th{position:sticky;top:0;z-index:11;background:#405965;color:#fff}.sothink-pivot-table thead tr th.keep-column-one{left:0;width:300px;z-index:12}.sothink-pivot-table thead tr th.keep-column-two{left:300px;width:100px;z-index:12;border-right:3px solid #ddd!important}.sothink-pivot-table thead tr th.keep-column-three{left:0;width:400px;z-index:12}.sothink-pivot-table thead tr th.current-date{background:#d9d9d9;color:#5a5959}.sothink-pivot-table thead tr.st-summary-row th{top:39px;color:#5a5959;background-color:#fff3cc;border-right:3px solid #ddd!important}.sothink-pivot-table thead tr.st-summary-row th.color-red{color:red}.sothink-pivot-table thead tr.st-summary-row-2 th{top:78px;color:#5a5959;background-color:#fff3cc;border-right:3px solid #ddd!important}.sothink-pivot-table thead tr.st-summary-row-2 th.color-red{color:red}.sothink-pivot-table thead tr.st-summary-row-3 th{top:117px;color:#5a5959;background-color:#fff3cc;border-right:3px solid #ddd!important}.sothink-pivot-table thead tr.st-summary-row-3 th.color-red{color:red}.sothink-pivot-table tbody tr td{z-index:9;position:sticky}.sothink-pivot-table tbody tr td.keep-column-one{z-index:10;left:0;width:300px}.sothink-pivot-table tbody tr td.keep-column-two{z-index:10;left:300px;width:100px;border-right:3px solid #ddd!important}.sothink-pivot-table tbody tr td.keep-column-two{z-index:10;left:300px;width:100px;border-right:3px solid #ddd!important}.sothink-pivot-table tbody tr td.cell-color-pink{background:pink}.sothink-pivot-table tbody tr td.cell-color-green{background:#c7ffb4}.sothink-pivot-table tbody tr td.cell-color-yellow{background:#ff0}.sothink-pivot-table tbody tr.discard-row{background:#f4b084}.sothink-pivot-table tbody tr.discard-row:hover{background:#f4b084!important}.sothink-pivot-table tbody tr.discard-row:hover td{background:unset}.sothink-pivot-table tbody tr.discard-row td:first-child,.sothink-pivot-table tbody tr.discard-row td:nth-child(2){background:#fff;z-index:11}.sothink-pivot-table tbody tr.import-row{background:#a9d08e}.sothink-pivot-table tbody tr.import-row:hover{background:#a9d08e!important}.sothink-pivot-table tbody tr.import-row:hover td{background:unset}.sothink-pivot-table tbody tr.import-row td:first-child{background:#fff;z-index:11}.sothink-pivot-table tbody.even tr td{background-color:#e3f4fc}.sothink-pivot-table tbody.even tr td.cell-color-pink{background:pink}.sothink-pivot-table tbody.even tr td.cell-color-green{background:#c7ffb4}.sothink-pivot-table tbody.even tr td.cell-color-yellow{background:#ff0}.sothink-pivot-table tbody.odd tr td{background-color:#fff}.sothink-pivot-table tbody.odd tr td.cell-color-pink{background:pink}.sothink-pivot-table tbody.odd tr td.cell-color-green{background:#c7ffb4}.sothink-pivot-table tbody.odd tr td.cell-color-yellow{background:#ff0}#left-side-menu{overflow:auto!important;height:calc(100vh - 57px)!important;padding-bottom:20px}#left-side-menu .sidebar-menu .treeview-menu>li>a.active{color:#fff}.st-control.st-date-control[disabled=disabled] input[type=text],.st-control.st-date-control[ng-disabled=true] input[type=text]{background:#eee}.st-control.st-date-control[disabled=disabled]>div.input-group-addon,.st-control.st-date-control[ng-disabled=true]>div.input-group-addon{pointer-events:none;background:#eee}.st-control.st-date-control[disabled=disabled]>div.input-group-addon:hover,.st-control.st-date-control[ng-disabled=true]>div.input-group-addon:hover{cursor:no-drop}.st-control.st-date-control div.input-group-addon{border:1px solid #ccc}.st-control.st-date-control div.input-group-addon:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgb(0 0 0%),0 0 8px rgb(102 175 3.88333333%);box-shadow:inset 0 1px 1px rgb(0 0 0%),0 0 8px rgb(102 175 3.88333333%)}.st-control.st-date-control table tbody tr td,.st-control.st-date-control table tbody tr th,.st-control.st-date-control table thead tr td,.st-control.st-date-control table thead tr th{background-color:unset;border-right:unset}.st-control.st-select-control{height:34px}.st-control.st-input{position:relative;height:34px}.st-control.st-input label{position:absolute;background:#fff;left:0;top:0;cursor:pointer}.st-control.st-input label.form-control{height:100%;width:100%;color:#000;text-align:center;padding:8px;min-height:0;min-height:unset;text-align:right}.st-control.st-input label.table-input{background-color:#fefedf;color:#464646}.st-control.st-input input{position:relative;width:100%;height:100%;text-align:right}.st-control.st-input input:focus+label{display:none}.st-control.st-input[disabled=disabled]{cursor:not-allowed}.st-control.st-input[disabled=disabled]>input,.st-control.st-input[disabled=disabled]>label{background-color:#eee;opacity:1;pointer-events:none}.st-control label.form-control{padding-top:0;height:auto;width:auto;min-width:111px;margin-right:5px;max-width:118px}.st-control label.form-control.st-input-number{max-width:unset;height:100%;border:1px solid #ccc}.st-control label.form-control strong{color:#8d2830}.st-control.has-error .form-control,.st-control.has-error>label.form-control{border:1px solid #843534;-webkit-box-shadow:inset 0 1px 1px rgb(0 0 0%),0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgb(0 0 0%),0 0 6px #ce8483}@media only screen and (min-width:768px){.modal-xl{width:600px}}@media only screen and (min-width:992px){.modal-xl{width:1140px}}@media only screen and (min-width:1200px){.modal-xl{width:1140px}}#left-side-menu::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#222d32}#left-side-menu::-webkit-scrollbar{width:10px;background-color:#222d32}#left-side-menu::-webkit-scrollbar-thumb{background-color:#2c3b41}