body {
  background: #f5f5f5;
  color: #333333;
  margin-top: 5rem;
}

h1, h2, h3, h4, h5, h6 {
  color: #444444;
}

ul {
  margin: 0;
}

/************************************** NAVBAR SPECS ******************************* */
/* Background color for the navbar */
.navbar {
  background-color: #0D253F;
}

/* Set the font color for the navbar brand (i.e., "Insighter" color */
.navbar-brand {
  color: #2E6E9E;
}


/* Hamburger Menu Styles */
.navbar-toggler-icon {
  display: block;
  width: 24px;
  height: 2px;
  margin-bottom: 4px;
  position: relative;
  border: none;
  color: #2E6E9E;
  background-color: #000;
  outline: none;
  padding: 0;
}

/*.navbar-toggler {*/
/*  color: #2E6E9E; !* Set the color of the collapsed navbar toggle button *!*/
/*}*/

/*.dropdown-menu {*/
/*  border: 1px solid #000; !* Add a black border to the dropdown menu *!*/
/*}*/



/*.navbar-toggler span {*/
/*  display: block;*/
/*  width: 24px;*/
/*  height: 2px;*/
/*  margin-bottom: 4px;*/
/*  position: relative;*/
/*  background: #000;*/
/*}*/

/*.navbar-toggler span:nth-child(2) {*/
/*  width: 20px;*/
/*}*/

/*.navbar-toggler span:nth-child(3) {*/
/*  width: 16px;*/
/*}*/

/*.navbar-toggler[aria-expanded="true"] span:nth-child(1) {*/
/*  transform: rotate(45deg) translate(6px, 6px);*/
/*}*/

/*.navbar-toggler[aria-expanded="true"] span:nth-child(2) {*/
/*  opacity: 0;*/
/*}*/

/*.navbar-toggler[aria-expanded="true"] span:nth-child(3) {*/
/*  transform: rotate(-45deg) translate(5px, -5px);*/
/*}*/




/*.site-header .navbar {*/
/*  background-color: #0D253F;*/
/*  color: #fff;*/
/*}*/


/*!*.site-header .navbar {*!*/
/*!*  color: #0D253F;*!*/
/*!*}*!*/


/*!* Font color for the navbar links *!*/
/*.navbar-nav .nav-link {*/
/*  color: #8AB8E6;*/
/*}*/


/*.site-header .navbar-nav .nav-link {*/
/*  color: #fff;*/
/*  transition: all 0.3s ease-in-out;*/
/*}*/

/*.site-header .navbar-nav .nav-link:hover {*/
/*  color: #8AB8E6;*/
/*  text-decoration: none;*/
/*}*/

/*.site-header .navbar-nav .nav-link.active {*/
/*  font-weight: 500;*/
/*}*/





/*!* Set the background color and border radius for the search input *!*/
/*.input-group input[type="search"] {*/
/*  background-color: #8AB8E6;*/
/*  border-radius: 20px;*/
/*}*/

/*!* Set the font color for the search input and submit button *!*/
/*.input-group input[type="search"], .input-group input[type="submit"] {*/
/*  color: #0D253F;*/
/*}*/

/*!* Set the font color for the login/logout and register links *!*/
/*.navbar-nav.ms-auto .nav-link {*/
/*  color: #8AB8E6;*/
/*}*/

/* Set the font color for the navbar toggler icon */
.custom-toggler-icon {
  width: 24px;
  height: 3px;
  background-color: #8AB8E6;
  display: inline-block;
  margin-bottom: 5px;
}

/*!* Set the font color for the active navbar toggler icon *!*/
/*.navbar-toggler[aria-expanded="true"] .navbar-toggler-icon {*/
/*  color: #F7941E;*/
/*}*/





.site-header .navbar-nav .nav-link {
  color: #6A99C7;
}

.site-header .navbar-nav .nav-link:hover {
  color: #F7941E;
}



.site-header .navbar-nav .nav-link.active {
  font-weight: 500;
}



.site-header .navbar-nav.ms-auto .nav-item.nav-link:hover {
  color: #428bca;
}










/* Search Bar Styles */
.navbar-light .form-control {
  background-color: #f2f2f2;
  border-color: transparent;
}

.btn-primary {
  background-color: #8AB8E6;
  border-color: #8AB8E6;
}

.btn-primary:hover {
  background-color: #428bca;
  border-color: #428bca;
}










.content-section {
  background: #ffffff;
  padding: 10px 20px;
  border: 1px solid #dddddd;
  border-radius: 3px;
  margin-bottom: 20px;
}




.logout-register {
  color: #CD533B;
}





.navigation-sidebar {
  position: fixed;
  right: 0;
}

