/* prevent the drop down icon going onto a new line for the top bar language link */ .top-bar-language-nav-link { min-width: 65px; } /* bootstrap model showing two scroll bars */ html { overflow: visible; } /* main sidebar not under model */ .modal { z-index: 1110; } .nav-line-tabs .nav-item .nav-link:hover:not(.disabled) { color: #009ef7; } .nav-line-tabs .nav-item .nav-link.active, .nav-line-tabs .nav-item.show .nav-link { color: #009ef7; border-bottom: 2px solid #009ef7; } .nav-line-tabs .nav-item .nav-link.active:hover, .nav-line-tabs .nav-item.show .nav-link:hover { border-bottom: 2px solid #009ef7; } .tooltip { z-index: 1112; } .dl-line { display: flex; margin-bottom: 0; } .dl-line dt { white-space: nowrap; } .dl-line dl { white-space: normal; word-break: break-all; } .form-group.required .col-form-label:after { color: #d00; content: "*"; position: absolute; margin-left: 3px; } .form-control.valid, .was-validated .form-control:valid { border-color: #50cd89 !important; background-color: #e8fff3 !important; } .valid + .select2-container .select2-selection { border-color: #50cd89 !important; background-color: #e8fff3 !important; } .form-control.invalid, .was-validated .form-control:invalid { border-color: #f1416c !important; background-color: #fff5f8 !important; } .invalid + .select2-container .select2-selection { border-color: #f1416c !important; background-color: #fff5f8 !important; } .nav-user-menu .user-image { width: 20px; margin-right: 4px; margin-top: -4px; } .table .row-selected { background: #f1faff; } .table .row-selected td { color: var(--bs-primary); } .table tr td { min-height: 45px; } .table-action { color: #009ef7; font-size: 14px; font-weight: 600; cursor: pointer; margin: 0 8px; } .table-action i { color: #009ef7 !important; padding-left: 3px; padding-right: 3px; } .table-action:hover { border-bottom: 2px solid #009ef7; padding-bottom: 2px; } .invalid-feedback-show.invalid-feedback { display: block; font-weight: 400; } .required:after { color: transparent; } label.required:after { color: #f1416c; } .form-control.form-control-solid:disabled, .form-control.form-control-solid[readonly] { background-color: #eff2f5; color: #999; } .swal-modal { width: 100%; max-width: 300px; min-width: 200px; min-height: 125px; } .swal-modal .swal-icon { transform: scale(0.5); position: absolute; margin: 0; left: 0; top: 0; animation: none; } .swal-modal .swal-icon .swal-icon--success__ring { border: 4px solid rgba(164, 219, 132, 0.6); } .swal-modal .swal-title { position: absolute; margin: 0; left: 80px; top: 40px; transform: translateY(-50%); font-weight: 600; padding: 0; font-size: 1.5rem; } .swal-modal .swal-text { position: absolute; margin: 0; left: 80px; top: 40px; transform: translateY(-50%); font-weight: 600; padding-left: 0; padding-right: 1.5rem; } .swal-modal .swal-title ~ .swal-text { position: static; left: 0; margin: 75px 0 55px; transform: translateY(0); float: left; text-indent: 2em; padding: 0 1rem; font-weight: 400; } .swal-modal .swal-footer { position: absolute; bottom: 0; right: 0; margin: 0; padding: 0.75rem 1rem; } .swal-modal .swal-button { padding: 0.25rem 1.5rem; } .jstree-default .jstree-wholerow.jstree-wholerow-clicked { background: #f1faff; background: linear-gradient(to bottom, #d8fff3 0, #e8fff3 100%); } .fadeIn-down { animation-name: fadeInDown; animation-duration: 1s; animation-fill-mode: none; } .fadeIn { opacity: 0; animation: fadeIn ease-in 1; animation-fill-mode: forwards; animation-duration: 1s; } .fadeIn.fadeIn-1 { animation-delay: 0.4s; } .fadeIn.fadeIn-2 { animation-delay: 0.6s; } .fadeIn.fadeIn-3 { animation-delay: 0.8s; } .fadeIn.fadeIn-4 { animation-delay: 1s; } .fadeIn.fadeIn-5 { animation-delay: 1.2s; } .fadeIn.fadeIn-6 { animation-delay: 1.4s; } .fadeIn.fadeIn-7 { animation-delay: 1.5s; } .fadeIn.fadeIn-8 { animation-delay: 1.6s; } @keyframes fadeInDown { from { opacity: 0; transform: translate3d(0, -100%, 0); } to { opacity: 1; transform: none; } } @keyframes fadeIn { from { opacity: 0; } to { opacity: 1; } } .timeline-box { margin: 0 0 45px; padding: 0; position: relative; } .timeline-box:before { border-radius: 0.25rem; background-color: #dee2e6; bottom: 0; content: ""; left: 31px; margin: 0; position: absolute; top: 0; width: 4px; } .timeline-box > div { margin-bottom: 15px; margin-right: 10px; position: relative; } .timeline-box > div:before, .timeline-box > div:after { content: ""; display: table; } .timeline-box > div.timeline-label > span { border-radius: 4px; background-color: #fff; display: inline-block; font-weight: 600; padding: 5px; } .timeline-box > div.timeline-label:before { width: 0; } .timeline-box > div .timeline-item { box-shadow: 0 0 1px rgba(0, 0, 0, 0.13), 0 1px 3px rgba(0, 0, 0, 0.2); border-radius: 0.25rem; background-color: #fff; color: #495057; margin-left: 60px; margin-right: 15px; margin-top: 0; padding: 0; position: relative; } .timeline-box > div .timeline-item:not(:last-child) { margin-bottom: 15px; } .timeline-box > div .timeline-item .time { color: #999; float: right; font-size: 12px; padding: 10px; } .timeline-box > div .timeline-item .timeline-header { border-bottom: 1px solid rgba(0, 0, 0, 0.125); color: #495057; font-size: 16px; line-height: 1.1; margin: 0; padding: 10px; } .timeline-box > div .timeline-item .timeline-body, .timeline-box > div .timeline-item .timeline-footer { padding: 10px; }