/** * Sixfish CSS * $Id$ * * Copyright (c) 2015 by the authors * * Authors: * - Michael Granger */ /* Colors */ /* Typography */ /* Grid Variables */ /* Misc */ /* * qTip2 - Pretty powerful tooltips - v2.2.1 * http://qtip2.com * * Copyright (c) 2014 * Released under the MIT licenses * http://jquery.org/license * * Date: Sat Sep 6 2014 09:55 EDT-0400 * Plugins: tips viewport * Styles: core basic css3 */ .qtip { position: absolute; left: -28000px; top: -28000px; display: none; max-width: 280px; min-width: 50px; font-size: 10.5px; line-height: 12px; direction: ltr; box-shadow: none; padding: 0; } .qtip-content { position: relative; padding: 5px 9px; overflow: hidden; text-align: left; word-wrap: break-word; } .qtip-titlebar { position: relative; padding: 5px 35px 5px 10px; overflow: hidden; border-width: 0 0 1px; font-weight: bold; } .qtip-titlebar + .qtip-content { border-top-width: 0 !important; } /* Default close button class */ .qtip-close { position: absolute; right: -9px; top: -9px; z-index: 11; /* Overlap .qtip-tip */ cursor: pointer; outline: medium none; border: 1px solid transparent; } .qtip-titlebar .qtip-close { right: 4px; top: 50%; margin-top: -9px; } * html .qtip-titlebar .qtip-close { top: 16px; } /* IE fix */ .qtip-titlebar .ui-icon, .qtip-icon .ui-icon { display: block; text-indent: -1000em; direction: ltr; } .qtip-icon, .qtip-icon .ui-icon { -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; text-decoration: none; } .qtip-icon .ui-icon { width: 18px; height: 14px; line-height: 14px; text-align: center; text-indent: 0; font: normal bold 10px/13px Tahoma,sans-serif; color: inherit; background: transparent none no-repeat -100em -100em; } /* Applied to 'focused' tooltips e.g. most recently displayed/interacted with */ /* Applied on hover of tooltips i.e. added/removed on mouseenter/mouseleave respectively */ /* Default tooltip style */ .qtip-default { border: 1px solid #F1D031; background-color: #FFFFA3; color: #555; } .qtip-default .qtip-titlebar { background-color: #FFEF93; } .qtip-default .qtip-icon { border-color: #CCC; background: #F1F1F1; color: #777; } .qtip-default .qtip-titlebar .qtip-close { border-color: #AAA; color: #111; } /*! Light tooltip style */ .qtip-light { background-color: white; border-color: #E2E2E2; color: #454545; } .qtip-light .qtip-titlebar { background-color: #f1f1f1; } /*! Dark tooltip style */ .qtip-dark { background-color: #505050; border-color: #303030; color: #f3f3f3; } .qtip-dark .qtip-titlebar { background-color: #404040; } .qtip-dark .qtip-icon { border-color: #444; } .qtip-dark .qtip-titlebar .ui-state-hover { border-color: #303030; } /*! Cream tooltip style */ .qtip-cream { background-color: #FBF7AA; border-color: #F9E98E; color: #A27D35; } .qtip-cream .qtip-titlebar { background-color: #F0DE7D; } .qtip-cream .qtip-close .qtip-icon { background-position: -82px 0; } /*! Red tooltip style */ .qtip-red { background-color: #F78B83; border-color: #D95252; color: #912323; } .qtip-red .qtip-titlebar { background-color: #F06D65; } .qtip-red .qtip-close .qtip-icon { background-position: -102px 0; } .qtip-red .qtip-icon { border-color: #D95252; } .qtip-red .qtip-titlebar .ui-state-hover { border-color: #D95252; } /*! Green tooltip style */ .qtip-green { background-color: #CAED9E; border-color: #90D93F; color: #3F6219; } .qtip-green .qtip-titlebar { background-color: #B0DE78; } .qtip-green .qtip-close .qtip-icon { background-position: -42px 0; } /*! Blue tooltip style */ .qtip-blue { background-color: #E5F6FE; border-color: #ADD9ED; color: #5E99BD; } .qtip-blue .qtip-titlebar { background-color: #D0E9F5; } .qtip-blue .qtip-close .qtip-icon { background-position: -2px 0; } .qtip-shadow { -webkit-box-shadow: 1px 1px 3px 1px rgba(0, 0, 0, 0.15); -moz-box-shadow: 1px 1px 3px 1px rgba(0, 0, 0, 0.15); box-shadow: 1px 1px 3px 1px rgba(0, 0, 0, 0.15); } /* Add rounded corners to your tooltips in: FF3+, Chrome 2+, Opera 10.6+, IE9+, Safari 2+ */ .qtip-rounded, .qtip-tipsy, .qtip-bootstrap { -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; } .qtip-rounded .qtip-titlebar { -moz-border-radius: 4px 4px 0 0; -webkit-border-radius: 4px 4px 0 0; border-radius: 4px 4px 0 0; } /* Youtube tooltip style */ .qtip-youtube { -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px; -webkit-box-shadow: 0 0 3px #333; -moz-box-shadow: 0 0 3px #333; box-shadow: 0 0 3px #333; color: white; border: 0 solid transparent; background: #4A4A4A; background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #4A4A4A), color-stop(100%, black)); background-image: -webkit-linear-gradient(top, #4A4A4A 0, black 100%); background-image: -moz-linear-gradient(top, #4A4A4A 0, black 100%); background-image: -ms-linear-gradient(top, #4A4A4A 0, black 100%); background-image: -o-linear-gradient(top, #4A4A4A 0, black 100%); } .qtip-youtube .qtip-titlebar { background-color: #4A4A4A; background-color: transparent; } .qtip-youtube .qtip-content { padding: .75em; font: 12px arial,sans-serif; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#4a4a4a,EndColorStr=#000000); -ms-filter: "progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#4a4a4a,EndColorStr=#000000);"; } .qtip-youtube .qtip-icon { border-color: #222; } .qtip-youtube .qtip-titlebar .ui-state-hover { border-color: #303030; } /* jQuery TOOLS Tooltip style */ .qtip-jtools { background: #232323; background: rgba(0, 0, 0, 0.7); background-image: -webkit-gradient(linear, left top, left bottom, from(#717171), to(#232323)); background-image: -moz-linear-gradient(top, #717171, #232323); background-image: -webkit-linear-gradient(top, #717171, #232323); background-image: -ms-linear-gradient(top, #717171, #232323); background-image: -o-linear-gradient(top, #717171, #232323); border: 2px solid #ddd; border: 2px solid #f1f1f1; -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px; -webkit-box-shadow: 0 0 12px #333; -moz-box-shadow: 0 0 12px #333; box-shadow: 0 0 12px #333; } /* IE Specific */ .qtip-jtools .qtip-titlebar { background-color: transparent; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#717171,endColorstr=#4A4A4A); -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#717171,endColorstr=#4A4A4A)"; } .qtip-jtools .qtip-content { filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#4A4A4A,endColorstr=#232323); -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#4A4A4A,endColorstr=#232323)"; } .qtip-jtools .qtip-titlebar, .qtip-jtools .qtip-content { background: transparent; color: white; border: 0 dashed transparent; } .qtip-jtools .qtip-icon { border-color: #555; } .qtip-jtools .qtip-titlebar .ui-state-hover { border-color: #333; } /* Cluetip style */ .qtip-cluetip { -webkit-box-shadow: 4px 4px 5px rgba(0, 0, 0, 0.4); -moz-box-shadow: 4px 4px 5px rgba(0, 0, 0, 0.4); box-shadow: 4px 4px 5px rgba(0, 0, 0, 0.4); background-color: #D9D9C2; color: #111; border: 0 dashed transparent; } .qtip-cluetip .qtip-titlebar { background-color: #87876A; color: white; border: 0 dashed transparent; } .qtip-cluetip .qtip-icon { border-color: #808064; } .qtip-cluetip .qtip-titlebar .ui-state-hover { border-color: #696952; color: #696952; } /* Tipsy style */ .qtip-tipsy { background: black; background: rgba(0, 0, 0, 0.87); color: white; border: 0 solid transparent; font-size: 11px; font-family: 'Lucida Grande', sans-serif; font-weight: bold; line-height: 16px; text-shadow: 0 1px black; } .qtip-tipsy .qtip-titlebar { padding: 6px 35px 0 10px; background-color: transparent; } .qtip-tipsy .qtip-content { padding: 6px 10px; } .qtip-tipsy .qtip-icon { border-color: #222; text-shadow: none; } .qtip-tipsy .qtip-titlebar .ui-state-hover { border-color: #303030; } /* Tipped style */ .qtip-tipped { border: 3px solid #959FA9; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; background-color: #F9F9F9; color: #454545; font-weight: normal; font-family: serif; } .qtip-tipped .qtip-titlebar { border-bottom-width: 0; color: white; background: #3A79B8; background-image: -webkit-gradient(linear, left top, left bottom, from(#3A79B8), to(#2E629D)); background-image: -webkit-linear-gradient(top, #3A79B8, #2E629D); background-image: -moz-linear-gradient(top, #3A79B8, #2E629D); background-image: -ms-linear-gradient(top, #3A79B8, #2E629D); background-image: -o-linear-gradient(top, #3A79B8, #2E629D); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#3A79B8,endColorstr=#2E629D); -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#3A79B8,endColorstr=#2E629D)"; } .qtip-tipped .qtip-icon { border: 2px solid #285589; background: #285589; } .qtip-tipped .qtip-icon .ui-icon { background-color: #FBFBFB; color: #555; } /** * Twitter Bootstrap style. * * Tested with IE 8, IE 9, Chrome 18, Firefox 9, Opera 11. * Does not work with IE 7. */ .qtip-bootstrap { /** Taken from Bootstrap body */ font-size: 14px; line-height: 20px; color: #333333; /** Taken from Bootstrap .popover */ padding: 1px; background-color: #ffffff; border: 1px solid #ccc; border: 1px solid rgba(0, 0, 0, 0.2); -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); -webkit-background-clip: padding-box; -moz-background-clip: padding; background-clip: padding-box; } .qtip-bootstrap .qtip-titlebar { /** Taken from Bootstrap .popover-title */ padding: 8px 14px; margin: 0; font-size: 14px; font-weight: normal; line-height: 18px; background-color: #f7f7f7; border-bottom: 1px solid #ebebeb; -webkit-border-radius: 5px 5px 0 0; -moz-border-radius: 5px 5px 0 0; border-radius: 5px 5px 0 0; } .qtip-bootstrap .qtip-titlebar .qtip-close { /** * Overrides qTip2: * .qtip-titlebar .qtip-close{ * [...] * right: 4px; * top: 50%; * [...] * border-style: solid; * } */ right: 11px; top: 45%; border-style: none; } .qtip-bootstrap .qtip-content { /** Taken from Bootstrap .popover-content */ padding: 9px 14px; } .qtip-bootstrap .qtip-icon { /** * Overrides qTip2: * .qtip-default .qtip-icon { * border-color: #CCC; * background: #F1F1F1; * color: #777; * } */ background: transparent; } .qtip-bootstrap .qtip-icon .ui-icon { /** * Overrides qTip2: * .qtip-icon .ui-icon{ * width: 18px; * height: 14px; * } */ width: auto; height: auto; /* Taken from Bootstrap .close */ float: right; font-size: 20px; font-weight: bold; line-height: 18px; color: #000000; text-shadow: 0 1px 0 #ffffff; opacity: 0.2; filter: alpha(opacity=20); } .qtip-bootstrap .qtip-icon .ui-icon:hover { /* Taken from Bootstrap .close:hover */ color: #000000; text-decoration: none; cursor: pointer; opacity: 0.4; filter: alpha(opacity=40); } /* IE9 fix - removes all filters */ .qtip:not(.ie9haxors) div.qtip-content, .qtip:not(.ie9haxors) div.qtip-titlebar { filter: none; -ms-filter: none; } .qtip .qtip-tip { margin: 0 auto; overflow: hidden; z-index: 10; } /* Opera bug #357 - Incorrect tip position https://github.com/Craga89/qTip2/issues/367 */ x:-o-prefocus, .qtip .qtip-tip { visibility: hidden; } .qtip .qtip-tip, .qtip .qtip-tip .qtip-vml, .qtip .qtip-tip canvas { position: absolute; color: #123456; background: transparent; border: 0 dashed transparent; } .qtip .qtip-tip canvas { top: 0; left: 0; } .qtip .qtip-tip .qtip-vml { behavior: url(#default#VML); display: inline-block; visibility: visible; } /* * Skeleton V2.0.4 * Copyright 2014, Dave Gamache * www.getskeleton.com * Free to use under the MIT license. * http://www.opensource.org/licenses/mit-license.php * 12/9/2014 * Sass Version by Seth Coelen https://github.com/whatsnewsaes */ /* Base files. */ /*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */ html { font-family: sans-serif; -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%; } body { margin: 0; } article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary { display: block; } audio, canvas, progress, video { display: inline-block; vertical-align: baseline; } audio:not([controls]) { display: none; height: 0; } [hidden], template { display: none; } a { background-color: transparent; } a:active { outline: 0; } a:hover { outline: 0; } abbr[title] { border-bottom: 1px dotted; } b, strong { font-weight: bold; } dfn { font-style: italic; } h1 { font-size: 2em; margin: 0.67em 0; } mark { background: #ff0; color: #000; } small { font-size: 80%; } sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; } sup { top: -0.5em; } sub { bottom: -0.25em; } img { border: 0; } svg:not(:root) { overflow: hidden; } figure { margin: 1em 40px; } hr { box-sizing: content-box; height: 0; } pre { overflow: auto; } code, kbd, pre, samp { font-family: monospace, monospace; font-size: 1em; } button, input, optgroup, select, textarea { color: inherit; font: inherit; margin: 0; } button { overflow: visible; } button, select { text-transform: none; } button, html input[type="button"], input[type="reset"], input[type="submit"] { -webkit-appearance: button; cursor: pointer; } button[disabled], html input[disabled] { cursor: default; } button::-moz-focus-inner, input::-moz-focus-inner { border: 0; padding: 0; } input { line-height: normal; } input[type="checkbox"], input[type="radio"] { box-sizing: border-box; padding: 0; } input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button { height: auto; } input[type="search"] { -webkit-appearance: textfield; box-sizing: content-box; } input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration { -webkit-appearance: none; } fieldset { border: 1px solid #c0c0c0; margin: 0 2px; padding: 0.35em 0.625em 0.75em; } legend { border: 0; padding: 0; } textarea { overflow: auto; } optgroup { font-weight: bold; } table { border-collapse: collapse; border-spacing: 0; } td, th { padding: 0; } /* * Skeleton V2.0.4 * Copyright 2014, Dave Gamache * www.getskeleton.com * Free to use under the MIT license. * http://www.opensource.org/licenses/mit-license.php * 12/9/2014 * Sass Version by Seth Coelen https://github.com/whatsnewsaes */ html { font-size: 62.5%; } body { font-size: 1.5em; line-height: 1.6; font-weight: 400; font-family: "Raleway", "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif; color: #222; } a { color: #1eaedb; } a:hover { color: #1b9cc5; } hr { margin-top: 3rem; margin-bottom: 3.5rem; border-width: 0; border-top: 1px solid #e1e1e1; } .u-full-width { width: 100%; box-sizing: border-box; } .u-max-full-width { max-width: 100%; box-sizing: border-box; } .u-pull-right { float: right; } .u-pull-left { float: left; } h1, h2, h3, h4, h5, h6 { margin-top: 0; margin-bottom: 2rem; font-weight: 300; } h1 { font-size: 4.0rem; line-height: 1.2; letter-spacing: -.1rem; } h2 { font-size: 3.6rem; line-height: 1.25; letter-spacing: -.1rem; } h3 { font-size: 3.0rem; line-height: 1.3; letter-spacing: -.1rem; } h4 { font-size: 2.4rem; line-height: 1.35; letter-spacing: -.08rem; } h5 { font-size: 1.8rem; line-height: 1.5; letter-spacing: -.05rem; } h6 { font-size: 1.5rem; line-height: 1.6; letter-spacing: 0; } @media (min-width: 550px) { h1 { font-size: 5.0rem; } h2 { font-size: 4.2rem; } h3 { font-size: 3.6rem; } h4 { font-size: 3.0rem; } h5 { font-size: 2.4rem; } h6 { font-size: 1.5rem; } } p { margin-top: 0; } /* Modules */ /* * Skeleton V2.0.4 * Copyright 2014, Dave Gamache * www.getskeleton.com * Free to use under the MIT license. * http://www.opensource.org/licenses/mit-license.php * 12/9/2014 * Sass Version by Seth Coelen https://github.com/whatsnewsaes */ .container { position: relative; width: 100%; max-width: 960px; margin: 0 auto; padding: 0 20px; box-sizing: border-box; } .column, .columns { width: 100%; float: left; box-sizing: border-box; } @media (min-width: 400px) { .container { width: 85%; padding: 0; } } @media (min-width: 550px) { .container { width: 80%; } .column, .columns { margin-left: 4%; } .column:first-child, .columns:first-child { margin-left: 0; } .one.column, .one.columns { width: 4.66667%; } .two.columns { width: 13.33333%; } .three.columns { width: 22%; } .four.columns { width: 30.66667%; } .five.columns { width: 39.33333%; } .six.columns { width: 48%; } .seven.columns { width: 56.66667%; } .eight.columns { width: 65.33333%; } .nine.columns { width: 74%; } .ten.columns { width: 82.66667%; } .eleven.columns { width: 91.33333%; } .twelve.columns { width: 100%; margin-left: 0; } .one-third.column { width: 30.66667%; } .two-thirds.column { width: 65.33333%; } .one-half.column { width: 48%; } .offset-by-one.column, .offset-by-one.columns { margin-left: 8.66667%; } .offset-by-two.column, .offset-by-two.columns { margin-left: 17.33333%; } .offset-by-three.column, .offset-by-three.columns { margin-left: 26%; } .offset-by-four.column, .offset-by-four.columns { margin-left: 34.66667%; } .offset-by-five.column, .offset-by-five.columns { margin-left: 43.33333%; } .offset-by-six.column, .offset-by-six.columns { margin-left: 52%; } .offset-by-seven.column, .offset-by-seven.columns { margin-left: 60.66667%; } .offset-by-eight.column, .offset-by-eight.columns { margin-left: 69.33333%; } .offset-by-nine.column, .offset-by-nine.columns { margin-left: 78%; } .offset-by-ten.column, .offset-by-ten.columns { margin-left: 86.66667%; } .offset-by-eleven.column, .offset-by-eleven.columns { margin-left: 95.33333%; } .offset-by-one-third.column, .offset-by-one-third.columns { margin-left: 34.66667%; } .offset-by-two-thirds.column, .offset-by-two-thirds.columns { margin-left: 69.33333%; } .offset-by-one-half.column, .offset-by-one-half.column { margin-left: 52%; } } .container:after, .row:after, .u-cf { content: ""; display: table; clear: both; } .button, button { display: inline-block; height: 38px; padding: 0 30px; color: #555555; text-align: center; font-size: 11px; font-weight: 600; line-height: 38px; letter-spacing: .1rem; text-transform: uppercase; text-decoration: none; white-space: nowrap; background-color: transparent; border-radius: 4px; border: 1px solid #bbb; cursor: pointer; box-sizing: border-box; } input[type="submit"], input[type="reset"], input[type="button"] { display: inline-block; height: 38px; padding: 0 30px; color: #555555; text-align: center; font-size: 11px; font-weight: 600; line-height: 38px; letter-spacing: .1rem; text-transform: uppercase; text-decoration: none; white-space: nowrap; background-color: transparent; border-radius: 4px; border: 1px solid #bbb; cursor: pointer; box-sizing: border-box; } .button:hover, button:hover { color: #333; border-color: #888888; outline: 0; } input[type="submit"]:hover, input[type="reset"]:hover, input[type="button"]:hover { color: #333; border-color: #888888; outline: 0; } .button:focus, button:focus { color: #333; border-color: #888888; outline: 0; } input[type="submit"]:focus, input[type="reset"]:focus, input[type="button"]:focus { color: #333; border-color: #888888; outline: 0; } .button.button-primary, button.button-primary { color: #fff; background-color: #33c3f0; border-color: #33c3f0; } input[type="submit"].button-primary, input[type="reset"].button-primary, input[type="button"].button-primary { color: #fff; background-color: #33c3f0; border-color: #33c3f0; } .button.button-primary:hover, button.button-primary:hover { color: #fff; background-color: #1eaedb; border-color: #1eaedb; } input[type="submit"].button-primary:hover, input[type="reset"].button-primary:hover, input[type="button"].button-primary:hover { color: #fff; background-color: #1eaedb; border-color: #1eaedb; } .button.button-primary:focus, button.button-primary:focus { color: #fff; background-color: #1eaedb; border-color: #1eaedb; } input[type="submit"].button-primary:focus, input[type="reset"].button-primary:focus, input[type="button"].button-primary:focus { color: #fff; background-color: #1eaedb; border-color: #1eaedb; } input[type="email"], input[type="number"], input[type="search"], input[type="text"], input[type="tel"], input[type="url"], input[type="password"] { height: 38px; padding: 6px 10px; background-color: #fff; border: 1px solid #d1d1d1; border-radius: 4px; box-shadow: none; box-sizing: border-box; } textarea, select { height: 38px; padding: 6px 10px; background-color: #fff; border: 1px solid #d1d1d1; border-radius: 4px; box-shadow: none; box-sizing: border-box; } input[type="email"], input[type="number"], input[type="search"], input[type="text"], input[type="tel"], input[type="url"], input[type="password"] { -webkit-appearance: none; -moz-appearance: none; appearance: none; } textarea { -webkit-appearance: none; -moz-appearance: none; appearance: none; min-height: 65px; padding-top: 6px; padding-bottom: 6px; } input[type="email"]:focus, input[type="number"]:focus, input[type="search"]:focus, input[type="text"]:focus, input[type="tel"]:focus, input[type="url"]:focus, input[type="password"]:focus { border: 1px solid #33c3f0; outline: 0; } textarea:focus, select:focus { border: 1px solid #33c3f0; outline: 0; } label, legend { display: block; margin-bottom: .5rem; font-weight: 600; } fieldset { padding: 0; border-width: 0; } input[type="checkbox"], input[type="radio"] { display: inline; } label > .label-body { display: inline-block; margin-left: .5rem; font-weight: normal; } ul { list-style: circle inside; } ol { list-style: decimal inside; padding-left: 0; margin-top: 0; } ul { padding-left: 0; margin-top: 0; } ul ul, ul ol { margin: 1.5rem 0 1.5rem 3rem; font-size: 90%; } ol ol, ol ul { margin: 1.5rem 0 1.5rem 3rem; font-size: 90%; } li { margin-bottom: 1rem; } code { padding: .2rem .5rem; margin: 0 .2rem; font-size: 90%; white-space: nowrap; background: #f1f1f1; border: 1px solid #e1e1e1; border-radius: 4px; } pre > code { display: block; padding: 1rem 1.5rem; white-space: pre; } th, td { padding: 12px 15px; text-align: left; border-bottom: 1px solid #e1e1e1; } th:first-child, td:first-child { padding-left: 0; } th:last-child, td:last-child { padding-right: 0; } button, .button { margin-bottom: 1rem; } input, textarea, select, fieldset { margin-bottom: 1.5rem; } pre, blockquote, dl, figure, table, p, ul, ol, form { margin-bottom: 2.5rem; } /* * Sixfish overrides */ a { text-decoration: none; border-bottom: 1px dotted #ccc; } nav#topbar { color: white; background-color: #1eaedb; padding: 2rem 2rem 0; margin-bottom: 2rem; } nav#topbar .masthead { font-size: 3.6rem; } nav#topbar a { color: white; border: none; } div.contents-column { position: relative; } h2.namespace { font-size: 2rem; } header.hero-unit { margin-bottom: 2rem; } header.hero-unit h1, header.hero-unit h2 { margin: 0; } header.hero-unit span.label { background-color: #555; color: #ccc; padding: 2px 4px; font-weight: bold; } h1 span a, .description h2 span a { font-size: 1.5rem; vertical-align: top; color: #ccc; text-decoration: none; } h1:hover span a, .description h2:hover span a { visibility: visible; } section.module-relations { background-color: white; padding: 0 2rem; border: 1px solid silver; } section.module-relations dt { font-weight: bold; } section.module-relations dd { margin: 0; padding: 0; display: inline-block; } section.module-relations dd + dd::before { content: ','; padding-right: 1rem; } section.description { clear: both; font-size: 2rem; } .methods > header { margin-top: 4rem; } .constants-list header h3, .attributes-list header h3, .methods > header h3 { font-size: 2rem; margin-top: 2rem; border-left: 2rem solid #1eaedb; padding-left: 0.5rem; } .constants-list dt:before { content: '::'; } .attributes-list dt::before { content: ':'; } .attribute-access-type { margin: 0 0.5rem; border: 1px solid #333; border-radius: 2px; background: #666; color: #ffffff; } .attribute-access-type.r { background-color: #ac2626; border-color: #7e0000; } .method-name, .method-args, .method-callseq, .attributes-list dt, .constants-list dt { font-family: monospace, "Source Code Pro"; color: #33c3f0; text-shadow: 0 0 1px rgba(25, 25, 25, 0.5); } .class-methods .method-name:before, .class-methods .method-callseq:before { font-family: monospace, "Source Code Pro"; content: '::'; } .instance-methods .method-name:before, .instance-methods .method-callseq:before { font-family: monospace, "Source Code Pro"; content: '#'; } .methods a[name] { visibility: hidden; } .method-description { color: #555555; } .method-description p { margin-bottom: 1rem; } .method-source-code { display: none; }