html{scrollbar-width:auto;scrollbar-color:hsla(0,0%,53%,.5) #585858;-ms-overflow-style:scrollbar;-webkit-overflow-scrolling:auto}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}a{text-decoration:none}a:hover,a:focus,a:active{text-decoration:underline}label{cursor:pointer}.btn-default{display:inline-block;color:#565656 !important;background-color:#f5f5f5 !important;border-color:#b5b5b5 !important}.btn-default:hover,.btn-default:focus,.btn-default:active,.btn-default.active{text-decoration:none !important;background:#fff !important;color:#0f0f0f !important;border-color:#b5b5b5 !important}.txt-red{color:red}.txt-green{color:green}.txt-blue{color:blue}.divider{width:1px;height:14px;border-left:1px solid #979797;display:inline-block;margin-left:16px;margin-right:16px;vertical-align:middle}.ellip{display:-webkit-box;overflow:hidden;word-break:break-all;text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical}#layerPops .layer-pops{position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:9999;background:#fff;width:300px;height:400px;border:1px solid #646464;display:none;outline:none}#layerPops .layer-pops article:nth-of-type(2){position:absolute;width:100%;bottom:0;border-top:1px solid #000}#layerPops .layer-pops article:nth-of-type(2)::after{content:"";display:block;clear:both}#layerPops .layer-pops article:nth-of-type(2) button{width:50%;float:left;border:0;padding:5px;background:rgba(0,0,0,0);border-left:1px solid #646464}#layerPops .layer-pops article:nth-of-type(2) button:hover,#layerPops .layer-pops article:nth-of-type(2) button:focus{background-color:#eee}#layerPops .layer-pops article:nth-of-type(2) button:first-child{border-left:none}#loading{display:none;background:#000;opacity:40%;position:fixed;top:0;width:100%;height:100%;text-align:center;z-index:9999}#loading figure{position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}#loading figure img{width:50%}#loading figure figcaption{position:relative;top:-50px;font-size:17px;color:#bbb}.ui-datepicker-calendar{min-width:inherit}.navigate .nav .nav-item .nav-link.active{font-weight:bold;text-decoration:underline}ng { display: none; background: #000; opacity: 40%; position: fixed; top: 0; width: 100%; height: 100%; text-align: center; z-index: 9999; } #loading figure { position: fixed; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); } #loading figure img { width: 50%; } #loading figure figcaption { position: relative; top: -50px; font-size: 17px; color: #bbb; } /* date-picker */ .ui-datepicker-calendar { min-width: inherit; } .navigate .nav .nav-item .nav-link.active { font-weight: bold; text-decoration: underline; }