| .logo { | |
| margin-bottom: 30px; | |
| } | |
| @media (max-width: 1012px) { | |
| .logo { | |
| display: none; | |
| } | |
| } | |
| .logo--mobile { | |
| display: none; | |
| } | |
| @media (max-width: 1012px) { | |
| .logo--mobile { | |
| display: block; | |
| box-sizing: border-box; | |
| max-width: 35px; | |
| position: absolute; | |
| z-index: 10; | |
| top: 50%; | |
| left: 40px; | |
| transform: translateY(-50%); | |
| } | |
| .logo--mobile img { | |
| width: 100%; | |
| } | |
| } | |
| @media (max-width: 767px) { | |
| .logo--mobile { | |
| left: 20px; | |
| } | |
| } | |
| .navigation-footer { | |
| margin-top: auto; | |
| order: 3; | |
| color: #CA4F62; | |
| display: flex; | |
| align-items: center; | |
| } | |
| @media (max-width: 1012px) { | |
| .navigation-footer { | |
| margin-top: 50px; | |
| } | |
| } | |
| .navigation-footer img { | |
| height: 35px; | |
| } | |
| .navigation-footer a { | |
| font-size: .9em; | |
| margin-left: 10px; | |
| } | |
| /* Search Box */ | |
| #MSearchBox { | |
| border-radius: 5px; | |
| margin-top: 0px; | |
| margin-bottom: 15px; | |
| background: none; | |
| background-color: white; | |
| position: relative; | |
| border-radius: 0; | |
| box-shadow: none; | |
| width: 100%; | |
| } | |
| #MSearchBox .right { | |
| display: none; | |
| } | |
| #MSearchBox .left { | |
| width: 100%; | |
| height: auto; | |
| left: 0; | |
| } | |
| #MSearchBox img { | |
| position: absolute; | |
| z-index: 1; | |
| top: 4px; | |
| left: 0px; | |
| } | |
| #MSearchBox input[type=text] { | |
| position: inherit; | |
| padding: 16px 15px 14px 30px; | |
| border: 0; | |
| box-sizing: border-box; | |
| background: none; | |
| background-color: white; | |
| width: 100%; | |
| margin: 0; | |
| box-sizing: border-box; | |
| font-family: 'Roboto', sans-serif; | |
| font-size: 0.9em; | |
| } | |
| #MSearchSelectWindow { | |
| position: fixed; | |
| top: 178px !important; | |
| left: 49px !important; | |
| border: solid 1px #d4d4d4; | |
| border-radius: 0; | |
| box-shadow: 0px 3px 5px 0px rgba(0,0,0,0.25); | |
| background-color: white; | |
| } | |
| #MSearchSelectWindow .SelectItem { | |
| font-family: 'Roboto', sans-serif; | |
| padding: 1px 25px 1px 6px; | |
| } | |
| #MSearchSelectWindow .SelectionMark { | |
| color: black; | |
| } | |
| #MSearchSelectWindow .SelectItem:hover { | |
| background-color: #CA4F62; | |
| } | |
| #MSearchResultsWindow { | |
| position: fixed; | |
| top: 178px !important; | |
| left: 49px !important; | |
| border: solid 1px #d4d4d4; | |
| border-radius: 0; | |
| box-shadow: 0px 3px 5px 0px rgba(0,0,0,0.25); | |
| background-color: white; | |
| } | |
| .SRSymbol { | |
| color: #CA4F62; | |
| } | |
| /* Main Navigation */ | |
| #main-nav ul { | |
| list-style-type: none; | |
| margin: 0; | |
| padding: 0; | |
| } | |
| #main-nav > ul { | |
| display: flex; | |
| flex-direction: column; | |
| } | |
| #main-nav > ul > li > a { | |
| font-weight: normal; | |
| font-size: 18px; | |
| } | |
| #main-nav > ul > li { | |
| position: relative; | |
| padding-bottom: 20px; | |
| flex: 1; | |
| order: 2; | |
| } | |
| #main-nav > ul > li:last-child { | |
| order: 1; | |
| float: none !important; | |
| } | |
| #main-nav ul li a { | |
| display: block; | |
| } | |
| #main-nav ul li.hasChildren > a:hover[aria-expanded="false"] { | |
| text-decoration: none; | |
| } | |
| #main-nav ul li a:hover { | |
| text-decoration: underline; | |
| color: #CA4F62; | |
| } | |
| #main-nav ul ul li { | |
| position: relative; | |
| padding-bottom: 10px; | |
| } | |
| #main-nav ul li.hasChildren > a[aria-expanded="false"]:after { | |
| position: absolute; | |
| content: "+"; | |
| /*top: -1px;*/ | |
| right: -2px; | |
| line-height: 20px; | |
| font-size: 20px; | |
| } | |
| #main-nav li ul { | |
| padding-left: 5px; | |
| display: none; | |
| padding-top: 15px; | |
| /*padding-bottom: 15px;*/ | |
| } | |
| @media (max-width: 1012px) { | |
| #main-nav > ul > li.hasChildren:after { | |
| top: 9px; | |
| } | |
| #main-nav > ul > li { | |
| padding-bottom: 0px; | |
| } | |
| #main-nav > ul > li:first-child { | |
| border-top: 1px solid rgba(0,0,0,0.2); | |
| } | |
| #main-nav > ul > li { | |
| padding: 10px 0; | |
| border-bottom: 1px solid rgba(0,0,0,0.2); | |
| } | |
| #main-nav > ul > li:last-child { | |
| padding: 10px 0; | |
| } | |
| #main-nav > ul > li ul { | |
| padding-bottom: 10px; | |
| } | |
| } | |
| /* Page Header */ | |
| div.header { | |
| background: none; | |
| padding: 0px; | |
| margin-bottom: 20px; | |
| border-bottom: none; | |
| } | |
| div.header .headertitle { | |
| padding: 0; | |
| } | |
| div.header .title { | |
| margin: 0; | |
| } | |
| div.header .summary { | |
| font-size: 13px; | |
| padding: 9px 0 0 0; | |
| width: auto; | |
| } | |
| @media (max-width: 767px) { | |
| div.header .summary { | |
| text-align: left; | |
| margin-bottom: 20px; | |
| } | |
| } | |
| div.header .summary a:hover { | |
| color: #CA4F62; | |
| } | |
| div.header .ingroups { | |
| font-size: 13px; | |
| width: auto; | |
| font-weight: normal; | |
| } | |
| /* Floating labels */ | |
| span.mlabels { | |
| margin: 0; | |
| margin-left: 10px; | |
| } | |
| span.mlabel { | |
| margin: 0; | |
| margin-left: 10px; | |
| border: solid 1px #CA4F62; | |
| background-color: #CA4F62; | |
| padding: 3px 5px; | |
| font-weight: normal; | |
| } | |
| /* Content area */ | |
| div.contents { | |
| padding: 0; | |
| margin: 0px; | |
| margin-bottom: 20px; | |
| } | |
| div.contents ul li { | |
| margin-bottom: 10px; | |
| } | |
| div.contents ul li:last-child { | |
| margin-bottom: 0px; | |
| } | |
| div.toc { | |
| padding: 0; | |
| padding-bottom: 20px; | |
| background-color: transparent; | |
| border: none; | |
| box-sizing: border-box; | |
| float: none; | |
| width: 100%; | |
| margin: 0; | |
| border-radius: 0; | |
| } | |
| @media (max-width: 767px) { | |
| div.toc { | |
| // | |
| } | |
| } | |
| div.toc h3 { | |
| margin: 0; | |
| margin-bottom: 5px; | |
| color: black; | |
| font: 400 14px/22px Roboto,sans-serif; | |
| font-weight: bold; | |
| } | |
| div.toc ul { | |
| margin: 0; | |
| } | |
| div.toc ul li { | |
| margin-left: 0 !important; | |
| padding-left: 15px !important; | |
| font: 400 14px/22px Roboto,sans-serif; | |
| } | |
| div.toc li ul { | |
| padding-left: 10px; | |
| padding-top: 7px; | |
| } | |
| /* Group Headers */ | |
| h2.groupheader { | |
| border-bottom: solid 1px #d4d4d4; | |
| color: black; | |
| margin: 0px; | |
| margin-top: 30px; | |
| padding: 10px 0; | |
| } | |
| tr.heading h2 { | |
| margin: 0px; | |
| } | |
| /* Tables */ | |
| table.memberdecls { | |
| margin-top: 30px; | |
| /*margin-bottom: 30px;*/ | |
| } | |
| table.memberdecls td.memSeparator { | |
| line-height: 0; | |
| font-size: 0; | |
| border-bottom: 1px solid #d4d4d4; | |
| } | |
| table.memberdecls td.memItemLeft { | |
| padding: 7px 15px 4px 15px; | |
| background-color: #f5f5f5; | |
| } | |
| table.memberdecls td.memItemRight { | |
| padding: 7px 15px 4px 15px; | |
| background-color: #f5f5f5; | |
| } | |
| table.memberdecls td.mdescLeft { | |
| padding: 7px 15px 4px 15px; | |
| background-color: #f5f5f5; | |
| } | |
| table.memberdecls td.mdescRight { | |
| padding: 7px 15px 4px 15px; | |
| background-color: #f5f5f5; | |
| } | |
| table.params .paramname { | |
| color: black; | |
| } | |
| table.markdownTable td, table.markdownTable th { | |
| border: 1px solid #d4d4d4; | |
| padding: 3px 7px; | |
| color: black; | |
| } | |
| table.markdownTable th.markdownTableHeadLeft, table.markdownTable th.markdownTableHeadRight, table.markdownTable th.markdownTableHeadCenter, table.markdownTable th.markdownTableHeadNone { | |
| background-color: #f5f5f5; | |
| color: black; | |
| padding: 3px 7px; | |
| } | |
| div.contents .fragment { | |
| border: solid 1px #CA4F62; | |
| padding: 20px; | |
| border-radius: 4px; | |
| } | |
| div.contents .line { | |
| line-height: 15px; | |
| } | |
| .memtitle { | |
| margin-top: 10px; | |
| border-top: solid 1px #d4d4d4; | |
| border-left: solid 1px #d4d4d4; | |
| border-right: solid 1px #d4d4d4; | |
| background: none; | |
| background-color: #f5f5f5; | |
| padding: 8px 10px; | |
| font-weight: bold; | |
| font-size: 18px; | |
| } | |
| .memtitle .permalink a, .memtitle .permalink a:visited { | |
| color: black; | |
| } | |
| .memtitle .permalink a:hover { | |
| text-decoration: none; | |
| } | |
| .memitem { | |
| margin: 0; | |
| box-shadow: none; | |
| } | |
| .memitem.glow { | |
| box-shadow: 0 0 15px #CA4F62; | |
| } | |
| .memitem .memproto { | |
| box-shadow: none; | |
| background: none; | |
| background-color: #f5f5f5; | |
| border-top: solid 1px #d4d4d4; | |
| border-left: solid 1px #d4d4d4; | |
| border-right: solid 1px #d4d4d4; | |
| color: black; | |
| padding: 8px 10px; | |
| } | |
| .memitem .memproto .memname { | |
| margin-left: 0; | |
| } | |
| .memitem .memdoc { | |
| box-shadow: none; | |
| background: none; | |
| border-bottom: solid 1px #d4d4d4; | |
| border-left: solid 1px #d4d4d4; | |
| border-right: solid 1px #d4d4d4; | |
| padding: 10px 12px; | |
| } | |
| /* General links? */ | |
| a.el { | |
| font-weight: normal; | |
| } | |
| a.el { | |
| color: #CA4F62; | |
| } | |
| a.el:visited { | |
| color: #CA4F62; | |
| } | |
| a.el:hover { | |
| color: #CA4F62; | |
| } | |
| div.contents a { | |
| color: #CA4F62; | |
| } | |
| div.contents a:visited { | |
| color: #CA4F62; | |
| } | |
| div.contents a:hover { | |
| color: #CA4F62; | |
| } | |
| /* Highlighted effect */ | |
| h1.glow, h2.glow, h3.glow, h4.glow, h5.glow, h6.glow { | |
| text-shadow: 0 0 15px #CA4F62; | |
| } | |
| /* Directory */ | |
| div.directory { | |
| margin: 20px 0px; | |
| border-top: 1px solid #d4d4d4; | |
| border-bottom: 1px solid #d4d4d4; | |
| } | |
| div.directory .levels { | |
| font-size: 13px; | |
| padding: 8px 0; | |
| } | |
| div.directory .levels span:hover { | |
| color: #CA4F62; | |
| } | |
| table.directory { | |
| /*width: 100%;*/ | |
| } | |
| table.directory tr.even { | |
| background-color: #f5f5f5; | |
| } | |
| table.directory td.entry { | |
| padding: 8px 6px; | |
| vertical-align: middle; | |
| box-sizing: border-box; | |
| } | |
| table.directory td.desc { | |
| padding: 8px 6px; | |
| vertical-align: middle; | |
| box-sizing: border-box; | |
| } | |
| /* Icons */ | |
| .iconfopen, .icondoc { | |
| margin: 0; | |
| } | |
| dl.reflist dt { | |
| box-shadow: none; | |
| background-color: #F5F5F5; | |
| border-top: solid 1px #d4d4d4; | |
| border-left: solid 1px #d4d4d4; | |
| border-right: solid 1px #d4d4d4; | |
| padding: 10px; | |
| } | |
| dl.reflist dd { | |
| box-shadow: none; | |
| background: none; | |
| border-bottom: solid 1px #d4d4d4; | |
| border-left: solid 1px #d4d4d4; | |
| border-right: solid 1px #d4d4d4; | |
| padding: 10px; | |
| } | |
| /* Standard arrow icon? */ | |
| .arrow { | |
| color: #d4d4d4; | |
| width: auto; | |
| height: auto; | |
| margin: 0 5px; | |
| } | |
| .icona { | |
| height: auto; | |
| width: auto; | |
| margin-right: 8px; | |
| } | |
| .icona .icon { | |
| font-family: 'Roboto', sans-serif; | |
| margin: 0; | |
| background-color: #CA4F62; | |
| padding: 1px; | |
| font-weight: normal; | |
| } | |
| /* horizontal ruler */ | |
| hr { | |
| border: none; | |
| border-top: 1px solid #d4d4d4; | |
| margin-top: 20px; | |
| margin-bottom: 20px; | |
| } | |
| /* Notes */ | |
| dl.warning { | |
| margin: 0px; | |
| padding: 0px; | |
| padding-left: 10px; | |
| } | |
| dl.note { | |
| margin: 0px; | |
| padding: 0px; | |
| padding-left: 10px; | |
| } | |
| dl.attention { | |
| margin: 0px; | |
| padding: 0px; | |
| padding-left: 10px; | |
| } | |
| dl.todo { | |
| margin: 0px; | |
| padding: 0px; | |
| padding-left: 10px; | |
| } | |
| dl dt, dl dt a.el { | |
| font-weight: bold; | |
| } | |
| dl dd { | |
| margin: 0px; | |
| } | |
| table.fieldtable { | |
| box-shadow: none; | |
| border: 1px solid #d4d4d4; | |
| } | |
| table.fieldtable th { | |
| background: none; | |
| background-color: #F5F5F5; | |
| border-bottom: 1px solid #d4d4d4; | |
| color: black; | |
| font-size: 100%; | |
| font-weight: bold; | |
| } | |
| table.fieldtable td.fieldname, table.fieldtable td.fielddoc { | |
| border-bottom: 1px solid #d4d4d4; | |
| border-right: 1px solid #d4d4d4; | |
| vertical-align: middle; | |
| } | |
| div.qindex { | |
| background-color: #F5F5F5; | |
| border: none; | |
| text-align: center; | |
| padding: 8px 0; | |
| } | |
| table.classindex div.ah { | |
| font-family: 'Roboto', sans-serif; | |
| margin: 0; | |
| background: none; | |
| background-color: #CA4F62; | |
| padding: 1px; | |
| font-weight: normal; | |
| border: none; | |
| box-shadow: none; | |
| border-radius: 0; | |
| padding: 3px; | |
| } | |
| table.classindex td { | |
| padding: 3px 6px; | |
| vertical-align: middle; | |
| font-size: 14px; | |
| } | |
| table.classindex table td { | |
| padding: 0; | |
| vertical-align: middle; | |
| } | |
| div.textblock h2 { | |
| border-bottom: solid 1px #d4d4d4; | |
| padding-bottom: 10px; | |
| } | |
| .navigation-mobile { | |
| display: none; | |
| background-color: #F5F5F5; | |
| position: fixed; | |
| top: 0; | |
| left: 0; | |
| width: 100%; | |
| height: 70px; | |
| } | |
| @media (max-width: 1012px) { | |
| .navigation-mobile { | |
| display: block; | |
| } | |
| } | |
| .navigation-toggle { | |
| cursor: pointer; | |
| width: 44px; | |
| height: 44px; | |
| margin-right: 20px; | |
| position: absolute; | |
| right: 0; | |
| top: 50%; | |
| transform: translateY(-50%); | |
| bottom: 5%; | |
| z-index: 50; | |
| display: none; | |
| } | |
| @media (max-width: 1012px) { | |
| .navigation-toggle { | |
| display: block; | |
| } | |
| } | |
| @media (max-width: 767px) { | |
| .navigation-toggle { | |
| margin-right: 0px; | |
| } | |
| } | |
| .navigation-toggle span { | |
| display: block; | |
| text-indent: -9999px; | |
| position: absolute; | |
| height: 2px; | |
| left: 10px; | |
| right: 10px; | |
| background-color: #CA4F62; | |
| border-radius: 1px; | |
| transition: 0.15s all; | |
| } | |
| .line-1 { | |
| top: 14px; | |
| } | |
| .line-2 { | |
| top: 50%; | |
| margin-top: -1px; | |
| } | |
| .line-3 { | |
| bottom: 14px; | |
| } | |
| .navigation-toggle.clicked .line-1 { | |
| transform: rotate(45deg); | |
| top: 21px; | |
| } | |
| .navigation-toggle.clicked .line-2 { | |
| opacity: 0; | |
| } | |
| .navigation-toggle.clicked .line-3 { | |
| transform: rotate(-45deg); | |
| bottom: 21px; | |
| } | |