code {
    padding: 0.2rem 0.4rem 0.2rem 0;
}
#sidebar a.subtitle {
    color: rgba(204, 204, 204, 0.6);
}

code, kbd, pre, samp {
    font-family: "Courier",monospace;
}
pre {
    line-height: 1.40;
}

/** colors **/
a {
  color: #86A11A;
  }
a:hover {
    color: #98B71E; 
}

textarea:focus, input[type="email"]:focus, input[type="number"]:focus, input[type="password"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="text"]:focus, input[type="url"]:focus, input[type="color"]:focus, input[type="date"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="month"]:focus, input[type="time"]:focus, input[type="week"]:focus, select[multiple=multiple]:focus {
border-color: #86A11A;
}
#header {
  background: #86A11A;
}

#sidebar ul li.visited > a .read-icon {
        color: #86A11A;
}

.page-title {
  background: #86A11A;
}

#body a.anchor-link:hover {
  color: #86A11A;
  }
  
.button {
  background: #86A11A;
}
  
.bullet-icon {
  background: #86A11A;
}

.searchbox {
        border: 1px solid #98B71E;
background: #6e8a00 none repeat scroll 0% 0%;
}
textarea:focus, input[type="email"]:focus, input[type="number"]:focus, input[type="password"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="text"]:focus, input[type="url"]:focus, input[type="color"]:focus, input[type="date"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="month"]:focus, input[type="time"]:focus, input[type="week"]:focus, select[multiple="multiple"]:focus {
 box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.06) inset, 0px 0px 5px rgba(101, 126, 0, 0.7);
}

#header .logo {
 background-image: url("logo.png");
 width:207px;
 height:61px;
}

/* custom floats */
.float-left {
        float: left;
        margin: 0 3rem 2rem 0 !important; 
}
.float-right {
        float: right;
        margin: 0 0 2rem 3rem !important;
}

/* Hides the sub-menu item if parent not active */
.dd-item .dd-item ul li {
    display: none;
}

.dd-item .dd-item.active ul li,
.dd-item.parent > ul > li {
    display: block;
}

/* Hides the sub-sub-menu menu-item if parent not active */
.dd-item.parent > ul > li.dd-item.active > ul > li > ul > li {
    display: none;
}

.dd-item.parent > ul > li.dd-item.active > ul > li {
    display: block;
}
