Smart-Home am Beispiel der Präsenzerkennung im Raum Projektarbeit Lennart Heimbs, Johannes Krug, Sebastian Dohle und Kevin Holzschuh bei Prof. Oliver Hofmann SS2019
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

styleSheetFile.css 25KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430
  1. /* MySensors doxygen style sheet */
  2. @font-face {
  3. font-family: kg_second_chances_sketchRg;
  4. src: url(fonts/kgsecondchancessketch-webfont.eot);
  5. src: url(fonts/kgsecondchancessketch-webfont.eot?#iefix) format('embedded-opentype'),
  6. url(fonts/kgsecondchancessketch-webfont.woff) format('woff'),
  7. url(fonts/kgsecondchancessketch-webfont.ttf) format('truetype'),
  8. url(fonts/kgsecondchancessketch-webfont.svg#kg_second_chances_sketchRg) format('svg')
  9. }
  10. @font-face {
  11. font-family: kg_second_chances_solidRg;
  12. src: url(fonts/kgsecondchancessolid-webfont.eot);
  13. src: url(fonts/kgsecondchancessolid-webfont.eot?#iefix) format('embedded-opentype'),
  14. url(fonts/kgsecondchancessolid-webfont.woff) format('woff'),
  15. url(fonts/kgsecondchancessolid-webfont.ttf) format('truetype'),
  16. url(fonts/kgsecondchancessolid-webfont.svg#kg_second_chances_solidRg) format('svg')
  17. }
  18. @font-face {
  19. font-family: roboto_condensed_regular;
  20. src: url(fonts/RobotoCondensed-Regular-webfont.eot);
  21. src: url(fonts/RobotoCondensed-Regular-webfont.eot?#iefix) format('embedded-opentype'),
  22. url(fonts/RobotoCondensed-Regular-webfont.woff) format('woff'),
  23. url(fonts/RobotoCondensed-Regular-webfont.ttf) format('truetype'),
  24. url(fonts/RobotoCondensed-Regular-webfont.svg#roboto_condensed_regular) format('svg');
  25. }
  26. body, table, div, p, dl {
  27. font-family: roboto_condensed_regular;
  28. font-size: 16px;
  29. color: #333;
  30. }
  31. /* @group Heading Levels */
  32. h1.groupheader {
  33. font-size: 32px;
  34. }
  35. .title {
  36. font: 400 16px/38px kg_second_chances_sketchRg;
  37. font-size: 2.3em;
  38. font-weight: normal;
  39. margin: 10px 2px;
  40. }
  41. h2.groupheader {
  42. border-bottom: 1px solid #333;
  43. color: #333;
  44. }
  45. h3.groupheader {
  46. font-size: 100%;
  47. }
  48. h1, h2, h3, h4, h5, h6 {
  49. font-family: kg_second_chances_solidRg;
  50. font-weight: normal;
  51. }
  52. dt {
  53. font-weight: bold;
  54. }
  55. div.multicol {
  56. -moz-column-gap: 1em;
  57. -webkit-column-gap: 1em;
  58. -moz-column-count: 3;
  59. -webkit-column-count: 3;
  60. }
  61. p.startli, p.startdd {
  62. margin-top: 2px;
  63. }
  64. p.starttd {
  65. margin-top: 0px;
  66. }
  67. p.endli {
  68. margin-bottom: 0px;
  69. }
  70. p.enddd {
  71. margin-bottom: 4px;
  72. }
  73. p.endtd {
  74. margin-bottom: 2px;
  75. }
  76. /* @end */
  77. caption {
  78. font-weight: bold;
  79. }
  80. span.legend {
  81. font-size: 70%;
  82. text-align: center;
  83. }
  84. h3.version {
  85. font-size: 90%;
  86. text-align: center;
  87. }
  88. div.qindex, div.navtab{
  89. background-color: #EBEFF6;
  90. border: 1px solid #A3B4D7;
  91. text-align: center;
  92. }
  93. div.qindex, div.navpath {
  94. width: 100%;
  95. line-height: 140%;
  96. }
  97. div.navtab {
  98. margin-right: 15px;
  99. }
  100. /* @group Link Styling */
  101. a {
  102. color: #337ab7;
  103. text-decoration: none;
  104. }
  105. .contents a:visited {
  106. color: #337ab7;
  107. }
  108. .contents a:hover {
  109. color: #23527c;
  110. text-decoration: none
  111. }
  112. a.qindex {
  113. font-weight: bold;
  114. }
  115. a.qindexHL {
  116. font-weight: bold;
  117. background-color: #9CAFD4;
  118. color: #ffffff;
  119. border: 1px double #869DCA;
  120. }
  121. .contents a.qindexHL:visited {
  122. color: #ffffff;
  123. }
  124. a.el {
  125. font-weight: normal;
  126. }
  127. a.elRef {
  128. }
  129. a.code, a.code:visited, a.line, a.line:visited {
  130. color: #4665A2;
  131. }
  132. a.codeRef, a.codeRef:visited, a.lineRef, a.lineRef:visited {
  133. color: #4665A2;
  134. }
  135. /* @end */
  136. dl.el {
  137. margin-left: -1cm;
  138. }
  139. pre.fragment {
  140. background-color: #f8f8f8;
  141. border: 1px solid #ccc;
  142. font-size: 13px;
  143. line-height: 19px;
  144. overflow: auto;
  145. padding: 6px 10px;
  146. border-radius: 3px;
  147. font-family: Menlo,Monaco,Consolas,Courier New,monospace;
  148. }
  149. div.fragment {
  150. background-color: #f8f8f8;
  151. border: 1px solid #ccc;
  152. font-size: 13px;
  153. line-height: 19px;
  154. overflow: auto;
  155. padding: 6px 10px;
  156. border-radius: 3px;
  157. font-family: Menlo,Monaco,Consolas,Courier New,monospace;
  158. }
  159. div.line {
  160. font-family: monospace, fixed;
  161. font-size: 13px;
  162. min-height: 13px;
  163. line-height: 1.0;
  164. text-wrap: unrestricted;
  165. white-space: -moz-pre-wrap; /* Moz */
  166. white-space: -pre-wrap; /* Opera 4-6 */
  167. white-space: -o-pre-wrap; /* Opera 7 */
  168. white-space: pre-wrap; /* CSS3 */
  169. word-wrap: break-word; /* IE 5.5+ */
  170. text-indent: -53px;
  171. padding-left: 53px;
  172. padding-bottom: 0px;
  173. margin: 0px;
  174. -webkit-transition-property: background-color, box-shadow;
  175. -webkit-transition-duration: 0.5s;
  176. -moz-transition-property: background-color, box-shadow;
  177. -moz-transition-duration: 0.5s;
  178. -ms-transition-property: background-color, box-shadow;
  179. -ms-transition-duration: 0.5s;
  180. -o-transition-property: background-color, box-shadow;
  181. -o-transition-duration: 0.5s;
  182. transition-property: background-color, box-shadow;
  183. transition-duration: 0.5s;
  184. }
  185. div.line.glow {
  186. background-color: cyan;
  187. box-shadow: 0 0 10px cyan;
  188. }
  189. span.lineno {
  190. padding-right: 4px;
  191. text-align: right;
  192. border-right: 2px solid #0F0;
  193. background-color: #E8E8E8;
  194. white-space: pre;
  195. }
  196. span.lineno a {
  197. background-color: #D8D8D8;
  198. }
  199. span.lineno a:hover {
  200. background-color: #C8C8C8;
  201. }
  202. div.ah {
  203. background-color: black;
  204. font-weight: bold;
  205. color: #ffffff;
  206. margin-bottom: 3px;
  207. margin-top: 3px;
  208. padding: 0.2em;
  209. border: solid thin #333;
  210. border-radius: 0.5em;
  211. -webkit-border-radius: .5em;
  212. -moz-border-radius: .5em;
  213. box-shadow: 2px 2px 3px #999;
  214. -webkit-box-shadow: 2px 2px 3px #999;
  215. -moz-box-shadow: rgba(0, 0, 0, 0.15) 2px 2px 2px;
  216. background-image: -webkit-gradient(linear, left top, left bottom, from(#eee), to(#000),color-stop(0.3, #444));
  217. background-image: -moz-linear-gradient(center top, #eee 0%, #444 40%, #000);
  218. }
  219. div.groupHeader {
  220. margin-left: 16px;
  221. margin-top: 12px;
  222. font-weight: bold;
  223. }
  224. div.groupText {
  225. margin-left: 16px;
  226. font-style: italic;
  227. }
  228. body {
  229. background-color: white;
  230. color: black;
  231. margin: 0;
  232. }
  233. div.contents {
  234. margin-top: 10px;
  235. margin-left: 12px;
  236. margin-right: 8px;
  237. }
  238. td.indexkey {
  239. background-color: #EBEFF6;
  240. font-weight: bold;
  241. border: 1px solid #C4CFE5;
  242. margin: 2px 0px 2px 0;
  243. padding: 2px 10px;
  244. white-space: nowrap;
  245. vertical-align: top;
  246. }
  247. td.indexvalue {
  248. background-color: #EBEFF6;
  249. border: 1px solid #C4CFE5;
  250. padding: 2px 10px;
  251. margin: 2px 0px;
  252. }
  253. tr.memlist {
  254. background-color: #EEF1F7;
  255. }
  256. p.formulaDsp {
  257. text-align: center;
  258. }
  259. img.formulaDsp {
  260. }
  261. img.formulaInl {
  262. vertical-align: middle;
  263. }
  264. div.center {
  265. text-align: center;
  266. margin-top: 0px;
  267. margin-bottom: 0px;
  268. padding: 0px;
  269. }
  270. div.center img {
  271. border: 0px;
  272. }
  273. address.footer {
  274. text-align: right;
  275. padding-right: 12px;
  276. }
  277. img.footer {
  278. border: 0px;
  279. vertical-align: middle;
  280. }
  281. /* @group Code Colorization */
  282. span.keyword {
  283. color: #008000
  284. }
  285. span.keywordtype {
  286. color: #604020
  287. }
  288. span.keywordflow {
  289. color: #e08000
  290. }
  291. span.comment {
  292. color: #800000
  293. }
  294. span.preprocessor {
  295. color: #806020
  296. }
  297. span.stringliteral {
  298. color: #002080
  299. }
  300. span.charliteral {
  301. color: #008080
  302. }
  303. span.vhdldigit {
  304. color: #ff00ff
  305. }
  306. span.vhdlchar {
  307. color: #000000
  308. }
  309. span.vhdlkeyword {
  310. color: #700070
  311. }
  312. span.vhdllogic {
  313. color: #ff0000
  314. }
  315. blockquote {
  316. background-color: #F7F8FB;
  317. border-left: 2px solid #9CAFD4;
  318. margin: 0 24px 0 4px;
  319. padding: 0 12px 0 16px;
  320. }
  321. /* @end */
  322. /*
  323. .search {
  324. color: #003399;
  325. font-weight: bold;
  326. }
  327. form.search {
  328. margin-bottom: 0px;
  329. margin-top: 0px;
  330. }
  331. input.search {
  332. font-size: 75%;
  333. color: #000080;
  334. font-weight: normal;
  335. background-color: #e8eef2;
  336. }
  337. */
  338. td.tiny {
  339. font-size: 75%;
  340. }
  341. .dirtab {
  342. padding: 4px;
  343. border-collapse: collapse;
  344. border: 1px solid #A3B4D7;
  345. }
  346. th.dirtab {
  347. background: #EBEFF6;
  348. font-weight: bold;
  349. }
  350. hr {
  351. height: 0px;
  352. border: none;
  353. border-top: 1px solid #4A6AAA;
  354. }
  355. hr.footer {
  356. height: 1px;
  357. }
  358. /* @group Member Descriptions */
  359. table.memberdecls {
  360. border-spacing: 0px;
  361. padding: 0px;
  362. }
  363. .memberdecls td, .fieldtable tr {
  364. /*
  365. -webkit-transition-property: background-color, box-shadow;
  366. -webkit-transition-duration: 0.5s;
  367. -moz-transition-property: background-color, box-shadow;
  368. -moz-transition-duration: 0.5s;
  369. -ms-transition-property: background-color, box-shadow;
  370. -ms-transition-duration: 0.5s;
  371. -o-transition-property: background-color, box-shadow;
  372. -o-transition-duration: 0.5s;
  373. transition-property: background-color, box-shadow;
  374. transition-duration: 0.5s;
  375. */
  376. }
  377. .memberdecls td.glow, .fieldtable tr.glow {
  378. background-color: none;
  379. box-shadow: none;
  380. }
  381. .mdescLeft, .mdescRight,
  382. .memItemLeft, .memItemRight,
  383. .memTemplItemLeft, .memTemplItemRight, .memTemplParams {
  384. background-color: #F9FAFC;
  385. border: none;
  386. margin: 4px;
  387. padding: 1px 0 0 8px;
  388. }
  389. .mdescLeft, .mdescRight {
  390. padding: 0px 8px 4px 8px;
  391. color: #555;
  392. }
  393. .memSeparator {
  394. border-bottom: 1px solid #DEE4F0;
  395. line-height: 1px;
  396. margin: 0px;
  397. padding: 0px;
  398. }
  399. .memItemLeft, .memTemplItemLeft {
  400. white-space: nowrap;
  401. }
  402. .memItemRight {
  403. width: 100%;
  404. }
  405. .memTemplParams {
  406. color: #4665A2;
  407. white-space: nowrap;
  408. font-size: 80%;
  409. }
  410. /* @end */
  411. /* @group Member Details */
  412. /* Styles for detailed member documentation */
  413. .memtemplate {
  414. font-size: 80%;
  415. color: #4665A2;
  416. font-weight: normal;
  417. margin-left: 9px;
  418. }
  419. .memnav {
  420. background-color: #EBEFF6;
  421. border: 1px solid #A3B4D7;
  422. text-align: center;
  423. margin: 2px;
  424. margin-right: 15px;
  425. padding: 2px;
  426. }
  427. .mempage {
  428. width: 100%;
  429. }
  430. .memitem {
  431. padding: 0;
  432. margin-bottom: 10px;
  433. margin-right: 5px;
  434. -webkit-transition: box-shadow 0.5s linear;
  435. -moz-transition: box-shadow 0.5s linear;
  436. -ms-transition: box-shadow 0.5s linear;
  437. -o-transition: box-shadow 0.5s linear;
  438. transition: box-shadow 0.5s linear;
  439. display: table !important;
  440. width: 100%;
  441. }
  442. .memitem.glow {
  443. box-shadow: 0 0 15px cyan;
  444. }
  445. .memname {
  446. font-weight: bold;
  447. margin-left: 6px;
  448. }
  449. .memname td {
  450. vertical-align: bottom;
  451. }
  452. .memproto, dl.reflist dt {
  453. border-top: 1px solid #A8B8D9;
  454. border-left: 1px solid #A8B8D9;
  455. border-right: 1px solid #A8B8D9;
  456. padding: 6px 0px 6px 0px;
  457. color: #253555;
  458. font-weight: bold;
  459. text-shadow: 0px 1px 1px rgba(255, 255, 255, 0.9);
  460. background-image:url('nav_f.png');
  461. background-repeat:repeat-x;
  462. background-color: #E2E8F2;
  463. /* opera specific markup */
  464. box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15);
  465. border-top-right-radius: 4px;
  466. border-top-left-radius: 4px;
  467. /* firefox specific markup */
  468. -moz-box-shadow: rgba(0, 0, 0, 0.15) 5px 5px 5px;
  469. -moz-border-radius-topright: 4px;
  470. -moz-border-radius-topleft: 4px;
  471. /* webkit specific markup */
  472. -webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15);
  473. -webkit-border-top-right-radius: 4px;
  474. -webkit-border-top-left-radius: 4px;
  475. }
  476. .memdoc, dl.reflist dd {
  477. border-bottom: 1px solid #A8B8D9;
  478. border-left: 1px solid #A8B8D9;
  479. border-right: 1px solid #A8B8D9;
  480. padding: 6px 10px 2px 10px;
  481. background-color: #FBFCFD;
  482. border-top-width: 0;
  483. background-image:url('nav_g.png');
  484. background-repeat:repeat-x;
  485. background-color: #FFFFFF;
  486. /* opera specific markup */
  487. border-bottom-left-radius: 4px;
  488. border-bottom-right-radius: 4px;
  489. box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15);
  490. /* firefox specific markup */
  491. -moz-border-radius-bottomleft: 4px;
  492. -moz-border-radius-bottomright: 4px;
  493. -moz-box-shadow: rgba(0, 0, 0, 0.15) 5px 5px 5px;
  494. /* webkit specific markup */
  495. -webkit-border-bottom-left-radius: 4px;
  496. -webkit-border-bottom-right-radius: 4px;
  497. -webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15);
  498. }
  499. dl.reflist dt {
  500. padding: 5px;
  501. }
  502. dl.reflist dd {
  503. margin: 0px 0px 10px 0px;
  504. padding: 5px;
  505. }
  506. .paramkey {
  507. text-align: right;
  508. }
  509. .paramtype {
  510. white-space: nowrap;
  511. }
  512. .paramname {
  513. color: #602020;
  514. white-space: nowrap;
  515. }
  516. .paramname em {
  517. font-style: normal;
  518. }
  519. .paramname code {
  520. line-height: 14px;
  521. }
  522. .params, .retval, .exception, .tparams {
  523. margin-left: 0px;
  524. padding-left: 0px;
  525. }
  526. .params .paramname, .retval .paramname {
  527. font-weight: bold;
  528. vertical-align: top;
  529. }
  530. .params .paramtype {
  531. font-style: italic;
  532. vertical-align: top;
  533. }
  534. .params .paramdir {
  535. font-family: monospace, fixed;
  536. vertical-align: top;
  537. }
  538. table.mlabels {
  539. border-spacing: 0px;
  540. }
  541. td.mlabels-left {
  542. width: 100%;
  543. padding: 0px;
  544. }
  545. td.mlabels-right {
  546. vertical-align: bottom;
  547. padding: 0px;
  548. white-space: nowrap;
  549. }
  550. span.mlabels {
  551. margin-left: 8px;
  552. }
  553. span.mlabel {
  554. background-color: #728DC1;
  555. border-top:1px solid #5373B4;
  556. border-left:1px solid #5373B4;
  557. border-right:1px solid #C4CFE5;
  558. border-bottom:1px solid #C4CFE5;
  559. text-shadow: none;
  560. color: white;
  561. margin-right: 4px;
  562. padding: 2px 3px;
  563. border-radius: 3px;
  564. font-size: 11pt;
  565. white-space: nowrap;
  566. vertical-align: middle;
  567. }
  568. /* @end */
  569. /* these are for tree view when not used as main index */
  570. div.directory {
  571. margin: 10px 0px;
  572. border-top: 1px solid #A8B8D9;
  573. border-bottom: 1px solid #A8B8D9;
  574. width: 100%;
  575. }
  576. .directory table {
  577. border-collapse:collapse;
  578. }
  579. .directory td {
  580. margin: 0px;
  581. padding: 0px;
  582. vertical-align: top;
  583. }
  584. .directory td.entry {
  585. white-space: nowrap;
  586. padding-right: 6px;
  587. padding-top: 3px;
  588. }
  589. .directory td.entry a {
  590. outline:none;
  591. }
  592. .directory td.entry a img {
  593. border: none;
  594. }
  595. .directory td.desc {
  596. width: 100%;
  597. padding-left: 6px;
  598. padding-right: 6px;
  599. padding-top: 3px;
  600. border-left: 1px solid rgba(0,0,0,0.05);
  601. }
  602. .directory tr.even {
  603. padding-left: 6px;
  604. background-color: #F7F8FB;
  605. }
  606. .directory img {
  607. vertical-align: -30%;
  608. }
  609. .directory .levels {
  610. white-space: nowrap;
  611. width: 100%;
  612. text-align: right;
  613. font-size: 9pt;
  614. }
  615. .directory .levels span {
  616. cursor: pointer;
  617. padding-left: 2px;
  618. padding-right: 2px;
  619. color: #3D578C;
  620. }
  621. div.dynheader {
  622. margin-top: 8px;
  623. -webkit-touch-callout: none;
  624. -webkit-user-select: none;
  625. -khtml-user-select: none;
  626. -moz-user-select: none;
  627. -ms-user-select: none;
  628. user-select: none;
  629. }
  630. address {
  631. font-style: normal;
  632. color: #2A3D61;
  633. }
  634. table.doxtable {
  635. border-collapse:collapse;
  636. margin-top: 4px;
  637. margin-bottom: 4px;
  638. }
  639. table.doxtable td {
  640. font-weight: normal;
  641. border: 1px solid #ccc;
  642. padding: 6px 13px;
  643. text-align: left;
  644. margin: 0;
  645. }
  646. table.doxtable th {
  647. font-weight: 700;
  648. border: 1px solid #ccc;
  649. color: #333;
  650. background-color: white;
  651. padding: 6px 13px;
  652. text-align: left;
  653. margin: 0;
  654. }
  655. table.doxtable tr {
  656. border-top: 1px solid #ccc;
  657. background-color: white;
  658. margin: 0;
  659. padding: 0;
  660. }
  661. table.doxtable tr:nth-child(2n+1) {
  662. background-color: #f8f8f8;
  663. }
  664. table.fieldtable {
  665. /*width: 100%;*/
  666. margin-bottom: 4px;
  667. border: 1px solid #ccc;
  668. border-spacing: 0px;
  669. -moz-border-radius: 0px;
  670. -webkit-border-radius: 0px;
  671. border-radius: 0px;
  672. -moz-box-shadow: none;
  673. -webkit-box-shadow: none;
  674. box-shadow: none;
  675. }
  676. table.directory {
  677. font: 400 14px roboto_condensed_regular;
  678. }
  679. .fieldtable td, .fieldtable th {
  680. padding: 6px 13px;
  681. border: 1px solid #ccc;
  682. text-align: left;
  683. margin: 0;
  684. font-weight: normal;
  685. }
  686. .fieldtable td.fieldtype, .fieldtable td.fieldname {
  687. white-space: nowrap;
  688. border-right: 1px solid #ccc;
  689. border-bottom: 1px solid #ccc;
  690. vertical-align: top;
  691. }
  692. /*
  693. .fieldtable td.fieldname {
  694. padding-top: 3px;
  695. }
  696. .fieldtable td.fielddoc {
  697. border-bottom: 1px solid #ccc;
  698. width: 100%;
  699. }
  700. .fieldtable td.fielddoc p:first-child {
  701. margin-top: 0px;
  702. }
  703. .fieldtable td.fielddoc p:last-child {
  704. margin-bottom: 2px;
  705. }
  706. .fieldtable tr:last-child td {
  707. border-bottom: none;
  708. }
  709. */
  710. .fieldtable tr:nth-child(2n+1) {
  711. background-color: #f8f8f8;
  712. }
  713. .fieldtable th {
  714. font-weight: 700;
  715. border: 1px solid #ccc;
  716. color: #333;
  717. background-color: white;
  718. padding: 6px 13px;
  719. text-align: left;
  720. margin: 0;
  721. background-image:none;
  722. /*background-repeat:repeat-x;
  723. background-color: #E2E8F2;*/
  724. -moz-border-radius-topleft: 0px;
  725. -moz-border-radius-topright: 0px;
  726. -webkit-border-top-left-radius: 0px;
  727. -webkit-border-top-right-radius: 0px;
  728. border-top-left-radius: 0px;
  729. border-top-right-radius: 0px;
  730. border-bottom: 1px solid #ccc;
  731. }
  732. .tablist a {
  733. color: #333;
  734. font-family: roboto_condensed_regular;
  735. display: block;
  736. padding: 0 20px;
  737. font-weight: normal;
  738. font-size: 16px;
  739. text-shadow: none;
  740. text-decoration: none;
  741. outline: none;
  742. }
  743. .tabsearch {
  744. top: 0px;
  745. left: 10px;
  746. height: 36px;
  747. background-image: url('tab_b.png');
  748. z-index: 101;
  749. overflow: hidden;
  750. font-size: 13px;
  751. }
  752. .navpath ul
  753. {
  754. font-size: 11px;
  755. background-image:url('tab_b.png');
  756. background-repeat:repeat-x;
  757. background-position: 0 -5px;
  758. height:30px;
  759. line-height:30px;
  760. color:#8AA0CC;
  761. border:solid 1px #C2CDE4;
  762. overflow:hidden;
  763. margin:0px;
  764. padding:0px;
  765. }
  766. .navpath li
  767. {
  768. list-style-type:none;
  769. float:left;
  770. padding-left:10px;
  771. padding-right:15px;
  772. background-image:url('bc_s.png');
  773. background-repeat:no-repeat;
  774. background-position:right;
  775. color:#364D7C;
  776. }
  777. .navpath li.navelem a
  778. {
  779. height:32px;
  780. display:block;
  781. text-decoration: none;
  782. outline: none;
  783. color: #283A5D;
  784. font-family: roboto_condensed_regular;
  785. text-shadow: 0px 1px 1px rgba(255, 255, 255, 0.9);
  786. text-decoration: none;
  787. }
  788. .navpath li.navelem a:hover
  789. {
  790. color:#6884BD;
  791. }
  792. .navpath li.footer
  793. {
  794. list-style-type:none;
  795. float:right;
  796. padding-left:10px;
  797. padding-right:15px;
  798. background-image:none;
  799. background-repeat:no-repeat;
  800. background-position:right;
  801. color:#364D7C;
  802. font-size: 8pt;
  803. }
  804. div.summary
  805. {
  806. float: right;
  807. font-size: 8pt;
  808. padding-right: 5px;
  809. width: 50%;
  810. text-align: right;
  811. }
  812. div.summary a
  813. {
  814. white-space: nowrap;
  815. }
  816. div.ingroups
  817. {
  818. font-size: 10pt;
  819. width: 50%;
  820. text-align: left;
  821. }
  822. div.ingroups a
  823. {
  824. white-space: nowrap;
  825. }
  826. div.header
  827. {
  828. background-image:url('nav_h.png');
  829. background-repeat:repeat-x;
  830. background-color: #F9FAFC;
  831. margin: 0px;
  832. border-bottom: 1px solid #C4CFE5;
  833. }
  834. div.headertitle
  835. {
  836. padding: 5px 5px 5px 10px;
  837. }
  838. dl
  839. {
  840. padding: 0 0 0 10px;
  841. }
  842. /* dl.note, dl.warning, dl.attention, dl.pre, dl.post, dl.invariant, dl.deprecated, dl.todo, dl.test, dl.bug */
  843. dl.section
  844. {
  845. margin-left: 0px;
  846. padding-left: 0px;
  847. }
  848. dl.note
  849. {
  850. margin-left:-7px;
  851. padding-left: 3px;
  852. border-left:4px solid;
  853. border-color: #D0C000;
  854. }
  855. dl.warning, dl.attention
  856. {
  857. margin-left:-7px;
  858. padding-left: 3px;
  859. border-left:4px solid;
  860. border-color: #FF0000;
  861. }
  862. dl.pre, dl.post, dl.invariant
  863. {
  864. margin-left:-7px;
  865. padding-left: 3px;
  866. border-left:4px solid;
  867. border-color: #00D000;
  868. }
  869. dl.deprecated
  870. {
  871. margin-left:-7px;
  872. padding-left: 3px;
  873. border-left:4px solid;
  874. border-color: #505050;
  875. }
  876. dl.todo
  877. {
  878. margin-left:-7px;
  879. padding-left: 3px;
  880. border-left:4px solid;
  881. border-color: #00C0E0;
  882. }
  883. dl.test
  884. {
  885. margin-left:-7px;
  886. padding-left: 3px;
  887. border-left:4px solid;
  888. border-color: #3030E0;
  889. }
  890. dl.bug
  891. {
  892. margin-left:-7px;
  893. padding-left: 3px;
  894. border-left:4px solid;
  895. border-color: #C08050;
  896. }
  897. dl.section dd {
  898. margin-bottom: 6px;
  899. }
  900. #projectlogo
  901. {
  902. text-align: center;
  903. vertical-align: bottom;
  904. border-collapse: separate;
  905. }
  906. #projectlogo img
  907. {
  908. border: 0px none;
  909. height: 40px;
  910. padding: 5px;
  911. }
  912. #projectname
  913. {
  914. font: 200% kg_second_chances_sketchRg;
  915. margin: 0px;
  916. padding: 2px 0px;
  917. }
  918. #projectbrief
  919. {
  920. font: 120% roboto_condensed_regular;
  921. margin: 0px;
  922. padding: 0px;
  923. }
  924. #projectnumber
  925. {
  926. font: 50% roboto_condensed_regular;
  927. margin: 0px;
  928. padding: 0px;
  929. }
  930. #titlearea
  931. {
  932. padding: 0px;
  933. margin: 0px;
  934. width: 100%;
  935. border-bottom: 1px solid #5373B4;
  936. }
  937. .image
  938. {
  939. text-align: center;
  940. }
  941. .dotgraph
  942. {
  943. text-align: center;
  944. }
  945. .mscgraph
  946. {
  947. text-align: center;
  948. }
  949. .diagraph
  950. {
  951. text-align: center;
  952. }
  953. .caption
  954. {
  955. font-weight: bold;
  956. }
  957. div.zoom
  958. {
  959. border: 1px solid #90A5CE;
  960. }
  961. dl.citelist {
  962. margin-bottom:50px;
  963. }
  964. dl.citelist dt {
  965. color:#334975;
  966. float:left;
  967. font-weight:bold;
  968. margin-right:10px;
  969. padding:5px;
  970. }
  971. dl.citelist dd {
  972. margin:2px 0;
  973. padding:5px 0;
  974. }
  975. div.toc {
  976. padding: 14px 25px;
  977. background-color: #F4F6FA;
  978. border: 1px solid #D8DFEE;
  979. border-radius: 7px 7px 7px 7px;
  980. float: right;
  981. height: auto;
  982. margin: 0 20px 10px 10px;
  983. width: 200px;
  984. }
  985. div.toc li {
  986. background: url("bdwn.png") no-repeat scroll 0 5px transparent;
  987. font: 10px/1.2 roboto_condensed_regular;
  988. margin-top: 5px;
  989. padding-left: 10px;
  990. padding-top: 2px;
  991. }
  992. div.toc h3 {
  993. font: bold 12px/1.2 roboto_condensed_regular;
  994. color: #4665A2;
  995. border-bottom: 0 none;
  996. margin: 0;
  997. }
  998. div.toc ul {
  999. list-style: none outside none;
  1000. border: medium none;
  1001. padding: 0px;
  1002. }
  1003. div.toc li.level1 {
  1004. margin-left: 0px;
  1005. }
  1006. div.toc li.level2 {
  1007. margin-left: 15px;
  1008. }
  1009. div.toc li.level3 {
  1010. margin-left: 30px;
  1011. }
  1012. div.toc li.level4 {
  1013. margin-left: 45px;
  1014. }
  1015. .inherit_header {
  1016. font-weight: bold;
  1017. color: gray;
  1018. cursor: pointer;
  1019. -webkit-touch-callout: none;
  1020. -webkit-user-select: none;
  1021. -khtml-user-select: none;
  1022. -moz-user-select: none;
  1023. -ms-user-select: none;
  1024. user-select: none;
  1025. }
  1026. .inherit_header td {
  1027. padding: 6px 0px 2px 5px;
  1028. }
  1029. .inherit {
  1030. display: none;
  1031. }
  1032. tr.heading h2 {
  1033. margin-top: 12px;
  1034. margin-bottom: 4px;
  1035. }
  1036. /* tooltip related style info */
  1037. .ttc {
  1038. position: absolute;
  1039. display: none;
  1040. }
  1041. #powerTip {
  1042. cursor: default;
  1043. white-space: nowrap;
  1044. background-color: white;
  1045. border: 1px solid gray;
  1046. border-radius: 4px 4px 4px 4px;
  1047. box-shadow: 1px 1px 7px gray;
  1048. display: none;
  1049. font-size: smaller;
  1050. max-width: 80%;
  1051. opacity: 0.9;
  1052. padding: 1ex 1em 1em;
  1053. position: absolute;
  1054. z-index: 2147483647;
  1055. }
  1056. #powerTip div.ttdoc {
  1057. color: grey;
  1058. font-style: italic;
  1059. }
  1060. #powerTip div.ttname a {
  1061. font-weight: bold;
  1062. }
  1063. #powerTip div.ttname {
  1064. font-weight: bold;
  1065. }
  1066. #powerTip div.ttdeci {
  1067. color: #006318;
  1068. }
  1069. #powerTip div {
  1070. margin: 0px;
  1071. padding: 0px;
  1072. font: 12px/16px roboto_condensed_regular;
  1073. }
  1074. #powerTip:before, #powerTip:after {
  1075. content: "";
  1076. position: absolute;
  1077. margin: 0px;
  1078. }
  1079. #powerTip.n:after, #powerTip.n:before,
  1080. #powerTip.s:after, #powerTip.s:before,
  1081. #powerTip.w:after, #powerTip.w:before,
  1082. #powerTip.e:after, #powerTip.e:before,
  1083. #powerTip.ne:after, #powerTip.ne:before,
  1084. #powerTip.se:after, #powerTip.se:before,
  1085. #powerTip.nw:after, #powerTip.nw:before,
  1086. #powerTip.sw:after, #powerTip.sw:before {
  1087. border: solid transparent;
  1088. content: " ";
  1089. height: 0;
  1090. width: 0;
  1091. position: absolute;
  1092. }
  1093. #powerTip.n:after, #powerTip.s:after,
  1094. #powerTip.w:after, #powerTip.e:after,
  1095. #powerTip.nw:after, #powerTip.ne:after,
  1096. #powerTip.sw:after, #powerTip.se:after {
  1097. border-color: rgba(255, 255, 255, 0);
  1098. }
  1099. #powerTip.n:before, #powerTip.s:before,
  1100. #powerTip.w:before, #powerTip.e:before,
  1101. #powerTip.nw:before, #powerTip.ne:before,
  1102. #powerTip.sw:before, #powerTip.se:before {
  1103. border-color: rgba(128, 128, 128, 0);
  1104. }
  1105. #powerTip.n:after, #powerTip.n:before,
  1106. #powerTip.ne:after, #powerTip.ne:before,
  1107. #powerTip.nw:after, #powerTip.nw:before {
  1108. top: 100%;
  1109. }
  1110. #powerTip.n:after, #powerTip.ne:after, #powerTip.nw:after {
  1111. border-top-color: #ffffff;
  1112. border-width: 10px;
  1113. margin: 0px -10px;
  1114. }
  1115. #powerTip.n:before {
  1116. border-top-color: #808080;
  1117. border-width: 11px;
  1118. margin: 0px -11px;
  1119. }
  1120. #powerTip.n:after, #powerTip.n:before {
  1121. left: 50%;
  1122. }
  1123. #powerTip.nw:after, #powerTip.nw:before {
  1124. right: 14px;
  1125. }
  1126. #powerTip.ne:after, #powerTip.ne:before {
  1127. left: 14px;
  1128. }
  1129. #powerTip.s:after, #powerTip.s:before,
  1130. #powerTip.se:after, #powerTip.se:before,
  1131. #powerTip.sw:after, #powerTip.sw:before {
  1132. bottom: 100%;
  1133. }
  1134. #powerTip.s:after, #powerTip.se:after, #powerTip.sw:after {
  1135. border-bottom-color: #ffffff;
  1136. border-width: 10px;
  1137. margin: 0px -10px;
  1138. }
  1139. #powerTip.s:before, #powerTip.se:before, #powerTip.sw:before {
  1140. border-bottom-color: #808080;
  1141. border-width: 11px;
  1142. margin: 0px -11px;
  1143. }
  1144. #powerTip.s:after, #powerTip.s:before {
  1145. left: 50%;
  1146. }
  1147. #powerTip.sw:after, #powerTip.sw:before {
  1148. right: 14px;
  1149. }
  1150. #powerTip.se:after, #powerTip.se:before {
  1151. left: 14px;
  1152. }
  1153. #powerTip.e:after, #powerTip.e:before {
  1154. left: 100%;
  1155. }
  1156. #powerTip.e:after {
  1157. border-left-color: #ffffff;
  1158. border-width: 10px;
  1159. top: 50%;
  1160. margin-top: -10px;
  1161. }
  1162. #powerTip.e:before {
  1163. border-left-color: #808080;
  1164. border-width: 11px;
  1165. top: 50%;
  1166. margin-top: -11px;
  1167. }
  1168. #powerTip.w:after, #powerTip.w:before {
  1169. right: 100%;
  1170. }
  1171. #powerTip.w:after {
  1172. border-right-color: #ffffff;
  1173. border-width: 10px;
  1174. top: 50%;
  1175. margin-top: -10px;
  1176. }
  1177. #powerTip.w:before {
  1178. border-right-color: #808080;
  1179. border-width: 11px;
  1180. top: 50%;
  1181. margin-top: -11px;
  1182. }
  1183. @media print
  1184. {
  1185. #top { display: none; }
  1186. #side-nav { display: none; }
  1187. #nav-path { display: none; }
  1188. body { overflow:visible; }
  1189. h1, h2, h3, h4, h5, h6 { page-break-after: avoid; }
  1190. .summary { display: none; }
  1191. .memitem { page-break-inside: avoid; }
  1192. #doc-content
  1193. {
  1194. margin-left:0 !important;
  1195. height:auto !important;
  1196. width:auto !important;
  1197. overflow:inherit;
  1198. display:inline;
  1199. }
  1200. }