html,body{height:100%}.hide-text{text-indent:100%;white-space:nowrap;overflow:hidden;height:0;margin:0}body.grd-login{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding-top:40px;padding-bottom:40px}.grd-login .form-signin{width:100%;max-width:420px;padding:15px;margin:auto}.grd-login .form-label-group{position:relative;margin-bottom:1rem}.grd-login .form-label-group>input,.grd-login .form-label-group>label{height:3.125rem;padding:.75rem}.grd-login .form-label-group>label{position:absolute;top:0;left:0;display:block;width:100%;margin-bottom:0;line-height:1.5;color:#495057;pointer-events:none;cursor:text;border:1px solid transparent;border-radius:.25rem;transition:all .1s ease-in-out}.grd-login .form-label-group input::-webkit-input-placeholder{color:transparent}.grd-login .form-label-group input:-ms-input-placeholder{color:transparent}.grd-login .form-label-group input::-ms-input-placeholder{color:transparent}.grd-login .form-label-group input::-moz-placeholder{color:transparent}.grd-login .form-label-group input::placeholder{color:transparent}.grd-login .form-label-group input:not(:placeholder-shown){padding-top:1.25rem;padding-bottom:.25rem}.grd-login .form-label-group input:not(:placeholder-shown) ~ label{padding-top:.25rem;padding-bottom:.25rem;font-size:12px;color:#777}.grd-login .grd-wing-badge{width:50%}.grd-app h1,.grd-app h2,.grd-app h3,.grd-app h4,.grd-app h5,.grd-app h6,.grd-app .h1,.grd-app .h2,.grd-app .h3,.grd-app .h4,.grd-app .h5,.grd-app .h6{font-weight:normal;color:#474d59}.grd-app h1,.grd-app .h1{font-size:2rem}.grd-app h2,.grd-app .h2{font-size:1.6rem}.grd-app h3,.grd-app .h3{font-size:1.4rem}.grd-app h4,.grd-app .h4{font-size:1.2rem}.grd-app h5,.grd-app .h5{font-size:1.1rem}.grd-app h6,.grd-app .h6{font-size:1rem}.grd-app a{transition:all .3s ease-in-out 0s}.grd-app a:visited,.grd-app a:link,.grd-app a:focus{color:#666e80}.grd-app a:hover{color:#474d59}.grd-app .navbar .nav-link{transition:all .3s ease-in-out 0s;border-radius:10px;margin-right:0;margin-bottom:.6rem;padding-top:10px;padding-right:10px;padding-bottom:10px;padding-left:10px}.grd-app .navbar .nav-link:visited,.grd-app .navbar .nav-link:link,.grd-app .navbar .nav-link:focus{color:#666e80}.grd-app .navbar .nav-link:hover{color:#fff;background-color:#474d59}.grd-app header{position:relative}.grd-app .navbar{background-color:#efefef;border-bottom:2px solid #aeaeae;box-shadow:0 2px 2px rgba(0,0,0,0.2)}.grd-app .navbar .grd-wing-badge{width:60px}.grd-app .navbar-toggler{background-color:#666e80}.grd-app .navbar-toggler:hover{background-color:#474d59}.grd-app .navbar-toggler{position:absolute;top:.9rem;right:.5rem}.grd-app .navbar-toggler-icon .fa-bars{color:#fff;margin-top:5px}.grd-app .grd-container{margin-top:20px}.grd-app .grd-dashboard .row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap}.grd-app .grd-dashboard .row>[class*='col-']{display:flex;flex-direction:column}.grd-app .grd-dashboard .dash-widget{display:flex;flex-direction:column;height:100%}.grd-app .table thead th{border-bottom:0;border-top:0;background-color:#f2f2f2}.grd-app .form-delivery select{display:inline-block;width:initial}.grd-app .chart-area{background-color:#fff;border-radius:10px;border:1px solid #ccc;margin:20px auto;justify-content:center;align-items:center;font-weight:normal;font-style:normal;height:400px}.grd-app .grd-dashboard .chart-area{height:150px}.grd-app .grd-dashboard .table{margin-bottom:0}.grd-app .grd-dashboard .callbacks{text-align:center;position:relative;background-color:#fff;border:1px solid #cecece;border-radius:10px}.grd-app .grd-dashboard .callbacks span{display:inline-block;color:#666e80;margin:0 0 0 -42px;font-weight:bold;padding:0;border-radius:20px;position:absolute;top:inherit;bottom:30px;margin-left:0px}.grd-app .grd-dashboard .callbacks strong{display:inline-block;font-weight:bold;font-size:5rem;color:#666e80;position:relative;margin-left:-90px}.grd-app .grd-dashboard .callbacks strong span{display:inline-block;background-color:transparent;color:#666e80;font-size:2.6rem;margin:initial;margin:0 0 -85px 0;top:14px}.grd-app .dash-widget{background-color:#fafafa;border-radius:10px;padding:10px;border-right:1px solid #efefef;border-bottom:1px solid #efefef;border-left:1px solid #efefef;min-height:252px;margin-bottom:1rem;border-top:2px solid #ccc;box-shadow:0 2px 4px #ccc;transition:all .2s ease-in-out}.grd-app .dash-widget h2{border-bottom:1px solid #ccc;padding-bottom:.35rem}.grd-app .dash-widget .table td,.grd-app .dash-widget .table th{border-top:0}.grd-app .dash-widget:hover{background-color:#fff;box-shadow:0 2px 6px #999}.grd-app .overflow-table{margin:20px auto;height:270px;overflow-y:auto;background-color:#fafafa;border:1px solid #ccc;border-radius:10px}.grd-app .tableFixHead{overflow-y:auto;height:100px}.grd-app .tableFixHead th{position:sticky;top:0}.grd-app .table.listing{border-collapse:collapse;width:100%}.grd-app .table.listing tr:hover{background-color:#fff}.grd-app .table.listing th,.grd-app .table.listing td{padding:8px 16px}.grd-app .table.listing td{vertical-align:middle}.grd-app .table.listing th{vertical-align:bottom;font-weight:normal}.grd-app .nav-pills{margin-bottom:1rem}.grd-app .nav-pills .nav-link{background-color:#fff;margin:0 .6rem 0 0}.grd-app .nav-pills .nav-link.active,.grd-app .nav-pills .show>.nav-link{background-color:#666e80}.grd-app .form-group input:focus{border-color:#666e80;outline:none}.grd-lt-bkg{background-color:#f5f5f5}.grd-btn-primary{color:#efefef;background-color:#666e80;border-color:#666e80;transition:all .2s ease-in-out .2s}.grd-btn-primary:hover{color:#fff;background-color:#474d59;border-color:#474d59}.grd-btn-width{min-width:46%;margin:0 .25rem .25rem 0}@supports (-ms-ime-align: auto){.form-label-group>label{display:none}.form-label-group input::-ms-input-placeholder{color:#777}}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.form-label-group>label{display:none}.form-label-group input:-ms-input-placeholder{color:#777}}.navbarSearchInput{margin-right:1rem}@media (min-width: 768px){.grd-app .navbar .nav-link{margin-right:.6rem;margin-bottom:0}.grd-btn-width{min-width:31%}}@media (min-width: 992px){.navbarSearchInput{margin-right:.4rem}}
