xref: /llvm-project/clang-tools-extra/clang-doc/assets/clang-doc-default-stylesheet.css (revision 3550da79ecdbc2b2a41aa305c659a5f90eb0b3c5)
1*3550da79SDiego Astiazaran.dark-primary-color    { background: #1976D2; }
2*3550da79SDiego Astiazaran.default-primary-color { background: #2196F3; }
3*3550da79SDiego Astiazaran.light-primary-color   { background: #BBDEFB; }
4*3550da79SDiego Astiazaran.text-primary-color    { color: #FFFFFF; }
5*3550da79SDiego Astiazaran.accent-color          { background: #00BCD4; }
6*3550da79SDiego Astiazaran.primary-text-color    { color: #212121; }
7*3550da79SDiego Astiazaran.secondary-text-color  { color: #727272; }
8*3550da79SDiego Astiazaran.divider-color         { border-color: #B6B6B6; }
9*3550da79SDiego Astiazaran
10*3550da79SDiego Astiazaran/* for layout */
11*3550da79SDiego Astiazaranhtml,
12*3550da79SDiego Astiazaranbody {
137dfe0bc3SDiego Astiazaran  margin: 0;
147dfe0bc3SDiego Astiazaran  padding: 0;
15*3550da79SDiego Astiazaran  height: 100%;
16*3550da79SDiego Astiazaran  width: 100%;
177dfe0bc3SDiego Astiazaran  overflow: hidden;
187dfe0bc3SDiego Astiazaran  box-sizing: border-box;
197dfe0bc3SDiego Astiazaran}
207dfe0bc3SDiego Astiazaran
21*3550da79SDiego Astiazaran*, *:before, *:after {
227dfe0bc3SDiego Astiazaran  box-sizing: inherit;
237dfe0bc3SDiego Astiazaran}
247dfe0bc3SDiego Astiazaran
25*3550da79SDiego Astiazaranbody {
26*3550da79SDiego Astiazaran  display: flex;
27*3550da79SDiego Astiazaran  flex-direction: column;
28*3550da79SDiego Astiazaran  min-height: 100vh;
297dfe0bc3SDiego Astiazaran}
307dfe0bc3SDiego Astiazaran
31*3550da79SDiego Astiazaranheader {
32*3550da79SDiego Astiazaran  flex: 0 0 50px;
33*3550da79SDiego Astiazaran  display: flex;
34*3550da79SDiego Astiazaran  flex-direction: row;
35*3550da79SDiego Astiazaran  align-items: center;
36*3550da79SDiego Astiazaran  padding-left: 30px;
377dfe0bc3SDiego Astiazaran}
387dfe0bc3SDiego Astiazaran
39*3550da79SDiego Astiazaranheader ol {
40*3550da79SDiego Astiazaran  list-style: none;
41*3550da79SDiego Astiazaran  margin: 0;
427dfe0bc3SDiego Astiazaran  padding: 0;
437dfe0bc3SDiego Astiazaran}
447dfe0bc3SDiego Astiazaran
45*3550da79SDiego Astiazaranheader ol li {
46*3550da79SDiego Astiazaran  display: inline;
47*3550da79SDiego Astiazaran}
48*3550da79SDiego Astiazaran
49*3550da79SDiego Astiazaranheader form {
50*3550da79SDiego Astiazaran  display: flex;
51*3550da79SDiego Astiazaran  flex: 1;
52*3550da79SDiego Astiazaran  justify-content: flex-end;
53*3550da79SDiego Astiazaran  padding-right: 30px;
54*3550da79SDiego Astiazaran}
55*3550da79SDiego Astiazaran
56*3550da79SDiego Astiazaranheader#header-search-sidebar {
57*3550da79SDiego Astiazaran  height: 50px;
58*3550da79SDiego Astiazaran  margin-bottom: 25px;
59*3550da79SDiego Astiazaran}
60*3550da79SDiego Astiazaran
61*3550da79SDiego Astiazaranfooter {
62*3550da79SDiego Astiazaran  flex: 0 0 16px;
63*3550da79SDiego Astiazaran  text-align: center;
64*3550da79SDiego Astiazaran  padding: 16px 20px;
65*3550da79SDiego Astiazaran}
66*3550da79SDiego Astiazaran
67*3550da79SDiego Astiazaranmain {
68*3550da79SDiego Astiazaran  flex: 1;
69*3550da79SDiego Astiazaran  display: flex;
70*3550da79SDiego Astiazaran  flex-direction: row;
71*3550da79SDiego Astiazaran  padding: 20px;
72*3550da79SDiego Astiazaran  min-height: 0;
73*3550da79SDiego Astiazaran}
74*3550da79SDiego Astiazaran
75*3550da79SDiego Astiazaran.sidebar-offcanvas-left {
76*3550da79SDiego Astiazaran  flex: 0 1 230px;
77*3550da79SDiego Astiazaran  overflow-y: scroll;
78*3550da79SDiego Astiazaran  padding: 20px 0 15px 30px;
79*3550da79SDiego Astiazaran  margin: 5px 20px 0 0;
80*3550da79SDiego Astiazaran  visibility: visible; /* shown by Javascript after scroll position restore */
81*3550da79SDiego Astiazaran}
82*3550da79SDiego Astiazaran
83*3550da79SDiego Astiazaran::-webkit-scrollbar-button{ display: none; height: 13px; border-radius: 0px; background-color: #AAA; }
84*3550da79SDiego Astiazaran::-webkit-scrollbar-button:hover{ background-color: #AAA; }
85*3550da79SDiego Astiazaran::-webkit-scrollbar-thumb{ background-color: #CCC; }
86*3550da79SDiego Astiazaran::-webkit-scrollbar-thumb:hover{ background-color: #CCC; }
87*3550da79SDiego Astiazaran::-webkit-scrollbar{ width: 4px; }
88*3550da79SDiego Astiazaran/* ::-webkit-overflow-scrolling: touch; */
89*3550da79SDiego Astiazaran
90*3550da79SDiego Astiazaran.main-content::-webkit-scrollbar{ width: 8px; }
91*3550da79SDiego Astiazaran
92*3550da79SDiego Astiazaran.main-content {
93*3550da79SDiego Astiazaran  flex: 1;
94*3550da79SDiego Astiazaran  overflow-y: scroll;
95*3550da79SDiego Astiazaran  padding: 10px 20px 0 20px;
96*3550da79SDiego Astiazaran  visibility: visible; /* shown by Javascript after scroll position restore */
97*3550da79SDiego Astiazaran}
98*3550da79SDiego Astiazaran
99*3550da79SDiego Astiazaran.sidebar-offcanvas-right {
100*3550da79SDiego Astiazaran  flex: 0 1 12em;
101*3550da79SDiego Astiazaran  overflow-y: scroll;
102*3550da79SDiego Astiazaran  padding: 20px 15px 15px 15px;
103*3550da79SDiego Astiazaran  margin-top: 5px;
104*3550da79SDiego Astiazaran  margin-right: 20px;
105*3550da79SDiego Astiazaran  visibility: visible; /* shown by Javascript after scroll position restore */
106*3550da79SDiego Astiazaran}
107*3550da79SDiego Astiazaran/* end for layout */
108*3550da79SDiego Astiazaran
109*3550da79SDiego Astiazaranbody {
110*3550da79SDiego Astiazaran  -webkit-text-size-adjust: 100%;
111*3550da79SDiego Astiazaran  overflow-x: hidden;
112*3550da79SDiego Astiazaran  font-family: Roboto, sans-serif;
113*3550da79SDiego Astiazaran  font-size: 16px;
114*3550da79SDiego Astiazaran  line-height: 1.42857143;
115*3550da79SDiego Astiazaran  color: #111111;
116*3550da79SDiego Astiazaran  background-color: #fff;
117*3550da79SDiego Astiazaran}
118*3550da79SDiego Astiazaran
119*3550da79SDiego Astiazaran/* some of this is to reset bootstrap */
120*3550da79SDiego Astiazarannav.navbar {
121*3550da79SDiego Astiazaran  background-color: inherit;
122*3550da79SDiego Astiazaran  min-height: 50px;
123*3550da79SDiego Astiazaran  border: 0;
124*3550da79SDiego Astiazaran}
125*3550da79SDiego Astiazaran
126*3550da79SDiego Astiazaran@media (max-width: 768px) {
127*3550da79SDiego Astiazaran  .hidden-xs {
128*3550da79SDiego Astiazaran    display: none !important;
129*3550da79SDiego Astiazaran  }
130*3550da79SDiego Astiazaran}
131*3550da79SDiego Astiazaran
132*3550da79SDiego Astiazaran@media (min-width: 769px) {
133*3550da79SDiego Astiazaran  .hidden-l {
134*3550da79SDiego Astiazaran    display: none !important;
135*3550da79SDiego Astiazaran  }
136*3550da79SDiego Astiazaran}
137*3550da79SDiego Astiazaran
138*3550da79SDiego Astiazarannav.navbar .row {
139*3550da79SDiego Astiazaran  padding-top: 8px;
140*3550da79SDiego Astiazaran}
141*3550da79SDiego Astiazaran
142*3550da79SDiego Astiazarannav .container {
143*3550da79SDiego Astiazaran  white-space: nowrap;
144*3550da79SDiego Astiazaran}
145*3550da79SDiego Astiazaran
146*3550da79SDiego Astiazaranheader {
147*3550da79SDiego Astiazaran  background-color: #eeeeee;
148*3550da79SDiego Astiazaran  box-shadow: 0 3px 5px rgba(0,0,0,0.1);
149*3550da79SDiego Astiazaran}
150*3550da79SDiego Astiazaran
151*3550da79SDiego Astiazaranheader#project-title {
152*3550da79SDiego Astiazaran  background-color: #fff;
153*3550da79SDiego Astiazaran  font-size: 200%;
154*3550da79SDiego Astiazaran  padding-top: 0.25em;
155*3550da79SDiego Astiazaran  padding-bottom: 0.25em;
156*3550da79SDiego Astiazaran  /* padding: 0em; */
157*3550da79SDiego Astiazaran}
158*3550da79SDiego Astiazaran
159*3550da79SDiego Astiazaranheader.header-fixed nav.navbar-fixed-top {
160*3550da79SDiego Astiazaran  box-shadow: 0 3px 5px rgba(0,0,0,0.1);
161*3550da79SDiego Astiazaran}
162*3550da79SDiego Astiazaran
163*3550da79SDiego Astiazaranheader.container-fluid {
164*3550da79SDiego Astiazaran  padding: 0;
165*3550da79SDiego Astiazaran}
166*3550da79SDiego Astiazaran
167*3550da79SDiego Astiazaranheader .masthead {
168*3550da79SDiego Astiazaran  padding-top: 64px;
169*3550da79SDiego Astiazaran}
170*3550da79SDiego Astiazaran
171*3550da79SDiego Astiazaranheader .contents {
172*3550da79SDiego Astiazaran  padding: 0;
173*3550da79SDiego Astiazaran}
174*3550da79SDiego Astiazaran
175*3550da79SDiego Astiazaran@media screen and (max-width:768px) {
176*3550da79SDiego Astiazaran  header .contents {
177*3550da79SDiego Astiazaran    padding-left: 15px;
178*3550da79SDiego Astiazaran    padding-right: 15px;
179*3550da79SDiego Astiazaran  }
180*3550da79SDiego Astiazaran}
181*3550da79SDiego Astiazaran
182*3550da79SDiego Astiazarana {
1837dfe0bc3SDiego Astiazaran  text-decoration: none;
1847dfe0bc3SDiego Astiazaran}
1857dfe0bc3SDiego Astiazaran
186*3550da79SDiego Astiazaran.body {
187*3550da79SDiego Astiazaran  margin-top: 90px;
188*3550da79SDiego Astiazaran}
189*3550da79SDiego Astiazaran
190*3550da79SDiego Astiazaransection {
191*3550da79SDiego Astiazaran  margin-bottom: 36px;
192*3550da79SDiego Astiazaran}
193*3550da79SDiego Astiazaran
194*3550da79SDiego Astiazarandl {
1957dfe0bc3SDiego Astiazaran  margin: 0;
1967dfe0bc3SDiego Astiazaran}
1977dfe0bc3SDiego Astiazaran
198*3550da79SDiego Astiazaranh1,
199*3550da79SDiego Astiazaranh2,
200*3550da79SDiego Astiazaranh3,
201*3550da79SDiego Astiazaranh4,
202*3550da79SDiego Astiazaranh5,
203*3550da79SDiego Astiazaranh6 {
204*3550da79SDiego Astiazaran  font-family: Roboto, sans-serif;
205*3550da79SDiego Astiazaran  font-weight: 400;
206*3550da79SDiego Astiazaran  margin-top: 1.5em;
207*3550da79SDiego Astiazaran  color: #111111;
2087dfe0bc3SDiego Astiazaran}
2097dfe0bc3SDiego Astiazaran
210*3550da79SDiego Astiazaranh1.title {
2117dfe0bc3SDiego Astiazaran  overflow: hidden;
2127dfe0bc3SDiego Astiazaran  text-overflow: ellipsis;
2137dfe0bc3SDiego Astiazaran}
2147dfe0bc3SDiego Astiazaran
2157dfe0bc3SDiego Astiazaranh1 {
216*3550da79SDiego Astiazaran  font-size: 37px;
217*3550da79SDiego Astiazaran  margin-top: 0;
218*3550da79SDiego Astiazaran  margin-bottom: 0.67em;
2197dfe0bc3SDiego Astiazaran}
2207dfe0bc3SDiego Astiazaran
2217dfe0bc3SDiego Astiazaranh2 {
222*3550da79SDiego Astiazaran  font-size: 28px;
2237dfe0bc3SDiego Astiazaran}
2247dfe0bc3SDiego Astiazaran
2257dfe0bc3SDiego Astiazaranh5 {
226*3550da79SDiego Astiazaran  font-size: 16px;
2277dfe0bc3SDiego Astiazaran}
2287dfe0bc3SDiego Astiazaran
229*3550da79SDiego Astiazaran.subtitle {
230*3550da79SDiego Astiazaran  font-size: 17px;
231*3550da79SDiego Astiazaran  min-height: 1.4em;
2327dfe0bc3SDiego Astiazaran}
2337dfe0bc3SDiego Astiazaran
234*3550da79SDiego Astiazaran.title-description .subtitle {
235*3550da79SDiego Astiazaran  white-space: nowrap;
236*3550da79SDiego Astiazaran  overflow-x: hidden;
237*3550da79SDiego Astiazaran  text-overflow: ellipsis;
238*3550da79SDiego Astiazaran}
239*3550da79SDiego Astiazaran
240*3550da79SDiego Astiazaranp {
241*3550da79SDiego Astiazaran  margin-bottom: 1em;
2427dfe0bc3SDiego Astiazaran  margin-top: 0;
2437dfe0bc3SDiego Astiazaran}
2447dfe0bc3SDiego Astiazaran
245*3550da79SDiego Astiazarana {
246*3550da79SDiego Astiazaran  color: #0175C2;
247*3550da79SDiego Astiazaran}
248*3550da79SDiego Astiazaran
249*3550da79SDiego Astiazarana:hover {
250*3550da79SDiego Astiazaran  color: #13B9FD;
251*3550da79SDiego Astiazaran}
252*3550da79SDiego Astiazaran
253*3550da79SDiego Astiazaranpre.prettyprint {
254*3550da79SDiego Astiazaran  font-family: 'Source Code Pro', Menlo, monospace;
255*3550da79SDiego Astiazaran  color: black;
256*3550da79SDiego Astiazaran  border-radius: 0;
257*3550da79SDiego Astiazaran  font-size: 15px;
258*3550da79SDiego Astiazaran  word-wrap: normal;
259*3550da79SDiego Astiazaran  line-height: 1.4;
260*3550da79SDiego Astiazaran  border: 0;
261*3550da79SDiego Astiazaran  margin: 16px 0 16px 0;
262*3550da79SDiego Astiazaran  padding: 8px;
263*3550da79SDiego Astiazaran}
264*3550da79SDiego Astiazaran
265*3550da79SDiego Astiazaranpre code {
266*3550da79SDiego Astiazaran  white-space: pre;
267*3550da79SDiego Astiazaran  word-wrap: initial;
268*3550da79SDiego Astiazaran  font-size: 100%
269*3550da79SDiego Astiazaran}
270*3550da79SDiego Astiazaran
271*3550da79SDiego Astiazaran.fixed {
272*3550da79SDiego Astiazaran  white-space: pre;
273*3550da79SDiego Astiazaran}
274*3550da79SDiego Astiazaran
275*3550da79SDiego Astiazaranpre {
276*3550da79SDiego Astiazaran  border: 1px solid #ddd;
277*3550da79SDiego Astiazaran  background-color: #eee;
278*3550da79SDiego Astiazaran  font-size: 14px;
279*3550da79SDiego Astiazaran}
280*3550da79SDiego Astiazaran
281*3550da79SDiego Astiazarancode {
282*3550da79SDiego Astiazaran  font-family: 'Source Code Pro', Menlo, monospace;
283*3550da79SDiego Astiazaran  /* overriding bootstrap */
284*3550da79SDiego Astiazaran  color: inherit;
285*3550da79SDiego Astiazaran  padding: 0.2em 0.4em;
286*3550da79SDiego Astiazaran  font-size: 85%;
287*3550da79SDiego Astiazaran  background-color: rgba(27,31,35,0.05);
288*3550da79SDiego Astiazaran  border-radius: 3px;
289*3550da79SDiego Astiazaran}
290*3550da79SDiego Astiazaran
291*3550da79SDiego Astiazaran@media(max-width: 768px) {
292*3550da79SDiego Astiazaran  nav .container {
293*3550da79SDiego Astiazaran    width: 100%
294*3550da79SDiego Astiazaran  }
295*3550da79SDiego Astiazaran
2967dfe0bc3SDiego Astiazaran  h1 {
297*3550da79SDiego Astiazaran    font-size: 24px;
298*3550da79SDiego Astiazaran  }
299*3550da79SDiego Astiazaran
300*3550da79SDiego Astiazaran  pre {
301*3550da79SDiego Astiazaran    margin: 16px 0;
3027dfe0bc3SDiego Astiazaran  }
3037dfe0bc3SDiego Astiazaran}
3047dfe0bc3SDiego Astiazaran
305*3550da79SDiego Astiazaran@media (min-width: 768px) {
306*3550da79SDiego Astiazaran  ul.subnav li {
307*3550da79SDiego Astiazaran    font-size: 17px;
308*3550da79SDiego Astiazaran  }
3097dfe0bc3SDiego Astiazaran}
3107dfe0bc3SDiego Astiazaran
311*3550da79SDiego Astiazaranheader h1 {
312*3550da79SDiego Astiazaran  font-weight: 400;
313*3550da79SDiego Astiazaran  margin-bottom: 16px;
3147dfe0bc3SDiego Astiazaran}
3157dfe0bc3SDiego Astiazaran
316*3550da79SDiego Astiazaranheader a,
317*3550da79SDiego Astiazaranheader p,
318*3550da79SDiego Astiazaranheader li {
319*3550da79SDiego Astiazaran  color: #111111;
3207dfe0bc3SDiego Astiazaran}
3217dfe0bc3SDiego Astiazaran
322*3550da79SDiego Astiazaranheader a:hover {
323*3550da79SDiego Astiazaran  color: #0175C2;
3247dfe0bc3SDiego Astiazaran}
3257dfe0bc3SDiego Astiazaran
326*3550da79SDiego Astiazaranheader h1 .kind {
327*3550da79SDiego Astiazaran  color: #555;
328*3550da79SDiego Astiazaran}
329*3550da79SDiego Astiazaran
330*3550da79SDiego Astiazarandt {
331*3550da79SDiego Astiazaran  font-weight: normal;
332*3550da79SDiego Astiazaran}
333*3550da79SDiego Astiazaran
334*3550da79SDiego Astiazarandd {
335*3550da79SDiego Astiazaran  color: #212121;
336*3550da79SDiego Astiazaran  margin-bottom: 1em;
337*3550da79SDiego Astiazaran  margin-left: 0;
338*3550da79SDiego Astiazaran}
339*3550da79SDiego Astiazaran
340*3550da79SDiego Astiazarandd.callable, dd.constant, dd.property {
341*3550da79SDiego Astiazaran  margin-bottom: 24px;
342*3550da79SDiego Astiazaran}
343*3550da79SDiego Astiazaran
344*3550da79SDiego Astiazarandd p {
345*3550da79SDiego Astiazaran  overflow-x: hidden;
346*3550da79SDiego Astiazaran  text-overflow: ellipsis;
347*3550da79SDiego Astiazaran  margin-bottom: 0;
348*3550da79SDiego Astiazaran}
349*3550da79SDiego Astiazaran
350*3550da79SDiego Astiazaran/* indents wrapped lines */
351*3550da79SDiego Astiazaransection.summary dt {
352*3550da79SDiego Astiazaran  margin-left: 24px;
353*3550da79SDiego Astiazaran  text-indent: -24px;
354*3550da79SDiego Astiazaran}
355*3550da79SDiego Astiazaran
356*3550da79SDiego Astiazaran.dl-horizontal dd {
357*3550da79SDiego Astiazaran  margin-left: initial;
358*3550da79SDiego Astiazaran}
359*3550da79SDiego Astiazaran
360*3550da79SDiego Astiazarandl.dl-horizontal dt {
361*3550da79SDiego Astiazaran  font-style: normal;
362*3550da79SDiego Astiazaran  text-align: left;
363*3550da79SDiego Astiazaran  color: #727272;
364*3550da79SDiego Astiazaran  margin-right: 20px;
365*3550da79SDiego Astiazaran  width: initial;
366*3550da79SDiego Astiazaran}
367*3550da79SDiego Astiazaran
368*3550da79SDiego Astiazarandt .name {
369*3550da79SDiego Astiazaran  font-weight: 500;
370*3550da79SDiego Astiazaran}
371*3550da79SDiego Astiazaran
372*3550da79SDiego Astiazarandl dt.callable .name {
373*3550da79SDiego Astiazaran  float: none;
374*3550da79SDiego Astiazaran  width: auto;
375*3550da79SDiego Astiazaran}
376*3550da79SDiego Astiazaran
377*3550da79SDiego Astiazaran.parameter {
378*3550da79SDiego Astiazaran  white-space: nowrap;
379*3550da79SDiego Astiazaran}
380*3550da79SDiego Astiazaran
381*3550da79SDiego Astiazaran.type-parameter {
382*3550da79SDiego Astiazaran  white-space: nowrap;
383*3550da79SDiego Astiazaran}
384*3550da79SDiego Astiazaran
385*3550da79SDiego Astiazaran.multi-line-signature .type-parameter .parameter {
386*3550da79SDiego Astiazaran  margin-left: 0px;
387*3550da79SDiego Astiazaran  display: unset;
388*3550da79SDiego Astiazaran}
389*3550da79SDiego Astiazaran
390*3550da79SDiego Astiazaran.signature {
391*3550da79SDiego Astiazaran  color: #727272;
392*3550da79SDiego Astiazaran}
393*3550da79SDiego Astiazaran
394*3550da79SDiego Astiazaran.signature a {
395*3550da79SDiego Astiazaran  /* 50% mix of default-primary-color and primary-text-color. */
396*3550da79SDiego Astiazaran  color: #4674a2;
397*3550da79SDiego Astiazaran}
398*3550da79SDiego Astiazaran
399*3550da79SDiego Astiazaran.optional {
400*3550da79SDiego Astiazaran  font-style: italic;
401*3550da79SDiego Astiazaran}
402*3550da79SDiego Astiazaran
403*3550da79SDiego Astiazaran.undocumented {
404*3550da79SDiego Astiazaran  font-style: italic;
405*3550da79SDiego Astiazaran}
406*3550da79SDiego Astiazaran
407*3550da79SDiego Astiazaran.is-const {
408*3550da79SDiego Astiazaran  font-style: italic;
409*3550da79SDiego Astiazaran}
410*3550da79SDiego Astiazaran
411*3550da79SDiego Astiazaran.deprecated {
412*3550da79SDiego Astiazaran  text-decoration: line-through;
413*3550da79SDiego Astiazaran}
414*3550da79SDiego Astiazaran
415*3550da79SDiego Astiazaran.category.linked {
416*3550da79SDiego Astiazaran  font-weight: bold;
417*3550da79SDiego Astiazaran  opacity: 1;
418*3550da79SDiego Astiazaran}
419*3550da79SDiego Astiazaran
420*3550da79SDiego Astiazaran/* Colors for category based on categoryOrder in dartdoc_options.config. */
421*3550da79SDiego Astiazaran.category.cp-0 {
422*3550da79SDiego Astiazaran  background-color: #54b7c4
423*3550da79SDiego Astiazaran}
424*3550da79SDiego Astiazaran
425*3550da79SDiego Astiazaran.category.cp-1 {
426*3550da79SDiego Astiazaran  background-color: #54c47f
427*3550da79SDiego Astiazaran}
428*3550da79SDiego Astiazaran
429*3550da79SDiego Astiazaran.category.cp-2 {
430*3550da79SDiego Astiazaran  background-color: #c4c254
431*3550da79SDiego Astiazaran}
432*3550da79SDiego Astiazaran
433*3550da79SDiego Astiazaran.category.cp-3 {
434*3550da79SDiego Astiazaran  background-color: #c49f54
435*3550da79SDiego Astiazaran}
436*3550da79SDiego Astiazaran
437*3550da79SDiego Astiazaran.category.cp-4 {
438*3550da79SDiego Astiazaran  background-color: #c45465
439*3550da79SDiego Astiazaran}
440*3550da79SDiego Astiazaran
441*3550da79SDiego Astiazaran.category.cp-5 {
442*3550da79SDiego Astiazaran  background-color: #c454c4
443*3550da79SDiego Astiazaran}
444*3550da79SDiego Astiazaran
445*3550da79SDiego Astiazaran.category a {
446*3550da79SDiego Astiazaran  color: white;
447*3550da79SDiego Astiazaran}
448*3550da79SDiego Astiazaran
449*3550da79SDiego Astiazaran.category {
450*3550da79SDiego Astiazaran  padding: 2px 4px;
451*3550da79SDiego Astiazaran  font-size: 12px;
452*3550da79SDiego Astiazaran  border-radius: 4px;
453*3550da79SDiego Astiazaran  background-color: #999;
454*3550da79SDiego Astiazaran  text-transform: uppercase;
455*3550da79SDiego Astiazaran  color: white;
456*3550da79SDiego Astiazaran  opacity: .5;
457*3550da79SDiego Astiazaran}
458*3550da79SDiego Astiazaran
459*3550da79SDiego Astiazaranh1 .category {
460*3550da79SDiego Astiazaran  vertical-align: middle;
461*3550da79SDiego Astiazaran}
462*3550da79SDiego Astiazaran
463*3550da79SDiego Astiazaran.source-link {
464*3550da79SDiego Astiazaran  padding: 18px 4px;
465*3550da79SDiego Astiazaran  vertical-align: middle;
466*3550da79SDiego Astiazaran}
467*3550da79SDiego Astiazaran
468*3550da79SDiego Astiazaran.source-link .material-icons {
469*3550da79SDiego Astiazaran  font-size: 18px;
470*3550da79SDiego Astiazaran}
471*3550da79SDiego Astiazaran
472*3550da79SDiego Astiazaran@media (max-width: 768px) {
473*3550da79SDiego Astiazaran  .source-link {
474*3550da79SDiego Astiazaran    padding: 7px 2px;
475*3550da79SDiego Astiazaran    font-size: 10px;
476*3550da79SDiego Astiazaran  }
477*3550da79SDiego Astiazaran}
478*3550da79SDiego Astiazaran
479*3550da79SDiego Astiazaran#external-links {
480*3550da79SDiego Astiazaran  float: right;
481*3550da79SDiego Astiazaran}
482*3550da79SDiego Astiazaran
483*3550da79SDiego Astiazaran.btn-group {
484*3550da79SDiego Astiazaran  position: relative;
485*3550da79SDiego Astiazaran  display: inline-flex;
486*3550da79SDiego Astiazaran  vertical-align: middle;
487*3550da79SDiego Astiazaran}
488*3550da79SDiego Astiazaran
489*3550da79SDiego Astiazaranp.firstline {
490*3550da79SDiego Astiazaran  font-weight: bold;
491*3550da79SDiego Astiazaran}
492*3550da79SDiego Astiazaran
493*3550da79SDiego Astiazaranfooter {
494*3550da79SDiego Astiazaran  color: #fff;
495*3550da79SDiego Astiazaran  background-color: #111111;
496*3550da79SDiego Astiazaran  width: 100%;
497*3550da79SDiego Astiazaran}
498*3550da79SDiego Astiazaran
499*3550da79SDiego Astiazaranfooter p {
500*3550da79SDiego Astiazaran  margin: 0;
501*3550da79SDiego Astiazaran}
502*3550da79SDiego Astiazaran
503*3550da79SDiego Astiazaranfooter .no-break {
504*3550da79SDiego Astiazaran  white-space: nowrap;
505*3550da79SDiego Astiazaran}
506*3550da79SDiego Astiazaran
507*3550da79SDiego Astiazaranfooter .container,
508*3550da79SDiego Astiazaranfooter .container-fluid {
509*3550da79SDiego Astiazaran  padding-left: 0;
510*3550da79SDiego Astiazaran  padding-right: 0;
511*3550da79SDiego Astiazaran}
512*3550da79SDiego Astiazaran
513*3550da79SDiego Astiazaranfooter a, footer a:hover {
5147dfe0bc3SDiego Astiazaran  color: #fff;
5157dfe0bc3SDiego Astiazaran}
5167dfe0bc3SDiego Astiazaran
517*3550da79SDiego Astiazaran.markdown.desc {
518*3550da79SDiego Astiazaran  max-width: 700px;
519*3550da79SDiego Astiazaran}
520*3550da79SDiego Astiazaran
521*3550da79SDiego Astiazaran.markdown h1 {
522*3550da79SDiego Astiazaran  font-size: 24px;
523*3550da79SDiego Astiazaran  margin-bottom: 8px;
524*3550da79SDiego Astiazaran}
525*3550da79SDiego Astiazaran
526*3550da79SDiego Astiazaran.markdown h2 {
527*3550da79SDiego Astiazaran  font-size: 20px;
528*3550da79SDiego Astiazaran  margin-top: 24px;
529*3550da79SDiego Astiazaran  margin-bottom: 8px;
530*3550da79SDiego Astiazaran}
531*3550da79SDiego Astiazaran
532*3550da79SDiego Astiazaran.markdown h3 {
533*3550da79SDiego Astiazaran  font-size: 18px;
534*3550da79SDiego Astiazaran  margin-bottom: 8px;
535*3550da79SDiego Astiazaran}
536*3550da79SDiego Astiazaran
537*3550da79SDiego Astiazaran.markdown h4 {
538*3550da79SDiego Astiazaran  font-size: 16px;
539*3550da79SDiego Astiazaran  margin-bottom: 0;
540*3550da79SDiego Astiazaran}
541*3550da79SDiego Astiazaran
542*3550da79SDiego Astiazaran.markdown li p {
543*3550da79SDiego Astiazaran  margin: 0;
544*3550da79SDiego Astiazaran}
545*3550da79SDiego Astiazaran
546*3550da79SDiego Astiazaran.gt-separated {
547*3550da79SDiego Astiazaran  list-style: none;
548*3550da79SDiego Astiazaran  padding: 0;
549*3550da79SDiego Astiazaran  margin: 0;
550*3550da79SDiego Astiazaran}
551*3550da79SDiego Astiazaran
552*3550da79SDiego Astiazaran.gt-separated li {
553*3550da79SDiego Astiazaran  display: inline-block;
554*3550da79SDiego Astiazaran}
555*3550da79SDiego Astiazaran
556*3550da79SDiego Astiazaran.gt-separated li:before {
557*3550da79SDiego Astiazaran  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'><path fill='%23DDDDDD' d='M6.7,4L5.7,4.9L8.8,8l-3.1,3.1L6.7,12l4-4L6.7,4z'/></svg>");
558*3550da79SDiego Astiazaran  background-position: center;
559*3550da79SDiego Astiazaran  content: "\00a0";
560*3550da79SDiego Astiazaran  margin: 0 6px 0 4px;
561*3550da79SDiego Astiazaran  padding: 0 3px 0 0;
562*3550da79SDiego Astiazaran}
563*3550da79SDiego Astiazaran
564*3550da79SDiego Astiazaran.gt-separated.dark li:before {
565*3550da79SDiego Astiazaran  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'><path fill='%23727272' d='M6.7,4L5.7,4.9L8.8,8l-3.1,3.1L6.7,12l4-4L6.7,4z'/></svg>");
566*3550da79SDiego Astiazaran}
567*3550da79SDiego Astiazaran
568*3550da79SDiego Astiazaran.gt-separated li:first-child:before {
569*3550da79SDiego Astiazaran  background-image: none;
570*3550da79SDiego Astiazaran  content: "";
571*3550da79SDiego Astiazaran  margin: 0;
572*3550da79SDiego Astiazaran}
573*3550da79SDiego Astiazaran
574*3550da79SDiego Astiazaran/* The slug line under a declaration for things like "const", "read-only", etc. */
575*3550da79SDiego Astiazaran.features {
576*3550da79SDiego Astiazaran  font-style: italic;
577*3550da79SDiego Astiazaran  color: #727272;
578*3550da79SDiego Astiazaran}
579*3550da79SDiego Astiazaran
580*3550da79SDiego Astiazaran.multi-line-signature {
581*3550da79SDiego Astiazaran  font-size: 17px;
582*3550da79SDiego Astiazaran  color: #727272;
583*3550da79SDiego Astiazaran}
584*3550da79SDiego Astiazaran
585*3550da79SDiego Astiazaran.multi-line-signature .parameter {
586*3550da79SDiego Astiazaran  margin-left: 24px;
587*3550da79SDiego Astiazaran  display: block;
588*3550da79SDiego Astiazaran}
589*3550da79SDiego Astiazaran
590*3550da79SDiego Astiazaran.breadcrumbs {
591*3550da79SDiego Astiazaran  padding: 0;
592*3550da79SDiego Astiazaran  margin: 8px 0 8px 0;
593*3550da79SDiego Astiazaran  white-space: nowrap;
594*3550da79SDiego Astiazaran  line-height: 1;
595*3550da79SDiego Astiazaran}
596*3550da79SDiego Astiazaran
597*3550da79SDiego Astiazaran@media screen and (min-width: 768px) {
598*3550da79SDiego Astiazaran  nav ol.breadcrumbs {
599*3550da79SDiego Astiazaran    float: left;
600*3550da79SDiego Astiazaran  }
601*3550da79SDiego Astiazaran}
602*3550da79SDiego Astiazaran
603*3550da79SDiego Astiazaran@media screen and (max-width: 768px) {
604*3550da79SDiego Astiazaran  .breadcrumbs {
605*3550da79SDiego Astiazaran    margin: 0 0 24px 0;
606*3550da79SDiego Astiazaran    overflow-x: hidden;
607*3550da79SDiego Astiazaran  }
608*3550da79SDiego Astiazaran}
609*3550da79SDiego Astiazaran
610*3550da79SDiego Astiazaran.self-crumb {
611*3550da79SDiego Astiazaran  color: #555;
612*3550da79SDiego Astiazaran}
613*3550da79SDiego Astiazaran
614*3550da79SDiego Astiazaran.self-name {
615*3550da79SDiego Astiazaran  color: #555;
616*3550da79SDiego Astiazaran  display: none;
617*3550da79SDiego Astiazaran}
618*3550da79SDiego Astiazaran
619*3550da79SDiego Astiazaran.annotation-list {
620*3550da79SDiego Astiazaran  list-style: none;
621*3550da79SDiego Astiazaran  padding: 0;
622*3550da79SDiego Astiazaran  display: inline;
623*3550da79SDiego Astiazaran}
624*3550da79SDiego Astiazaran
625*3550da79SDiego Astiazaran.comma-separated {
626*3550da79SDiego Astiazaran  list-style: none;
627*3550da79SDiego Astiazaran  padding: 0;
628*3550da79SDiego Astiazaran  display: inline;
629*3550da79SDiego Astiazaran}
630*3550da79SDiego Astiazaran
631*3550da79SDiego Astiazaran.comma-separated li {
632*3550da79SDiego Astiazaran  display: inline;
633*3550da79SDiego Astiazaran}
634*3550da79SDiego Astiazaran
635*3550da79SDiego Astiazaran.comma-separated li:after {
636*3550da79SDiego Astiazaran  content: ", ";
637*3550da79SDiego Astiazaran}
638*3550da79SDiego Astiazaran
639*3550da79SDiego Astiazaran.comma-separated li:last-child:after {
640*3550da79SDiego Astiazaran  content: "";
641*3550da79SDiego Astiazaran}
642*3550da79SDiego Astiazaran
643*3550da79SDiego Astiazaran.end-with-period li:last-child:after {
644*3550da79SDiego Astiazaran  content: ".";
645*3550da79SDiego Astiazaran}
646*3550da79SDiego Astiazaran
647*3550da79SDiego Astiazaran.container > section:first-child {
648*3550da79SDiego Astiazaran  border: 0;
649*3550da79SDiego Astiazaran}
650*3550da79SDiego Astiazaran
651*3550da79SDiego Astiazaran.constructor-modifier {
652*3550da79SDiego Astiazaran  font-style: italic;
653*3550da79SDiego Astiazaran}
654*3550da79SDiego Astiazaran
655*3550da79SDiego Astiazaransection.multi-line-signature div.parameters {
656*3550da79SDiego Astiazaran  margin-left: 24px;
657*3550da79SDiego Astiazaran}
658*3550da79SDiego Astiazaran
659*3550da79SDiego Astiazaran/* subnav styles */
660*3550da79SDiego Astiazaran
661*3550da79SDiego Astiazaranul.subnav {
662*3550da79SDiego Astiazaran  overflow: auto;
663*3550da79SDiego Astiazaran  white-space: nowrap;
664*3550da79SDiego Astiazaran  padding-left: 0;
665*3550da79SDiego Astiazaran  min-height: 25px;
666*3550da79SDiego Astiazaran}
667*3550da79SDiego Astiazaran
668*3550da79SDiego Astiazaranul.subnav::-webkit-scrollbar {
669*3550da79SDiego Astiazaran  display: none;
670*3550da79SDiego Astiazaran}
671*3550da79SDiego Astiazaran
672*3550da79SDiego Astiazaranul.subnav li {
673*3550da79SDiego Astiazaran  display: inline-block;
674*3550da79SDiego Astiazaran  text-transform: uppercase;
675*3550da79SDiego Astiazaran}
676*3550da79SDiego Astiazaran
677*3550da79SDiego Astiazaranul.subnav li a {
678*3550da79SDiego Astiazaran  color: #111;
679*3550da79SDiego Astiazaran}
680*3550da79SDiego Astiazaran
681*3550da79SDiego Astiazaranul.subnav li {
682*3550da79SDiego Astiazaran  margin-right: 24px;
683*3550da79SDiego Astiazaran}
684*3550da79SDiego Astiazaran
685*3550da79SDiego Astiazaranul.subnav li:last-of-type {
686*3550da79SDiego Astiazaran  margin-right: 0;
687*3550da79SDiego Astiazaran}
688*3550da79SDiego Astiazaran
689*3550da79SDiego Astiazaran@media(max-width: 768px) {
690*3550da79SDiego Astiazaran  ul.subnav li {
691*3550da79SDiego Astiazaran    margin-right: 16px;
692*3550da79SDiego Astiazaran  }
693*3550da79SDiego Astiazaran}
694*3550da79SDiego Astiazaran
695*3550da79SDiego Astiazaran/* sidebar styles */
696*3550da79SDiego Astiazaran
697*3550da79SDiego Astiazaran.sidebar ol {
698*3550da79SDiego Astiazaran  list-style: none;
699*3550da79SDiego Astiazaran  line-height: 22px;
700*3550da79SDiego Astiazaran  margin-top: 0;
701*3550da79SDiego Astiazaran  margin-bottom: 0;
702*3550da79SDiego Astiazaran  padding: 0 0 15px 0;
703*3550da79SDiego Astiazaran}
704*3550da79SDiego Astiazaran
705*3550da79SDiego Astiazaran.sidebar h5 a,
706*3550da79SDiego Astiazaran.sidebar h5 a:hover {
707*3550da79SDiego Astiazaran  color: #727272;
708*3550da79SDiego Astiazaran}
709*3550da79SDiego Astiazaran
710*3550da79SDiego Astiazaran.sidebar h5,
711*3550da79SDiego Astiazaran.sidebar ol li {
712*3550da79SDiego Astiazaran  text-overflow: ellipsis;
713*3550da79SDiego Astiazaran  overflow: hidden;
714*3550da79SDiego Astiazaran  padding: 3px 0;
715*3550da79SDiego Astiazaran}
716*3550da79SDiego Astiazaran
717*3550da79SDiego Astiazaran.sidebar h5 {
718*3550da79SDiego Astiazaran  color: #727272;
719*3550da79SDiego Astiazaran  font-size: 18px;
720*3550da79SDiego Astiazaran  margin: 0 0 25px 0;
721*3550da79SDiego Astiazaran  padding-top: 0;
722*3550da79SDiego Astiazaran}
723*3550da79SDiego Astiazaran
724*3550da79SDiego Astiazaran.sidebar ol li.section-title {
725*3550da79SDiego Astiazaran  font-size: 18px;
726*3550da79SDiego Astiazaran  font-weight: normal;
727*3550da79SDiego Astiazaran  text-transform: uppercase;
728*3550da79SDiego Astiazaran  padding-top: 25px;
729*3550da79SDiego Astiazaran}
730*3550da79SDiego Astiazaran
731*3550da79SDiego Astiazaran.sidebar ol li.section-subtitle a {
732*3550da79SDiego Astiazaran  color: inherit;
733*3550da79SDiego Astiazaran}
734*3550da79SDiego Astiazaran
735*3550da79SDiego Astiazaran.sidebar ol li.section-subtitle {
736*3550da79SDiego Astiazaran  font-weight: 400;
737*3550da79SDiego Astiazaran  text-transform: uppercase;
738*3550da79SDiego Astiazaran}
739*3550da79SDiego Astiazaran
740*3550da79SDiego Astiazaran.sidebar ol li.section-subitem {
741*3550da79SDiego Astiazaran  margin-left: 12px;
742*3550da79SDiego Astiazaran}
743*3550da79SDiego Astiazaran
744*3550da79SDiego Astiazaran.sidebar ol li:first-child {
745*3550da79SDiego Astiazaran  padding-top: 0;
746*3550da79SDiego Astiazaran  margin-top: 0;
747*3550da79SDiego Astiazaran}
748*3550da79SDiego Astiazaran
749*3550da79SDiego Astiazaranbutton {
750*3550da79SDiego Astiazaran  padding: 0;
751*3550da79SDiego Astiazaran}
752*3550da79SDiego Astiazaran
753*3550da79SDiego Astiazaran#sidenav-left-toggle {
754*3550da79SDiego Astiazaran  display: none;
755*3550da79SDiego Astiazaran  vertical-align: text-bottom;
756*3550da79SDiego Astiazaran  padding: 0;
757*3550da79SDiego Astiazaran}
758*3550da79SDiego Astiazaran
759*3550da79SDiego Astiazaran/* left-nav disappears, and can transition in from the left */
760*3550da79SDiego Astiazaran@media screen and (max-width:768px) {
761*3550da79SDiego Astiazaran  #sidenav-left-toggle {
762*3550da79SDiego Astiazaran    display: inline;
763*3550da79SDiego Astiazaran    background: no-repeat url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'><path fill='%23111' d='M3 18h18v-2H3v2zm0-5h18v-2H3v2zm0-7v2h18V6H3z'/></svg>");
764*3550da79SDiego Astiazaran    background-position: center;
765*3550da79SDiego Astiazaran    width: 24px;
766*3550da79SDiego Astiazaran    height: 24px;
767*3550da79SDiego Astiazaran    border: none;
768*3550da79SDiego Astiazaran    margin-right: 24px;
769*3550da79SDiego Astiazaran  }
770*3550da79SDiego Astiazaran
771*3550da79SDiego Astiazaran  #overlay-under-drawer.active {
772*3550da79SDiego Astiazaran    opacity: 0.4;
773*3550da79SDiego Astiazaran    height: 100%;
774*3550da79SDiego Astiazaran    z-index: 1999;
775*3550da79SDiego Astiazaran    position: fixed;
776*3550da79SDiego Astiazaran    top: 0;
777*3550da79SDiego Astiazaran    left: 0;
778*3550da79SDiego Astiazaran    right: 0;
779*3550da79SDiego Astiazaran    bottom: 0;
780*3550da79SDiego Astiazaran    background-color: black;
781*3550da79SDiego Astiazaran    display: block;
782*3550da79SDiego Astiazaran  }
783*3550da79SDiego Astiazaran
784*3550da79SDiego Astiazaran  .sidebar-offcanvas-left {
785*3550da79SDiego Astiazaran    left: -100%;
786*3550da79SDiego Astiazaran    position: fixed;
787*3550da79SDiego Astiazaran    -webkit-transition:all .25s ease-out;
788*3550da79SDiego Astiazaran    -o-transition:all .25s ease-out;
789*3550da79SDiego Astiazaran    transition:all .25s ease-out;
790*3550da79SDiego Astiazaran    z-index: 2000;
791*3550da79SDiego Astiazaran    top: 0;
792*3550da79SDiego Astiazaran    width: 280px; /* works all the way down to an iphone 4 */
793*3550da79SDiego Astiazaran    height: 90%;
794*3550da79SDiego Astiazaran    background-color: white;
795*3550da79SDiego Astiazaran    overflow-y: scroll; /* TODO: how to hide scroll bars? */
796*3550da79SDiego Astiazaran    padding: 10px;
797*3550da79SDiego Astiazaran    margin: 10px 10px;
798*3550da79SDiego Astiazaran    box-shadow: 5px 5px 5px 5px #444444;
799*3550da79SDiego Astiazaran    visibility: hidden; /* shown by Javascript after scroll position restore */
800*3550da79SDiego Astiazaran  }
801*3550da79SDiego Astiazaran
802*3550da79SDiego Astiazaran  ol#sidebar-nav {
803*3550da79SDiego Astiazaran    font-size: 18px;
804*3550da79SDiego Astiazaran    white-space: pre-line;
805*3550da79SDiego Astiazaran  }
806*3550da79SDiego Astiazaran
807*3550da79SDiego Astiazaran  .sidebar-offcanvas-left.active {
808*3550da79SDiego Astiazaran    left: 0; /* this animates our drawer into the page */
809*3550da79SDiego Astiazaran  }
810*3550da79SDiego Astiazaran
811*3550da79SDiego Astiazaran  .self-name {
812*3550da79SDiego Astiazaran    display: inline-block;
813*3550da79SDiego Astiazaran  }
814*3550da79SDiego Astiazaran}
815*3550da79SDiego Astiazaran
816*3550da79SDiego Astiazaran.sidebar-offcanvas-left h5 {
817*3550da79SDiego Astiazaran  margin-bottom: 10px;
818*3550da79SDiego Astiazaran}
819*3550da79SDiego Astiazaran
820*3550da79SDiego Astiazaran.sidebar-offcanvas-left h5:last-of-type {
821*3550da79SDiego Astiazaran  border: 0;
822*3550da79SDiego Astiazaran  margin-bottom: 25px;
823*3550da79SDiego Astiazaran}
824*3550da79SDiego Astiazaran
825*3550da79SDiego Astiazaran/* the right nav disappears out of view when the window shrinks */
826*3550da79SDiego Astiazaran@media screen and (max-width: 992px) {
827*3550da79SDiego Astiazaran  .sidebar-offcanvas-right {
828*3550da79SDiego Astiazaran     display: none;
829*3550da79SDiego Astiazaran   }
830*3550da79SDiego Astiazaran}
831*3550da79SDiego Astiazaran
832*3550da79SDiego Astiazaran#overlay-under-drawer {
833*3550da79SDiego Astiazaran  display: none;
834*3550da79SDiego Astiazaran}
835*3550da79SDiego Astiazaran
836*3550da79SDiego Astiazaran/* find-as-you-type search box */
837*3550da79SDiego Astiazaran
838*3550da79SDiego Astiazaran/* override bootstrap defaults */
839*3550da79SDiego Astiazaran.form-control {
840*3550da79SDiego Astiazaran  border-radius: 0;
841*3550da79SDiego Astiazaran  border: 0;
842*3550da79SDiego Astiazaran}
843*3550da79SDiego Astiazaran
844*3550da79SDiego Astiazaran@media screen and (max-width: 768px) {
845*3550da79SDiego Astiazaran  form.search {
846*3550da79SDiego Astiazaran    display: none;
847*3550da79SDiego Astiazaran  }
848*3550da79SDiego Astiazaran}
849*3550da79SDiego Astiazaran
850*3550da79SDiego Astiazaran.typeahead,
851*3550da79SDiego Astiazaran.tt-query,
852*3550da79SDiego Astiazaran.tt-hint {
853*3550da79SDiego Astiazaran  width: 200px;
854*3550da79SDiego Astiazaran  height: 20px;
855*3550da79SDiego Astiazaran  padding: 2px 7px 1px 7px;
856*3550da79SDiego Astiazaran  line-height: 20px;
857*3550da79SDiego Astiazaran  outline: none;
858*3550da79SDiego Astiazaran}
859*3550da79SDiego Astiazaran
860*3550da79SDiego Astiazaran.typeahead {
861*3550da79SDiego Astiazaran  background-color: #fff;
862*3550da79SDiego Astiazaran  border-radius: 2px;
863*3550da79SDiego Astiazaran}
864*3550da79SDiego Astiazaran
865*3550da79SDiego Astiazaran.tt-query {
866*3550da79SDiego Astiazaran  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
867*3550da79SDiego Astiazaran     -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
868*3550da79SDiego Astiazaran          box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
869*3550da79SDiego Astiazaran}
870*3550da79SDiego Astiazaran
871*3550da79SDiego Astiazaran.tt-hint {
872*3550da79SDiego Astiazaran  color: #999
873*3550da79SDiego Astiazaran}
874*3550da79SDiego Astiazaran
875*3550da79SDiego Astiazaran.navbar-right .tt-menu {
876*3550da79SDiego Astiazaran  right:0;
877*3550da79SDiego Astiazaran  left: inherit !important;
878*3550da79SDiego Astiazaran  width: 422px;
879*3550da79SDiego Astiazaran  max-height: 250px;
880*3550da79SDiego Astiazaran  overflow-y: scroll;
881*3550da79SDiego Astiazaran}
882*3550da79SDiego Astiazaran
883*3550da79SDiego Astiazaran.tt-menu {
884*3550da79SDiego Astiazaran  font-size: 14px;
885*3550da79SDiego Astiazaran  margin: 0;
886*3550da79SDiego Astiazaran  padding: 8px 0;
887*3550da79SDiego Astiazaran  background-color: #fff;
888*3550da79SDiego Astiazaran  border: 1px solid #ccc;
889*3550da79SDiego Astiazaran  border: 1px solid rgba(0, 0, 0, 0.2);
890*3550da79SDiego Astiazaran  -webkit-box-shadow: 0 5px 10px rgba(0,0,0,.2);
891*3550da79SDiego Astiazaran     -moz-box-shadow: 0 5px 10px rgba(0,0,0,.2);
892*3550da79SDiego Astiazaran          box-shadow: 0 5px 10px rgba(0,0,0,.2);
893*3550da79SDiego Astiazaran}
894*3550da79SDiego Astiazaran
895*3550da79SDiego Astiazaran.tt-suggestion {
896*3550da79SDiego Astiazaran  padding: 3px 20px;
897*3550da79SDiego Astiazaran  color: #212121;
898*3550da79SDiego Astiazaran}
899*3550da79SDiego Astiazaran
900*3550da79SDiego Astiazaran.tt-suggestion:hover {
901*3550da79SDiego Astiazaran  cursor: pointer;
902*3550da79SDiego Astiazaran  color: #fff;
903*3550da79SDiego Astiazaran  background-color: #0097cf;
904*3550da79SDiego Astiazaran}
905*3550da79SDiego Astiazaran
906*3550da79SDiego Astiazaran.tt-suggestion:hover .search-from-lib {
907*3550da79SDiego Astiazaran  color: #ddd;
908*3550da79SDiego Astiazaran}
909*3550da79SDiego Astiazaran
910*3550da79SDiego Astiazaran.tt-suggestion.tt-cursor {
911*3550da79SDiego Astiazaran  color: #fff;
912*3550da79SDiego Astiazaran  background-color: #0097cf;
913*3550da79SDiego Astiazaran}
914*3550da79SDiego Astiazaran
915*3550da79SDiego Astiazaran.tt-suggestion.tt-cursor .search-from-lib {
916*3550da79SDiego Astiazaran  color: #ddd;
917*3550da79SDiego Astiazaran}
918*3550da79SDiego Astiazaran
919*3550da79SDiego Astiazaran.tt-suggestion p {
920*3550da79SDiego Astiazaran  margin: 0;
921*3550da79SDiego Astiazaran}
922*3550da79SDiego Astiazaran
923*3550da79SDiego Astiazaran.search-from-lib {
924*3550da79SDiego Astiazaran  font-style: italic;
925*3550da79SDiego Astiazaran  color: gray;
926*3550da79SDiego Astiazaran}
927*3550da79SDiego Astiazaran
928*3550da79SDiego Astiazaran#search-box {
929*3550da79SDiego Astiazaran  background-color: #ffffff;
930*3550da79SDiego Astiazaran}
931*3550da79SDiego Astiazaran
932*3550da79SDiego Astiazaran.search-body {
933*3550da79SDiego Astiazaran  border: 1px solid #7f7f7f;
934*3550da79SDiego Astiazaran  max-width: 400px;
935*3550da79SDiego Astiazaran  box-shadow: 3px 3px 5px rgba(0,0,0,0.1);
936*3550da79SDiego Astiazaran}
937*3550da79SDiego Astiazaran
938*3550da79SDiego Astiazaransection#setter {
939*3550da79SDiego Astiazaran  border-top: 1px solid #ddd;
940*3550da79SDiego Astiazaran  padding-top: 36px;
941*3550da79SDiego Astiazaran}
942*3550da79SDiego Astiazaran
943*3550da79SDiego Astiazaranli.inherited a {
944*3550da79SDiego Astiazaran  opacity: 0.65;
945*3550da79SDiego Astiazaran  font-style: italic;
946*3550da79SDiego Astiazaran}
947*3550da79SDiego Astiazaran
948*3550da79SDiego Astiazaran#instance-methods dt.inherited .name,
949*3550da79SDiego Astiazaran#instance-properties dt.inherited .name,
950*3550da79SDiego Astiazaran#operators dt.inherited .name {
951*3550da79SDiego Astiazaran  font-weight: 300;
952*3550da79SDiego Astiazaran  font-style: italic;
953*3550da79SDiego Astiazaran}
954*3550da79SDiego Astiazaran
955*3550da79SDiego Astiazaran#instance-methods dt.inherited .signature,
956*3550da79SDiego Astiazaran#instance-properties dt.inherited .signature,
957*3550da79SDiego Astiazaran#operators dt.inherited .signature {
958*3550da79SDiego Astiazaran  font-weight: 300;
959*3550da79SDiego Astiazaran}
960*3550da79SDiego Astiazaran
9617dfe0bc3SDiego Astiazaran@media print {
962*3550da79SDiego Astiazaran  .subnav, .sidebar {
963*3550da79SDiego Astiazaran    display:none;
9647dfe0bc3SDiego Astiazaran  }
9657dfe0bc3SDiego Astiazaran
966*3550da79SDiego Astiazaran  a[href]:after {
967*3550da79SDiego Astiazaran   content:"" !important;
9687dfe0bc3SDiego Astiazaran  }
9697dfe0bc3SDiego Astiazaran}