Spaces:
Paused
Paused
| /********** Template CSS **********/ | |
| :root { | |
| --primary: #00b7ff; | |
| --secondary: #191C24; | |
| --light: #6C7293; | |
| --dark: #000000; | |
| } | |
| .back-to-top { | |
| position: fixed; | |
| display: none; | |
| right: 45px; | |
| bottom: 45px; | |
| z-index: 99; | |
| } | |
| /*** Spinner ***/ | |
| #spinner { | |
| opacity: 0; | |
| visibility: hidden; | |
| transition: opacity .5s ease-out, visibility 0s linear .5s; | |
| z-index: 99999; | |
| } | |
| #spinner.show { | |
| transition: opacity .5s ease-out, visibility 0s linear 0s; | |
| visibility: visible; | |
| opacity: 1; | |
| } | |
| /*** Button ***/ | |
| .btn { | |
| transition: .5s; | |
| } | |
| .btn-square { | |
| width: 38px; | |
| height: 38px; | |
| } | |
| .btn-sm-square { | |
| width: 32px; | |
| height: 32px; | |
| } | |
| .btn-lg-square { | |
| width: 48px; | |
| height: 48px; | |
| } | |
| .btn-square, | |
| .btn-sm-square, | |
| .btn-lg-square { | |
| padding: 0; | |
| display: inline-flex; | |
| align-items: center; | |
| justify-content: center; | |
| font-weight: normal; | |
| border-radius: 50px; | |
| } | |
| /*** Layout ***/ | |
| .sidebar { | |
| position: fixed; | |
| top: 0; | |
| left: 0; | |
| bottom: 0; | |
| width: 250px; | |
| height: 100vh; | |
| overflow-y: auto; | |
| background: var(--secondary); | |
| transition: 0.5s; | |
| z-index: 999; | |
| } | |
| .content { | |
| margin-left: 250px; | |
| min-height: 100vh; | |
| background: var(--dark); | |
| transition: 0.5s; | |
| } | |
| @media (min-width: 992px) { | |
| .sidebar { | |
| margin-left: 0; | |
| } | |
| .sidebar.open { | |
| margin-left: -250px; | |
| } | |
| .content { | |
| width: calc(100% - 250px); | |
| } | |
| .content.open { | |
| width: 100%; | |
| margin-left: 0; | |
| } | |
| } | |
| @media (max-width: 991.98px) { | |
| .sidebar { | |
| margin-left: -250px; | |
| } | |
| .sidebar.open { | |
| margin-left: 0; | |
| } | |
| .content { | |
| width: 100%; | |
| margin-left: 0; | |
| } | |
| } | |
| /*** Navbar ***/ | |
| .sidebar .navbar .navbar-nav .nav-link { | |
| padding: 7px 20px; | |
| color: var(--light); | |
| font-weight: 500; | |
| border-left: 3px solid var(--secondary); | |
| border-radius: 0 30px 30px 0; | |
| outline: none; | |
| } | |
| .sidebar .navbar .navbar-nav .nav-link:hover, | |
| .sidebar .navbar .navbar-nav .nav-link.active { | |
| color: var(--primary); | |
| background: var(--dark); | |
| border-color: var(--primary); | |
| } | |
| .sidebar .navbar .navbar-nav .nav-link i { | |
| width: 40px; | |
| height: 40px; | |
| display: inline-flex; | |
| align-items: center; | |
| justify-content: center; | |
| background: var(--dark); | |
| border-radius: 40px; | |
| } | |
| .sidebar .navbar .navbar-nav .nav-link:hover i, | |
| .sidebar .navbar .navbar-nav .nav-link.active i { | |
| background: var(--secondary); | |
| } | |
| .sidebar .navbar .dropdown-toggle::after { | |
| position: absolute; | |
| top: 15px; | |
| right: 15px; | |
| border: none; | |
| content: "\f107"; | |
| font-family: "Font Awesome 5 Free"; | |
| font-weight: 900; | |
| transition: .5s; | |
| } | |
| .sidebar .navbar .dropdown-toggle[aria-expanded=true]::after { | |
| transform: rotate(-180deg); | |
| } | |
| .sidebar .navbar .dropdown-item { | |
| padding-left: 25px; | |
| border-radius: 0 30px 30px 0; | |
| color: var(--light); | |
| } | |
| .sidebar .navbar .dropdown-item:hover, | |
| .sidebar .navbar .dropdown-item.active { | |
| background: var(--dark); | |
| } | |
| .content .navbar .navbar-nav .nav-link { | |
| margin-left: 25px; | |
| padding: 12px 0; | |
| color: var(--light); | |
| outline: none; | |
| } | |
| .content .navbar .navbar-nav .nav-link:hover, | |
| .content .navbar .navbar-nav .nav-link.active { | |
| color: var(--primary); | |
| } | |
| .content .navbar .sidebar-toggler, | |
| .content .navbar .navbar-nav .nav-link i { | |
| width: 40px; | |
| height: 40px; | |
| display: inline-flex; | |
| align-items: center; | |
| justify-content: center; | |
| background: var(--dark); | |
| border-radius: 40px; | |
| } | |
| .content .navbar .dropdown-item { | |
| color: var(--light); | |
| } | |
| .content .navbar .dropdown-item:hover, | |
| .content .navbar .dropdown-item.active { | |
| background: var(--dark); | |
| } | |
| .content .navbar .dropdown-toggle::after { | |
| margin-left: 6px; | |
| vertical-align: middle; | |
| border: none; | |
| content: "\f107"; | |
| font-family: "Font Awesome 5 Free"; | |
| font-weight: 900; | |
| transition: .5s; | |
| } | |
| .content .navbar .dropdown-toggle[aria-expanded=true]::after { | |
| transform: rotate(-180deg); | |
| } | |
| @media (max-width: 575.98px) { | |
| .content .navbar .navbar-nav .nav-link { | |
| margin-left: 15px; | |
| } | |
| } | |
| /*** Date Picker ***/ | |
| .bootstrap-datetimepicker-widget.bottom { | |
| top: auto ; | |
| } | |
| .bootstrap-datetimepicker-widget .table * { | |
| border-bottom-width: 0px; | |
| } | |
| .bootstrap-datetimepicker-widget .table th { | |
| font-weight: 500; | |
| } | |
| .bootstrap-datetimepicker-widget.dropdown-menu { | |
| padding: 10px; | |
| border-radius: 2px; | |
| } | |
| .bootstrap-datetimepicker-widget table td.active, | |
| .bootstrap-datetimepicker-widget table td.active:hover { | |
| background: var(--primary); | |
| } | |
| .bootstrap-datetimepicker-widget table td.today::before { | |
| border-bottom-color: var(--primary); | |
| } | |
| /*** Testimonial ***/ | |
| .progress .progress-bar { | |
| width: 0px; | |
| transition: 2s; | |
| } | |
| /*** Testimonial ***/ | |
| .testimonial-carousel .owl-dots { | |
| margin-top: 24px; | |
| display: flex; | |
| align-items: flex-end; | |
| justify-content: center; | |
| } | |
| .testimonial-carousel .owl-dot { | |
| position: relative; | |
| display: inline-block; | |
| margin: 0 5px; | |
| width: 15px; | |
| height: 15px; | |
| border: 5px solid var(--primary); | |
| border-radius: 15px; | |
| transition: .5s; | |
| } | |
| .testimonial-carousel .owl-dot.active { | |
| background: var(--dark); | |
| border-color: var(--primary); | |
| } |