/* want to show that link can be clicked from speadhseet. Need to use [id] to keep from sheet targing first cell (unfortunate) */

#command-reference a:hover[id] {
  color: #6caaec !important;
  font-size: 1.1em;
}

#main-nav {
  color: white;
  box-shadow: inset 0px 3px 20px 0px rgba(9,65,109,0.8);
  border: 1px solid rgba(0,123,255,0.86);
}

#main-nav img {
  width: inherit;
}

.sm-dox {
  background-image: none;
}

#side-nav a {
  font-size: 120%;
  margin-left: 20px;
}

#side-nav a {
  font-size: 120%;
  padding-right: 10px;
}

#my-nav li {
  margin: 0;
  padding: 0 0;
}

a.nav-link {
  background-image: none;
  padding: 0 10px;
}

#my-nav a {
  text-transform: capitalize;
}

#my-nav-links a:hover {
  background-repeat: repeat-x;
  text-shadow: 0 1px 1px black;
}

#my-nav-links a {
  margin: 0;
  width: 110px;
  font-size: 13px;
  font-weight: bold;
  line-height: 36px;
  text-decoration: none;
  text-shadow: 0 1px 1px rgba(255,255,255,0.9);
  color: #283a5d;
  outline: 0;
  margin-left: -1px;
}

/* need to keep this commented in BSS, but put into the override file in doxygen */

/* applies to notes font */

.section {
  font-size: 20px;
  line-height: 1.6;
  font-family: sans-serif;
  /*padding-left: 20px;*/
}

span.keywordflow, span.vhdllogic {
  color: black;
}

span.keyword {
  color: red;
}

span.comment {
  color: grey;
}

span.keywordflow {
  color: purple;
}

span.keywordtype {
  color: purple;
}

span.vhdlchar {
  color: black;
}

span.vhdllogic {
  /*color: green;*/
  /*color: #037bff;*/
  color: #4665A2;
}

/* used for snippets, using memdoc excludex counter exmple */

div.contents div.textblock {
  padding: 10px 0;
}

div.memdoc div.line {
  font-style: normal;
  line-height: 22px;
  font-size: 14px;
  font-weight: 400;
  font-family: Roboto, san-serif;
}

/* max width will give it the look of a papers width */

div.memdoc div.fragment {
  /*padding: 20px;*/
  /*max-width: 860px;*/
  /*box-shadow: inset 0px 2px 5px 0px rgba(9,65,109,0.8);*/
  /*border: 1px solid rgba(0,123,255,0.86);*/
  /*border-color: rgb(104,104,187);*/
  /*padding: 30px 0;*/
  /*min-height: 60px;*/
  /*max-width: 60vw;*/
}

li a.el {
  font-size: 18px;
}

/* make copy details have same font as paragaph */

.copydoc div {
  font-size: 20px;
  padding-bottom: 15px;
  line-height: 1.6;
  font-family: sans-serif;
  padding-left: 0px;
}

/* need the same fonts as h3-left-col (which i think is a H2 now) */

dl.section.see {
  /*margin-left: -20px;*/
  /*font-size: 2.0rem;*/
  margin-top: 20px;
  /*font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";*/
  /*font-weight: 500;*/
}

/* a.el will actually affet the links on teh modules reference page */

span.lineno {
  /*background-color: rgb(104,104,187);*/
  border-right: 1px solid #c1c1c1;
  /*box-shadow: inset 0px 3px 20px 0px rgba(9,65,109,0.8);*/
  /*border: 2px solid rgba(10,123,244,0.86);*/
  background-color: inherit;
}

/* for images placed by markdown inside documentation */

div.image img {
  width: 40%;
  margin-left: -50%;
  /*display: block;*/
  /*margin-left: auto;*/
  margin-right: auto;
}

/* spacing in between brief and detais (was too large at 1.75em) */

h2.groupheader {
  margin-top: 0em;
  padding-top: 0px;
}

h4.groupheader {
  font-size: 1.2rem;
  margin-top: 0em;
  padding-top: 0px;
}

/* .contents needed to target api_reference and not md_ file */

/* paragrap subjeadings using addtogroup stubs .memdoc p is used for 'CallData' and 'Voice Command API Call' */

dl.section.user dt, dl.section.user dd, .memdoc p {
  font-size: 21px;
  /*padding: 20px 0;*/
  color: #354C7B;
  font-weight: normal;
}

p, li, dd {
  font-size: 16px;
}

/* used for example page, use black background */

div.fragment, pre.fragment {
  color: black;
  font-family: monospace, fixed;
  font-size: 14px;
  min-height: 14px;
  line-height: 20px;
  padding: 10px 10px;
  margin-top: 10px;
  max-width: 860px;
  padding: 20px;
  font-family: Roboto, san-serif;
}

/* doxygen images */

div.image img {
  width: 80%;
  margin-left: -20%;
  margin-top: 20px;
}

/* dd is used for @note */

.table-bordered td, .table-bordered th {
  border: 1px solid #C4CFE5;
}

.bold_brown {
  color: #602020;
  font-weight: bold;
  font-size: 14px;
}

.bold_blue {
  color: #354C7B;
  font-weight: bold;
  font-size: 14px;
}

element.style {
}

h3.groupheader {
  border-bottom: 1px solid #879ECB;
  color: #354C7B;
  font-size: 150%;
  font-weight: normal;
  margin-top: 1.75em;
  padding-top: 8px;
  padding-bottom: 4px;
  width: 100%;
}

/* overiding doxygen.css to keep link light blue */

.contents a:visited {
  /*color: #007bff;*/
}

.title-doxy {
  max-width: 800px;
  margin-left: 0px;
  margin-bottom: -20px;
  padding-top: 10px;
  font-style: italic;
}

.command-reference li {
  font-size: .7em;
  /*font-style: oblique;*/
  font-family: sans-serif;
}

/* file directory heiarchy fonts below tabs on Directory Structure */

.navpath li.navelem a {
  font-size: 14px;
}

html {
  scroll-behavior: smooth;
}

/* dt handles See Also */

dt {
  font-weight: 400;
  font-size: 24px;
  color: #2f4153;
}

.staging {
  border-style: dashed solid;
  border-width: 10px;
  border-color: red;
}

.text-start {
  /*text-align: justify!important;*/
}

