5 @media (max-width: 1012px) {
14 @media (max-width: 1012px) {
17 box-sizing: border-box;
23 transform: translateY(-50%);
29 @media (max-width: 767px) {
44 @media (max-width: 1012px) {
49 .navigation-footer img {
52 .navigation-footer a {
67 background-color: white;
87 #MSearchBox input[type=text] {
89 padding: 16px 15px 14px 30px;
91 box-sizing: border-box;
93 background-color: white;
96 box-sizing: border-box;
97 font-family: 'Roboto', sans-serif;
100 #MSearchSelectWindow {
102 top: 178px !important;
103 left: 49px !important;
104 border: solid 1px #d4d4d4;
106 box-shadow: 0px 3px 5px 0px rgba(0,0,0,0.25);
107 background-color: white;
109 #MSearchSelectWindow .SelectItem {
110 font-family: 'Roboto', sans-serif;
111 padding: 1px 25px 1px 6px;
113 #MSearchSelectWindow .SelectionMark {
116 #MSearchSelectWindow .SelectItem:hover {
117 background-color: #CA4F62;
119 #MSearchResultsWindow {
121 top: 178px !important;
122 left: 49px !important;
123 border: solid 1px #d4d4d4;
125 box-shadow: 0px 3px 5px 0px rgba(0,0,0,0.25);
126 background-color: white;
134 /* Main Navigation */
136 list-style-type: none;
142 flex-direction: column;
144 #main-nav > ul > li > a {
148 #main-nav > ul > li {
150 padding-bottom: 20px;
154 #main-nav > ul > li:last-child {
156 float: none !important;
162 #main-nav ul li.hasChildren > a:hover[aria-expanded="false"] {
163 text-decoration: none;
166 #main-nav ul li a:hover {
167 text-decoration: underline;
173 padding-bottom: 10px;
176 #main-nav ul li.hasChildren > a[aria-expanded="false"]:after {
189 /*padding-bottom: 15px;*/
192 @media (max-width: 1012px) {
193 #main-nav > ul > li.hasChildren:after {
196 #main-nav > ul > li {
199 #main-nav > ul > li:first-child {
200 border-top: 1px solid rgba(0,0,0,0.2);
202 #main-nav > ul > li {
204 border-bottom: 1px solid rgba(0,0,0,0.2);
206 #main-nav > ul > li:last-child {
209 #main-nav > ul > li ul {
210 padding-bottom: 10px;
222 div.header .headertitle {
228 div.header .summary {
233 @media (max-width: 767px) {
234 div.header .summary {
239 div.header .summary a:hover {
242 div.header .ingroups {
249 /* Floating labels */
257 border: solid 1px #CA4F62;
258 background-color: #CA4F62;
273 div.contents ul li:last-child {
279 padding-bottom: 20px;
280 background-color: transparent;
282 box-sizing: border-box;
289 @media (max-width: 767px) {
298 font: 400 14px/22px Roboto,sans-serif;
305 margin-left: 0 !important;
306 padding-left: 15px !important;
307 font: 400 14px/22px Roboto,sans-serif;
316 border-bottom: solid 1px #d4d4d4;
330 /*margin-bottom: 30px;*/
332 table.memberdecls td.memSeparator {
335 border-bottom: 1px solid #d4d4d4;
337 table.memberdecls td.memItemLeft {
338 padding: 7px 15px 4px 15px;
339 background-color: #f5f5f5;
341 table.memberdecls td.memItemRight {
342 padding: 7px 15px 4px 15px;
343 background-color: #f5f5f5;
345 table.memberdecls td.mdescLeft {
346 padding: 7px 15px 4px 15px;
347 background-color: #f5f5f5;
349 table.memberdecls td.mdescRight {
350 padding: 7px 15px 4px 15px;
351 background-color: #f5f5f5;
354 table.params .paramname {
359 table.markdownTable td, table.markdownTable th {
360 border: 1px solid #d4d4d4;
365 table.markdownTable th.markdownTableHeadLeft, table.markdownTable th.markdownTableHeadRight, table.markdownTable th.markdownTableHeadCenter, table.markdownTable th.markdownTableHeadNone {
366 background-color: #f5f5f5;
371 div.contents .fragment {
372 border: solid 1px #CA4F62;
384 border-top: solid 1px #d4d4d4;
385 border-left: solid 1px #d4d4d4;
386 border-right: solid 1px #d4d4d4;
388 background-color: #f5f5f5;
393 .memtitle .permalink a, .memtitle .permalink a:visited {
396 .memtitle .permalink a:hover {
397 text-decoration: none;
404 box-shadow: 0 0 15px #CA4F62;
409 background-color: #f5f5f5;
410 border-top: solid 1px #d4d4d4;
411 border-left: solid 1px #d4d4d4;
412 border-right: solid 1px #d4d4d4;
416 .memitem .memproto .memname {
422 border-bottom: solid 1px #d4d4d4;
423 border-left: solid 1px #d4d4d4;
424 border-right: solid 1px #d4d4d4;
446 div.contents a:visited {
449 div.contents a:hover {
454 /* Highlighted effect */
455 h1.glow, h2.glow, h3.glow, h4.glow, h5.glow, h6.glow {
456 text-shadow: 0 0 15px #CA4F62;
463 border-top: 1px solid #d4d4d4;
464 border-bottom: 1px solid #d4d4d4;
466 div.directory .levels {
470 div.directory .levels span:hover {
476 table.directory tr.even {
477 background-color: #f5f5f5;
479 table.directory td.entry {
481 vertical-align: middle;
482 box-sizing: border-box;
484 table.directory td.desc {
486 vertical-align: middle;
487 box-sizing: border-box;
492 .iconfopen, .icondoc {
500 background-color: #F5F5F5;
501 border-top: solid 1px #d4d4d4;
502 border-left: solid 1px #d4d4d4;
503 border-right: solid 1px #d4d4d4;
509 border-bottom: solid 1px #d4d4d4;
510 border-left: solid 1px #d4d4d4;
511 border-right: solid 1px #d4d4d4;
516 /* Standard arrow icon? */
530 font-family: 'Roboto', sans-serif;
532 background-color: #CA4F62;
537 /* horizontal ruler */
540 border-top: 1px solid #d4d4d4;
577 border: 1px solid #d4d4d4;
579 table.fieldtable th {
581 background-color: #F5F5F5;
582 border-bottom: 1px solid #d4d4d4;
587 table.fieldtable td.fieldname, table.fieldtable td.fielddoc {
588 border-bottom: 1px solid #d4d4d4;
589 border-right: 1px solid #d4d4d4;
590 vertical-align: middle;
595 background-color: #F5F5F5;
600 table.classindex div.ah {
601 font-family: 'Roboto', sans-serif;
604 background-color: #CA4F62;
612 table.classindex td {
614 vertical-align: middle;
617 table.classindex table td {
619 vertical-align: middle;
624 border-bottom: solid 1px #d4d4d4;
625 padding-bottom: 10px;
634 background-color: #F5F5F5;
641 @media (max-width: 1012px) {
656 transform: translateY(-50%);
661 @media (max-width: 1012px) {
666 @media (max-width: 767px) {
671 .navigation-toggle span {
673 text-indent: -9999px;
678 background-color: #CA4F62;
680 transition: 0.15s all;
692 .navigation-toggle.clicked .line-1 {
693 transform: rotate(45deg);
696 .navigation-toggle.clicked .line-2 {
699 .navigation-toggle.clicked .line-3 {
700 transform: rotate(-45deg);