.remove-border-on-focus:focus{outline:none;box-shadow:none!important}.sidebar{width:200px;transition:width .3s ease;height:100vh;z-index:10000;box-shadow:2px 0 15px rgba(0,0,0,.1)}.sidebar.collapsed{width:70px;box-shadow:1px 0 10px rgba(0,0,0,.05);justify-content:center}.collapsed-link .text{display:none}.collapsed-title{font-size:1.5rem;text-align:center}.collapsed .custom-select-container,.collapsed .disabled-site{display:none}.sidebar:hover{width:200px}.sidebar .bg-primary{display:flex;align-items:center;justify-content:flex-start}.sidebar.collapsed .bg-primary{justify-content:center}.sidebar .text-white{margin-left:10px}.sidebar.collapsed .text-white{margin-left:0}.sidebar .collapsed-title{display:none}.sidebar .collapsed-link{display:flex;align-items:center;justify-content:center}.icon-margin-adjustment{margin-right:-.5rem!important;margin-left:-.5rem!important}.sidebar .user-info{display:flex;flex-direction:column;align-items:center}.sidebar.collapsed .user-info{display:none}.sidebar-logo{width:86px;height:auto;display:block;padding:20px;margin-right:-5px}.sidebar-logo-container{display:flex;flex-direction:column;align-items:center;justify-content:center}.sidebar-title{font-size:1.2rem;color:#fff;text-align:center;margin-bottom:10px}.sidebar.collapsed .sidebar-title{display:none}.sidebar .selected{background-color:#0b57bb!important;border-radius:8px;padding:5px;margin:5px 0;transition:background-color .3s ease,-webkit-transform .2s ease;transition:background-color .3s ease,transform .2s ease;transition:background-color .3s ease,transform .2s ease,-webkit-transform .2s ease;box-shadow:0 4px 6px rgba(0,0,0,.1)}.top-navbar{position:fixed;top:0;z-index:1000;background-color:rgba(210,217,236,.438);box-shadow:0 2px 4px rgba(0,0,0,.1)}.top-navbar .user-info-dropdown{width:165px}.top-navbar .custom-select-container{margin-left:auto;display:flex;align-items:center;justify-content:flex-end;padding-left:390px}.login-wrapper{width:65%;text-align:center;margin:0 auto;height:50%;position:absolute;top:30%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}.login-card-header{height:4rem;text-align:center;font-size:1.3rem;border-radius:0!important;margin:0;font-weight:700;background-color:#e9ecef}.login-label{float:left!important;margin-bottom:0;font-size:1rem}.logo{height:50px}.error_msg{text-align:left!important;color:#dd3e45}input::-webkit-input-placeholder{color:#adb1b5!important}input::-moz-placeholder{color:#adb1b5!important}input:-ms-input-placeholder{color:#adb1b5!important}.thingKey-font{font-size:small}.nav-link{cursor:pointer}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.chk_input{margin-right:.5rem}.error_msg{color:#dc3545;font-size:.875em}.disabled-site{background-color:#fff!important}.back-arrow{font-size:1.5rem}.page-title{font-size:1.25rem;font-weight:450}.badge-red{background-color:#dc3545}.badge-yellow{background-color:#d89314}.badge-orange{background-color:#e96c23}.badge-green{background-color:rgba(68,107,20,.925)}.badge-gray{background-color:#645e5e}.sidebar{position:fixed;width:14rem}.admin-logout-label,.superadmin-logout-label{color:#fff}.ag-theme-alpine .ag-cell-value{line-height:20px!important}.ag-cell-value{overflow:visible!important}.react-datepicker__input-container input{padding:2;font-size:1.07rem;font-weight:400;line-height:1.4;color:#212529;background-color:#fff;border:0;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;appearance:none;outline:none}.react-datepicker-popper{margin-left:-12px}.react-datepicker__day--outside-month{color:#ccc!important;pointer-events:none}.ag-theme-alpine .ag-cell-value{line-height:13px!important;padding-top:10px;padding-bottom:10px}.react-datepicker__time-container{margin-top:-14.938rem!important}.react-datepicker__header--time{padding-bottom:2rem!important}.graph-label{padding-left:2.7rem!important}.react-datepicker__input-container input{width:13.7rem!important;margin-right:2}.datePicker{text-align:left!important}.raw-data-controls{padding-top:1.2rem}.raw-button{margin-bottom:7.6rem!important}.btn-color{background-color:#c9c9c9!important;color:#000!important}.icon-color-selected{border:1px!important}