/** * Custom CSS for admin panel */ /*** General style ***/ .timeline.timeline-6 { position: relative; } .timeline.timeline-6:before { content: ""; position: absolute; left: 51px; width: 3px; top: 0; bottom: 0; background-color: #ebedf3; } .timeline.timeline-6 .timeline-item { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; position: relative; margin-bottom: 1.7rem; } .timeline.timeline-6 .timeline-item:last-child { margin-bottom: 0; } .timeline.timeline-6 .timeline-item .timeline-label { width: 50px; -ms-flex-negative: 0; flex-shrink: 0; font-size: 1rem; font-weight: 500; position: relative; color: #3f4254; } .timeline.timeline-6 .timeline-item .timeline-badge { -ms-flex-negative: 0; flex-shrink: 0; background: white; width: 13px; height: 13px; border-radius: 100%; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; z-index: 1; position: relative; margin-top: 1px; margin-left: -0.5rem; padding: 3px !important; border: 6px solid #ffffff !important; } .timeline.timeline-6 .timeline-item .timeline-badge span { display: block; border-radius: 100%; width: 6px; height: 6px; background-color: #ebedf3; } .timeline.timeline-6 .timeline-item .timeline-content { -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; } .dataTables_processing { z-index: 1; border: none; font-size: 0; } .dataTables_processing:before { font-size: 25px; color: #80808f; } .dataTables_processing.spinner.spinner-lg:before { left: 50%; } .cancel-btn i { font-size: inherit; } .spinner-wrapper { left: 0; top: 0; display: none; } .spinner-active.image-input>img { opacity: 0.44; } .spinner-active .spinner-wrapper { display: flex; } .spinner.spinner-lg:before { margin-left: -1rem; } .flex-auto { flex: 0 0 auto; } .image-input .check-icon { right: 5px; bottom: 5px; } /* Admin panel table style */ .admin-table .table { color: #3f4254; font-size: 13px; font-weight: 400; } .admin-table .dataTables_wrapper .dataTable tfoot th, .admin-table .dataTables_wrapper .dataTable thead th { color: #b5b5c3; font-weight: 600; font-size: 0.9rem; text-transform: uppercase; letter-spacing: 0.1rem; } .admin-table .dataTables_wrapper .dataTable thead th { border-bottom: 1px solid rgb(235, 237, 243); white-space: nowrap; } .admin-table .dataTables_wrapper .dataTable thead th, .admin-table .dataTables_wrapper .dataTable td { padding: 13px 20px; } .admin-table .dataTables_wrapper .dataTable thead th:first-child, .admin-table .dataTables_wrapper .dataTable td:first-child { padding-left: 0; } .admin-table .dataTables_wrapper .dataTable thead th:last-child, .admin-table .dataTables_wrapper .dataTable td:last-child { padding-right: 0; } .admin-table .dataTables_wrapper .dataTable td { border-bottom: 1px solid #ebedf3; } .admin-table .dataTables_wrapper .dataTable tbody tr:hover { background: #fafafa !important; } .admin-table .dataTables_wrapper .dataTable tbody tr { background: transparent !important; } .admin-table .checkbox>span, .admin-table .checkbox.checkbox-single { width: 24px; height: 24px; } .admin-table .dataTables_wrapper .dataTable .fw-bold { font-weight: 600; } .admin-table .dataTables_wrapper .dataTable .ws-nowrap { white-space: nowrap; } .admin-table .dataTables_wrapper .dataTable .action-col { min-width: 100px; } .admin-table .dataTables_wrapper .dataTable .action-col .btn-icon i::before { font-size: 12px; } .admin-table .dataTables_length>label { font-size: 0; } .admin-table .dataTables_length { margin-right: 10px; } .admin-table .dataTables_length, .admin-table .dataTables_info { display: inline; } .admin-table .dataTables_info { position: relative; top: 4px; } .admin-table div.dataTables_wrapper div.dataTables_paginate { float: right; } .multiple-actions { opacity: 0; transition: all 0.5s; position: relative; top: 11px; visibility: hidden; } .multiple-actions.active { opacity: 1; visibility: visible; } /* Blog details style */ .blog-meta-data .status { width: 10px; height: 10px; border-radius: 100%; display: block; background: currentColor; } .blog-meta-data .status-success { color: #1bc5bd; } .blog-meta-data .status-success .status { background: #1bc5bd; } .blog-meta-data .status-approved { color: #3699ff; } .blog-meta-data .status-approved .status { background: #3699ff; } .blog-meta-data .status-rejected { color: #f64e60; } .blog-meta-data .status-rejected .status { background: #f64e60; } .blog-meta-data .status-in-progress { color: #ffa800; } .blog-meta-data .status-in-progress .status { background: #ffa800; } .blog-meta-data>div>i { font-size: 13px; } .modal .close { top: 15px; right: 15px; } .form-group label { font-weight: 500; } .form-group label.is-invalid { font-size: 13px; color: #f64e60; } /*** msme steps style ***/ .remove-link { position: relative; top: 40px; } .remove-link.no-label { top: 12px; } .steps-card { padding-bottom: 59px; } .steps-card .card-footer { bottom: 0; left: 0; width: 100%; } .steps-card .dropzone.dropzone-default { width: 100%; } .subheader .profile-icon { font-size: 20px; color: #464e5f; } /* Business association details style */ .businesslogo { height: 160px; width: 160px; max-width: 160px; max-height: 160px; } .businesslogo img { object-fit: cover; } .business-association-meta-data { flex: 1 1 auto; } .business-association-meta-data .blog-meta-data i { font-size: 14px; color: #80808f; } .business-association-image-list { display: flex; align-items: flex-start; flex-wrap: wrap; } .business-association-image-list .inner-col { width: calc(20% - 16px); max-width: calc(20% - 16px); flex: 0 0 calc(20% - 16px); margin: 0 20px 20px 0; height: 0; padding-bottom: calc(20% - 16px); display: flex; align-items: center; justify-content: center; position: relative; border: 1px solid #ccc; } .business-association-image-list .inner-col img { width: 100%; height: 100%; object-fit: cover; position: absolute; left: 0; top: 0; } .business-association-image-list .inner-col:nth-child(5n) { margin: 0 0 20px; } /*** Light Box modal style ***/ .lightbox-modal { background: rgba(0, 0, 0, 0.6); } .lightbox-modal.modal .modal-dialog { transform: none !important; } .lightbox-modal .close { position: fixed; top: 20px; right: 20px; font-size: 35px; font-weight: 300; z-index: 1; } .lightbox-modal .carousel-control-next { right: -60px; } .lightbox-modal .carousel-control-prev { left: -60px; } .profile-steps { width: 290px; max-height: 392px; } .portfolio-menu { max-height: 500px; } .profile-steps .status-icon { position: absolute; right: 15px; } .declarations .fa-asterisk { position: relative; top: -1px; } .fieldsaddmore-row .remove-icon { position: absolute; right: -30px; top: 5px; } .swal2-icon.swal2-warning { font-family: "Font Awesome 5 Free"; font-weight: 900; border: none; } .swal2-icon.swal2-warning::before { content: "\f071"; } .swal2-icon.swal2-warning .swal2-icon-content { display: none; } .swal2-popup .swal2-title { text-transform: uppercase; color: #3f4254; } .swal2-popup .swal2-title, .swal2-popup .swal2-content { margin: 1rem 0 0; } .swal2-popup .swal2-icon.swal2-warning { font-size: 55px; line-height: 1; height: auto; width: auto; } .swal2-popup .swal2-icon { margin: 0; } .swal2-popup .swal2-actions { margin: 1rem auto 0; } /* .swal2-popup .swal2-actions button { width: 135px; } */ .event-prevent { pointer-events: none; } #loader { position: fixed; height: 100%; width: 100%; display: flex; visibility: hidden; align-items: center; justify-content: center; left: 0; top: 0; background: rgba(0, 0, 0, 0.75) no-repeat center center; z-index: 10000; } .flex-1-1-auto { flex: 1 1 auto; } .link-div .url-input, .skill-div .url-input { border-top-right-radius: 0; border-bottom-right-radius: 0; } .link-div .cancel-btn, .skill-div .cancel-btn { border-top-left-radius: 0; border-bottom-left-radius: 0; } .contact-div .remove-link { position: relative; top: 26px; } .form-control-sm { height: 33px; } .link-div .btn-sm i, .contact-div .btn-sm i, .skill-div .btn-sm i { font-size: 12px; } /* Tabbing with tables */ .table-tab-nav.nav .nav-link { border-bottom-left-radius: 0; border-bottom-right-radius: 0; } .table-tab-content { border-top-left-radius: 0 !important; border-top-right-radius: 0 !important; } .table-tab-content table { border-collapse: separate; border-spacing: 0; } tr.modified-details-row { border-top: 1px solid #ebedf3; } /* Expand table design */ .datatable-detail { padding: 0 !important; } .datatable-detail table { border-left: 1px solid #ebedf3; border-right: 1px solid #ebedf3; box-shadow: 0px 10px 15px 1px rgb(0 0 0 / 5%); -webkit-box-shadow: 0px 10px 15px 1px rgb(0 0 0 / 5%); position: relative; width: 100%; } .datatable-detail table .arrow .arrow-inner { position: absolute; top: -6px; transform: rotate(45deg); } .datatable-detail table .arrow .arrow-inner { border: 5px solid #ffffff; border-left-color: #3699ff; border-top-color: #3699ff; } .datatable-detail table tr { border-bottom: 1px solid #ebedf3; } .datatable-detail table td { padding: 13px 20px; vertical-align: top !important; } .datatable-detail table td span { display: block; } .datatable-detail table td:first-child { color: #3f4254; font-weight: 500; } .no-col { width: 60px; } .instruction-block p { position: relative; padding-left: 24px; } .instruction-block p::before { position: absolute; content: ""; left: 0; top: 2px; height: 15px; width: 15px; display: block; border-radius: 4px; } .instruction-block p.current-data::before, .current-data-row { /* background: #f1f1f1; */ } .instruction-block p.change-data::before, .change-data-row { background: #e1f0ff; } div#kt_subheader { z-index: 9; } .notification-dot::before { position: absolute; width: 7px; height: 7px; background: red; content: ''; right: 0px; top: 0px; border-radius: 50%; } .notification-dot { position: relative; }