

h3 {
    color : #3d3d3d;
    font-family : 'Roboto' ,sans-serif;
    font-weight : bold;
}

h2 {
    color : #4d4d4d;
    font-family : 'Roboto' ,sans-serif;
    margin-right: 45px;
}

h1 {
    color : #4d4d4d;
    font-family : 'Roboto' ,sans-serif;
}

h4 {
   font-family : 'Roboto' ,sans-serif;
}

.wy-breadcrumbs li {
    color : #4d4d4d;
}

a {
    color : #A1ADEC;
}

a:visited {
   color : #A1ADEC; 
}

a.top_anchor {
   position : absolute;
   right : 45px;
   font-size : 16px;
   margin-top : 10px;
   font-family: 'Roboto',sans-serif;
   font-weight: normal;
   color: #838383;
}

a.top_anchor:hover{
    color: #A1ADEC;
    cursor: pointer;
}


p {
    color : #4d4d4d;
}


.btn-neutral:visited {
    color:#4d4d4d !important;
}

 /* Get rid of home icon */
a.icon {
    display : none;
}



 /* Box with search bar */
div.wy-side-nav-search {
    background : #F7F6F2;
}

 /* Right navigation background */
nav.wy-nav-side.stickynav {
    background : #F7F6F2;
}

.wy-nav-side {
    background : #F7F6F2;
}

 /* Content text background */
div.wy-nav-content {
    background : #F7F6F2;
}

 /* Box around content text background */
section.wy-nav-content-wrap {
    background : #F7F6F2;
}


/* blue hover highlight */
div.wy-menu-vertical li.current a:hover {
  background: #A1ADEC;
  color     : #838383;
  border-right : none;
}

div.wy-menu-vertical li.current a {
  border-right : none;
}


/* blue hover highlight */
div.wy-menu-vertical a:hover {
    background: #A1ADEC;
    color : #838383;
}

/* This only for home link  */
div.wy-menu-vertical li.toctree-l1 a {
    color : #838383;
}


div.wy-menu-vertical span {
    color : #b8b8b8;
}


/* search field */
div.wy-side-nav-search input[type="text"] {
    border-color : #A1ADEC;
}

div.rst-versions {
    background : blue;
} 

div.rst-versions {
    border-top : #F7F6F2;
}

div.rst-versions .rst-current-version { 
    background : #F7F6F2;
}


div.rst-versions .rst-current-version  a {
    color : #A1ADEC !important;
} 

div.wy-menu-vertical li ul li a.toctree-l4 {
    color : #a3a3a3;
    left  : 10px;
}


