1 /*--------------------- Layout and Typography ----------------------------*/
3 -webkit-font-smoothing: antialiased;
4 -moz-osx-font-smoothing: grayscale;
5 -webkit-font-variant-ligatures: none;
6 font-variant-ligatures: none;
10 font-family: "Lato", "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Verdana, Tahoma, sans-serif;
24 text-decoration: none;
67 color: white !important;
68 margin: 0em 0 1.0em 0;
69 font-family: "Lato", "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Verdana, Tahoma, sans-serif;
79 color: white !important;
83 background-color: #D60027;
87 background-color: #EC5315;
91 background-color: #4EBA0F;
95 background-color: #0084B6;
103 border-bottom: 1px dotted #454545;
108 text-rendering: optimizeLegibility;
113 #apicontent > *:last-child {
115 padding-bottom: 2.0em;
119 border-collapse: collapse;
124 border: 1px solid #aaa;
141 dl ul, dl ol, dl dl {
163 h1, h2, h3, h4, h5, h6 {
165 text-rendering: optimizeLegibility;
168 margin-bottom: 0.5em;
187 margin: 1.0em 0 0.5em;
196 margin: 1.5em 0 0.5em;
208 h1 span, h2 span, h3 span, h4 span {
215 h1 span:hover, h2 span:hover, h3 span:hover, h4 span:hover {
219 h1 span a, h2 span a, h3 span a, h4 span a {
222 text-decoration: none;
233 line-height: 1.4667em;
238 font-family: Monaco, Consolas, "Lucida Console", monospace;
239 margin: 0; padding: 0;
243 font-family: Monaco, Consolas, "Lucida Console", monospace;
249 padding: 1.0em 1.5em;
252 margin: 0.166666em -4.0em 1.0em 0em;
282 border-bottom: 1px solid #7a7a7a;
283 margin: 0em 0em 1em 0;
301 #toc ul ul { font-size: 1.0em; }
304 text-decoration:none;
308 margin-bottom: 0.6666em;
309 list-style: square outside;
313 margin-top: 0.6666em;
321 margin-bottom: 0.5em;
324 #apicontent li:last-child {
348 border-left: 13em solid #f2f5f0;
359 #column2.interior:after {
366 background: linear-gradient(rgba(242,245,240, 0), rgba(242,245,240, 1));
367 pointer-events: none;
381 margin-bottom: 0.5em;
382 padding-bottom: 0.5em;
386 #column2 ul li:last-child {
394 #column2 ul li a.active {
396 border-bottom: 1px solid #533;
407 span > .mark:visited {
420 padding: 0.75em 1.0em 0.75em 1.0em;
429 /* simpler clearfix */
438 @media only screen and (max-width: 1024px) {
445 padding-right: 0.5em;
456 @media only screen and (max-width: 1024px) and (orientation: portrait) {
463 padding-right: 0.5em;