﻿@font-face {font-family: "Glyphicons Halflings";src: url(fonts/glyphicons-halflings-regular.eot);src: url(fonts/glyphicons-halflings-regular.eot?#iefix) format("embedded-opentype"), url(fonts/glyphicons-halflings-regular.woff2) format("woff2"), url(fonts/glyphicons-halflings-regular.woff) format("woff"), url(fonts/glyphicons-halflings-regular.ttf) format("truetype"), url(fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular);}.table th, .table td {padding: 0.8rem 0.8rem;white-space: normal;}.card {background-color: #fff;height: auto;width: auto;overflow: hidden;margin: 3.5px;border-radius: 5px;box-shadow: 9px 17px 45px -29px rgba(0, 0, 0, 0.44);}.card__image img {width: 100%;height: 100%;}.card__image.loading {height: 300px;width: 400px;}.card__title {padding: 8px;font-size: 22px;font-weight: 700;}.card__title.loading {height: 1rem;width: 50%;margin: 1rem;border-radius: 3px;}.card__description {padding: 8px;font-size: 16px;}.card__description.loading {height: 3rem;margin: 1rem;border-radius: 3px;}button.close {padding: 0;background-color: transparent;border: 0;}.close {float: right;font-size: 1.2rem;font-weight: 700;line-height: 1;color: #000;text-shadow: 0 1px 0 #fff;opacity: 0.5;}.modal-footer {display: flex;flex-wrap: wrap;align-items: center;justify-content: flex-end;padding: 0.5rem;border-top: 1px solid #f9f9f9;border-bottom-right-radius: calc(0.3rem - 1px);border-bottom-left-radius: calc(0.3rem - 1px);}[data-type="tree"] ul li [data-role="expander"].bt-tree-glyphicons-expander .glyphicon {top: 4px;height: 24px;}.glyphicon {position: relative;top: 1px;display: inline-block;font-family: "Glyphicons Halflings";font-style: normal;font-weight: 400;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}.glyphicon-plus:before {content: "\002b";}.glyphicon-minus:before {content: "\2212";}.glyphicon-ok:before {content: "\e013";}.well {background: none;height: 320px;}.rd-img {width: 24px;height: 24px;border-radius: 10%;}.content-wrapper {padding: 0.5rem 1.5rem 0.1rem 0.5rem !important;}.ag-theme-alpine .ag-paging-panel>* {margin: 0 2px !important;}.grid-margin {margin-bottom: 0rem !important;}.navbar .navbar-menu-wrapper .navbar-nav .nav-item .welcome-text {font-size: 20px;margin-bottom: 5px;}.navbar .navbar-menu-wrapper .navbar-nav .nav-item .welcome-sub-text {font-size: 12px;color: #444444;}.ag-theme-alpine .ag-row {font-size: 10px !important;}.footer {padding: 2.5px 1.45rem;}.btn.btn-sm, .btn-group-sm > .btn, .ajax-upload-dragdrop .btn-group-sm > .ajax-file-upload, .swal2-modal .swal2-buttonswrapper .btn-group-sm > .swal2-styled, .ajax-upload-dragdrop .btn-sm.ajax-file-upload, .swal2-modal .swal2-buttonswrapper .btn-sm.swal2-styled {border-radius: 5px;padding: 5px;margin: 3px;}.rotate {display: flex;justify-content: center;transform: rotate(45deg);transform-origin: center center;}.card .card-body {padding: 0.5rem 0.5rem;}.btn-i i{font-size: 2.5rem;}.pg-2{padding: 5px;;}.card-header {background-color: rgb(31 59 179);color: #c4c5c7;}.select2-container .select2-selection--single .select2-selection__rendered {padding-left: 0px;padding-top: 14px;}.navbar .navbar-brand-wrapper {height: 50px !important;padding: 5px 35px !important;}.navbar .navbar-menu-wrapper {height: 50px !important;}.page-body-wrapper {padding-top: 40px !important;}.navbar .navbar-menu-wrapper .navbar-nav .nav-item.dropdown .navbar-dropdown {top: 45px !important;}@media (max-width: 480px){.navbar .navbar-brand-wrapper {width: 55px;padding: 30px 0px !important;}}@media screen and (max-width: 991px){.sidebar-offcanvas {top: 57px;}.navbar .navbar-brand-wrapper {width: 50px;padding: 20px 0px !important;}}.settings-trigger {position: fixed;bottom: 40px;right: 30px;height: 45px;width: 45px;display: -webkit-flex;display: flex;-webkit-align-items: center;align-items: center;-webkit-justify-content: center;justify-content: center;border-radius: 100%;-webkit-animation-duration: 1s;-moz-animation-duration: 1s;-ms-animation-duration: 1s;-o-animation-duration: 1s;animation-duration: 1s;-webkit-animation-delay: 1s;-moz-animation-delay: 1s;-ms-animation-delay: 1s;-o-animation-delay: 1s;animation-delay: 1s;-webkit-animation-fill-mode: both;-moz-animation-fill-mode: both;-ms-animation-fill-mode: both;-o-animation-fill-mode: both;animation-fill-mode: both;}.fadeInUp, .settings-trigger {animation-name: fadeInUp;}.badge {font-size: 10px;}.sidebar {padding-top: 20px;} .wrap .ag-header-cell-label > span{    white-space: normal;    vertical-align: middle;    font-size: 11px;}