/***********************************************/
/* CSS @imports must be at the top of the file */
/* Add them above this section                 */
/***********************************************/

/*****************************************/
/* Override and new styles created by 
Tim Howard for the Customer APIs pages    */
/*****************************************/

h1, h2, h3, h4, h5, h6 {
  font-weight: 700;
  margin-top: 2em;
}

h1 {
color: #e88930;
  margin-bottom: 0px;
}

h4, h5, h6 {
  margin-bottom: .4em;
}

h5, h6 {
  color: #6C6C6C;
}

h5 {
  font-size: 1em;
}

h6 {
font-size: .9em;
}

td h5 {
  margin-top: 0px;
}
  
code {
  font-size: 1.3em;
  font-weight: 500;
  padding-left: 2em;
  }


.far {
  color: #e88930;
  font-size: .7em;
  margin-left: .4em;
  position : relative;
  top: -6px;
}

/* p a > p a  {
  margin-top: -2em;
  padding-top: -18px;
  color: green;
}
*/


p a::before + p a {
  margin-top: -2em;
  padding-top: -18px;
  color: green;
}


div.my_page_menu {
  position: -webkit-sticky; /* Safari */
  position: sticky;
  top: 0;
  width: 200px;
  z-index: 100;
  text-align: left;
  font-weight: 600;
  font-size: .85em;
  line-height: 2em;
  margin-top: 90px;
  background-color: white;
  border-top: 2px solid #364f81;
  border-left: none;
  border-bottom: 2px solid #364f81;
  border-right: none;
  padding-top: 15px;
}




/* div.my_page_menu p {
    margin-bottom: .5em;
} --/