diff --git a/core/client/docs/dist/css/ghost-ui.css b/core/client/docs/dist/css/ghost-ui.css deleted file mode 100644 index 4be2903b20..0000000000 --- a/core/client/docs/dist/css/ghost-ui.css +++ /dev/null @@ -1,895 +0,0 @@ -@font-face { - font-family: 'GhostIcons'; - src: url("../fonts/icons.eot"); - src: url("../fonts/icons.eot?#iefix") format("embedded-opentype"), url("../fonts/icons.woff") format("woff"), url("../fonts/icons.ttf") format("truetype"), url("../fonts/icons.svg#icons") format("svg"); - font-weight: normal; - font-style: normal; } -[class*=icon-]:before { - font-family: "GhostIcons"; - font-weight: normal; - font-style: normal; - vertical-align: -7%; - text-transform: none; - speak: none; - line-height: 1; - -webkit-font-smoothing: antialiased; } -[class*=icon-]:hover { - text-decoration: none; } - -.icon-ghost:before { - content: "\e000"; } - -.icon-ghost-logo:before { - content: "\e600"; } - -.icon-chevron-down:before { - content: "\e001"; } - -.icon-users:before { - content: "\e002"; } - -.icon-tag:before { - content: "\e003"; } - -.icon-tablet:before { - content: "\e004"; } - -.icon-menu:before { - content: "\e005"; } - -.icon-settings:before { - content: "\e006"; } - -.icon-search:before { - content: "\e007"; } - -.icon-search-left:before { - content: "\e008"; } - -.icon-rss:before { - content: "\e009"; } - -.icon-preview:before { - content: "\e00a"; } - -.icon-app:before { - content: "\e00b"; } - -.icon-pin:before { - content: "\e00c"; } - -.icon-pc:before { - content: "\e00d"; } - -.icon-pacman:before { - content: "\e00e"; } - -.icon-edit:before { - content: "\e00f"; } - -.icon-mobile:before { - content: "\e010"; } - -.icon-image:before { - content: "\e011"; } - -.icon-mail:before { - content: "\e012"; } - -.icon-list:before { - content: "\e013"; } - -.icon-info:before { - content: "\e014"; } - -.icon-home:before { - content: "\e015"; } - -.icon-grid:before { - content: "\e016"; } - -.icon-fullscreen:before { - content: "\e017"; } - -.icon-question:before { - content: "\e018"; } - -.icon-external:before { - content: "\e019"; } - -.icon-error:before { - content: "\e01a"; } - -.icon-comments:before { - content: "\e01b"; } - -.icon-close:before { - content: "\e01c"; } - -.icon-chevron:before { - content: "\e01d"; } - -.icon-chevron-left:before { - content: "\e11d"; } - -.icon-calendar:before { - content: "\e01e"; } - -.icon-archive:before { - content: "\e01f"; } - -.icon-services:before { - content: "\e020"; } - -.icon-appearance:before { - content: "\e021"; } - -.icon-video:before { - content: "\e022"; } - -.icon-trash:before { - content: "\e023"; } - -.icon-reply:before { - content: "\e024"; } - -.icon-stats:before { - content: "\e025"; } - -.icon-featured:before { - content: "\e026"; } - -.icon-unfeatured:before { - content: "\e027"; } - -.icon-clock:before { - content: "\e028"; } - -.icon-settings2:before { - content: "\e029"; } - -.icon-camera:before { - content: "\e036"; } - -.icon-power:before { - content: "\e02b"; } - -.icon-lock:before { - content: "\e02c"; } - -.icon-content:before { - content: "\e02d"; } - -.icon-user:before { - content: "\e02e"; } - -.icon-support:before { - content: "\e02f"; } - -.icon-success:before { - content: "\e030"; } - -.icon-notification:before { - content: "\e031"; } - -.icon-add:before { - content: "\e032"; } - -.icon-check:before { - content: "\e033"; } - -.icon-x:before { - content: "\e034"; } - -.icon-link:before { - content: "\e035"; } - -.icon-camera:before { - content: "\e036"; } - -.icon-repost:before { - content: "\e037"; } - -.icon-weather-rain:before { - content: "\e038"; } - -.icon-weather-sun:before { - content: "\e039"; } - -.icon-weather-partial:before { - content: "\e03a"; } - -.icon-weather-snow:before { - content: "\e03b"; } - -.icon-weather-cloudy:before { - content: "\e03c"; } - -.icon-lightning:before { - content: "\e03d"; } - -/* ========================================================================== - Normalize.scss settings - ========================================================================== */ -/** - * Includes legacy browser support IE6/7 - * - * Set to false if you want to drop support for IE6 and IE7 - */ -/* Base - ========================================================================== */ -/** - * 1. Set default font family to sans-serif. - * 2. Prevent iOS text size adjust after orientation change, without disabling - * user zoom. - * 3. Corrects text resizing oddly in IE 6/7 when body `font-size` is set using - * `em` units. - */ -html { - font-family: sans-serif; - /* 1 */ - -ms-text-size-adjust: 100%; - /* 2 */ - -webkit-text-size-adjust: 100%; - /* 2 */ } - -/** - * Remove default margin. - */ -body { - margin: 0; } - -/* HTML5 display definitions - ========================================================================== */ -/** - * Correct `block` display not defined for any HTML5 element in IE 8/9. - * Correct `block` display not defined for `details` or `summary` in IE 10/11 and Firefox. - * Correct `block` display not defined for `main` in IE 11. - */ -article, -aside, -details, -figcaption, -figure, -footer, -header, -hgroup, -main, -nav, -section, -summary { - display: block; } - -/** - * 1. Correct `inline-block` display not defined in IE 6/7/8/9 and Firefox 3. - * 2. Normalize vertical alignment of `progress` in Chrome, Firefox, and Opera. - */ -audio, -canvas, -progress, -video { - display: inline-block; - /* 1 */ - vertical-align: baseline; - /* 2 */ } - -/** - * Prevents modern browsers from displaying `audio` without controls. - * Remove excess height in iOS 5 devices. - */ -audio:not([controls]) { - display: none; - height: 0; } - -/** - * Address `[hidden]` styling not present in IE 8/9/10. - * Hide the `template` element in IE 8/9/11, Safari, and Firefox < 22. - */ -[hidden], -template { - display: none; } - -/* Links - ========================================================================== */ -/** - * Remove the gray background color from active links in IE 10. - */ -a { - background: transparent; } - -/** - * Improve readability when focused and also mouse hovered in all browsers. - */ -a:active, a:hover { - outline: 0; } - -/* Text-level semantics - ========================================================================== */ -/** - * Address styling not present in IE 8/9/10/11, Safari, and Chrome. - */ -abbr[title] { - border-bottom: 1px dotted; } - -/** - * Address style set to `bolder` in Firefox 4+, Safari, and Chrome. - */ -b, -strong { - font-weight: bold; } - -/** - * Address styling not present in Safari and Chrome. - */ -dfn { - font-style: italic; } - -/** - * Address variable `h1` font-size and margin within `section` and `article` - * contexts in Firefox 4+, Safari, and Chrome. - */ -h1 { - font-size: 2em; - margin: 0.67em 0; } - -/** - * Addresses styling not present in IE 8/9. - */ -mark { - background: #ff0; - color: #000; } - -/** - * Address inconsistent and variable font size in all browsers. - */ -small { - font-size: 80%; } - -/** - * Prevent `sub` and `sup` affecting `line-height` in all browsers. - */ -sub, -sup { - font-size: 75%; - line-height: 0; - position: relative; - vertical-align: baseline; } - -sup { - top: -0.5em; } - -sub { - bottom: -0.25em; } - -/* Embedded content - ========================================================================== */ -/** - * 1. Remove border when inside `a` element in IE 8/9/10. - * 2. Improves image quality when scaled in IE 7. - */ -img { - border: 0; } - -/** - * Correct overflow not hidden in IE 9/10/11. - */ -svg:not(:root) { - overflow: hidden; } - -/* Grouping content - ========================================================================== */ -/** - * Address margin not present in IE 8/9 and Safari. - */ -figure { - margin: 1em 40px; } - -/** - * Address differences between Firefox and other browsers. - */ -hr { - -moz-box-sizing: content-box; - box-sizing: content-box; - height: 0; } - -/** - * Contain overflow in all browsers. - */ -pre { - overflow: auto; } - -/** - * Address odd `em`-unit font size rendering in all browsers. - * Correct font family set oddly in IE 6, Safari 4/5, and Chrome. - */ -code, -kbd, -pre, -samp { - font-family: monospace, monospace; - font-size: 1em; } - -/* Forms - ========================================================================== */ -/** - * Known limitation: by default, Chrome and Safari on OS X allow very limited - * styling of `select`, unless a `border` property is set. - */ -/** - * 1. Correct color not being inherited. - * Known issue: affects color of disabled elements. - * 2. Correct font properties not being inherited. - * 3. Address margins set differently in Firefox 4+, Safari, and Chrome. - * 4. Improves appearance and consistency in all browsers. - */ -button, -input, -optgroup, -select, -textarea { - color: inherit; - /* 1 */ - font: inherit; - /* 2 */ - margin: 0; - /* 3 */ } - -/** - * Address `overflow` set to `hidden` in IE 8/9/10/11. - */ -button { - overflow: visible; } - -/** - * Address inconsistent `text-transform` inheritance for `button` and `select`. - * All other form control elements do not inherit `text-transform` values. - * Correct `button` style inheritance in Firefox, IE 8/9/10/11, and Opera. - * Correct `select` style inheritance in Firefox. - */ -button, -select { - text-transform: none; } - -/** - * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio` - * and `video` controls. - * 2. Correct inability to style clickable `input` types in iOS. - * 3. Improve usability and consistency of cursor style between image-type - * `input` and others. - * 4. Removes inner spacing in IE 7 without affecting normal text inputs. - * Known issue: inner spacing remains in IE 6. - */ -button, -html input[type="button"], -input[type="reset"], -input[type="submit"] { - -webkit-appearance: button; - /* 2 */ - cursor: pointer; - /* 3 */ } - -/** - * Re-set default cursor for disabled elements. - */ -button[disabled], -html input[disabled] { - cursor: default; } - -/** - * Remove inner padding and border in Firefox 4+. - */ -button::-moz-focus-inner, -input::-moz-focus-inner { - border: 0; - padding: 0; } - -/** - * Address Firefox 4+ setting `line-height` on `input` using `!important` in - * the UA stylesheet. - */ -input { - line-height: normal; } - -/** - * 1. Address box sizing set to `content-box` in IE 8/9/10. - * 2. Remove excess padding in IE 8/9/10. - * Known issue: excess padding remains in IE 6. - */ -input[type="checkbox"], -input[type="radio"] { - box-sizing: border-box; - /* 1 */ - padding: 0; - /* 2 */ } - -/** - * Fix the cursor style for Chrome's increment/decrement buttons. For certain - * `font-size` values of the `input`, it causes the cursor style of the - * decrement button to change from `default` to `text`. - */ -input[type="number"]::-webkit-inner-spin-button, -input[type="number"]::-webkit-outer-spin-button { - height: auto; } - -/** - * 1. Address `appearance` set to `searchfield` in Safari and Chrome. - * 2. Address `box-sizing` set to `border-box` in Safari and Chrome - * (include `-moz` to future-proof). - */ -input[type="search"] { - -webkit-appearance: textfield; - /* 1 */ - -moz-box-sizing: content-box; - -webkit-box-sizing: content-box; - /* 2 */ - box-sizing: content-box; } - -/** - * Remove inner padding and search cancel button in Safari and Chrome on OS X. - * Safari (but not Chrome) clips the cancel button when the search input has - * padding (and `textfield` appearance). - */ -input[type="search"]::-webkit-search-cancel-button, -input[type="search"]::-webkit-search-decoration { - -webkit-appearance: none; } - -/** - * Define consistent border, margin, and padding. - */ -fieldset { - border: 1px solid #c0c0c0; - margin: 0 2px; - padding: 0.35em 0.625em 0.75em; } - -/** - * 1. Correct `color` not being inherited in IE 8/9/10/11. - * 2. Remove padding so people aren't caught out if they zero out fieldsets. - * 3. Corrects text not wrapping in Firefox 3. - * 4. Corrects alignment displayed oddly in IE 6/7. - */ -legend { - border: 0; - /* 1 */ - padding: 0; - /* 2 */ } - -/** - * Remove default vertical scrollbar in IE 8/9/10/11. - */ -textarea { - overflow: auto; } - -/** - * Don't inherit the `font-weight` (applied by a rule above). - * NOTE: the default cannot safely be changed in Chrome and Safari on OS X. - */ -optgroup { - font-weight: bold; } - -/* Tables - ========================================================================== */ -/** - * Remove most spacing between table cells. - */ -table { - border-collapse: collapse; - border-spacing: 0; } - -td, -th { - padding: 0; } - -*, *:before, *:after { - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; } - -html { - font: 62.5%/1.65 "Open Sans", sans-serif; - -webkit-tap-highlight-color: transparent; } - -body { - width: 100%; - -webkit-font-feature-settings: 'kern' 1; - -moz-font-feature-settings: 'kern' 1; - font-feature-settings: 'kern' 1; - overflow-x: hidden; } - -::-moz-selection { - background: #D6EDFF; } - -::selection { - background: #D6EDFF; } - -h1, h2, h3, -h4, h5, h6 { - -webkit-font-feature-settings: 'dlig' 1, 'liga' 1, 'lnum' 1, 'kern' 1; - -moz-font-feature-settings: 'dlig' 1, 'liga' 1, 'lnum' 1, 'kern' 1; - font-feature-settings: 'dlig' 1, 'liga' 1, 'lnum' 1, 'kern' 1; - line-height: 1.15em; - margin: 0 0 0.3em 0; } - -p, ul, ol, dl { - -webkit-font-feature-settings: 'liga' 1, 'onum' 1, 'kern' 1; - -moz-font-feature-settings: 'liga' 1, 'onum' 1, 'kern' 1; - font-feature-settings: 'liga' 1, 'onum' 1, 'kern' 1; - margin: 0 0 1.7em 0; } - -a, a:active { - text-decoration: none; } - -.show { - display: block !important; } - -.hidden { - display: none !important; - visibility: hidden !important; } - -.invisible { - visibility: hidden; } - -.sr-only { - position: absolute; - width: 1px; - height: 1px; - padding: 0; - margin: -1px; - overflow: hidden; - clip: rect(0, 0, 0, 0); - border: 0; } - .sr-only:active, .sr-only:focus { - position: static; - width: auto; - height: auto; - margin: 0; - overflow: visible; - clip: auto; } - -.global-nav { - height: 60px; - position: fixed; - top: 0px; - right: 0px; - bottom: auto; - left: 0px; - z-index: 9999; - background: #242628; } - .global-nav .thing, - .global-nav .thing2 { - display: none; } - -.nav-item { - position: relative; - display: block; - float: left; - height: 60px; - padding-right: 10px; - font-size: 1.1rem; - letter-spacing: 1px; - font-weight: 200; - line-height: 1.1em; } - -.nav-label { - height: 33px; - margin-top: 14px; - padding: 10px 12px; - color: rgba(255, 255, 255, 0.7); - text-transform: uppercase; - border-radius: 4px; - -webkit-transition: color 0.5s, background 0.5s; - -moz-transition: color 0.5s, background 0.5s; - transition: color 0.5s, background 0.5s; } - -.nav-item.active .nav-label, -.nav-item:hover .nav-label { - color: rgba(255, 255, 255, 0.9); - background: #131415; - -webkit-transition: color 0.1s, background 0.1s; - -moz-transition: color 0.1s, background 0.1s; - transition: color 0.1s, background 0.1s; } - -.ghost-logo { - display: inline-block; - float: left; - height: 60px; - width: 60px; - padding: 23px; - color: #656d71; - font-size: 1.5rem; - line-height: 1em; - -webkit-transition: color 0.5s; - -moz-transition: color 0.5s; - transition: color 0.5s; } - .ghost-logo:before { - font-family: "GhostIcons"; - font-weight: normal; - font-style: normal; - vertical-align: -7%; - text-transform: none; - speak: none; - line-height: 1; - -webkit-font-smoothing: antialiased; - content: "\e000"; - font-size: 14px; - line-height: 0; } - .ghost-logo:hover { - text-decoration: none; } - -.ghost-logo:hover, -.ghost-logo:focus { - color: #e2edf2; - -webkit-transition: color 0.1s; - -moz-transition: color 0.1s; - transition: color 0.1s; } - -.user-menu { - position: absolute; - top: 0; - right: 0; - padding: 0; - margin: 0; - cursor: pointer; } - .user-menu .nav-label { - margin: 0; - padding: 0 12px; - background: none !important; } - .user-menu .image { - float: left; - margin: 15px 8px 0 0; } - .user-menu .image img { - display: block; - width: 30px; - height: 30px; - border-radius: 100%; } - .user-menu .name { - float: right; - height: 33px; - margin-top: 14px; - padding: 10px 12px; - border-radius: 4px; - -webkit-transition: background 0.5s; - -moz-transition: background 0.5s; - transition: background 0.5s; } - .user-menu .name small { - display: none; - font-size: 11px; - text-transform: none; - letter-spacing: 0; - color: #cacaca; - margin-top: 0; - line-height: 12px; } - .user-menu:hover .name { - color: rgba(255, 255, 255, 0.9); - background: #131415; - -webkit-transition: background 0.1s; - -moz-transition: background 0.1s; - transition: background 0.1s; } - -@media (max-width: 1025px) { - .global-nav { - width: 260px; - height: auto; - top: 0; - bottom: 0; - left: 0; - overflow: auto; } - .global-nav .thing, .global-nav .thing2 { - display: block; } - - .nav-item { - position: relative; - float: none; - height: auto; - margin: 0; - padding: 0; } - - .nav-label { - display: block; - height: 44px; - line-height: 44px; - margin: 0; - padding: 0 15px; - border-radius: 0; } - - .user-menu { - height: auto; - padding: 15px; - position: absolute; - top: auto; - right: 0px; - bottom: 0px; - left: 0px; - -webkit-transition: color 0.5s, background 0.5s; - -moz-transition: color 0.5s, background 0.5s; - transition: color 0.5s, background 0.5s; } - .user-menu .nav-label { - padding: 0; - height: auto; } - .user-menu .image { - margin: 2px 10px 0 0; } - .user-menu .name { - float: left; - margin: 0; - padding: 0 0 5px 0; - text-overflow: ellipsis; - white-space: nowrap; - line-height: 19px; - overflow: hidden; } - .user-menu .name small { - display: block; } - .user-menu:hover { - color: rgba(255, 255, 255, 0.9); - background: #131415; - -webkit-transition: color 0.1s, background 0.1s; - -moz-transition: color 0.1s, background 0.1s; - transition: color 0.1s, background 0.1s; } - .user-menu:hover .name { - background: transparent; - -webkit-transition: none; - -moz-transition: none; - transition: none; } } -.viewport { - position: absolute; - top: 0px; - right: 0px; - bottom: 0px; - left: 0px; - overflow: hidden; } - @media (max-width: 1025px) { - .viewport { - -webkit-transform: translate3d(260px, 0px, 0px); - -moz-transform: translate3d(260px, 0px, 0px); - -ms-transform: translate3d(260px, 0px, 0px); - -o-transform: translate3d(260px, 0px, 0px); - transform: translate3d(260px, 0px, 0px); } } - -.page-header { - position: relative; - height: 44px; - line-height: 44px; - text-align: center; - color: #fff; - background: #242628; - overflow: hidden; } - @media (min-width: 1025px) { - .page-header { - height: 60px; - line-height: 60px; } } - .page-header h2 { - display: block; - height: 44px; - line-height: 44px; - margin: 0; - padding: 0 15%; - font-size: 1.8rem; - font-weight: normal; - text-overflow: ellipsis; - white-space: nowrap; - overflow: hidden; } - @media (min-width: 1025px) { - .page-header h2 { - height: 60px; - line-height: 60px; } } - -.menu-button { - display: block; - position: absolute; - top: 0; - left: 0; - width: 44px; - height: 44px; - color: #fff; } - .menu-button:before { - font-family: "GhostIcons"; - font-weight: normal; - font-style: normal; - vertical-align: -7%; - text-transform: none; - speak: none; - line-height: 1; - -webkit-font-smoothing: antialiased; - content: "\e005"; - font-size: 18px; - line-height: 44px; } - .menu-button:hover { - text-decoration: none; } diff --git a/core/client/docs/dist/css/ghost-ui.min.css b/core/client/docs/dist/css/ghost-ui.min.css deleted file mode 100644 index 07bca8c643..0000000000 --- a/core/client/docs/dist/css/ghost-ui.min.css +++ /dev/null @@ -1,3 +0,0 @@ -@font-face{font-family:'GhostIcons';src:url("../fonts/icons.eot");src:url("../fonts/icons.eot?#iefix") format("embedded-opentype"),url("../fonts/icons.woff") format("woff"),url("../fonts/icons.ttf") format("truetype"),url("../fonts/icons.svg#icons") format("svg");font-weight:normal;font-style:normal}[class*=icon-]:before{font-family:"GhostIcons";font-weight:normal;font-style:normal;vertical-align:-7%;text-transform:none;speak:none;line-height:1;-webkit-font-smoothing:antialiased}[class*=icon-]:hover{text-decoration:none}.icon-ghost:before{content:"\e000"}.icon-ghost-logo:before{content:"\e600"}.icon-chevron-down:before{content:"\e001"}.icon-users:before{content:"\e002"}.icon-tag:before{content:"\e003"}.icon-tablet:before{content:"\e004"}.icon-menu:before{content:"\e005"}.icon-settings:before{content:"\e006"}.icon-search:before{content:"\e007"}.icon-search-left:before{content:"\e008"}.icon-rss:before{content:"\e009"}.icon-preview:before{content:"\e00a"}.icon-app:before{content:"\e00b"}.icon-pin:before{content:"\e00c"}.icon-pc:before{content:"\e00d"}.icon-pacman:before{content:"\e00e"}.icon-edit:before{content:"\e00f"}.icon-mobile:before{content:"\e010"}.icon-image:before{content:"\e011"}.icon-mail:before{content:"\e012"}.icon-list:before{content:"\e013"}.icon-info:before{content:"\e014"}.icon-home:before{content:"\e015"}.icon-grid:before{content:"\e016"}.icon-fullscreen:before{content:"\e017"}.icon-question:before{content:"\e018"}.icon-external:before{content:"\e019"}.icon-error:before{content:"\e01a"}.icon-comments:before{content:"\e01b"}.icon-close:before{content:"\e01c"}.icon-chevron:before{content:"\e01d"}.icon-chevron-left:before{content:"\e11d"}.icon-calendar:before{content:"\e01e"}.icon-archive:before{content:"\e01f"}.icon-services:before{content:"\e020"}.icon-appearance:before{content:"\e021"}.icon-video:before{content:"\e022"}.icon-trash:before{content:"\e023"}.icon-reply:before{content:"\e024"}.icon-stats:before{content:"\e025"}.icon-featured:before{content:"\e026"}.icon-unfeatured:before{content:"\e027"}.icon-clock:before{content:"\e028"}.icon-settings2:before{content:"\e029"}.icon-camera:before{content:"\e036"}.icon-power:before{content:"\e02b"}.icon-lock:before{content:"\e02c"}.icon-content:before{content:"\e02d"}.icon-user:before{content:"\e02e"}.icon-support:before{content:"\e02f"}.icon-success:before{content:"\e030"}.icon-notification:before{content:"\e031"}.icon-add:before{content:"\e032"}.icon-check:before{content:"\e033"}.icon-x:before{content:"\e034"}.icon-link:before{content:"\e035"}.icon-camera:before{content:"\e036"}.icon-repost:before{content:"\e037"}.icon-weather-rain:before{content:"\e038"}.icon-weather-sun:before{content:"\e039"}.icon-weather-partial:before{content:"\e03a"}.icon-weather-snow:before{content:"\e03b"}.icon-weather-cloudy:before{content:"\e03c"}.icon-lightning:before{content:"\e03d"}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,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:transparent}a:active,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{-moz-box-sizing:content-box;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;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;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}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font:62.5%/1.65 "Open Sans", sans-serif;-webkit-tap-highlight-color:transparent}body{width:100%;-webkit-font-feature-settings:'kern' 1;-moz-font-feature-settings:'kern' 1;font-feature-settings:'kern' 1;overflow-x:hidden}::-moz-selection{background:#D6EDFF}::selection{background:#D6EDFF}h1,h2,h3,h4,h5,h6{-webkit-font-feature-settings:'dlig' 1, 'liga' 1, 'lnum' 1, 'kern' 1;-moz-font-feature-settings:'dlig' 1, 'liga' 1, 'lnum' 1, 'kern' 1;font-feature-settings:'dlig' 1, 'liga' 1, 'lnum' 1, 'kern' 1;line-height:1.15em;margin:0 0 0.3em 0}p,ul,ol,dl{-webkit-font-feature-settings:'liga' 1, 'onum' 1, 'kern' 1;-moz-font-feature-settings:'liga' 1, 'onum' 1, 'kern' 1;font-feature-settings:'liga' 1, 'onum' 1, 'kern' 1;margin:0 0 1.7em 0}a,a:active{text-decoration:none}.show{display:block !important}.hidden{display:none !important;visibility:hidden !important}.invisible{visibility:hidden}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only:active,.sr-only:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}.global-nav{height:60px;position:fixed;top:0px;right:0px;bottom:auto;left:0px;z-index:9999;background:#242628}.global-nav .thing,.global-nav .thing2{display:none}.nav-item{position:relative;display:block;float:left;height:60px;padding-right:10px;font-size:1.1rem;letter-spacing:1px;font-weight:200;line-height:1.1em}.nav-label{height:33px;margin-top:14px;padding:10px 12px;color:rgba(255,255,255,0.7);text-transform:uppercase;border-radius:4px;-webkit-transition:color 0.5s,background 0.5s;-moz-transition:color 0.5s,background 0.5s;transition:color 0.5s,background 0.5s}.nav-item.active .nav-label,.nav-item:hover .nav-label{color:rgba(255,255,255,0.9);background:#131415;-webkit-transition:color 0.1s,background 0.1s;-moz-transition:color 0.1s,background 0.1s;transition:color 0.1s,background 0.1s}.ghost-logo{display:inline-block;float:left;height:60px;width:60px;padding:23px;color:#656d71;font-size:1.5rem;line-height:1em;-webkit-transition:color 0.5s;-moz-transition:color 0.5s;transition:color 0.5s}.ghost-logo:before{font-family:"GhostIcons";font-weight:normal;font-style:normal;vertical-align:-7%;text-transform:none;speak:none;line-height:1;-webkit-font-smoothing:antialiased;content:"\e000";font-size:14px;line-height:0}.ghost-logo:hover{text-decoration:none}.ghost-logo:hover,.ghost-logo:focus{color:#e2edf2;-webkit-transition:color 0.1s;-moz-transition:color 0.1s;transition:color 0.1s}.user-menu{position:absolute;top:0;right:0;padding:0;margin:0;cursor:pointer}.user-menu .nav-label{margin:0;padding:0 12px;background:none !important}.user-menu .image{float:left;margin:15px 8px 0 0}.user-menu .image img{display:block;width:30px;height:30px;border-radius:100%}.user-menu .name{float:right;height:33px;margin-top:14px;padding:10px 12px;border-radius:4px;-webkit-transition:background 0.5s;-moz-transition:background 0.5s;transition:background 0.5s}.user-menu .name small{display:none;font-size:11px;text-transform:none;letter-spacing:0;color:#cacaca;margin-top:0;line-height:12px}.user-menu:hover .name{color:rgba(255,255,255,0.9);background:#131415;-webkit-transition:background 0.1s;-moz-transition:background 0.1s;transition:background 0.1s}@media (max-width: 1025px){.global-nav{width:260px;height:auto;top:0;bottom:0;left:0;overflow:auto}.global-nav .thing,.global-nav .thing2{display:block}.nav-item{position:relative;float:none;height:auto;margin:0;padding:0}.nav-label{display:block;height:44px;line-height:44px;margin:0;padding:0 15px;border-radius:0}.user-menu{height:auto;padding:15px;position:absolute;top:auto;right:0px;bottom:0px;left:0px;-webkit-transition:color 0.5s,background 0.5s;-moz-transition:color 0.5s,background 0.5s;transition:color 0.5s,background 0.5s}.user-menu .nav-label{padding:0;height:auto}.user-menu .image{margin:2px 10px 0 0}.user-menu .name{float:left;margin:0;padding:0 0 5px 0;text-overflow:ellipsis;white-space:nowrap;line-height:19px;overflow:hidden}.user-menu .name small{display:block}.user-menu:hover{color:rgba(255,255,255,0.9);background:#131415;-webkit-transition:color 0.1s,background 0.1s;-moz-transition:color 0.1s,background 0.1s;transition:color 0.1s,background 0.1s}.user-menu:hover .name{background:transparent;-webkit-transition:none;-moz-transition:none;transition:none}}.viewport{position:absolute;top:0px;right:0px;bottom:0px;left:0px;overflow:hidden}@media (max-width: 1025px){.viewport{-webkit-transform:translate3d(260px, 0px, 0px);-moz-transform:translate3d(260px, 0px, 0px);-ms-transform:translate3d(260px, 0px, 0px);-o-transform:translate3d(260px, 0px, 0px);transform:translate3d(260px, 0px, 0px)}} -.page-header{position:relative;height:44px;line-height:44px;text-align:center;color:#fff;background:#242628;overflow:hidden}@media (min-width: 1025px){.page-header{height:60px;line-height:60px}}.page-header h2{display:block;height:44px;line-height:44px;margin:0;padding:0 15%;font-size:1.8rem;font-weight:normal;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (min-width: 1025px){.page-header h2{height:60px;line-height:60px}} -.menu-button{display:block;position:absolute;top:0;left:0;width:44px;height:44px;color:#fff}.menu-button:before{font-family:"GhostIcons";font-weight:normal;font-style:normal;vertical-align:-7%;text-transform:none;speak:none;line-height:1;-webkit-font-smoothing:antialiased;content:"\e005";font-size:18px;line-height:44px}.menu-button:hover{text-decoration:none}