body, table, div, p, dl { font: Lucida Grande,sans-serif; } .icon-namespace { font-family: Arial, Helvetica; font-weight: bold; font-size: 12px; height: 14px; width: 16px; display: inline-block; background-color: #FF0000; color: white; text-align: center; border-radius: 4px; margin-left: 2px; margin-right: 2px; } .icon-class { font-family: Arial, Helvetica; font-weight: bold; font-size: 12px; height: 14px; width: 16px; display: inline-block; background-color: #0000FF; color: white; text-align: center; border-radius: 4px; margin-left: 2px; margin-right: 2px; } .icon-concept { font-family: Arial, Helvetica; font-weight: bold; font-size: 12px; height: 14px; width: 16px; display: inline-block; background-color: #67489A; color: white; text-align: center; border-radius: 4px; margin-left: 2px; margin-right: 2px; } .textsc { font-variant: small-caps; } #projectnumber { display: none; } #back-nav { border-bottom: 1px solid; padding: 0.5em; background-color: #FAF9FB; } #back-nav h2 { display: inline; } #back-nav ul { display: inline; padding: 0; margin: 0; } #back-nav li { display: inline; list-style-type: none; padding-right: 20px; } .tparams .paramname { font-weight: bold; vertical-align: top; } h1 { font-size: 180%; } h2 { font-size: 120%; } h1.groupheader { font-size: 150%; } /* enable this to make sections more alike */ /* h2.groupheader { */ /* border-bottom: none; */ /* color: black; */ /* font-size: 100%; */ /* font-weight: bold; */ /* margin-top: 1.75em; */ /* padding-bottom: 0; */ /* padding-top: 0; */ /* width: 100%; */ /* } */ a.el { font-weight: normal; } .memproto a { font-weight: bold; } .PkgSummary { width: 60%; } .PkgShortInfo { width: 20%; } .PkgSummary, .PkgShortInfo, .PkgImage, .PkgImage .image { display:inline-block; padding:5px; vertical-align:middle; } .PkgAuthors { font-style: italic; } .PkgDescription { padding-top: 5px; padding-bottom: 5px; text-align: justify; } /* footnote support */ blockquote sup { position: absolute; right: 3px; top: 3px; } .footnote ol li:hover { text-decoration: underline; } a.footnoteBackref, a.footnoteLink { text-decoration: none; } ol.footnotesList { margin: 0; font-size: 0.8em; padding-top: 5px; } ol.footnotesList > li { text-indent: -1.5em; padding-left: 1.5em; vertical-align: top; } .footnoteBackReferenceGroup { padding-right: 0.5em; } .footnoteBackref { padding-right: 0.25em; } span.footnoteContent { } span.footnoteContent > p:first-child, span.footnoteContent > div:first-child { display: inline; } span.footnoteContent p, span.footnoteContent div { text-indent: 0em; } /* footnote support end */ dl { padding: 0 0 0 0; } dl.section, dl.hasModels, dl.debugs, dl.models, dl.refines, dl.requires { margin-left: 0px; padding-left: 0px; } dl.section dt a, dl.hasModels dt a, dl.debugs dt a, dl.models dt a, dl.refines dt a, dl.advanced dt a, dl.requires dt a, dl.todo dt a, dl.bug dt a, dl.test dt a { font-weight: bold; color: black; } div.toc { width: auto; } .ui-resizable-e { background-repeat: repeat-y; } div.cgal_figure_caption { text-align: center; } div.cgal_video_caption { text-align: center; } div.groupText { font-style: none; } #projectname { font: 200% Tahoma, Arial,sans-serif; } #titlearea { background: white; } #MSearchResultsWindow { z-index: 2; } dl.note, dl.warning, dl.attention, dl.pre, dl.post, dl.invariant, dl.deprecated, dl.todo, dl.test, dl.bug { margin-left:-7px; padding-left: 3px; } div.CGALAdvanced { background: #eeb; border: 1px solid #9e9e7d; box-shadow: 0.5ex 0.5ex #ccc; } div.CGALDebug { background: #c8a8d0; border: 1px solid #846f8a; box-shadow: 0.5ex 0.5ex #777; } dl.deprecated { border-left: 4px solid; border-color: #505050; background: #d8c0a0; border: 1px solid #94836e; box-shadow: 0.5ex 0.5ex #aaa; } div.CGALAdvanced, div.CGALDebug, dl.deprecated { border-radius: 1ex; padding-top: 0.5ex; padding-bottom: 0.25ex; padding-left: 1ex; padding-right: 1ex; margin-bottom: 1ex; } div.CGALModification { background: #f85858; border: 1px solid #000000; box-shadow: 0.5ex 0.5ex #777; border-radius: 1ex; padding-top: 0.5ex; padding-bottom: 0.25ex; padding-left: 1ex; padding-right: 1ex; margin-bottom: 1ex; } .Modification { background: #f85858; border: 0px; padding-top: 0ex; padding-bottom: 0ex; padding-left: 0ex; padding-right: 0ex; margin-bottom: 0ex; } /* The first div in CGALAdvanced sections is the "Advanced" header */ div.CGALAdvanced > div, div.CGALDebug > div, dl.deprecated > dt > b > a { font-style: italic; font-weight: bold; } /* Everything else is noise and should stay in the normal font */ div.CGALAdvanced > div ~ div, div.CGALDebug > div ~ div, dl.deprecated > dt ~ dt { font-style: normal; font-weight: normal; } /* More indentation for the text body */ div.CGALAdvanced > p, div.CGALDebug > p, dl.deprecated > dd { margin-left: 0; margin-top: 1ex; margin-bottom: 1ex; padding-left: 1em; padding-right: 1em; } /* Adjust the top and bottom margins of div.fragment */ div.fragment { padding: 4px; margin: 1em 4px 1em 4px; } /* Make summary smaller to avoid wrapping of classes and concepts */ div.summary { width: auto; } .collapsible { background-color: white; color: #602020; cursor: pointer; padding: 3px; width: 100%; border: none; text-align: left; outline: none; font: 14px Roboto,sans-serif; user-select: auto; } .active, .collapsible:hover { background-color: white; } .collapsible:after { content: '\25B6'; color: #7A93C5; font-weight: bold; float: left; margin-left: -20px; margin-right: 5px; } .active:after { content: "\25BC"; } .content { padding: 0 18px; color: black; max-height: 0; overflow: hidden; transition: max-height 0.2s ease-out; background-color: white; } table.iotable caption { caption-side: top; } table.iotable { border-collapse: collapse; margin-top: 4px; margin-bottom: 4px; } table.iotable td, table.iotable th { border: 1px solid #2D4068; padding: 3px 7px 2px; } table.iotable th { background-color: #374F7F; color: #FFFFFF; font-size: 110%; padding-bottom: 4px; padding-top: 5px; } table.iotable th a, table.iotable th a:visited { font-weight: bold; color: #FFFFFF; text-decoration: underline; } th.associated-type { box-sizing: border-box; width: 780px; } th.description { box-sizing: border-box; width: 600px; } th.return-type { box-sizing: border-box; width: 450px; } th.valid-expression { box-sizing: border-box; width: 330px; }