html{width:100%}body{overflow-x:hidden!important}body.show-spinner>main{overflow:hidden!important}body.show-spinner>*{opacity:0}body.show-spinner::after{content:" ";display:inline-block;width:30px;height:30px;border:2px solid rgba(0,0,0,.2);border-radius:50%;border-top-color:rgba(0,0,0,.3);animation:spin 1s ease-in-out infinite;-webkit-animation:spin 1s ease-in-out infinite;left:calc(50% - 15px);top:calc(50% - 15px);position:fixed;z-index:1}@keyframes spin{to{transform:rotate(360deg)}}@-webkit-keyframes spin{to{-webkit-transform:rotate(360deg)}}.h-340{height:340px;}.list-unstyled>.active>a{background: var(--b-green-10);}.navbar-logo{position:absolute;left:9vw;} @media (max-width:426px){.navbar-logo{left:20vw;}} @media (max-width:769px){.navbar-logo{left:13vw;}} @media (max-width:1025px){.navbar-logo{left:10vw;}} @media (max-width:1441px){.navbar-logo{left:15vw;}}.bold-form-control{border:3px solid var(--b-green-9);}.list-unstyled>li>a:hover{background: var(--b-green-8);}.modal .modal-content {border-radius: 0.75rem!important}.modal .modal-body, .modal .modal-footer, .modal .modal-header {padding: 1rem;}:root{--default:#00365a;--b-green-10:rgba(4,104,215, 1);--b-green-9:rgba(4,104,215, .9);--b-green-8:rgba(4,104,215, .8);--b-green-7:rgba(4,104,215, .7);--b-green-6:rgba(4,104,215, .6);--b-green-5:rgba(4,104,215, .5);--b-green-4:rgba(4,104,215, .4);--b-green-3:rgba(4,104,215, .3);--b-green-2:rgba(4,104,215, .2);--b-green-1:rgba(4,104,215, .1);--b-orange-10:rgba(0,54,90, 1);--b-orange-9:rgba(0,54,90, .9);--b-orange-8:rgba(0,54,90, .8);--b-orange-7:rgba(0,54,90, .7);--b-orange-6:rgba(0,54,90, .6);--b-orange-5:rgba(0,54,90, .5);--b-orange-4:rgba(0,54,90, .4);--b-orange-3:rgba(0,54,90, .3);--b-orange-2:rgba(0,54,90, .2);--b-orange-1:rgba(0,54,90, .1)}.bootbox .modal-content .modal-footer{border-top: 0px solid #d7d7d7 !important;margin: auto;}.bootbox .modal-content .modal-header{border-bottom: 0px solid #d7d7d7 !important;}.bootbox .modal-content .modal-body{font-size:1rem !important;}.bootbox-bg-success .modal-content{background: #fff; color:var(--b-green-10);font-size:18px!important;}.bootbox-bg-warning .modal-content{background: #fff; color:var(--b-green-10);font-size:18px!important;} .bootbox-bg-error .modal-content{background: #fff;color:#c0392b;font-size:18px!important;} .bootbox-bg-info .modal-content{background: #fff; color:var(--blue);font-size:18px!important;}.modal-backdrop{opacity: .5 !important;}.menu .sub-menu{width: 100px !important;}.menu .sub-menu ul li {margin-left: 0px !important; margin-bottom: 5px !important;}.menu .sub-menu ul li a {height: 110px;flex-direction: column;justify-content: center;align-items: center;font-size: 13px;border-bottom: 1px solid #f3f3f3;display: flex;padding: 0px !important;margin-bottom: 0px !important;color: var(--b-green-9);}.menu .sub-menu ul li i {font-size: 2.5em !important;margin-right: 0px !important;color: var(--b-orange-10);text-shadow: 1px 1px #fff;}.menu .sub-menu ul li span:hover {color: #fff;}.menu .sub-menu ul li span {text-align: center;padding: 0 10px;line-height: 14px;}.menu .sub-menu .scroll {padding-top: 0px !important;}.card-body-custom {background: var(--b-green-1);border-radius: 10px;}.btn-light.disabled, .btn-light:disabled {color: var(--b-green-9);background-color: #f8f9fa;border-color: var(--b-green-9);}.btn-outline-primary.disabled, .btn-outline-primary:disabled {color: var(--b-green-9);background-color: transparent;}.dataTables_filter .form-control{border-radius: 7px;}.dataTables_length .form-control{border-radius: 7px;}.text-one {color: var(--b-orange-10);}h5{color:var(--b-orange-10);}h1{color:var(--b-orange-10);}.menu .main-menu ul li i{color: var(--b-orange-10);text-shadow: 1px 1px 0px #fff}.menu .main-menu ul li a:hover {color: #ffffff;}button span i{color: var(--b-orange-10);}.card-header .nav-tabs .nav-item {border: 2px solid #fff;background: #eaeaea;}.card-header .nav-tabs .nav-item a{font-size: 16px;font-weight: 600;}.table-hover tbody tr:hover{color:#212529;background-color:var(--b-green-2)}.bootbox.modal p, .bootbox.modal .bootbox-body{font-size:18px!important;text-align: center!important;}.bootbox.modal.text-left .bootbox-body{text-align: left!important;}.bootbox.modal .modal-content{border: 1px solid #ccc}@font-face { font-display: block; font-family: "bootstrap-icons"; src: url("https://cdn.jsdelivr.net/npm/bootstrap-icons@1.10.4/font/fonts/bootstrap-icons.woff2?1fa40e8900654d2863d011707b9fb6f2") format("woff2"), url("https://cdn.jsdelivr.net/npm/bootstrap-icons@1.10.4/font/fonts/bootstrap-icons.woff?1fa40e8900654d2863d011707b9fb6f2") format("woff");} .bi::before,[class^="bi-"]::before,[class*=" bi-"]::before { display: inline-block; font-family: bootstrap-icons !important; font-style: normal; font-weight: normal !important; font-variant: normal; text-transform: none; line-height: 1; vertical-align: -.125em; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;}.bi-eye-fill::before { content: "\f33e"; }.bi-eye-slash-fill::before { content: "\f33f"; }.form-group label{font-size:14.5px;}.select2-container--classic .select2-selection--single .select2-selection__clear, .select2-container--default .select2-selection--single .select2-selection__clear {float: left!important;font-weight: 800!important;font-size: 14px!important;margin-right: 10px;color: #c0392b;}.form-control[readonly]{background-color:#e9ecef;}
