.logo-link:hover .logo-img {
      transform: scale(1.05);
    }
.sidebar-footer a:hover img {
      transform: scale(1.1);
    }

/* General Scrollbar Styling */
::-webkit-scrollbar {
  width: 10px;
  border-radius: 0px;
}
::-webkit-scrollbar-track {
  background: #f1f5f9;
}
::-webkit-scrollbar-thumb {
  background: #6baed6;
  transition: background 0.3s;
}
::-webkit-scrollbar-thumb:hover {
  background: #4682b4;
}

/* Header Styling */
.skin-blue .main-header .navbar,
.skin-blue .main-header .logo {
  background-color: #6baed6;
  color: #ffffff;
  height: 50px;
}
.skin-blue .main-header .navbar .sidebar-toggle:hover,
.skin-blue .main-header .logo:hover {
  background-color: #6baed6;
}

/* Sidebar Styling */
.skin-blue .main-sidebar {
  background-color: #f9fafc;
  border-right: 1px solid #dce4ec;
}

/* Sidebar Menu Links */
.skin-blue .sidebar-menu>li.active>a,
.skin-blue .sidebar-menu>li:hover>a {
  color: #6baed6;
  background: #bfbfbf;
  border-left-color: #4682b4;
}

.skin-blue .sidebar a {
  color: #6baed6;
  padding: 10px;
}
.skin-blue .sidebar a:hover {
  background-color: transparent;
}

/* Treeview Menu Links */
.skin-blue .treeview-menu>li>a,
.skin-blue .treeview-menu>li.active>a {
  color: #4682b4;
}

/* Active Sidebar Menu */
.skin-blue .sidebar-menu .active > a {
  background-color: transparent;
  color: #4682b4;
  font-weight: bold;
  padding: 8px 15px;
}
.skin-blue .sidebar-menu .active > a:hover {
  background-color: #eef3f8;
  color: #357094;
}

/* Treeview Menu Container */
.skin-blue .sidebar-menu>li>.treeview-menu {
  margin: 0 1px;
  background: #9bc93e;
}

/* Treeview Menu Items */
.sidebar-menu .treeview-menu>li {
  background-color: #f9fafc;
  color: #6baed6;
  margin: 0;
}

.skin-blue .treeview-menu>li>a:hover {
  background: #bfbfbf;
  color: #6baed6;
}

/* Content Area */
.content {
  background: #ffffff;
}

.content-wrapper {
  background-color: #ffffff;
}

/* Buttons */
.btn {
  background-color: #6baed6;
  color: #ffffff;
  border: none;
  padding: 10px 15px;
  transition: background-color 0.3s, transform 0.2s;
}
.btn:hover {
  background-color: #4682b4;
  transform: scale(1.05);
}

/* Sidebar Footer Icons */
.sidebar-footer a {
  display: inline-block;
  margin-right: 15px;
  text-decoration: none;
  color: inherit;
}

.sidebar-footer a:last-child {
  margin-right: 0;
}




