@charset "UTF-8"; /** * Ink * * A set of tools for quick development of web interfaces. * * @package Ink * @author Sapo Ink Team * @license http://opensource.org/licenses/MIT MIT * @link http://ink.sapo.pt * @version 3.0.5 */ /** * Ink class names prefix * Used in all of Inks components root elements */ /** * Grid class names */ /** * Alerts class names */ /** * Badges class names */ /** * Buttons class names */ /** * Forms class names */ /** * Labels class names */ /** * Navigation class names */ /** * Dropdown class names */ /** * Tables class names */ /** * Images class names */ /** * JS UI components classe names */ /** * Sets the grids maximum width * @var $grid-max-width (pixels|ems|percentage) */ /*! * Sets the grids breakpoint * * To add a new break point you'll need to add an element to the list. * * Here's an example: ( class-name-prefix, minimum-width, maximum-width, gutter-width, no-media-query). * * media: media type. * class-name-prefix: this is the prefix used in tons of inks classes i.e.: large-100, small-40, etc. * minimum-width: (pixels|null) the minimum width for the breakpoint * maximum-width: (pixels|null) the maximum width for the breakpoint * gutter-width: (ems) the width for the gutters (space between grid columns) for the breakpoint * no-media-query: (true|false) if you need to support IE8 set this to true on a single breakpoint. * Since IE8 does not support the @media statement leaving one of the breakpoints * outside a @media query let's you use the grid in IE8. * */ .show-all { display: inherit; } .hide-all { display: none !important; } .no-margin { margin: 0 !important; } .no-padding { padding: 0 !important; } .push-left { float: left; } .push-center { float: none !important; margin-left: auto; margin-right: auto; } .push-right { float: right; -webkit-justify-content: flex-end; -moz-justify-content: flex-end; justify-content: flex-end; } .align-left { text-align: left; } .align-center { text-align: center; } .align-right { text-align: right; } .clearfix { *zoom: 1; overflow: hidden; *zoom: 1; } .clearfix:after { content: ""; display: table; clear: both; } /*! normalize.css v3.0.0 | MIT License | git.io/normalize */ /** * 1. Set default font family to sans-serif. * 2. Prevent iOS text size adjust after orientation change, without disabling * user zoom. */ html { font-family: sans-serif; /* 1 */ -ms-text-size-adjust: 100%; /* 2 */ -webkit-text-size-adjust: 100%; /* 2 */ } html * { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } /** * Remove default margin. */ body { margin: 0; } /* HTML5 display definitions ========================================================================== */ /** * Correct `block` display not defined in IE 8/9. */ article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary { display: block; } /** * 1. Correct `inline-block` display not defined in IE 8/9. * 2. Normalize vertical alignment of `progress` in Chrome, Firefox, and Opera. */ audio, canvas, progress, video { display: inline-block; /* 1 */ vertical-align: baseline; /* 2 */ } /** * Prevent 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. * Hide the `template` element in IE, 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, Safari 5, and Chrome. */ abbr[title] { border-bottom: 1px dotted; } /** * Address style set to `bolder` in Firefox 4+, Safari 5, and Chrome. */ b, strong { font-weight: bold; } /** * Address styling not present in Safari 5 and Chrome. */ dfn { font-style: italic; } /** * Address variable `h1` font-size and margin within `section` and `article` * contexts in Firefox 4+, Safari 5, and Chrome. */ h1 { font-size: 2em; margin: .67em 0; } /** * Address 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: -.5em; } sub { bottom: -.25em; } /* Embedded content ========================================================================== */ /** * Remove border when inside `a` element in IE 8/9. */ img { border: 0; } /** * Correct overflow displayed oddly in IE 9. */ svg:not(:root) { overflow: hidden; } /* Grouping content ========================================================================== */ /** * Address margin not present in IE 8/9 and Safari 5. */ figure { margin: 0; } /** * 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. */ 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 5, and Chrome. */ button, input, optgroup, select, textarea { color: inherit; /* 1 */ font: inherit; /* 2 */ margin: 0; /* 3 */ } /** * Address `overflow` set to `hidden` in IE 8/9/10. */ 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+, 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. */ 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; } /** * It's recommended that you don't attempt to style these elements. * Firefox's implementation doesn't respect box-sizing, padding, or width. * * 1. Address box sizing set to `content-box` in IE 8/9/10. * 2. Remove excess padding in IE 8/9/10. */ 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 5 and Chrome. * 2. Address `box-sizing` set to `border-box` in Safari 5 and Chrome * (include `-moz` to future-proof). */ input[type="search"] { -webkit-appearance: textfield; /* 1 */ -moz-box-sizing: border-box; -webkit-box-sizing: border-box; /* 2 */ box-sizing: border-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: .35em .625em .75em; } /** * 1. Correct `color` not being inherited in IE 8/9. * 2. Remove padding so people aren't caught out if they zero out fieldsets. */ legend { border: 0; /* 1 */ padding: 0; /* 2 */ } /** * Remove default vertical scrollbar in IE 8/9. */ 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; } .ink-alert.basic, .ink-alert.block { font-size: .938em; margin: 1em 0; position: relative; overflow: hidden; } .ink-alert.basic { padding: 1em 3em 1em 1em; } .ink-alert.basic p { margin: 0; } .ink-alert.basic .ink-close { top: .55em; *top: .2em; } .ink-alert.block { font-size: 1em; } .ink-alert.block > h4 { padding: 1em 3em 1em 1em; font-size: .938em; line-height: 1.5; margin: 0; } .ink-alert.block p { margin: 1.5em 1em; } .ink-alert.block ul { list-style: inside; } .ink-alert .ink-dismiss { position: absolute; line-height: .56em; font-size: 1.8em; padding: 5px; border: none; background: none; top: .5em; *top: .2em; right: .4em; } .ink-badge { padding: 0.2em 0.6em; font-size: 0.813em; margin-left: .6em; } .ink-button { -webkit-appearance: menuitem; padding: 8px 12px; cursor: pointer; text-decoration: none; text-align: center; display: inline-block; vertical-align: middle; white-space: nowrap; line-height: normal; } .ink-button + .ink-button { margin-left: 5px; } .button-group { *zoom: 1; } .button-group > .ink-button { float: left; margin: 5px 0; -webkit-border-radius: 0; -moz-border-radius: 0; -ms-border-radius: 0; -o-border-radius: 0; border-radius: 0; border-left: none; } .button-group > .ink-button:hover, .button-group > .ink-button:active { border-left: none; } .button-group > .ink-button:first-child { -webkit-border-radius: 2px 0 0 2px; -moz-border-radius: 2px 0 0 2px; -ms-border-radius: 2px 0 0 2px; -o-border-radius: 2px 0 0 2px; border-radius: 2px 0 0 2px; border-left: 1px solid #bfbfbf; } .button-group > .ink-button:last-child { -webkit-border-radius: 0 2px 2px 0; -moz-border-radius: 0 2px 2px 0; -ms-border-radius: 0 2px 2px 0; -o-border-radius: 0 2px 2px 0; border-radius: 0 2px 2px 0; } .button-group:after { content: ""; display: table; clear: both; } .button-toolbar { *zoom: 1; } .button-toolbar > .button-group { margin-right: 10px; float: left; } .button-toolbar:after { content: ""; display: table; clear: both; } @font-face { font-family: "Roboto"; src: url('../fonts/Roboto/roboto-thin-webfont.eot'); src: url('../fonts/Roboto/roboto-thin-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/Roboto/roboto-thin-webfont.woff') format('woff'), url('../fonts/Roboto/roboto-thin-webfont.ttf') format('truetype'); font-weight: 100; font-style: normal; } @font-face { font-family: "Roboto"; src: url('../fonts/Roboto/roboto-thinitalic-webfont.eot'); src: url('../fonts/Roboto/roboto-thinitalic-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/Roboto/roboto-thinitalic-webfont.woff') format('woff'), url('../fonts/Roboto/roboto-thinitalic-webfont.ttf') format('truetype'); font-weight: 100; font-style: italic; } @font-face { font-family: "Roboto"; src: url('../fonts/Roboto/roboto-light-webfont.eot'); src: url('../fonts/Roboto/roboto-light-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/Roboto/roboto-light-webfont.woff') format('woff'), url('../fonts/Roboto/roboto-light-webfont.ttf') format('truetype'); font-weight: 300; font-style: normal; } @font-face { font-family: "Roboto"; src: url('../fonts/Roboto/roboto-lightitalic-webfont.eot'); src: url('../fonts/Roboto/roboto-lightitalic-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/Roboto/roboto-lightitalic-webfont.woff') format('woff'), url('../fonts/Roboto/roboto-lightitalic-webfont.ttf') format('truetype'); font-weight: 300; font-style: italic; } @font-face { font-family: "Roboto"; src: url('../fonts/Roboto/roboto-regular-webfont.eot'); src: url('../fonts/Roboto/roboto-regular-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/Roboto/roboto-regular-webfont.woff') format('woff'), url('../fonts/Roboto/roboto-regular-webfont.ttf') format('truetype'); font-weight: 400; font-style: normal; } @font-face { font-family: "Roboto"; src: url('../fonts/Roboto/roboto-italic-webfont.eot'); src: url('../fonts/Roboto/roboto-italic-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/Roboto/roboto-italic-webfont.woff') format('woff'), url('../fonts/Roboto/roboto-italic-webfont.ttf') format('truetype'); font-weight: 400; font-style: italic; } @font-face { font-family: "Roboto"; src: url('../fonts/Roboto/roboto-medium-webfont.eot'); src: url('../fonts/Roboto/roboto-medium-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/Roboto/roboto-medium-webfont.woff') format('woff'), url('../fonts/Roboto/roboto-medium-webfont.ttf') format('truetype'); font-weight: 500; font-style: normal; } @font-face { font-family: "Roboto"; src: url('../fonts/Roboto/roboto-mediumitalic-webfont.eot'); src: url('../fonts/Roboto/roboto-mediumitalic-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/Roboto/roboto-mediumitalic-webfont.woff') format('woff'), url('../fonts/Roboto/roboto-mediumitalic-webfont.ttf') format('truetype'); font-weight: 500; font-style: italic; } @font-face { font-family: "Roboto"; src: url('../fonts/Roboto/roboto-bold-webfont.eot'); src: url('../fonts/Roboto/roboto-bold-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/Roboto/roboto-bold-webfont.woff') format('woff'), url('../fonts/Roboto/roboto-bold-webfont.ttf') format('truetype'); font-weight: 700; font-style: normal; } @font-face { font-family: "Roboto"; src: url('../fonts/Roboto/roboto-bolditalic-webfont.eot'); src: url('../fonts/Roboto/roboto-bolditalic-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/Roboto/roboto-bolditalic-webfont.woff') format('woff'), url('../fonts/Roboto/roboto-bolditalic-webfont.ttf') format('truetype'); font-weight: 700; font-style: italic; } @font-face { font-family: "Roboto"; src: url('../fonts/Roboto/roboto-black-webfont.eot'); src: url('../fonts/Roboto/roboto-black-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/Roboto/roboto-black-webfont.woff') format('woff'), url('../fonts/Roboto/roboto-black-webfont.ttf') format('truetype'); font-weight: 900; font-style: normal; } @font-face { font-family: "Roboto"; src: url('../fonts/Roboto/roboto-blackitalic-webfont.eot'); src: url('../fonts/Roboto/roboto-blackitalic-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/Roboto/roboto-blackitalic-webfont.woff') format('woff'), url('../fonts/Roboto/roboto-blackitalic-webfont.ttf') format('truetype'); font-weight: 900; font-style: italic; } @font-face { font-family: "Roboto_condensed"; src: url('../fonts/Roboto_condensed/robotocondensed-light-webfont.eot'); src: url('../fonts/Roboto_condensed/robotocondensed-light-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/Roboto_condensed/robotocondensed-light-webfont.woff') format('woff'), url('../fonts/Roboto_condensed/robotocondensed-light-webfont.ttf') format('truetype'); font-weight: 300; font-style: normal; } @font-face { font-family: "Roboto_condensed"; src: url('../fonts/Roboto_condensed/robotocondensed-lightitalic-webfont.eot'); src: url('../fonts/Roboto_condensed/robotocondensed-lightitalic-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/Roboto_condensed/robotocondensed-lightitalic-webfont.woff') format('woff'), url('../fonts/Roboto_condensed/robotocondensed-lightitalic-webfont.ttf') format('truetype'); font-weight: 300; font-style: italic; } @font-face { font-family: "Roboto_condensed"; src: url('../fonts/Roboto_condensed/robotocondensed-regular-webfont.eot'); src: url('../fonts/Roboto_condensed/robotocondensed-regular-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/Roboto_condensed/robotocondensed-regular-webfont.woff') format('woff'), url('../fonts/Roboto_condensed/robotocondensed-regular-webfont.ttf') format('truetype'); font-weight: 400; font-style: normal; } @font-face { font-family: "Roboto_condensed"; src: url('../fonts/Roboto_condensed/robotocondensed-italic-webfont.eot'); src: url('../fonts/Roboto_condensed/robotocondensed-italic-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/Roboto_condensed/robotocondensed-italic-webfont.woff') format('woff'), url('../fonts/Roboto_condensed/robotocondensed-italic-webfont.ttf') format('truetype'); font-weight: 400; font-style: italic; } @font-face { font-family: "Roboto_condensed"; src: url('../fonts/Roboto_condensed/robotocondensed-bold-webfont.eot'); src: url('../fonts/Roboto_condensed/robotocondensed-bold-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/Roboto_condensed/robotocondensed-bold-webfont.woff') format('woff'), url('../fonts/Roboto_condensed/robotocondensed-bold-webfont.ttf') format('truetype'); font-weight: 700; font-style: normal; } @font-face { font-family: "Roboto_condensed"; src: url('../fonts/Roboto_condensed/robotocondensed-bolditalic-webfont.eot'); src: url('../fonts/Roboto_condensed/robotocondensed-bolditalic-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/Roboto_condensed/robotocondensed-bolditalic-webfont.woff') format('woff'), url('../fonts/Roboto_condensed/robotocondensed-bolditalic-webfont.ttf') format('truetype'); font-weight: 700; font-style: italic; } @font-face { font-family: "Roboto_slab"; src: url('../fonts/Roboto_slab/robotoslab-thin-webfont.eot'); src: url('../fonts/Roboto_slab/robotoslab-thin-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/Roboto_slab/robotoslab-thin-webfont.woff') format('woff'), url('../fonts/Roboto_slab/robotoslab-thin-webfont.ttf') format('truetype'); font-weight: 100; font-style: normal; } @font-face { font-family: "Roboto_slab"; src: url('../fonts/Roboto_slab/robotoslab-light-webfont.eot'); src: url('../fonts/Roboto_slab/robotoslab-light-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/Roboto_slab/robotoslab-light-webfont.woff') format('woff'), url('../fonts/Roboto_slab/robotoslab-light-webfont.ttf') format('truetype'); font-weight: 300; font-style: normal; } @font-face { font-family: "Roboto_slab"; src: url('../fonts/Roboto_slab/robotoslab-regular-webfont.eot'); src: url('../fonts/Roboto_slab/robotoslab-regular-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/Roboto_slab/robotoslab-regular-webfont.woff') format('woff'), url('../fonts/Roboto_slab/robotoslab-regular-webfont.ttf') format('truetype'); font-weight: 400; font-style: normal; } @font-face { font-family: "Roboto_slab"; src: url('../fonts/Roboto_slab/robotoslab-bold-webfont.eot'); src: url('../fonts/Roboto_slab/robotoslab-bold-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/Roboto_slab/robotoslab-bold-webfont.woff') format('woff'), url('../fonts/Roboto_slab/robotoslab-bold-webfont.ttf') format('truetype'); font-weight: 700; font-style: normal; } .ink-form fieldset { border: none; margin-bottom: 1.5em; padding: 0; margin: 0; } .ink-form fieldset legend { font-size: 1.438em; font-weight: 700; width: 100%; border-bottom: 1px solid #ddd; } .ink-form fieldset legend + * { -webkit-margin-top-collapse: separate; margin: 2em 0; } .ink-form p.tip { font-size: .875em; color: #909090; position: relative; margin: .2em 0 0 .1em; } .ink-form p.label { padding: 0; margin: 0; color: #555555; white-space: normal; } .ink-form select, .ink-form textarea, .ink-form input[type="text"], .ink-form input[type="password"], .ink-form input[type="datetime"], .ink-form input[type="datetime-local"], .ink-form input[type="date"], .ink-form input[type="month"], .ink-form input[type="time"], .ink-form input[type="week"], .ink-form input[type="number"], .ink-form input[type="email"], .ink-form input[type="url"], .ink-form input[type="search"], .ink-form input[type="tel"], .ink-form input[type="color"] { font-family: "Roboto", Arial, Helvetica, sans-serif; font-weight: 300; -webkit-border-radius: 2px; -moz-border-radius: 2px; -ms-border-radius: 2px; -o-border-radius: 2px; border-radius: 2px; padding: 8px 6px; border: 1px solid #c6c6c6; resize: none; background: white; vertical-align: middle; } .ink-form select:focus, .ink-form textarea:focus, .ink-form input[type="text"]:focus, .ink-form input[type="password"]:focus, .ink-form input[type="datetime"]:focus, .ink-form input[type="datetime-local"]:focus, .ink-form input[type="date"]:focus, .ink-form input[type="month"]:focus, .ink-form input[type="time"]:focus, .ink-form input[type="week"]:focus, .ink-form input[type="number"]:focus, .ink-form input[type="email"]:focus, .ink-form input[type="url"]:focus, .ink-form input[type="search"]:focus, .ink-form input[type="tel"]:focus, .ink-form input[type="color"]:focus { outline: none; border-color: rgba(153, 153, 153, 0.9); -webkit-box-shadow: rgba(0, 0, 0, 0.2) 0 1px 1px inset; -moz-box-shadow: rgba(0, 0, 0, 0.2) 0 1px 1px inset; box-shadow: rgba(0, 0, 0, 0.2) 0 1px 1px inset; outline: 0 none; } .ink-form select:disabled, .ink-form textarea:disabled, .ink-form input[type="text"]:disabled, .ink-form input[type="password"]:disabled, .ink-form input[type="datetime"]:disabled, .ink-form input[type="datetime-local"]:disabled, .ink-form input[type="date"]:disabled, .ink-form input[type="month"]:disabled, .ink-form input[type="time"]:disabled, .ink-form input[type="week"]:disabled, .ink-form input[type="number"]:disabled, .ink-form input[type="email"]:disabled, .ink-form input[type="url"]:disabled, .ink-form input[type="search"]:disabled, .ink-form input[type="tel"]:disabled, .ink-form input[type="color"]:disabled { background: #f2f2f2; cursor: not-allowed; } .ink-form .input-file { -webkit-border-radius: 2px; -moz-border-radius: 2px; -ms-border-radius: 2px; -o-border-radius: 2px; border-radius: 2px; padding: 6px; border: 1px solid #c6c6c6; background: white; vertical-align: middle; line-height: 1.2; } .ink-form .input-file input[type="file"] { -webkit-border-radius: 0; -moz-border-radius: 0; -ms-border-radius: 0; -o-border-radius: 0; border-radius: 0; border: none; padding: 0; background: none; width: 100%; } .ink-form .ink-button { margin: 0 5px; } .ink-form label { cursor: pointer; } .ink-form select { line-height: 2; cursor: pointer; } .ink-form textarea { min-height: 5em; } .ink-form .control-group { line-height: 2; margin-bottom: 1em; *zoom: 1; } .ink-form .control-group:after { content: ""; display: table; clear: both; } .ink-form .control-group .control { position: relative; *zoom: 1; } .ink-form .control-group .control:after { content: ""; display: table; clear: both; } .ink-form .control-group .control > li { margin: 0; *zoom: 1; } .ink-form .control-group .control > li:after { content: ""; display: table; clear: both; } .ink-form .control-group .control > input, .ink-form .control-group .control > select, .ink-form .control-group .control > textarea { width: 100%; } .ink-form .control-group .control > input + [class^="icon-"], .ink-form .control-group .control > input + [class*=" icon-"], .ink-form .control-group .control > select + [class^="icon-"], .ink-form .control-group .control > select + [class*=" icon-"], .ink-form .control-group .control > textarea + [class^="icon-"], .ink-form .control-group .control > textarea + [class*=" icon-"] { display: none; } .ink-form .control-group .control.append-button span, .ink-form .control-group .control.append-symbol span, .ink-form .control-group .control.prepend-button span, .ink-form .control-group .control.prepend-symbol span { width: 100%; position: relative; } .ink-form .control-group .control.append-button span > input, .ink-form .control-group .control.append-button span > select, .ink-form .control-group .control.append-button span > textarea, .ink-form .control-group .control.append-symbol span > input, .ink-form .control-group .control.append-symbol span > select, .ink-form .control-group .control.append-symbol span > textarea, .ink-form .control-group .control.prepend-button span > input, .ink-form .control-group .control.prepend-button span > select, .ink-form .control-group .control.prepend-button span > textarea, .ink-form .control-group .control.prepend-symbol span > input, .ink-form .control-group .control.prepend-symbol span > select, .ink-form .control-group .control.prepend-symbol span > textarea { width: 100%; } .ink-form .control-group .control.append-button > input[type="submit"], .ink-form .control-group .control.append-button > input[type="button"], .ink-form .control-group .control.append-button > input[type="reset"], .ink-form .control-group .control.append-symbol > input[type="submit"], .ink-form .control-group .control.append-symbol > input[type="button"], .ink-form .control-group .control.append-symbol > input[type="reset"], .ink-form .control-group .control.prepend-button > input[type="submit"], .ink-form .control-group .control.prepend-button > input[type="button"], .ink-form .control-group .control.prepend-button > input[type="reset"], .ink-form .control-group .control.prepend-symbol > input[type="submit"], .ink-form .control-group .control.prepend-symbol > input[type="button"], .ink-form .control-group .control.prepend-symbol > input[type="reset"] { width: auto; } .ink-form .control-group .control.append-button { display: table; } .ink-form .control-group .control.append-button span { display: table-cell; } .ink-form .control-group .control.append-button span > input, .ink-form .control-group .control.append-button span > select, .ink-form .control-group .control.append-button span > textarea { -webkit-border-radius: 2px 0 0 2px; -moz-border-radius: 2px 0 0 2px; -ms-border-radius: 2px 0 0 2px; -o-border-radius: 2px 0 0 2px; border-radius: 2px 0 0 2px; } .ink-form .control-group .control.append-button .ink-button { margin: 0; -webkit-border-radius: 0 2px 2px 0; -moz-border-radius: 0 2px 2px 0; -ms-border-radius: 0 2px 2px 0; -o-border-radius: 0 2px 2px 0; border-radius: 0 2px 2px 0; border-left: none; } .ink-form .control-group .control.prepend-button { display: table; } .ink-form .control-group .control.prepend-button span { display: table-cell; } .ink-form .control-group .control.prepend-button span > input, .ink-form .control-group .control.prepend-button span > select, .ink-form .control-group .control.prepend-button span > textarea { -webkit-border-radius: 0 2px 2px 0; -moz-border-radius: 0 2px 2px 0; -ms-border-radius: 0 2px 2px 0; -o-border-radius: 0 2px 2px 0; border-radius: 0 2px 2px 0; } .ink-form .control-group .control.prepend-button .ink-button { margin: 0; -webkit-border-radius: 2px 0 0 2px; -moz-border-radius: 2px 0 0 2px; -ms-border-radius: 2px 0 0 2px; -o-border-radius: 2px 0 0 2px; border-radius: 2px 0 0 2px; border-right: none; } .ink-form .control-group .control.append-symbol span { display: block; } .ink-form .control-group .control.append-symbol span > input, .ink-form .control-group .control.append-symbol span > select, .ink-form .control-group .control.append-symbol span > textarea { padding-right: 2.5em; } .ink-form .control-group .control.append-symbol span > [class^="fa-"], .ink-form .control-group .control.append-symbol span > [class*=" fa-"] { position: absolute; right: 1em; top: .86em; pointer-events: none; } .ink-form .control-group .control.prepend-symbol span { display: block; } .ink-form .control-group .control.prepend-symbol span > input, .ink-form .control-group .control.prepend-symbol span > select, .ink-form .control-group .control.prepend-symbol span > textarea { padding-left: 2.5em; } .ink-form .control-group .control.prepend-symbol span > [class^="fa-"], .ink-form .control-group .control.prepend-symbol span > [class*=" fa-"] { position: absolute; left: 1em; top: .86em; pointer-events: none; } .ink-form .control-group input[type="radio"], .ink-form .control-group input[type="checkbox"] { padding: 0; margin: .55em 0; border: none; clear: left; float: left; cursor: pointer; } .ink-form .control-group input[type="radio"] + label, .ink-form .control-group input[type="checkbox"] + label { float: left; margin: .25em 0 .25em .4em; } .ink-form .control-group .inline li { padding: 0; } .ink-form .control-group .inline li label { margin-right: 1em; } .ink-form .control-group.validation.error input, .ink-form .control-group.validation.error textarea, .ink-form .control-group.validation.error select { outline: none; border-color: rgba(200, 10, 16, 0.8); -webkit-box-shadow: rgba(0, 0, 0, 0.2) 0 1px 1px inset; -moz-box-shadow: rgba(0, 0, 0, 0.2) 0 1px 1px inset; box-shadow: rgba(0, 0, 0, 0.2) 0 1px 1px inset; border: 1px solid rgba(200, 10, 16, 0.5); } .ink-form .control-group.validation.error p.tip { color: rgba(150, 7, 12, 0.55); } .ink-form .control-group.validation.warning input, .ink-form .control-group.validation.warning textarea, .ink-form .control-group.validation.warning select { outline: none; border-color: rgba(255, 156, 0, 0.9); -webkit-box-shadow: rgba(0, 0, 0, 0.2) 0 1px 1px inset; -moz-box-shadow: rgba(0, 0, 0, 0.2) 0 1px 1px inset; box-shadow: rgba(0, 0, 0, 0.2) 0 1px 1px inset; border: 1px solid rgba(255, 156, 0, 0.6); } .ink-form .control-group.validation.warning p.tip { color: rgba(204, 125, 0, 0.6); } .ink-form .control-group.required label, .ink-form .control-group.required p.label { color: #555555; } .ink-form .control-group.required label:after, .ink-form .control-group.required p.label:after { content: "\f069"; color: #c91111; margin-left: .6em; font-family: FontAwesome; font-size: .75em; width: 1.25em; } .ink-form .control-group.required ul.control label:after { content: ""; } .ink-grid { width: auto; max-width: 1440px; margin: 0 auto; } .all-5 { width: 5%; float: left; clear: none; } .all-10 { width: 10%; float: left; clear: none; } .all-15 { width: 15%; float: left; clear: none; } .all-16 { width: 16.66%; float: left; clear: none; } .all-20 { width: 20%; float: left; clear: none; } .all-25 { width: 25%; float: left; clear: none; } .all-30 { width: 30%; float: left; clear: none; } .all-33 { width: 33.33%; float: left; clear: none; } .all-35 { width: 35%; float: left; clear: none; } .all-40 { width: 40%; float: left; clear: none; } .all-45 { width: 45%; float: left; clear: none; } .all-50 { width: 50%; float: left; clear: none; } .all-55 { width: 55%; float: left; clear: none; } .all-60 { width: 60%; float: left; clear: none; } .all-65 { width: 65%; float: left; clear: none; } .all-66 { width: 66.66%; float: left; clear: none; } .all-70 { width: 70%; float: left; clear: none; } .all-75 { width: 75%; float: left; clear: none; } .all-80 { width: 80%; float: left; clear: none; } .all-85 { width: 85%; float: left; clear: none; } .all-90 { width: 90%; float: left; clear: none; } .all-95 { width: 95%; float: left; clear: none; } .all-100 { width: 100%; float: left; clear: none; } [class~=all-100] { float: none; clear: both; } @media screen and (min-width: 1261px) { .ink-grid { padding: 0 2em; } .column-group > [class*=xlarge-] { float: left; clear: none; } .xlarge-5 { width: 5%; } .xlarge-10 { width: 10%; } .xlarge-15 { width: 15%; } .xlarge-16 { width: 16.66%; } .xlarge-20 { width: 20%; } .xlarge-25 { width: 25%; } .xlarge-30 { width: 30%; } .xlarge-33 { width: 33.33%; } .xlarge-35 { width: 35%; } .xlarge-40 { width: 40%; } .xlarge-45 { width: 45%; } .xlarge-50 { width: 50%; } .xlarge-55 { width: 55%; } .xlarge-60 { width: 60%; } .xlarge-65 { width: 65%; } .xlarge-66 { width: 66.66%; } .xlarge-70 { width: 70%; } .xlarge-75 { width: 75%; } .xlarge-80 { width: 80%; } .xlarge-85 { width: 85%; } .xlarge-90 { width: 90%; } .xlarge-95 { width: 95%; } .xlarge-100 { width: 100%; } [class*=xlarge-100] { float: none; clear: both; } .column-group { *zoom: 1; } .column-group:after { content: ""; display: table; clear: both; } .column-group.gutters { margin-left: -2em; } .column-group.gutters > [class*=xlarge-], .column-group.gutters > [class*=all-] { padding-left: 2em; margin-bottom: 2em; } .column-group.horizontal-gutters { margin-left: -2em; } .column-group.horizontal-gutters > [class*=xlarge-], .column-group.horizontal-gutters > [class*=all-] { padding-left: 2em; } .column-group.vertical-gutters > [class*=xlarge-], .column-group.vertical-gutters > [class*=all-] { margin-bottom: 2em; } .column-group.double-gutters { margin-left: -4em; } .column-group.double-gutters > [class*=xlarge-], .column-group.double-gutters > [class*=all-] { padding-left: 4em; margin-bottom: 4em; } .column-group.double-horizontal-gutters { margin-left: -4em; } .column-group.double-horizontal-gutters > [class*=xlarge-], .column-group.double-horizontal-gutters > [class*=all-] { padding-left: 4em; } .column-group.double-vertical-gutters > [class*=xlarge-], .column-group.double-vertical-gutters > [class*=all-] { margin-bottom: 4em; } .column-group.half-gutters { margin-left: -1em; } .column-group.half-gutters > [class*=xlarge-], .column-group.half-gutters > [class*=all-] { padding-left: 1em; margin-bottom: 1em; } .column-group.half-horizontal-gutters { margin-left: -1em; } .column-group.half-horizontal-gutters > [class*=xlarge-], .column-group.half-horizontal-gutters > [class*=all-] { padding-left: 1em; } .column-group.half-vertical-gutters > [class*=xlarge-], .column-group.half-vertical-gutters > [class*=all-] { margin-bottom: 1em; } .column-group.quarter-gutters { margin-left: -0.5em; } .column-group.quarter-gutters > [class*=xlarge-], .column-group.quarter-gutters > [class*=all-] { padding-left: 0.5em; margin-bottom: 0.5em; } .column-group.quarter-horizontal-gutters { margin-left: -0.5em; } .column-group.quarter-horizontal-gutters > [class*=xlarge-], .column-group.quarter-horizontal-gutters > [class*=all-] { padding-left: 0.5em; } .column-group.quarter-vertical-gutters > [class*=xlarge-], .column-group.quarter-vertical-gutters > [class*=all-] { margin-bottom: 0.5em; } .column-group.xlarge-gutters { margin-left: -2em; } .column-group.xlarge-gutters > [class*=xlarge-], .column-group.xlarge-gutters > [class*=all-] { padding-left: 2em; margin-bottom: 2em; } .column-group.xlarge-horizontal-gutters { margin-left: -2em; } .column-group.xlarge-horizontal-gutters > [class*=xlarge-], .column-group.xlarge-horizontal-gutters > [class*=all-] { padding-left: 2em; } .column-group.xlarge-vertical-gutters > [class*=xlarge-], .column-group.xlarge-vertical-gutters > [class*=all-] { margin-bottom: 2em; } .column-group.xlarge-double-gutters { margin-left: -4em; } .column-group.xlarge-double-gutters > [class*=xlarge-], .column-group.xlarge-double-gutters > [class*=all-] { padding-left: 4em; margin-bottom: 4em; } .column-group.xlarge-double-horizontal-gutters { margin-left: -4em; } .column-group.xlarge-double-horizontal-gutters > [class*=xlarge-], .column-group.xlarge-double-horizontal-gutters > [class*=all-] { padding-left: 4em; } .column-group.xlarge-double-vertical-gutters > [class*=xlarge-], .column-group.xlarge-double-vertical-gutters > [class*=all-] { margin-bottom: 4em; } .column-group.xlarge-half-gutters { margin-left: -1em; } .column-group.xlarge-half-gutters > [class*=xlarge-], .column-group.xlarge-half-gutters > [class*=all-] { padding-left: 1em; margin-bottom: 1em; } .column-group.xlarge-half-horizontal-gutters { margin-left: -1em; } .column-group.xlarge-half-horizontal-gutters > [class*=xlarge-], .column-group.xlarge-half-horizontal-gutters > [class*=all-] { padding-left: 1em; } .column-group.xlarge-half-vertical-gutters > [class*=xlarge-], .column-group.xlarge-half-vertical-gutters > [class*=all-] { margin-bottom: 1em; } .column-group.xlarge-quarter-gutters { margin-left: -0.5em; } .column-group.xlarge-quarter-gutters > [class*=xlarge-], .column-group.xlarge-quarter-gutters > [class*=all-] { padding-left: 0.5em; margin-bottom: 0.5em; } .column-group.xlarge-quarter-horizontal-gutters { margin-left: -0.5em; } .column-group.xlarge-quarter-horizontal-gutters > [class*=xlarge-], .column-group.xlarge-quarter-horizontal-gutters > [class*=all-] { padding-left: 0.5em; } .column-group.xlarge-quarter-vertical-gutters > [class*=xlarge-], .column-group.xlarge-quarter-vertical-gutters > [class*=all-] { margin-bottom: 0.5em; } .column-group.xlarge-no-gutters { margin-left: 0; } .column-group.xlarge-no-gutters > [class*=xlarge-], .column-group.xlarge-no-gutters > [class*=all-] { padding-left: 0; margin-bottom: 0; } .ink-table td[class*=xlarge-], .ink-table th[class*=xlarge-], .ink-table tr[class*=xlarge-], .ink-table thead[class*=xlarge-], .ink-table tbody[class*=xlarge-], .ink-table tfoot[class*=xlarge-] { float: none; } .xlarge-push-left { float: left; } .xlarge-push-center { float: none; margin-left: auto; margin-right: auto; } .xlarge-push-right { float: right; } .xlarge-align-left { text-align: left; } .xlarge-align-center { text-align: center; } .xlarge-align-right { text-align: right; } .xlarge-no-margin { margin: 0 !important; } .space { margin: 2em; } .xlarge-space { margin: 2em; } .padding { padding: 2em; } .xlarge-padding { padding: 2em; } .double-space { margin: 4em; } .xlarge-double-space { margin: 4em; } .double-padding { padding: 4em; } .xlarge-double-padding { padding: 4em; } .half-space { margin: 1em; } .xlarge-half-space { margin: 1em; } .half-padding { padding: 1em; } .xlarge-half-padding { padding: 1em; } .quarter-space { margin: 0.5em; } .xlarge-quarter-space { margin: 0.5em; } .quarter-padding { padding: 0.5em; } .xlarge-quarter-padding { padding: 0.5em; } .vertical-space { margin-top: 2em; margin-bottom: 2em; } .xlarge-vertical-space { margin-top: 2em; margin-bottom: 2em; } .vertical-padding { padding-top: 2em; padding-bottom: 2em; } .xlarge-vertical-padding { padding-top: 2em; padding-bottom: 2em; } .double-vertical-space { margin-top: 4em; margin-bottom: 4em; } .xlarge-double-vertical-space { margin-top: 4em; margin-bottom: 4em; } .double-vertical-padding { padding-top: 4em; padding-bottom: 4em; } .xlarge-double-vertical-padding { padding-top: 4em; padding-bottom: 4em; } .half-vertical-space { margin-top: 1em; margin-bottom: 1em; } .xlarge-half-vertical-space { margin-top: 1em; margin-bottom: 1em; } .half-vertical-padding { padding-top: 1em; padding-bottom: 1em; } .xlarge-half-vertical-padding { padding-top: 1em; padding-bottom: 1em; } .quarter-vertical-space { margin-top: 0.5em; margin-bottom: 0.5em; } .xlarge-quarter-vertical-space { margin-top: 0.5em; margin-bottom: 0.5em; } .quarter-vertical-padding { padding-top: 0.5em; padding-bottom: 0.5em; } .xlarge-quarter-vertical-padding { padding-top: 0.5em; padding-bottom: 0.5em; } .horizontal-space { margin-left: 2em; margin-right: 2em; } .xlarge-horizontal-space { margin-left: 2em; margin-right: 2em; } .horizontal-padding { padding-left: 2em; padding-right: 2em; } .xlarge-horizontal-padding { padding-left: 2em; padding-right: 2em; } .double-horizontal-space { margin-left: 4em; margin-right: 4em; } .xlarge-double-horizontal-space { margin-left: 4em; margin-right: 4em; } .double-horizontal-padding { padding-left: 4em; padding-right: 4em; } .xlarge-double-horizontal-padding { padding-left: 4em; padding-right: 4em; } .half-horizontal-space { margin-left: 1em; margin-right: 1em; } .xlarge-half-horizontal-space { margin-left: 1em; margin-right: 1em; } .half-horizontal-padding { padding-left: 1em; padding-right: 1em; } .xlarge-half-horizontal-padding { padding-left: 1em; padding-right: 1em; } .quarter-horizontal-space { margin-left: 0.5em; margin-right: 0.5em; } .xlarge-quarter-horizontal-space { margin-left: 0.5em; margin-right: 0.5em; } .quarter-horizontal-padding { padding-left: 0.5em; padding-right: 0.5em; } .xlarge-quarter-horizontal-padding { padding-left: 0.5em; padding-right: 0.5em; } .top-space { margin-top: 2em; } .xlarge-top-space { margin-top: 2em; } .top-padding { padding-top: 2em; } .xlarge-top-padding { padding-top: 2em; } .double-top-space { margin-top: 4em; } .xlarge-double-top-space { margin-top: 4em; } .double-top-padding { padding-top: 4em; } .xlarge-double-top-padding { padding-top: 4em; } .half-top-space { margin-top: 1em; } .xlarge-half-top-space { margin-top: 1em; } .half-top-padding { padding-top: 1em; } .xlarge-half-top-padding { padding-top: 1em; } .quarter-top-space { margin-top: 0.5em; } .xlarge-quarter-top-space { margin-top: 0.5em; } .quarter-top-padding { padding-top: 0.5em; } .xlarge-quarter-top-padding { padding-top: 0.5em; } .right-space { margin-right: 2em; } .xlarge-right-space { margin-right: 2em; } .right-padding { padding-right: 2em; } .xlarge-right-padding { padding-right: 2em; } .double-right-space { margin-right: 4em; } .xlarge-double-right-space { margin-right: 4em; } .double-right-padding { padding-right: 4em; } .xlarge-double-right-padding { padding-right: 4em; } .half-right-space { margin-right: 1em; } .xlarge-half-right-space { margin-right: 1em; } .half-right-padding { padding-right: 1em; } .xlarge-half-right-padding { padding-right: 1em; } .quarter-right-space { margin-right: 0.5em; } .xlarge-quarter-right-space { margin-right: 0.5em; } .quarter-right-padding { padding-right: 0.5em; } .xlarge-quarter-right-padding { padding-right: 0.5em; } .bottom-space { margin-bottom: 2em; } .xlarge-bottom-space { margin-bottom: 2em; } .bottom-padding { padding-bottom: 2em; } .xlarge-bottom-padding { padding-bottom: 2em; } .double-bottom-space { margin-bottom: 4em; } .xlarge-double-bottom-space { margin-bottom: 4em; } .double-bottom-padding { padding-bottom: 4em; } .xlarge-double-bottom-padding { padding-bottom: 4em; } .half-bottom-space { margin-bottom: 1em; } .xlarge-half-bottom-space { margin-bottom: 1em; } .half-bottom-padding { padding-bottom: 1em; } .xlarge-half-bottom-padding { padding-bottom: 1em; } .quarter-bottom-space { margin-bottom: 0.5em; } .xlarge-quarter-bottom-space { margin-bottom: 0.5em; } .quarter-bottom-padding { padding-bottom: 0.5em; } .xlarge-quarter-bottom-padding { padding-bottom: 0.5em; } .left-space { margin-left: 2em; } .xlarge-left-space { margin-left: 2em; } .left-padding { padding-left: 2em; } .xlarge-left-padding { padding-left: 2em; } .double-left-space { margin-left: 4em; } .xlarge-double-left-space { margin-left: 4em; } .double-left-padding { padding-left: 4em; } .xlarge-double-left-padding { padding-left: 4em; } .half-left-space { margin-left: 1em; } .xlarge-half-left-space { margin-left: 1em; } .half-left-padding { padding-left: 1em; } .xlarge-half-left-padding { padding-left: 1em; } .quarter-left-space { margin-left: 0.5em; } .xlarge-quarter-left-space { margin-left: 0.5em; } .quarter-left-padding { padding-left: 0.5em; } .xlarge-quarter-left-padding { padding-left: 0.5em; } .hide-xlarge { display: none !important; } .show-xlarge { display: inherit !important; } table.show-xlarge { display: table; } thead.show-xlarge { display: table-header-group; } tbody.show-xlarge { display: table-row-group; } tfoot.show-xlarge { display: table-footer-group; } tr.show-xlarge { display: table-row; } th.show-xlarge, td.show-xlarge { display: table-cell; } } @media screen and (min-width: 961px) and (max-width: 1260px) { .ink-grid { padding: 0 1.75em; } .column-group > [class*=large-] { float: left; clear: none; } .large-5 { width: 5%; } .large-10 { width: 10%; } .large-15 { width: 15%; } .large-16 { width: 16.66%; } .large-20 { width: 20%; } .large-25 { width: 25%; } .large-30 { width: 30%; } .large-33 { width: 33.33%; } .large-35 { width: 35%; } .large-40 { width: 40%; } .large-45 { width: 45%; } .large-50 { width: 50%; } .large-55 { width: 55%; } .large-60 { width: 60%; } .large-65 { width: 65%; } .large-66 { width: 66.66%; } .large-70 { width: 70%; } .large-75 { width: 75%; } .large-80 { width: 80%; } .large-85 { width: 85%; } .large-90 { width: 90%; } .large-95 { width: 95%; } .large-100 { width: 100%; } [class*=large-100] { float: none; clear: both; } .column-group { *zoom: 1; } .column-group:after { content: ""; display: table; clear: both; } .column-group.gutters { margin-left: -1.75em; } .column-group.gutters > [class*=large-], .column-group.gutters > [class*=all-] { padding-left: 1.75em; margin-bottom: 1.75em; } .column-group.horizontal-gutters { margin-left: -1.75em; } .column-group.horizontal-gutters > [class*=large-], .column-group.horizontal-gutters > [class*=all-] { padding-left: 1.75em; } .column-group.vertical-gutters > [class*=large-], .column-group.vertical-gutters > [class*=all-] { margin-bottom: 1.75em; } .column-group.double-gutters { margin-left: -3.5em; } .column-group.double-gutters > [class*=large-], .column-group.double-gutters > [class*=all-] { padding-left: 3.5em; margin-bottom: 3.5em; } .column-group.double-horizontal-gutters { margin-left: -3.5em; } .column-group.double-horizontal-gutters > [class*=large-], .column-group.double-horizontal-gutters > [class*=all-] { padding-left: 3.5em; } .column-group.double-vertical-gutters > [class*=large-], .column-group.double-vertical-gutters > [class*=all-] { margin-bottom: 3.5em; } .column-group.half-gutters { margin-left: -0.875em; } .column-group.half-gutters > [class*=large-], .column-group.half-gutters > [class*=all-] { padding-left: 0.875em; margin-bottom: 0.875em; } .column-group.half-horizontal-gutters { margin-left: -0.875em; } .column-group.half-horizontal-gutters > [class*=large-], .column-group.half-horizontal-gutters > [class*=all-] { padding-left: 0.875em; } .column-group.half-vertical-gutters > [class*=large-], .column-group.half-vertical-gutters > [class*=all-] { margin-bottom: 0.875em; } .column-group.quarter-gutters { margin-left: -0.4375em; } .column-group.quarter-gutters > [class*=large-], .column-group.quarter-gutters > [class*=all-] { padding-left: 0.4375em; margin-bottom: 0.4375em; } .column-group.quarter-horizontal-gutters { margin-left: -0.4375em; } .column-group.quarter-horizontal-gutters > [class*=large-], .column-group.quarter-horizontal-gutters > [class*=all-] { padding-left: 0.4375em; } .column-group.quarter-vertical-gutters > [class*=large-], .column-group.quarter-vertical-gutters > [class*=all-] { margin-bottom: 0.4375em; } .column-group.large-gutters { margin-left: -1.75em; } .column-group.large-gutters > [class*=large-], .column-group.large-gutters > [class*=all-] { padding-left: 1.75em; margin-bottom: 1.75em; } .column-group.large-horizontal-gutters { margin-left: -1.75em; } .column-group.large-horizontal-gutters > [class*=large-], .column-group.large-horizontal-gutters > [class*=all-] { padding-left: 1.75em; } .column-group.large-vertical-gutters > [class*=large-], .column-group.large-vertical-gutters > [class*=all-] { margin-bottom: 1.75em; } .column-group.large-double-gutters { margin-left: -3.5em; } .column-group.large-double-gutters > [class*=large-], .column-group.large-double-gutters > [class*=all-] { padding-left: 3.5em; margin-bottom: 3.5em; } .column-group.large-double-horizontal-gutters { margin-left: -3.5em; } .column-group.large-double-horizontal-gutters > [class*=large-], .column-group.large-double-horizontal-gutters > [class*=all-] { padding-left: 3.5em; } .column-group.large-double-vertical-gutters > [class*=large-], .column-group.large-double-vertical-gutters > [class*=all-] { margin-bottom: 3.5em; } .column-group.large-half-gutters { margin-left: -0.875em; } .column-group.large-half-gutters > [class*=large-], .column-group.large-half-gutters > [class*=all-] { padding-left: 0.875em; margin-bottom: 0.875em; } .column-group.large-half-horizontal-gutters { margin-left: -0.875em; } .column-group.large-half-horizontal-gutters > [class*=large-], .column-group.large-half-horizontal-gutters > [class*=all-] { padding-left: 0.875em; } .column-group.large-half-vertical-gutters > [class*=large-], .column-group.large-half-vertical-gutters > [class*=all-] { margin-bottom: 0.875em; } .column-group.large-quarter-gutters { margin-left: -0.4375em; } .column-group.large-quarter-gutters > [class*=large-], .column-group.large-quarter-gutters > [class*=all-] { padding-left: 0.4375em; margin-bottom: 0.4375em; } .column-group.large-quarter-horizontal-gutters { margin-left: -0.4375em; } .column-group.large-quarter-horizontal-gutters > [class*=large-], .column-group.large-quarter-horizontal-gutters > [class*=all-] { padding-left: 0.4375em; } .column-group.large-quarter-vertical-gutters > [class*=large-], .column-group.large-quarter-vertical-gutters > [class*=all-] { margin-bottom: 0.4375em; } .column-group.large-no-gutters { margin-left: 0; } .column-group.large-no-gutters > [class*=large-], .column-group.large-no-gutters > [class*=all-] { padding-left: 0; margin-bottom: 0; } .ink-table td[class*=large-], .ink-table th[class*=large-], .ink-table tr[class*=large-], .ink-table thead[class*=large-], .ink-table tbody[class*=large-], .ink-table tfoot[class*=large-] { float: none; } .large-push-left { float: left; } .large-push-center { float: none; margin-left: auto; margin-right: auto; } .large-push-right { float: right; } .large-align-left { text-align: left; } .large-align-center { text-align: center; } .large-align-right { text-align: right; } .large-no-margin { margin: 0 !important; } .space { margin: 1.75em; } .large-space { margin: 1.75em; } .padding { padding: 1.75em; } .large-padding { padding: 1.75em; } .double-space { margin: 3.5em; } .large-double-space { margin: 3.5em; } .double-padding { padding: 3.5em; } .large-double-padding { padding: 3.5em; } .half-space { margin: 0.875em; } .large-half-space { margin: 0.875em; } .half-padding { padding: 0.875em; } .large-half-padding { padding: 0.875em; } .quarter-space { margin: 0.4375em; } .large-quarter-space { margin: 0.4375em; } .quarter-padding { padding: 0.4375em; } .large-quarter-padding { padding: 0.4375em; } .vertical-space { margin-top: 1.75em; margin-bottom: 1.75em; } .large-vertical-space { margin-top: 1.75em; margin-bottom: 1.75em; } .vertical-padding { padding-top: 1.75em; padding-bottom: 1.75em; } .large-vertical-padding { padding-top: 1.75em; padding-bottom: 1.75em; } .double-vertical-space { margin-top: 3.5em; margin-bottom: 3.5em; } .large-double-vertical-space { margin-top: 3.5em; margin-bottom: 3.5em; } .double-vertical-padding { padding-top: 3.5em; padding-bottom: 3.5em; } .large-double-vertical-padding { padding-top: 3.5em; padding-bottom: 3.5em; } .half-vertical-space { margin-top: 0.875em; margin-bottom: 0.875em; } .large-half-vertical-space { margin-top: 0.875em; margin-bottom: 0.875em; } .half-vertical-padding { padding-top: 0.875em; padding-bottom: 0.875em; } .large-half-vertical-padding { padding-top: 0.875em; padding-bottom: 0.875em; } .quarter-vertical-space { margin-top: 0.4375em; margin-bottom: 0.4375em; } .large-quarter-vertical-space { margin-top: 0.4375em; margin-bottom: 0.4375em; } .quarter-vertical-padding { padding-top: 0.4375em; padding-bottom: 0.4375em; } .large-quarter-vertical-padding { padding-top: 0.4375em; padding-bottom: 0.4375em; } .horizontal-space { margin-left: 1.75em; margin-right: 1.75em; } .large-horizontal-space { margin-left: 1.75em; margin-right: 1.75em; } .horizontal-padding { padding-left: 1.75em; padding-right: 1.75em; } .large-horizontal-padding { padding-left: 1.75em; padding-right: 1.75em; } .double-horizontal-space { margin-left: 3.5em; margin-right: 3.5em; } .large-double-horizontal-space { margin-left: 3.5em; margin-right: 3.5em; } .double-horizontal-padding { padding-left: 3.5em; padding-right: 3.5em; } .large-double-horizontal-padding { padding-left: 3.5em; padding-right: 3.5em; } .half-horizontal-space { margin-left: 0.875em; margin-right: 0.875em; } .large-half-horizontal-space { margin-left: 0.875em; margin-right: 0.875em; } .half-horizontal-padding { padding-left: 0.875em; padding-right: 0.875em; } .large-half-horizontal-padding { padding-left: 0.875em; padding-right: 0.875em; } .quarter-horizontal-space { margin-left: 0.4375em; margin-right: 0.4375em; } .large-quarter-horizontal-space { margin-left: 0.4375em; margin-right: 0.4375em; } .quarter-horizontal-padding { padding-left: 0.4375em; padding-right: 0.4375em; } .large-quarter-horizontal-padding { padding-left: 0.4375em; padding-right: 0.4375em; } .top-space { margin-top: 1.75em; } .large-top-space { margin-top: 1.75em; } .top-padding { padding-top: 1.75em; } .large-top-padding { padding-top: 1.75em; } .double-top-space { margin-top: 3.5em; } .large-double-top-space { margin-top: 3.5em; } .double-top-padding { padding-top: 3.5em; } .large-double-top-padding { padding-top: 3.5em; } .half-top-space { margin-top: 0.875em; } .large-half-top-space { margin-top: 0.875em; } .half-top-padding { padding-top: 0.875em; } .large-half-top-padding { padding-top: 0.875em; } .quarter-top-space { margin-top: 0.4375em; } .large-quarter-top-space { margin-top: 0.4375em; } .quarter-top-padding { padding-top: 0.4375em; } .large-quarter-top-padding { padding-top: 0.4375em; } .right-space { margin-right: 1.75em; } .large-right-space { margin-right: 1.75em; } .right-padding { padding-right: 1.75em; } .large-right-padding { padding-right: 1.75em; } .double-right-space { margin-right: 3.5em; } .large-double-right-space { margin-right: 3.5em; } .double-right-padding { padding-right: 3.5em; } .large-double-right-padding { padding-right: 3.5em; } .half-right-space { margin-right: 0.875em; } .large-half-right-space { margin-right: 0.875em; } .half-right-padding { padding-right: 0.875em; } .large-half-right-padding { padding-right: 0.875em; } .quarter-right-space { margin-right: 0.4375em; } .large-quarter-right-space { margin-right: 0.4375em; } .quarter-right-padding { padding-right: 0.4375em; } .large-quarter-right-padding { padding-right: 0.4375em; } .bottom-space { margin-bottom: 1.75em; } .large-bottom-space { margin-bottom: 1.75em; } .bottom-padding { padding-bottom: 1.75em; } .large-bottom-padding { padding-bottom: 1.75em; } .double-bottom-space { margin-bottom: 3.5em; } .large-double-bottom-space { margin-bottom: 3.5em; } .double-bottom-padding { padding-bottom: 3.5em; } .large-double-bottom-padding { padding-bottom: 3.5em; } .half-bottom-space { margin-bottom: 0.875em; } .large-half-bottom-space { margin-bottom: 0.875em; } .half-bottom-padding { padding-bottom: 0.875em; } .large-half-bottom-padding { padding-bottom: 0.875em; } .quarter-bottom-space { margin-bottom: 0.4375em; } .large-quarter-bottom-space { margin-bottom: 0.4375em; } .quarter-bottom-padding { padding-bottom: 0.4375em; } .large-quarter-bottom-padding { padding-bottom: 0.4375em; } .left-space { margin-left: 1.75em; } .large-left-space { margin-left: 1.75em; } .left-padding { padding-left: 1.75em; } .large-left-padding { padding-left: 1.75em; } .double-left-space { margin-left: 3.5em; } .large-double-left-space { margin-left: 3.5em; } .double-left-padding { padding-left: 3.5em; } .large-double-left-padding { padding-left: 3.5em; } .half-left-space { margin-left: 0.875em; } .large-half-left-space { margin-left: 0.875em; } .half-left-padding { padding-left: 0.875em; } .large-half-left-padding { padding-left: 0.875em; } .quarter-left-space { margin-left: 0.4375em; } .large-quarter-left-space { margin-left: 0.4375em; } .quarter-left-padding { padding-left: 0.4375em; } .large-quarter-left-padding { padding-left: 0.4375em; } .hide-large { display: none !important; } .show-large { display: inherit !important; } table.show-large { display: table; } thead.show-large { display: table-header-group; } tbody.show-large { display: table-row-group; } tfoot.show-large { display: table-footer-group; } tr.show-large { display: table-row; } th.show-large, td.show-large { display: table-cell; } } @media screen and (min-width: 641px) and (max-width: 960px) { .ink-grid { padding: 0 1.5em; } .column-group > [class*=medium-] { float: left; clear: none; } .medium-5 { width: 5%; } .medium-10 { width: 10%; } .medium-15 { width: 15%; } .medium-16 { width: 16.66%; } .medium-20 { width: 20%; } .medium-25 { width: 25%; } .medium-30 { width: 30%; } .medium-33 { width: 33.33%; } .medium-35 { width: 35%; } .medium-40 { width: 40%; } .medium-45 { width: 45%; } .medium-50 { width: 50%; } .medium-55 { width: 55%; } .medium-60 { width: 60%; } .medium-65 { width: 65%; } .medium-66 { width: 66.66%; } .medium-70 { width: 70%; } .medium-75 { width: 75%; } .medium-80 { width: 80%; } .medium-85 { width: 85%; } .medium-90 { width: 90%; } .medium-95 { width: 95%; } .medium-100 { width: 100%; } [class*=medium-100] { float: none; clear: both; } .column-group { *zoom: 1; } .column-group:after { content: ""; display: table; clear: both; } .column-group.gutters { margin-left: -1.5em; } .column-group.gutters > [class*=medium-], .column-group.gutters > [class*=all-] { padding-left: 1.5em; margin-bottom: 1.5em; } .column-group.horizontal-gutters { margin-left: -1.5em; } .column-group.horizontal-gutters > [class*=medium-], .column-group.horizontal-gutters > [class*=all-] { padding-left: 1.5em; } .column-group.vertical-gutters > [class*=medium-], .column-group.vertical-gutters > [class*=all-] { margin-bottom: 1.5em; } .column-group.double-gutters { margin-left: -3em; } .column-group.double-gutters > [class*=medium-], .column-group.double-gutters > [class*=all-] { padding-left: 3em; margin-bottom: 3em; } .column-group.double-horizontal-gutters { margin-left: -3em; } .column-group.double-horizontal-gutters > [class*=medium-], .column-group.double-horizontal-gutters > [class*=all-] { padding-left: 3em; } .column-group.double-vertical-gutters > [class*=medium-], .column-group.double-vertical-gutters > [class*=all-] { margin-bottom: 3em; } .column-group.half-gutters { margin-left: -0.75em; } .column-group.half-gutters > [class*=medium-], .column-group.half-gutters > [class*=all-] { padding-left: 0.75em; margin-bottom: 0.75em; } .column-group.half-horizontal-gutters { margin-left: -0.75em; } .column-group.half-horizontal-gutters > [class*=medium-], .column-group.half-horizontal-gutters > [class*=all-] { padding-left: 0.75em; } .column-group.half-vertical-gutters > [class*=medium-], .column-group.half-vertical-gutters > [class*=all-] { margin-bottom: 0.75em; } .column-group.quarter-gutters { margin-left: -0.375em; } .column-group.quarter-gutters > [class*=medium-], .column-group.quarter-gutters > [class*=all-] { padding-left: 0.375em; margin-bottom: 0.375em; } .column-group.quarter-horizontal-gutters { margin-left: -0.375em; } .column-group.quarter-horizontal-gutters > [class*=medium-], .column-group.quarter-horizontal-gutters > [class*=all-] { padding-left: 0.375em; } .column-group.quarter-vertical-gutters > [class*=medium-], .column-group.quarter-vertical-gutters > [class*=all-] { margin-bottom: 0.375em; } .column-group.medium-gutters { margin-left: -1.5em; } .column-group.medium-gutters > [class*=medium-], .column-group.medium-gutters > [class*=all-] { padding-left: 1.5em; margin-bottom: 1.5em; } .column-group.medium-horizontal-gutters { margin-left: -1.5em; } .column-group.medium-horizontal-gutters > [class*=medium-], .column-group.medium-horizontal-gutters > [class*=all-] { padding-left: 1.5em; } .column-group.medium-vertical-gutters > [class*=medium-], .column-group.medium-vertical-gutters > [class*=all-] { margin-bottom: 1.5em; } .column-group.medium-double-gutters { margin-left: -3em; } .column-group.medium-double-gutters > [class*=medium-], .column-group.medium-double-gutters > [class*=all-] { padding-left: 3em; margin-bottom: 3em; } .column-group.medium-double-horizontal-gutters { margin-left: -3em; } .column-group.medium-double-horizontal-gutters > [class*=medium-], .column-group.medium-double-horizontal-gutters > [class*=all-] { padding-left: 3em; } .column-group.medium-double-vertical-gutters > [class*=medium-], .column-group.medium-double-vertical-gutters > [class*=all-] { margin-bottom: 3em; } .column-group.medium-half-gutters { margin-left: -0.75em; } .column-group.medium-half-gutters > [class*=medium-], .column-group.medium-half-gutters > [class*=all-] { padding-left: 0.75em; margin-bottom: 0.75em; } .column-group.medium-half-horizontal-gutters { margin-left: -0.75em; } .column-group.medium-half-horizontal-gutters > [class*=medium-], .column-group.medium-half-horizontal-gutters > [class*=all-] { padding-left: 0.75em; } .column-group.medium-half-vertical-gutters > [class*=medium-], .column-group.medium-half-vertical-gutters > [class*=all-] { margin-bottom: 0.75em; } .column-group.medium-quarter-gutters { margin-left: -0.375em; } .column-group.medium-quarter-gutters > [class*=medium-], .column-group.medium-quarter-gutters > [class*=all-] { padding-left: 0.375em; margin-bottom: 0.375em; } .column-group.medium-quarter-horizontal-gutters { margin-left: -0.375em; } .column-group.medium-quarter-horizontal-gutters > [class*=medium-], .column-group.medium-quarter-horizontal-gutters > [class*=all-] { padding-left: 0.375em; } .column-group.medium-quarter-vertical-gutters > [class*=medium-], .column-group.medium-quarter-vertical-gutters > [class*=all-] { margin-bottom: 0.375em; } .column-group.medium-no-gutters { margin-left: 0; } .column-group.medium-no-gutters > [class*=medium-], .column-group.medium-no-gutters > [class*=all-] { padding-left: 0; margin-bottom: 0; } .ink-table td[class*=medium-], .ink-table th[class*=medium-], .ink-table tr[class*=medium-], .ink-table thead[class*=medium-], .ink-table tbody[class*=medium-], .ink-table tfoot[class*=medium-] { float: none; } .medium-push-left { float: left; } .medium-push-center { float: none; margin-left: auto; margin-right: auto; } .medium-push-right { float: right; } .medium-align-left { text-align: left; } .medium-align-center { text-align: center; } .medium-align-right { text-align: right; } .medium-no-margin { margin: 0 !important; } .space { margin: 1.5em; } .medium-space { margin: 1.5em; } .padding { padding: 1.5em; } .medium-padding { padding: 1.5em; } .double-space { margin: 3em; } .medium-double-space { margin: 3em; } .double-padding { padding: 3em; } .medium-double-padding { padding: 3em; } .half-space { margin: 0.75em; } .medium-half-space { margin: 0.75em; } .half-padding { padding: 0.75em; } .medium-half-padding { padding: 0.75em; } .quarter-space { margin: 0.375em; } .medium-quarter-space { margin: 0.375em; } .quarter-padding { padding: 0.375em; } .medium-quarter-padding { padding: 0.375em; } .vertical-space { margin-top: 1.5em; margin-bottom: 1.5em; } .medium-vertical-space { margin-top: 1.5em; margin-bottom: 1.5em; } .vertical-padding { padding-top: 1.5em; padding-bottom: 1.5em; } .medium-vertical-padding { padding-top: 1.5em; padding-bottom: 1.5em; } .double-vertical-space { margin-top: 3em; margin-bottom: 3em; } .medium-double-vertical-space { margin-top: 3em; margin-bottom: 3em; } .double-vertical-padding { padding-top: 3em; padding-bottom: 3em; } .medium-double-vertical-padding { padding-top: 3em; padding-bottom: 3em; } .half-vertical-space { margin-top: 0.75em; margin-bottom: 0.75em; } .medium-half-vertical-space { margin-top: 0.75em; margin-bottom: 0.75em; } .half-vertical-padding { padding-top: 0.75em; padding-bottom: 0.75em; } .medium-half-vertical-padding { padding-top: 0.75em; padding-bottom: 0.75em; } .quarter-vertical-space { margin-top: 0.375em; margin-bottom: 0.375em; } .medium-quarter-vertical-space { margin-top: 0.375em; margin-bottom: 0.375em; } .quarter-vertical-padding { padding-top: 0.375em; padding-bottom: 0.375em; } .medium-quarter-vertical-padding { padding-top: 0.375em; padding-bottom: 0.375em; } .horizontal-space { margin-left: 1.5em; margin-right: 1.5em; } .medium-horizontal-space { margin-left: 1.5em; margin-right: 1.5em; } .horizontal-padding { padding-left: 1.5em; padding-right: 1.5em; } .medium-horizontal-padding { padding-left: 1.5em; padding-right: 1.5em; } .double-horizontal-space { margin-left: 3em; margin-right: 3em; } .medium-double-horizontal-space { margin-left: 3em; margin-right: 3em; } .double-horizontal-padding { padding-left: 3em; padding-right: 3em; } .medium-double-horizontal-padding { padding-left: 3em; padding-right: 3em; } .half-horizontal-space { margin-left: 0.75em; margin-right: 0.75em; } .medium-half-horizontal-space { margin-left: 0.75em; margin-right: 0.75em; } .half-horizontal-padding { padding-left: 0.75em; padding-right: 0.75em; } .medium-half-horizontal-padding { padding-left: 0.75em; padding-right: 0.75em; } .quarter-horizontal-space { margin-left: 0.375em; margin-right: 0.375em; } .medium-quarter-horizontal-space { margin-left: 0.375em; margin-right: 0.375em; } .quarter-horizontal-padding { padding-left: 0.375em; padding-right: 0.375em; } .medium-quarter-horizontal-padding { padding-left: 0.375em; padding-right: 0.375em; } .top-space { margin-top: 1.5em; } .medium-top-space { margin-top: 1.5em; } .top-padding { padding-top: 1.5em; } .medium-top-padding { padding-top: 1.5em; } .double-top-space { margin-top: 3em; } .medium-double-top-space { margin-top: 3em; } .double-top-padding { padding-top: 3em; } .medium-double-top-padding { padding-top: 3em; } .half-top-space { margin-top: 0.75em; } .medium-half-top-space { margin-top: 0.75em; } .half-top-padding { padding-top: 0.75em; } .medium-half-top-padding { padding-top: 0.75em; } .quarter-top-space { margin-top: 0.375em; } .medium-quarter-top-space { margin-top: 0.375em; } .quarter-top-padding { padding-top: 0.375em; } .medium-quarter-top-padding { padding-top: 0.375em; } .right-space { margin-right: 1.5em; } .medium-right-space { margin-right: 1.5em; } .right-padding { padding-right: 1.5em; } .medium-right-padding { padding-right: 1.5em; } .double-right-space { margin-right: 3em; } .medium-double-right-space { margin-right: 3em; } .double-right-padding { padding-right: 3em; } .medium-double-right-padding { padding-right: 3em; } .half-right-space { margin-right: 0.75em; } .medium-half-right-space { margin-right: 0.75em; } .half-right-padding { padding-right: 0.75em; } .medium-half-right-padding { padding-right: 0.75em; } .quarter-right-space { margin-right: 0.375em; } .medium-quarter-right-space { margin-right: 0.375em; } .quarter-right-padding { padding-right: 0.375em; } .medium-quarter-right-padding { padding-right: 0.375em; } .bottom-space { margin-bottom: 1.5em; } .medium-bottom-space { margin-bottom: 1.5em; } .bottom-padding { padding-bottom: 1.5em; } .medium-bottom-padding { padding-bottom: 1.5em; } .double-bottom-space { margin-bottom: 3em; } .medium-double-bottom-space { margin-bottom: 3em; } .double-bottom-padding { padding-bottom: 3em; } .medium-double-bottom-padding { padding-bottom: 3em; } .half-bottom-space { margin-bottom: 0.75em; } .medium-half-bottom-space { margin-bottom: 0.75em; } .half-bottom-padding { padding-bottom: 0.75em; } .medium-half-bottom-padding { padding-bottom: 0.75em; } .quarter-bottom-space { margin-bottom: 0.375em; } .medium-quarter-bottom-space { margin-bottom: 0.375em; } .quarter-bottom-padding { padding-bottom: 0.375em; } .medium-quarter-bottom-padding { padding-bottom: 0.375em; } .left-space { margin-left: 1.5em; } .medium-left-space { margin-left: 1.5em; } .left-padding { padding-left: 1.5em; } .medium-left-padding { padding-left: 1.5em; } .double-left-space { margin-left: 3em; } .medium-double-left-space { margin-left: 3em; } .double-left-padding { padding-left: 3em; } .medium-double-left-padding { padding-left: 3em; } .half-left-space { margin-left: 0.75em; } .medium-half-left-space { margin-left: 0.75em; } .half-left-padding { padding-left: 0.75em; } .medium-half-left-padding { padding-left: 0.75em; } .quarter-left-space { margin-left: 0.375em; } .medium-quarter-left-space { margin-left: 0.375em; } .quarter-left-padding { padding-left: 0.375em; } .medium-quarter-left-padding { padding-left: 0.375em; } .hide-medium { display: none !important; } .show-medium { display: inherit !important; } table.show-medium { display: table; } thead.show-medium { display: table-header-group; } tbody.show-medium { display: table-row-group; } tfoot.show-medium { display: table-footer-group; } tr.show-medium { display: table-row; } th.show-medium, td.show-medium { display: table-cell; } } @media screen and (min-width: 321px) and (max-width: 640px) { .ink-grid { padding: 0 1.25em; } .column-group > [class*=small-] { float: left; clear: none; } .small-5 { width: 5%; } .small-10 { width: 10%; } .small-15 { width: 15%; } .small-16 { width: 16.66%; } .small-20 { width: 20%; } .small-25 { width: 25%; } .small-30 { width: 30%; } .small-33 { width: 33.33%; } .small-35 { width: 35%; } .small-40 { width: 40%; } .small-45 { width: 45%; } .small-50 { width: 50%; } .small-55 { width: 55%; } .small-60 { width: 60%; } .small-65 { width: 65%; } .small-66 { width: 66.66%; } .small-70 { width: 70%; } .small-75 { width: 75%; } .small-80 { width: 80%; } .small-85 { width: 85%; } .small-90 { width: 90%; } .small-95 { width: 95%; } .small-100 { width: 100%; } [class*=small-100] { float: none; clear: both; } .column-group { *zoom: 1; } .column-group:after { content: ""; display: table; clear: both; } .column-group.gutters { margin-left: -1.25em; } .column-group.gutters > [class*=small-], .column-group.gutters > [class*=all-] { padding-left: 1.25em; margin-bottom: 1.25em; } .column-group.horizontal-gutters { margin-left: -1.25em; } .column-group.horizontal-gutters > [class*=small-], .column-group.horizontal-gutters > [class*=all-] { padding-left: 1.25em; } .column-group.vertical-gutters > [class*=small-], .column-group.vertical-gutters > [class*=all-] { margin-bottom: 1.25em; } .column-group.double-gutters { margin-left: -2.5em; } .column-group.double-gutters > [class*=small-], .column-group.double-gutters > [class*=all-] { padding-left: 2.5em; margin-bottom: 2.5em; } .column-group.double-horizontal-gutters { margin-left: -2.5em; } .column-group.double-horizontal-gutters > [class*=small-], .column-group.double-horizontal-gutters > [class*=all-] { padding-left: 2.5em; } .column-group.double-vertical-gutters > [class*=small-], .column-group.double-vertical-gutters > [class*=all-] { margin-bottom: 2.5em; } .column-group.half-gutters { margin-left: -0.625em; } .column-group.half-gutters > [class*=small-], .column-group.half-gutters > [class*=all-] { padding-left: 0.625em; margin-bottom: 0.625em; } .column-group.half-horizontal-gutters { margin-left: -0.625em; } .column-group.half-horizontal-gutters > [class*=small-], .column-group.half-horizontal-gutters > [class*=all-] { padding-left: 0.625em; } .column-group.half-vertical-gutters > [class*=small-], .column-group.half-vertical-gutters > [class*=all-] { margin-bottom: 0.625em; } .column-group.quarter-gutters { margin-left: -0.3125em; } .column-group.quarter-gutters > [class*=small-], .column-group.quarter-gutters > [class*=all-] { padding-left: 0.3125em; margin-bottom: 0.3125em; } .column-group.quarter-horizontal-gutters { margin-left: -0.3125em; } .column-group.quarter-horizontal-gutters > [class*=small-], .column-group.quarter-horizontal-gutters > [class*=all-] { padding-left: 0.3125em; } .column-group.quarter-vertical-gutters > [class*=small-], .column-group.quarter-vertical-gutters > [class*=all-] { margin-bottom: 0.3125em; } .column-group.small-gutters { margin-left: -1.25em; } .column-group.small-gutters > [class*=small-], .column-group.small-gutters > [class*=all-] { padding-left: 1.25em; margin-bottom: 1.25em; } .column-group.small-horizontal-gutters { margin-left: -1.25em; } .column-group.small-horizontal-gutters > [class*=small-], .column-group.small-horizontal-gutters > [class*=all-] { padding-left: 1.25em; } .column-group.small-vertical-gutters > [class*=small-], .column-group.small-vertical-gutters > [class*=all-] { margin-bottom: 1.25em; } .column-group.small-double-gutters { margin-left: -2.5em; } .column-group.small-double-gutters > [class*=small-], .column-group.small-double-gutters > [class*=all-] { padding-left: 2.5em; margin-bottom: 2.5em; } .column-group.small-double-horizontal-gutters { margin-left: -2.5em; } .column-group.small-double-horizontal-gutters > [class*=small-], .column-group.small-double-horizontal-gutters > [class*=all-] { padding-left: 2.5em; } .column-group.small-double-vertical-gutters > [class*=small-], .column-group.small-double-vertical-gutters > [class*=all-] { margin-bottom: 2.5em; } .column-group.small-half-gutters { margin-left: -0.625em; } .column-group.small-half-gutters > [class*=small-], .column-group.small-half-gutters > [class*=all-] { padding-left: 0.625em; margin-bottom: 0.625em; } .column-group.small-half-horizontal-gutters { margin-left: -0.625em; } .column-group.small-half-horizontal-gutters > [class*=small-], .column-group.small-half-horizontal-gutters > [class*=all-] { padding-left: 0.625em; } .column-group.small-half-vertical-gutters > [class*=small-], .column-group.small-half-vertical-gutters > [class*=all-] { margin-bottom: 0.625em; } .column-group.small-quarter-gutters { margin-left: -0.3125em; } .column-group.small-quarter-gutters > [class*=small-], .column-group.small-quarter-gutters > [class*=all-] { padding-left: 0.3125em; margin-bottom: 0.3125em; } .column-group.small-quarter-horizontal-gutters { margin-left: -0.3125em; } .column-group.small-quarter-horizontal-gutters > [class*=small-], .column-group.small-quarter-horizontal-gutters > [class*=all-] { padding-left: 0.3125em; } .column-group.small-quarter-vertical-gutters > [class*=small-], .column-group.small-quarter-vertical-gutters > [class*=all-] { margin-bottom: 0.3125em; } .column-group.small-no-gutters { margin-left: 0; } .column-group.small-no-gutters > [class*=small-], .column-group.small-no-gutters > [class*=all-] { padding-left: 0; margin-bottom: 0; } .ink-table td[class*=small-], .ink-table th[class*=small-], .ink-table tr[class*=small-], .ink-table thead[class*=small-], .ink-table tbody[class*=small-], .ink-table tfoot[class*=small-] { float: none; } .small-push-left { float: left; } .small-push-center { float: none; margin-left: auto; margin-right: auto; } .small-push-right { float: right; } .small-align-left { text-align: left; } .small-align-center { text-align: center; } .small-align-right { text-align: right; } .small-no-margin { margin: 0 !important; } .space { margin: 1.25em; } .small-space { margin: 1.25em; } .padding { padding: 1.25em; } .small-padding { padding: 1.25em; } .double-space { margin: 2.5em; } .small-double-space { margin: 2.5em; } .double-padding { padding: 2.5em; } .small-double-padding { padding: 2.5em; } .half-space { margin: 0.625em; } .small-half-space { margin: 0.625em; } .half-padding { padding: 0.625em; } .small-half-padding { padding: 0.625em; } .quarter-space { margin: 0.3125em; } .small-quarter-space { margin: 0.3125em; } .quarter-padding { padding: 0.3125em; } .small-quarter-padding { padding: 0.3125em; } .vertical-space { margin-top: 1.25em; margin-bottom: 1.25em; } .small-vertical-space { margin-top: 1.25em; margin-bottom: 1.25em; } .vertical-padding { padding-top: 1.25em; padding-bottom: 1.25em; } .small-vertical-padding { padding-top: 1.25em; padding-bottom: 1.25em; } .double-vertical-space { margin-top: 2.5em; margin-bottom: 2.5em; } .small-double-vertical-space { margin-top: 2.5em; margin-bottom: 2.5em; } .double-vertical-padding { padding-top: 2.5em; padding-bottom: 2.5em; } .small-double-vertical-padding { padding-top: 2.5em; padding-bottom: 2.5em; } .half-vertical-space { margin-top: 0.625em; margin-bottom: 0.625em; } .small-half-vertical-space { margin-top: 0.625em; margin-bottom: 0.625em; } .half-vertical-padding { padding-top: 0.625em; padding-bottom: 0.625em; } .small-half-vertical-padding { padding-top: 0.625em; padding-bottom: 0.625em; } .quarter-vertical-space { margin-top: 0.3125em; margin-bottom: 0.3125em; } .small-quarter-vertical-space { margin-top: 0.3125em; margin-bottom: 0.3125em; } .quarter-vertical-padding { padding-top: 0.3125em; padding-bottom: 0.3125em; } .small-quarter-vertical-padding { padding-top: 0.3125em; padding-bottom: 0.3125em; } .horizontal-space { margin-left: 1.25em; margin-right: 1.25em; } .small-horizontal-space { margin-left: 1.25em; margin-right: 1.25em; } .horizontal-padding { padding-left: 1.25em; padding-right: 1.25em; } .small-horizontal-padding { padding-left: 1.25em; padding-right: 1.25em; } .double-horizontal-space { margin-left: 2.5em; margin-right: 2.5em; } .small-double-horizontal-space { margin-left: 2.5em; margin-right: 2.5em; } .double-horizontal-padding { padding-left: 2.5em; padding-right: 2.5em; } .small-double-horizontal-padding { padding-left: 2.5em; padding-right: 2.5em; } .half-horizontal-space { margin-left: 0.625em; margin-right: 0.625em; } .small-half-horizontal-space { margin-left: 0.625em; margin-right: 0.625em; } .half-horizontal-padding { padding-left: 0.625em; padding-right: 0.625em; } .small-half-horizontal-padding { padding-left: 0.625em; padding-right: 0.625em; } .quarter-horizontal-space { margin-left: 0.3125em; margin-right: 0.3125em; } .small-quarter-horizontal-space { margin-left: 0.3125em; margin-right: 0.3125em; } .quarter-horizontal-padding { padding-left: 0.3125em; padding-right: 0.3125em; } .small-quarter-horizontal-padding { padding-left: 0.3125em; padding-right: 0.3125em; } .top-space { margin-top: 1.25em; } .small-top-space { margin-top: 1.25em; } .top-padding { padding-top: 1.25em; } .small-top-padding { padding-top: 1.25em; } .double-top-space { margin-top: 2.5em; } .small-double-top-space { margin-top: 2.5em; } .double-top-padding { padding-top: 2.5em; } .small-double-top-padding { padding-top: 2.5em; } .half-top-space { margin-top: 0.625em; } .small-half-top-space { margin-top: 0.625em; } .half-top-padding { padding-top: 0.625em; } .small-half-top-padding { padding-top: 0.625em; } .quarter-top-space { margin-top: 0.3125em; } .small-quarter-top-space { margin-top: 0.3125em; } .quarter-top-padding { padding-top: 0.3125em; } .small-quarter-top-padding { padding-top: 0.3125em; } .right-space { margin-right: 1.25em; } .small-right-space { margin-right: 1.25em; } .right-padding { padding-right: 1.25em; } .small-right-padding { padding-right: 1.25em; } .double-right-space { margin-right: 2.5em; } .small-double-right-space { margin-right: 2.5em; } .double-right-padding { padding-right: 2.5em; } .small-double-right-padding { padding-right: 2.5em; } .half-right-space { margin-right: 0.625em; } .small-half-right-space { margin-right: 0.625em; } .half-right-padding { padding-right: 0.625em; } .small-half-right-padding { padding-right: 0.625em; } .quarter-right-space { margin-right: 0.3125em; } .small-quarter-right-space { margin-right: 0.3125em; } .quarter-right-padding { padding-right: 0.3125em; } .small-quarter-right-padding { padding-right: 0.3125em; } .bottom-space { margin-bottom: 1.25em; } .small-bottom-space { margin-bottom: 1.25em; } .bottom-padding { padding-bottom: 1.25em; } .small-bottom-padding { padding-bottom: 1.25em; } .double-bottom-space { margin-bottom: 2.5em; } .small-double-bottom-space { margin-bottom: 2.5em; } .double-bottom-padding { padding-bottom: 2.5em; } .small-double-bottom-padding { padding-bottom: 2.5em; } .half-bottom-space { margin-bottom: 0.625em; } .small-half-bottom-space { margin-bottom: 0.625em; } .half-bottom-padding { padding-bottom: 0.625em; } .small-half-bottom-padding { padding-bottom: 0.625em; } .quarter-bottom-space { margin-bottom: 0.3125em; } .small-quarter-bottom-space { margin-bottom: 0.3125em; } .quarter-bottom-padding { padding-bottom: 0.3125em; } .small-quarter-bottom-padding { padding-bottom: 0.3125em; } .left-space { margin-left: 1.25em; } .small-left-space { margin-left: 1.25em; } .left-padding { padding-left: 1.25em; } .small-left-padding { padding-left: 1.25em; } .double-left-space { margin-left: 2.5em; } .small-double-left-space { margin-left: 2.5em; } .double-left-padding { padding-left: 2.5em; } .small-double-left-padding { padding-left: 2.5em; } .half-left-space { margin-left: 0.625em; } .small-half-left-space { margin-left: 0.625em; } .half-left-padding { padding-left: 0.625em; } .small-half-left-padding { padding-left: 0.625em; } .quarter-left-space { margin-left: 0.3125em; } .small-quarter-left-space { margin-left: 0.3125em; } .quarter-left-padding { padding-left: 0.3125em; } .small-quarter-left-padding { padding-left: 0.3125em; } .hide-small { display: none !important; } .show-small { display: inherit !important; } table.show-small { display: table; } thead.show-small { display: table-header-group; } tbody.show-small { display: table-row-group; } tfoot.show-small { display: table-footer-group; } tr.show-small { display: table-row; } th.show-small, td.show-small { display: table-cell; } } @media screen and (max-width: 320px) { .ink-grid { padding: 0 1em; } .column-group > [class*=tiny-] { float: left; clear: none; } .tiny-5 { width: 5%; } .tiny-10 { width: 10%; } .tiny-15 { width: 15%; } .tiny-16 { width: 16.66%; } .tiny-20 { width: 20%; } .tiny-25 { width: 25%; } .tiny-30 { width: 30%; } .tiny-33 { width: 33.33%; } .tiny-35 { width: 35%; } .tiny-40 { width: 40%; } .tiny-45 { width: 45%; } .tiny-50 { width: 50%; } .tiny-55 { width: 55%; } .tiny-60 { width: 60%; } .tiny-65 { width: 65%; } .tiny-66 { width: 66.66%; } .tiny-70 { width: 70%; } .tiny-75 { width: 75%; } .tiny-80 { width: 80%; } .tiny-85 { width: 85%; } .tiny-90 { width: 90%; } .tiny-95 { width: 95%; } .tiny-100 { width: 100%; } [class*=tiny-100] { float: none; clear: both; } .column-group { *zoom: 1; } .column-group:after { content: ""; display: table; clear: both; } .column-group.gutters { margin-left: -1em; } .column-group.gutters > [class*=tiny-], .column-group.gutters > [class*=all-] { padding-left: 1em; margin-bottom: 1em; } .column-group.horizontal-gutters { margin-left: -1em; } .column-group.horizontal-gutters > [class*=tiny-], .column-group.horizontal-gutters > [class*=all-] { padding-left: 1em; } .column-group.vertical-gutters > [class*=tiny-], .column-group.vertical-gutters > [class*=all-] { margin-bottom: 1em; } .column-group.double-gutters { margin-left: -2em; } .column-group.double-gutters > [class*=tiny-], .column-group.double-gutters > [class*=all-] { padding-left: 2em; margin-bottom: 2em; } .column-group.double-horizontal-gutters { margin-left: -2em; } .column-group.double-horizontal-gutters > [class*=tiny-], .column-group.double-horizontal-gutters > [class*=all-] { padding-left: 2em; } .column-group.double-vertical-gutters > [class*=tiny-], .column-group.double-vertical-gutters > [class*=all-] { margin-bottom: 2em; } .column-group.half-gutters { margin-left: -0.5em; } .column-group.half-gutters > [class*=tiny-], .column-group.half-gutters > [class*=all-] { padding-left: 0.5em; margin-bottom: 0.5em; } .column-group.half-horizontal-gutters { margin-left: -0.5em; } .column-group.half-horizontal-gutters > [class*=tiny-], .column-group.half-horizontal-gutters > [class*=all-] { padding-left: 0.5em; } .column-group.half-vertical-gutters > [class*=tiny-], .column-group.half-vertical-gutters > [class*=all-] { margin-bottom: 0.5em; } .column-group.quarter-gutters { margin-left: -0.25em; } .column-group.quarter-gutters > [class*=tiny-], .column-group.quarter-gutters > [class*=all-] { padding-left: 0.25em; margin-bottom: 0.25em; } .column-group.quarter-horizontal-gutters { margin-left: -0.25em; } .column-group.quarter-horizontal-gutters > [class*=tiny-], .column-group.quarter-horizontal-gutters > [class*=all-] { padding-left: 0.25em; } .column-group.quarter-vertical-gutters > [class*=tiny-], .column-group.quarter-vertical-gutters > [class*=all-] { margin-bottom: 0.25em; } .column-group.tiny-gutters { margin-left: -1em; } .column-group.tiny-gutters > [class*=tiny-], .column-group.tiny-gutters > [class*=all-] { padding-left: 1em; margin-bottom: 1em; } .column-group.tiny-horizontal-gutters { margin-left: -1em; } .column-group.tiny-horizontal-gutters > [class*=tiny-], .column-group.tiny-horizontal-gutters > [class*=all-] { padding-left: 1em; } .column-group.tiny-vertical-gutters > [class*=tiny-], .column-group.tiny-vertical-gutters > [class*=all-] { margin-bottom: 1em; } .column-group.tiny-double-gutters { margin-left: -2em; } .column-group.tiny-double-gutters > [class*=tiny-], .column-group.tiny-double-gutters > [class*=all-] { padding-left: 2em; margin-bottom: 2em; } .column-group.tiny-double-horizontal-gutters { margin-left: -2em; } .column-group.tiny-double-horizontal-gutters > [class*=tiny-], .column-group.tiny-double-horizontal-gutters > [class*=all-] { padding-left: 2em; } .column-group.tiny-double-vertical-gutters > [class*=tiny-], .column-group.tiny-double-vertical-gutters > [class*=all-] { margin-bottom: 2em; } .column-group.tiny-half-gutters { margin-left: -0.5em; } .column-group.tiny-half-gutters > [class*=tiny-], .column-group.tiny-half-gutters > [class*=all-] { padding-left: 0.5em; margin-bottom: 0.5em; } .column-group.tiny-half-horizontal-gutters { margin-left: -0.5em; } .column-group.tiny-half-horizontal-gutters > [class*=tiny-], .column-group.tiny-half-horizontal-gutters > [class*=all-] { padding-left: 0.5em; } .column-group.tiny-half-vertical-gutters > [class*=tiny-], .column-group.tiny-half-vertical-gutters > [class*=all-] { margin-bottom: 0.5em; } .column-group.tiny-quarter-gutters { margin-left: -0.25em; } .column-group.tiny-quarter-gutters > [class*=tiny-], .column-group.tiny-quarter-gutters > [class*=all-] { padding-left: 0.25em; margin-bottom: 0.25em; } .column-group.tiny-quarter-horizontal-gutters { margin-left: -0.25em; } .column-group.tiny-quarter-horizontal-gutters > [class*=tiny-], .column-group.tiny-quarter-horizontal-gutters > [class*=all-] { padding-left: 0.25em; } .column-group.tiny-quarter-vertical-gutters > [class*=tiny-], .column-group.tiny-quarter-vertical-gutters > [class*=all-] { margin-bottom: 0.25em; } .column-group.tiny-no-gutters { margin-left: 0; } .column-group.tiny-no-gutters > [class*=tiny-], .column-group.tiny-no-gutters > [class*=all-] { padding-left: 0; margin-bottom: 0; } .ink-table td[class*=tiny-], .ink-table th[class*=tiny-], .ink-table tr[class*=tiny-], .ink-table thead[class*=tiny-], .ink-table tbody[class*=tiny-], .ink-table tfoot[class*=tiny-] { float: none; } .tiny-push-left { float: left; } .tiny-push-center { float: none; margin-left: auto; margin-right: auto; } .tiny-push-right { float: right; } .tiny-align-left { text-align: left; } .tiny-align-center { text-align: center; } .tiny-align-right { text-align: right; } .tiny-no-margin { margin: 0 !important; } .space { margin: 1em; } .tiny-space { margin: 1em; } .padding { padding: 1em; } .tiny-padding { padding: 1em; } .double-space { margin: 2em; } .tiny-double-space { margin: 2em; } .double-padding { padding: 2em; } .tiny-double-padding { padding: 2em; } .half-space { margin: 0.5em; } .tiny-half-space { margin: 0.5em; } .half-padding { padding: 0.5em; } .tiny-half-padding { padding: 0.5em; } .quarter-space { margin: 0.25em; } .tiny-quarter-space { margin: 0.25em; } .quarter-padding { padding: 0.25em; } .tiny-quarter-padding { padding: 0.25em; } .vertical-space { margin-top: 1em; margin-bottom: 1em; } .tiny-vertical-space { margin-top: 1em; margin-bottom: 1em; } .vertical-padding { padding-top: 1em; padding-bottom: 1em; } .tiny-vertical-padding { padding-top: 1em; padding-bottom: 1em; } .double-vertical-space { margin-top: 2em; margin-bottom: 2em; } .tiny-double-vertical-space { margin-top: 2em; margin-bottom: 2em; } .double-vertical-padding { padding-top: 2em; padding-bottom: 2em; } .tiny-double-vertical-padding { padding-top: 2em; padding-bottom: 2em; } .half-vertical-space { margin-top: 0.5em; margin-bottom: 0.5em; } .tiny-half-vertical-space { margin-top: 0.5em; margin-bottom: 0.5em; } .half-vertical-padding { padding-top: 0.5em; padding-bottom: 0.5em; } .tiny-half-vertical-padding { padding-top: 0.5em; padding-bottom: 0.5em; } .quarter-vertical-space { margin-top: 0.25em; margin-bottom: 0.25em; } .tiny-quarter-vertical-space { margin-top: 0.25em; margin-bottom: 0.25em; } .quarter-vertical-padding { padding-top: 0.25em; padding-bottom: 0.25em; } .tiny-quarter-vertical-padding { padding-top: 0.25em; padding-bottom: 0.25em; } .horizontal-space { margin-left: 1em; margin-right: 1em; } .tiny-horizontal-space { margin-left: 1em; margin-right: 1em; } .horizontal-padding { padding-left: 1em; padding-right: 1em; } .tiny-horizontal-padding { padding-left: 1em; padding-right: 1em; } .double-horizontal-space { margin-left: 2em; margin-right: 2em; } .tiny-double-horizontal-space { margin-left: 2em; margin-right: 2em; } .double-horizontal-padding { padding-left: 2em; padding-right: 2em; } .tiny-double-horizontal-padding { padding-left: 2em; padding-right: 2em; } .half-horizontal-space { margin-left: 0.5em; margin-right: 0.5em; } .tiny-half-horizontal-space { margin-left: 0.5em; margin-right: 0.5em; } .half-horizontal-padding { padding-left: 0.5em; padding-right: 0.5em; } .tiny-half-horizontal-padding { padding-left: 0.5em; padding-right: 0.5em; } .quarter-horizontal-space { margin-left: 0.25em; margin-right: 0.25em; } .tiny-quarter-horizontal-space { margin-left: 0.25em; margin-right: 0.25em; } .quarter-horizontal-padding { padding-left: 0.25em; padding-right: 0.25em; } .tiny-quarter-horizontal-padding { padding-left: 0.25em; padding-right: 0.25em; } .top-space { margin-top: 1em; } .tiny-top-space { margin-top: 1em; } .top-padding { padding-top: 1em; } .tiny-top-padding { padding-top: 1em; } .double-top-space { margin-top: 2em; } .tiny-double-top-space { margin-top: 2em; } .double-top-padding { padding-top: 2em; } .tiny-double-top-padding { padding-top: 2em; } .half-top-space { margin-top: 0.5em; } .tiny-half-top-space { margin-top: 0.5em; } .half-top-padding { padding-top: 0.5em; } .tiny-half-top-padding { padding-top: 0.5em; } .quarter-top-space { margin-top: 0.25em; } .tiny-quarter-top-space { margin-top: 0.25em; } .quarter-top-padding { padding-top: 0.25em; } .tiny-quarter-top-padding { padding-top: 0.25em; } .right-space { margin-right: 1em; } .tiny-right-space { margin-right: 1em; } .right-padding { padding-right: 1em; } .tiny-right-padding { padding-right: 1em; } .double-right-space { margin-right: 2em; } .tiny-double-right-space { margin-right: 2em; } .double-right-padding { padding-right: 2em; } .tiny-double-right-padding { padding-right: 2em; } .half-right-space { margin-right: 0.5em; } .tiny-half-right-space { margin-right: 0.5em; } .half-right-padding { padding-right: 0.5em; } .tiny-half-right-padding { padding-right: 0.5em; } .quarter-right-space { margin-right: 0.25em; } .tiny-quarter-right-space { margin-right: 0.25em; } .quarter-right-padding { padding-right: 0.25em; } .tiny-quarter-right-padding { padding-right: 0.25em; } .bottom-space { margin-bottom: 1em; } .tiny-bottom-space { margin-bottom: 1em; } .bottom-padding { padding-bottom: 1em; } .tiny-bottom-padding { padding-bottom: 1em; } .double-bottom-space { margin-bottom: 2em; } .tiny-double-bottom-space { margin-bottom: 2em; } .double-bottom-padding { padding-bottom: 2em; } .tiny-double-bottom-padding { padding-bottom: 2em; } .half-bottom-space { margin-bottom: 0.5em; } .tiny-half-bottom-space { margin-bottom: 0.5em; } .half-bottom-padding { padding-bottom: 0.5em; } .tiny-half-bottom-padding { padding-bottom: 0.5em; } .quarter-bottom-space { margin-bottom: 0.25em; } .tiny-quarter-bottom-space { margin-bottom: 0.25em; } .quarter-bottom-padding { padding-bottom: 0.25em; } .tiny-quarter-bottom-padding { padding-bottom: 0.25em; } .left-space { margin-left: 1em; } .tiny-left-space { margin-left: 1em; } .left-padding { padding-left: 1em; } .tiny-left-padding { padding-left: 1em; } .double-left-space { margin-left: 2em; } .tiny-double-left-space { margin-left: 2em; } .double-left-padding { padding-left: 2em; } .tiny-double-left-padding { padding-left: 2em; } .half-left-space { margin-left: 0.5em; } .tiny-half-left-space { margin-left: 0.5em; } .half-left-padding { padding-left: 0.5em; } .tiny-half-left-padding { padding-left: 0.5em; } .quarter-left-space { margin-left: 0.25em; } .tiny-quarter-left-space { margin-left: 0.25em; } .quarter-left-padding { padding-left: 0.25em; } .tiny-quarter-left-padding { padding-left: 0.25em; } .hide-tiny { display: none !important; } .show-tiny { display: inherit !important; } table.show-tiny { display: table; } thead.show-tiny { display: table-header-group; } tbody.show-tiny { display: table-row-group; } tfoot.show-tiny { display: table-footer-group; } tr.show-tiny { display: table-row; } th.show-tiny, td.show-tiny { display: table-cell; } } html { font-size: 0.97em; } html:after { content: '[{"name":"xlarge", "size":{"min":"1261px","max":""}},{"name":"large", "size":{"min":"961px","max":"1260px"}},{"name":"medium", "size":{"min":"641px","max":"960px"}},{"name":"small", "size":{"min":"321px","max":"640px"}},{"name":"tiny", "size":{"min":"","max":"320px"}}]'; display: none; } .ink-label { padding: 0 0.35em; white-space: nowrap; } .ink-navigation { overflow: visible; } .ink-navigation ul { list-style-type: none; padding: 0; margin: 0; } .ink-navigation ul li { margin: 0; } .ink-navigation .breadcrumbs li { line-height: 2.7em; display: inline; } .ink-navigation .breadcrumbs li a { display: inline; padding: 0; } .ink-navigation .breadcrumbs li a:hover { background: transparent; } .ink-navigation .breadcrumbs li.active a { cursor: default; text-decoration: none; } .ink-navigation .breadcrumbs li:first-child a { padding-left: 1.2em; } .ink-navigation .breadcrumbs li:after { content: '/'; display: inline; margin: 0 .7em; } .ink-navigation .breadcrumbs li:last-child:after { content: ''; display: none; } .ink-dropdown, .ink-navigation { position: relative; } .ink-dropdown ul.dropdown-menu, .ink-dropdown ul.dropdown, .ink-navigation ul.dropdown-menu, .ink-navigation ul.dropdown { position: absolute; top: 110%; background: white; z-index: 30; border: 1px solid #d9d9d9; height: auto; width: auto; min-width: 10em; max-width: 12em; -webkit-border-radius: 2px; -moz-border-radius: 2px; -ms-border-radius: 2px; -o-border-radius: 2px; border-radius: 2px; -webkit-box-shadow: rgba(100, 100, 100, 0.3) 0 0 1px 0; -moz-box-shadow: rgba(100, 100, 100, 0.3) 0 0 1px 0; box-shadow: rgba(100, 100, 100, 0.3) 0 0 1px 0; padding: .3em 0; margin-left: 0px; padding: .35em 0; font-size: .85em; } .ink-dropdown ul.dropdown-menu li, .ink-dropdown ul.dropdown li, .ink-navigation ul.dropdown-menu li, .ink-navigation ul.dropdown li { -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; -webkit-border-radius: none; -moz-border-radius: none; -ms-border-radius: none; -o-border-radius: none; border-radius: none; width: auto; height: auto; min-height: auto; display: list-item; float: none; margin: 0; text-align: left; text-transform: none; padding: 0; position: relative; list-style-type: none; } .ink-dropdown ul.dropdown-menu li.separator-above, .ink-dropdown ul.dropdown li.separator-above, .ink-navigation ul.dropdown-menu li.separator-above, .ink-navigation ul.dropdown li.separator-above { padding-top: .35em; margin-top: .35em; border-top: 1px solid #d9d9d9; } .ink-dropdown ul.dropdown-menu li.separator-below, .ink-dropdown ul.dropdown li.separator-below, .ink-navigation ul.dropdown-menu li.separator-below, .ink-navigation ul.dropdown li.separator-below { padding-bottom: .35em; margin-bottom: .35em; border-bottom: 1px solid #d9d9d9; } .ink-dropdown ul.dropdown-menu li.heading, .ink-dropdown ul.dropdown li.heading, .ink-navigation ul.dropdown-menu li.heading, .ink-navigation ul.dropdown li.heading { font-weight: 700; padding-bottom: .35em; margin-bottom: .35em; padding: .5em .8em; color: #333333; } .ink-dropdown ul.dropdown-menu li a, .ink-dropdown ul.dropdown li a, .ink-navigation ul.dropdown-menu li a, .ink-navigation ul.dropdown li a { color: #444; padding: .5em .8em; display: block; clear: both; } .ink-dropdown ul.dropdown-menu li a:hover, .ink-dropdown ul.dropdown li a:hover, .ink-navigation ul.dropdown-menu li a:hover, .ink-navigation ul.dropdown li a:hover { background: #f2f2f2; text-decoration: none; } .ink-dropdown ul.dropdown-menu li.active a, .ink-dropdown ul.dropdown li.active a, .ink-navigation ul.dropdown-menu li.active a, .ink-navigation ul.dropdown li.active a { background: #999999; color: white; } .ink-dropdown ul.dropdown-menu li.disabled a, .ink-dropdown ul.dropdown li.disabled a, .ink-navigation ul.dropdown-menu li.disabled a, .ink-navigation ul.dropdown li.disabled a { color: #b3b3b3; } .ink-dropdown ul.dropdown-menu li.disabled a:hover, .ink-dropdown ul.dropdown li.disabled a:hover, .ink-navigation ul.dropdown-menu li.disabled a:hover, .ink-navigation ul.dropdown li.disabled a:hover { background: transparent; cursor: default; } .ink-dropdown ul.dropdown-menu li.submenu, .ink-dropdown ul.dropdown li.submenu, .ink-navigation ul.dropdown-menu li.submenu, .ink-navigation ul.dropdown li.submenu { overflow: visible; } .ink-dropdown ul.dropdown-menu li.submenu > a, .ink-dropdown ul.dropdown li.submenu > a, .ink-navigation ul.dropdown-menu li.submenu > a, .ink-navigation ul.dropdown li.submenu > a { white-space: nowrap; } .ink-dropdown ul.dropdown-menu li.submenu > a:after, .ink-dropdown ul.dropdown li.submenu > a:after, .ink-navigation ul.dropdown-menu li.submenu > a:after, .ink-navigation ul.dropdown li.submenu > a:after { content: "\f0da"; width: auto; margin-left: .8em; font-family: FontAwesome; color: #b3b3b3; } .ink-dropdown ul.dropdown-menu li.submenu:hover > a, .ink-dropdown ul.dropdown li.submenu:hover > a, .ink-navigation ul.dropdown-menu li.submenu:hover > a, .ink-navigation ul.dropdown li.submenu:hover > a { background: #f2f2f2; text-decoration: none; } .ink-dropdown ul.dropdown-menu li.submenu:hover:hover > ul.dropdown-menu, .ink-dropdown ul.dropdown-menu li.submenu:hover:hover > ul.dropdown, .ink-dropdown ul.dropdown li.submenu:hover:hover > ul.dropdown-menu, .ink-dropdown ul.dropdown li.submenu:hover:hover > ul.dropdown, .ink-navigation ul.dropdown-menu li.submenu:hover:hover > ul.dropdown-menu, .ink-navigation ul.dropdown-menu li.submenu:hover:hover > ul.dropdown, .ink-navigation ul.dropdown li.submenu:hover:hover > ul.dropdown-menu, .ink-navigation ul.dropdown li.submenu:hover:hover > ul.dropdown { display: block; } .ink-dropdown ul.dropdown-menu li.submenu > ul.dropdown-menu, .ink-dropdown ul.dropdown-menu li.submenu > ul.dropdown, .ink-dropdown ul.dropdown li.submenu > ul.dropdown-menu, .ink-dropdown ul.dropdown li.submenu > ul.dropdown, .ink-navigation ul.dropdown-menu li.submenu > ul.dropdown-menu, .ink-navigation ul.dropdown-menu li.submenu > ul.dropdown, .ink-navigation ul.dropdown li.submenu > ul.dropdown-menu, .ink-navigation ul.dropdown li.submenu > ul.dropdown { font-size: inherit; position: absolute; top: -.36em; left: 100%; display: none; } .ink-navigation ul.pagination { overflow: hidden; *zoom: 1; } .ink-navigation ul.pagination li { line-height: 1.7; float: left; } .ink-navigation ul.pagination li a { padding: 0.5em 1em; display: block; float: left; } .ink-navigation ul.pagination.dotted li a { display: block; height: 1em; width: 1em; margin-right: .6em; padding: 0; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%; border-radius: 50%; text-indent: 99999px; } .ink-navigation ul.pagination.dotted li a:first-child, .ink-navigation ul.pagination.dotted li a:last-child { -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%; border-radius: 50%; } .ink-navigation ul.pagination.chevron li { display: none; } .ink-navigation ul.pagination.chevron li.next, .ink-navigation ul.pagination.chevron li.previous { display: block; } .ink-navigation ul.pagination.chevron li.next a, .ink-navigation ul.pagination.chevron li.previous a { display: block; position: absolute; top: 35%; padding: 0 .5em; margin: 0; font-family: FontAwesome; font-size: 4em; } .ink-navigation ul.pagination.chevron li.next a span, .ink-navigation ul.pagination.chevron li.previous a span { text-indent: -99999px; display: inline-block; } .ink-navigation ul.pagination.chevron li.disabled a { color: rgba(255, 255, 255, 0.6); text-shadow: none; } .ink-navigation ul.pagination.chevron li.disabled a:hover, .ink-navigation ul.pagination.chevron li.disabled a:focus { color: rgba(255, 255, 255, 0.6); } .ink-navigation ul.pagination.chevron li.previous a { left: 0; } .ink-navigation ul.pagination.chevron li.previous a:after { content: "\f137"; } .ink-navigation ul.pagination.chevron li.next a { right: 0; } .ink-navigation ul.pagination.chevron li.next a:after { content: "\f138"; } .ink-navigation .pills { overflow: hidden; *zoom: 1; } .ink-navigation .pills li { overflow: hidden; display: block; float: left; margin: 0 .5em .5em 0; line-height: 1.7; } .ink-navigation .pills li a { display: block; padding: 0.5em 1em; } .ink-navigation .pills li a:hover { text-decoration: none; } .ink-navigation .pills li.active a, .ink-navigation .pills li.disabled a { cursor: default; } .ink-navigation ul { *height: 100%; } .ink-navigation ul.menu { *zoom: 1; } .ink-navigation ul.menu:after { content: ""; display: table; clear: both; } .ink-navigation ul.menu li { *height: 100%; } .ink-navigation ul.menu li:hover > ul.submenu { display: block; } .ink-navigation ul.menu li ul.submenu { display: none; position: absolute; z-index: 10; } .ink-navigation ul.menu li ul.submenu li a { padding: 0.5em 1em; display: block; float: none; } .ink-navigation ul.menu.horizontal li { float: left; position: relative; } .ink-navigation ul.menu.horizontal li a { padding: 0.5em 1em; display: block; line-height: 1.7; } .ink-navigation ul.menu.horizontal li .control { margin-top: .3em; } .ink-navigation ul.menu.horizontal li ul.submenu { min-width: 100%; left: 0; z-index: 50; top: auto; left: auto; } .ink-navigation ul.menu.horizontal li ul.submenu li { float: none; } .ink-navigation ul.menu.horizontal li ul.submenu li .flyout { position: absolute; top: 0; -webkit-border-radius: 2px; -moz-border-radius: 2px; -ms-border-radius: 2px; -o-border-radius: 2px; border-radius: 2px; } .ink-navigation ul.menu.horizontal li ul.submenu li .flyout.left { right: 100%; } .ink-navigation ul.menu.horizontal li ul.submenu li .flyout.right { left: 100%; } .ink-navigation ul.menu.vertical li { line-height: 1.7; position: relative; } .ink-navigation ul.menu.vertical li a { padding: 0.5em 1em; display: block; } .ink-navigation ul.menu.vertical li ul.submenu { position: relative; top: auto; left: auto; } .ink-navigation ul.menu.vertical li ul.submenu.flyout { position: absolute; min-width: 8em; top: 0; -webkit-border-radius: 2px; -moz-border-radius: 2px; -ms-border-radius: 2px; -o-border-radius: 2px; border-radius: 2px; } .ink-navigation ul.menu.vertical li ul.submenu.flyout.left { right: 100%; } .ink-navigation ul.menu.vertical li ul.submenu.flyout.right { left: 100%; } table.ink-table { width: 100%; border-collapse: collapse; border-spacing: 0; } table.ink-table tr th { padding: 5px 10px; line-height: 1.3; } table.ink-table tr th[data-sortable="true"]:hover { cursor: pointer; text-decoration: underline; } table.ink-table tr th[data-sortable="true"]:hover i { text-decoration: none; } table.ink-table tr th[data-sortable="true"] i { padding-left: .5em; } table.ink-table tr td { padding: 5px 10px; line-height: 1.3; } table.ink-table.hover tbody tr:hover { cursor: pointer; } table.ink-table.bordered { border-collapse: separate; } html { -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%; } body { color: #555555; font-family: "Roboto", Arial, Helvetica, sans-serif; line-height: 1.45; } .fw-100, .fw-light { font-weight: 100; } .fw-300, .fw-thin { font-weight: 300; } .fw-400, .fw-regular { font-weight: 400; } .fw-500, .fw-medium { font-weight: 500; } .fw-700, .fw-bold { font-weight: 700; } .fw-900, .fw-black { font-weight: 900; } .condensed-300, .condensed-thin { font-weight: 200; font-family: Roboto_condensed, Arial, Helvetica, sans-serif; } .condensed-400, .condensed-regular { font-weight: 400; font-family: Roboto_condensed, Arial, Helvetica, sans-serif; } .condensed-700, .condensed-bold { font-weight: 700; font-family: Roboto_condensed, Arial, Helvetica, sans-serif; } .slab-100, .slab-light { font-weight: 100; font-family: Roboto_slab, Arial, Helvetica, sans-serif; } .slab-300, .slab-thin { font-weight: 300; font-family: Roboto_slab, Arial, Helvetica, sans-serif; } .slab-400, .slab-regular { font-weight: 400; font-family: Roboto_slab, Arial, Helvetica, sans-serif; } .slab-700, .slab-bold { font-weight: 700; font-family: Roboto_slab, Arial, Helvetica, sans-serif; } .sans { font-family: "Roboto", Arial, Helvetica, sans-serif; } .serif { font-family: Times, "Times New Roman", serif; } .monospace { font-family: Monaco, "Andale Mono", "Courier New", monospace; } .condensed { font-family: Roboto_condensed, Arial, Helvetica, sans-serif; } .slab { font-family: Roboto_slab, Arial, Helvetica, sans-serif; } .italic { font-style: italic; } .uppercase { text-transform: uppercase; } .lowercase { text-transform: lowercase; } .capitalizer { text-transform: capitalize; } .fa { font-size: 14px; } a { color: #6998c9; text-decoration: none; cursor: pointer; } a:hover { color: #007ed5; text-decoration: underline; } h1 { font-size: 2.2em; margin-top: 0; margin-bottom: 0.57539em; } h2 { font-size: 1.75em; margin-top: 0; margin-bottom: 0.72334em; } h3 { font-size: 1.5em; margin-top: 0; margin-bottom: 0.8439em; } h4 { font-size: 1.25em; margin-top: 0; margin-bottom: 1.01268em; } h5 { font-size: 1.1em; margin-top: 0; margin-bottom: 1.15077em; } h6 { font-size: 1.1em; margin-top: 0; margin-bottom: 1.15077em; } p { font-size: 1em; margin-top: 0; margin-bottom: 1.26585em; } table { font-size: 1em; margin-top: 0; margin-bottom: 1.26585em; } h1:first-child, h2:first-child, h3:first-child, h4:first-child, h5:first-child, h6:first-child, p:first-child { margin-top: 0; } /* Headings */ h1, h2, h3, h4, h5, h6 { color: #404040; font-weight: 700; line-height: 1.16; } small { color: #888888; } input, textarea { color: #666; } h1 small, h2 small, h3 small, h4 small { color: #bbb; font-size: .6em; font-weight: 100; line-height: 1; } mark { background: #dae5f2; } address { color: #777777; font-size: 1em; line-height: 1.4; } address p { margin-top: 0; } address h6 { color: #555555; } abbr:hover { cursor: help; } blockquote { border-left: 4px solid #ddd; padding-left: 25px; margin: 1em 0; font-weight: 200; font-size: 1.1em; } blockquote small { font-size: .9em; } blockquote small::before, blockquote small::after { content: ' — '; } .note { font-size: .9em; color: #777777; } .note strong { color: #555555; } .small { font-size: .75em; } .medium { font-size: .85em; } .large { font-size: 1.2em; } .extralarge { font-size: 1.45em !important; } hr { border: 0; border-top: 1px solid #ddd; margin: 1em 0; } .lead { font-size: 1.1em; font-weight: bold; } ul, ol { line-height: 1.4; padding: 0 0 0 1.45em; margin: 1em 0; } ul li, ol li { margin: .5em 0; } ul.unstyled { list-style: none; padding-left: 0em; } ul.unstyled ul { list-style: disc outside; } ul.inline { list-style: none; } ul.inline li { display: inline-block; padding: 0 .5em; } ul.inline li:first-child { padding: 0 .5em 0 0; } dl { margin: 1em 0; } dl dt { font-weight: bold; margin: .5em 0; } dl dd { margin: 0.5em 0 0.5em 25px; } dl.inline dt { float: left; clear: left; text-align: right; width: 180px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; margin: 0; } dl.inline dd { margin: .5em 0 .5em 200px; } figure.ink-image { position: relative; border: 1px solid #555555; } figure.ink-image > img { width: 100%; } figure.ink-image > figcaption { padding: 1em; background: white; line-height: 1.3; } figure.ink-image > figcaption.over-top, figure.ink-image > figcaption.over-bottom { position: absolute; width: 100%; left: 0; border: none; } figure.ink-image > figcaption.over-top.dark, figure.ink-image > figcaption.over-bottom.dark { color: white; background: rgba(0, 0, 0, 0.6); } figure.ink-image > figcaption.over-top { top: 0; background: rgba(255, 255, 255, 0.7); } figure.ink-image > figcaption.over-bottom { bottom: 0; background: rgba(255, 255, 255, 0.7); } figure.ink-image > figcaption.dark { color: white; background: #222222; } img { border: 0; width: auto; max-width: 100%; vertical-align: top; } .ink-alert.basic, .ink-alert.block { -webkit-border-radius: 2px; -moz-border-radius: 2px; -ms-border-radius: 2px; -o-border-radius: 2px; border-radius: 2px; } .ink-alert.basic { background: rgba(255, 156, 0, 0.25); color: #b87814; border: 1px solid #b87814; } .ink-alert.basic .ink-dismiss { color: #b87814; } .ink-alert.basic.success { background: rgba(74, 155, 23, 0.25); color: #38621d; border: 1px solid #38621d; } .ink-alert.basic.success .ink-dismiss { color: #38621d; } .ink-alert.basic.error { background: rgba(201, 17, 17, 0.25); color: #891e1e; border: 1px solid #891e1e; } .ink-alert.basic.error .ink-dismiss { color: #891e1e; } .ink-alert.basic.info { background: rgba(15, 117, 218, 0.25); color: #1e5b98; border: 1px solid #1e5b98; } .ink-alert.basic.info .ink-dismiss { color: #1e5b98; } .ink-alert.block { border: 1px solid #b87814; background: white; } .ink-alert.block > h4 { background: rgba(255, 156, 0, 0.3); color: #b87814; } .ink-alert.block .ink-dismiss { color: #b87814; } .ink-alert.block.success { border: 1px solid #38621d; background: white; } .ink-alert.block.success > h4 { background: rgba(74, 155, 23, 0.3); color: #38621d; } .ink-alert.block.success .ink-dismiss { color: #38621d; } .ink-alert.block.error { border: 1px solid #891e1e; background: white; } .ink-alert.block.error > h4 { background: rgba(201, 17, 17, 0.3); color: #891e1e; } .ink-alert.block.error .ink-dismiss { color: #891e1e; } .ink-alert.block.info { border: 1px solid #1e5b98; background: white; } .ink-alert.block.info > h4 { background: rgba(15, 117, 218, 0.3); color: #1e5b98; } .ink-alert.block.info .ink-dismiss { color: #1e5b98; } .ink-alert .ink-dismiss { font-family: Arial, sans-serif; font-weight: bold; text-shadow: white 0 1px 0; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=25); opacity: 0.25; } .ink-alert .ink-dismiss:hover { filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=60); opacity: 0.6; } .ink-badge { -webkit-border-radius: 8em; -moz-border-radius: 8em; -ms-border-radius: 8em; -o-border-radius: 8em; border-radius: 8em; color: white; } .ink-badge.white { background: white; color: #555555; } .ink-badge.black { background: black; } .ink-badge.orange { background: #ff9c00; } .ink-badge.red { background: #c91111; } .ink-badge.green { background: #4a9b17; } .ink-badge.blue { background: #0f75da; } .ink-badge.yellow { background: #ffd500; color: #555555; } .ink-badge.grey { background: gray; } .ink-badge + .ink-badge { margin-left: .2em; } .ink-button { background: #d9d9d9; color: black; border: 1px solid #bfbfbf; -webkit-border-radius: 2px; -moz-border-radius: 2px; -ms-border-radius: 2px; -o-border-radius: 2px; border-radius: 2px; font-weight: 300; } .ink-button:hover, .ink-button:active { text-decoration: none; color: black; background: #cccccc; border: 1px solid #b3b3b3; -webkit-box-shadow: rgba(0, 0, 0, 0.2) 0 1px 1px; -moz-box-shadow: rgba(0, 0, 0, 0.2) 0 1px 1px; box-shadow: rgba(0, 0, 0, 0.2) 0 1px 1px; } .ink-button:focus { outline: none; background: #cccccc; -webkit-box-shadow: rgba(0, 0, 0, 0.2) 0 1px 1px inset; -moz-box-shadow: rgba(0, 0, 0, 0.2) 0 1px 1px inset; box-shadow: rgba(0, 0, 0, 0.2) 0 1px 1px inset; } .ink-button[disabled] { background: #e6e6e6; border: 1px solid #e6e6e6; color: #999999; } .ink-button[disabled]:hover { -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; } .ink-button.blue { color: white; background: #0f75da; border: 1px solid #0c63b9; } .ink-button.blue:hover, .ink-button.blue:active { background: #0d68c2; border: 1px solid #0a56a1; color: white; text-decoration: none; } .ink-button.blue:focus { background: #0d68c2; } .ink-button.blue[disabled] { background: rgba(15, 117, 218, 0.6); border: 1px solid rgba(15, 117, 218, 0); color: #0c5baa; } .ink-button.blue[disabled]:hover { -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; } .ink-button.green { color: white; background: #4a9b17; border: 1px solid #3e8313; } .ink-button.green:hover, .ink-button.green:active { background: #3f8514; border: 1px solid #336d10; color: white; text-decoration: none; } .ink-button.green:focus { background: #3f8514; } .ink-button.green[disabled] { background: rgba(74, 155, 23, 0.6); border: 1px solid rgba(74, 155, 23, 0); color: #356f10; } .ink-button.green[disabled]:hover { -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; } .ink-button.orange { color: white; background: #ff9c00; border: 1px solid #d88400; } .ink-button.orange:hover, .ink-button.orange:active { background: #e68c00; border: 1px solid #bf7400; color: white; text-decoration: none; } .ink-button.orange:focus { background: #e68c00; } .ink-button.orange[disabled] { background: rgba(255, 156, 0, 0.6); border: 1px solid rgba(255, 156, 0, 0); color: #cc7d00; } .ink-button.orange[disabled]:hover { -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; } .ink-button.red { color: white; background: #c91111; border: 1px solid #aa0e0e; } .ink-button.red:hover, .ink-button.red:active { background: #b10f0f; border: 1px solid #920c0c; color: white; text-decoration: none; } .ink-button.red:focus { background: #b10f0f; } .ink-button.red[disabled] { background: rgba(201, 17, 17, 0.6); border: 1px solid rgba(201, 17, 17, 0); color: #9a0d0d; } .ink-button.red[disabled]:hover { -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; } .ink-button.black { color: white; background: #1a1a1a; border: 1px solid #161616; } .ink-button.black:hover, .ink-button.black:active { background: #0d0d0d; border: 1px solid #090909; color: white; text-decoration: none; } .ink-button.black:focus { background: #0d0d0d; } .ink-button.black[disabled] { background: rgba(26, 26, 26, 0.6); border: 1px solid rgba(26, 26, 26, 0); color: black; } .ink-button.black[disabled]:hover { -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; } .ink-button.white { color: #555555; background: white; border: 1px solid #d8d8d8; } .ink-button.white:hover, .ink-button.white:active { background: #f2f2f2; border: 1px solid #cbcbcb; color: #555555; text-decoration: none; } .ink-button.white:focus { background: #f2f2f2; } .ink-button.white[disabled] { background: rgba(255, 255, 255, 0.6); border: 1px solid rgba(255, 255, 255, 0); color: #e6e6e6; } .ink-button.white[disabled]:hover { -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; } .button-group > .ink-button[disabled] { background: #e6e6e6; border: 1px solid rgba(217, 217, 217, 0.6); } .button-group > .ink-button[disabled]:hover { -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; } .button-group > .ink-button.blue:first-child { border-left: #0c63b9; } .button-group > .ink-button.blue[disabled] { background: rgba(15, 117, 218, 0.6); border: 1px solid rgba(15, 117, 218, 0.3); } .button-group > .ink-button.green:first-child { border-left: #3e8313; } .button-group > .ink-button.green[disabled] { background: rgba(74, 155, 23, 0.6); border: 1px solid rgba(74, 155, 23, 0.3); } .button-group > .ink-button.orange:first-child { border-left: #d88400; } .button-group > .ink-button.orange[disabled] { background: rgba(255, 156, 0, 0.6); border: 1px solid rgba(255, 156, 0, 0.3); } .button-group > .ink-button.red:first-child { border-left: #aa0e0e; } .button-group > .ink-button.red[disabled] { background: rgba(201, 17, 17, 0.6); border: 1px solid rgba(201, 17, 17, 0.3); } .button-group > .ink-button.black:first-child { border-left: #161616; } .button-group > .ink-button.black[disabled] { background: rgba(26, 26, 26, 0.6); border: 1px solid rgba(26, 26, 26, 0.3); } .button-group > .ink-button.white:first-child { border-left: #d8d8d8; } .button-group > .ink-button.white[disabled] { background: rgba(255, 255, 255, 0.6); border: 1px solid rgba(255, 255, 255, 0.3); } .ink-label { color: white; font-weight: 300; font-size: 0.938em; -webkit-border-radius: 2px; -moz-border-radius: 2px; -ms-border-radius: 2px; -o-border-radius: 2px; border-radius: 2px; } .ink-label.white { background: white; color: #555555; } .ink-label.black { background: black; } .ink-label.orange { background: #ff9c00; } .ink-label.red { background: #c91111; } .ink-label.green { background: #4a9b17; } .ink-label.blue { background: #0f75da; } .ink-label.yellow { background: #ffd500; color: #555555; } .ink-label.grey { background: gray; } .ink-label + .ink-label { margin-left: .2em; } .ink-navigation ul.breadcrumbs { font-weight: 300; -webkit-border-radius: 2px; -moz-border-radius: 2px; -ms-border-radius: 2px; -o-border-radius: 2px; border-radius: 2px; } .ink-navigation ul.breadcrumbs li.active a { background: none; color: #999999; } .ink-navigation ul.breadcrumbs li.active a:hover { cursor: default; text-decoration: none; } .ink-navigation ul.breadcrumbs li a:hover { background: none; text-decoration: underline; } .ink-navigation ul.breadcrumbs.white { background: white; } .ink-navigation ul.breadcrumbs.white li a, .ink-navigation ul.breadcrumbs.white li:after { color: #555555; } .ink-navigation ul.breadcrumbs.white li.active a { color: #cccccc; text-shadow: white 0 1px 0; } .ink-navigation ul.breadcrumbs.grey { background: #d9d9d9; } .ink-navigation ul.breadcrumbs.grey li a, .ink-navigation ul.breadcrumbs.grey li:after { color: #555555; } .ink-navigation ul.breadcrumbs.grey li.active a { color: #a6a6a6; text-shadow: #ededed 0 1px 0; } .ink-navigation ul.breadcrumbs.black { background: #1a1a1a; } .ink-navigation ul.breadcrumbs.black li a, .ink-navigation ul.breadcrumbs.black li:after { color: white; } .ink-navigation ul.breadcrumbs.black li.active a { color: #666666; text-shadow: black 0 -1px 0; } .ink-navigation ul.breadcrumbs.blue { background: #1b75ce; } .ink-navigation ul.breadcrumbs.blue li a, .ink-navigation ul.breadcrumbs.blue li:after { color: white; } .ink-navigation ul.breadcrumbs.blue li.active a { color: #08427b; text-shadow: #1884ef 0 1px 0; } .ink-navigation ul.breadcrumbs.orange { background: #f2990d; } .ink-navigation ul.breadcrumbs.orange li a, .ink-navigation ul.breadcrumbs.orange li:after { color: white; } .ink-navigation ul.breadcrumbs.orange li.active a { color: #995e00; text-shadow: #ffa81f 0 1px 0; } .ink-navigation ul.breadcrumbs.green { background: #4c9220; } .ink-navigation ul.breadcrumbs.green li a, .ink-navigation ul.breadcrumbs.green li:after { color: white; } .ink-navigation ul.breadcrumbs.green li.active a { color: #20420a; text-shadow: #57b61b 0 1px 0; } .ink-navigation ul.breadcrumbs.red { background: #be1c1c; } .ink-navigation ul.breadcrumbs.red li a, .ink-navigation ul.breadcrumbs.red li:after { color: white; } .ink-navigation ul.breadcrumbs.red li.active a { color: #6b0909; text-shadow: #e51313 0 1px 0; } .ink-dropdown.blue ul.dropdown-menu li.active a { background: #0f75da; color: white; } .ink-dropdown.green ul.dropdown-menu li.active a { background: #4a9b17; color: white; } .ink-dropdown.orange ul.dropdown-menu li.active a { background: #ff9c00; color: white; } .ink-dropdown.red ul.dropdown-menu li.active a { background: #c91111; color: white; } .ink-dropdown.black ul.dropdown-menu li.active a { background: #1a1a1a; color: white; } .ink-dropdown.blue ul.dropdown-menu li.active a { background: #0f75da; color: white; } .ink-navigation ul.menu { -webkit-border-radius: 2px; -moz-border-radius: 2px; -ms-border-radius: 2px; -o-border-radius: 2px; border-radius: 2px; } .ink-navigation ul.menu > li { font-weight: 300; } .ink-navigation ul.menu > li.active a { text-decoration: underline; } .ink-navigation ul.menu > li.heading { font-weight: 500; } .ink-navigation ul.menu > li.disabled a { color: #b3b3b3; text-shadow: white 0 1px 0; } .ink-navigation ul.menu > li.disabled a:hover { cursor: default; background: none; text-decoration: none; } .ink-navigation ul.menu > li ul.submenu li { font-size: .875em; } .ink-navigation ul.menu > li ul.submenu li a { border-bottom: 1px solid rgba(0, 0, 0, 0.1); } .ink-navigation ul.menu.vertical li a { border-bottom: 1px solid rgba(0, 0, 0, 0.15); } .ink-navigation ul.menu.vertical li:first-child { -webkit-border-radius: 2px 2px 0 0; -moz-border-radius: 2px 2px 0 0; -ms-border-radius: 2px 2px 0 0; -o-border-radius: 2px 2px 0 0; border-radius: 2px 2px 0 0; } .ink-navigation ul.menu.vertical li:first-child > a { -webkit-border-radius: 2px 2px 0 0; -moz-border-radius: 2px 2px 0 0; -ms-border-radius: 2px 2px 0 0; -o-border-radius: 2px 2px 0 0; border-radius: 2px 2px 0 0; } .ink-navigation ul.menu.vertical li:last-child { -webkit-border-radius: 0 0 2px 2px; -moz-border-radius: 0 0 2px 2px; -ms-border-radius: 0 0 2px 2px; -o-border-radius: 0 0 2px 2px; border-radius: 0 0 2px 2px; } .ink-navigation ul.menu.vertical li:last-child > a { border-bottom: none; -webkit-border-radius: 0 0 2px 2px; -moz-border-radius: 0 0 2px 2px; -ms-border-radius: 0 0 2px 2px; -o-border-radius: 0 0 2px 2px; border-radius: 0 0 2px 2px; } .ink-navigation ul.menu.vertical li:last-child .submenu { -webkit-border-radius: 0 0 2px 2px; -moz-border-radius: 0 0 2px 2px; -ms-border-radius: 0 0 2px 2px; -o-border-radius: 0 0 2px 2px; border-radius: 0 0 2px 2px; } .ink-navigation ul.menu.vertical li:last-child .submenu.flyout { -webkit-border-radius: 2px; -moz-border-radius: 2px; -ms-border-radius: 2px; -o-border-radius: 2px; border-radius: 2px; } .ink-navigation ul.menu.vertical li:last-child .submenu li:last-child { -webkit-border-radius: 0 0 2px 2px; -moz-border-radius: 0 0 2px 2px; -ms-border-radius: 0 0 2px 2px; -o-border-radius: 0 0 2px 2px; border-radius: 0 0 2px 2px; } .ink-navigation ul.menu.vertical li:last-child .submenu li:last-child a { -webkit-border-radius: 0 0 2px 2px; -moz-border-radius: 0 0 2px 2px; -ms-border-radius: 0 0 2px 2px; -o-border-radius: 0 0 2px 2px; border-radius: 0 0 2px 2px; } .ink-navigation ul.menu.horizontal > li:first-child { -webkit-border-radius: 2px 0 0 2px; -moz-border-radius: 2px 0 0 2px; -ms-border-radius: 2px 0 0 2px; -o-border-radius: 2px 0 0 2px; border-radius: 2px 0 0 2px; } .ink-navigation ul.menu.horizontal > li:first-child a { -webkit-border-radius: 2px 0 0 2px; -moz-border-radius: 2px 0 0 2px; -ms-border-radius: 2px 0 0 2px; -o-border-radius: 2px 0 0 2px; border-radius: 2px 0 0 2px; } .ink-navigation ul.menu.horizontal > li:last-child { -webkit-border-radius: 0 2px 2px 0; -moz-border-radius: 0 2px 2px 0; -ms-border-radius: 0 2px 2px 0; -o-border-radius: 0 2px 2px 0; border-radius: 0 2px 2px 0; } .ink-navigation ul.menu.horizontal > li:last-child a { -webkit-border-radius: 0 2px 2px 0; -moz-border-radius: 0 2px 2px 0; -ms-border-radius: 0 2px 2px 0; -o-border-radius: 0 2px 2px 0; border-radius: 0 2px 2px 0; } .ink-navigation ul.menu.horizontal > li ul.submenu { -webkit-border-radius: 0 0 2px 2px; -moz-border-radius: 0 0 2px 2px; -ms-border-radius: 0 0 2px 2px; -o-border-radius: 0 0 2px 2px; border-radius: 0 0 2px 2px; background: white; } .ink-navigation ul.menu.horizontal > li ul.submenu li:last-child { -webkit-border-radius: 0 0 2px 2px; -moz-border-radius: 0 0 2px 2px; -ms-border-radius: 0 0 2px 2px; -o-border-radius: 0 0 2px 2px; border-radius: 0 0 2px 2px; } .ink-navigation ul.menu.horizontal > li ul.submenu li:last-child a { border-bottom: none; } .ink-navigation ul.menu.white { background: white; } .ink-navigation ul.menu.white li ul.submenu { background: white; border: 1px solid rgba(0, 0, 0, 0.1); } .ink-navigation ul.menu.white li ul.submenu li a { color: #555555; } .ink-navigation ul.menu.white li ul.submenu li a:hover { background: rgba(0, 0, 0, 0.05); } .ink-navigation ul.menu.white li.disabled a:hover { background: none; } .ink-navigation ul.menu.white li.active { background: #e6e6e6; } .ink-navigation ul.menu.white li.disabled a { color: #cccccc; text-shadow: white 0 1px 0; } .ink-navigation ul.menu.white li a { color: #555555; text-decoration: none; } .ink-navigation ul.menu.white li a:hover { background: #f2f2f2; } .ink-navigation ul.menu.grey { background: #d9d9d9; } .ink-navigation ul.menu.grey li ul.submenu { background: white; border: 1px solid rgba(0, 0, 0, 0.1); } .ink-navigation ul.menu.grey li ul.submenu li a { color: #555555; } .ink-navigation ul.menu.grey li ul.submenu li a:hover { background: rgba(0, 0, 0, 0.05); } .ink-navigation ul.menu.grey li.disabled a:hover { background: none; } .ink-navigation ul.menu.grey li.active { background: #bfbfbf; } .ink-navigation ul.menu.grey li.disabled a { color: #a6a6a6; text-shadow: #ededed 0 1px 0; } .ink-navigation ul.menu.grey li a { color: #555555; text-decoration: none; } .ink-navigation ul.menu.grey li a:hover { background: #cccccc; } .ink-navigation ul.menu.black { background: #1a1a1a; } .ink-navigation ul.menu.black li ul.submenu { background: white; border: 1px solid rgba(0, 0, 0, 0.1); } .ink-navigation ul.menu.black li ul.submenu li a { color: #555555; } .ink-navigation ul.menu.black li ul.submenu li a:hover { background: rgba(0, 0, 0, 0.05); } .ink-navigation ul.menu.black li.disabled a:hover { background: none; } .ink-navigation ul.menu.black li.active { background: #333333; } .ink-navigation ul.menu.black li.disabled a { color: #666666; text-shadow: black 0 -1px 0; } .ink-navigation ul.menu.black li a { color: white; text-decoration: none; } .ink-navigation ul.menu.black li a:hover { background: #404040; } .ink-navigation ul.menu.blue { background: #1b75ce; } .ink-navigation ul.menu.blue li ul.submenu { background: white; border: 1px solid rgba(0, 0, 0, 0.1); } .ink-navigation ul.menu.blue li ul.submenu li a { color: #555555; } .ink-navigation ul.menu.blue li ul.submenu li a:hover { background: rgba(0, 0, 0, 0.05); } .ink-navigation ul.menu.blue li.disabled a:hover { background: none; } .ink-navigation ul.menu.blue li.active { background: #0c5baa; } .ink-navigation ul.menu.blue li.disabled a { color: #08427b; text-shadow: #2289f0 0 1px 0; } .ink-navigation ul.menu.blue li a { color: white; text-decoration: none; } .ink-navigation ul.menu.blue li a:hover { background: #0d68c2; } .ink-navigation ul.menu.green { background: #4c9220; } .ink-navigation ul.menu.green li ul.submenu { background: white; border: 1px solid rgba(0, 0, 0, 0.1); } .ink-navigation ul.menu.green li ul.submenu li a { color: #555555; } .ink-navigation ul.menu.green li ul.submenu li a:hover { background: rgba(0, 0, 0, 0.05); } .ink-navigation ul.menu.green li.disabled a:hover { background: none; } .ink-navigation ul.menu.green li.active { background: #356f10; } .ink-navigation ul.menu.green li.disabled a { color: #20420a; text-shadow: #5bbf1c 0 1px 0; } .ink-navigation ul.menu.green li a { color: white; text-decoration: none; } .ink-navigation ul.menu.green li a:hover { background: #3f8514; } .ink-navigation ul.menu.orange { background: #f2990d; } .ink-navigation ul.menu.orange li ul.submenu { background: white; border: 1px solid rgba(0, 0, 0, 0.1); } .ink-navigation ul.menu.orange li ul.submenu li a { color: #555555; } .ink-navigation ul.menu.orange li ul.submenu li a:hover { background: rgba(0, 0, 0, 0.05); } .ink-navigation ul.menu.orange li.disabled a:hover { background: none; } .ink-navigation ul.menu.orange li.active { background: #cc7d00; } .ink-navigation ul.menu.orange li.disabled a { color: #995e00; text-shadow: #ffac29 0 1px 0; } .ink-navigation ul.menu.orange li a { color: white; text-decoration: none; } .ink-navigation ul.menu.orange li a:hover { background: #e68c00; } .ink-navigation ul.menu.red { background: #be1c1c; } .ink-navigation ul.menu.red li ul.submenu { background: white; border: 1px solid rgba(0, 0, 0, 0.1); } .ink-navigation ul.menu.red li ul.submenu li a { color: #555555; } .ink-navigation ul.menu.red li ul.submenu li a:hover { background: rgba(0, 0, 0, 0.05); } .ink-navigation ul.menu.red li.disabled a:hover { background: none; } .ink-navigation ul.menu.red li.active { background: #9a0d0d; } .ink-navigation ul.menu.red li.disabled a { color: #6b0909; text-shadow: #eb1717 0 1px 0; } .ink-navigation ul.menu.red li a { color: white; text-decoration: none; } .ink-navigation ul.menu.red li a:hover { background: #b10f0f; } .ink-navigation ul.pagination { -webkit-border-radius: 2px; -moz-border-radius: 2px; -ms-border-radius: 2px; -o-border-radius: 2px; border-radius: 2px; } .ink-navigation ul.pagination li { font-weight: 300; } .ink-navigation ul.pagination li.active a { text-decoration: underline; } .ink-navigation ul.pagination li.disabled a { color: #b3b3b3; text-shadow: white 0 1px 0; } .ink-navigation ul.pagination li.disabled a:hover { cursor: default; background: none; text-decoration: none; } .ink-navigation ul.pagination li:first-child, .ink-navigation ul.pagination li:first-child a { -webkit-border-radius: 2px 0 0 2px; -moz-border-radius: 2px 0 0 2px; -ms-border-radius: 2px 0 0 2px; -o-border-radius: 2px 0 0 2px; border-radius: 2px 0 0 2px; } .ink-navigation ul.pagination li:last-child, .ink-navigation ul.pagination li:last-child a { -webkit-border-radius: 0 2px 2px 0; -moz-border-radius: 0 2px 2px 0; -ms-border-radius: 0 2px 2px 0; -o-border-radius: 0 2px 2px 0; border-radius: 0 2px 2px 0; } .ink-navigation ul.pagination.white li { background: white; } .ink-navigation ul.pagination.white li.active a { background: #e6e6e6; } .ink-navigation ul.pagination.white li.disabled a { color: #cccccc; text-shadow: white 0 1px 0; } .ink-navigation ul.pagination.white li.disabled a:hover { background: none; } .ink-navigation ul.pagination.white li a { color: white; text-decoration: none; } .ink-navigation ul.pagination.white li a:hover { background: #e6e6e6; } .ink-navigation ul.pagination.white li { background: white; } .ink-navigation ul.pagination.white li.active a { background: #e6e6e6; } .ink-navigation ul.pagination.white li.disabled a { color: #cccccc; text-shadow: white 0 1px 0; } .ink-navigation ul.pagination.white li.disabled a:hover { background: none; } .ink-navigation ul.pagination.white li a { color: #555555; text-decoration: none; } .ink-navigation ul.pagination.white li a:hover { background: #f2f2f2; } .ink-navigation ul.pagination.grey li { background: #d9d9d9; } .ink-navigation ul.pagination.grey li.active a { background: #bfbfbf; } .ink-navigation ul.pagination.grey li.disabled a { color: #a6a6a6; text-shadow: #ededed 0 1px 0; } .ink-navigation ul.pagination.grey li.disabled a:hover { background: none; } .ink-navigation ul.pagination.grey li a { color: white; text-decoration: none; } .ink-navigation ul.pagination.grey li a:hover { background: #bfbfbf; } .ink-navigation ul.pagination.grey li { background: #d9d9d9; } .ink-navigation ul.pagination.grey li.active a { background: #bfbfbf; } .ink-navigation ul.pagination.grey li.disabled a { color: #a6a6a6; text-shadow: #ededed 0 1px 0; } .ink-navigation ul.pagination.grey li.disabled a:hover { background: none; } .ink-navigation ul.pagination.grey li a { color: #555555; text-decoration: none; } .ink-navigation ul.pagination.grey li a:hover { background: #cccccc; } .ink-navigation ul.pagination.black li { background: #1a1a1a; } .ink-navigation ul.pagination.black li.active a { background: black; } .ink-navigation ul.pagination.black li.disabled a { color: black; text-shadow: #2e2e2e 0 1px 0; } .ink-navigation ul.pagination.black li.disabled a:hover { background: none; } .ink-navigation ul.pagination.black li a { color: white; text-decoration: none; } .ink-navigation ul.pagination.black li a:hover { background: black; } .ink-navigation ul.pagination.black li { background: #1a1a1a; } .ink-navigation ul.pagination.black li.active a { background: #333333; } .ink-navigation ul.pagination.black li.disabled a { color: #666666; text-shadow: black 0 -1px 0; } .ink-navigation ul.pagination.black li.disabled a:hover { background: none; } .ink-navigation ul.pagination.black li a { color: white; text-decoration: none; } .ink-navigation ul.pagination.black li a:hover { background: #292929; } .ink-navigation ul.pagination.orange li { background: #f2990d; } .ink-navigation ul.pagination.orange li.active a { background: #cc7d00; } .ink-navigation ul.pagination.orange li.disabled a { color: #995e00; text-shadow: #ffac29 0 1px 0; } .ink-navigation ul.pagination.orange li.disabled a:hover { background: none; } .ink-navigation ul.pagination.orange li a { color: white; text-decoration: none; } .ink-navigation ul.pagination.orange li a:hover { background: #cc7d00; } .ink-navigation ul.pagination.orange li { background: #f2990d; } .ink-navigation ul.pagination.orange li.active a { background: #cc7d00; } .ink-navigation ul.pagination.orange li.disabled a { color: #995e00; text-shadow: #ffac29 0 1px 0; } .ink-navigation ul.pagination.orange li.disabled a:hover { background: none; } .ink-navigation ul.pagination.orange li a { color: white; text-decoration: none; } .ink-navigation ul.pagination.orange li a:hover { background: #e68c00; } .ink-navigation ul.pagination.blue li { background: #1b75ce; } .ink-navigation ul.pagination.blue li.active a { background: #0c5baa; } .ink-navigation ul.pagination.blue li.disabled a { color: #08427b; text-shadow: #2289f0 0 1px 0; } .ink-navigation ul.pagination.blue li.disabled a:hover { background: none; } .ink-navigation ul.pagination.blue li a { color: white; text-decoration: none; } .ink-navigation ul.pagination.blue li a:hover { background: #0c5baa; } .ink-navigation ul.pagination.blue li { background: #1b75ce; } .ink-navigation ul.pagination.blue li.active a { background: #0c5baa; } .ink-navigation ul.pagination.blue li.disabled a { color: #08427b; text-shadow: #2289f0 0 1px 0; } .ink-navigation ul.pagination.blue li.disabled a:hover { background: none; } .ink-navigation ul.pagination.blue li a { color: white; text-decoration: none; } .ink-navigation ul.pagination.blue li a:hover { background: #0d68c2; } .ink-navigation ul.pagination.green li { background: #4c9220; } .ink-navigation ul.pagination.green li.active a { background: #356f10; } .ink-navigation ul.pagination.green li.disabled a { color: #20420a; text-shadow: #5bbf1c 0 1px 0; } .ink-navigation ul.pagination.green li.disabled a:hover { background: none; } .ink-navigation ul.pagination.green li a { color: white; text-decoration: none; } .ink-navigation ul.pagination.green li a:hover { background: #356f10; } .ink-navigation ul.pagination.green li { background: #4c9220; } .ink-navigation ul.pagination.green li.active a { background: #356f10; } .ink-navigation ul.pagination.green li.disabled a { color: #20420a; text-shadow: #5bbf1c 0 1px 0; } .ink-navigation ul.pagination.green li.disabled a:hover { background: none; } .ink-navigation ul.pagination.green li a { color: white; text-decoration: none; } .ink-navigation ul.pagination.green li a:hover { background: #3f8514; } .ink-navigation ul.pagination.red li { background: #be1c1c; } .ink-navigation ul.pagination.red li.active a { background: #9a0d0d; } .ink-navigation ul.pagination.red li.disabled a { color: #6b0909; text-shadow: #eb1717 0 1px 0; } .ink-navigation ul.pagination.red li.disabled a:hover { background: none; } .ink-navigation ul.pagination.red li a { color: white; text-decoration: none; } .ink-navigation ul.pagination.red li a:hover { background: #9a0d0d; } .ink-navigation ul.pagination.red li { background: #be1c1c; } .ink-navigation ul.pagination.red li.active a { background: #9a0d0d; } .ink-navigation ul.pagination.red li.disabled a { color: #6b0909; text-shadow: #eb1717 0 1px 0; } .ink-navigation ul.pagination.red li.disabled a:hover { background: none; } .ink-navigation ul.pagination.red li a { color: white; text-decoration: none; } .ink-navigation ul.pagination.red li a:hover { background: #b10f0f; } .ink-navigation ul.pagination.dotted li { background: none; } .ink-navigation ul.pagination.dotted li a { background: #999999; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50); opacity: 0.5; } .ink-navigation ul.pagination.dotted li:hover a, .ink-navigation ul.pagination.dotted li.active a { filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100); opacity: 1; } .ink-navigation ul.pagination.dotted.black li a { background: #1a1a1a; } .ink-navigation ul.pagination.dotted.white li a { background: white; } .ink-navigation ul.pagination.dotted.blue li a { background: #1b75ce; } .ink-navigation ul.pagination.dotted.green li a { background: #4c9220; } .ink-navigation ul.pagination.dotted.orange li a { background: #f2990d; } .ink-navigation ul.pagination.dotted.red li a { background: #be1c1c; } .ink-navigation ul.pagination.chevron li.next a, .ink-navigation ul.pagination.chevron li.previous a { color: white; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=60); opacity: 0.6; } .ink-navigation ul.pagination.chevron li.next a:hover, .ink-navigation ul.pagination.chevron li.next a:focus, .ink-navigation ul.pagination.chevron li.next a.active, .ink-navigation ul.pagination.chevron li.previous a:hover, .ink-navigation ul.pagination.chevron li.previous a:focus, .ink-navigation ul.pagination.chevron li.previous a.active { filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80); opacity: 0.8; text-decoration: none; background: none; } .ink-navigation ul.pagination.chevron li.disabled a { color: white; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=60); opacity: 0.6; text-shadow: none; } .ink-navigation ul.pagination.chevron li.disabled a:hover, .ink-navigation ul.pagination.chevron li.disabled a:focus { color: white; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=60); opacity: 0.6; } .ink-navigation ul.pagination.chevron.black li.next a, .ink-navigation ul.pagination.chevron.black li.previous a, .ink-navigation ul.pagination.chevron.black li.disabled a { color: #1a1a1a; } .ink-navigation ul.pagination.chevron.grey li.next a, .ink-navigation ul.pagination.chevron.grey li.previous a, .ink-navigation ul.pagination.chevron.grey li.disabled a { color: #d9d9d9; } .ink-navigation ul.pagination.chevron.blue li.next a, .ink-navigation ul.pagination.chevron.blue li.previous a, .ink-navigation ul.pagination.chevron.blue li.disabled a { color: #1b75ce; } .ink-navigation ul.pagination.chevron.green li.next a, .ink-navigation ul.pagination.chevron.green li.previous a, .ink-navigation ul.pagination.chevron.green li.disabled a { color: #4c9220; } .ink-navigation ul.pagination.chevron.orange li.next a, .ink-navigation ul.pagination.chevron.orange li.previous a, .ink-navigation ul.pagination.chevron.orange li.disabled a { color: #f2990d; } .ink-navigation ul.pagination.chevron.red li.next a, .ink-navigation ul.pagination.chevron.red li.previous a, .ink-navigation ul.pagination.chevron.red li.disabled a { color: #be1c1c; } .ink-navigation ul.pills li { background: white; font-weight: 300; -webkit-border-radius: 2px; -moz-border-radius: 2px; -ms-border-radius: 2px; -o-border-radius: 2px; border-radius: 2px; } .ink-navigation ul.pills li a { color: #555555; background: none; } .ink-navigation ul.pills li a:hover { background: #e6e6e6; } .ink-navigation ul.pills li.active a { background: #e6e6e6; } .ink-navigation ul.pills li.disabled a { color: #999999; text-shadow: white 0 1px 0; } .ink-navigation ul.pills li.disabled a:hover { background: none; } .ink-navigation ul.pills.grey li { background: #d9d9d9; } .ink-navigation ul.pills.grey li.active a { background: #bfbfbf; } .ink-navigation ul.pills.grey li.disabled a { color: #a6a6a6; text-shadow: #ededed 0 1px 0; } .ink-navigation ul.pills.grey li.disabled a:hover { background: none; } .ink-navigation ul.pills.grey li a { color: #555555; } .ink-navigation ul.pills.grey li a:hover { background: #cccccc; } .ink-navigation ul.pills.black li { background: #1a1a1a; } .ink-navigation ul.pills.black li.active a { background: #333333; } .ink-navigation ul.pills.black li.disabled a { color: #666666; text-shadow: black 0 -1px 0; } .ink-navigation ul.pills.black li.disabled a:hover { background: none; } .ink-navigation ul.pills.black li a { color: white; } .ink-navigation ul.pills.black li a:hover { background: #292929; } .ink-navigation ul.pills.blue li { background: #1b75ce; } .ink-navigation ul.pills.blue li.active a { background: #0c5baa; } .ink-navigation ul.pills.blue li.disabled a { color: #08427b; text-shadow: #2289f0 0 1px 0; } .ink-navigation ul.pills.blue li.disabled a:hover { background: none; } .ink-navigation ul.pills.blue li a { color: white; } .ink-navigation ul.pills.blue li a:hover { background: #0d68c2; } .ink-navigation ul.pills.green li { background: #4c9220; } .ink-navigation ul.pills.green li.active a { background: #356f10; } .ink-navigation ul.pills.green li.disabled a { color: #20420a; text-shadow: #5bbf1c 0 1px 0; } .ink-navigation ul.pills.green li.disabled a:hover { background: none; } .ink-navigation ul.pills.green li a { color: white; } .ink-navigation ul.pills.green li a:hover { background: #3f8514; } .ink-navigation ul.pills.orange li { background: #f2990d; } .ink-navigation ul.pills.orange li.active a { background: #cc7d00; } .ink-navigation ul.pills.orange li.disabled a { color: #995e00; text-shadow: #ffac29 0 1px 0; } .ink-navigation ul.pills.orange li.disabled a:hover { background: none; } .ink-navigation ul.pills.orange li a { color: white; } .ink-navigation ul.pills.orange li a:hover { background: #e68c00; } .ink-navigation ul.pills.red li { background: #be1c1c; } .ink-navigation ul.pills.red li.active a { background: #9a0d0d; } .ink-navigation ul.pills.red li.disabled a { color: #6b0909; text-shadow: #eb1717 0 1px 0; } .ink-navigation ul.pills.red li.disabled a:hover { background: none; } .ink-navigation ul.pills.red li a { color: white; } .ink-navigation ul.pills.red li a:hover { background: #b10f0f; } table.ink-table { background: white; } table.ink-table tr th, table.ink-table tr td { border-bottom: #bbbbbb 1px solid; background: none; } table.ink-table tr:last-child td { border-bottom: none; } table.ink-table tfoot tr th, table.ink-table tfoot tr td { border-top: #bbbbbb 1px solid; } table.ink-table.alternating tbody tr:nth-child(odd) { background-color: whitesmoke; } table.ink-table.hover tbody tr:hover { background: #fefbd6; color: #555555; } table.ink-table.bordered { border: #bbbbbb 1px solid; -webkit-border-radius: 2px; -moz-border-radius: 2px; -ms-border-radius: 2px; -o-border-radius: 2px; border-radius: 2px; } table.ink-table.bordered tr th { border-left: #bbbbbb 1px solid; } table.ink-table.bordered tr th:first-child { border-left: none; } table.ink-table.bordered tr:last-child td { border-bottom: none; } table.ink-table.bordered tr td { border-left: #bbbbbb 1px solid; } table.ink-table.bordered tr td:first-child { border-left: none; } table.ink-table tbody > tr.red td { background: #c91111; color: white; } table.ink-table tbody > tr.green td { background: #4a9b17; color: white; } table.ink-table tbody > tr.blue td { background: #0f75da; color: white; } table.ink-table tbody > tr.orange td { background: #ff9c00; color: white; } table.ink-table tbody > tr.black td { background: black; color: #cccccc; } table.ink-table tbody > tr.yellow td { background: #ffd500; color: black; } .animated.slow { animation-duration: 1s; } .animated.medium { animation-duration: 0.5s; } .animated.fast { animation-duration: 0.2s; } .ink-carousel { width: 100%; position: relative; overflow: hidden; display: block; } .ink-carousel .stage { left: 0; height: auto !important; margin-top: 0; margin-bottom: 0; padding-left: 0; list-style-type: none; white-space: nowrap; position: relative; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease; } .ink-carousel .stage .slide { position: relative; display: inline-block; vertical-align: top; white-space: normal; margin: 0; float: none; zoom: 1; *display: inline; } .ink-carousel .ink-navigation { position: static; } .ink-datepicker-wrapper { position: relative; } .ink-datepicker-calendar { margin-top: 0; position: absolute; } .ink-datepicker-calendar.right { left: 100%; top: 0; } .ink-datepicker-calendar.left { right: 100%; top: 0; } .ink-datepicker-calendar.bottom { top: 100%; left: 0; } .ink-datepicker-calendar.top { bottom: 100%; left: 0; } .ink-datepicker-wrapper, .ink-datepicker-calendar { display: inline; display: inline-block; } .ink-calendar { -webkit-border-radius: 2px; -moz-border-radius: 2px; -ms-border-radius: 2px; -o-border-radius: 2px; border-radius: 2px; text-align: center; padding: 0.3em; min-width: 17.4em; font-size: 13px; -webkit-box-shadow: rgba(0, 0, 0, 0.4) 0 1px 2px 0; -moz-box-shadow: rgba(0, 0, 0, 0.4) 0 1px 2px 0; box-shadow: rgba(0, 0, 0, 0.4) 0 1px 2px 0; background: white; z-index: 10; } .ink-calendar a { text-decoration: none; } .ink-calendar li { list-style: none inside; } html.ink-modal-is-open .ink-calendar { z-index: 101; } .ink-calendar-top-options { padding: 5px; font-size: .813em; cursor: pointer; } .ink-calendar-top-options .clean { float: left; } .ink-calendar-top-options .close { float: right; } .ink-calendar-top { line-height: 2em; background: #e6e6e6; -webkit-border-radius: 2px; -moz-border-radius: 2px; -ms-border-radius: 2px; -o-border-radius: 2px; border-radius: 2px; } .ink-calendar-top div { float: left; } .ink-calendar-top .ink-calendar-prev, .ink-calendar-top .ink-calendar-next { width: 10%; } .ink-calendar-top .ink-calendar-prev a, .ink-calendar-top .ink-calendar-next a { display: block; } .ink-calendar-top .ink-calendar-month_desc { width: 80%; } .ink-calendar-month, .ink-calendar-year-selector, .ink-calendar-month-selector { margin-top: .5em; padding-left: 0; } .ink-calendar-month li a, .ink-calendar-year-selector li a, .ink-calendar-month-selector li a { margin: 0px; line-height: 2em; vertical-align: middle; display: block; -webkit-border-radius: 2px; -moz-border-radius: 2px; -ms-border-radius: 2px; -o-border-radius: 2px; border-radius: 2px; color: #444444; } .ink-calendar-month li a:hover, .ink-calendar-year-selector li a:hover, .ink-calendar-month-selector li a:hover { background: #e6e6e6; } .ink-calendar-month li a.ink-calendar-on, .ink-calendar-month li a.ink-calendar-on:hover, .ink-calendar-year-selector li a.ink-calendar-on, .ink-calendar-year-selector li a.ink-calendar-on:hover, .ink-calendar-month-selector li a.ink-calendar-on, .ink-calendar-month-selector li a.ink-calendar-on:hover { background: #0069d6; color: white; } .ink-calendar-month li a.ink-calendar-off, .ink-calendar-month li a.ink-calendar-off:hover, .ink-calendar-year-selector li a.ink-calendar-off, .ink-calendar-year-selector li a.ink-calendar-off:hover, .ink-calendar-month-selector li a.ink-calendar-off, .ink-calendar-month-selector li a.ink-calendar-off:hover { background: white; color: #aaaaaa; cursor: default; } .ink-calendar-month ul, .ink-calendar-year-selector ul, .ink-calendar-month-selector ul { clear: both; padding-left: 0; } .ink-calendar-month ul li, .ink-calendar-year-selector ul li, .ink-calendar-month-selector ul li { width: 2.4em; float: left; text-align: center; padding: 0; margin: 0; } .ink-calendar-year-selector ul li { width: 25%; } .ink-calendar-month-selector ul li { width: 25%; } .ink-calendar-year-selector, .ink-calendar-month-selector { display: none; } .ink-calendar-off, .action_inactive { color: #ddd !important; } .ink-calendar-month .ink-calendar-header { border-bottom: 1px solid rgba(0, 0, 0, 0.1); padding-bottom: .5em; margin-bottom: .5em; color: #aaa; } .ink-calendar-top, .ink-calendar-middle, .ink-calendar-top-options, .ink-calendar-month .ink-calendar-header, .ink-calendar-month .ink-calendar-middle ul { *zoom: 1; } .ink-calendar-top:after, .ink-calendar-middle:after, .ink-calendar-top-options:after, .ink-calendar-month .ink-calendar-header:after, .ink-calendar-month .ink-calendar-middle ul:after { content: ""; display: table; clear: both; } body.ink-drawer { max-width: 100%; } body.ink-drawer .left-drawer, body.ink-drawer .right-drawer, body.ink-drawer .content-drawer { -webkit-transition-property: translate3d; -moz-transition-property: translate3d; -o-transition-property: translate3d; transition-property: translate3d; -webkit-transition-duration: 300ms; -moz-transition-duration: 300ms; -o-transition-duration: 300ms; transition-duration: 300ms; -webkit-transition-timing-function: cubic-bezier(0.86, 0, 0.07, 1); -moz-transition-timing-function: cubic-bezier(0.86, 0, 0.07, 1); -o-transition-timing-function: cubic-bezier(0.86, 0, 0.07, 1); transition-timing-function: cubic-bezier(0.86, 0, 0.07, 1); } body.ink-drawer .left-drawer { left: -220px; } body.ink-drawer .right-drawer { right: -220px; } body.ink-drawer .content-drawer { width: 100%; } body.ink-drawer .left-drawer, body.ink-drawer .right-drawer { position: absolute; top: 0; z-index: 0; display: none; overflow-x: hidden; overflow-y: auto; width: 220px; height: 100%; -webkit-overflow-scrolling: touch; } body.ink-drawer .left-drawer.show, body.ink-drawer .right-drawer.show { display: block; } body.ink-drawer.push { overflow: hidden; width: 100%; height: 100%; position: fixed; } body.ink-drawer.push .content-drawer { overflow: hidden; } body.ink-drawer.push.left .left-drawer, body.ink-drawer.push.left .content-drawer { -webkit-transform: translate3d(220px, 0, 0); -moz-transform: translate3d(220px, 0, 0); -ms-transform: translate3d(220px, 0, 0); -o-transform: translate3d(220px, 0, 0); transform: translate3d(220px, 0, 0); } body.ink-drawer.push.right .right-drawer, body.ink-drawer.push.right .content-drawer { -webkit-transform: translate3d(-220px, 0, 0); -moz-transform: translate3d(-220px, 0, 0); -ms-transform: translate3d(-220px, 0, 0); -o-transform: translate3d(-220px, 0, 0); transform: translate3d(-220px, 0, 0); } body.ink-drawer.over { overflow: hidden; -webkit-user-drag: none; } body.ink-drawer.over.left .left-drawer { -webkit-transform: translate3d(220px, 0, 0); -moz-transform: translate3d(220px, 0, 0); -ms-transform: translate3d(220px, 0, 0); -o-transform: translate3d(220px, 0, 0); transform: translate3d(220px, 0, 0); } body.ink-drawer.over.right .right-drawer { -webkit-transform: translate3d(-220px, 0, 0); -moz-transform: translate3d(-220px, 0, 0); -ms-transform: translate3d(-220px, 0, 0); -o-transform: translate3d(-220px, 0, 0); transform: translate3d(-220px, 0, 0); } .ink-shade { background: rgba(0, 0, 0, 0.8); width: 100%; height: 100%; top: 0; right: 0; bottom: 0; left: 0; margin-top: 0; position: fixed; z-index: 100; display: none; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); opacity: 0; } .ink-shade.fade { -webkit-transition: opacity 300ms; -moz-transition: opacity 300ms; -o-transition: opacity 300ms; transition: opacity 300ms; } .ink-shade.visible { filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100); opacity: 1; } .ink-modal { top: 50%; left: 50%; width: 90%; height: 90%; background: white; z-index: 100; position: absolute; overflow: hidden; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100); opacity: 1; -webkit-box-shadow: rgba(0, 0, 0, 0.8) 0 0 15px 0; -moz-box-shadow: rgba(0, 0, 0, 0.8) 0 0 15px 0; box-shadow: rgba(0, 0, 0, 0.8) 0 0 15px 0; -webkit-border-radius: 2px; -moz-border-radius: 2px; -ms-border-radius: 2px; -o-border-radius: 2px; border-radius: 2px; *zoom: 1; } .ink-modal:after { content: ""; display: table; clear: both; } .ink-modal > .modal-body { padding: 1em; overflow-y: auto; overflow-x: hidden; height: auto; } .ink-modal > .modal-body .ink-grid { padding-left: 0; padding-right: 0; width: 100%; min-width: 100%; } .ink-modal > .modal-header, .ink-modal > header { border-bottom: 1px #e6e6e6 solid; overflow: hidden; -webkit-box-shadow: rgba(175, 175, 175, 0.2) 0 1px 2px 0; -moz-box-shadow: rgba(175, 175, 175, 0.2) 0 1px 2px 0; box-shadow: rgba(175, 175, 175, 0.2) 0 1px 2px 0; } .ink-modal > .modal-header > .modal-close, .ink-modal > header > .modal-close { padding-top: 2px; text-align: center; color: white; width: 26px; height: 26px; line-height: 1.2em; border: 0; background: #bfbfbf; font-size: 0; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%; border-radius: 50%; text-shadow: rgba(0, 0, 0, 0.6) 0 -1px 0; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=60); opacity: 0.6; float: right; } .ink-modal > .modal-header > .modal-close:after, .ink-modal > header > .modal-close:after { content: "\f00d"; font-family: FontAwesome; font-size: medium; line-height: 22px; } .ink-modal > .modal-header > .modal-close:hover, .ink-modal > header > .modal-close:hover { filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100); opacity: 1; } .ink-modal > .modal-footer, .ink-modal > footer { background: #e6e6e6; margin-bottom: 0; zoom: 1; -webkit-box-shadow: rgba(175, 175, 175, 0.2) 0 -1px 2px 0; -moz-box-shadow: rgba(175, 175, 175, 0.2) 0 -1px 2px 0; box-shadow: rgba(175, 175, 175, 0.2) 0 -1px 2px 0; } .ink-modal > .modal-header, .ink-modal > header, .ink-modal > .modal-footer, .ink-modal > footer { padding: .8em 1em .65em 1em; } .ink-modal > .modal-header:before, .ink-modal > .modal-header:after, .ink-modal > header:before, .ink-modal > header:after, .ink-modal > .modal-footer:before, .ink-modal > .modal-footer:after, .ink-modal > footer:before, .ink-modal > footer:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } .ink-modal-open { overflow: hidden; } /* Progess bars */ .ink-progress-bar { margin-bottom: 1em; overflow: hidden; background: #f2f2f2; position: relative; -webkit-border-radius: 2px; -moz-border-radius: 2px; -ms-border-radius: 2px; -o-border-radius: 2px; border-radius: 2px; -webkit-box-shadow: 0, 1px, 3px, 0, rgba(0, 0, 0, 0.2), inset; -moz-box-shadow: 0, 1px, 3px, 0, rgba(0, 0, 0, 0.2), inset; box-shadow: 0, 1px, 3px, 0, rgba(0, 0, 0, 0.2), inset; } .ink-progress-bar .caption { position: absolute; top: 0; left: 0; width: 100%; height: 100%; line-height: 1.7; text-align: center; color: black; font-size: 0.813em; z-index: 10; } .ink-progress-bar .bar { height: 1.3em; text-shadow: rgba(0, 0, 0, 0.25), 0, 1px, 0; -webkit-box-shadow: 0, 1px, 1px, 0, rgba(0, 0, 0, 0.1), inset; -moz-box-shadow: 0, 1px, 1px, 0, rgba(0, 0, 0, 0.1), inset; box-shadow: 0, 1px, 1px, 0, rgba(0, 0, 0, 0.1), inset; -webkit-transition-property: width; -moz-transition-property: width; -o-transition-property: width; transition-property: width; -webkit-transition-duration: 0.6s; -moz-transition-duration: 0.6s; -o-transition-duration: 0.6s; transition-duration: 0.6s; -webkit-transition-timing-function: ease; -moz-transition-timing-function: ease; -o-transition-timing-function: ease; transition-timing-function: ease; } .ink-progress-bar .bar.grey { background: #cccccc; color: #555555; } .ink-progress-bar .bar.green { background: #4a9b17; color: white; } .ink-progress-bar .bar.blue { background: #0f75da; color: white; } .ink-progress-bar .bar.red { background: #c91111; color: white; } .ink-progress-bar .bar.orange { background: #ff9c00; color: #555555; } .ink-progress-bar .bar.black { background: black; color: white; } .dragging, .ink-sortable-list li { cursor: move; -moz-user-select: none; -khtml-user-select: none; -webkit-user-select: none; -o-user-select: none; -ms-user-select: none; user-select: none; -ms-user-drag: none; -moz-user-drag: none; -khtml-user-drag: none; -webkit-user-drag: none; -o-user-drag: none; user-drag: none; } .drag, .ink-sortable-list li.placeholder { -webkit-box-shadow: 0, 0px, 10px, 0, rgba(0, 0, 0, 0.3); -moz-box-shadow: 0, 0px, 10px, 0, rgba(0, 0, 0, 0.3); box-shadow: 0, 0px, 10px, 0, rgba(0, 0, 0, 0.3); } .ink-sortable-list li { margin: 0; border-bottom: 1px solid #ccc; line-height: 40px; } .ink-sortable-list li:hover, .ink-sortable-list li.placeholder { background: #cccccc; background: rgba(204, 204, 204, 0.2); } .ink-sortable-list li .ink-label { margin: 0 .8em; } .ink-sticky-stuck { position: fixed; } /* Tabs */ .ink-tabs .tabs-nav { list-style: none; padding: 0em; *zoom: 1; } .ink-tabs .tabs-nav li { line-height: 1.7; position: relative; margin: 0; } .ink-tabs .tabs-nav li a { padding: 0.5em 1em; display: block; } .ink-tabs .tabs-nav li a:hover { background: #f0f0f0; } .ink-tabs .tabs-nav li.active a { color: #555555; cursor: default; text-decoration: none; background: white; border: 1px solid #cccccc; } .ink-tabs .tabs-nav:after { content: ""; display: table; clear: both; } .ink-tabs .tabs-content { margin-top: 1.5em; overflow: auto; } .ink-tabs.top > .tabs-nav { border-bottom: 1px solid #cccccc; } .ink-tabs.top > .tabs-nav li { float: left; } .ink-tabs.top > .tabs-nav li a { margin-right: .4em; -webkit-border-radius: 4px 4px 0 0; -moz-border-radius: 4px 4px 0 0; -ms-border-radius: 4px 4px 0 0; -o-border-radius: 4px 4px 0 0; border-radius: 4px 4px 0 0; } .ink-tabs.top > .tabs-nav li.active { margin: 0 0 -2px 0; } .ink-tabs.top > .tabs-nav li.active a { border-bottom-color: transparent; } .ink-tabs.bottom > .tabs-nav { border-top: 1px solid #cccccc; } .ink-tabs.bottom > .tabs-nav li { float: left; } .ink-tabs.bottom > .tabs-nav li a { margin-right: .4em; -webkit-border-radius: 0 0 4px 4px; -moz-border-radius: 0 0 4px 4px; -ms-border-radius: 0 0 4px 4px; -o-border-radius: 0 0 4px 4px; border-radius: 0 0 4px 4px; } .ink-tabs.bottom > .tabs-nav li.active { margin: -2px 0 0 0; } .ink-tabs.bottom > .tabs-nav li.active a { border-top-color: transparent; } .ink-tabs.left > .tabs-nav { border-right: 1px solid #cccccc; float: left; margin-right: 2em; } .ink-tabs.left > .tabs-nav li { float: none; text-align: right; } .ink-tabs.left > .tabs-nav li a { margin-bottom: .4em; -webkit-border-radius: 4px 0 0 4px; -moz-border-radius: 4px 0 0 4px; -ms-border-radius: 4px 0 0 4px; -o-border-radius: 4px 0 0 4px; border-radius: 4px 0 0 4px; } .ink-tabs.left > .tabs-nav li.active { margin: 0 -2px 0 0; } .ink-tabs.left > .tabs-nav li.active a { border-right-color: transparent; } .ink-tabs.right > .tabs-nav { border-left: 1px solid #cccccc; float: right; margin-left: 2em; } .ink-tabs.right > .tabs-nav li { float: none; } .ink-tabs.right > .tabs-nav li a { margin-bottom: .4em; -webkit-border-radius: 0 4px 4px 0; -moz-border-radius: 0 4px 4px 0; -ms-border-radius: 0 4px 4px 0; -o-border-radius: 0 4px 4px 0; border-radius: 0 4px 4px 0; } .ink-tabs.right > .tabs-nav li.active { margin: 0 0 0 -2px; } .ink-tabs.right > .tabs-nav li.active a { border-left-color: transparent; } .ink-tagfield input[type="text"].new-tag-input { background-color: #fff; border: 1px solid #ccc; line-height: 1em; margin: 0; padding: 5px; -webkit-border-radius: 2px; -moz-border-radius: 2px; -ms-border-radius: 2px; -o-border-radius: 2px; border-radius: 2px; } .ink-tagfield input[type="text"].new-tag-input:focus { -webkit-box-shadow: 0px, 0px, 0px, 3px, #eaeaea; -moz-box-shadow: 0px, 0px, 0px, 3px, #eaeaea; box-shadow: 0px, 0px, 0px, 3px, #eaeaea; border: 1px solid #c3c3c3; } .ink-tagfield span.ink-tag { background-color: #1b1b1b; color: #eaeaea; text-shadow: none; font-size: .9em; font-weight: normal; border: 1px solid #000; padding: 4px 6px; } .ink-tagfield span.ink-tag i.icon-remove { color: #ccc; font-size: .9em; font-weight: normal; margin-left: 4px; } .ink-tagfield span.ink-tag i.icon-remove:hover { cursor: pointer; color: red; } .ink-tooltip { display: inline-block; position: relative; } .ink-tooltip > .content { background: #f0f0f0; padding: 0.5em 0.6em; -webkit-border-radius: 2px; -moz-border-radius: 2px; -ms-border-radius: 2px; -o-border-radius: 2px; border-radius: 2px; font-size: 0.8em; color: #8c8c8c; } .ink-tooltip > .arrow { position: absolute; } .ink-tooltip > .arrow.up, .ink-tooltip > .arrow.down, .ink-tooltip > .arrow.left, .ink-tooltip > .arrow.right { width: 0; height: 0; } .ink-tooltip > .arrow.up { border-left: 6px solid transparent; border-right: 6px solid transparent; border-bottom: 6px solid #f0f0f0; top: -6px; left: 50%; margin-left: -3px; } .ink-tooltip > .arrow.down { border-left: 6px solid transparent; border-right: 6px solid transparent; border-top: 6px solid #f0f0f0; bottom: -5.45455px; left: 50%; margin-left: -3px; } .ink-tooltip > .arrow.right { border-top: 6px solid transparent; border-bottom: 6px solid transparent; border-left: 6px solid #f0f0f0; top: 50%; right: -5.45455px; margin-top: -6px; } .ink-tooltip > .arrow.left { border-top: 6px solid transparent; border-bottom: 6px solid transparent; border-right: 6px solid #f0f0f0; top: 50%; left: -5.45455px; margin-top: -6px; } .ink-tooltip.blue > .content { background: #0f75da; color: white; } .ink-tooltip.blue > .arrow.up { border-bottom-color: #0f75da; } .ink-tooltip.blue > .arrow.down { border-top-color: #0f75da; } .ink-tooltip.blue > .arrow.left { border-right-color: #0f75da; } .ink-tooltip.blue > .arrow.right { border-left-color: #0f75da; } .ink-tooltip.red > .content { background: #c91111; color: white; } .ink-tooltip.red > .arrow.up { border-bottom-color: #c91111; } .ink-tooltip.red > .arrow.down { border-top-color: #c91111; } .ink-tooltip.red > .arrow.left { border-right-color: #c91111; } .ink-tooltip.red > .arrow.right { border-left-color: #c91111; } .ink-tooltip.orange > .content { background: #ff9c00; color: white; } .ink-tooltip.orange > .arrow.up { border-bottom-color: #ff9c00; } .ink-tooltip.orange > .arrow.down { border-top-color: #ff9c00; } .ink-tooltip.orange > .arrow.left { border-right-color: #ff9c00; } .ink-tooltip.orange > .arrow.right { border-left-color: #ff9c00; } .ink-tooltip.green > .content { background: #4a9b17; color: white; } .ink-tooltip.green > .arrow.up { border-bottom-color: #4a9b17; } .ink-tooltip.green > .arrow.down { border-top-color: #4a9b17; } .ink-tooltip.green > .arrow.left { border-right-color: #4a9b17; } .ink-tooltip.green > .arrow.right { border-left-color: #4a9b17; } .ink-tooltip.black > .content { background: black; color: white; } .ink-tooltip.black > .arrow.up { border-bottom-color: black; } .ink-tooltip.black > .arrow.down { border-top-color: black; } .ink-tooltip.black > .arrow.left { border-right-color: black; } .ink-tooltip.black > .arrow.right { border-left-color: black; } .ink-tooltip.grey > .content { background: #cccccc; color: #333333; } .ink-tooltip.grey > .arrow.up { border-bottom-color: #cccccc; } .ink-tooltip.grey > .arrow.down { border-top-color: #cccccc; } .ink-tooltip.grey > .arrow.left { border-right-color: #cccccc; } .ink-tooltip.grey > .arrow.right { border-left-color: #cccccc; } .ink-tree-view li { list-style-type: none; } .ink-tree-view [data-open] > :before { margin-left: -1.3em; margin-right: .4em; text-decoration: none; }