@import url("https://cdn.rawgit.com/tonsky/FiraCode/1.205/distr/fira_code.css");
@import url('https://fonts.googleapis.com/css?family=IBM+Plex+Sans:300,300i,400,400i,500,500i,600,600i,700,700i&display=swap');
@import url('https://fonts.googleapis.com/css?family=IBM+Plex+Mono:300,400,500,600,700&display=swap');


body, .navbar {
  font-family: "IBM Plex Sans",sans-serif;
  font-weight: 400;
  line-height: 1.5;
}

h1, h2, h3, h4, .h1, .h2, .h3, .h4 {
  font-family: 'IBM Plex Sans', sans-serif;
  font-weight: 700;
}

pre, code {
  font-family: "Fira Code", Consolas, Inconsolata, monospace;
}

a, code a, pre a {
  color: #0d8cff;
  text-decoration: none;
}

a:hover {
	color: #ffcf60;
}

.sourceLine {
    color: #375f84 !important;
	cursor: default;
}

a:active {
	color: #ffcf60;
}
.page-header {
    padding-bottom: 9.5px;
    margin: 42px 0 21px;
    border-bottom: 1px solid #cccccc;
}
.header-image {
	padding-left:10px;
	background-color:white;
	max-width: 125px;
}

.nav-pills .nav-link.active,
.nav-pills .show > .nav-link {
  color: #fff;
  background-color: #0d8cff;
}

.navbar-default .navbar-nav>li>a:hover{
	color: #ffffff;
	text-decoration: underline;
}

.navbar-default .navbar-link:hover{
	color: #ffffff;
	text-decoration: underline;
}
.navbar-nav>li>.dropdown-menu {
  overflow-y: auto;
  height: fit-content;
  max-height: 80vh;
}

.bg-primary {
  background: linear-gradient(to right,#50bd90 0%,#36c8ef 100%)
}

.text-muted {
  color: #EEE8DA !important;
}
.bg-primary .navbar-nav .show>.nav-link,
.bg-primary .navbar-nav .nav-link.active,
.bg-primary .navbar-nav .nav-link:hover,
.bg-primary .navbar-nav .nav-link:focus {
  color: #ffcf60 !important;
  
}
.navbar-dark .navbar-nav .active>.nav-link {
  background: none;
}

code a:any-link {
  color: #0d8cff;
}

code a:hover {
  color: #ffcf60;
}

.dropdown-header {
   color: rgba(5,5,5,0.80);
}

.dropdown-menu {
  background-color: white;
  border-color: #d1d5db;
  --bs-dropdown-divider-bg: #e5e7eb;
}

.navbar-dark input[type="search"] {
    border-color: #ffffff !important;
    background-color: #ffffff !important;
    color: rgba(5,5,5,0.80);
  
}
