body {
  font-family: 'Poppins', sans-serif;
}

.page-heading {
  font-size: 3em;
  text-transform: uppercase;
  margin: 2rem 0;
  font-weight: bold;
}

.topic .col-md-12 {
  padding-top: 2em;
  padding-bottom: 1em;
  border-top: 1px solid #ccc;
}

#sidebar a {
  color: #000;
}

a,
#sidebar .nav-link.selected {
  color: #ff4700;
  font-weight: normal;
}
#sidebar .sidebar-subtree {
  border-top: 1px solid #ddd;
  padding: 1em 0 1em 1.5em;
}

code {
  border: 1px solid #fad2e4;
  display: inline-block;
  padding: 2px 4px;
  border-radius: 4px;
}


/* dario */
body {font-size:1.2rem}
a, a:hover {color: #ff4700;}
a:hover {opacity: 0.5;}
.itemname-normal {padding-bottom: 2em; margin-right:20px;}
.navname-top {padding-top: 1em;border-top: 1px solid #ccc;margin-top: 1.5em;}
.navname-docs-sidebar-main {padding-top: 1em;}
.navname-docs-sidebar-lang {padding: 1.5rem 0 0;}
.breadcrumb {padding: 1.25rem 0 0.75rem 0;}
.page-heading {text-align:left; font-size:2.7em;font-weight:700;}
.section-heading {border-bottom:1px solid #666; padding: 1.5em 0 .5em; margin: 0 0 0.75em}
h2.section-heading {font-size:2.5rem;}
.nav-link {display: block;padding: 0.1rem 1rem; font-size:0.9rem;}
.nav-link:hover {text-decoration:underline;}
::-webkit-scrollbar {width: 5px;}
::-webkit-scrollbar-track {background: #f1f1f1;}
::-webkit-scrollbar-thumb {background: #999;}
::-webkit-scrollbar-thumb:hover {background: #555;}
