/******/ (function(modules) { // webpackBootstrap /******/ // The module cache /******/ var installedModules = {}; /******/ /******/ // The require function /******/ function __webpack_require__(moduleId) { /******/ /******/ // Check if module is in cache /******/ if(installedModules[moduleId]) { /******/ return installedModules[moduleId].exports; /******/ } /******/ // Create a new module (and put it into the cache) /******/ var module = installedModules[moduleId] = { /******/ i: moduleId, /******/ l: false, /******/ exports: {} /******/ }; /******/ /******/ // Execute the module function /******/ modules[moduleId].call(module.exports, module, module.exports, __webpack_require__); /******/ /******/ // Flag the module as loaded /******/ module.l = true; /******/ /******/ // Return the exports of the module /******/ return module.exports; /******/ } /******/ /******/ /******/ // expose the modules object (__webpack_modules__) /******/ __webpack_require__.m = modules; /******/ /******/ // expose the module cache /******/ __webpack_require__.c = installedModules; /******/ /******/ // define getter function for harmony exports /******/ __webpack_require__.d = function(exports, name, getter) { /******/ if(!__webpack_require__.o(exports, name)) { /******/ Object.defineProperty(exports, name, { enumerable: true, get: getter }); /******/ } /******/ }; /******/ /******/ // define __esModule on exports /******/ __webpack_require__.r = function(exports) { /******/ if(typeof Symbol !== 'undefined' && Symbol.toStringTag) { /******/ Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' }); /******/ } /******/ Object.defineProperty(exports, '__esModule', { value: true }); /******/ }; /******/ /******/ // create a fake namespace object /******/ // mode & 1: value is a module id, require it /******/ // mode & 2: merge all properties of value into the ns /******/ // mode & 4: return value when already ns object /******/ // mode & 8|1: behave like require /******/ __webpack_require__.t = function(value, mode) { /******/ if(mode & 1) value = __webpack_require__(value); /******/ if(mode & 8) return value; /******/ if((mode & 4) && typeof value === 'object' && value && value.__esModule) return value; /******/ var ns = Object.create(null); /******/ __webpack_require__.r(ns); /******/ Object.defineProperty(ns, 'default', { enumerable: true, value: value }); /******/ if(mode & 2 && typeof value != 'string') for(var key in value) __webpack_require__.d(ns, key, function(key) { return value[key]; }.bind(null, key)); /******/ return ns; /******/ }; /******/ /******/ // getDefaultExport function for compatibility with non-harmony modules /******/ __webpack_require__.n = function(module) { /******/ var getter = module && module.__esModule ? /******/ function getDefault() { return module['default']; } : /******/ function getModuleExports() { return module; }; /******/ __webpack_require__.d(getter, 'a', getter); /******/ return getter; /******/ }; /******/ /******/ // Object.prototype.hasOwnProperty.call /******/ __webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); }; /******/ /******/ // __webpack_public_path__ /******/ __webpack_require__.p = "/packs/"; /******/ /******/ /******/ // Load entry module and return exports /******/ return __webpack_require__(__webpack_require__.s = "./app/javascript/packs/active_admin.js"); /******/ }) /************************************************************************/ /******/ ({ /***/ "./app/javascript/packs/active_admin.js": /*!**********************************************!*\ !*** ./app/javascript/packs/active_admin.js ***! \**********************************************/ /*! no exports provided */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony import */ var _stylesheets_active_admin__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../stylesheets/active_admin */ "./app/javascript/stylesheets/active_admin.scss"); /* harmony import */ var _stylesheets_active_admin__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_stylesheets_active_admin__WEBPACK_IMPORTED_MODULE_0__); /* harmony import */ var _activeadmin_activeadmin__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @activeadmin/activeadmin */ "./node_modules/@activeadmin/activeadmin/app/assets/javascripts/active_admin/base.js"); /* harmony import */ var _activeadmin_activeadmin__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_activeadmin_activeadmin__WEBPACK_IMPORTED_MODULE_1__); // Load Active Admin's styles into Webpacker, // see `active_admin.scss` for customization. /***/ }), /***/ "./app/javascript/stylesheets/active_admin.scss": /*!******************************************************!*\ !*** ./app/javascript/stylesheets/active_admin.scss ***! \******************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { var api = __webpack_require__(/*! ../../../node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js */ "./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"); var content = __webpack_require__(/*! !../../../node_modules/css-loader/dist/cjs.js??ref--6-1!../../../node_modules/postcss-loader/src??ref--6-2!../../../node_modules/sass-loader/dist/cjs.js??ref--6-3!./active_admin.scss */ "./node_modules/css-loader/dist/cjs.js?!./node_modules/postcss-loader/src/index.js?!./node_modules/sass-loader/dist/cjs.js?!./app/javascript/stylesheets/active_admin.scss"); content = content.__esModule ? content.default : content; if (typeof content === 'string') { content = [[module.i, content, '']]; } var options = {}; options.insert = "head"; options.singleton = false; var update = api(content, options); module.exports = content.locals || {}; /***/ }), /***/ "./node_modules/@activeadmin/activeadmin/app/assets/javascripts/active_admin/base.js": /*!*******************************************************************************************!*\ !*** ./node_modules/@activeadmin/activeadmin/app/assets/javascripts/active_admin/base.js ***! \*******************************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { var __WEBPACK_AMD_DEFINE_FACTORY__, __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;function _typeof(obj) { "@babel/helpers - typeof"; return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && "function" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }, _typeof(obj); } /** * Warning: This file is auto-generated, do not modify. Instead, make your changes in 'app/javascript/active_admin/' and run `yarn build` */ //= require jquery3 //= require jquery-ui/widgets/datepicker //= require jquery-ui/widgets/dialog //= require jquery-ui/widgets/sortable //= require jquery-ui/widgets/tabs //= require jquery-ui/widget //= require jquery_ujs //= require_self (function (global, factory) { ( false ? undefined : _typeof(exports)) === "object" && typeof module !== "undefined" ? factory(exports, __webpack_require__(/*! jquery */ "./node_modules/jquery/dist/jquery.js"), __webpack_require__(/*! jquery-ui/ui/widgets/datepicker */ "./node_modules/jquery-ui/ui/widgets/datepicker.js"), __webpack_require__(/*! jquery-ui/ui/widgets/dialog */ "./node_modules/jquery-ui/ui/widgets/dialog.js"), __webpack_require__(/*! jquery-ui/ui/widgets/sortable */ "./node_modules/jquery-ui/ui/widgets/sortable.js"), __webpack_require__(/*! jquery-ui/ui/widgets/tabs */ "./node_modules/jquery-ui/ui/widgets/tabs.js"), __webpack_require__(/*! jquery-ui/ui/widget */ "./node_modules/jquery-ui/ui/widget.js"), __webpack_require__(/*! jquery-ujs */ "./node_modules/jquery-ujs/src/rails.js")) : true ? !(__WEBPACK_AMD_DEFINE_ARRAY__ = [exports, __webpack_require__(/*! jquery */ "./node_modules/jquery/dist/jquery.js"), __webpack_require__(/*! jquery-ui/ui/widgets/datepicker */ "./node_modules/jquery-ui/ui/widgets/datepicker.js"), __webpack_require__(/*! jquery-ui/ui/widgets/dialog */ "./node_modules/jquery-ui/ui/widgets/dialog.js"), __webpack_require__(/*! jquery-ui/ui/widgets/sortable */ "./node_modules/jquery-ui/ui/widgets/sortable.js"), __webpack_require__(/*! jquery-ui/ui/widgets/tabs */ "./node_modules/jquery-ui/ui/widgets/tabs.js"), __webpack_require__(/*! jquery-ui/ui/widget */ "./node_modules/jquery-ui/ui/widget.js"), __webpack_require__(/*! jquery-ujs */ "./node_modules/jquery-ujs/src/rails.js")], __WEBPACK_AMD_DEFINE_FACTORY__ = (factory), __WEBPACK_AMD_DEFINE_RESULT__ = (typeof __WEBPACK_AMD_DEFINE_FACTORY__ === 'function' ? (__WEBPACK_AMD_DEFINE_FACTORY__.apply(exports, __WEBPACK_AMD_DEFINE_ARRAY__)) : __WEBPACK_AMD_DEFINE_FACTORY__), __WEBPACK_AMD_DEFINE_RESULT__ !== undefined && (module.exports = __WEBPACK_AMD_DEFINE_RESULT__)) : (undefined); })(this, function (exports) { "use strict"; $.fn.serializeObject = function () { return this.serializeArray().reduce(function (obj, item) { obj[item.name] = item.value; return obj; }, {}); }; $.ui.dialog.prototype._focusTabbable = function () { this.uiDialog.focus(); }; function ModalDialog(message, inputs, callback) { var html = '
"; var form = $(html).appendTo("body"); $("body").trigger("modal_dialog:before_open", [form]); form.dialog({ modal: true, open: function open(_event, _ui) { $("body").trigger("modal_dialog:after_open", [form]); }, dialogClass: "active_admin_dialog", buttons: { OK: function OK() { callback($(this).serializeObject()); $(this).dialog("close"); }, Cancel: function Cancel() { $(this).dialog("close").remove(); } } }); } var onDOMReady$2 = function onDOMReady() { $(".batch_actions_selector li a").off("click confirm:complete"); $(".batch_actions_selector li a").on("click", function (event) { var _this = this; var message; event.stopPropagation(); event.preventDefault(); if (message = $(this).data("confirm")) { ModalDialog(message, $(this).data("inputs"), function (inputs) { $(_this).trigger("confirm:complete", inputs); }); } else { $(this).trigger("confirm:complete"); } }); $(".batch_actions_selector li a").on("confirm:complete", function (event, inputs) { var val; if (val = JSON.stringify(inputs)) { $("#batch_action_inputs").removeAttr("disabled").val(val); } else { $("#batch_action_inputs").attr("disabled", "disabled"); } $("#batch_action").val($(this).data("action")); $("#collection_selection").submit(); }); if ($(".batch_actions_selector").length && $(":checkbox.toggle_all").length) { if ($(".paginated_collection table.index_table").length) { $(".paginated_collection table.index_table").tableCheckboxToggler(); } else { $(".paginated_collection").checkboxToggler(); } $(document).on("change", ".paginated_collection :checkbox", function () { if ($(".paginated_collection :checkbox:checked").length && $(".dropdown_menu_list").children().length) { $(".batch_actions_selector").each(function () { $(this).aaDropdownMenu("enable"); }); } else { $(".batch_actions_selector").each(function () { $(this).aaDropdownMenu("disable"); }); } }); } }; $(document).ready(onDOMReady$2).on("page:load turbolinks:load", onDOMReady$2); var CheckboxToggler = function () { function CheckboxToggler(options, container) { this.options = options; this.container = container; this._init(); this._bind(); } var _proto = CheckboxToggler.prototype; _proto.option = function option(_key, _value) {}; _proto._init = function _init() { if (!this.container) { throw new Error("Container element not found"); } else { this.$container = $(this.container); } if (!this.$container.find(".toggle_all").length) { throw new Error('"toggle all" checkbox not found'); } else { this.toggle_all_checkbox = this.$container.find(".toggle_all"); } this.checkboxes = this.$container.find(":checkbox").not(this.toggle_all_checkbox); }; _proto._bind = function _bind() { var _this = this; this.checkboxes.change(function (event) { return _this._didChangeCheckbox(event.target); }); this.toggle_all_checkbox.change(function () { return _this._didChangeToggleAllCheckbox(); }); }; _proto._didChangeCheckbox = function _didChangeCheckbox(_checkbox) { var numChecked = this.checkboxes.filter(":checked").length; var allChecked = numChecked === this.checkboxes.length; var someChecked = numChecked > 0 && numChecked < this.checkboxes.length; this.toggle_all_checkbox.prop({ checked: allChecked, indeterminate: someChecked }); }; _proto._didChangeToggleAllCheckbox = function _didChangeToggleAllCheckbox() { var setting = this.toggle_all_checkbox.prop("checked"); this.checkboxes.prop({ checked: setting }); return setting; }; return CheckboxToggler; }(); $.widget.bridge("checkboxToggler", CheckboxToggler); (function ($) { $(document).on("focus", "input.datepicker:not(.hasDatepicker)", function () { var input = $(this); if (input[0].type === "date") { return; } var defaults = { dateFormat: "yy-mm-dd" }; var options = input.data("datepicker-options"); input.datepicker($.extend(defaults, options)); }); })(jQuery); var DropdownMenu = function () { function DropdownMenu(options, element) { this.options = options; this.element = element; this.$element = $(this.element); var defaults = { fadeInDuration: 20, fadeOutDuration: 100, onClickActionItemCallback: null }; this.options = $.extend(defaults, this.options); this.isOpen = false; this.$menuButton = this.$element.find(".dropdown_menu_button"); this.$menuList = this.$element.find(".dropdown_menu_list_wrapper"); this._buildMenuList(); this._bind(); } var _proto = DropdownMenu.prototype; _proto.open = function open() { this.isOpen = true; this.$menuList.fadeIn(this.options.fadeInDuration); this._position(); return this; }; _proto.close = function close() { this.isOpen = false; this.$menuList.fadeOut(this.options.fadeOutDuration); return this; }; _proto.destroy = function destroy() { this.$element = null; return this; }; _proto.isDisabled = function isDisabled() { return this.$menuButton.hasClass("disabled"); }; _proto.disable = function disable() { this.$menuButton.addClass("disabled"); }; _proto.enable = function enable() { this.$menuButton.removeClass("disabled"); }; _proto.option = function option(key, value) { if ($.isPlainObject(key)) { return this.options = $.extend(true, this.options, key); } else if (key != null) { return this.options[key]; } else { return this.options[key] = value; } }; _proto._buildMenuList = function _buildMenuList() { this.$nipple = $(''); this.$menuList.prepend(this.$nipple); this.$menuList.hide(); }; _proto._bind = function _bind() { var _this = this; $("body").click(function () { if (_this.isOpen) { _this.close(); } }); this.$menuButton.click(function () { if (!_this.isDisabled()) { if (_this.isOpen) { _this.close(); } else { _this.open(); } } return false; }); }; _proto._position = function _position() { this.$menuList.css("top", this.$menuButton.position().top + this.$menuButton.outerHeight() + 10); var button_left = this.$menuButton.position().left; var button_center = this.$menuButton.outerWidth() / 2; var button_right = button_left + button_center * 2; var menu_center = this.$menuList.outerWidth() / 2; var nipple_center = this.$nipple.outerWidth() / 2; var window_right = $(window).width(); var centered_menu_left = button_left + button_center - menu_center; var centered_menu_right = button_left + button_center + menu_center; if (centered_menu_left < 0) { this.$menuList.css("left", button_left); this.$nipple.css("left", button_center - nipple_center); } else if (centered_menu_right > window_right) { this.$menuList.css("right", window_right - button_right); this.$nipple.css("right", button_center - nipple_center); } else { this.$menuList.css("left", centered_menu_left); this.$nipple.css("left", menu_center - nipple_center); } }; return DropdownMenu; }(); $.widget.bridge("aaDropdownMenu", DropdownMenu); var onDOMReady$1 = function onDOMReady() { return $(".dropdown_menu").aaDropdownMenu(); }; $(document).ready(onDOMReady$1).on("page:load turbolinks:load", onDOMReady$1); function hasTurbolinks() { return typeof Turbolinks !== "undefined" && Turbolinks.supported; } function turbolinksVisit(params) { var path = [window.location.pathname, "?", toQueryString(params)].join(""); Turbolinks.visit(path); } function queryString() { return (window.location.search || "").replace(/^\?/, ""); } function queryStringToParams() { var decode = function decode(value) { return decodeURIComponent((value || "").replace(/\+/g, "%20")); }; return queryString().split("&").map(function (pair) { return pair.split("="); }).map(function (_ref) { var key = _ref[0], value = _ref[1]; return { name: decode(key), value: decode(value) }; }); } function toQueryString(params) { var encode = function encode(value) { return encodeURIComponent(value || ""); }; return params.map(function (_ref2) { var name = _ref2.name, value = _ref2.value; return [encode(name), encode(value)]; }).map(function (pair) { return pair.join("="); }).join("&"); } var Filters = function () { function Filters() {} Filters._clearForm = function _clearForm(event) { var regex = /^(q\[|q%5B|q%5b|page|utf8|commit)/; var params = queryStringToParams().filter(function (_ref) { var name = _ref.name; return !name.match(regex); }); event.preventDefault(); if (hasTurbolinks()) { turbolinksVisit(params); } else { window.location.search = toQueryString(params); } }; Filters._disableEmptyInputFields = function _disableEmptyInputFields(event) { var params = $(this).find(":input").filter(function (i, input) { return input.value === ""; }).prop({ disabled: true }).end().serializeArray(); if (hasTurbolinks()) { event.preventDefault(); turbolinksVisit(params); } }; Filters._setSearchType = function _setSearchType() { $(this).siblings("input").prop({ name: "q[" + this.value + "]" }); }; return Filters; }(); (function ($) { $(document).on("click", ".clear_filters_btn", Filters._clearForm).on("submit", ".filter_form", Filters._disableEmptyInputFields).on("change", ".filter_form_field.select_and_search select", Filters._setSearchType); })(jQuery); $(function () { $(document).on("click", "a.button.has_many_remove", function (event) { event.preventDefault(); var parent = $(this).closest(".has_many_container"); var to_remove = $(this).closest("fieldset"); recompute_positions(parent); parent.trigger("has_many_remove:before", [to_remove, parent]); to_remove.remove(); return parent.trigger("has_many_remove:after", [to_remove, parent]); }); $(document).on("click", "a.button.has_many_add", function (event) { var before_add; event.preventDefault(); var parent = $(this).closest(".has_many_container"); parent.trigger(before_add = $.Event("has_many_add:before"), [parent]); if (!before_add.isDefaultPrevented()) { var index = parent.data("has_many_index") || parent.children("fieldset").length - 1; parent.data({ has_many_index: ++index }); var regex = new RegExp($(this).data("placeholder"), "g"); var html = $(this).data("html").replace(regex, index); var fieldset = $(html).insertBefore(this); recompute_positions(parent); return parent.trigger("has_many_add:after", [fieldset, parent]); } }); $(document).on("change", '.has_many_container[data-sortable] :input[name$="[_destroy]"]', function () { recompute_positions($(this).closest(".has_many")); }); $(document).on("has_many_add:after", ".has_many_container", init_sortable); }); var init_sortable = function init_sortable() { var elems = $(".has_many_container[data-sortable]:not(.ui-sortable)"); elems.sortable({ items: "> fieldset", handle: "> ol > .handle", start: function start(ev, ui) { ui.item.css({ opacity: .3 }); }, stop: function stop(ev, ui) { ui.item.css({ opacity: 1 }); recompute_positions($(this)); } }); elems.each(recompute_positions); }; var recompute_positions = function recompute_positions(parent) { parent = parent instanceof jQuery ? parent : $(this); var input_name = parent.data("sortable"); var position = parseInt(parent.data("sortable-start") || 0, 10); parent.children("fieldset").each(function () { var destroy_input = $(this).find("> ol > .input > :input[name$='[_destroy]']"); var sortable_input = $(this).find("> ol > .input > :input[name$='[" + input_name + "]']"); if (sortable_input.length) { sortable_input.val(destroy_input.is(":checked") ? "" : position++); } }); }; $(document).ready(init_sortable).on("page:load turbolinks:load", init_sortable); var PerPage = function () { function PerPage(element) { this.element = element; } var _proto = PerPage.prototype; _proto.update = function update() { var params = queryStringToParams().filter(function (_ref) { var name = _ref.name; return name != "per_page" || name != "page"; }); params.push({ name: "per_page", value: this.element.value }); if (hasTurbolinks()) { turbolinksVisit(params); } else { window.location.search = toQueryString(params); } }; PerPage._jQueryInterface = function _jQueryInterface(config) { return this.each(function () { var $this = $(this); var data = $this.data("perPage"); if (!data) { data = new PerPage(this); $this.data("perPage", data); } if (config === "update") { data[config](); } }); }; return PerPage; }(); (function ($) { $(document).on("change", ".pagination_per_page > select", function (_event) { PerPage._jQueryInterface.call($(this), "update"); }); $.fn["perPage"] = PerPage._jQueryInterface; $.fn["perPage"].Constructor = PerPage; })(jQuery); function _inheritsLoose(subClass, superClass) { subClass.prototype = Object.create(superClass.prototype); subClass.prototype.constructor = subClass; _setPrototypeOf(subClass, superClass); } function _setPrototypeOf(o, p) { _setPrototypeOf = Object.setPrototypeOf || function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return _setPrototypeOf(o, p); } var TableCheckboxToggler = function (_CheckboxToggler) { _inheritsLoose(TableCheckboxToggler, _CheckboxToggler); function TableCheckboxToggler() { return _CheckboxToggler.apply(this, arguments) || this; } var _proto = TableCheckboxToggler.prototype; _proto._bind = function _bind() { var _this = this; _CheckboxToggler.prototype._bind.apply(this, arguments); this.$container.find("tbody td").click(function (event) { if (event.target.type !== "checkbox") { _this._didClickCell(event.target); } }); }; _proto._didChangeCheckbox = function _didChangeCheckbox(checkbox) { _CheckboxToggler.prototype._didChangeCheckbox.apply(this, arguments); $(checkbox).parents("tr").toggleClass("selected", checkbox.checked); }; _proto._didChangeToggleAllCheckbox = function _didChangeToggleAllCheckbox() { this.$container.find("tbody tr").toggleClass("selected", _CheckboxToggler.prototype._didChangeToggleAllCheckbox.apply(this, arguments)); }; _proto._didClickCell = function _didClickCell(cell) { $(cell).parent("tr").find(":checkbox").click(); }; return TableCheckboxToggler; }(CheckboxToggler); $.widget.bridge("tableCheckboxToggler", TableCheckboxToggler); var onDOMReady = function onDOMReady() { return $("#active_admin_content .tabs").tabs(); }; $(document).ready(onDOMReady).on("page:load turbolinks:load", onDOMReady); function modal_dialog(message, inputs, callback) { console.warn("ActiveAdmin.modal_dialog is deprecated in favor of ActiveAdmin.ModalDialog, please update usage."); return ModalDialog(message, inputs, callback); } exports.ModalDialog = ModalDialog; exports.modal_dialog = modal_dialog; Object.defineProperty(exports, "__esModule", { value: true }); }); /***/ }), /***/ "./node_modules/css-loader/dist/cjs.js?!./node_modules/postcss-loader/src/index.js?!./node_modules/sass-loader/dist/cjs.js?!./app/javascript/stylesheets/active_admin.scss": /*!***************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/css-loader/dist/cjs.js??ref--6-1!./node_modules/postcss-loader/src??ref--6-2!./node_modules/sass-loader/dist/cjs.js??ref--6-3!./app/javascript/stylesheets/active_admin.scss ***! \***************************************************************************************************************************************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { // Imports var ___CSS_LOADER_API_IMPORT___ = __webpack_require__(/*! ../../../node_modules/css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js"); exports = ___CSS_LOADER_API_IMPORT___(true); // Module exports.push([module.i, "/* Active Admin CSS */\n@media screen {\n /*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */\n /* Document\n ========================================================================== */\n /**\n * 1. Correct the line height in all browsers.\n * 2. Prevent adjustments of font size after orientation changes in iOS.\n */\n html {\n line-height: 1.15;\n /* 1 */\n -webkit-text-size-adjust: 100%;\n /* 2 */\n }\n\n /* Sections\n ========================================================================== */\n /**\n * Remove the margin in all browsers.\n */\n body {\n margin: 0;\n }\n\n /**\n * Render the `main` element consistently in IE.\n */\n main {\n display: block;\n }\n\n /**\n * Correct the font size and margin on `h1` elements within `section` and\n * `article` contexts in Chrome, Firefox, and Safari.\n */\n h1 {\n font-size: 2em;\n margin: 0.67em 0;\n }\n\n /* Grouping content\n ========================================================================== */\n /**\n * 1. Add the correct box sizing in Firefox.\n * 2. Show the overflow in Edge and IE.\n */\n hr {\n box-sizing: content-box;\n /* 1 */\n height: 0;\n /* 1 */\n overflow: visible;\n /* 2 */\n }\n\n /**\n * 1. Correct the inheritance and scaling of font size in all browsers.\n * 2. Correct the odd `em` font sizing in all browsers.\n */\n pre {\n font-family: monospace, monospace;\n /* 1 */\n font-size: 1em;\n /* 2 */\n }\n\n /* Text-level semantics\n ========================================================================== */\n /**\n * Remove the gray background on active links in IE 10.\n */\n a {\n background-color: transparent;\n }\n\n /**\n * 1. Remove the bottom border in Chrome 57-\n * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.\n */\n abbr[title] {\n border-bottom: none;\n /* 1 */\n text-decoration: underline;\n /* 2 */\n -webkit-text-decoration: underline dotted;\n text-decoration: underline dotted;\n /* 2 */\n }\n\n /**\n * Add the correct font weight in Chrome, Edge, and Safari.\n */\n b,\nstrong {\n font-weight: bolder;\n }\n\n /**\n * 1. Correct the inheritance and scaling of font size in all browsers.\n * 2. Correct the odd `em` font sizing in all browsers.\n */\n code,\nkbd,\nsamp {\n font-family: monospace, monospace;\n /* 1 */\n font-size: 1em;\n /* 2 */\n }\n\n /**\n * Add the correct font size in all browsers.\n */\n small {\n font-size: 80%;\n }\n\n /**\n * Prevent `sub` and `sup` elements from affecting the line height in\n * all browsers.\n */\n sub,\nsup {\n font-size: 75%;\n line-height: 0;\n position: relative;\n vertical-align: baseline;\n }\n\n sub {\n bottom: -0.25em;\n }\n\n sup {\n top: -0.5em;\n }\n\n /* Embedded content\n ========================================================================== */\n /**\n * Remove the border on images inside links in IE 10.\n */\n img {\n border-style: none;\n }\n\n /* Forms\n ========================================================================== */\n /**\n * 1. Change the font styles in all browsers.\n * 2. Remove the margin in Firefox and Safari.\n */\n button,\ninput,\noptgroup,\nselect,\ntextarea {\n font-family: inherit;\n /* 1 */\n font-size: 100%;\n /* 1 */\n line-height: 1.15;\n /* 1 */\n margin: 0;\n /* 2 */\n }\n\n /**\n * Show the overflow in IE.\n * 1. Show the overflow in Edge.\n */\n button,\ninput {\n /* 1 */\n overflow: visible;\n }\n\n /**\n * Remove the inheritance of text transform in Edge, Firefox, and IE.\n * 1. Remove the inheritance of text transform in Firefox.\n */\n button,\nselect {\n /* 1 */\n text-transform: none;\n }\n\n /**\n * Correct the inability to style clickable types in iOS and Safari.\n */\n button,\n[type=button],\n[type=reset],\n[type=submit] {\n -webkit-appearance: button;\n }\n\n /**\n * Remove the inner border and padding in Firefox.\n */\n button::-moz-focus-inner,\n[type=button]::-moz-focus-inner,\n[type=reset]::-moz-focus-inner,\n[type=submit]::-moz-focus-inner {\n border-style: none;\n padding: 0;\n }\n\n /**\n * Restore the focus styles unset by the previous rule.\n */\n button:-moz-focusring,\n[type=button]:-moz-focusring,\n[type=reset]:-moz-focusring,\n[type=submit]:-moz-focusring {\n outline: 1px dotted ButtonText;\n }\n\n /**\n * Correct the padding in Firefox.\n */\n fieldset {\n padding: 0.35em 0.75em 0.625em;\n }\n\n /**\n * 1. Correct the text wrapping in Edge and IE.\n * 2. Correct the color inheritance from `fieldset` elements in IE.\n * 3. Remove the padding so developers are not caught out when they zero out\n * `fieldset` elements in all browsers.\n */\n legend {\n box-sizing: border-box;\n /* 1 */\n color: inherit;\n /* 2 */\n display: table;\n /* 1 */\n max-width: 100%;\n /* 1 */\n padding: 0;\n /* 3 */\n white-space: normal;\n /* 1 */\n }\n\n /**\n * Add the correct vertical alignment in Chrome, Firefox, and Opera.\n */\n progress {\n vertical-align: baseline;\n }\n\n /**\n * Remove the default vertical scrollbar in IE 10+.\n */\n textarea {\n overflow: auto;\n }\n\n /**\n * 1. Add the correct box sizing in IE 10.\n * 2. Remove the padding in IE 10.\n */\n [type=checkbox],\n[type=radio] {\n box-sizing: border-box;\n /* 1 */\n padding: 0;\n /* 2 */\n }\n\n /**\n * Correct the cursor style of increment and decrement buttons in Chrome.\n */\n [type=number]::-webkit-inner-spin-button,\n[type=number]::-webkit-outer-spin-button {\n height: auto;\n }\n\n /**\n * 1. Correct the odd appearance in Chrome and Safari.\n * 2. Correct the outline style in Safari.\n */\n [type=search] {\n -webkit-appearance: textfield;\n /* 1 */\n outline-offset: -2px;\n /* 2 */\n }\n\n /**\n * Remove the inner padding in Chrome and Safari on macOS.\n */\n [type=search]::-webkit-search-decoration {\n -webkit-appearance: none;\n }\n\n /**\n * 1. Correct the inability to style clickable types in iOS and Safari.\n * 2. Change font properties to `inherit` in Safari.\n */\n ::-webkit-file-upload-button {\n -webkit-appearance: button;\n /* 1 */\n font: inherit;\n /* 2 */\n }\n\n /* Interactive\n ========================================================================== */\n /*\n * Add the correct display in Edge, IE 10+, and Firefox.\n */\n details {\n display: block;\n }\n\n /*\n * Add the correct display in all browsers.\n */\n summary {\n display: list-item;\n }\n\n /* Misc\n ========================================================================== */\n /**\n * Add the correct display in IE 10+.\n */\n template {\n display: none;\n }\n\n /**\n * Add the correct display in IE 10.\n */\n [hidden] {\n display: none;\n }\n\n html {\n font-size: 100.01%;\n }\n\n body {\n font-size: 75%;\n font-family: \"Helvetica Neue\", Arial, Helvetica, sans-serif;\n }\n\n h1, h2, h3, h4, h5, h6 {\n font-weight: normal;\n color: #5E6469;\n }\n h1 img, h2 img, h3 img, h4 img, h5 img, h6 img {\n margin: 0;\n }\n\n h1 {\n font-size: 3em;\n line-height: 1;\n margin-bottom: 0.5em;\n }\n\n h2 {\n font-size: 2em;\n margin-bottom: 0.75em;\n }\n\n h3 {\n font-size: 1.5em;\n line-height: 1;\n margin-bottom: 1em;\n }\n\n h4 {\n font-size: 1.2em;\n line-height: 1.25;\n margin-bottom: 1.25em;\n }\n\n h5 {\n font-size: 1em;\n font-weight: bold;\n margin-bottom: 1.5em;\n }\n\n h6 {\n font-size: 1em;\n font-weight: bold;\n }\n\n p {\n margin: 0 0 1.5em;\n }\n p .left {\n margin: 1.5em 1.5em 1.5em 0;\n padding: 0;\n }\n p .right {\n margin: 1.5em 0 1.5em 1.5em;\n padding: 0;\n }\n\n .left {\n float: left !important;\n }\n\n .right {\n float: right !important;\n }\n\n blockquote {\n margin: 1.5em;\n color: #666;\n font-style: italic;\n }\n\n strong, dfn {\n font-weight: bold;\n }\n\n em, dfn {\n font-style: italic;\n }\n\n sup, sub {\n line-height: 0;\n }\n\n abbr,\nacronym {\n border-bottom: 1px dotted #666;\n }\n\n address {\n margin: 0 0 1.5em;\n font-style: italic;\n }\n\n del {\n color: #666;\n }\n\n pre {\n margin: 1.5em 0;\n white-space: pre;\n }\n\n pre, code, tt {\n font: 1em \"andale mono\", \"lucida console\", monospace;\n line-height: 1.5;\n }\n\n li ul,\nli ol {\n margin: 0;\n }\n\n ul, ol {\n margin: 0 1.5em 1.5em 0;\n padding-left: 1.5em;\n }\n\n ul {\n list-style-type: disc;\n }\n\n ol {\n list-style-type: decimal;\n }\n\n dl {\n margin: 0 0 1.5em 0;\n }\n\n dl dt {\n font-weight: bold;\n }\n\n dd {\n margin-left: 1.5em;\n }\n\n table {\n margin-bottom: 1.4em;\n width: 100%;\n }\n\n th {\n font-weight: bold;\n }\n\n thead th {\n background: #c3d9ff;\n }\n\n th, td, caption {\n padding: 4px 10px 4px 5px;\n }\n\n .small {\n font-size: 0.8em;\n margin-bottom: 1.875em;\n line-height: 1.875em;\n }\n\n .large {\n font-size: 1.2em;\n line-height: 2.5em;\n margin-bottom: 1.25em;\n }\n\n .hide {\n display: none;\n }\n\n .quiet {\n color: #666;\n }\n\n .loud {\n color: #000;\n }\n\n .highlight {\n background: #ff0;\n }\n\n .added {\n background: #060;\n color: #fff;\n }\n\n .removed {\n background: #900;\n color: #fff;\n }\n\n .first {\n margin-left: 0;\n padding-left: 0;\n }\n\n .last {\n margin-right: 0;\n padding-right: 0;\n }\n\n .top {\n margin-top: 0;\n padding-top: 0;\n }\n\n .bottom {\n margin-bottom: 0;\n padding-bottom: 0;\n }\n\n #header {\n background-color: #6a7176;\n background-image: linear-gradient(180deg, #6a7176, #4d5256);\n border-bottom: 1px solid #44484b;\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.37);\n text-shadow: #000 0 1px 0;\n display: table;\n height: 20px;\n width: 100%;\n overflow: visible;\n position: inherit;\n padding: 5px 0;\n z-index: 900;\n }\n #header h1 {\n display: table-cell;\n vertical-align: middle;\n white-space: nowrap;\n color: #cdcdcd;\n margin-right: 20px;\n margin-bottom: 0px;\n padding: 3px 30px 0 30px;\n font-size: 1.3em;\n font-weight: normal;\n line-height: 1.2;\n }\n #header h1 a {\n text-decoration: none;\n }\n #header h1 a:hover {\n color: #fff;\n }\n #header h1 img {\n position: relative;\n top: -2px;\n }\n #header a, #header a:link {\n color: #cdcdcd;\n }\n #header .header-item {\n top: 2px;\n position: relative;\n height: 20px;\n }\n #header ul.tabs {\n display: table-cell;\n vertical-align: middle;\n height: 100%;\n margin: 0;\n padding: 0;\n }\n #header ul.tabs li {\n /* Hover on li, display the ul */\n }\n #header ul.tabs li:hover > ul {\n display: block;\n }\n #header ul.tabs > li {\n display: inline-block;\n margin-right: 4px;\n margin-top: 5px;\n margin-bottom: 5px;\n font-size: 1em;\n position: relative;\n /* Drop down menus */\n }\n #header ul.tabs > li a {\n text-decoration: none;\n padding: 6px 10px 4px 10px;\n position: relative;\n border-radius: 10px;\n }\n #header ul.tabs > li.current > a {\n background: #7b8389;\n color: #fff;\n }\n #header ul.tabs > li.has_nested > a {\n background: url(\"data:image/png;base64,R0lGODlhBwAEAKIAAL6+vry8vIiIiJWVlf///3t7ewAAAAAAACH5BAEAAAUALAAAAAAHAAQAAAMLWLol80MoF5mQKgEAOw==\") no-repeat calc(100% - 7px) 50%;\n padding-right: 20px;\n }\n #header ul.tabs > li.has_nested.current > a {\n background: #7b8389 url(\"data:image/png;base64,R0lGODlhBwAEAKIAAG1tbWxsbElJSVBQUP///0JCQgAAAAAAACH5BAEAAAUALAAAAAAHAAQAAAMLWLol80MoF5mQKgEAOw==\") no-repeat calc(100% - 7px) 50%;\n padding-right: 20px;\n }\n #header ul.tabs > li:hover > a {\n background: #7b8389;\n color: #fff;\n }\n #header ul.tabs > li.has_nested:hover > a {\n border-radius: 0;\n border-top-right-radius: 10px;\n border-top-left-radius: 10px;\n border-bottom: 5px solid #7b8389;\n background: #7b8389 url(\"data:image/png;base64,R0lGODlhBwAEAKIAAG1tbWxsbElJSVBQUP///0JCQgAAAAAAACH5BAEAAAUALAAAAAAHAAQAAAMLWLol80MoF5mQKgEAOw==\") no-repeat calc(100% - 7px) 50%;\n z-index: 1020;\n }\n #header ul.tabs > li ul {\n background: #7b8389;\n border-top-right-radius: 10px;\n border-top-left-radius: 0;\n border-bottom-right-radius: 10px;\n border-bottom-left-radius: 10px;\n box-shadow: 0 1px 3px #444;\n position: absolute;\n width: 120%;\n min-width: 175px;\n max-width: calc(100% + 20px);\n margin-top: 5px;\n float: left;\n display: none;\n padding: 3px 0px 5px 0;\n list-style: none;\n z-index: 1010;\n }\n #header ul.tabs > li ul li {\n position: relative;\n margin: 0px;\n }\n #header ul.tabs > li ul li a {\n background: none;\n display: block;\n }\n #header ul.tabs > li ul li a:hover {\n color: #fff;\n background: none;\n }\n #header ul.tabs > li ul li.current a {\n border-radius: 0;\n }\n #header ul.tabs > li ul li.has_nested > a {\n background: url(\"data:image/gif;base64,R0lGODlhBAAHAKECAKqqqszMzPkVFfkVFSH+EUNyZWF0ZWQgd2l0aCBHSU1QACH5BAEKAAIALAAAAAAEAAcAAAIJlA0XKbH9nmAFADs=\") no-repeat calc(100% - 7px) 55%;\n padding-right: 20px;\n }\n #header ul.tabs > li ul li.has_nested:hover > a {\n background: url(\"data:image/gif;base64,R0lGODlhBAAHAMIEAG1tbWxsbElJSVBQUPkVFfkVFfkVFfkVFSH+EUNyZWF0ZWQgd2l0aCBHSU1QACH5BAEKAAEALAAAAAAEAAcAAAMKGKqy02G8OGeACQA7\") no-repeat calc(100% - 7px) 55%;\n color: #fff;\n }\n #header ul.tabs > li ul li ul {\n border-top-right-radius: 10px;\n border-top-left-radius: 10px;\n border-bottom-right-radius: 10px;\n border-bottom-left-radius: 10px;\n margin-top: 0;\n top: -3px;\n left: 100%;\n /* Create an invisible backdrop that adds 8px margin around the dropdown menu or submenu\n that maintains the hover. This makes it much easier to navigate to submenus in\n particular without losing hover accientally, especially near rounded corners. */\n }\n #header ul.tabs > li ul li ul:after {\n content: \"\";\n display: block;\n position: absolute;\n top: -8px;\n left: -8px;\n height: calc(100% + 16px);\n width: calc(100% + 16px);\n z-index: -2;\n }\n #header #tabs {\n width: 100%;\n }\n #header #utility_nav {\n color: #aaa;\n display: table-cell;\n white-space: nowrap;\n margin: 0;\n padding: 0;\n padding-right: 26px;\n text-align: right;\n }\n #header #utility_nav a {\n text-decoration: none;\n }\n #header #utility_nav a:hover {\n color: #fff;\n }\n #header #utility_nav li {\n display: inline;\n }\n\n form {\n /* Reset margins & Padding */\n /* Nested Fieldsets and Legends */\n /* Text Fields */\n /* semantic_errors */\n /* Buttons */\n }\n form ul, form ol, form li, form fieldset, form legend, form input, form textarea, form select, form p {\n margin: 0;\n padding: 0;\n }\n form ol, form ul {\n list-style: none;\n }\n form fieldset {\n border: 0;\n padding: 10px 0;\n margin-bottom: 20px;\n }\n form fieldset.inputs {\n background: #f4f4f4;\n border-radius: 4px;\n box-shadow: inset 0 1px 4px #ddd;\n }\n form fieldset legend {\n width: 100%;\n }\n form fieldset legend span {\n display: block;\n background-color: #efefef;\n background-image: linear-gradient(180deg, #efefef, #dfe1e2);\n text-shadow: #fff 0 1px 0;\n border: solid 1px #cdcdcd;\n border-color: #d4d4d4;\n border-top-color: #e6e6e6;\n border-right-color: #d4d4d4;\n border-bottom-color: #cdcdcd;\n border-left-color: #d4d4d4;\n box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 0 1px #FFF inset;\n font-size: 1em;\n font-weight: bold;\n line-height: 18px;\n margin-bottom: 0.5em;\n color: #5E6469;\n padding: 5px 10px 3px 10px;\n }\n form fieldset ol > li {\n padding: 10px;\n }\n form fieldset ol > li label {\n display: block;\n width: 20%;\n float: left;\n font-size: 1em;\n font-weight: bold;\n color: #5E6469;\n }\n form fieldset ol > li label abbr {\n border: none;\n color: #aaa;\n }\n form fieldset ol > li.has_many_container {\n padding: 20px 10px;\n }\n form fieldset ol > li.has_many_container h3 {\n font-size: 12px;\n font-weight: bold;\n }\n form fieldset ol > li.has_many_container .has_many_fields {\n margin: 10px 0;\n }\n form fieldset ol > li > li label {\n line-height: 100%;\n padding-top: 0;\n }\n form fieldset ol > li > li label input {\n line-height: 100%;\n vertical-align: middle;\n margin-top: -0.1em;\n }\n form .has_many_fields {\n position: relative;\n }\n form .has_many_container .handle {\n position: absolute;\n top: calc(50% - 1.5em);\n right: 2px;\n padding: 0;\n cursor: move;\n }\n form .has_many_container.ui-sortable .has_many_container {\n margin-right: 2em;\n }\n form .ui-sortable input[type=text], form .ui-sortable input[type=password], form .ui-sortable input[type=email], form .ui-sortable input[type=number], form .ui-sortable input[type=url], form .ui-sortable input[type=tel], form .ui-sortable textarea {\n width: calc(80% - 22px - 2em - 1px);\n }\n form fieldset > ol > li fieldset {\n position: relative;\n padding: 0;\n margin-bottom: 0;\n }\n form fieldset > ol > li fieldset:not(.inputs) ol {\n float: left;\n width: 74%;\n margin: 0;\n padding: 0 0 0 20%;\n }\n form fieldset > ol > li fieldset:not(.inputs) ol li {\n padding: 0;\n border: 0;\n }\n form fieldset > ol > li fieldset.inputs ol {\n float: left;\n width: 100%;\n margin: 0;\n }\n form input[type=text],\nform input[type=password],\nform input[type=email],\nform input[type=number],\nform input[type=url],\nform input[type=tel],\nform input[type=date],\nform input[type=time],\nform textarea {\n width: calc(80% - 22px);\n border: 1px solid #c9d0d6;\n border-radius: 3px;\n font-size: 0.95em;\n font-family: \"Helvetica Neue\", Helvetica, Arial, sans-serif;\n outline: none;\n padding: 8px 10px 7px;\n }\n form input[type=text]:focus,\nform input[type=password]:focus,\nform input[type=email]:focus,\nform input[type=number]:focus,\nform input[type=url]:focus,\nform input[type=tel]:focus,\nform input[type=date]:focus,\nform input[type=time]:focus,\nform textarea:focus {\n border: 1px solid #99a2aa;\n box-shadow: 0 0 4px #99a2aa;\n }\n form input[type=date] {\n width: calc(100% - 22px);\n }\n form fieldset > ol > li {\n /* Hints */\n /* Date and Time Fields */\n /* Check Boxes or Radio fields */\n /* Boolean Field */\n /* Hidden fields */\n /* Errors */\n }\n form fieldset > ol > li p.inline-hints {\n font-size: 0.95em;\n font-style: italic;\n color: #666;\n margin: 0.5em 0 0 20%;\n }\n form fieldset > ol > li.date_select fieldset ol li, form fieldset > ol > li.time_select fieldset ol li, form fieldset > ol > li.datetime_select fieldset ol li {\n float: left;\n width: auto;\n margin: 0 0.5em 0 0;\n }\n form fieldset > ol > li.date_select fieldset ol li label, form fieldset > ol > li.time_select fieldset ol li label, form fieldset > ol > li.datetime_select fieldset ol li label {\n display: none;\n }\n form fieldset > ol > li.date_select fieldset ol li input, form fieldset > ol > li.time_select fieldset ol li input, form fieldset > ol > li.datetime_select fieldset ol li input {\n display: inline;\n margin: 0;\n padding: 0;\n }\n form fieldset > ol > li.check_boxes fieldset ol, form fieldset > ol > li.radio fieldset ol {\n margin-bottom: -0.6em;\n }\n form fieldset > ol > li.check_boxes fieldset ol li, form fieldset > ol > li.radio fieldset ol li {\n margin: 0.1em 0 0.5em 0;\n }\n form fieldset > ol > li.check_boxes fieldset ol li label, form fieldset > ol > li.radio fieldset ol li label {\n float: none;\n width: 100%;\n }\n form fieldset > ol > li.check_boxes fieldset ol li label input, form fieldset > ol > li.radio fieldset ol li label input {\n margin-right: 0.2em;\n }\n form fieldset > ol > li.boolean {\n min-height: 1.1em;\n }\n form fieldset > ol > li.boolean label {\n width: 80%;\n padding-left: 20%;\n padding-right: 10px;\n text-transform: none !important;\n font-weight: normal;\n }\n form fieldset > ol > li.boolean label input {\n margin: 0 0.5em 0 0.2em;\n }\n form fieldset > ol > li.hidden {\n padding: 0;\n }\n form fieldset > ol > li p.inline-errors {\n color: #932419;\n font-weight: bold;\n margin: 0.3em 0 0 20%;\n }\n form fieldset > ol > li ul.errors {\n color: #932419;\n margin: 0.5em 0 0 20%;\n list-style: square;\n }\n form fieldset > ol > li ul.errors li {\n padding: 0;\n border: none;\n display: list-item;\n }\n form fieldset > ol > li.error input[type=text], form fieldset > ol > li.error input[type=password], form fieldset > ol > li.error input[type=email], form fieldset > ol > li.error input[type=number], form fieldset > ol > li.error input[type=url], form fieldset > ol > li.error input[type=tel], form fieldset > ol > li.error textarea {\n border: 1px solid #932419;\n }\n form ul.errors {\n background: #fae6e4;\n border-radius: 4px;\n color: #932419;\n font-weight: bold;\n margin-bottom: 10px;\n padding: 10px;\n list-style: square;\n }\n form ul.errors li {\n margin-left: 15px;\n padding: 0;\n border: none;\n display: list-item;\n }\n form input[type=submit], form input[type=button], form button {\n border-radius: 200px;\n display: inline-block;\n font-weight: bold;\n font-size: 1em;\n font-family: \"Helvetica Neue\", Helvetica, Arial, sans-serif;\n line-height: 12px;\n margin-right: 3px;\n padding: 7px 16px 6px;\n text-decoration: none;\n background-color: #838a90;\n background-image: linear-gradient(180deg, #838a90, #414549);\n text-shadow: #000 0 1px 0;\n box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1), 0 1px 0 0px rgba(255, 255, 255, 0.2) inset;\n border: solid 1px #484e53;\n border-color: #484e53;\n border-top-color: #616a71;\n border-right-color: #484e53;\n border-bottom-color: #363b3f;\n border-left-color: #484e53;\n color: #efefef;\n cursor: pointer;\n }\n form input[type=submit].disabled, form input[type=button].disabled, form button.disabled {\n opacity: 0.5;\n cursor: default;\n }\n form input[type=submit]:not(.disabled):hover, form input[type=button]:not(.disabled):hover, form button:not(.disabled):hover {\n background-color: #8b9297;\n background-image: linear-gradient(180deg, #8b9297, #484d51);\n }\n form input[type=submit]:not(.disabled):active, form input[type=button]:not(.disabled):active, form button:not(.disabled):active {\n box-shadow: 0 1px 3px rgba(0, 0, 0, 0.4) inset, 0 1px 0 0px #FFF;\n background-color: #71797f;\n background-image: linear-gradient(180deg, #71797f, #35383b);\n }\n form .buttons, form .actions {\n margin-top: 15px;\n }\n form .buttons input[type=submit], form .buttons input[type=button], form .buttons button, form .actions input[type=submit], form .actions input[type=button], form .actions button {\n margin-right: 10px;\n }\n form .actions .create_another {\n float: none;\n margin-bottom: 10px;\n }\n form .actions .create_another label {\n float: none;\n display: inline;\n }\n form fieldset.buttons li, form fieldset.actions li {\n float: left;\n padding: 0;\n }\n form fieldset.buttons li.cancel a, form fieldset.actions li.cancel a {\n border-radius: 200px;\n display: inline-block;\n font-weight: bold;\n font-size: 1em;\n font-family: \"Helvetica Neue\", Helvetica, Arial, sans-serif;\n line-height: 12px;\n margin-right: 3px;\n padding: 7px 16px 6px;\n text-decoration: none;\n background-color: #FFFFFF;\n background-image: linear-gradient(180deg, #FFFFFF, #E7E7E7);\n box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1), 0 1px 0 0 rgba(255, 255, 255, 0.8) inset;\n border: solid 1px #c7c7c7;\n border-color: #c7c7c7;\n border-top-color: #d3d3d3;\n border-right-color: #c7c7c7;\n border-bottom-color: #c2c2c2;\n border-left-color: #c7c7c7;\n text-shadow: #fff 0 1px 0;\n color: #5E6469;\n }\n form fieldset.buttons li.cancel a.disabled, form fieldset.actions li.cancel a.disabled {\n opacity: 0.5;\n cursor: default;\n }\n form fieldset.buttons li.cancel a:not(.disabled):hover, form fieldset.actions li.cancel a:not(.disabled):hover {\n background-color: #FFFFFF;\n background-image: linear-gradient(180deg, #FFFFFF, #F1F1F1);\n }\n form fieldset.buttons li.cancel a:not(.disabled):active, form fieldset.actions li.cancel a:not(.disabled):active {\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.22) inset, 0 1px 0 0px #EEE;\n border-color: #b9b9b9;\n border-top-color: #c2c2c2;\n border-right-color: #b9b9b9;\n border-bottom-color: #b7b7b7;\n border-left-color: #b9b9b9;\n background-color: #F3F3F3;\n background-image: linear-gradient(180deg, #F3F3F3, #D8D8D8);\n }\n\n .sidebar_section label {\n display: block;\n text-transform: uppercase;\n color: #5E6469;\n font-size: 0.9em;\n font-weight: bold;\n }\n .sidebar_section select {\n width: 240px;\n }\n .sidebar_section input[type=text], .sidebar_section input[type=password], .sidebar_section input[type=email], .sidebar_section input[type=url], .sidebar_section input[type=tel], .sidebar_section textarea {\n width: 220px;\n }\n\n form.filter_form .filter_form_field {\n margin-bottom: 10px;\n clear: both;\n }\n form.filter_form .filter_form_field.select_and_search input[type=text] {\n margin-left: 16px;\n width: 88px;\n }\n form.filter_form .filter_form_field.select_and_search select {\n width: 108px;\n }\n form.filter_form .filter_form_field.filter_check_boxes label {\n margin-bottom: 3px;\n }\n form.filter_form .filter_form_field.filter_check_boxes fieldset {\n margin-bottom: 0px;\n padding-bottom: 0px;\n }\n form.filter_form .filter_form_field.filter_check_boxes .check_boxes_wrapper label {\n font-weight: normal;\n margin-bottom: 3px;\n text-transform: none;\n font-size: 1em;\n }\n form.filter_form .filter_form_field.filter_check_boxes .check_boxes_wrapper label input {\n vertical-align: baseline;\n }\n form.filter_form .filter_form_field.filter_date_range input[type=text] {\n width: 114px;\n }\n form.filter_form .filter_form_field.filter_date_range input[type=text] + input {\n margin-left: 6px;\n }\n form.filter_form a.clear_filters_btn {\n border-radius: 200px;\n display: inline-block;\n font-weight: bold;\n font-size: 1em;\n font-family: \"Helvetica Neue\", Helvetica, Arial, sans-serif;\n line-height: 12px;\n margin-right: 3px;\n padding: 7px 16px 6px;\n text-decoration: none;\n background-color: #FFFFFF;\n background-image: linear-gradient(180deg, #FFFFFF, #E7E7E7);\n box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1), 0 1px 0 0 rgba(255, 255, 255, 0.8) inset;\n border: solid 1px #c7c7c7;\n border-color: #c7c7c7;\n border-top-color: #d3d3d3;\n border-right-color: #c7c7c7;\n border-bottom-color: #c2c2c2;\n border-left-color: #c7c7c7;\n text-shadow: #fff 0 1px 0;\n color: #5E6469;\n }\n form.filter_form a.clear_filters_btn.disabled {\n opacity: 0.5;\n cursor: default;\n }\n form.filter_form a.clear_filters_btn:not(.disabled):hover {\n background-color: #FFFFFF;\n background-image: linear-gradient(180deg, #FFFFFF, #F1F1F1);\n }\n form.filter_form a.clear_filters_btn:not(.disabled):active {\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.22) inset, 0 1px 0 0px #EEE;\n border-color: #b9b9b9;\n border-top-color: #c2c2c2;\n border-right-color: #b9b9b9;\n border-bottom-color: #b7b7b7;\n border-left-color: #b9b9b9;\n background-color: #F3F3F3;\n background-image: linear-gradient(180deg, #F3F3F3, #D8D8D8);\n }\n\n .comments .active_admin_comment {\n margin-top: 10px;\n margin-bottom: 20px;\n max-width: 700px;\n }\n .comments .active_admin_comment:after {\n visibility: hidden;\n display: block;\n content: \"\";\n clear: both;\n height: 0;\n }\n .comments .active_admin_comment .active_admin_comment_meta {\n width: 130px;\n float: left;\n overflow: hidden;\n font-size: 0.9em;\n color: #767e84;\n }\n .comments .active_admin_comment .active_admin_comment_meta .active_admin_comment_author {\n font-size: 1.2em;\n font-weight: bold;\n margin: 0;\n color: #5E6469;\n }\n .comments .active_admin_comment .active_admin_comment_body {\n margin-left: 150px;\n }\n .comments form.active_admin_comment {\n margin: 0;\n padding: 0;\n margin-left: 150px;\n }\n .comments form.active_admin_comment fieldset.inputs {\n margin: 0;\n padding: 0;\n background: none;\n box-shadow: none;\n }\n .comments form.active_admin_comment li {\n padding: 0;\n }\n .comments form.active_admin_comment fieldset.buttons {\n padding: 0;\n margin-top: 5px;\n }\n\n body.logged_in .flash {\n background-color: #f7f1d3;\n background-image: linear-gradient(180deg, #f7f1d3, #f5edc5);\n text-shadow: #fafafa 0 1px 0;\n border-bottom: 1px solid #eee098;\n color: #cb9810;\n font-weight: bold;\n font-size: 1.1em;\n line-height: 1em;\n padding: 13px 30px 11px;\n position: relative;\n }\n body.logged_in .flash.flash_notice {\n background-color: #dce9dd;\n background-image: linear-gradient(180deg, #dce9dd, #ccdfcd);\n border-bottom: 1px solid #adcbaf;\n color: #416347;\n }\n body.logged_in .flash.flash_error {\n background-color: #f5e4e4;\n background-image: linear-gradient(180deg, #f5e4e4, #f1dcdc);\n border-bottom: 1px solid #e0c2c0;\n color: #b33c33;\n }\n\n body.logged_out .flash {\n box-shadow: none;\n text-shadow: #fff 0 1px 0;\n background: none;\n color: #666;\n font-weight: bold;\n line-height: 1em;\n padding: 0;\n margin-bottom: 8px;\n }\n\n .ui-datepicker {\n background: #fff;\n background-clip: padding-box;\n color: #fff;\n display: none;\n margin-top: 2px;\n padding: 0;\n text-align: center;\n width: 160px;\n }\n .ui-datepicker a {\n text-decoration: none;\n }\n .ui-datepicker a:hover {\n cursor: pointer;\n }\n .ui-datepicker .ui-datepicker-header {\n background-color: #6a7176;\n background-image: linear-gradient(180deg, #6a7176, #4d5256);\n border-bottom: 1px solid #44484b;\n padding: 12px 5px 7px 4px;\n margin: 0px 0px 2px 2px;\n width: 156px;\n border-top-left-radius: 7px;\n border-top-right-radius: 7px;\n position: relative;\n z-index: 2000;\n }\n .ui-datepicker .ui-datepicker-header:before {\n content: \"\";\n position: absolute;\n right: 45%;\n top: -6px;\n width: 0px;\n height: 0px;\n border-left: 8.5px solid rgba(0, 0, 0, 0);\n border-right: 8.5px solid rgba(0, 0, 0, 0);\n border-bottom: 10px solid #676e73;\n }\n .ui-datepicker .ui-datepicker-header .ui-datepicker-title {\n text-shadow: #000 0 1px 0;\n color: #fff;\n display: block;\n font-size: 1.1em;\n font-weight: bold;\n line-height: 0.8em;\n text-align: center;\n }\n .ui-datepicker .ui-datepicker-header .ui-datepicker-title .ui-datepicker-month {\n margin: -4px 0 0 0;\n }\n .ui-datepicker .ui-datepicker-header .ui-datepicker-title .ui-datepicker-year {\n margin: -4px 0 0 0;\n }\n .ui-datepicker .ui-datepicker-header a {\n color: #fff;\n display: block;\n height: 19px;\n margin-top: -4px;\n width: 10px;\n }\n .ui-datepicker .ui-datepicker-header a.ui-datepicker-prev {\n float: left;\n width: 0;\n height: 0;\n margin: 0px 0px 0px 4px;\n border-top: 5px solid transparent;\n border-right: 5px solid white;\n border-bottom: 5px solid transparent;\n }\n .ui-datepicker .ui-datepicker-header a.ui-datepicker-next {\n float: right;\n width: 0;\n height: 0;\n margin: 0px 4px 0px 0px;\n border-top: 5px solid transparent;\n border-left: 5px solid white;\n border-bottom: 5px solid transparent;\n }\n .ui-datepicker .ui-datepicker-header a span {\n display: none;\n }\n .ui-datepicker table.ui-datepicker-calendar {\n border-radius: 0;\n border-bottom-right-radius: 3px;\n border-bottom-left-radius: 3px;\n box-shadow: 0 1px 6px rgba(0, 0, 0, 0.26);\n background-color: #f4f4f4;\n border: solid 1px #63686e;\n left: 2px;\n margin-bottom: 0px;\n position: relative;\n top: -2px;\n width: 156px;\n }\n .ui-datepicker table.ui-datepicker-calendar td, .ui-datepicker table.ui-datepicker-calendar th {\n padding: 0px;\n text-align: center;\n }\n .ui-datepicker table.ui-datepicker-calendar thead th {\n background-color: #dbdddf;\n color: #333333;\n font-weight: normal;\n font-size: 0.8em;\n padding-top: 1px;\n }\n .ui-datepicker table.ui-datepicker-calendar tbody {\n color: #666666;\n }\n .ui-datepicker table.ui-datepicker-calendar tbody td {\n border: none;\n height: 24px;\n width: 22px;\n }\n .ui-datepicker table.ui-datepicker-calendar tbody td a {\n border-radius: 3px;\n color: #666666;\n font-weight: bold;\n font-size: 0.85em;\n padding: 4px;\n }\n .ui-datepicker table.ui-datepicker-calendar tbody td a.ui-state-active {\n background-color: #5a5f64;\n color: #fff;\n }\n .ui-datepicker table.ui-datepicker-calendar tbody td a.ui-state-active.ui-state-hover {\n background-color: #5a5f64;\n color: #fff;\n }\n .ui-datepicker table.ui-datepicker-calendar tbody td a.ui-state-hover {\n background-color: #eceef0;\n }\n .ui-datepicker table.ui-datepicker-calendar tbody td a.ui-state-highlight {\n background-color: #dbdddf;\n }\n\n table tr td {\n vertical-align: top;\n }\n table tr th {\n text-align: left;\n }\n\n table.index_table {\n width: 100%;\n margin-bottom: 10px;\n border: 0;\n border-spacing: 0;\n }\n table.index_table th {\n background-color: #efefef;\n background-image: linear-gradient(180deg, #efefef, #dfe1e2);\n text-shadow: #fff 0 1px 0;\n border: solid 1px #cdcdcd;\n border-color: #d4d4d4;\n border-top-color: #e6e6e6;\n border-right-color: #d4d4d4;\n border-bottom-color: #cdcdcd;\n border-left-color: #d4d4d4;\n box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 0 1px #FFF inset;\n font-size: 1em;\n font-weight: bold;\n line-height: 18px;\n margin-bottom: 0.5em;\n color: #5E6469;\n padding: 5px 10px 3px 10px;\n border-right: none;\n padding-left: 12px;\n padding-right: 12px;\n }\n table.index_table th a, table.index_table th a:link, table.index_table th a:visited {\n color: #5E6469;\n text-decoration: none;\n display: block;\n white-space: nowrap;\n }\n table.index_table th.sortable a {\n background: url(\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAABGCAYAAAAAVo4aAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAH5JREFUeNpi3LhlOwMU1AExGxDXwARYoHQLEFdD2cxAXAliMKFJgEAFEHfBJEHGMKLhMpgkTsAEdch/NNwCk2xCdiEQtML4LEgCf6EubUX3Cgh0oNvJ+P//f7wOGpUclRwYSZb41CyidNbB8giNM+9oXhmVHHm5bJjUSAABBgDKKiwMMUxPwgAAAABJRU5ErkJggg==\") no-repeat 0 4px;\n padding-left: 13px;\n }\n table.index_table th.sorted-asc a {\n background-position: 0 -27px;\n }\n table.index_table th.sorted-desc a {\n background-position: 0 -56px;\n }\n table.index_table th.sorted-asc, table.index_table th.sorted-desc {\n background-color: #e2e2e2;\n background-image: linear-gradient(180deg, #e2e2e2, #d2d4d6);\n }\n table.index_table th:last-child {\n border-right: solid 1px #d4d4d4;\n }\n table.index_table tr.even td {\n background: #f4f5f5;\n }\n table.index_table tr.selected td {\n background: #d9e4ec;\n }\n table.index_table td {\n padding: 10px 12px 8px 12px;\n border-bottom: 1px solid #e8e8e8;\n vertical-align: top;\n }\n\n .panel_contents table {\n margin-top: 5px;\n }\n .panel_contents table th {\n padding-top: 10px;\n background: none;\n color: #5E6469;\n box-shadow: none;\n text-shadow: #fff 0 1px 0;\n text-transform: uppercase;\n border-bottom: 1px solid #ccc;\n }\n .panel_contents table tr.odd td {\n background: #ecedee;\n }\n .panel_contents table tr.even td {\n background: #f4f5f5;\n }\n\n .attributes_table {\n overflow: hidden;\n }\n\n .attributes_table table col.even {\n background: #f4f5f5;\n }\n .attributes_table table col.odd {\n background: #ecedee;\n }\n .attributes_table table th, .attributes_table table td {\n padding: 8px 12px 6px 12px;\n vertical-align: top;\n border-bottom: 1px solid #e8e8e8;\n }\n .attributes_table table th {\n box-shadow: none;\n background: none;\n width: 150px;\n font-size: 0.9em;\n padding-left: 0;\n text-transform: uppercase;\n color: #5E6469;\n text-shadow: #fff 0 1px 0;\n }\n .attributes_table table td .empty {\n color: #bbb;\n font-size: 0.8em;\n text-transform: uppercase;\n letter-spacing: 0.2em;\n }\n\n .sidebar_section .attributes_table th {\n width: 50px;\n }\n\n #collection_selection_toggle_panel:after {\n visibility: hidden;\n display: block;\n content: \"\";\n clear: both;\n height: 0;\n }\n #collection_selection_toggle_panel > .resource_selection_toggle_cell {\n float: left;\n }\n\n .ui-widget-overlay {\n position: fixed;\n background: rgba(0, 0, 0, 0.2);\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n z-index: 1001;\n }\n\n .ui-dialog {\n position: fixed;\n z-index: 1002;\n background: #f4f4f4;\n border-radius: 4px;\n box-shadow: inset 0 1px 4px #ddd;\n box-shadow: rgba(0, 0, 0, 0.5) 0 0 10px;\n }\n .ui-dialog .ui-dialog-titlebar {\n background-color: #efefef;\n background-image: linear-gradient(180deg, #efefef, #dfe1e2);\n text-shadow: #fff 0 1px 0;\n border: solid 1px #cdcdcd;\n border-color: #d4d4d4;\n border-top-color: #e6e6e6;\n border-right-color: #d4d4d4;\n border-bottom-color: #cdcdcd;\n border-left-color: #d4d4d4;\n box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 0 1px #FFF inset;\n font-size: 1em;\n font-weight: bold;\n line-height: 18px;\n margin-bottom: 0.5em;\n color: #5E6469;\n padding: 5px 10px 3px 10px;\n }\n .ui-dialog .ui-dialog-titlebar span {\n font-size: 1.1em;\n }\n .ui-dialog ul {\n list-style-type: none;\n }\n .ui-dialog li {\n margin: 10px 0;\n }\n .ui-dialog label {\n margin-right: 10px;\n }\n .ui-dialog .ui-dialog-buttonpane, .ui-dialog form {\n padding: 7px 15px 13px;\n }\n .ui-dialog .ui-dialog-buttonpane button {\n border-radius: 200px;\n display: inline-block;\n font-weight: bold;\n font-size: 1em;\n font-family: \"Helvetica Neue\", Helvetica, Arial, sans-serif;\n line-height: 12px;\n margin-right: 3px;\n padding: 7px 16px 6px;\n text-decoration: none;\n background-color: #838a90;\n background-image: linear-gradient(180deg, #838a90, #414549);\n text-shadow: #000 0 1px 0;\n box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1), 0 1px 0 0px rgba(255, 255, 255, 0.2) inset;\n border: solid 1px #484e53;\n border-color: #484e53;\n border-top-color: #616a71;\n border-right-color: #484e53;\n border-bottom-color: #363b3f;\n border-left-color: #484e53;\n color: #efefef;\n }\n .ui-dialog .ui-dialog-buttonpane button.disabled {\n opacity: 0.5;\n cursor: default;\n }\n .ui-dialog .ui-dialog-buttonpane button:not(.disabled):hover {\n background-color: #8b9297;\n background-image: linear-gradient(180deg, #8b9297, #484d51);\n }\n .ui-dialog .ui-dialog-buttonpane button:not(.disabled):active {\n box-shadow: 0 1px 3px rgba(0, 0, 0, 0.4) inset, 0 1px 0 0px #FFF;\n background-color: #71797f;\n background-image: linear-gradient(180deg, #71797f, #35383b);\n }\n .ui-dialog .ui-dialog-buttonpane button:last-child {\n border-radius: 200px;\n display: inline-block;\n font-weight: bold;\n font-size: 1em;\n font-family: \"Helvetica Neue\", Helvetica, Arial, sans-serif;\n line-height: 12px;\n margin-right: 3px;\n padding: 7px 16px 6px;\n text-decoration: none;\n background-color: #FFFFFF;\n background-image: linear-gradient(180deg, #FFFFFF, #E7E7E7);\n box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1), 0 1px 0 0 rgba(255, 255, 255, 0.8) inset;\n border: solid 1px #c7c7c7;\n border-color: #c7c7c7;\n border-top-color: #d3d3d3;\n border-right-color: #c7c7c7;\n border-bottom-color: #c2c2c2;\n border-left-color: #c7c7c7;\n text-shadow: #fff 0 1px 0;\n color: #5E6469;\n }\n .ui-dialog .ui-dialog-buttonpane button:last-child.disabled {\n opacity: 0.5;\n cursor: default;\n }\n .ui-dialog .ui-dialog-buttonpane button:last-child:not(.disabled):hover {\n background-color: #FFFFFF;\n background-image: linear-gradient(180deg, #FFFFFF, #F1F1F1);\n }\n .ui-dialog .ui-dialog-buttonpane button:last-child:not(.disabled):active {\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.22) inset, 0 1px 0 0px #EEE;\n border-color: #b9b9b9;\n border-top-color: #c2c2c2;\n border-right-color: #b9b9b9;\n border-bottom-color: #b7b7b7;\n border-left-color: #b9b9b9;\n background-color: #F3F3F3;\n background-image: linear-gradient(180deg, #F3F3F3, #D8D8D8);\n }\n\n .active_admin_dialog.ui-dialog .ui-dialog-titlebar-close {\n display: none;\n }\n\n .blank_slate_container {\n clear: both;\n text-align: center;\n }\n .blank_slate_container .blank_slate {\n border-radius: 3px;\n border: 1px dashed #DADADA;\n color: #AAA;\n display: inline-block;\n font-size: 1.2em;\n font-weight: bold;\n padding: 14px 25px;\n text-align: center;\n }\n .blank_slate_container .blank_slate small {\n display: block;\n font-size: 0.9em;\n font-weight: normal;\n }\n\n .admin_dashboard .blank_slate_container .blank_slate {\n margin-top: 40px;\n margin-bottom: 40px;\n }\n\n .with_sidebar .blank_slate_container .blank_slate {\n margin-top: 80px;\n }\n\n .breadcrumb {\n display: block;\n font-size: 0.9em;\n font-weight: normal;\n line-height: 1em;\n margin-bottom: 12px;\n text-transform: uppercase;\n }\n .breadcrumb a, .breadcrumb a:link, .breadcrumb a:visited, .breadcrumb a:active {\n color: #8a949e;\n text-decoration: none;\n }\n .breadcrumb a:hover {\n text-decoration: underline;\n }\n .breadcrumb .breadcrumb_sep {\n margin: 0 2px;\n color: #aab2ba;\n }\n\n .dropdown_menu {\n display: inline;\n }\n .dropdown_menu .dropdown_menu_button {\n border-radius: 200px;\n display: inline-block;\n font-weight: bold;\n font-size: 1em;\n font-family: \"Helvetica Neue\", Helvetica, Arial, sans-serif;\n line-height: 12px;\n margin-right: 3px;\n padding: 7px 16px 6px;\n text-decoration: none;\n background-color: #FFFFFF;\n background-image: linear-gradient(180deg, #FFFFFF, #E7E7E7);\n box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1), 0 1px 0 0 rgba(255, 255, 255, 0.8) inset;\n border: solid 1px #c7c7c7;\n border-color: #c7c7c7;\n border-top-color: #d3d3d3;\n border-right-color: #c7c7c7;\n border-bottom-color: #c2c2c2;\n border-left-color: #c7c7c7;\n text-shadow: #fff 0 1px 0;\n color: #5E6469;\n position: relative;\n padding-right: 22px !important;\n cursor: pointer;\n }\n .dropdown_menu .dropdown_menu_button.disabled {\n opacity: 0.5;\n cursor: default;\n }\n .dropdown_menu .dropdown_menu_button:not(.disabled):hover {\n background-color: #FFFFFF;\n background-image: linear-gradient(180deg, #FFFFFF, #F1F1F1);\n }\n .dropdown_menu .dropdown_menu_button:not(.disabled):active {\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.22) inset, 0 1px 0 0px #EEE;\n border-color: #b9b9b9;\n border-top-color: #c2c2c2;\n border-right-color: #b9b9b9;\n border-bottom-color: #b7b7b7;\n border-left-color: #b9b9b9;\n background-color: #F3F3F3;\n background-image: linear-gradient(180deg, #F3F3F3, #D8D8D8);\n }\n .dropdown_menu .dropdown_menu_button:before {\n content: \" \";\n position: absolute;\n width: 0;\n height: 0;\n border-width: 3px 3px 0;\n border-style: solid;\n border-color: #FFF transparent;\n right: 12px;\n top: 45%;\n }\n .dropdown_menu .dropdown_menu_button:after {\n content: \" \";\n position: absolute;\n width: 0;\n height: 0;\n border-width: 3px 3px 0;\n border-style: solid;\n border-color: #777 transparent;\n right: 12px;\n top: 45%;\n }\n .dropdown_menu .dropdown_menu_nipple {\n content: \"\";\n position: absolute;\n top: -6px;\n display: block;\n width: 0;\n height: 0;\n border-width: 0 6px 6px;\n border-style: solid;\n border-color: #545a5e transparent;\n z-index: 100;\n }\n .dropdown_menu .dropdown_menu_nipple:before {\n content: \" \";\n position: absolute;\n width: 0;\n height: 0;\n border-width: 0 5px 5px;\n border-style: solid;\n border-color: #838a90 transparent;\n left: -5px;\n top: 1px;\n }\n .dropdown_menu .dropdown_menu_nipple:after {\n content: \" \";\n position: absolute;\n width: 0;\n height: 0;\n border-width: 0 5px 5px;\n border-style: solid;\n border-color: #686e74 transparent;\n left: -5px;\n top: 2px;\n }\n .dropdown_menu .dropdown_menu_list_wrapper {\n display: inline-block;\n position: absolute;\n background-color: white;\n padding: 2px;\n box-shadow: rgba(0, 0, 0, 0.4) 0 1px 3px, #838a90 0px 1px 0px 0px inset;\n background-color: #5E6469;\n background-color: #686e74;\n background-image: linear-gradient(180deg, #686e74, #52575c);\n border: solid 1px #464a4e;\n border-top-color: #545a5e;\n border-bottom-color: #35383b;\n border-radius: 4px;\n z-index: 2000;\n display: none;\n }\n .dropdown_menu .dropdown_menu_list_wrapper .dropdown_menu_list {\n display: block;\n background-color: #FFF;\n border: solid 1px #464a4e;\n box-shadow: #6a7176 0px 1px 0px 0px;\n border-radius: 3px;\n margin: 0;\n overflow: hidden;\n padding: 8px;\n list-style-type: none;\n padding: 0;\n }\n .dropdown_menu .dropdown_menu_list_wrapper .dropdown_menu_list li {\n display: block;\n border-bottom: solid 1px #ebebeb;\n }\n .dropdown_menu .dropdown_menu_list_wrapper .dropdown_menu_list li a {\n display: block;\n box-sizing: padding-box;\n font-size: 0.95em;\n font-weight: bold;\n padding: 7px 16px 5px;\n text-decoration: none;\n text-align: center;\n white-space: nowrap;\n }\n .dropdown_menu .dropdown_menu_list_wrapper .dropdown_menu_list li a:hover {\n background-color: #75a1c2;\n background-image: linear-gradient(180deg, #75a1c2, #608cb4);\n text-shadow: #5a83aa 0 1px 0;\n color: #FFF;\n }\n .dropdown_menu .dropdown_menu_list_wrapper .dropdown_menu_list li a:active {\n background-color: #608cb4;\n background-image: linear-gradient(180deg, #608cb4, #75a1c2);\n color: #FFF;\n }\n .dropdown_menu .dropdown_menu_list_wrapper .dropdown_menu_list li:first-child a {\n border-top-left-radius: 2px;\n border-top-right-radius: 2px;\n }\n .dropdown_menu .dropdown_menu_list_wrapper .dropdown_menu_list li:last-child {\n border: none;\n }\n .dropdown_menu .dropdown_menu_list_wrapper .dropdown_menu_list li:last-child a {\n border-bottom-left-radius: 2px;\n border-bottom-right-radius: 2px;\n }\n\n a.member_link {\n margin-right: 7px;\n white-space: nowrap;\n }\n\n a.button, a:link.button, a:visited.button, input[type=submit], input[type=button], button {\n border-radius: 200px;\n display: inline-block;\n font-weight: bold;\n font-size: 1em;\n font-family: \"Helvetica Neue\", Helvetica, Arial, sans-serif;\n line-height: 12px;\n margin-right: 3px;\n padding: 7px 16px 6px;\n text-decoration: none;\n background-color: #838a90;\n background-image: linear-gradient(180deg, #838a90, #414549);\n text-shadow: #000 0 1px 0;\n box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1), 0 1px 0 0px rgba(255, 255, 255, 0.2) inset;\n border: solid 1px #484e53;\n border-color: #484e53;\n border-top-color: #616a71;\n border-right-color: #484e53;\n border-bottom-color: #363b3f;\n border-left-color: #484e53;\n color: #efefef;\n }\n a.button.disabled, a:link.button.disabled, a:visited.button.disabled, input[type=submit].disabled, input[type=button].disabled, button.disabled {\n opacity: 0.5;\n cursor: default;\n }\n a.button:not(.disabled):hover, a:link.button:not(.disabled):hover, a:visited.button:not(.disabled):hover, input[type=submit]:not(.disabled):hover, input[type=button]:not(.disabled):hover, button:not(.disabled):hover {\n background-color: #8b9297;\n background-image: linear-gradient(180deg, #8b9297, #484d51);\n }\n a.button:not(.disabled):active, a:link.button:not(.disabled):active, a:visited.button:not(.disabled):active, input[type=submit]:not(.disabled):active, input[type=button]:not(.disabled):active, button:not(.disabled):active {\n box-shadow: 0 1px 3px rgba(0, 0, 0, 0.4) inset, 0 1px 0 0px #FFF;\n background-color: #71797f;\n background-image: linear-gradient(180deg, #71797f, #35383b);\n }\n\n table.index_grid td {\n border: none;\n background: none;\n padding: 0 20px 20px 0;\n margin: 0;\n }\n\n .columns {\n clear: both;\n padding: 0;\n }\n .columns .column {\n float: left;\n }\n\n a, a:link, a:visited {\n color: #38678b;\n text-decoration: underline;\n }\n\n a:hover {\n text-decoration: none;\n }\n\n .paginated_collection_contents {\n clear: both;\n }\n\n .pagination {\n float: right;\n font-size: 0.9em;\n margin-left: 10px;\n }\n .pagination a {\n border-radius: 200px;\n display: inline-block;\n font-weight: bold;\n font-size: 1em;\n font-family: \"Helvetica Neue\", Helvetica, Arial, sans-serif;\n line-height: 12px;\n margin-right: 3px;\n padding: 7px 16px 6px;\n text-decoration: none;\n background-color: #FFFFFF;\n background-image: linear-gradient(180deg, #FFFFFF, #E7E7E7);\n box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1), 0 1px 0 0 rgba(255, 255, 255, 0.8) inset;\n border: solid 1px #c7c7c7;\n border-color: #c7c7c7;\n border-top-color: #d3d3d3;\n border-right-color: #c7c7c7;\n border-bottom-color: #c2c2c2;\n border-left-color: #c7c7c7;\n text-shadow: #fff 0 1px 0;\n color: #5E6469;\n }\n .pagination a.disabled {\n opacity: 0.5;\n cursor: default;\n }\n .pagination a:not(.disabled):hover {\n background-color: #FFFFFF;\n background-image: linear-gradient(180deg, #FFFFFF, #F1F1F1);\n }\n .pagination a:not(.disabled):active {\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.22) inset, 0 1px 0 0px #EEE;\n border-color: #b9b9b9;\n border-top-color: #c2c2c2;\n border-right-color: #b9b9b9;\n border-bottom-color: #b7b7b7;\n border-left-color: #b9b9b9;\n background-color: #F3F3F3;\n background-image: linear-gradient(180deg, #F3F3F3, #D8D8D8);\n }\n .pagination span.page.current {\n border-radius: 200px;\n display: inline-block;\n font-weight: bold;\n font-size: 1em;\n font-family: \"Helvetica Neue\", Helvetica, Arial, sans-serif;\n line-height: 12px;\n margin-right: 3px;\n padding: 7px 16px 6px;\n text-decoration: none;\n background-color: #838a90;\n background-image: linear-gradient(180deg, #838a90, #414549);\n text-shadow: #000 0 1px 0;\n box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1), 0 1px 0 0px rgba(255, 255, 255, 0.2) inset;\n border: solid 1px #484e53;\n border-color: #484e53;\n border-top-color: #616a71;\n border-right-color: #484e53;\n border-bottom-color: #363b3f;\n border-left-color: #484e53;\n color: #efefef;\n }\n .pagination span.page.current.disabled {\n opacity: 0.5;\n cursor: default;\n }\n .pagination span.page.current:not(.disabled):hover {\n background-color: #8b9297;\n background-image: linear-gradient(180deg, #8b9297, #484d51);\n }\n .pagination span.page.current:not(.disabled):active {\n box-shadow: 0 1px 3px rgba(0, 0, 0, 0.4) inset, 0 1px 0 0px #FFF;\n background-color: #71797f;\n background-image: linear-gradient(180deg, #71797f, #35383b);\n }\n .pagination a, .pagination span.page.current {\n border-radius: 0px;\n margin-right: 4px;\n padding: 2px 5px;\n }\n\n .pagination_information {\n float: right;\n margin-bottom: 5px;\n color: #b3bcc1;\n }\n .pagination_information b {\n color: #5c6469;\n }\n\n .download_links {\n float: left;\n }\n\n .pagination_per_page {\n float: right;\n margin-left: 4px;\n }\n .pagination_per_page select {\n border-radius: 200px;\n display: inline-block;\n font-weight: bold;\n font-size: 1em;\n font-family: \"Helvetica Neue\", Helvetica, Arial, sans-serif;\n line-height: 12px;\n margin-right: 3px;\n padding: 7px 16px 6px;\n text-decoration: none;\n background-color: #FFFFFF;\n background-image: linear-gradient(180deg, #FFFFFF, #E7E7E7);\n box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1), 0 1px 0 0 rgba(255, 255, 255, 0.8) inset;\n border: solid 1px #c7c7c7;\n border-color: #c7c7c7;\n border-top-color: #d3d3d3;\n border-right-color: #c7c7c7;\n border-bottom-color: #c2c2c2;\n border-left-color: #c7c7c7;\n text-shadow: #fff 0 1px 0;\n color: #5E6469;\n border-radius: 0px;\n padding: 1px 5px;\n }\n .pagination_per_page select.disabled {\n opacity: 0.5;\n cursor: default;\n }\n .pagination_per_page select:not(.disabled):hover {\n background-color: #FFFFFF;\n background-image: linear-gradient(180deg, #FFFFFF, #F1F1F1);\n }\n .pagination_per_page select:not(.disabled):active {\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.22) inset, 0 1px 0 0px #EEE;\n border-color: #b9b9b9;\n border-top-color: #c2c2c2;\n border-right-color: #b9b9b9;\n border-bottom-color: #b7b7b7;\n border-left-color: #b9b9b9;\n background-color: #F3F3F3;\n background-image: linear-gradient(180deg, #F3F3F3, #D8D8D8);\n }\n\n .comments .pagination {\n float: left;\n margin-bottom: 30px;\n }\n .comments .pagination_information {\n float: left;\n color: #000;\n }\n\n .section, .panel {\n background: #f4f4f4;\n border-radius: 4px;\n box-shadow: inset 0 1px 4px #ddd;\n margin-bottom: 20px;\n }\n .section > h3, .panel > h3 {\n background-color: #efefef;\n background-image: linear-gradient(180deg, #efefef, #dfe1e2);\n text-shadow: #fff 0 1px 0;\n border: solid 1px #cdcdcd;\n border-color: #d4d4d4;\n border-top-color: #e6e6e6;\n border-right-color: #d4d4d4;\n border-bottom-color: #cdcdcd;\n border-left-color: #d4d4d4;\n box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 0 1px #FFF inset;\n font-size: 1em;\n font-weight: bold;\n line-height: 18px;\n margin-bottom: 0.5em;\n color: #5E6469;\n padding: 5px 10px 3px 10px;\n }\n .section > h3 .header_action, .panel > h3 .header_action {\n float: right;\n }\n .section > div, .panel > div {\n padding: 3px 15px 15px 15px;\n }\n .section hr, .panel hr {\n border: none;\n border-bottom: 1px solid #E8E8E8;\n }\n\n .sidebar_section {\n background: #f4f4f4;\n border-radius: 4px;\n box-shadow: inset 0 1px 4px #ddd;\n margin-bottom: 20px;\n }\n .sidebar_section > h3 {\n background-color: #efefef;\n background-image: linear-gradient(180deg, #efefef, #dfe1e2);\n text-shadow: #fff 0 1px 0;\n border: solid 1px #cdcdcd;\n border-color: #d4d4d4;\n border-top-color: #e6e6e6;\n border-right-color: #d4d4d4;\n border-bottom-color: #cdcdcd;\n border-left-color: #d4d4d4;\n box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 0 1px #FFF inset;\n font-size: 1em;\n font-weight: bold;\n line-height: 18px;\n margin-bottom: 0.5em;\n color: #5E6469;\n padding: 5px 10px 3px 10px;\n }\n .sidebar_section > h3 .header_action {\n float: right;\n }\n .sidebar_section > div {\n padding: 3px 15px 15px 15px;\n }\n .sidebar_section hr {\n border: none;\n border-bottom: 1px solid #E8E8E8;\n }\n\n .columns {\n margin-bottom: 10px;\n }\n\n .scopes li .count {\n color: #8e979e;\n font-weight: normal;\n font-size: 0.9em;\n line-height: 10px;\n }\n .scopes li:first-child a {\n margin-left: 10px;\n }\n\n .status_tag {\n background: #cacaca;\n color: #fff;\n text-transform: uppercase;\n letter-spacing: 0.15em;\n padding: 3px 5px 2px 5px;\n font-size: 0.8em;\n }\n .status_tag.yes {\n background: #6090DB;\n }\n .status_tag.no {\n background: grey;\n }\n\n .table_tools {\n margin-bottom: 16px;\n }\n .table_tools:after {\n visibility: hidden;\n display: block;\n content: \"\";\n clear: both;\n height: 0;\n }\n\n .table_tools .dropdown_menu {\n float: left;\n }\n\n a.table_tools_button, .table_tools .dropdown_menu_button {\n border-radius: 200px;\n display: inline-block;\n font-weight: bold;\n font-size: 1em;\n font-family: \"Helvetica Neue\", Helvetica, Arial, sans-serif;\n line-height: 12px;\n margin-right: 3px;\n padding: 7px 16px 6px;\n text-decoration: none;\n background-color: #FFFFFF;\n background-image: linear-gradient(180deg, #FFFFFF, #E7E7E7);\n box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1), 0 1px 0 0 rgba(255, 255, 255, 0.8) inset;\n border: solid 1px #c7c7c7;\n border-color: #c7c7c7;\n border-top-color: #d3d3d3;\n border-right-color: #c7c7c7;\n border-bottom-color: #c2c2c2;\n border-left-color: #c7c7c7;\n text-shadow: #fff 0 1px 0;\n color: #5E6469;\n background-color: #FFFFFF;\n background-image: linear-gradient(180deg, #FFFFFF, #F0F0F0);\n border-color: #d0d0d0;\n border-top-color: #d9d9d9;\n border-right-color: #d0d0d0;\n border-bottom-color: #c5c5c5;\n border-left-color: #d0d0d0;\n font-size: 0.9em;\n padding: 4px 14px 4px;\n margin: 0;\n }\n a.table_tools_button.disabled, .table_tools .dropdown_menu_button.disabled {\n opacity: 0.5;\n cursor: default;\n }\n a.table_tools_button:not(.disabled):hover, .table_tools .dropdown_menu_button:not(.disabled):hover {\n background-color: #FFFFFF;\n background-image: linear-gradient(180deg, #FFFFFF, #F1F1F1);\n }\n a.table_tools_button:not(.disabled):active, .table_tools .dropdown_menu_button:not(.disabled):active {\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.22) inset, 0 1px 0 0px #EEE;\n border-color: #b9b9b9;\n border-top-color: #c2c2c2;\n border-right-color: #b9b9b9;\n border-bottom-color: #b7b7b7;\n border-left-color: #b9b9b9;\n background-color: #F3F3F3;\n background-image: linear-gradient(180deg, #F3F3F3, #D8D8D8);\n }\n a.table_tools_button:not(.disabled):hover, .table_tools .dropdown_menu_button:not(.disabled):hover {\n background-color: #FFFFFF;\n background-image: linear-gradient(180deg, #FFFFFF, #F6F6F6);\n }\n a.table_tools_button:not(.disabled):active, .table_tools .dropdown_menu_button:not(.disabled):active {\n border-color: #c8c8c8;\n border-top-color: #d7d7d7;\n border-right-color: #c8c8c8;\n border-bottom-color: #c3c3c3;\n border-left-color: #c8c8c8;\n box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.17) inset;\n background-color: #FFFFFF;\n background-image: linear-gradient(180deg, #FFFFFF, #E8E8E8);\n }\n\n .table_tools_segmented_control {\n list-style-type: none;\n padding: 0;\n margin: 0;\n }\n .table_tools_segmented_control li {\n float: left;\n }\n .table_tools_segmented_control li a {\n border-width: 1px 0.5px 1px 0.5px;\n border-radius: 0;\n }\n .table_tools_segmented_control li:first-child a {\n border-left-width: 1px;\n border-top-left-radius: 12px;\n border-bottom-left-radius: 12px;\n }\n .table_tools_segmented_control li:last-child a {\n border-right-width: 1px;\n border-top-right-radius: 12px;\n border-bottom-right-radius: 12px;\n }\n .table_tools_segmented_control li.selected a {\n background-color: #F0F0F0;\n background-image: linear-gradient(180deg, #F0F0F0, #FDFDFD);\n box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.1) inset;\n cursor: default;\n }\n .table_tools_segmented_control li.selected a:hover {\n background-color: #F0F0F0;\n background-image: linear-gradient(180deg, #F0F0F0, #FDFDFD);\n }\n\n .indexes {\n float: right;\n }\n .indexes li .count {\n color: #8e979e;\n font-weight: normal;\n font-size: 0.9em;\n line-height: 10px;\n }\n\n .unsupported_browser {\n padding: 10px 30px;\n color: #211e14;\n background-color: #fae692;\n background-color: #feefae;\n background-image: linear-gradient(180deg, #feefae, #fae692);\n border-bottom: 1px solid #b3a569;\n }\n .unsupported_browser h1 {\n font-size: 13px;\n font-weight: bold;\n }\n .unsupported_browser p {\n margin-bottom: 0.5em;\n }\n\n .ui-tabs-nav {\n list-style: none;\n display: block;\n width: auto;\n margin-bottom: -12px;\n padding-left: 0;\n overflow: auto;\n margin-left: 15px;\n }\n .ui-tabs-nav li {\n display: block;\n position: relative;\n margin: 0;\n padding: 0;\n float: left;\n }\n .ui-tabs-nav li:first-child a {\n border-left-width: 1px;\n border-top-left-radius: 12px;\n border-bottom-left-radius: 12px;\n }\n .ui-tabs-nav li:last-child a {\n border-right-width: 1px;\n border-top-right-radius: 12px;\n border-bottom-right-radius: 12px;\n }\n .ui-tabs-nav li a {\n border-radius: 200px;\n display: inline-block;\n font-weight: bold;\n font-size: 1em;\n font-family: \"Helvetica Neue\", Helvetica, Arial, sans-serif;\n line-height: 12px;\n margin-right: 3px;\n padding: 7px 16px 6px;\n text-decoration: none;\n background-color: #FFFFFF;\n background-image: linear-gradient(180deg, #FFFFFF, #E7E7E7);\n box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1), 0 1px 0 0 rgba(255, 255, 255, 0.8) inset;\n border: solid 1px #c7c7c7;\n border-color: #c7c7c7;\n border-top-color: #d3d3d3;\n border-right-color: #c7c7c7;\n border-bottom-color: #c2c2c2;\n border-left-color: #c7c7c7;\n text-shadow: #fff 0 1px 0;\n color: #5E6469;\n background-color: #FFFFFF;\n background-image: linear-gradient(180deg, #FFFFFF, #F0F0F0);\n border-color: #d0d0d0;\n border-top-color: #d9d9d9;\n border-right-color: #d0d0d0;\n border-bottom-color: #c5c5c5;\n border-left-color: #d0d0d0;\n text-decoration: none;\n border-radius: 0;\n border-width: 1px 0.5px 1px 0.5px;\n margin-right: 0;\n padding: 4px 14px 4px;\n }\n .ui-tabs-nav li a.disabled {\n opacity: 0.5;\n cursor: default;\n }\n .ui-tabs-nav li a:not(.disabled):hover {\n background-color: #FFFFFF;\n background-image: linear-gradient(180deg, #FFFFFF, #F1F1F1);\n }\n .ui-tabs-nav li a:not(.disabled):active {\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.22) inset, 0 1px 0 0px #EEE;\n border-color: #b9b9b9;\n border-top-color: #c2c2c2;\n border-right-color: #b9b9b9;\n border-bottom-color: #b7b7b7;\n border-left-color: #b9b9b9;\n background-color: #F3F3F3;\n background-image: linear-gradient(180deg, #F3F3F3, #D8D8D8);\n }\n .ui-tabs-nav li a:not(.disabled):hover {\n background-color: #FFFFFF;\n background-image: linear-gradient(180deg, #FFFFFF, #F6F6F6);\n }\n .ui-tabs-nav li.ui-tabs-active a {\n cursor: default;\n background-color: #F0F0F0;\n background-image: linear-gradient(180deg, #F0F0F0, #FDFDFD);\n box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.1) inset;\n }\n .ui-tabs-nav li.ui-tabs-active a a:hover {\n background-color: #F0F0F0;\n background-image: linear-gradient(180deg, #F0F0F0, #FDFDFD);\n }\n\n .tab-content {\n border: 1px solid #D3D3D3;\n padding: 15px;\n padding-top: 30px;\n text-align: left;\n }\n\n body.logged_out {\n background: #e8e9ea;\n }\n body.logged_out #content_wrapper {\n width: 500px;\n margin: 70px auto;\n }\n body.logged_out #content_wrapper #active_admin_content {\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.37);\n background: #fff;\n padding: 13px 30px;\n }\n body.logged_out h2 {\n background-color: #efefef;\n background-image: linear-gradient(180deg, #efefef, #dfe1e2);\n text-shadow: #fff 0 1px 0;\n border: solid 1px #cdcdcd;\n border-color: #d4d4d4;\n border-top-color: #e6e6e6;\n border-right-color: #d4d4d4;\n border-bottom-color: #cdcdcd;\n border-left-color: #d4d4d4;\n box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 0 1px #FFF inset;\n font-size: 1em;\n font-weight: bold;\n line-height: 18px;\n margin-bottom: 0.5em;\n color: #5E6469;\n padding: 5px 10px 3px 10px;\n background-color: #6a7176;\n background-image: linear-gradient(180deg, #6a7176, #4d5256);\n border-bottom: 1px solid #44484b;\n text-shadow: #000 0 1px 0;\n box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3);\n border: none;\n color: #fff;\n margin: -13px -30px 20px -30px;\n }\n body.logged_out #login {\n /* Login Form */\n }\n body.logged_out #login form fieldset {\n box-shadow: none;\n background: none;\n padding: 0;\n margin-bottom: 0;\n }\n body.logged_out #login form fieldset li {\n padding: 10px 0;\n }\n body.logged_out #login form fieldset input[type=text], body.logged_out #login form fieldset input[type=email], body.logged_out #login form fieldset input[type=password] {\n width: 70%;\n }\n body.logged_out #login form fieldset.buttons {\n margin-left: 20%;\n }\n body.logged_out #login a {\n float: right;\n margin-top: -32px;\n }\n\n #footer {\n padding: 30px 30px;\n font-size: 0.8em;\n clear: both;\n }\n #footer p {\n padding-top: 10px;\n }\n\n #index_footer {\n padding-top: 5px;\n text-align: right;\n font-size: 0.85em;\n }\n\n .index_content {\n clear: both;\n }\n\n #wrapper {\n width: 100%;\n }\n\n .index #wrapper {\n display: table;\n }\n\n #active_admin_content {\n margin: 0;\n padding: 30px;\n }\n #active_admin_content #main_content_wrapper {\n float: left;\n width: 100%;\n }\n #active_admin_content #main_content_wrapper #main_content {\n margin-right: 300px;\n }\n #active_admin_content.without_sidebar #main_content_wrapper #main_content {\n margin-right: 0;\n }\n #active_admin_content #sidebar {\n float: left;\n width: 270px;\n margin-left: -270px;\n }\n\n #title_bar {\n background-color: #efefef;\n background-image: linear-gradient(180deg, #efefef, #dfe1e2);\n text-shadow: #fff 0 1px 0;\n border: solid 1px #cdcdcd;\n border-color: #d4d4d4;\n border-top-color: #e6e6e6;\n border-right-color: #d4d4d4;\n border-bottom-color: #cdcdcd;\n border-left-color: #d4d4d4;\n box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 0 1px #FFF inset;\n font-size: 1em;\n font-weight: bold;\n line-height: 18px;\n margin-bottom: 0.5em;\n color: #5E6469;\n padding: 5px 10px 3px 10px;\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.37);\n display: table;\n border-bottom-color: #EEE;\n width: 100%;\n position: relative;\n margin: 0;\n padding: 10px 30px;\n z-index: 800;\n }\n #title_bar:after {\n visibility: hidden;\n display: block;\n content: \"\";\n clear: both;\n height: 0;\n }\n #title_bar #titlebar_left, #title_bar #titlebar_right {\n height: 50px;\n vertical-align: middle;\n display: table-cell;\n }\n #title_bar #titlebar_right {\n text-align: right;\n }\n #title_bar h2 {\n margin: 0;\n padding: 0;\n font-size: 2.6em;\n line-height: 100%;\n font-weight: bold;\n }\n #title_bar .action_items span.action_item > a, #title_bar .action_items span.action_item > .dropdown_menu > a {\n border-radius: 200px;\n display: inline-block;\n font-weight: bold;\n font-size: 1em;\n font-family: \"Helvetica Neue\", Helvetica, Arial, sans-serif;\n line-height: 12px;\n margin-right: 3px;\n padding: 7px 16px 6px;\n text-decoration: none;\n background-color: #FFFFFF;\n background-image: linear-gradient(180deg, #FFFFFF, #E7E7E7);\n box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1), 0 1px 0 0 rgba(255, 255, 255, 0.8) inset;\n border: solid 1px #c7c7c7;\n border-color: #c7c7c7;\n border-top-color: #d3d3d3;\n border-right-color: #c7c7c7;\n border-bottom-color: #c2c2c2;\n border-left-color: #c7c7c7;\n text-shadow: #fff 0 1px 0;\n color: #5E6469;\n padding: 12px 17px 10px;\n margin: 0px;\n }\n #title_bar .action_items span.action_item > a.disabled, #title_bar .action_items span.action_item > .dropdown_menu > a.disabled {\n opacity: 0.5;\n cursor: default;\n }\n #title_bar .action_items span.action_item > a:not(.disabled):hover, #title_bar .action_items span.action_item > .dropdown_menu > a:not(.disabled):hover {\n background-color: #FFFFFF;\n background-image: linear-gradient(180deg, #FFFFFF, #F1F1F1);\n }\n #title_bar .action_items span.action_item > a:not(.disabled):active, #title_bar .action_items span.action_item > .dropdown_menu > a:not(.disabled):active {\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.22) inset, 0 1px 0 0px #EEE;\n border-color: #b9b9b9;\n border-top-color: #c2c2c2;\n border-right-color: #b9b9b9;\n border-bottom-color: #b7b7b7;\n border-left-color: #b9b9b9;\n background-color: #F3F3F3;\n background-image: linear-gradient(180deg, #F3F3F3, #D8D8D8);\n }\n\n html {\n box-sizing: border-box;\n }\n\n *,\n*:before,\n*:after {\n box-sizing: inherit;\n }\n\n body {\n font-family: \"Helvetica Neue\", Helvetica, Arial, sans-serif;\n line-height: 1.5;\n font-size: 72%;\n background: #FFF;\n color: #323537;\n }\n}\n@media print {\n /* Active Admin Print Stylesheet */\n /*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */\n /* Document\n ========================================================================== */\n /**\n * 1. Correct the line height in all browsers.\n * 2. Prevent adjustments of font size after orientation changes in iOS.\n */\n html {\n line-height: 1.15;\n /* 1 */\n -webkit-text-size-adjust: 100%;\n /* 2 */\n }\n\n /* Sections\n ========================================================================== */\n /**\n * Remove the margin in all browsers.\n */\n body {\n margin: 0;\n }\n\n /**\n * Render the `main` element consistently in IE.\n */\n main {\n display: block;\n }\n\n /**\n * Correct the font size and margin on `h1` elements within `section` and\n * `article` contexts in Chrome, Firefox, and Safari.\n */\n h1 {\n font-size: 2em;\n margin: 0.67em 0;\n }\n\n /* Grouping content\n ========================================================================== */\n /**\n * 1. Add the correct box sizing in Firefox.\n * 2. Show the overflow in Edge and IE.\n */\n hr {\n box-sizing: content-box;\n /* 1 */\n height: 0;\n /* 1 */\n overflow: visible;\n /* 2 */\n }\n\n /**\n * 1. Correct the inheritance and scaling of font size in all browsers.\n * 2. Correct the odd `em` font sizing in all browsers.\n */\n pre {\n font-family: monospace, monospace;\n /* 1 */\n font-size: 1em;\n /* 2 */\n }\n\n /* Text-level semantics\n ========================================================================== */\n /**\n * Remove the gray background on active links in IE 10.\n */\n a {\n background-color: transparent;\n }\n\n /**\n * 1. Remove the bottom border in Chrome 57-\n * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.\n */\n abbr[title] {\n border-bottom: none;\n /* 1 */\n text-decoration: underline;\n /* 2 */\n -webkit-text-decoration: underline dotted;\n text-decoration: underline dotted;\n /* 2 */\n }\n\n /**\n * Add the correct font weight in Chrome, Edge, and Safari.\n */\n b,\nstrong {\n font-weight: bolder;\n }\n\n /**\n * 1. Correct the inheritance and scaling of font size in all browsers.\n * 2. Correct the odd `em` font sizing in all browsers.\n */\n code,\nkbd,\nsamp {\n font-family: monospace, monospace;\n /* 1 */\n font-size: 1em;\n /* 2 */\n }\n\n /**\n * Add the correct font size in all browsers.\n */\n small {\n font-size: 80%;\n }\n\n /**\n * Prevent `sub` and `sup` elements from affecting the line height in\n * all browsers.\n */\n sub,\nsup {\n font-size: 75%;\n line-height: 0;\n position: relative;\n vertical-align: baseline;\n }\n\n sub {\n bottom: -0.25em;\n }\n\n sup {\n top: -0.5em;\n }\n\n /* Embedded content\n ========================================================================== */\n /**\n * Remove the border on images inside links in IE 10.\n */\n img {\n border-style: none;\n }\n\n /* Forms\n ========================================================================== */\n /**\n * 1. Change the font styles in all browsers.\n * 2. Remove the margin in Firefox and Safari.\n */\n button,\ninput,\noptgroup,\nselect,\ntextarea {\n font-family: inherit;\n /* 1 */\n font-size: 100%;\n /* 1 */\n line-height: 1.15;\n /* 1 */\n margin: 0;\n /* 2 */\n }\n\n /**\n * Show the overflow in IE.\n * 1. Show the overflow in Edge.\n */\n button,\ninput {\n /* 1 */\n overflow: visible;\n }\n\n /**\n * Remove the inheritance of text transform in Edge, Firefox, and IE.\n * 1. Remove the inheritance of text transform in Firefox.\n */\n button,\nselect {\n /* 1 */\n text-transform: none;\n }\n\n /**\n * Correct the inability to style clickable types in iOS and Safari.\n */\n button,\n[type=button],\n[type=reset],\n[type=submit] {\n -webkit-appearance: button;\n }\n\n /**\n * Remove the inner border and padding in Firefox.\n */\n button::-moz-focus-inner,\n[type=button]::-moz-focus-inner,\n[type=reset]::-moz-focus-inner,\n[type=submit]::-moz-focus-inner {\n border-style: none;\n padding: 0;\n }\n\n /**\n * Restore the focus styles unset by the previous rule.\n */\n button:-moz-focusring,\n[type=button]:-moz-focusring,\n[type=reset]:-moz-focusring,\n[type=submit]:-moz-focusring {\n outline: 1px dotted ButtonText;\n }\n\n /**\n * Correct the padding in Firefox.\n */\n fieldset {\n padding: 0.35em 0.75em 0.625em;\n }\n\n /**\n * 1. Correct the text wrapping in Edge and IE.\n * 2. Correct the color inheritance from `fieldset` elements in IE.\n * 3. Remove the padding so developers are not caught out when they zero out\n * `fieldset` elements in all browsers.\n */\n legend {\n box-sizing: border-box;\n /* 1 */\n color: inherit;\n /* 2 */\n display: table;\n /* 1 */\n max-width: 100%;\n /* 1 */\n padding: 0;\n /* 3 */\n white-space: normal;\n /* 1 */\n }\n\n /**\n * Add the correct vertical alignment in Chrome, Firefox, and Opera.\n */\n progress {\n vertical-align: baseline;\n }\n\n /**\n * Remove the default vertical scrollbar in IE 10+.\n */\n textarea {\n overflow: auto;\n }\n\n /**\n * 1. Add the correct box sizing in IE 10.\n * 2. Remove the padding in IE 10.\n */\n [type=checkbox],\n[type=radio] {\n box-sizing: border-box;\n /* 1 */\n padding: 0;\n /* 2 */\n }\n\n /**\n * Correct the cursor style of increment and decrement buttons in Chrome.\n */\n [type=number]::-webkit-inner-spin-button,\n[type=number]::-webkit-outer-spin-button {\n height: auto;\n }\n\n /**\n * 1. Correct the odd appearance in Chrome and Safari.\n * 2. Correct the outline style in Safari.\n */\n [type=search] {\n -webkit-appearance: textfield;\n /* 1 */\n outline-offset: -2px;\n /* 2 */\n }\n\n /**\n * Remove the inner padding in Chrome and Safari on macOS.\n */\n [type=search]::-webkit-search-decoration {\n -webkit-appearance: none;\n }\n\n /**\n * 1. Correct the inability to style clickable types in iOS and Safari.\n * 2. Change font properties to `inherit` in Safari.\n */\n ::-webkit-file-upload-button {\n -webkit-appearance: button;\n /* 1 */\n font: inherit;\n /* 2 */\n }\n\n /* Interactive\n ========================================================================== */\n /*\n * Add the correct display in Edge, IE 10+, and Firefox.\n */\n details {\n display: block;\n }\n\n /*\n * Add the correct display in all browsers.\n */\n summary {\n display: list-item;\n }\n\n /* Misc\n ========================================================================== */\n /**\n * Add the correct display in IE 10+.\n */\n template {\n display: none;\n }\n\n /**\n * Add the correct display in IE 10.\n */\n [hidden] {\n display: none;\n }\n\n html {\n font-size: 100.01%;\n }\n\n body {\n font-size: 75%;\n font-family: \"Helvetica Neue\", Arial, Helvetica, sans-serif;\n }\n\n h1, h2, h3, h4, h5, h6 {\n font-weight: normal;\n color: black;\n }\n h1 img, h2 img, h3 img, h4 img, h5 img, h6 img {\n margin: 0;\n }\n\n h1 {\n font-size: 3em;\n line-height: 1;\n margin-bottom: 0.5em;\n }\n\n h2 {\n font-size: 2em;\n margin-bottom: 0.75em;\n }\n\n h3 {\n font-size: 1.5em;\n line-height: 1;\n margin-bottom: 1em;\n }\n\n h4 {\n font-size: 1.2em;\n line-height: 1.25;\n margin-bottom: 1.25em;\n }\n\n h5 {\n font-size: 1em;\n font-weight: bold;\n margin-bottom: 1.5em;\n }\n\n h6 {\n font-size: 1em;\n font-weight: bold;\n }\n\n p {\n margin: 0 0 1.5em;\n }\n p .left {\n margin: 1.5em 1.5em 1.5em 0;\n padding: 0;\n }\n p .right {\n margin: 1.5em 0 1.5em 1.5em;\n padding: 0;\n }\n\n .left {\n float: left !important;\n }\n\n .right {\n float: right !important;\n }\n\n blockquote {\n margin: 1.5em;\n color: #666;\n font-style: italic;\n }\n\n strong, dfn {\n font-weight: bold;\n }\n\n em, dfn {\n font-style: italic;\n }\n\n sup, sub {\n line-height: 0;\n }\n\n abbr,\nacronym {\n border-bottom: 1px dotted #666;\n }\n\n address {\n margin: 0 0 1.5em;\n font-style: italic;\n }\n\n del {\n color: #666;\n }\n\n pre {\n margin: 1.5em 0;\n white-space: pre;\n }\n\n pre, code, tt {\n font: 1em \"andale mono\", \"lucida console\", monospace;\n line-height: 1.5;\n }\n\n li ul,\nli ol {\n margin: 0;\n }\n\n ul, ol {\n margin: 0 1.5em 1.5em 0;\n padding-left: 1.5em;\n }\n\n ul {\n list-style-type: disc;\n }\n\n ol {\n list-style-type: decimal;\n }\n\n dl {\n margin: 0 0 1.5em 0;\n }\n\n dl dt {\n font-weight: bold;\n }\n\n dd {\n margin-left: 1.5em;\n }\n\n table {\n margin-bottom: 1.4em;\n width: 100%;\n }\n\n th {\n font-weight: bold;\n }\n\n thead th {\n background: #c3d9ff;\n }\n\n th, td, caption {\n padding: 4px 10px 4px 5px;\n }\n\n .small {\n font-size: 0.8em;\n margin-bottom: 1.875em;\n line-height: 1.875em;\n }\n\n .large {\n font-size: 1.2em;\n line-height: 2.5em;\n margin-bottom: 1.25em;\n }\n\n .hide {\n display: none;\n }\n\n .quiet {\n color: #666;\n }\n\n .loud {\n color: #000;\n }\n\n .highlight {\n background: #ff0;\n }\n\n .added {\n background: #060;\n color: #fff;\n }\n\n .removed {\n background: #900;\n color: #fff;\n }\n\n .first {\n margin-left: 0;\n padding-left: 0;\n }\n\n .last {\n margin-right: 0;\n padding-right: 0;\n }\n\n .top {\n margin-top: 0;\n padding-top: 0;\n }\n\n .bottom {\n margin-bottom: 0;\n padding-bottom: 0;\n }\n\n body {\n font-family: Helvetica, Arial, sans-serif;\n line-height: 150%;\n font-size: 72%;\n background: #fff;\n width: 99%;\n margin: 0;\n padding: 0.5%;\n color: black;\n }\n\n a {\n color: black;\n text-decoration: none;\n }\n\n h3 {\n font-weight: bold;\n margin-bottom: 0.5em;\n }\n\n #header {\n float: left;\n }\n #header #tabs, #header .tabs, #header #utility_nav {\n display: none;\n }\n #header h1 {\n font-weight: bold;\n }\n\n .flashes {\n display: none;\n }\n\n #title_bar {\n float: right;\n }\n #title_bar h2 {\n line-height: 2em;\n margin: 0;\n }\n #title_bar .breadcrumb, #title_bar #titlebar_right {\n display: none;\n }\n\n #active_admin_content {\n border-top: thick solid black;\n clear: both;\n margin-top: 2em;\n padding-top: 3em;\n }\n\n #footer {\n display: none;\n }\n\n .table_tools ul {\n padding: 0;\n margin: 0;\n list-style-type: none;\n }\n .table_tools ul li {\n display: none;\n padding: 0;\n margin-bottom: 1em;\n }\n .table_tools ul li.scope.selected, .table_tools ul li.index.selected {\n display: block;\n }\n .table_tools ul li.scope.selected:before, .table_tools ul li.index.selected:before {\n content: \"Showing \";\n }\n .table_tools ul li.scope.selected a, .table_tools ul li.index.selected a {\n font-weight: bold;\n }\n .table_tools ul li.scope.selected span, .table_tools ul li.index.selected span {\n display: inline-block;\n font-weight: normal;\n font-size: 0.9em;\n }\n\n table {\n margin-bottom: 1.5em;\n text-align: left;\n width: 100%;\n }\n table thead {\n display: table-header-group;\n }\n table thead th {\n background: none;\n border-bottom: medium solid black;\n font-weight: bold;\n }\n table thead th a {\n text-decoration: none;\n }\n table th, table td {\n padding: 0.5em 1em;\n }\n table th .member_link, table td .member_link {\n display: none;\n }\n table td {\n border-bottom: thin solid black;\n }\n table tr {\n page-break-inside: avoid;\n }\n\n #index_footer, .pagination_information {\n display: none;\n }\n\n .index_grid td {\n border: none;\n text-align: center;\n vertical-align: middle;\n }\n .index_grid td img {\n max-width: 1in;\n }\n\n .panel {\n border-bottom: thick solid #ccc;\n margin-bottom: 3em;\n padding-bottom: 2em;\n page-break-inside: avoid;\n }\n .panel:last-child {\n border-bottom: none;\n }\n\n .comments form {\n display: none;\n }\n .comments .active_admin_comment {\n border-top: thin solid black;\n padding-top: 1em;\n }\n .comments .active_admin_comment .active_admin_comment_meta h4 {\n font-size: 1em;\n font-weight: bold;\n float: left;\n margin-right: 0.5em;\n margin-bottom: 0;\n }\n .comments .active_admin_comment .active_admin_comment_meta span {\n font-size: 0.9em;\n font-style: italic;\n vertical-align: top;\n }\n .comments .active_admin_comment .active_admin_comment_body {\n clear: both;\n margin-bottom: 1em;\n }\n\n .attributes_table {\n border-top: medium solid black;\n }\n .attributes_table th {\n border-bottom: thin solid black;\n vertical-align: top;\n }\n .attributes_table th:after {\n content: \":\";\n }\n .attributes_table td img {\n max-height: 4in;\n max-width: 6in;\n }\n\n #filters_sidebar_section {\n display: none;\n }\n\n form fieldset {\n border-top: thick solid #ccc;\n padding-top: 2em;\n margin-bottom: 2em;\n }\n form fieldset:last-child {\n border-bottom: none;\n }\n form .buttons, form abbr {\n display: none;\n }\n form ol {\n list-style-type: none;\n padding: 0;\n margin: 0;\n }\n form ol li {\n border-top: thin solid black;\n margin: 0;\n padding: 1em 0;\n overflow: hidden;\n }\n form ol li.password, form ol li.hidden {\n display: none;\n }\n form ol li label {\n font-weight: bold;\n float: left;\n width: 20%;\n }\n form ol li input, form ol li textarea, form ol li select {\n background: none;\n border: 0;\n font: Arial, Helvetica, sans-serif;\n }\n form ol li input[type=file] {\n display: none;\n }\n\n .unsupported_browser {\n display: none;\n }\n}", "",{"version":3,"sources":["/app/node_modules/@activeadmin/activeadmin/src/scss/_base.scss","/app/node_modules/@activeadmin/activeadmin/src/scss/_normalize.scss","active_admin.scss","/app/node_modules/@activeadmin/activeadmin/src/scss/_typography.scss","/app/node_modules/@activeadmin/activeadmin/src/scss/mixins/_variables.scss","/app/node_modules/@activeadmin/activeadmin/src/scss/_header.scss","/app/node_modules/@activeadmin/activeadmin/src/scss/mixins/_gradients.scss","/app/node_modules/@activeadmin/activeadmin/src/scss/mixins/_shadows.scss","/app/node_modules/@activeadmin/activeadmin/src/scss/mixins/_rounded.scss","/app/node_modules/@activeadmin/activeadmin/src/scss/_forms.scss","/app/node_modules/@activeadmin/activeadmin/src/scss/mixins/_sections.scss","/app/node_modules/@activeadmin/activeadmin/src/scss/mixins/_utilities.scss","/app/node_modules/@activeadmin/activeadmin/src/scss/mixins/_typography.scss","/app/node_modules/@activeadmin/activeadmin/src/scss/mixins/_buttons.scss","/app/node_modules/@activeadmin/activeadmin/src/scss/components/_comments.scss","/app/node_modules/@activeadmin/activeadmin/src/scss/components/_flash_messages.scss","/app/node_modules/@activeadmin/activeadmin/src/scss/components/_date_picker.scss","/app/node_modules/@activeadmin/activeadmin/src/scss/components/_tables.scss","/app/node_modules/@activeadmin/activeadmin/src/scss/components/_batch_actions.scss","/app/node_modules/@activeadmin/activeadmin/src/scss/components/_modal_dialog.scss","/app/node_modules/@activeadmin/activeadmin/src/scss/components/_blank_slates.scss","/app/node_modules/@activeadmin/activeadmin/src/scss/components/_breadcrumbs.scss","/app/node_modules/@activeadmin/activeadmin/src/scss/components/_dropdown_menu.scss","/app/node_modules/@activeadmin/activeadmin/src/scss/components/_buttons.scss","/app/node_modules/@activeadmin/activeadmin/src/scss/components/_grid.scss","/app/node_modules/@activeadmin/activeadmin/src/scss/components/_links.scss","/app/node_modules/@activeadmin/activeadmin/src/scss/components/_pagination.scss","/app/node_modules/@activeadmin/activeadmin/src/scss/components/_panels.scss","/app/node_modules/@activeadmin/activeadmin/src/scss/components/_columns.scss","/app/node_modules/@activeadmin/activeadmin/src/scss/components/_scopes.scss","/app/node_modules/@activeadmin/activeadmin/src/scss/components/_status_tags.scss","/app/node_modules/@activeadmin/activeadmin/src/scss/components/_table_tools.scss","/app/node_modules/@activeadmin/activeadmin/src/scss/components/_index_list.scss","/app/node_modules/@activeadmin/activeadmin/src/scss/components/_unsupported_browser.scss","/app/node_modules/@activeadmin/activeadmin/src/scss/components/_tabs.scss","/app/node_modules/@activeadmin/activeadmin/src/scss/pages/_logged_out.scss","/app/node_modules/@activeadmin/activeadmin/src/scss/structure/_footer.scss","/app/node_modules/@activeadmin/activeadmin/src/scss/structure/_main_structure.scss","/app/node_modules/@activeadmin/activeadmin/src/scss/structure/_title_bar.scss","/app/node_modules/@activeadmin/activeadmin/src/scss/_print.scss"],"names":[],"mappings":"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A,cAAA;IDHA,2DAAA;ICKA,iBAAA;IACA,iBAAA;IACA,qBAAA;IACA,qBAAA;IPLA,yBOgBkB;IPflB,2DAAA;ICQA,yBAAA;IMSA,oFAAA;IACA,yBAAA;IFZA,qBEagC;IFZhC,yBEYuB;IFXvB,2BEWgC;IFVhC,4BEUyC;IFTzC,0BESgC;IAChC,cAAA;IJsME,eAAA;EPwwBF;EW59BA;IACE,YAAA;IACA,eAAA;EX89BF;EW/8BE;IPxBF,yBOyBsB;IPxBtB,2DAAA;EJ0+BA;EW/8BE;IACE,gEAAA;IP7BJ,yBO8BsB;IP7BtB,2DAAA;EJ++BA;EOjxBA;IACE,gBAAA;EPmxBF;EOlxBE;IAAiD,kBAAA;EPqxBnD;EOlxBA;IACE,WAAA;IACA,mBAAA;EPoxBF;EOlxBE;IACE,WAAA;IACA,eAAA;EPoxBJ;EOhxBA;IACE,WAAA;IACA,UAAA;EPkxBF;EOhxBE;IDrPF,oBAAA;IKCA,qBAAA;IACA,iBAAA;IACA,cAAA;IDHA,2DAAA;ICKA,iBAAA;IACA,iBAAA;IACA,qBAAA;IACA,qBAAA;IPLA,yBOqCkB;IPpClB,2DAAA;IOqCA,kFAAA;IACA,yBAAA;IFhCA,qBEiCgC;IFhChC,yBEgCuB;IF/BvB,2BE+BgC;IF9BhC,4BE8ByC;IF7BzC,0BE6BgC;IN/BhC,yBAAA;IMiCA,cThCc;EF8gCd;EWjhCA;IACE,YAAA;IACA,eAAA;EXmhCF;EW/+BE;IP7CF,yBO8CsB;IP7CtB,2DAAA;EJ+hCA;EW/+BE;IACE,iEAAA;IF3CJ,qBE4CoC;IF3CpC,yBE2C2B;IF1C3B,2BE0CoC;IFzCpC,4BEyC6C;IFxC7C,0BEwCoC;IPnDpC,yBOoDsB;IPnDtB,2DAAA;EJyiCA;;EOhzBA;IACE,cAAA;IACA,yBAAA;IACA,cLnPY;IKoPZ,gBAAA;IACA,iBAAA;EPmzBF;EOhzBA;IACE,YL3N0B;EF6gC5B;EO/yBA;IACE,YAAA;EPizBF;;EOzyBA;IACE,mBAAA;IACA,WAAA;EP4yBF;EOzyBI;IACE,iBAAA;IACA,WL1O0B;EFqhChC;EOzyBI;IACE,YL5O2B;EFuhCjC;EOtyBI;IAAQ,kBAAA;EP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BhC,4BE8ByC;IF7BzC,0BE6BgC;IN/BhC,yBAAA;IMiCA,cThCc;EFs5Dd;EWz5DA;IACE,YAAA;IACA,eAAA;EX25DF;EWv3DE;IP7CF,yBO8CsB;IP7CtB,2DAAA;EJu6DA;EWv3DE;IACE,iEAAA;IF3CJ,qBE4CoC;IF3CpC,yBE2C2B;IF1C3B,2BE0CoC;IFzCpC,4BEyC6C;IFxC7C,0BEwCoC;IPnDpC,yBOoDsB;IPnDtB,2DAAA;EJi7DA;EwBz6DA;IlBZA,oBAAA;IKCA,qBAAA;IACA,iBAAA;IACA,cAAA;IDHA,2DAAA;ICKA,iBAAA;IACA,iBAAA;IACA,qBAAA;IACA,qBAAA;IPLA,yBOgBkB;IPflB,2DAAA;ICQA,yBAAA;IMSA,oFAAA;IACA,yBAAA;IFZA,qBEagC;IFZhC,yBEYuB;IFXvB,2BEWgC;IFVhC,4BEUyC;IFTzC,0BESgC;IAChC,cAAA;EXm7DA;EWj8DA;IACE,YAAA;IACA,eAAA;EXm8DF;EWp7DE;IPxBF,yBOyBsB;IPxBtB,2DAAA;EJ+8DA;EWp7DE;IACE,gEAAA;IP7BJ,yBO8BsB;IP7BtB,2DAAA;EJo9DA;EwBx8DA;IlBhBA,kBkBiBmB;IACjB,iBAAA;IACA,gBAAA;ExB08DF;;EwBt8DF;IACE,YAAA;IACA,kBAAA;IACA,cAAA;ExBy8DA;EwBx8DA;IAAI,cAAA;ExB28DJ;;EwBx8DF;IACE,WAAA;ExB28DA;;EwBx8DF;IACE,YAAA;IACA,gBAAA;ExB28DA;EwB18DA;IlBrCA,oBAAA;IKCA,qBAAA;IACA,iBAAA;IACA,cAAA;IDHA,2DAAA;ICKA,iBAAA;IACA,iBAAA;IACA,qBAAA;IACA,qBAAA;IPLA,yBOqCkB;IPpClB,2DAAA;IOqCA,kFAAA;IACA,yBAAA;IFhCA,qBEiCgC;IFhChC,yBEgCuB;IF/BvB,2BE+BgC;IF9BhC,4BE8ByC;IF7BzC,0BE6BgC;IN/BhC,yBAAA;IMiCA,cThCc;IIbd,kBkBuCmB;IACjB,gBAAA;ExB+9DF;EW7/DA;IACE,YAAA;IACA,eAAA;EX+/DF;EW39DE;IP7CF,yBO8CsB;IP7CtB,2DAAA;EJ2gEA;EW39DE;IACE,iEAAA;IF3CJ,qBE4CoC;IF3CpC,yBE2C2B;IF1C3B,2BE0CoC;IFzCpC,4BEyC6C;IFxC7C,0BEwCoC;IPnDpC,yBOoDsB;IPnDtB,2DAAA;EJqhEA;;EwB5+DA;IACE,WAAA;IACA,mBAAA;ExB++DF;EwB7+DA;IACE,WAAA;IACA,WAAA;ExB++DF;;EyBliEF;IjBgBE,mBAAA;IFhBA,kBEiBiB;IHTjB,gCAAA;IGeA,mBAAA;ERkhEA;EQhhEA;IJtBA,yBAJyB;IAKzB,2DAAA;ICQA,yBAAA;IGVA,yBAAA;ICQA,qBDPgC;ICQhC,yBDRuB;ICSvB,2BDTgC;ICUhC,4BDVyC;ICWzC,0BDXgC;IAChC,6DAAA;IAEA,cAAA;IACA,iBAAA;IACA,iBAAA;IACA,oBAAA;IACA,cNGc;IMDd,0BAAA;ER+iEA;EQ/hEE;IACE,YAAA;ERiiEJ;EQ7hEA;IAAQ,2BAAA;ERgiER;EQ9hEA;IACE,YAAA;IACA,gCAAA;ERgiEF;;EyBjkEF;IjBYE,mBAAA;IFhBA,kBEiBiB;IHTjB,gCAAA;IGeA,mBAAA;ERqjEA;EQnjEA;IJtBA,yBAJyB;IAKzB,2DAAA;ICQA,yBAAA;IGVA,yBAAA;ICQA,qBDPgC;ICQhC,yBDRuB;ICSvB,2BDTgC;ICUhC,4BDVyC;ICWzC,0BDXgC;IAChC,6DAAA;IAEA,cAAA;IACA,iBAAA;IACA,iBAAA;IACA,oBAAA;IACA,cNGc;IMDd,0BAAA;ERklEA;EQlkEE;IACE,YAAA;ERokEJ;EQhkEA;IAAQ,2BAAA;ERmkER;EQjkEA;IACE,YAAA;IACA,gCAAA;ERmkEF;;E0BzmEF;IACE,mBAAA;E1B4mEA;;E2B3mEE;IACE,cAAA;IACA,mBAAA;IACA,gBAAA;IACA,iBAAA;E3B8mEJ;E2B5mEE;IACE,iBAAA;E3B8mEJ;;E4BvnEF;IACE,mBAAA;IACA,WAAA;IACA,yBAAA;IACA,sBAAA;IACA,wBAAA;IACA,gBAAA;E5B0nEA;E4BxnEA;IAAQ,mBAAA;E5B2nER;E4B1nEA;IAAQ,gBAAA;E5B6nER;;E6BtoEF;IAEE,mBAAA;E7BwoEA;ESzoEA;IACE,kBAAA;IACA,cAAA;IACA,WAAA;IACA,WAAA;IACA,SAAA;ET2oEF;;E6B5oEF;IACE,WAAA;E7B+oEA;;E6B5oEF;IvBRE,oBAAA;IKCA,qBAAA;IACA,iBAAA;IACA,cAAA;IDHA,2DAAA;ICKA,iBAAA;IACA,iBAAA;IACA,qBAAA;IACA,qBAAA;IPLA,yBOqCkB;IPpClB,2DAAA;IOqCA,kFAAA;IACA,yBAAA;IFhCA,qBEiCgC;IFhChC,yBEgCuB;IF/BvB,2BE+BgC;IF9BhC,4BE8ByC;IF7BzC,0BE6BgC;IN/BhC,yBAAA;IMiCA,cThCc;IEVd,yByBOkB;IzBNlB,2DAAA;IKMA,qBoBCgC;IpBAhC,yBAAA;IACA,2BoBDgC;IpBEhC,4BoBFyC;IpBGzC,0BoBHgC;IAChC,gBAAA;IACA,qBAAA;IACA,SAAA;E7BuqEA;EW3qEA;IACE,YAAA;IACA,eAAA;EX6qEF;EWzoEE;IP7CF,yBO8CsB;IP7CtB,2DAAA;EJyrEA;EWzoEE;IACE,iEAAA;IF3CJ,qBE4CoC;IF3CpC,yBE2C2B;IF1C3B,2BE0CoC;IFzCpC,4BEyC6C;IFxC7C,0BEwCoC;IPnDpC,yBOoDsB;IPnDtB,2DAAA;EJmsEA;E6BtrEE;IzBdF,yByBesB;IzBdtB,2DAAA;EJusEA;E6BtrEE;IpBXF,qBoBYoC;IpBXpC,yBoBW2B;IpBV3B,2BoBUoC;IpBTpC,4BoBS6C;IpBR7C,0BoBQoC;IAChC,iDAAA;IzBpBJ,yByBqBsB;IzBpBtB,2DAAA;EJitEA;;E6BxrEF;IACE,qBAAA;IACA,UAAA;IACA,SAAA;E7B2rEA;E6BzrEA;IACE,WAAA;E7B2rEF;E6BzrEE;IACE,iCAAA;IACA,gBAAA;E7B2rEJ;E6BxrEE;IACE,sBAAA;IACA,4BAAA;IACA,+BAAA;E7B0rEJ;E6BvrEE;IACE,uBAAA;IACA,6BAAA;IACA,gCAAA;E7ByrEJ;E6BtrEE;IzBnDF,yByBoDsB;IzBnDtB,2DAAA;IyBoDI,gDAAA;IACA,eAAA;E7ByrEJ;E6BvrEI;IzBxDJ,yByByDwB;IzBxDxB,2DAAA;EJkvEA;;E8BvvEF;IACE,YAAA;E9B0vEA;E8BvvEE;IACE,cA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","file":"active_admin.scss","sourcesContent":["/* Active Admin CSS */\n@media screen {\n // Normalize\n @import \"./normalize\";\n\n // Partials\n @import \"./typography\";\n @import \"./header\";\n @import \"./forms\";\n @import \"./components/comments\";\n @import \"./components/flash_messages\";\n @import \"./components/date_picker\";\n @import \"./components/tables\";\n @import \"./components/batch_actions\";\n @import \"./components/modal_dialog\";\n @import \"./components/blank_slates\";\n @import \"./components/breadcrumbs\";\n @import \"./components/dropdown_menu\";\n @import \"./components/buttons\";\n @import \"./components/grid\";\n @import \"./components/links\";\n @import \"./components/pagination\";\n @import \"./components/panels\";\n @import \"./components/columns\";\n @import \"./components/scopes\";\n @import \"./components/status_tags\";\n @import \"./components/table_tools\";\n @import \"./components/index_list\";\n @import \"./components/unsupported_browser\";\n @import \"./components/tabs\";\n @import \"./pages/logged_out\";\n @import \"./structure/footer\";\n @import \"./structure/main_structure\";\n @import \"./structure/title_bar\";\n\n html {\n box-sizing: border-box;\n }\n\n *,\n *:before,\n *:after {\n box-sizing: inherit;\n }\n\n body {\n @include sans-family;\n line-height: 1.5;\n font-size: 72%;\n background: $body-background-color;\n color: $text-color;\n }\n}\n\n@media print {\n @import \"./print\";\n}\n","/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */\n\n/* Document\n ========================================================================== */\n\n/**\n * 1. Correct the line height in all browsers.\n * 2. Prevent adjustments of font size after orientation changes in iOS.\n */\n\nhtml {\n line-height: 1.15; /* 1 */\n -webkit-text-size-adjust: 100%; /* 2 */\n}\n\n/* Sections\n ========================================================================== */\n\n/**\n * Remove the margin in all browsers.\n */\n\nbody {\n margin: 0;\n}\n\n/**\n * Render the `main` element consistently in IE.\n */\n\nmain {\n display: block;\n}\n\n/**\n * Correct the font size and margin on `h1` elements within `section` and\n * `article` contexts in Chrome, Firefox, and Safari.\n */\n\nh1 {\n font-size: 2em;\n margin: 0.67em 0;\n}\n\n/* Grouping content\n ========================================================================== */\n\n/**\n * 1. Add the correct box sizing in Firefox.\n * 2. Show the overflow in Edge and IE.\n */\n\nhr {\n box-sizing: content-box; /* 1 */\n height: 0; /* 1 */\n overflow: visible; /* 2 */\n}\n\n/**\n * 1. Correct the inheritance and scaling of font size in all browsers.\n * 2. Correct the odd `em` font sizing in all browsers.\n */\n\npre {\n font-family: monospace, monospace; /* 1 */\n font-size: 1em; /* 2 */\n}\n\n/* Text-level semantics\n ========================================================================== */\n\n/**\n * Remove the gray background on active links in IE 10.\n */\n\na {\n background-color: transparent;\n}\n\n/**\n * 1. Remove the bottom border in Chrome 57-\n * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.\n */\n\nabbr[title] {\n border-bottom: none; /* 1 */\n text-decoration: underline; /* 2 */\n text-decoration: underline dotted; /* 2 */\n}\n\n/**\n * Add the correct font weight in Chrome, Edge, and Safari.\n */\n\nb,\nstrong {\n font-weight: bolder;\n}\n\n/**\n * 1. Correct the inheritance and scaling of font size in all browsers.\n * 2. Correct the odd `em` font sizing in all browsers.\n */\n\ncode,\nkbd,\nsamp {\n font-family: monospace, monospace; /* 1 */\n font-size: 1em; /* 2 */\n}\n\n/**\n * Add the correct font size in all browsers.\n */\n\nsmall {\n font-size: 80%;\n}\n\n/**\n * Prevent `sub` and `sup` elements from affecting the line height in\n * all browsers.\n */\n\nsub,\nsup {\n font-size: 75%;\n line-height: 0;\n position: relative;\n vertical-align: baseline;\n}\n\nsub {\n bottom: -0.25em;\n}\n\nsup {\n top: -0.5em;\n}\n\n/* Embedded content\n ========================================================================== */\n\n/**\n * Remove the border on images inside links in IE 10.\n */\n\nimg {\n border-style: none;\n}\n\n/* Forms\n ========================================================================== */\n\n/**\n * 1. Change the font styles in all browsers.\n * 2. Remove the margin in Firefox and Safari.\n */\n\nbutton,\ninput,\noptgroup,\nselect,\ntextarea {\n font-family: inherit; /* 1 */\n font-size: 100%; /* 1 */\n line-height: 1.15; /* 1 */\n margin: 0; /* 2 */\n}\n\n/**\n * Show the overflow in IE.\n * 1. Show the overflow in Edge.\n */\n\nbutton,\ninput { /* 1 */\n overflow: visible;\n}\n\n/**\n * Remove the inheritance of text transform in Edge, Firefox, and IE.\n * 1. Remove the inheritance of text transform in Firefox.\n */\n\nbutton,\nselect { /* 1 */\n text-transform: none;\n}\n\n/**\n * Correct the inability to style clickable types in iOS and Safari.\n */\n\nbutton,\n[type=\"button\"],\n[type=\"reset\"],\n[type=\"submit\"] {\n -webkit-appearance: button;\n}\n\n/**\n * Remove the inner border and padding in Firefox.\n */\n\nbutton::-moz-focus-inner,\n[type=\"button\"]::-moz-focus-inner,\n[type=\"reset\"]::-moz-focus-inner,\n[type=\"submit\"]::-moz-focus-inner {\n border-style: none;\n padding: 0;\n}\n\n/**\n * Restore the focus styles unset by the previous rule.\n */\n\nbutton:-moz-focusring,\n[type=\"button\"]:-moz-focusring,\n[type=\"reset\"]:-moz-focusring,\n[type=\"submit\"]:-moz-focusring {\n outline: 1px dotted ButtonText;\n}\n\n/**\n * Correct the padding in Firefox.\n */\n\nfieldset {\n padding: 0.35em 0.75em 0.625em;\n}\n\n/**\n * 1. Correct the text wrapping in Edge and IE.\n * 2. Correct the color inheritance from `fieldset` elements in IE.\n * 3. Remove the padding so developers are not caught out when they zero out\n * `fieldset` elements in all browsers.\n */\n\nlegend {\n box-sizing: border-box; /* 1 */\n color: inherit; /* 2 */\n display: table; /* 1 */\n max-width: 100%; /* 1 */\n padding: 0; /* 3 */\n white-space: normal; /* 1 */\n}\n\n/**\n * Add the correct vertical alignment in Chrome, Firefox, and Opera.\n */\n\nprogress {\n vertical-align: baseline;\n}\n\n/**\n * Remove the default vertical scrollbar in IE 10+.\n */\n\ntextarea {\n overflow: auto;\n}\n\n/**\n * 1. Add the correct box sizing in IE 10.\n * 2. Remove the padding in IE 10.\n */\n\n[type=\"checkbox\"],\n[type=\"radio\"] {\n box-sizing: border-box; /* 1 */\n padding: 0; /* 2 */\n}\n\n/**\n * Correct the cursor style of increment and decrement buttons in Chrome.\n */\n\n[type=\"number\"]::-webkit-inner-spin-button,\n[type=\"number\"]::-webkit-outer-spin-button {\n height: auto;\n}\n\n/**\n * 1. Correct the odd appearance in Chrome and Safari.\n * 2. Correct the outline style in Safari.\n */\n\n[type=\"search\"] {\n -webkit-appearance: textfield; /* 1 */\n outline-offset: -2px; /* 2 */\n}\n\n/**\n * Remove the inner padding in Chrome and Safari on macOS.\n */\n\n[type=\"search\"]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\n/**\n * 1. Correct the inability to style clickable types in iOS and Safari.\n * 2. Change font properties to `inherit` in Safari.\n */\n\n::-webkit-file-upload-button {\n -webkit-appearance: button; /* 1 */\n font: inherit; /* 2 */\n}\n\n/* Interactive\n ========================================================================== */\n\n/*\n * Add the correct display in Edge, IE 10+, and Firefox.\n */\n\ndetails {\n display: block;\n}\n\n/*\n * Add the correct display in all browsers.\n */\n\nsummary {\n display: list-item;\n}\n\n/* Misc\n ========================================================================== */\n\n/**\n * Add the correct display in IE 10+.\n */\n\ntemplate {\n display: none;\n}\n\n/**\n * Add the correct display in IE 10.\n */\n\n[hidden] {\n display: none;\n}\n","/* Active Admin CSS */\n@media screen {\n /*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */\n /* Document\n ========================================================================== */\n /**\n * 1. Correct the line height in all browsers.\n * 2. Prevent adjustments of font size after orientation changes in iOS.\n */\n html {\n line-height: 1.15;\n /* 1 */\n -webkit-text-size-adjust: 100%;\n /* 2 */\n }\n\n /* Sections\n ========================================================================== */\n /**\n * Remove the margin in all browsers.\n */\n body {\n margin: 0;\n }\n\n /**\n * Render the `main` element consistently in IE.\n */\n main {\n display: block;\n }\n\n /**\n * Correct the font size and margin on `h1` elements within `section` and\n * `article` contexts in Chrome, Firefox, and Safari.\n */\n h1 {\n font-size: 2em;\n margin: 0.67em 0;\n }\n\n /* Grouping content\n ========================================================================== */\n /**\n * 1. Add the correct box sizing in Firefox.\n * 2. Show the overflow in Edge and IE.\n */\n hr {\n box-sizing: content-box;\n /* 1 */\n height: 0;\n /* 1 */\n overflow: visible;\n /* 2 */\n }\n\n /**\n * 1. Correct the inheritance and scaling of font size in all browsers.\n * 2. Correct the odd `em` font sizing in all browsers.\n */\n pre {\n font-family: monospace, monospace;\n /* 1 */\n font-size: 1em;\n /* 2 */\n }\n\n /* Text-level semantics\n ========================================================================== */\n /**\n * Remove the gray background on active links in IE 10.\n */\n a {\n background-color: transparent;\n }\n\n /**\n * 1. Remove the bottom border in Chrome 57-\n * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.\n */\n abbr[title] {\n border-bottom: none;\n /* 1 */\n text-decoration: underline;\n /* 2 */\n text-decoration: underline dotted;\n /* 2 */\n }\n\n /**\n * Add the correct font weight in Chrome, Edge, and Safari.\n */\n b,\nstrong {\n font-weight: bolder;\n }\n\n /**\n * 1. Correct the inheritance and scaling of font size in all browsers.\n * 2. Correct the odd `em` font sizing in all browsers.\n */\n code,\nkbd,\nsamp {\n font-family: monospace, monospace;\n /* 1 */\n font-size: 1em;\n /* 2 */\n }\n\n /**\n * Add the correct font size in all browsers.\n */\n small {\n font-size: 80%;\n }\n\n /**\n * Prevent `sub` and `sup` elements from affecting the line height in\n * all browsers.\n */\n sub,\nsup {\n font-size: 75%;\n line-height: 0;\n position: relative;\n vertical-align: baseline;\n }\n\n sub {\n bottom: -0.25em;\n }\n\n sup {\n top: -0.5em;\n }\n\n /* Embedded content\n ========================================================================== */\n /**\n * Remove the border on images inside links in IE 10.\n */\n img {\n border-style: none;\n }\n\n /* Forms\n ========================================================================== */\n /**\n * 1. Change the font styles in all browsers.\n * 2. Remove the margin in Firefox and Safari.\n */\n button,\ninput,\noptgroup,\nselect,\ntextarea {\n font-family: inherit;\n /* 1 */\n font-size: 100%;\n /* 1 */\n line-height: 1.15;\n /* 1 */\n margin: 0;\n /* 2 */\n }\n\n /**\n * Show the overflow in IE.\n * 1. Show the overflow in Edge.\n */\n button,\ninput {\n /* 1 */\n overflow: visible;\n }\n\n /**\n * Remove the inheritance of text transform in Edge, Firefox, and IE.\n * 1. Remove the inheritance of text transform in Firefox.\n */\n button,\nselect {\n /* 1 */\n text-transform: none;\n }\n\n /**\n * Correct the inability to style clickable types in iOS and Safari.\n */\n button,\n[type=button],\n[type=reset],\n[type=submit] {\n -webkit-appearance: button;\n }\n\n /**\n * Remove the inner border and padding in Firefox.\n */\n button::-moz-focus-inner,\n[type=button]::-moz-focus-inner,\n[type=reset]::-moz-focus-inner,\n[type=submit]::-moz-focus-inner {\n border-style: none;\n padding: 0;\n }\n\n /**\n * Restore the focus styles unset by the previous rule.\n */\n button:-moz-focusring,\n[type=button]:-moz-focusring,\n[type=reset]:-moz-focusring,\n[type=submit]:-moz-focusring {\n outline: 1px dotted ButtonText;\n }\n\n /**\n * Correct the padding in Firefox.\n */\n fieldset {\n padding: 0.35em 0.75em 0.625em;\n }\n\n /**\n * 1. Correct the text wrapping in Edge and IE.\n * 2. Correct the color inheritance from `fieldset` elements in IE.\n * 3. Remove the padding so developers are not caught out when they zero out\n * `fieldset` elements in all browsers.\n */\n legend {\n box-sizing: border-box;\n /* 1 */\n color: inherit;\n /* 2 */\n display: table;\n /* 1 */\n max-width: 100%;\n /* 1 */\n padding: 0;\n /* 3 */\n white-space: normal;\n /* 1 */\n }\n\n /**\n * Add the correct vertical alignment in Chrome, Firefox, and Opera.\n */\n progress {\n vertical-align: baseline;\n }\n\n /**\n * Remove the default vertical scrollbar in IE 10+.\n */\n textarea {\n overflow: auto;\n }\n\n /**\n * 1. Add the correct box sizing in IE 10.\n * 2. Remove the padding in IE 10.\n */\n [type=checkbox],\n[type=radio] {\n box-sizing: border-box;\n /* 1 */\n padding: 0;\n /* 2 */\n }\n\n /**\n * Correct the cursor style of increment and decrement buttons in Chrome.\n */\n [type=number]::-webkit-inner-spin-button,\n[type=number]::-webkit-outer-spin-button {\n height: auto;\n }\n\n /**\n * 1. Correct the odd appearance in Chrome and Safari.\n * 2. Correct the outline style in Safari.\n */\n [type=search] {\n -webkit-appearance: textfield;\n /* 1 */\n outline-offset: -2px;\n /* 2 */\n }\n\n /**\n * Remove the inner padding in Chrome and Safari on macOS.\n */\n [type=search]::-webkit-search-decoration {\n -webkit-appearance: none;\n }\n\n /**\n * 1. Correct the inability to style clickable types in iOS and Safari.\n * 2. Change font properties to `inherit` in Safari.\n */\n ::-webkit-file-upload-button {\n -webkit-appearance: button;\n /* 1 */\n font: inherit;\n /* 2 */\n }\n\n /* Interactive\n ========================================================================== */\n /*\n * Add the correct display in Edge, IE 10+, and Firefox.\n */\n details {\n display: block;\n }\n\n /*\n * Add the correct display in all browsers.\n */\n summary {\n display: list-item;\n }\n\n /* Misc\n ========================================================================== */\n /**\n * Add the correct display in IE 10+.\n */\n template {\n display: none;\n }\n\n /**\n * Add the correct display in IE 10.\n */\n [hidden] {\n display: none;\n }\n\n html {\n font-size: 100.01%;\n }\n\n body {\n font-size: 75%;\n font-family: \"Helvetica Neue\", Arial, Helvetica, sans-serif;\n }\n\n h1, h2, h3, h4, h5, h6 {\n font-weight: normal;\n color: #5E6469;\n }\n h1 img, h2 img, h3 img, h4 img, h5 img, h6 img {\n margin: 0;\n }\n\n h1 {\n font-size: 3em;\n line-height: 1;\n margin-bottom: 0.5em;\n }\n\n h2 {\n font-size: 2em;\n margin-bottom: 0.75em;\n }\n\n h3 {\n font-size: 1.5em;\n line-height: 1;\n margin-bottom: 1em;\n }\n\n h4 {\n font-size: 1.2em;\n line-height: 1.25;\n margin-bottom: 1.25em;\n }\n\n h5 {\n font-size: 1em;\n font-weight: bold;\n margin-bottom: 1.5em;\n }\n\n h6 {\n font-size: 1em;\n font-weight: bold;\n }\n\n p {\n margin: 0 0 1.5em;\n }\n p .left {\n margin: 1.5em 1.5em 1.5em 0;\n padding: 0;\n }\n p .right {\n margin: 1.5em 0 1.5em 1.5em;\n padding: 0;\n }\n\n .left {\n float: left !important;\n }\n\n .right {\n float: right !important;\n }\n\n blockquote {\n margin: 1.5em;\n color: #666;\n font-style: italic;\n }\n\n strong, dfn {\n font-weight: bold;\n }\n\n em, dfn {\n font-style: italic;\n }\n\n sup, sub {\n line-height: 0;\n }\n\n abbr,\nacronym {\n border-bottom: 1px dotted #666;\n }\n\n address {\n margin: 0 0 1.5em;\n font-style: italic;\n }\n\n del {\n color: #666;\n }\n\n pre {\n margin: 1.5em 0;\n white-space: pre;\n }\n\n pre, code, tt {\n font: 1em \"andale mono\", \"lucida console\", monospace;\n line-height: 1.5;\n }\n\n li ul,\nli ol {\n margin: 0;\n }\n\n ul, ol {\n margin: 0 1.5em 1.5em 0;\n padding-left: 1.5em;\n }\n\n ul {\n list-style-type: disc;\n }\n\n ol {\n list-style-type: decimal;\n }\n\n dl {\n margin: 0 0 1.5em 0;\n }\n\n dl dt {\n font-weight: bold;\n }\n\n dd {\n margin-left: 1.5em;\n }\n\n table {\n margin-bottom: 1.4em;\n width: 100%;\n }\n\n th {\n font-weight: bold;\n }\n\n thead th {\n background: #c3d9ff;\n }\n\n th, td, caption {\n padding: 4px 10px 4px 5px;\n }\n\n .small {\n font-size: 0.8em;\n margin-bottom: 1.875em;\n line-height: 1.875em;\n }\n\n .large {\n font-size: 1.2em;\n line-height: 2.5em;\n margin-bottom: 1.25em;\n }\n\n .hide {\n display: none;\n }\n\n .quiet {\n color: #666;\n }\n\n .loud {\n color: #000;\n }\n\n .highlight {\n background: #ff0;\n }\n\n .added {\n background: #060;\n color: #fff;\n }\n\n .removed {\n background: #900;\n color: #fff;\n }\n\n .first {\n margin-left: 0;\n padding-left: 0;\n }\n\n .last {\n margin-right: 0;\n padding-right: 0;\n }\n\n .top {\n margin-top: 0;\n padding-top: 0;\n }\n\n .bottom {\n margin-bottom: 0;\n padding-bottom: 0;\n }\n\n #header {\n background-color: #6a7176;\n background-image: linear-gradient(180deg, #6a7176, #4d5256);\n border-bottom: 1px solid #44484b;\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.37);\n text-shadow: #000 0 1px 0;\n display: table;\n height: 20px;\n width: 100%;\n overflow: visible;\n position: inherit;\n padding: 5px 0;\n z-index: 900;\n }\n #header h1 {\n display: table-cell;\n vertical-align: middle;\n white-space: nowrap;\n color: #cdcdcd;\n margin-right: 20px;\n margin-bottom: 0px;\n padding: 3px 30px 0 30px;\n font-size: 1.3em;\n font-weight: normal;\n line-height: 1.2;\n }\n #header h1 a {\n text-decoration: none;\n }\n #header h1 a:hover {\n color: #fff;\n }\n #header h1 img {\n position: relative;\n top: -2px;\n }\n #header a, #header a:link {\n color: #cdcdcd;\n }\n #header .header-item {\n top: 2px;\n position: relative;\n height: 20px;\n }\n #header ul.tabs {\n display: table-cell;\n vertical-align: middle;\n height: 100%;\n margin: 0;\n padding: 0;\n }\n #header ul.tabs li {\n /* Hover on li, display the ul */\n }\n #header ul.tabs li:hover > ul {\n display: block;\n }\n #header ul.tabs > li {\n display: inline-block;\n margin-right: 4px;\n margin-top: 5px;\n margin-bottom: 5px;\n font-size: 1em;\n position: relative;\n /* Drop down menus */\n }\n #header ul.tabs > li a {\n text-decoration: none;\n padding: 6px 10px 4px 10px;\n position: relative;\n border-radius: 10px;\n }\n #header ul.tabs > li.current > a {\n background: #7b8389;\n color: #fff;\n }\n #header ul.tabs > li.has_nested > a {\n background: url(\"data:image/png;base64,R0lGODlhBwAEAKIAAL6+vry8vIiIiJWVlf///3t7ewAAAAAAACH5BAEAAAUALAAAAAAHAAQAAAMLWLol80MoF5mQKgEAOw==\") no-repeat calc(100% - 7px) 50%;\n padding-right: 20px;\n }\n #header ul.tabs > li.has_nested.current > a {\n background: #7b8389 url(\"data:image/png;base64,R0lGODlhBwAEAKIAAG1tbWxsbElJSVBQUP///0JCQgAAAAAAACH5BAEAAAUALAAAAAAHAAQAAAMLWLol80MoF5mQKgEAOw==\") no-repeat calc(100% - 7px) 50%;\n padding-right: 20px;\n }\n #header ul.tabs > li:hover > a {\n background: #7b8389;\n color: #fff;\n }\n #header ul.tabs > li.has_nested:hover > a {\n border-radius: 0;\n border-top-right-radius: 10px;\n border-top-left-radius: 10px;\n border-bottom: 5px solid #7b8389;\n background: #7b8389 url(\"data:image/png;base64,R0lGODlhBwAEAKIAAG1tbWxsbElJSVBQUP///0JCQgAAAAAAACH5BAEAAAUALAAAAAAHAAQAAAMLWLol80MoF5mQKgEAOw==\") no-repeat calc(100% - 7px) 50%;\n z-index: 1020;\n }\n #header ul.tabs > li ul {\n background: #7b8389;\n border-top-right-radius: 10px;\n border-top-left-radius: 0;\n border-bottom-right-radius: 10px;\n border-bottom-left-radius: 10px;\n box-shadow: 0 1px 3px #444;\n position: absolute;\n width: 120%;\n min-width: 175px;\n max-width: calc(100% + 20px);\n margin-top: 5px;\n float: left;\n display: none;\n padding: 3px 0px 5px 0;\n list-style: none;\n z-index: 1010;\n }\n #header ul.tabs > li ul li {\n position: relative;\n margin: 0px;\n }\n #header ul.tabs > li ul li a {\n background: none;\n display: block;\n }\n #header ul.tabs > li ul li a:hover {\n color: #fff;\n background: none;\n }\n #header ul.tabs > li ul li.current a {\n border-radius: 0;\n }\n #header ul.tabs > li ul li.has_nested > a {\n background: url(\"data:image/gif;base64,R0lGODlhBAAHAKECAKqqqszMzPkVFfkVFSH+EUNyZWF0ZWQgd2l0aCBHSU1QACH5BAEKAAIALAAAAAAEAAcAAAIJlA0XKbH9nmAFADs=\") no-repeat calc(100% - 7px) 55%;\n padding-right: 20px;\n }\n #header ul.tabs > li ul li.has_nested:hover > a {\n background: url(\"data:image/gif;base64,R0lGODlhBAAHAMIEAG1tbWxsbElJSVBQUPkVFfkVFfkVFfkVFSH+EUNyZWF0ZWQgd2l0aCBHSU1QACH5BAEKAAEALAAAAAAEAAcAAAMKGKqy02G8OGeACQA7\") no-repeat calc(100% - 7px) 55%;\n color: #fff;\n }\n #header ul.tabs > li ul li ul {\n border-top-right-radius: 10px;\n border-top-left-radius: 10px;\n border-bottom-right-radius: 10px;\n border-bottom-left-radius: 10px;\n margin-top: 0;\n top: -3px;\n left: 100%;\n /* Create an invisible backdrop that adds 8px margin around the dropdown menu or submenu\n that maintains the hover. This makes it much easier to navigate to submenus in\n particular without losing hover accientally, especially near rounded corners. */\n }\n #header ul.tabs > li ul li ul:after {\n content: \"\";\n display: block;\n position: absolute;\n top: -8px;\n left: -8px;\n height: calc(100% + 16px);\n width: calc(100% + 16px);\n z-index: -2;\n }\n #header #tabs {\n width: 100%;\n }\n #header #utility_nav {\n color: #aaa;\n display: table-cell;\n white-space: nowrap;\n margin: 0;\n padding: 0;\n padding-right: 26px;\n text-align: right;\n }\n #header #utility_nav a {\n text-decoration: none;\n }\n #header #utility_nav a:hover {\n color: #fff;\n }\n #header #utility_nav li {\n display: inline;\n }\n\n form {\n /* Reset margins & Padding */\n /* Nested Fieldsets and Legends */\n /* Text Fields */\n /* semantic_errors */\n /* Buttons */\n }\n form ul, form ol, form li, form fieldset, form legend, form input, form textarea, form select, form p {\n margin: 0;\n padding: 0;\n }\n form ol, form ul {\n list-style: none;\n }\n form fieldset {\n border: 0;\n padding: 10px 0;\n margin-bottom: 20px;\n }\n form fieldset.inputs {\n background: #f4f4f4;\n border-radius: 4px;\n box-shadow: inset 0 1px 4px #ddd;\n }\n form fieldset legend {\n width: 100%;\n }\n form fieldset legend span {\n display: block;\n background-color: #efefef;\n background-image: linear-gradient(180deg, #efefef, #dfe1e2);\n text-shadow: #fff 0 1px 0;\n border: solid 1px #cdcdcd;\n border-color: #d4d4d4;\n border-top-color: #e6e6e6;\n border-right-color: #d4d4d4;\n border-bottom-color: #cdcdcd;\n border-left-color: #d4d4d4;\n box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 0 1px #FFF inset;\n font-size: 1em;\n font-weight: bold;\n line-height: 18px;\n margin-bottom: 0.5em;\n color: #5E6469;\n padding: 5px 10px 3px 10px;\n }\n form fieldset ol > li {\n padding: 10px;\n }\n form fieldset ol > li label {\n display: block;\n width: 20%;\n float: left;\n font-size: 1em;\n font-weight: bold;\n color: #5E6469;\n }\n form fieldset ol > li label abbr {\n border: none;\n color: #aaa;\n }\n form fieldset ol > li.has_many_container {\n padding: 20px 10px;\n }\n form fieldset ol > li.has_many_container h3 {\n font-size: 12px;\n font-weight: bold;\n }\n form fieldset ol > li.has_many_container .has_many_fields {\n margin: 10px 0;\n }\n form fieldset ol > li > li label {\n line-height: 100%;\n padding-top: 0;\n }\n form fieldset ol > li > li label input {\n line-height: 100%;\n vertical-align: middle;\n margin-top: -0.1em;\n }\n form .has_many_fields {\n position: relative;\n }\n form .has_many_container .handle {\n position: absolute;\n top: calc(50% - 1.5em);\n right: 2px;\n padding: 0;\n cursor: move;\n }\n form .has_many_container.ui-sortable .has_many_container {\n margin-right: 2em;\n }\n form .ui-sortable input[type=text], form .ui-sortable input[type=password], form .ui-sortable input[type=email], form .ui-sortable input[type=number], form .ui-sortable input[type=url], form .ui-sortable input[type=tel], form .ui-sortable textarea {\n width: calc(80% - 22px - 2em - 1px);\n }\n form fieldset > ol > li fieldset {\n position: relative;\n padding: 0;\n margin-bottom: 0;\n }\n form fieldset > ol > li fieldset:not(.inputs) ol {\n float: left;\n width: 74%;\n margin: 0;\n padding: 0 0 0 20%;\n }\n form fieldset > ol > li fieldset:not(.inputs) ol li {\n padding: 0;\n border: 0;\n }\n form fieldset > ol > li fieldset.inputs ol {\n float: left;\n width: 100%;\n margin: 0;\n }\n form input[type=text],\nform input[type=password],\nform input[type=email],\nform input[type=number],\nform input[type=url],\nform input[type=tel],\nform input[type=date],\nform input[type=time],\nform textarea {\n width: calc(80% - 22px);\n border: 1px solid #c9d0d6;\n border-radius: 3px;\n font-size: 0.95em;\n font-family: \"Helvetica Neue\", Helvetica, Arial, sans-serif;\n outline: none;\n padding: 8px 10px 7px;\n }\n form input[type=text]:focus,\nform input[type=password]:focus,\nform input[type=email]:focus,\nform input[type=number]:focus,\nform input[type=url]:focus,\nform input[type=tel]:focus,\nform input[type=date]:focus,\nform input[type=time]:focus,\nform textarea:focus {\n border: 1px solid #99a2aa;\n box-shadow: 0 0 4px #99a2aa;\n }\n form input[type=date] {\n width: calc(100% - 22px);\n }\n form fieldset > ol > li {\n /* Hints */\n /* Date and Time Fields */\n /* Check Boxes or Radio fields */\n /* Boolean Field */\n /* Hidden fields */\n /* Errors */\n }\n form fieldset > ol > li p.inline-hints {\n font-size: 0.95em;\n font-style: italic;\n color: #666;\n margin: 0.5em 0 0 20%;\n }\n form fieldset > ol > li.date_select fieldset ol li, form fieldset > ol > li.time_select fieldset ol li, form fieldset > ol > li.datetime_select fieldset ol li {\n float: left;\n width: auto;\n margin: 0 0.5em 0 0;\n }\n form fieldset > ol > li.date_select fieldset ol li label, form fieldset > ol > li.time_select fieldset ol li label, form fieldset > ol > li.datetime_select fieldset ol li label {\n display: none;\n }\n form fieldset > ol > li.date_select fieldset ol li input, form fieldset > ol > li.time_select fieldset ol li input, form fieldset > ol > li.datetime_select fieldset ol li input {\n display: inline;\n margin: 0;\n padding: 0;\n }\n form fieldset > ol > li.check_boxes fieldset ol, form fieldset > ol > li.radio fieldset ol {\n margin-bottom: -0.6em;\n }\n form fieldset > ol > li.check_boxes fieldset ol li, form fieldset > ol > li.radio fieldset ol li {\n margin: 0.1em 0 0.5em 0;\n }\n form fieldset > ol > li.check_boxes fieldset ol li label, form fieldset > ol > li.radio fieldset ol li label {\n float: none;\n width: 100%;\n }\n form fieldset > ol > li.check_boxes fieldset ol li label input, form fieldset > ol > li.radio fieldset ol li label input {\n margin-right: 0.2em;\n }\n form fieldset > ol > li.boolean {\n min-height: 1.1em;\n }\n form fieldset > ol > li.boolean label {\n width: 80%;\n padding-left: 20%;\n padding-right: 10px;\n text-transform: none !important;\n font-weight: normal;\n }\n form fieldset > ol > li.boolean label input {\n margin: 0 0.5em 0 0.2em;\n }\n form fieldset > ol > li.hidden {\n padding: 0;\n }\n form fieldset > ol > li p.inline-errors {\n color: #932419;\n font-weight: bold;\n margin: 0.3em 0 0 20%;\n }\n form fieldset > ol > li ul.errors {\n color: #932419;\n margin: 0.5em 0 0 20%;\n list-style: square;\n }\n form fieldset > ol > li ul.errors li {\n padding: 0;\n border: none;\n display: list-item;\n }\n form fieldset > ol > li.error input[type=text], form fieldset > ol > li.error input[type=password], form fieldset > ol > li.error input[type=email], form fieldset > ol > li.error input[type=number], form fieldset > ol > li.error input[type=url], form fieldset > ol > li.error input[type=tel], form fieldset > ol > li.error textarea {\n border: 1px solid #932419;\n }\n form ul.errors {\n background: #fae6e4;\n border-radius: 4px;\n color: #932419;\n font-weight: bold;\n margin-bottom: 10px;\n padding: 10px;\n list-style: square;\n }\n form ul.errors li {\n margin-left: 15px;\n padding: 0;\n border: none;\n display: list-item;\n }\n form input[type=submit], form input[type=button], form button {\n border-radius: 200px;\n display: inline-block;\n font-weight: bold;\n font-size: 1em;\n font-family: \"Helvetica Neue\", Helvetica, Arial, sans-serif;\n line-height: 12px;\n margin-right: 3px;\n padding: 7px 16px 6px;\n text-decoration: none;\n background-color: #838a90;\n background-image: linear-gradient(180deg, #838a90, #414549);\n text-shadow: #000 0 1px 0;\n box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1), 0 1px 0 0px rgba(255, 255, 255, 0.2) inset;\n border: solid 1px #484e53;\n border-color: #484e53;\n border-top-color: #616a71;\n border-right-color: #484e53;\n border-bottom-color: #363b3f;\n border-left-color: #484e53;\n color: #efefef;\n cursor: pointer;\n }\n form input[type=submit].disabled, form input[type=button].disabled, form button.disabled {\n opacity: 0.5;\n cursor: default;\n }\n form input[type=submit]:not(.disabled):hover, form input[type=button]:not(.disabled):hover, form button:not(.disabled):hover {\n background-color: #8b9297;\n background-image: linear-gradient(180deg, #8b9297, #484d51);\n }\n form input[type=submit]:not(.disabled):active, form input[type=button]:not(.disabled):active, form button:not(.disabled):active {\n box-shadow: 0 1px 3px rgba(0, 0, 0, 0.4) inset, 0 1px 0 0px #FFF;\n background-color: #71797f;\n background-image: linear-gradient(180deg, #71797f, #35383b);\n }\n form .buttons, form .actions {\n margin-top: 15px;\n }\n form .buttons input[type=submit], form .buttons input[type=button], form .buttons button, form .actions input[type=submit], form .actions input[type=button], form .actions button {\n margin-right: 10px;\n }\n form .actions .create_another {\n float: none;\n margin-bottom: 10px;\n }\n form .actions .create_another label {\n float: none;\n display: inline;\n }\n form fieldset.buttons li, form fieldset.actions li {\n float: left;\n padding: 0;\n }\n form fieldset.buttons li.cancel a, form fieldset.actions li.cancel a {\n border-radius: 200px;\n display: inline-block;\n font-weight: bold;\n font-size: 1em;\n font-family: \"Helvetica Neue\", Helvetica, Arial, sans-serif;\n line-height: 12px;\n margin-right: 3px;\n padding: 7px 16px 6px;\n text-decoration: none;\n background-color: #FFFFFF;\n background-image: linear-gradient(180deg, #FFFFFF, #E7E7E7);\n box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1), 0 1px 0 0 rgba(255, 255, 255, 0.8) inset;\n border: solid 1px #c7c7c7;\n border-color: #c7c7c7;\n border-top-color: #d3d3d3;\n border-right-color: #c7c7c7;\n border-bottom-color: #c2c2c2;\n border-left-color: #c7c7c7;\n text-shadow: #fff 0 1px 0;\n color: #5E6469;\n }\n form fieldset.buttons li.cancel a.disabled, form fieldset.actions li.cancel a.disabled {\n opacity: 0.5;\n cursor: default;\n }\n form fieldset.buttons li.cancel a:not(.disabled):hover, form fieldset.actions li.cancel a:not(.disabled):hover {\n background-color: #FFFFFF;\n background-image: linear-gradient(180deg, #FFFFFF, #F1F1F1);\n }\n form fieldset.buttons li.cancel a:not(.disabled):active, form fieldset.actions li.cancel a:not(.disabled):active {\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.22) inset, 0 1px 0 0px #EEE;\n border-color: #b9b9b9;\n border-top-color: #c2c2c2;\n border-right-color: #b9b9b9;\n border-bottom-color: #b7b7b7;\n border-left-color: #b9b9b9;\n background-color: #F3F3F3;\n background-image: linear-gradient(180deg, #F3F3F3, #D8D8D8);\n }\n\n .sidebar_section label {\n display: block;\n text-transform: uppercase;\n color: #5E6469;\n font-size: 0.9em;\n font-weight: bold;\n }\n .sidebar_section select {\n width: 240px;\n }\n .sidebar_section input[type=text], .sidebar_section input[type=password], .sidebar_section input[type=email], .sidebar_section input[type=url], .sidebar_section input[type=tel], .sidebar_section textarea {\n width: 220px;\n }\n\n form.filter_form .filter_form_field {\n margin-bottom: 10px;\n clear: both;\n }\n form.filter_form .filter_form_field.select_and_search input[type=text] {\n margin-left: 16px;\n width: 88px;\n }\n form.filter_form .filter_form_field.select_and_search select {\n width: 108px;\n }\n form.filter_form .filter_form_field.filter_check_boxes label {\n margin-bottom: 3px;\n }\n form.filter_form .filter_form_field.filter_check_boxes fieldset {\n margin-bottom: 0px;\n padding-bottom: 0px;\n }\n form.filter_form .filter_form_field.filter_check_boxes .check_boxes_wrapper label {\n font-weight: normal;\n margin-bottom: 3px;\n text-transform: none;\n font-size: 1em;\n }\n form.filter_form .filter_form_field.filter_check_boxes .check_boxes_wrapper label input {\n vertical-align: baseline;\n }\n form.filter_form .filter_form_field.filter_date_range input[type=text] {\n width: 114px;\n }\n form.filter_form .filter_form_field.filter_date_range input[type=text] + input {\n margin-left: 6px;\n }\n form.filter_form a.clear_filters_btn {\n border-radius: 200px;\n display: inline-block;\n font-weight: bold;\n font-size: 1em;\n font-family: \"Helvetica Neue\", Helvetica, Arial, sans-serif;\n line-height: 12px;\n margin-right: 3px;\n padding: 7px 16px 6px;\n text-decoration: none;\n background-color: #FFFFFF;\n background-image: linear-gradient(180deg, #FFFFFF, #E7E7E7);\n box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1), 0 1px 0 0 rgba(255, 255, 255, 0.8) inset;\n border: solid 1px #c7c7c7;\n border-color: #c7c7c7;\n border-top-color: #d3d3d3;\n border-right-color: #c7c7c7;\n border-bottom-color: #c2c2c2;\n border-left-color: #c7c7c7;\n text-shadow: #fff 0 1px 0;\n color: #5E6469;\n }\n form.filter_form a.clear_filters_btn.disabled {\n opacity: 0.5;\n cursor: default;\n }\n form.filter_form a.clear_filters_btn:not(.disabled):hover {\n background-color: #FFFFFF;\n background-image: linear-gradient(180deg, #FFFFFF, #F1F1F1);\n }\n form.filter_form a.clear_filters_btn:not(.disabled):active {\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.22) inset, 0 1px 0 0px #EEE;\n border-color: #b9b9b9;\n border-top-color: #c2c2c2;\n border-right-color: #b9b9b9;\n border-bottom-color: #b7b7b7;\n border-left-color: #b9b9b9;\n background-color: #F3F3F3;\n background-image: linear-gradient(180deg, #F3F3F3, #D8D8D8);\n }\n\n .comments .active_admin_comment {\n margin-top: 10px;\n margin-bottom: 20px;\n max-width: 700px;\n }\n .comments .active_admin_comment:after {\n visibility: hidden;\n display: block;\n content: \"\";\n clear: both;\n height: 0;\n }\n .comments .active_admin_comment .active_admin_comment_meta {\n width: 130px;\n float: left;\n overflow: hidden;\n font-size: 0.9em;\n color: #767e84;\n }\n .comments .active_admin_comment .active_admin_comment_meta .active_admin_comment_author {\n font-size: 1.2em;\n font-weight: bold;\n margin: 0;\n color: #5E6469;\n }\n .comments .active_admin_comment .active_admin_comment_body {\n margin-left: 150px;\n }\n .comments form.active_admin_comment {\n margin: 0;\n padding: 0;\n margin-left: 150px;\n }\n .comments form.active_admin_comment fieldset.inputs {\n margin: 0;\n padding: 0;\n background: none;\n box-shadow: none;\n }\n .comments form.active_admin_comment li {\n padding: 0;\n }\n .comments form.active_admin_comment fieldset.buttons {\n padding: 0;\n margin-top: 5px;\n }\n\n body.logged_in .flash {\n background-color: #f7f1d3;\n background-image: linear-gradient(180deg, #f7f1d3, #f5edc5);\n text-shadow: #fafafa 0 1px 0;\n border-bottom: 1px solid #eee098;\n color: #cb9810;\n font-weight: bold;\n font-size: 1.1em;\n line-height: 1em;\n padding: 13px 30px 11px;\n position: relative;\n }\n body.logged_in .flash.flash_notice {\n background-color: #dce9dd;\n background-image: linear-gradient(180deg, #dce9dd, #ccdfcd);\n border-bottom: 1px solid #adcbaf;\n color: #416347;\n }\n body.logged_in .flash.flash_error {\n background-color: #f5e4e4;\n background-image: linear-gradient(180deg, #f5e4e4, #f1dcdc);\n border-bottom: 1px solid #e0c2c0;\n color: #b33c33;\n }\n\n body.logged_out .flash {\n box-shadow: none;\n text-shadow: #fff 0 1px 0;\n background: none;\n color: #666;\n font-weight: bold;\n line-height: 1em;\n padding: 0;\n margin-bottom: 8px;\n }\n\n .ui-datepicker {\n background: #fff;\n background-clip: padding-box;\n color: #fff;\n display: none;\n margin-top: 2px;\n padding: 0;\n text-align: center;\n width: 160px;\n }\n .ui-datepicker a {\n text-decoration: none;\n }\n .ui-datepicker a:hover {\n cursor: pointer;\n }\n .ui-datepicker .ui-datepicker-header {\n background-color: #6a7176;\n background-image: linear-gradient(180deg, #6a7176, #4d5256);\n border-bottom: 1px solid #44484b;\n padding: 12px 5px 7px 4px;\n margin: 0px 0px 2px 2px;\n width: 156px;\n border-top-left-radius: 7px;\n border-top-right-radius: 7px;\n position: relative;\n z-index: 2000;\n }\n .ui-datepicker .ui-datepicker-header:before {\n content: \"\";\n position: absolute;\n right: 45%;\n top: -6px;\n width: 0px;\n height: 0px;\n border-left: 8.5px solid rgba(0, 0, 0, 0);\n border-right: 8.5px solid rgba(0, 0, 0, 0);\n border-bottom: 10px solid #676e73;\n }\n .ui-datepicker .ui-datepicker-header .ui-datepicker-title {\n text-shadow: #000 0 1px 0;\n color: #fff;\n display: block;\n font-size: 1.1em;\n font-weight: bold;\n line-height: 0.8em;\n text-align: center;\n }\n .ui-datepicker .ui-datepicker-header .ui-datepicker-title .ui-datepicker-month {\n margin: -4px 0 0 0;\n }\n .ui-datepicker .ui-datepicker-header .ui-datepicker-title .ui-datepicker-year {\n margin: -4px 0 0 0;\n }\n .ui-datepicker .ui-datepicker-header a {\n color: #fff;\n display: block;\n height: 19px;\n margin-top: -4px;\n width: 10px;\n }\n .ui-datepicker .ui-datepicker-header a.ui-datepicker-prev {\n float: left;\n width: 0;\n height: 0;\n margin: 0px 0px 0px 4px;\n border-top: 5px solid transparent;\n border-right: 5px solid white;\n border-bottom: 5px solid transparent;\n }\n .ui-datepicker .ui-datepicker-header a.ui-datepicker-next {\n float: right;\n width: 0;\n height: 0;\n margin: 0px 4px 0px 0px;\n border-top: 5px solid transparent;\n border-left: 5px solid white;\n border-bottom: 5px solid transparent;\n }\n .ui-datepicker .ui-datepicker-header a span {\n display: none;\n }\n .ui-datepicker table.ui-datepicker-calendar {\n border-radius: 0;\n border-bottom-right-radius: 3px;\n border-bottom-left-radius: 3px;\n box-shadow: 0 1px 6px rgba(0, 0, 0, 0.26);\n background-color: #f4f4f4;\n border: solid 1px #63686e;\n left: 2px;\n margin-bottom: 0px;\n position: relative;\n top: -2px;\n width: 156px;\n }\n .ui-datepicker table.ui-datepicker-calendar td, .ui-datepicker table.ui-datepicker-calendar th {\n padding: 0px;\n text-align: center;\n }\n .ui-datepicker table.ui-datepicker-calendar thead th {\n background-color: #dbdddf;\n color: #333333;\n font-weight: normal;\n font-size: 0.8em;\n padding-top: 1px;\n }\n .ui-datepicker table.ui-datepicker-calendar tbody {\n color: #666666;\n }\n .ui-datepicker table.ui-datepicker-calendar tbody td {\n border: none;\n height: 24px;\n width: 22px;\n }\n .ui-datepicker table.ui-datepicker-calendar tbody td a {\n border-radius: 3px;\n color: #666666;\n font-weight: bold;\n font-size: 0.85em;\n padding: 4px;\n }\n .ui-datepicker table.ui-datepicker-calendar tbody td a.ui-state-active {\n background-color: #5a5f64;\n color: #fff;\n }\n .ui-datepicker table.ui-datepicker-calendar tbody td a.ui-state-active.ui-state-hover {\n background-color: #5a5f64;\n color: #fff;\n }\n .ui-datepicker table.ui-datepicker-calendar tbody td a.ui-state-hover {\n background-color: #eceef0;\n }\n .ui-datepicker table.ui-datepicker-calendar tbody td a.ui-state-highlight {\n background-color: #dbdddf;\n }\n\n table tr td {\n vertical-align: top;\n }\n table tr th {\n text-align: left;\n }\n\n table.index_table {\n width: 100%;\n margin-bottom: 10px;\n border: 0;\n border-spacing: 0;\n }\n table.index_table th {\n background-color: #efefef;\n background-image: linear-gradient(180deg, #efefef, #dfe1e2);\n text-shadow: #fff 0 1px 0;\n border: solid 1px #cdcdcd;\n border-color: #d4d4d4;\n border-top-color: #e6e6e6;\n border-right-color: #d4d4d4;\n border-bottom-color: #cdcdcd;\n border-left-color: #d4d4d4;\n box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 0 1px #FFF inset;\n font-size: 1em;\n font-weight: bold;\n line-height: 18px;\n margin-bottom: 0.5em;\n color: #5E6469;\n padding: 5px 10px 3px 10px;\n border-right: none;\n padding-left: 12px;\n padding-right: 12px;\n }\n table.index_table th a, table.index_table th a:link, table.index_table th a:visited {\n color: #5E6469;\n text-decoration: none;\n display: block;\n white-space: nowrap;\n }\n table.index_table th.sortable a {\n background: url(\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAABGCAYAAAAAVo4aAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAH5JREFUeNpi3LhlOwMU1AExGxDXwARYoHQLEFdD2cxAXAliMKFJgEAFEHfBJEHGMKLhMpgkTsAEdch/NNwCk2xCdiEQtML4LEgCf6EubUX3Cgh0oNvJ+P//f7wOGpUclRwYSZb41CyidNbB8giNM+9oXhmVHHm5bJjUSAABBgDKKiwMMUxPwgAAAABJRU5ErkJggg==\") no-repeat 0 4px;\n padding-left: 13px;\n }\n table.index_table th.sorted-asc a {\n background-position: 0 -27px;\n }\n table.index_table th.sorted-desc a {\n background-position: 0 -56px;\n }\n table.index_table th.sorted-asc, table.index_table th.sorted-desc {\n background-color: #e2e2e2;\n background-image: linear-gradient(180deg, #e2e2e2, #d2d4d6);\n }\n table.index_table th:last-child {\n border-right: solid 1px #d4d4d4;\n }\n table.index_table tr.even td {\n background: #f4f5f5;\n }\n table.index_table tr.selected td {\n background: #d9e4ec;\n }\n table.index_table td {\n padding: 10px 12px 8px 12px;\n border-bottom: 1px solid #e8e8e8;\n vertical-align: top;\n }\n\n .panel_contents table {\n margin-top: 5px;\n }\n .panel_contents table th {\n padding-top: 10px;\n background: none;\n color: #5E6469;\n box-shadow: none;\n text-shadow: #fff 0 1px 0;\n text-transform: uppercase;\n border-bottom: 1px solid #ccc;\n }\n .panel_contents table tr.odd td {\n background: #ecedee;\n }\n .panel_contents table tr.even td {\n background: #f4f5f5;\n }\n\n .attributes_table {\n overflow: hidden;\n }\n\n .attributes_table table col.even {\n background: #f4f5f5;\n }\n .attributes_table table col.odd {\n background: #ecedee;\n }\n .attributes_table table th, .attributes_table table td {\n padding: 8px 12px 6px 12px;\n vertical-align: top;\n border-bottom: 1px solid #e8e8e8;\n }\n .attributes_table table th {\n box-shadow: none;\n background: none;\n width: 150px;\n font-size: 0.9em;\n padding-left: 0;\n text-transform: uppercase;\n color: #5E6469;\n text-shadow: #fff 0 1px 0;\n }\n .attributes_table table td .empty {\n color: #bbb;\n font-size: 0.8em;\n text-transform: uppercase;\n letter-spacing: 0.2em;\n }\n\n .sidebar_section .attributes_table th {\n width: 50px;\n }\n\n #collection_selection_toggle_panel:after {\n visibility: hidden;\n display: block;\n content: \"\";\n clear: both;\n height: 0;\n }\n #collection_selection_toggle_panel > .resource_selection_toggle_cell {\n float: left;\n }\n\n .ui-widget-overlay {\n position: fixed;\n background: rgba(0, 0, 0, 0.2);\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n z-index: 1001;\n }\n\n .ui-dialog {\n position: fixed;\n z-index: 1002;\n background: #f4f4f4;\n border-radius: 4px;\n box-shadow: inset 0 1px 4px #ddd;\n box-shadow: rgba(0, 0, 0, 0.5) 0 0 10px;\n }\n .ui-dialog .ui-dialog-titlebar {\n background-color: #efefef;\n background-image: linear-gradient(180deg, #efefef, #dfe1e2);\n text-shadow: #fff 0 1px 0;\n border: solid 1px #cdcdcd;\n border-color: #d4d4d4;\n border-top-color: #e6e6e6;\n border-right-color: #d4d4d4;\n border-bottom-color: #cdcdcd;\n border-left-color: #d4d4d4;\n box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 0 1px #FFF inset;\n font-size: 1em;\n font-weight: bold;\n line-height: 18px;\n margin-bottom: 0.5em;\n color: #5E6469;\n padding: 5px 10px 3px 10px;\n }\n .ui-dialog .ui-dialog-titlebar span {\n font-size: 1.1em;\n }\n .ui-dialog ul {\n list-style-type: none;\n }\n .ui-dialog li {\n margin: 10px 0;\n }\n .ui-dialog label {\n margin-right: 10px;\n }\n .ui-dialog .ui-dialog-buttonpane, .ui-dialog form {\n padding: 7px 15px 13px;\n }\n .ui-dialog .ui-dialog-buttonpane button {\n border-radius: 200px;\n display: inline-block;\n font-weight: bold;\n font-size: 1em;\n font-family: \"Helvetica Neue\", Helvetica, Arial, sans-serif;\n line-height: 12px;\n margin-right: 3px;\n padding: 7px 16px 6px;\n text-decoration: none;\n background-color: #838a90;\n background-image: linear-gradient(180deg, #838a90, #414549);\n text-shadow: #000 0 1px 0;\n box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1), 0 1px 0 0px rgba(255, 255, 255, 0.2) inset;\n border: solid 1px #484e53;\n border-color: #484e53;\n border-top-color: #616a71;\n border-right-color: #484e53;\n border-bottom-color: #363b3f;\n border-left-color: #484e53;\n color: #efefef;\n }\n .ui-dialog .ui-dialog-buttonpane button.disabled {\n opacity: 0.5;\n cursor: default;\n }\n .ui-dialog .ui-dialog-buttonpane button:not(.disabled):hover {\n background-color: #8b9297;\n background-image: linear-gradient(180deg, #8b9297, #484d51);\n }\n .ui-dialog .ui-dialog-buttonpane button:not(.disabled):active {\n box-shadow: 0 1px 3px rgba(0, 0, 0, 0.4) inset, 0 1px 0 0px #FFF;\n background-color: #71797f;\n background-image: linear-gradient(180deg, #71797f, #35383b);\n }\n .ui-dialog .ui-dialog-buttonpane button:last-child {\n border-radius: 200px;\n display: inline-block;\n font-weight: bold;\n font-size: 1em;\n font-family: \"Helvetica Neue\", Helvetica, Arial, sans-serif;\n line-height: 12px;\n margin-right: 3px;\n padding: 7px 16px 6px;\n text-decoration: none;\n background-color: #FFFFFF;\n background-image: linear-gradient(180deg, #FFFFFF, #E7E7E7);\n box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1), 0 1px 0 0 rgba(255, 255, 255, 0.8) inset;\n border: solid 1px #c7c7c7;\n border-color: #c7c7c7;\n border-top-color: #d3d3d3;\n border-right-color: #c7c7c7;\n border-bottom-color: #c2c2c2;\n border-left-color: #c7c7c7;\n text-shadow: #fff 0 1px 0;\n color: #5E6469;\n }\n .ui-dialog .ui-dialog-buttonpane button:last-child.disabled {\n opacity: 0.5;\n cursor: default;\n }\n .ui-dialog .ui-dialog-buttonpane button:last-child:not(.disabled):hover {\n background-color: #FFFFFF;\n background-image: linear-gradient(180deg, #FFFFFF, #F1F1F1);\n }\n .ui-dialog .ui-dialog-buttonpane button:last-child:not(.disabled):active {\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.22) inset, 0 1px 0 0px #EEE;\n border-color: #b9b9b9;\n border-top-color: #c2c2c2;\n border-right-color: #b9b9b9;\n border-bottom-color: #b7b7b7;\n border-left-color: #b9b9b9;\n background-color: #F3F3F3;\n background-image: linear-gradient(180deg, #F3F3F3, #D8D8D8);\n }\n\n .active_admin_dialog.ui-dialog .ui-dialog-titlebar-close {\n display: none;\n }\n\n .blank_slate_container {\n clear: both;\n text-align: center;\n }\n .blank_slate_container .blank_slate {\n border-radius: 3px;\n border: 1px dashed #DADADA;\n color: #AAA;\n display: inline-block;\n font-size: 1.2em;\n font-weight: bold;\n padding: 14px 25px;\n text-align: center;\n }\n .blank_slate_container .blank_slate small {\n display: block;\n font-size: 0.9em;\n font-weight: normal;\n }\n\n .admin_dashboard .blank_slate_container .blank_slate {\n margin-top: 40px;\n margin-bottom: 40px;\n }\n\n .with_sidebar .blank_slate_container .blank_slate {\n margin-top: 80px;\n }\n\n .breadcrumb {\n display: block;\n font-size: 0.9em;\n font-weight: normal;\n line-height: 1em;\n margin-bottom: 12px;\n text-transform: uppercase;\n }\n .breadcrumb a, .breadcrumb a:link, .breadcrumb a:visited, .breadcrumb a:active {\n color: #8a949e;\n text-decoration: none;\n }\n .breadcrumb a:hover {\n text-decoration: underline;\n }\n .breadcrumb .breadcrumb_sep {\n margin: 0 2px;\n color: #aab2ba;\n }\n\n .dropdown_menu {\n display: inline;\n }\n .dropdown_menu .dropdown_menu_button {\n border-radius: 200px;\n display: inline-block;\n font-weight: bold;\n font-size: 1em;\n font-family: \"Helvetica Neue\", Helvetica, Arial, sans-serif;\n line-height: 12px;\n margin-right: 3px;\n padding: 7px 16px 6px;\n text-decoration: none;\n background-color: #FFFFFF;\n background-image: linear-gradient(180deg, #FFFFFF, #E7E7E7);\n box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1), 0 1px 0 0 rgba(255, 255, 255, 0.8) inset;\n border: solid 1px #c7c7c7;\n border-color: #c7c7c7;\n border-top-color: #d3d3d3;\n border-right-color: #c7c7c7;\n border-bottom-color: #c2c2c2;\n border-left-color: #c7c7c7;\n text-shadow: #fff 0 1px 0;\n color: #5E6469;\n position: relative;\n padding-right: 22px !important;\n cursor: pointer;\n }\n .dropdown_menu .dropdown_menu_button.disabled {\n opacity: 0.5;\n cursor: default;\n }\n .dropdown_menu .dropdown_menu_button:not(.disabled):hover {\n background-color: #FFFFFF;\n background-image: linear-gradient(180deg, #FFFFFF, #F1F1F1);\n }\n .dropdown_menu .dropdown_menu_button:not(.disabled):active {\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.22) inset, 0 1px 0 0px #EEE;\n border-color: #b9b9b9;\n border-top-color: #c2c2c2;\n border-right-color: #b9b9b9;\n border-bottom-color: #b7b7b7;\n border-left-color: #b9b9b9;\n background-color: #F3F3F3;\n background-image: linear-gradient(180deg, #F3F3F3, #D8D8D8);\n }\n .dropdown_menu .dropdown_menu_button:before {\n content: \" \";\n position: absolute;\n width: 0;\n height: 0;\n border-width: 3px 3px 0;\n border-style: solid;\n border-color: #FFF transparent;\n right: 12px;\n top: 45%;\n }\n .dropdown_menu .dropdown_menu_button:after {\n content: \" \";\n position: absolute;\n width: 0;\n height: 0;\n border-width: 3px 3px 0;\n border-style: solid;\n border-color: #777 transparent;\n right: 12px;\n top: 45%;\n }\n .dropdown_menu .dropdown_menu_nipple {\n content: \"\";\n position: absolute;\n top: -6px;\n display: block;\n width: 0;\n height: 0;\n border-width: 0 6px 6px;\n border-style: solid;\n border-color: #545a5e transparent;\n z-index: 100;\n }\n .dropdown_menu .dropdown_menu_nipple:before {\n content: \" \";\n position: absolute;\n width: 0;\n height: 0;\n border-width: 0 5px 5px;\n border-style: solid;\n border-color: #838a90 transparent;\n left: -5px;\n top: 1px;\n }\n .dropdown_menu .dropdown_menu_nipple:after {\n content: \" \";\n position: absolute;\n width: 0;\n height: 0;\n border-width: 0 5px 5px;\n border-style: solid;\n border-color: #686e74 transparent;\n left: -5px;\n top: 2px;\n }\n .dropdown_menu .dropdown_menu_list_wrapper {\n display: inline-block;\n position: absolute;\n background-color: white;\n padding: 2px;\n box-shadow: rgba(0, 0, 0, 0.4) 0 1px 3px, #838a90 0px 1px 0px 0px inset;\n background-color: #5E6469;\n background-color: #686e74;\n background-image: linear-gradient(180deg, #686e74, #52575c);\n border: solid 1px #464a4e;\n border-top-color: #545a5e;\n border-bottom-color: #35383b;\n border-radius: 4px;\n z-index: 2000;\n display: none;\n }\n .dropdown_menu .dropdown_menu_list_wrapper .dropdown_menu_list {\n display: block;\n background-color: #FFF;\n border: solid 1px #464a4e;\n box-shadow: #6a7176 0px 1px 0px 0px;\n border-radius: 3px;\n margin: 0;\n overflow: hidden;\n padding: 8px;\n list-style-type: none;\n padding: 0;\n }\n .dropdown_menu .dropdown_menu_list_wrapper .dropdown_menu_list li {\n display: block;\n border-bottom: solid 1px #ebebeb;\n }\n .dropdown_menu .dropdown_menu_list_wrapper .dropdown_menu_list li a {\n display: block;\n box-sizing: padding-box;\n font-size: 0.95em;\n font-weight: bold;\n padding: 7px 16px 5px;\n text-decoration: none;\n text-align: center;\n white-space: nowrap;\n }\n .dropdown_menu .dropdown_menu_list_wrapper .dropdown_menu_list li a:hover {\n background-color: #75a1c2;\n background-image: linear-gradient(180deg, #75a1c2, #608cb4);\n text-shadow: #5a83aa 0 1px 0;\n color: #FFF;\n }\n .dropdown_menu .dropdown_menu_list_wrapper .dropdown_menu_list li a:active {\n background-color: #608cb4;\n background-image: linear-gradient(180deg, #608cb4, #75a1c2);\n color: #FFF;\n }\n .dropdown_menu .dropdown_menu_list_wrapper .dropdown_menu_list li:first-child a {\n border-top-left-radius: 2px;\n border-top-right-radius: 2px;\n }\n .dropdown_menu .dropdown_menu_list_wrapper .dropdown_menu_list li:last-child {\n border: none;\n }\n .dropdown_menu .dropdown_menu_list_wrapper .dropdown_menu_list li:last-child a {\n border-bottom-left-radius: 2px;\n border-bottom-right-radius: 2px;\n }\n\n a.member_link {\n margin-right: 7px;\n white-space: nowrap;\n }\n\n a.button, a:link.button, a:visited.button, input[type=submit], input[type=button], button {\n border-radius: 200px;\n display: inline-block;\n font-weight: bold;\n font-size: 1em;\n font-family: \"Helvetica Neue\", Helvetica, Arial, sans-serif;\n line-height: 12px;\n margin-right: 3px;\n padding: 7px 16px 6px;\n text-decoration: none;\n background-color: #838a90;\n background-image: linear-gradient(180deg, #838a90, #414549);\n text-shadow: #000 0 1px 0;\n box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1), 0 1px 0 0px rgba(255, 255, 255, 0.2) inset;\n border: solid 1px #484e53;\n border-color: #484e53;\n border-top-color: #616a71;\n border-right-color: #484e53;\n border-bottom-color: #363b3f;\n border-left-color: #484e53;\n color: #efefef;\n }\n a.button.disabled, a:link.button.disabled, a:visited.button.disabled, input[type=submit].disabled, input[type=button].disabled, button.disabled {\n opacity: 0.5;\n cursor: default;\n }\n a.button:not(.disabled):hover, a:link.button:not(.disabled):hover, a:visited.button:not(.disabled):hover, input[type=submit]:not(.disabled):hover, input[type=button]:not(.disabled):hover, button:not(.disabled):hover {\n background-color: #8b9297;\n background-image: linear-gradient(180deg, #8b9297, #484d51);\n }\n a.button:not(.disabled):active, a:link.button:not(.disabled):active, a:visited.button:not(.disabled):active, input[type=submit]:not(.disabled):active, input[type=button]:not(.disabled):active, button:not(.disabled):active {\n box-shadow: 0 1px 3px rgba(0, 0, 0, 0.4) inset, 0 1px 0 0px #FFF;\n background-color: #71797f;\n background-image: linear-gradient(180deg, #71797f, #35383b);\n }\n\n table.index_grid td {\n border: none;\n background: none;\n padding: 0 20px 20px 0;\n margin: 0;\n }\n\n .columns {\n clear: both;\n padding: 0;\n }\n .columns .column {\n float: left;\n }\n\n a, a:link, a:visited {\n color: #38678b;\n text-decoration: underline;\n }\n\n a:hover {\n text-decoration: none;\n }\n\n .paginated_collection_contents {\n clear: both;\n }\n\n .pagination {\n float: right;\n font-size: 0.9em;\n margin-left: 10px;\n }\n .pagination a {\n border-radius: 200px;\n display: inline-block;\n font-weight: bold;\n font-size: 1em;\n font-family: \"Helvetica Neue\", Helvetica, Arial, sans-serif;\n line-height: 12px;\n margin-right: 3px;\n padding: 7px 16px 6px;\n text-decoration: none;\n background-color: #FFFFFF;\n background-image: linear-gradient(180deg, #FFFFFF, #E7E7E7);\n box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1), 0 1px 0 0 rgba(255, 255, 255, 0.8) inset;\n border: solid 1px #c7c7c7;\n border-color: #c7c7c7;\n border-top-color: #d3d3d3;\n border-right-color: #c7c7c7;\n border-bottom-color: #c2c2c2;\n border-left-color: #c7c7c7;\n text-shadow: #fff 0 1px 0;\n color: #5E6469;\n }\n .pagination a.disabled {\n opacity: 0.5;\n cursor: default;\n }\n .pagination a:not(.disabled):hover {\n background-color: #FFFFFF;\n background-image: linear-gradient(180deg, #FFFFFF, #F1F1F1);\n }\n .pagination a:not(.disabled):active {\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.22) inset, 0 1px 0 0px #EEE;\n border-color: #b9b9b9;\n border-top-color: #c2c2c2;\n border-right-color: #b9b9b9;\n border-bottom-color: #b7b7b7;\n border-left-color: #b9b9b9;\n background-color: #F3F3F3;\n background-image: linear-gradient(180deg, #F3F3F3, #D8D8D8);\n }\n .pagination span.page.current {\n border-radius: 200px;\n display: inline-block;\n font-weight: bold;\n font-size: 1em;\n font-family: \"Helvetica Neue\", Helvetica, Arial, sans-serif;\n line-height: 12px;\n margin-right: 3px;\n padding: 7px 16px 6px;\n text-decoration: none;\n background-color: #838a90;\n background-image: linear-gradient(180deg, #838a90, #414549);\n text-shadow: #000 0 1px 0;\n box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1), 0 1px 0 0px rgba(255, 255, 255, 0.2) inset;\n border: solid 1px #484e53;\n border-color: #484e53;\n border-top-color: #616a71;\n border-right-color: #484e53;\n border-bottom-color: #363b3f;\n border-left-color: #484e53;\n color: #efefef;\n }\n .pagination span.page.current.disabled {\n opacity: 0.5;\n cursor: default;\n }\n .pagination span.page.current:not(.disabled):hover {\n background-color: #8b9297;\n background-image: linear-gradient(180deg, #8b9297, #484d51);\n }\n .pagination span.page.current:not(.disabled):active {\n box-shadow: 0 1px 3px rgba(0, 0, 0, 0.4) inset, 0 1px 0 0px #FFF;\n background-color: #71797f;\n background-image: linear-gradient(180deg, #71797f, #35383b);\n }\n .pagination a, .pagination span.page.current {\n border-radius: 0px;\n margin-right: 4px;\n padding: 2px 5px;\n }\n\n .pagination_information {\n float: right;\n margin-bottom: 5px;\n color: #b3bcc1;\n }\n .pagination_information b {\n color: #5c6469;\n }\n\n .download_links {\n float: left;\n }\n\n .pagination_per_page {\n float: right;\n margin-left: 4px;\n }\n .pagination_per_page select {\n border-radius: 200px;\n display: inline-block;\n font-weight: bold;\n font-size: 1em;\n font-family: \"Helvetica Neue\", Helvetica, Arial, sans-serif;\n line-height: 12px;\n margin-right: 3px;\n padding: 7px 16px 6px;\n text-decoration: none;\n background-color: #FFFFFF;\n background-image: linear-gradient(180deg, #FFFFFF, #E7E7E7);\n box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1), 0 1px 0 0 rgba(255, 255, 255, 0.8) inset;\n border: solid 1px #c7c7c7;\n border-color: #c7c7c7;\n border-top-color: #d3d3d3;\n border-right-color: #c7c7c7;\n border-bottom-color: #c2c2c2;\n border-left-color: #c7c7c7;\n text-shadow: #fff 0 1px 0;\n color: #5E6469;\n border-radius: 0px;\n padding: 1px 5px;\n }\n .pagination_per_page select.disabled {\n opacity: 0.5;\n cursor: default;\n }\n .pagination_per_page select:not(.disabled):hover {\n background-color: #FFFFFF;\n background-image: linear-gradient(180deg, #FFFFFF, #F1F1F1);\n }\n .pagination_per_page select:not(.disabled):active {\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.22) inset, 0 1px 0 0px #EEE;\n border-color: #b9b9b9;\n border-top-color: #c2c2c2;\n border-right-color: #b9b9b9;\n border-bottom-color: #b7b7b7;\n border-left-color: #b9b9b9;\n background-color: #F3F3F3;\n background-image: linear-gradient(180deg, #F3F3F3, #D8D8D8);\n }\n\n .comments .pagination {\n float: left;\n margin-bottom: 30px;\n }\n .comments .pagination_information {\n float: left;\n color: #000;\n }\n\n .section, .panel {\n background: #f4f4f4;\n border-radius: 4px;\n box-shadow: inset 0 1px 4px #ddd;\n margin-bottom: 20px;\n }\n .section > h3, .panel > h3 {\n background-color: #efefef;\n background-image: linear-gradient(180deg, #efefef, #dfe1e2);\n text-shadow: #fff 0 1px 0;\n border: solid 1px #cdcdcd;\n border-color: #d4d4d4;\n border-top-color: #e6e6e6;\n border-right-color: #d4d4d4;\n border-bottom-color: #cdcdcd;\n border-left-color: #d4d4d4;\n box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 0 1px #FFF inset;\n font-size: 1em;\n font-weight: bold;\n line-height: 18px;\n margin-bottom: 0.5em;\n color: #5E6469;\n padding: 5px 10px 3px 10px;\n }\n .section > h3 .header_action, .panel > h3 .header_action {\n float: right;\n }\n .section > div, .panel > div {\n padding: 3px 15px 15px 15px;\n }\n .section hr, .panel hr {\n border: none;\n border-bottom: 1px solid #E8E8E8;\n }\n\n .sidebar_section {\n background: #f4f4f4;\n border-radius: 4px;\n box-shadow: inset 0 1px 4px #ddd;\n margin-bottom: 20px;\n }\n .sidebar_section > h3 {\n background-color: #efefef;\n background-image: linear-gradient(180deg, #efefef, #dfe1e2);\n text-shadow: #fff 0 1px 0;\n border: solid 1px #cdcdcd;\n border-color: #d4d4d4;\n border-top-color: #e6e6e6;\n border-right-color: #d4d4d4;\n border-bottom-color: #cdcdcd;\n border-left-color: #d4d4d4;\n box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 0 1px #FFF inset;\n font-size: 1em;\n font-weight: bold;\n line-height: 18px;\n margin-bottom: 0.5em;\n color: #5E6469;\n padding: 5px 10px 3px 10px;\n }\n .sidebar_section > h3 .header_action {\n float: right;\n }\n .sidebar_section > div {\n padding: 3px 15px 15px 15px;\n }\n .sidebar_section hr {\n border: none;\n border-bottom: 1px solid #E8E8E8;\n }\n\n .columns {\n margin-bottom: 10px;\n }\n\n .scopes li .count {\n color: #8e979e;\n font-weight: normal;\n font-size: 0.9em;\n line-height: 10px;\n }\n .scopes li:first-child a {\n margin-left: 10px;\n }\n\n .status_tag {\n background: #cacaca;\n color: #fff;\n text-transform: uppercase;\n letter-spacing: 0.15em;\n padding: 3px 5px 2px 5px;\n font-size: 0.8em;\n }\n .status_tag.yes {\n background: #6090DB;\n }\n .status_tag.no {\n background: grey;\n }\n\n .table_tools {\n margin-bottom: 16px;\n }\n .table_tools:after {\n visibility: hidden;\n display: block;\n content: \"\";\n clear: both;\n height: 0;\n }\n\n .table_tools .dropdown_menu {\n float: left;\n }\n\n a.table_tools_button, .table_tools .dropdown_menu_button {\n border-radius: 200px;\n display: inline-block;\n font-weight: bold;\n font-size: 1em;\n font-family: \"Helvetica Neue\", Helvetica, Arial, sans-serif;\n line-height: 12px;\n margin-right: 3px;\n padding: 7px 16px 6px;\n text-decoration: none;\n background-color: #FFFFFF;\n background-image: linear-gradient(180deg, #FFFFFF, #E7E7E7);\n box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1), 0 1px 0 0 rgba(255, 255, 255, 0.8) inset;\n border: solid 1px #c7c7c7;\n border-color: #c7c7c7;\n border-top-color: #d3d3d3;\n border-right-color: #c7c7c7;\n border-bottom-color: #c2c2c2;\n border-left-color: #c7c7c7;\n text-shadow: #fff 0 1px 0;\n color: #5E6469;\n background-color: #FFFFFF;\n background-image: linear-gradient(180deg, #FFFFFF, #F0F0F0);\n border-color: #d0d0d0;\n border-top-color: #d9d9d9;\n border-right-color: #d0d0d0;\n border-bottom-color: #c5c5c5;\n border-left-color: #d0d0d0;\n font-size: 0.9em;\n padding: 4px 14px 4px;\n margin: 0;\n }\n a.table_tools_button.disabled, .table_tools .dropdown_menu_button.disabled {\n opacity: 0.5;\n cursor: default;\n }\n a.table_tools_button:not(.disabled):hover, .table_tools .dropdown_menu_button:not(.disabled):hover {\n background-color: #FFFFFF;\n background-image: linear-gradient(180deg, #FFFFFF, #F1F1F1);\n }\n a.table_tools_button:not(.disabled):active, .table_tools .dropdown_menu_button:not(.disabled):active {\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.22) inset, 0 1px 0 0px #EEE;\n border-color: #b9b9b9;\n border-top-color: #c2c2c2;\n border-right-color: #b9b9b9;\n border-bottom-color: #b7b7b7;\n border-left-color: #b9b9b9;\n background-color: #F3F3F3;\n background-image: linear-gradient(180deg, #F3F3F3, #D8D8D8);\n }\n a.table_tools_button:not(.disabled):hover, .table_tools .dropdown_menu_button:not(.disabled):hover {\n background-color: #FFFFFF;\n background-image: linear-gradient(180deg, #FFFFFF, #F6F6F6);\n }\n a.table_tools_button:not(.disabled):active, .table_tools .dropdown_menu_button:not(.disabled):active {\n border-color: #c8c8c8;\n border-top-color: #d7d7d7;\n border-right-color: #c8c8c8;\n border-bottom-color: #c3c3c3;\n border-left-color: #c8c8c8;\n box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.17) inset;\n background-color: #FFFFFF;\n background-image: linear-gradient(180deg, #FFFFFF, #E8E8E8);\n }\n\n .table_tools_segmented_control {\n list-style-type: none;\n padding: 0;\n margin: 0;\n }\n .table_tools_segmented_control li {\n float: left;\n }\n .table_tools_segmented_control li a {\n border-width: 1px 0.5px 1px 0.5px;\n border-radius: 0;\n }\n .table_tools_segmented_control li:first-child a {\n border-left-width: 1px;\n border-top-left-radius: 12px;\n border-bottom-left-radius: 12px;\n }\n .table_tools_segmented_control li:last-child a {\n border-right-width: 1px;\n border-top-right-radius: 12px;\n border-bottom-right-radius: 12px;\n }\n .table_tools_segmented_control li.selected a {\n background-color: #F0F0F0;\n background-image: linear-gradient(180deg, #F0F0F0, #FDFDFD);\n box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.1) inset;\n cursor: default;\n }\n .table_tools_segmented_control li.selected a:hover {\n background-color: #F0F0F0;\n background-image: linear-gradient(180deg, #F0F0F0, #FDFDFD);\n }\n\n .indexes {\n float: right;\n }\n .indexes li .count {\n color: #8e979e;\n font-weight: normal;\n font-size: 0.9em;\n line-height: 10px;\n }\n\n .unsupported_browser {\n padding: 10px 30px;\n color: #211e14;\n background-color: #fae692;\n background-color: #feefae;\n background-image: linear-gradient(180deg, #feefae, #fae692);\n border-bottom: 1px solid #b3a569;\n }\n .unsupported_browser h1 {\n font-size: 13px;\n font-weight: bold;\n }\n .unsupported_browser p {\n margin-bottom: 0.5em;\n }\n\n .ui-tabs-nav {\n list-style: none;\n display: block;\n width: auto;\n margin-bottom: -12px;\n padding-left: 0;\n overflow: auto;\n margin-left: 15px;\n }\n .ui-tabs-nav li {\n display: block;\n position: relative;\n margin: 0;\n padding: 0;\n float: left;\n }\n .ui-tabs-nav li:first-child a {\n border-left-width: 1px;\n border-top-left-radius: 12px;\n border-bottom-left-radius: 12px;\n }\n .ui-tabs-nav li:last-child a {\n border-right-width: 1px;\n border-top-right-radius: 12px;\n border-bottom-right-radius: 12px;\n }\n .ui-tabs-nav li a {\n border-radius: 200px;\n display: inline-block;\n font-weight: bold;\n font-size: 1em;\n font-family: \"Helvetica Neue\", Helvetica, Arial, sans-serif;\n line-height: 12px;\n margin-right: 3px;\n padding: 7px 16px 6px;\n text-decoration: none;\n background-color: #FFFFFF;\n background-image: linear-gradient(180deg, #FFFFFF, #E7E7E7);\n box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1), 0 1px 0 0 rgba(255, 255, 255, 0.8) inset;\n border: solid 1px #c7c7c7;\n border-color: #c7c7c7;\n border-top-color: #d3d3d3;\n border-right-color: #c7c7c7;\n border-bottom-color: #c2c2c2;\n border-left-color: #c7c7c7;\n text-shadow: #fff 0 1px 0;\n color: #5E6469;\n background-color: #FFFFFF;\n background-image: linear-gradient(180deg, #FFFFFF, #F0F0F0);\n border-color: #d0d0d0;\n border-top-color: #d9d9d9;\n border-right-color: #d0d0d0;\n border-bottom-color: #c5c5c5;\n border-left-color: #d0d0d0;\n text-decoration: none;\n border-radius: 0;\n border-width: 1px 0.5px 1px 0.5px;\n margin-right: 0;\n padding: 4px 14px 4px;\n }\n .ui-tabs-nav li a.disabled {\n opacity: 0.5;\n cursor: default;\n }\n .ui-tabs-nav li a:not(.disabled):hover {\n background-color: #FFFFFF;\n background-image: linear-gradient(180deg, #FFFFFF, #F1F1F1);\n }\n .ui-tabs-nav li a:not(.disabled):active {\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.22) inset, 0 1px 0 0px #EEE;\n border-color: #b9b9b9;\n border-top-color: #c2c2c2;\n border-right-color: #b9b9b9;\n border-bottom-color: #b7b7b7;\n border-left-color: #b9b9b9;\n background-color: #F3F3F3;\n background-image: linear-gradient(180deg, #F3F3F3, #D8D8D8);\n }\n .ui-tabs-nav li a:not(.disabled):hover {\n background-color: #FFFFFF;\n background-image: linear-gradient(180deg, #FFFFFF, #F6F6F6);\n }\n .ui-tabs-nav li.ui-tabs-active a {\n cursor: default;\n background-color: #F0F0F0;\n background-image: linear-gradient(180deg, #F0F0F0, #FDFDFD);\n box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.1) inset;\n }\n .ui-tabs-nav li.ui-tabs-active a a:hover {\n background-color: #F0F0F0;\n background-image: linear-gradient(180deg, #F0F0F0, #FDFDFD);\n }\n\n .tab-content {\n border: 1px solid #D3D3D3;\n padding: 15px;\n padding-top: 30px;\n text-align: left;\n }\n\n body.logged_out {\n background: #e8e9ea;\n }\n body.logged_out #content_wrapper {\n width: 500px;\n margin: 70px auto;\n }\n body.logged_out #content_wrapper #active_admin_content {\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.37);\n background: #fff;\n padding: 13px 30px;\n }\n body.logged_out h2 {\n background-color: #efefef;\n background-image: linear-gradient(180deg, #efefef, #dfe1e2);\n text-shadow: #fff 0 1px 0;\n border: solid 1px #cdcdcd;\n border-color: #d4d4d4;\n border-top-color: #e6e6e6;\n border-right-color: #d4d4d4;\n border-bottom-color: #cdcdcd;\n border-left-color: #d4d4d4;\n box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 0 1px #FFF inset;\n font-size: 1em;\n font-weight: bold;\n line-height: 18px;\n margin-bottom: 0.5em;\n color: #5E6469;\n padding: 5px 10px 3px 10px;\n background-color: #6a7176;\n background-image: linear-gradient(180deg, #6a7176, #4d5256);\n border-bottom: 1px solid #44484b;\n text-shadow: #000 0 1px 0;\n box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3);\n border: none;\n color: #fff;\n margin: -13px -30px 20px -30px;\n }\n body.logged_out #login {\n /* Login Form */\n }\n body.logged_out #login form fieldset {\n box-shadow: none;\n background: none;\n padding: 0;\n margin-bottom: 0;\n }\n body.logged_out #login form fieldset li {\n padding: 10px 0;\n }\n body.logged_out #login form fieldset input[type=text], body.logged_out #login form fieldset input[type=email], body.logged_out #login form fieldset input[type=password] {\n width: 70%;\n }\n body.logged_out #login form fieldset.buttons {\n margin-left: 20%;\n }\n body.logged_out #login a {\n float: right;\n margin-top: -32px;\n }\n\n #footer {\n padding: 30px 30px;\n font-size: 0.8em;\n clear: both;\n }\n #footer p {\n padding-top: 10px;\n }\n\n #index_footer {\n padding-top: 5px;\n text-align: right;\n font-size: 0.85em;\n }\n\n .index_content {\n clear: both;\n }\n\n #wrapper {\n width: 100%;\n }\n\n .index #wrapper {\n display: table;\n }\n\n #active_admin_content {\n margin: 0;\n padding: 30px;\n }\n #active_admin_content #main_content_wrapper {\n float: left;\n width: 100%;\n }\n #active_admin_content #main_content_wrapper #main_content {\n margin-right: 300px;\n }\n #active_admin_content.without_sidebar #main_content_wrapper #main_content {\n margin-right: 0;\n }\n #active_admin_content #sidebar {\n float: left;\n width: 270px;\n margin-left: -270px;\n }\n\n #title_bar {\n background-color: #efefef;\n background-image: linear-gradient(180deg, #efefef, #dfe1e2);\n text-shadow: #fff 0 1px 0;\n border: solid 1px #cdcdcd;\n border-color: #d4d4d4;\n border-top-color: #e6e6e6;\n border-right-color: #d4d4d4;\n border-bottom-color: #cdcdcd;\n border-left-color: #d4d4d4;\n box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 0 1px #FFF inset;\n font-size: 1em;\n font-weight: bold;\n line-height: 18px;\n margin-bottom: 0.5em;\n color: #5E6469;\n padding: 5px 10px 3px 10px;\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.37);\n display: table;\n border-bottom-color: #EEE;\n width: 100%;\n position: relative;\n margin: 0;\n padding: 10px 30px;\n z-index: 800;\n }\n #title_bar:after {\n visibility: hidden;\n display: block;\n content: \"\";\n clear: both;\n height: 0;\n }\n #title_bar #titlebar_left, #title_bar #titlebar_right {\n height: 50px;\n vertical-align: middle;\n display: table-cell;\n }\n #title_bar #titlebar_right {\n text-align: right;\n }\n #title_bar h2 {\n margin: 0;\n padding: 0;\n font-size: 2.6em;\n line-height: 100%;\n font-weight: bold;\n }\n #title_bar .action_items span.action_item > a, #title_bar .action_items span.action_item > .dropdown_menu > a {\n border-radius: 200px;\n display: inline-block;\n font-weight: bold;\n font-size: 1em;\n font-family: \"Helvetica Neue\", Helvetica, Arial, sans-serif;\n line-height: 12px;\n margin-right: 3px;\n padding: 7px 16px 6px;\n text-decoration: none;\n background-color: #FFFFFF;\n background-image: linear-gradient(180deg, #FFFFFF, #E7E7E7);\n box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1), 0 1px 0 0 rgba(255, 255, 255, 0.8) inset;\n border: solid 1px #c7c7c7;\n border-color: #c7c7c7;\n border-top-color: #d3d3d3;\n border-right-color: #c7c7c7;\n border-bottom-color: #c2c2c2;\n border-left-color: #c7c7c7;\n text-shadow: #fff 0 1px 0;\n color: #5E6469;\n padding: 12px 17px 10px;\n margin: 0px;\n }\n #title_bar .action_items span.action_item > a.disabled, #title_bar .action_items span.action_item > .dropdown_menu > a.disabled {\n opacity: 0.5;\n cursor: default;\n }\n #title_bar .action_items span.action_item > a:not(.disabled):hover, #title_bar .action_items span.action_item > .dropdown_menu > a:not(.disabled):hover {\n background-color: #FFFFFF;\n background-image: linear-gradient(180deg, #FFFFFF, #F1F1F1);\n }\n #title_bar .action_items span.action_item > a:not(.disabled):active, #title_bar .action_items span.action_item > .dropdown_menu > a:not(.disabled):active {\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.22) inset, 0 1px 0 0px #EEE;\n border-color: #b9b9b9;\n border-top-color: #c2c2c2;\n border-right-color: #b9b9b9;\n border-bottom-color: #b7b7b7;\n border-left-color: #b9b9b9;\n background-color: #F3F3F3;\n background-image: linear-gradient(180deg, #F3F3F3, #D8D8D8);\n }\n\n html {\n box-sizing: border-box;\n }\n\n *,\n*:before,\n*:after {\n box-sizing: inherit;\n }\n\n body {\n font-family: \"Helvetica Neue\", Helvetica, Arial, sans-serif;\n line-height: 1.5;\n font-size: 72%;\n background: #FFF;\n color: #323537;\n }\n}\n@media print {\n /* Active Admin Print Stylesheet */\n /*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */\n /* Document\n ========================================================================== */\n /**\n * 1. Correct the line height in all browsers.\n * 2. Prevent adjustments of font size after orientation changes in iOS.\n */\n html {\n line-height: 1.15;\n /* 1 */\n -webkit-text-size-adjust: 100%;\n /* 2 */\n }\n\n /* Sections\n ========================================================================== */\n /**\n * Remove the margin in all browsers.\n */\n body {\n margin: 0;\n }\n\n /**\n * Render the `main` element consistently in IE.\n */\n main {\n display: block;\n }\n\n /**\n * Correct the font size and margin on `h1` elements within `section` and\n * `article` contexts in Chrome, Firefox, and Safari.\n */\n h1 {\n font-size: 2em;\n margin: 0.67em 0;\n }\n\n /* Grouping content\n ========================================================================== */\n /**\n * 1. Add the correct box sizing in Firefox.\n * 2. Show the overflow in Edge and IE.\n */\n hr {\n box-sizing: content-box;\n /* 1 */\n height: 0;\n /* 1 */\n overflow: visible;\n /* 2 */\n }\n\n /**\n * 1. Correct the inheritance and scaling of font size in all browsers.\n * 2. Correct the odd `em` font sizing in all browsers.\n */\n pre {\n font-family: monospace, monospace;\n /* 1 */\n font-size: 1em;\n /* 2 */\n }\n\n /* Text-level semantics\n ========================================================================== */\n /**\n * Remove the gray background on active links in IE 10.\n */\n a {\n background-color: transparent;\n }\n\n /**\n * 1. Remove the bottom border in Chrome 57-\n * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.\n */\n abbr[title] {\n border-bottom: none;\n /* 1 */\n text-decoration: underline;\n /* 2 */\n text-decoration: underline dotted;\n /* 2 */\n }\n\n /**\n * Add the correct font weight in Chrome, Edge, and Safari.\n */\n b,\nstrong {\n font-weight: bolder;\n }\n\n /**\n * 1. Correct the inheritance and scaling of font size in all browsers.\n * 2. Correct the odd `em` font sizing in all browsers.\n */\n code,\nkbd,\nsamp {\n font-family: monospace, monospace;\n /* 1 */\n font-size: 1em;\n /* 2 */\n }\n\n /**\n * Add the correct font size in all browsers.\n */\n small {\n font-size: 80%;\n }\n\n /**\n * Prevent `sub` and `sup` elements from affecting the line height in\n * all browsers.\n */\n sub,\nsup {\n font-size: 75%;\n line-height: 0;\n position: relative;\n vertical-align: baseline;\n }\n\n sub {\n bottom: -0.25em;\n }\n\n sup {\n top: -0.5em;\n }\n\n /* Embedded content\n ========================================================================== */\n /**\n * Remove the border on images inside links in IE 10.\n */\n img {\n border-style: none;\n }\n\n /* Forms\n ========================================================================== */\n /**\n * 1. Change the font styles in all browsers.\n * 2. Remove the margin in Firefox and Safari.\n */\n button,\ninput,\noptgroup,\nselect,\ntextarea {\n font-family: inherit;\n /* 1 */\n font-size: 100%;\n /* 1 */\n line-height: 1.15;\n /* 1 */\n margin: 0;\n /* 2 */\n }\n\n /**\n * Show the overflow in IE.\n * 1. Show the overflow in Edge.\n */\n button,\ninput {\n /* 1 */\n overflow: visible;\n }\n\n /**\n * Remove the inheritance of text transform in Edge, Firefox, and IE.\n * 1. Remove the inheritance of text transform in Firefox.\n */\n button,\nselect {\n /* 1 */\n text-transform: none;\n }\n\n /**\n * Correct the inability to style clickable types in iOS and Safari.\n */\n button,\n[type=button],\n[type=reset],\n[type=submit] {\n -webkit-appearance: button;\n }\n\n /**\n * Remove the inner border and padding in Firefox.\n */\n button::-moz-focus-inner,\n[type=button]::-moz-focus-inner,\n[type=reset]::-moz-focus-inner,\n[type=submit]::-moz-focus-inner {\n border-style: none;\n padding: 0;\n }\n\n /**\n * Restore the focus styles unset by the previous rule.\n */\n button:-moz-focusring,\n[type=button]:-moz-focusring,\n[type=reset]:-moz-focusring,\n[type=submit]:-moz-focusring {\n outline: 1px dotted ButtonText;\n }\n\n /**\n * Correct the padding in Firefox.\n */\n fieldset {\n padding: 0.35em 0.75em 0.625em;\n }\n\n /**\n * 1. Correct the text wrapping in Edge and IE.\n * 2. Correct the color inheritance from `fieldset` elements in IE.\n * 3. Remove the padding so developers are not caught out when they zero out\n * `fieldset` elements in all browsers.\n */\n legend {\n box-sizing: border-box;\n /* 1 */\n color: inherit;\n /* 2 */\n display: table;\n /* 1 */\n max-width: 100%;\n /* 1 */\n padding: 0;\n /* 3 */\n white-space: normal;\n /* 1 */\n }\n\n /**\n * Add the correct vertical alignment in Chrome, Firefox, and Opera.\n */\n progress {\n vertical-align: baseline;\n }\n\n /**\n * Remove the default vertical scrollbar in IE 10+.\n */\n textarea {\n overflow: auto;\n }\n\n /**\n * 1. Add the correct box sizing in IE 10.\n * 2. Remove the padding in IE 10.\n */\n [type=checkbox],\n[type=radio] {\n box-sizing: border-box;\n /* 1 */\n padding: 0;\n /* 2 */\n }\n\n /**\n * Correct the cursor style of increment and decrement buttons in Chrome.\n */\n [type=number]::-webkit-inner-spin-button,\n[type=number]::-webkit-outer-spin-button {\n height: auto;\n }\n\n /**\n * 1. Correct the odd appearance in Chrome and Safari.\n * 2. Correct the outline style in Safari.\n */\n [type=search] {\n -webkit-appearance: textfield;\n /* 1 */\n outline-offset: -2px;\n /* 2 */\n }\n\n /**\n * Remove the inner padding in Chrome and Safari on macOS.\n */\n [type=search]::-webkit-search-decoration {\n -webkit-appearance: none;\n }\n\n /**\n * 1. Correct the inability to style clickable types in iOS and Safari.\n * 2. Change font properties to `inherit` in Safari.\n */\n ::-webkit-file-upload-button {\n -webkit-appearance: button;\n /* 1 */\n font: inherit;\n /* 2 */\n }\n\n /* Interactive\n ========================================================================== */\n /*\n * Add the correct display in Edge, IE 10+, and Firefox.\n */\n details {\n display: block;\n }\n\n /*\n * Add the correct display in all browsers.\n */\n summary {\n display: list-item;\n }\n\n /* Misc\n ========================================================================== */\n /**\n * Add the correct display in IE 10+.\n */\n template {\n display: none;\n }\n\n /**\n * Add the correct display in IE 10.\n */\n [hidden] {\n display: none;\n }\n\n html {\n font-size: 100.01%;\n }\n\n body {\n font-size: 75%;\n font-family: \"Helvetica Neue\", Arial, Helvetica, sans-serif;\n }\n\n h1, h2, h3, h4, h5, h6 {\n font-weight: normal;\n color: black;\n }\n h1 img, h2 img, h3 img, h4 img, h5 img, h6 img {\n margin: 0;\n }\n\n h1 {\n font-size: 3em;\n line-height: 1;\n margin-bottom: 0.5em;\n }\n\n h2 {\n font-size: 2em;\n margin-bottom: 0.75em;\n }\n\n h3 {\n font-size: 1.5em;\n line-height: 1;\n margin-bottom: 1em;\n }\n\n h4 {\n font-size: 1.2em;\n line-height: 1.25;\n margin-bottom: 1.25em;\n }\n\n h5 {\n font-size: 1em;\n font-weight: bold;\n margin-bottom: 1.5em;\n }\n\n h6 {\n font-size: 1em;\n font-weight: bold;\n }\n\n p {\n margin: 0 0 1.5em;\n }\n p .left {\n margin: 1.5em 1.5em 1.5em 0;\n padding: 0;\n }\n p .right {\n margin: 1.5em 0 1.5em 1.5em;\n padding: 0;\n }\n\n .left {\n float: left !important;\n }\n\n .right {\n float: right !important;\n }\n\n blockquote {\n margin: 1.5em;\n color: #666;\n font-style: italic;\n }\n\n strong, dfn {\n font-weight: bold;\n }\n\n em, dfn {\n font-style: italic;\n }\n\n sup, sub {\n line-height: 0;\n }\n\n abbr,\nacronym {\n border-bottom: 1px dotted #666;\n }\n\n address {\n margin: 0 0 1.5em;\n font-style: italic;\n }\n\n del {\n color: #666;\n }\n\n pre {\n margin: 1.5em 0;\n white-space: pre;\n }\n\n pre, code, tt {\n font: 1em \"andale mono\", \"lucida console\", monospace;\n line-height: 1.5;\n }\n\n li ul,\nli ol {\n margin: 0;\n }\n\n ul, ol {\n margin: 0 1.5em 1.5em 0;\n padding-left: 1.5em;\n }\n\n ul {\n list-style-type: disc;\n }\n\n ol {\n list-style-type: decimal;\n }\n\n dl {\n margin: 0 0 1.5em 0;\n }\n\n dl dt {\n font-weight: bold;\n }\n\n dd {\n margin-left: 1.5em;\n }\n\n table {\n margin-bottom: 1.4em;\n width: 100%;\n }\n\n th {\n font-weight: bold;\n }\n\n thead th {\n background: #c3d9ff;\n }\n\n th, td, caption {\n padding: 4px 10px 4px 5px;\n }\n\n .small {\n font-size: 0.8em;\n margin-bottom: 1.875em;\n line-height: 1.875em;\n }\n\n .large {\n font-size: 1.2em;\n line-height: 2.5em;\n margin-bottom: 1.25em;\n }\n\n .hide {\n display: none;\n }\n\n .quiet {\n color: #666;\n }\n\n .loud {\n color: #000;\n }\n\n .highlight {\n background: #ff0;\n }\n\n .added {\n background: #060;\n color: #fff;\n }\n\n .removed {\n background: #900;\n color: #fff;\n }\n\n .first {\n margin-left: 0;\n padding-left: 0;\n }\n\n .last {\n margin-right: 0;\n padding-right: 0;\n }\n\n .top {\n margin-top: 0;\n padding-top: 0;\n }\n\n .bottom {\n margin-bottom: 0;\n padding-bottom: 0;\n }\n\n body {\n font-family: Helvetica, Arial, sans-serif;\n line-height: 150%;\n font-size: 72%;\n background: #fff;\n width: 99%;\n margin: 0;\n padding: 0.5%;\n color: black;\n }\n\n a {\n color: black;\n text-decoration: none;\n }\n\n h3 {\n font-weight: bold;\n margin-bottom: 0.5em;\n }\n\n #header {\n float: left;\n }\n #header #tabs, #header .tabs, #header #utility_nav {\n display: none;\n }\n #header h1 {\n font-weight: bold;\n }\n\n .flashes {\n display: none;\n }\n\n #title_bar {\n float: right;\n }\n #title_bar h2 {\n line-height: 2em;\n margin: 0;\n }\n #title_bar .breadcrumb, #title_bar #titlebar_right {\n display: none;\n }\n\n #active_admin_content {\n border-top: thick solid black;\n clear: both;\n margin-top: 2em;\n padding-top: 3em;\n }\n\n #footer {\n display: none;\n }\n\n .table_tools ul {\n padding: 0;\n margin: 0;\n list-style-type: none;\n }\n .table_tools ul li {\n display: none;\n padding: 0;\n margin-bottom: 1em;\n }\n .table_tools ul li.scope.selected, .table_tools ul li.index.selected {\n display: block;\n }\n .table_tools ul li.scope.selected:before, .table_tools ul li.index.selected:before {\n content: \"Showing \";\n }\n .table_tools ul li.scope.selected a, .table_tools ul li.index.selected a {\n font-weight: bold;\n }\n .table_tools ul li.scope.selected span, .table_tools ul li.index.selected span {\n display: inline-block;\n font-weight: normal;\n font-size: 0.9em;\n }\n\n table {\n margin-bottom: 1.5em;\n text-align: left;\n width: 100%;\n }\n table thead {\n display: table-header-group;\n }\n table thead th {\n background: none;\n border-bottom: medium solid black;\n font-weight: bold;\n }\n table thead th a {\n text-decoration: none;\n }\n table th, table td {\n padding: 0.5em 1em;\n }\n table th .member_link, table td .member_link {\n display: none;\n }\n table td {\n border-bottom: thin solid black;\n }\n table tr {\n page-break-inside: avoid;\n }\n\n #index_footer, .pagination_information {\n display: none;\n }\n\n .index_grid td {\n border: none;\n text-align: center;\n vertical-align: middle;\n }\n .index_grid td img {\n max-width: 1in;\n }\n\n .panel {\n border-bottom: thick solid #ccc;\n margin-bottom: 3em;\n padding-bottom: 2em;\n page-break-inside: avoid;\n }\n .panel:last-child {\n border-bottom: none;\n }\n\n .comments form {\n display: none;\n }\n .comments .active_admin_comment {\n border-top: thin solid black;\n padding-top: 1em;\n }\n .comments .active_admin_comment .active_admin_comment_meta h4 {\n font-size: 1em;\n font-weight: bold;\n float: left;\n margin-right: 0.5em;\n margin-bottom: 0;\n }\n .comments .active_admin_comment .active_admin_comment_meta span {\n font-size: 0.9em;\n font-style: italic;\n vertical-align: top;\n }\n .comments .active_admin_comment .active_admin_comment_body {\n clear: both;\n margin-bottom: 1em;\n }\n\n .attributes_table {\n border-top: medium solid black;\n }\n .attributes_table th {\n border-bottom: thin solid black;\n vertical-align: top;\n }\n .attributes_table th:after {\n content: \":\";\n }\n .attributes_table td img {\n max-height: 4in;\n max-width: 6in;\n }\n\n #filters_sidebar_section {\n display: none;\n }\n\n form fieldset {\n border-top: thick solid #ccc;\n padding-top: 2em;\n margin-bottom: 2em;\n }\n form fieldset:last-child {\n border-bottom: none;\n }\n form .buttons, form abbr {\n display: none;\n }\n form ol {\n list-style-type: none;\n padding: 0;\n margin: 0;\n }\n form ol li {\n border-top: thin solid black;\n margin: 0;\n padding: 1em 0;\n overflow: hidden;\n }\n form ol li.password, form ol li.hidden {\n display: none;\n }\n form ol li label {\n font-weight: bold;\n float: left;\n width: 20%;\n }\n form ol li input, form ol li textarea, form ol li select {\n background: none;\n border: 0;\n font: Arial, Helvetica, sans-serif;\n }\n form ol li input[type=file] {\n display: none;\n }\n\n .unsupported_browser {\n display: none;\n }\n}","// Adapted from Blueprint CSS Framework\n//\n// Copyright (c) 2007 - 2010 blueprintcss.org\n//\n// Permission is hereby granted, free of charge, to any person\n// obtaining a copy of this software and associated documentation\n// files (the \"Software\"), to deal in the Software without\n// restriction, including without limitation the rights to use,\n// copy, modify, merge, publish, distribute, sublicense, and/or sell\n// copies of the Software, and to permit persons to whom the\n// Software is furnished to do so, subject to the following\n// conditions:\n//\n// The above copyright notice and this permission notice shall be\n// included in all copies or substantial portions of the Software.\n//\n// THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND,\n// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES\n// OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND\n// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT\n// HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,\n// WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING\n// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR\n// OTHER DEALINGS IN THE SOFTWARE.\n\n// Default font settings. The font-size percentage is of 16px. (0.75 * 16px = 12px) */\nhtml { font-size:100.01%; }\nbody { font-size: 75%; font-family: \"Helvetica Neue\", Arial, Helvetica, sans-serif; }\n\n// Headings\nh1,h2,h3,h4,h5,h6 {\n font-weight: normal;\n color: $primary-color;\n img { margin: 0; }\n}\n\nh1 { font-size: 3em; line-height: 1; margin-bottom: 0.5em; }\nh2 { font-size: 2em; margin-bottom: 0.75em; }\nh3 { font-size: 1.5em; line-height: 1; margin-bottom: 1em; }\nh4 { font-size: 1.2em; line-height: 1.25; margin-bottom: 1.25em; }\nh5 { font-size: 1em; font-weight: bold; margin-bottom: 1.5em; }\nh6 { font-size: 1em; font-weight: bold; }\n\n\np {\n margin: 0 0 1.5em;\n\n .left { margin: 1.5em 1.5em 1.5em 0; padding: 0; }\n .right { margin: 1.5em 0 1.5em 1.5em; padding: 0; }\n}\n\n.left { float: left !important; }\n.right { float: right !important; }\n\nblockquote { margin: 1.5em; color: #666; font-style: italic; }\nstrong,dfn { font-weight: bold; }\nem,dfn { font-style: italic; }\nsup, sub { line-height: 0; }\n\nabbr,\nacronym { border-bottom: 1px dotted #666; }\naddress { margin: 0 0 1.5em; font-style: italic; }\ndel { color:#666; }\n\npre { margin: 1.5em 0; white-space: pre; }\npre,code,tt { font: 1em 'andale mono', 'lucida console', monospace; line-height: 1.5; }\n\n// Lists\nli ul,\nli ol { margin: 0; }\nul, ol { margin: 0 1.5em 1.5em 0; padding-left: 1.5em; }\n\nul { list-style-type: disc; }\nol { list-style-type: decimal; }\n\ndl { margin: 0 0 1.5em 0; }\ndl dt { font-weight: bold; }\ndd { margin-left: 1.5em;}\n\n// Tables\ntable { margin-bottom: 1.4em; width:100%; }\nth { font-weight: bold; }\nthead th { background: #c3d9ff; }\nth,td,caption { padding: 4px 10px 4px 5px; }\n\n// Helper Classes\n.small { font-size: .8em; margin-bottom: 1.875em; line-height: 1.875em; }\n.large { font-size: 1.2em; line-height: 2.5em; margin-bottom: 1.25em; }\n.hide { display: none; }\n\n.quiet { color: #666; }\n.loud { color: #000; }\n.highlight { background:#ff0; }\n.added { background:#060; color: #fff; }\n.removed { background:#900; color: #fff; }\n\n.first { margin-left:0; padding-left:0; }\n.last { margin-right:0; padding-right:0; }\n.top { margin-top:0; padding-top:0; }\n.bottom { margin-bottom:0; padding-bottom:0; }\n","// Variables used throughout Active Admin.\n// They can be overridden by prepending your own\n// to 'app/assets/stylesheets/active_admin.scss'.\n\n// Images\n$menu-arrow-light-icon-url: 'data:image/png;base64,R0lGODlhBwAEAKIAAL6+vry8vIiIiJWVlf///3t7ewAAAAAAACH5BAEAAAUALAAAAAAHAAQAAAMLWLol80MoF5mQKgEAOw==' !default;\n$menu-arrow-dark-icon-url: 'data:image/png;base64,R0lGODlhBwAEAKIAAG1tbWxsbElJSVBQUP///0JCQgAAAAAAACH5BAEAAAUALAAAAAAHAAQAAAMLWLol80MoF5mQKgEAOw==' !default;\n$menu-arrow-right-light-icon-url: 'data:image/gif;base64,R0lGODlhBAAHAKECAKqqqszMzPkVFfkVFSH+EUNyZWF0ZWQgd2l0aCBHSU1QACH5BAEKAAIALAAAAAAEAAcAAAIJlA0XKbH9nmAFADs=' !default;\n$menu-arrow-right-dark-icon-url: 'data:image/gif;base64,R0lGODlhBAAHAMIEAG1tbWxsbElJSVBQUPkVFfkVFfkVFfkVFSH+EUNyZWF0ZWQgd2l0aCBHSU1QACH5BAEKAAEALAAAAAAEAAcAAAMKGKqy02G8OGeACQA7' !default;\n\n$orderable-icon-url: 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAABGCAYAAAAAVo4aAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAH5JREFUeNpi3LhlOwMU1AExGxDXwARYoHQLEFdD2cxAXAliMKFJgEAFEHfBJEHGMKLhMpgkTsAEdch/NNwCk2xCdiEQtML4LEgCf6EubUX3Cgh0oNvJ+P//f7wOGpUclRwYSZb41CyidNbB8giNM+9oXhmVHHm5bJjUSAABBgDKKiwMMUxPwgAAAABJRU5ErkJggg==' !default;\n\n// Colors\n$body-background-color: #FFF !default;\n$primary-color: #5E6469 !default;\n$secondary-color: #f0f0f0 !default;\n$text-color: #323537 !default;\n$link-color: #38678b !default;\n$section-header-text-color: $primary-color !default;\n$current-menu-item-background: lighten($primary-color, 12%) !default;\n$hover-menu-item-background: lighten($primary-color, 12%) !default;\n$table-stripe-color: lighten($primary-color, 57%) !default;\n$table-selected-color: #d9e4ec !default;\n$error-color: #932419 !default;\n$blank-slate-primary-color: #AAA !default;\n$breadcrumbs-color: #8a949e !default;\n$breadcrumbs-separator-color: #aab2ba !default;\n$required-field-marker-color: #aaa !default;\n$form-label-color: $section-header-text-color !default;\n$page-header-text-color: #cdcdcd !default;\n\n// Sizes\n$border-width: 1px !default;\n$horizontal-page-margin: 30px !default;\n$sidebar-width: 270px !default;\n$cell-padding: 5px 10px 3px 10px !default;\n$cell-horizontal-padding: 12px !default;\n$section-padding: 15px !default;\n$text-input-horizontal-padding: 10px !default;\n$text-input-total-padding: $text-input-horizontal-padding * 2 + $border-width * 2;\n\n$blank-slate-border: 1px dashed #DADADA !default;\n\n// Sidebar Forms\n$sidebar-inner-content-width: $sidebar-width - ($section-padding * 2);\n\n// Filter Forms\n$filter-field-seperator-width: 12px !default;\n$side-by-side-filter-input-width: ($sidebar-inner-content-width * 0.5) - ($text-input-horizontal-padding * 2) - $filter-field-seperator-width;\n$side-by-side-filter-select-width: ($sidebar-inner-content-width * 0.5) - $filter-field-seperator-width;\n$date-range-filter-input-width: ($sidebar-inner-content-width * 0.5) - ($filter-field-seperator-width * 0.5);\n","// ----------------------------------- Header\n#header {\n @include primary-gradient;\n @include shadow;\n @include text-shadow(#000);\n display: table;\n height: 20px;\n width: 100%;\n overflow: visible;\n position: inherit;\n padding: 5px 0;\n z-index: 900;\n\n h1 {\n display: table-cell;\n vertical-align: middle;\n white-space: nowrap;\n color: $page-header-text-color;\n margin-right: 20px;\n margin-bottom: 0px;\n padding: 3px $horizontal-page-margin 0 $horizontal-page-margin;\n font-size: 1.3em;\n font-weight: normal;\n line-height: 1.2;\n\n a {\n text-decoration: none;\n\n &:hover {\n color: #fff;\n }\n }\n\n img {\n position: relative;\n top: -2px;\n }\n }\n\n a, a:link { color: $page-header-text-color; }\n\n .header-item {\n top: 2px;\n position: relative;\n height: 20px\n }\n\n ul.tabs {\n display: table-cell;\n vertical-align: middle;\n height: 100%;\n margin: 0;\n padding: 0;\n\n li {\n /* Hover on li, display the ul */\n &:hover > ul { display: block;}\n }\n\n & > li {\n display: inline-block;\n margin-right: 4px;\n margin-top: 5px;\n margin-bottom: 5px;\n font-size: 1.0em;\n position: relative;\n\n a {\n text-decoration: none;\n padding: 6px 10px 4px 10px;\n position: relative;\n @include rounded(10px);\n }\n\n &.current > a {\n background: $current-menu-item-background;\n color: #fff;\n }\n\n &.has_nested > a {\n background: url($menu-arrow-light-icon-url) no-repeat calc(100% - 7px) 50%;\n padding-right: 20px;\n }\n\n &.has_nested.current > a {\n background: $current-menu-item-background url($menu-arrow-dark-icon-url) no-repeat calc(100% - 7px) 50%;\n padding-right: 20px;\n }\n\n &:hover > a {\n background: $hover-menu-item-background;\n color: #fff;\n }\n\n &.has_nested:hover > a {\n @include rounded-top(10px);\n border-bottom: 5px solid $hover-menu-item-background;\n background: $hover-menu-item-background url($menu-arrow-dark-icon-url) no-repeat calc(100% - 7px) 50%;\n z-index: 1020;\n }\n\n\n /* Drop down menus */\n ul {\n background: $hover-menu-item-background;\n @include rounded-all(0,10px,10px,10px);\n @include shadow(0, 1px, 3px, #444);\n position: absolute;\n width: 120%;\n min-width: 175px;\n max-width: calc(100% + 20px);\n margin-top: 5px;\n float: left;\n display: none;\n padding: 3px 0px 5px 0;\n list-style: none;\n z-index: 1010;\n\n li {\n position: relative;\n margin: 0px;\n a {\n background: none;\n display: block;\n &:hover { color: #fff; background: none; }\n }\n\n &.current {\n a { @include rounded(0) }\n }\n\n &.has_nested > a {\n background: url($menu-arrow-right-light-icon-url) no-repeat calc(100% - 7px) 55%;\n padding-right: 20px;\n }\n\n &.has_nested:hover > a {\n background: url($menu-arrow-right-dark-icon-url) no-repeat calc(100% - 7px) 55%;\n color: #fff;\n }\n\n ul {\n @include rounded-all(10px,10px,10px,10px);\n margin-top: 0;\n top: -3px;\n left: 100%;\n\n /* Create an invisible backdrop that adds 8px margin around the dropdown menu or submenu\n that maintains the hover. This makes it much easier to navigate to submenus in\n particular without losing hover accientally, especially near rounded corners. */\n &:after {\n content: \"\";\n display: block;\n position: absolute;\n top: -8px;\n left: -8px;\n height: calc(100% + 16px);\n width: calc(100% + 16px);\n z-index: -2;\n }\n }\n }\n }\n }\n }\n\n #tabs {\n width: 100%;\n }\n\n #utility_nav {\n color: #aaa;\n display: table-cell;\n white-space: nowrap;\n margin: 0;\n padding: 0;\n padding-right: 26px;\n text-align: right;\n\n a { text-decoration: none; }\n a:hover { color: #fff; }\n\n li {\n display:inline;\n }\n }\n\n}\n","$secondary-gradient-start: #efefef !default;\n$secondary-gradient-stop: #dfe1e2 !default;\n\n@mixin gradient($start, $end){\n background-color: $start;\n background-image: linear-gradient(180deg, $start, $end);\n}\n\n@mixin primary-gradient {\n @include gradient(lighten($primary-color, 5%), darken($primary-color, 7%));\n border-bottom: 1px solid darken($primary-color, 11%);\n}\n\n@mixin secondary-gradient {\n @include gradient($secondary-gradient-start, $secondary-gradient-stop);\n}\n\n@mixin highlight-gradient {\n @include gradient(#75a1c2, #608cb4);\n}\n\n@mixin reverse-highlight-gradient {\n @include gradient(#608cb4, #75a1c2);\n}\n\n@mixin no-gradient {\n background: none;\n}\n","@mixin shadow($x: 0, $y: 1px, $blur: 2px, $color: rgba(0,0,0,0.37)) {\n box-shadow: $x $y $blur $color;\n}\n\n@mixin no-shadow {\n box-shadow: none;\n}\n\n@mixin inset-shadow($x: 0, $y: 1px, $blur: 2px, $color: #aaa) {\n box-shadow: inset $x $y $blur $color;\n}\n\n@mixin text-shadow($color: #fff, $x: 0, $y: 1px, $blur: 0) {\n text-shadow: $color $x $y $blur;\n}\n","@mixin rounded($radius: 3px) {\n border-radius: $radius;\n}\n\n@mixin rounded-all($top-left:3px, $top-right:3px, $bottom-right:3px, $bottom-left:3px) {\n border-top-right-radius: $top-right;\n border-top-left-radius: $top-left;\n border-bottom-right-radius: $bottom-right;\n border-bottom-left-radius: $bottom-left;\n}\n\n@mixin rounded-top($radius: 3px) {\n @include rounded(0);\n border-top-right-radius: $radius;\n border-top-left-radius: $radius;\n}\n\n@mixin rounded-bottom($radius: 3px) {\n @include rounded(0);\n border-bottom-right-radius: $radius;\n border-bottom-left-radius: $radius;\n}\n","// -------------------------------------- Active Admin Forms\nform {\n /* Reset margins & Padding */\n ul, ol, li, fieldset, legend, input, textarea, select, p { margin:0; padding:0; }\n ol, ul { list-style: none }\n\n fieldset {\n border: 0;\n padding: 10px 0;\n margin-bottom: 20px;\n\n &.inputs { @include section-background; }\n\n legend {\n width: 100%;\n span { display: block; @include section-header; }\n }\n\n ol > li {\n padding: 10px;\n label {\n display: block;\n width: 20%;\n float: left;\n font-size: 1.0em;\n font-weight: bold;\n color: $form-label-color;\n abbr {\n border: none;\n color: $required-field-marker-color;\n }\n }\n }\n\n ol > li.has_many_container {\n padding: 20px 10px;\n h3 {\n font-size: 12px;\n font-weight: bold;\n }\n .has_many_fields { margin: 10px 0 }\n }\n\n ol > li > li label {\n line-height:100%;\n padding-top:0;\n input {\n line-height:100%;\n vertical-align:middle;\n margin-top:-0.1em;\n }\n }\n }\n\n // relative so the absolutely-positioned handle will fit\n .has_many_fields { position: relative }\n\n .has_many_container {\n .handle {\n position: absolute;\n top: calc(50% - 3em / 2);\n right: 2px;\n padding: 0;\n cursor: move;\n }\n\n // If a sortable is nested in a sortable, give the parent handle space!\n &.ui-sortable .has_many_container {\n margin-right: 2em;\n }\n }\n\n .ui-sortable {\n // give the handle space!\n input[type=text], input[type=password], input[type=email], input[type=number], input[type=url], input[type=tel], textarea {\n width: calc(80% - #{$text-input-total-padding} - 2em - 1px);\n }\n }\n\n /* Nested Fieldsets and Legends */\n\n fieldset > ol > li {\n fieldset {\n position:relative;\n padding: 0;\n margin-bottom: 0;\n\n &:not(.inputs) ol {\n float: left;\n width: 74%;\n margin: 0;\n padding: 0 0 0 20%;\n\n li {\n padding: 0;\n border: 0;\n }\n }\n\n &.inputs ol {\n float: left;\n width: 100%;\n margin: 0;\n }\n }\n }\n\n /* Text Fields */\n input[type=text],\n input[type=password],\n input[type=email],\n input[type=number],\n input[type=url],\n input[type=tel],\n input[type=date],\n input[type=time],\n textarea {\n width: calc(80% - #{$text-input-total-padding});\n border: $border-width solid #c9d0d6;\n @include rounded;\n font-size: 0.95em;\n @include sans-family;\n outline: none;\n padding: 8px $text-input-horizontal-padding 7px;\n\n &:focus {\n border: $border-width solid #99a2aa;\n @include shadow(0,0,4px,#99a2aa);\n }\n }\n\n input[type=date] {\n width: calc(100% - #{$text-input-total-padding});\n }\n\n fieldset > ol > li {\n\n /* Hints */\n p.inline-hints {\n font-size: 0.95em;\n font-style: italic;\n color:#666;\n margin: 0.5em 0 0 20%;\n }\n\n /* Date and Time Fields */\n &.date_select, &.time_select, &.datetime_select {\n fieldset ol li {\n float:left; width:auto; margin:0 0.5em 0 0;\n label { display: none; }\n input { display:inline; margin:0; padding:0; }\n }\n }\n\n /* Check Boxes or Radio fields */\n &.check_boxes, &.radio {\n fieldset ol {\n margin-bottom:-0.6em;\n li {\n margin:0.1em 0 0.5em 0;\n label {\n float:none;\n width:100%;\n input { margin-right:0.2em; }\n }\n }\n }\n }\n\n /* Boolean Field */\n &.boolean {\n min-height: 1.1em;\n label {\n width: 80%;\n padding-left:20%;\n padding-right: 10px;\n text-transform: none !important;\n font-weight: normal;\n input { margin:0 0.5em 0 0.2em; }\n }\n }\n\n /* Hidden fields */\n &.hidden {\n padding: 0;\n }\n\n /* Errors */\n p.inline-errors {\n color: $error-color;\n font-weight: bold;\n margin:0.3em 0 0 20%;\n }\n ul.errors {\n color: $error-color;\n margin:0.5em 0 0 20%;\n list-style:square;\n li { padding:0; border:none; display:list-item; }\n }\n\n &.error {\n input[type=text], input[type=password], input[type=email], input[type=number], input[type=url], input[type=tel], textarea {\n border: $border-width solid $error-color;\n }\n }\n }\n\n /* semantic_errors */\n ul.errors {\n background: lighten($error-color, 60%);\n @include rounded(4px);\n color: $error-color;\n font-weight: bold;\n margin-bottom: 10px;\n padding: 10px;\n list-style:square;\n li { margin-left:15px; padding:0; border:none; display:list-item; }\n }\n\n /* Buttons */\n\n input[type=submit], input[type=button], button {\n @include dark-button;\n cursor: pointer;\n\n }\n\n .buttons, .actions {\n margin-top: 15px;\n input[type=submit], input[type=button], button { margin-right: 10px; }\n }\n\n .actions .create_another {\n float: none;\n margin-bottom: 10px;\n\n label {\n float: none;\n display: inline;\n }\n }\n\n fieldset.buttons li, fieldset.actions li {\n float:left;\n padding: 0;\n\n &.cancel a { @include light-button; }\n }\n}\n\n// -------------------------------------- Sidebar Forms\n\n.sidebar_section {\n\n label {\n display: block;\n text-transform: uppercase;\n color: $form-label-color;\n font-size: 0.9em;\n font-weight: bold;\n }\n\n select {\n width: $sidebar-inner-content-width;\n }\n\n input[type=text], input[type=password], input[type=email], input[type=url], input[type=tel], textarea {\n width: $sidebar-inner-content-width - ($text-input-horizontal-padding * 2);\n }\n\n}\n\n// -------------------------------------- Filter Forms\n\nform.filter_form {\n .filter_form_field {\n margin-bottom: 10px;\n clear: both;\n\n &.select_and_search {\n input[type=text] {\n margin-left: $filter-field-seperator-width + 4;\n width: $side-by-side-filter-input-width;\n }\n select {\n width: $side-by-side-filter-select-width;\n }\n }\n\n &.filter_check_boxes {\n label { margin-bottom: 3px; }\n fieldset {\n margin-bottom: 0px;\n padding-bottom: 0px;\n }\n .check_boxes_wrapper label {\n font-weight: normal;\n margin-bottom: 3px;\n text-transform: none;\n font-size: 1.0em;\n input { vertical-align: baseline; }\n }\n }\n\n &.filter_date_range {\n input[type=text] {\n width: $date-range-filter-input-width;\n\n + input {\n margin-left: 6px;\n }\n }\n }\n }\n a.clear_filters_btn { @include light-button; }\n}\n","@mixin section-header {\n @include secondary-gradient;\n @include text-shadow;\n border: solid 1px #cdcdcd;\n @include border-colors(#e6e6e6, #d4d4d4, #cdcdcd);\n box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 0 1px #FFF inset;\n\n font-size: 1em;\n font-weight: bold;\n line-height: 18px;\n margin-bottom: 0.5em;\n color: $section-header-text-color;\n\n padding: 5px 10px 3px 10px;\n}\n\n@mixin section-background {\n background: #f4f4f4;\n @include rounded(4px);\n @include inset-shadow(0,1px,4px, #ddd);\n}\n\n@mixin section {\n @include section-background;\n margin-bottom: 20px;\n\n > h3 {\n @include section-header;\n\n .header_action {\n float: right;\n }\n }\n\n > div { padding: 3px $section-padding $section-padding $section-padding; }\n\n hr {\n border: none;\n border-bottom: 1px solid #E8E8E8;\n }\n}\n","@mixin clearfix {\n &:after {\n visibility: hidden;\n display: block;\n content: \"\";\n clear: both;\n height: 0;\n }\n}\n\n@mixin border-colors($top, $sides, $bottom) {\n border-color: $sides;\n border-top-color: $top;\n border-right-color: $sides;\n border-bottom-color: $bottom;\n border-left-color: $sides;\n}\n","@mixin sans-family {\n font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;\n}\n","@mixin basic-button {\n @include rounded(200px);\n display: inline-block;\n font-weight: bold;\n font-size: 1.0em;\n @include sans-family;\n line-height: 12px;\n margin-right: 3px;\n padding: 7px 16px 6px;\n text-decoration: none;\n\n &.disabled {\n opacity: 0.5;\n cursor: default;\n }\n\n}\n\n@mixin default-button {\n @include basic-button;\n @include gradient(lighten($primary-color, 15%), darken($primary-color, 12%));\n @include text-shadow(#000);\n box-shadow: 0 1px 1px rgba(0,0,0,0.10), 0 1px 0 0px rgba(255,255,255, 0.2) inset;\n border: solid 1px #484e53;\n @include border-colors(#616a71, #484e53, #363b3f);\n color: #efefef;\n\n &:not(.disabled) {\n &:hover{\n @include gradient(lighten($primary-color, 18%), darken($primary-color, 9%));\n }\n\n &:active {\n box-shadow: 0 1px 3px rgba(0,0,0,0.40) inset, 0 1px 0 0px #FFF;\n @include gradient(lighten($primary-color, 8%), darken($primary-color, 17%));\n }\n }\n}\n\n@mixin light-button {\n @include basic-button;\n @include gradient(#FFFFFF, #E7E7E7);\n box-shadow: 0 1px 1px rgba(0,0,0,0.10), 0 1px 0 0 rgba(255,255,255, 0.8) inset;\n border: solid 1px #c7c7c7;\n @include border-colors(#d3d3d3, #c7c7c7, #c2c2c2);\n @include text-shadow;\n color: $primary-color;\n\n &:not(.disabled) {\n &:hover {\n @include gradient(#FFFFFF, #F1F1F1);\n }\n\n &:active {\n box-shadow: 0 1px 2px rgba(0,0,0,0.22) inset, 0 1px 0 0px #EEE;\n @include border-colors(#c2c2c2, #b9b9b9, #b7b7b7);\n @include gradient(#F3F3F3, #D8D8D8);\n }\n }\n\n}\n\n@mixin dark-button {\n @include default-button;\n}\n","// -------------------------------------- Admin Notes\n.comments {\n\n .active_admin_comment {\n @include clearfix;\n margin-top: 10px;\n margin-bottom: 20px;\n max-width: 700px;\n\n .active_admin_comment_meta {\n width: 130px;\n float: left;\n overflow: hidden;\n font-size: 0.9em;\n color: lighten($primary-color, 10%);\n .active_admin_comment_author {\n font-size: 1.2em;\n font-weight: bold;\n margin: 0;\n color: $primary-color;\n }\n }\n .active_admin_comment_body {\n margin-left: 150px;\n }\n }\n form.active_admin_comment {\n margin: 0;\n padding: 0;\n margin-left: 150px;\n\n fieldset.inputs {\n margin: 0;\n padding: 0;\n background: none;\n @include no-shadow;\n }\n li { padding: 0; }\n fieldset.buttons { padding: 0; margin-top: 5px;}\n }\n}\n","body.logged_in {\n .flash {\n @include gradient(#f7f1d3, #f5edc5);\n @include text-shadow(#fafafa);\n border-bottom: 1px solid #eee098;\n color: #cb9810;\n font-weight: bold;\n font-size: 1.1em;\n line-height: 1.0em;\n padding: 13px 30px 11px;\n position: relative;\n\n &.flash_notice {\n @include gradient(#dce9dd, #ccdfcd);\n border-bottom: 1px solid #adcbaf;\n color: #416347;\n }\n &.flash_error {\n @include gradient(#f5e4e4, #f1dcdc);\n border-bottom: 1px solid #e0c2c0;\n color: #b33c33;\n }\n }\n}\n\nbody.logged_out {\n .flash {\n @include no-shadow;\n @include text-shadow(#fff);\n background: none;\n color: #666;\n font-weight: bold;\n line-height: 1.0em;\n padding: 0;\n margin-bottom: 8px;\n }\n}\n","// -------------------------------------- Date Picker\n.ui-datepicker {\n background: #fff;\n background-clip: padding-box;\n color: #fff;\n display: none;\n margin-top: 2px;\n padding: 0;\n text-align: center;\n width: 160px;\n\n a {\n text-decoration: none;\n &:hover {\n cursor: pointer;\n }\n }\n\n .ui-datepicker-header {\n @include primary-gradient;\n padding: 12px 5px 7px 4px;\n margin: 0px 0px 2px 2px;\n width: 156px;\n border-top-left-radius: 7px;\n border-top-right-radius: 7px;\n position: relative;\n z-index: 2000;\n\n &:before {\n content: \"\";\n position: absolute;\n right: 45%;\n top: -6px;\n width: 0px;\n height: 0px;\n border-left: 8.5px solid rgba(0, 0, 0, 0);\n border-right: 8.5px solid rgba(0, 0, 0, 0);\n border-bottom: 10px solid #676e73;\n }\n\n .ui-datepicker-title {\n @include text-shadow(#000);\n color: #fff;\n display: block;\n font-size: 1.1em;\n font-weight: bold;\n line-height: 0.8em;\n text-align: center;\n\n .ui-datepicker-month {\n margin: -4px 0 0 0;\n }\n .ui-datepicker-year {\n margin: -4px 0 0 0;\n }\n }\n\n\n a {\n color: #fff;\n display: block;\n height: 19px;\n margin-top: -4px;\n width: 10px;\n\n &.ui-datepicker-prev {\n float: left;\n width: 0;\n height: 0;\n margin: 0px 0px 0px 4px;\n border-top: 5px solid transparent;\n border-right: 5px solid white;\n border-bottom: 5px solid transparent;\n }\n &.ui-datepicker-next {\n float: right;\n width: 0;\n height: 0;\n margin: 0px 4px 0px 0px;\n border-top: 5px solid transparent;\n border-left: 5px solid white;\n border-bottom: 5px solid transparent;\n }\n\n span {\n display: none;\n }\n }\n }\n\n table.ui-datepicker-calendar {\n @include rounded-bottom;\n @include shadow(0,1px,6px,rgba(0,0,0,0.26));\n background-color: #f4f4f4;\n border: solid 1px #63686e;\n left: 2px;\n margin-bottom: 0px;\n position: relative;\n top: -2px;\n width: 156px;\n\n td, th {\n padding: 0px;\n text-align: center;\n }\n\n thead th {\n background-color: #dbdddf;\n color: #333333;\n font-weight: normal;\n font-size: 0.8em;\n padding-top: 1px;\n }\n\n tbody {\n color: #666666;\n\n td {\n border: none;\n height: 24px;\n width: 22px;\n\n a {\n @include rounded;\n color: #666666;\n font-weight: bold;\n font-size: 0.85em;\n padding: 4px;\n\n &.ui-state-active {\n background-color: #5a5f64;\n color: #fff;\n &.ui-state-hover {\n background-color: #5a5f64;\n color: #fff;\n }\n }\n &.ui-state-hover {\n background-color: #eceef0;\n }\n &.ui-state-highlight {\n background-color: #dbdddf;\n }\n }\n }\n }\n }\n}\n","// ----------------------------------- Tables\n\ntable tr {\n td {\n vertical-align: top;\n }\n\n th {\n text-align: left;\n }\n}\n\n// --------- Index Tables\n\ntable.index_table {\n width: 100%;\n margin-bottom: 10px;\n border: 0;\n border-spacing: 0;\n\n th {\n @include section-header;\n border-right: none;\n padding-left: $cell-horizontal-padding;\n padding-right: $cell-horizontal-padding;\n\n a, a:link, a:visited {\n color: $section-header-text-color;\n text-decoration: none;\n display: block;\n white-space: nowrap;\n }\n\n &.sortable a {\n background: url($orderable-icon-url) no-repeat 0 4px; padding-left: 13px;\n }\n\n &.sorted-asc a { background-position: 0 -27px; }\n &.sorted-desc a { background-position: 0 -56px;}\n\n &.sorted-asc, &.sorted-desc {\n @include gradient(darken($secondary-gradient-start, 5%), darken($secondary-gradient-stop, 5%));\n }\n\n &:last-child {\n border-right: solid 1px #d4d4d4;\n }\n\n }\n\n tr.even td { background: $table-stripe-color; }\n\n tr.selected td {\n background: $table-selected-color;\n }\n\n td {\n padding: 10px $cell-horizontal-padding 8px $cell-horizontal-padding;\n border-bottom: 1px solid #e8e8e8;\n vertical-align: top;\n }\n}\n\n// --------- Tables inside Panels\n\n.panel_contents table {\n margin-top: 5px;\n th {\n padding-top: 10px;\n background: none;\n color: $primary-color;\n @include no-shadow;\n @include text-shadow;\n text-transform: uppercase;\n border-bottom: 1px solid #ccc;\n }\n tr.odd td { background: darken($table-stripe-color, 3%); }\n tr.even td { background: $table-stripe-color; }\n}\n\n// -------------------------------------- Resource Attributes Table\n.attributes_table { overflow: hidden; }\n\n.attributes_table table {\n col.even { background: $table-stripe-color; }\n col.odd { background: darken($table-stripe-color, 3%); }\n th, td {\n padding: 8px $cell-horizontal-padding 6px $cell-horizontal-padding;\n vertical-align: top;\n border-bottom: 1px solid #e8e8e8;\n }\n th {\n @include no-shadow;\n @include no-gradient;\n width: 150px;\n font-size: 0.9em;\n padding-left: 0;\n text-transform: uppercase;\n color: $primary-color;\n @include text-shadow;\n }\n td {\n .empty {\n color: #bbb;\n font-size: 0.8em;\n text-transform: uppercase;\n letter-spacing: 0.2em;\n }\n }\n}\n\n.sidebar_section .attributes_table th { width: 50px; }\n","#collection_selection_toggle_panel {\n @include clearfix;\n >.resource_selection_toggle_cell {\n float:left;\n }\n}\n",".ui-widget-overlay {\n position: fixed;\n background: rgba(0,0,0,.2);\n top: 0; left: 0; right: 0; bottom: 0;\n z-index: 1001;\n}\n\n.ui-dialog {\n position: fixed;\n z-index: 1002;\n @include section-background;\n box-shadow: rgba(0,0,0,0.5) 0 0 10px;\n\n .ui-dialog-titlebar {\n @include section-header;\n span { font-size: 1.1em }\n }\n\n ul { list-style-type: none }\n li { margin: 10px 0 }\n label { margin-right: 10px }\n\n .ui-dialog-buttonpane, form {\n padding: 7px 15px 13px\n }\n .ui-dialog-buttonpane button {\n & { @include dark-button } // OK\n &:last-child { @include light-button } // Cancel\n }\n}\n\n.active_admin_dialog.ui-dialog {\n .ui-dialog-titlebar-close { display: none }\n}\n",".blank_slate_container {\n clear: both;\n text-align: center;\n\n .blank_slate {\n @include rounded;\n border: $blank-slate-border;\n color: $blank-slate-primary-color;\n display: inline-block;\n font-size: 1.2em;\n font-weight: bold;\n padding: 14px 25px;\n text-align: center;\n\n small {\n display: block;\n font-size: 0.9em;\n font-weight: normal;\n }\n }\n}\n\n.admin_dashboard .blank_slate_container .blank_slate {\n margin-top: 40px;\n margin-bottom: 40px;\n}\n\n.with_sidebar .blank_slate_container .blank_slate {\n margin-top: 80px;\n}\n",".breadcrumb {\n display: block;\n font-size: 0.9em;\n font-weight: normal;\n line-height: 1.0em;\n margin-bottom: 12px;\n text-transform: uppercase;\n\n a, a:link, a:visited, a:active {\n color: $breadcrumbs-color;\n text-decoration: none;\n }\n\n a:hover { text-decoration: underline; }\n\n .breadcrumb_sep {\n margin: 0 2px;\n color: $breadcrumbs-separator-color;\n }\n}\n",".dropdown_menu {\n display: inline;\n\n .dropdown_menu_button {\n @include light-button;\n position: relative;\n padding-right: 22px !important;\n cursor: pointer;\n\n &:before {\n content: ' ';\n position: absolute;\n width: 0;\n height: 0;\n border-width: 3px 3px 0;\n border-style: solid;\n border-color: #FFF transparent;\n right: 12px;\n top: 45%;\n }\n\n &:after {\n content: ' ';\n position: absolute;\n width: 0;\n height: 0;\n border-width: 3px 3px 0;\n border-style: solid;\n border-color: #777 transparent;\n right: 12px;\n top: 45%;\n }\n }\n\n .dropdown_menu_nipple {\n\n // The nipple's border\n content: \"\";\n position: absolute;\n top: -6px;\n display: block;\n width: 0;\n height: 0;\n border-width: 0 6px 6px;\n border-style: solid;\n border-color: darken($primary-color, 4%) transparent;\n z-index: 100;\n\n // The nipple's inner shadow\n\n &:before {\n content: ' ';\n position: absolute;\n width: 0;\n height: 0;\n border-width: 0 5px 5px;\n border-style: solid;\n border-color: lighten($primary-color, 15%) transparent;\n left: -5px;\n top: 1px;\n }\n\n // The nipple's background color\n\n &:after {\n content: ' ';\n position: absolute;\n width: 0;\n height: 0;\n border-width: 0 5px 5px;\n border-style: solid;\n border-color: lighten($primary-color, 4%) transparent;\n left: -5px;\n top: 2px;\n }\n }\n\n .dropdown_menu_list_wrapper {\n display: inline-block;\n position: absolute;\n background-color: white;\n padding: 2px;\n box-shadow: rgba(0,0,0,0.4) 0 1px 3px, lighten($primary-color, 15%) 0px 1px 0px 0px inset;\n background-color: $primary-color;\n @include gradient(lighten($primary-color, 4%), darken($primary-color, 5%));\n border: solid 1px darken($primary-color, 10%);\n border-top-color: darken($primary-color, 4%);\n border-bottom-color: darken($primary-color, 17%);\n border-radius: 4px;\n z-index: 2000;\n display: none;\n\n .dropdown_menu_list {\n display: block;\n background-color: #FFF;\n border: solid 1px darken($primary-color, 10%);\n box-shadow: lighten($primary-color, 5%) 0px 1px 0px 0px;\n border-radius: 3px;\n margin: 0;\n overflow: hidden;\n padding: 8px;\n\n list-style-type: none;\n padding: 0;\n\n li {\n display: block;\n border-bottom: solid 1px #ebebeb;\n\n a {\n display: block;\n box-sizing: padding-box;\n font-size: 0.95em;\n font-weight: bold;\n padding: 7px 16px 5px;\n text-decoration: none;\n text-align: center;\n white-space: nowrap;\n\n &:hover {\n @include highlight-gradient;\n @include text-shadow(#5a83aa);\n color: #FFF;\n }\n\n &:active {\n @include reverse-highlight-gradient;\n color: #FFF;\n }\n\n }\n\n &:first-child {\n a {\n border-top-left-radius: 2px;\n border-top-right-radius: 2px;\n }\n\n }\n\n &:last-child {\n a {\n border-bottom-left-radius: 2px;\n border-bottom-right-radius: 2px;\n }\n border: none;\n }\n }\n }\n }\n}\n","a.member_link {\n margin-right: 7px;\n white-space: nowrap;\n}\n\na.button, a:link.button, a:visited.button, input[type=submit], input[type=button], button { @include dark-button; }\n","// -------------------------------------- Index as Grid\ntable.index_grid td { border: none; background: none; padding: 0 20px 20px 0; margin: 0;}\n\n// -------------------------------------- Columns\n.columns {\n clear: both;\n padding: 0;\n .column { float: left; }\n}\n","a, a:link, a:visited {\n color: $link-color;\n text-decoration: underline;\n}\na:hover { text-decoration: none; }\n",".paginated_collection_contents {\n clear: both;\n}\n\n.pagination {\n float: right;\n font-size: 0.9em;\n margin-left: 10px;\n\n a {\n @include light-button;\n }\n\n span.page.current {\n @include default-button;\n }\n\n a, span.page.current {\n @include rounded(0px);\n margin-right: 4px;\n padding: 2px 5px;\n }\n}\n\n.pagination_information {\n float: right;\n margin-bottom: 5px;\n color: #b3bcc1;\n b { color: #5c6469; }\n}\n\n.download_links {\n float: left;\n}\n\n.pagination_per_page {\n float: right;\n margin-left: 4px;\n select {\n @include light-button;\n @include rounded(0px);\n padding: 1px 5px;\n }\n}\n\n.comments {\n .pagination {\n float: left;\n margin-bottom: 30px;\n }\n .pagination_information {\n float: left;\n color: #000;\n }\n}\n","// ----------------------------------- Helper class to apply to elements to make them sections\n.section, .panel{ @include section; }\n\n// ----------------------------------- Sidebar Sections\n\n.sidebar_section { @include section; }\n",".columns {\n margin-bottom: 10px;\n}\n",".scopes {\n li {\n .count {\n color: #8e979e;\n font-weight: normal;\n font-size: 0.9em;\n line-height: 10px;\n }\n &:first-child a {\n margin-left: 10px;\n }\n }\n}\n",".status_tag {\n background: darken($secondary-color, 15%);\n color: #fff;\n text-transform: uppercase;\n letter-spacing: 0.15em;\n padding: 3px 5px 2px 5px;\n font-size: 0.8em;\n\n &.yes { background: #6090DB }\n &.no { background: grey }\n\n}\n",".table_tools {\n @include clearfix;\n margin-bottom: 16px;\n}\n\n.table_tools .dropdown_menu {\n float: left;\n}\n\na.table_tools_button, .table_tools .dropdown_menu_button {\n @include light-button;\n @include gradient(#FFFFFF, #F0F0F0);\n @include border-colors(#d9d9d9, #d0d0d0, #c5c5c5);\n font-size: 0.9em;\n padding: 4px 14px 4px;\n margin: 0;\n\n &:not(.disabled) {\n &:hover {\n @include gradient(#FFFFFF, #F6F6F6);\n }\n\n &:active {\n @include border-colors(#d7d7d7, #c8c8c8, #c3c3c3);\n box-shadow: 0 1px 1px 0 rgba(0,0,0,0.17) inset;\n @include gradient(#FFFFFF, #E8E8E8);\n }\n }\n}\n\n.table_tools_segmented_control {\n list-style-type: none;\n padding: 0;\n margin: 0;\n\n li {\n float: left;\n\n a {\n border-width: 1px .5px 1px .5px;\n border-radius: 0;\n }\n\n &:first-child a {\n border-left-width: 1px;\n border-top-left-radius: 12px;\n border-bottom-left-radius: 12px;\n }\n\n &:last-child a {\n border-right-width: 1px;\n border-top-right-radius: 12px;\n border-bottom-right-radius: 12px;\n }\n\n &.selected a {\n @include gradient(#F0F0F0, #FDFDFD);\n box-shadow: 0 1px 1px 0 rgba(0,0,0,0.1) inset;\n cursor: default;\n\n &:hover {\n @include gradient(#F0F0F0, #FDFDFD);\n }\n }\n\n }\n}\n",".indexes {\n float: right;\n\n li {\n .count {\n color: #8e979e;\n font-weight: normal;\n font-size: 0.9em;\n line-height: 10px;\n }\n }\n}\n",".unsupported_browser {\n padding: 10px 30px;\n color: #211e14;\n background-color: #fae692;\n @include gradient(#feefae, #fae692);\n border-bottom: 1px solid #b3a569;\n\n h1 {\n font-size: 13px;\n font-weight: bold;\n }\n\n p {\n margin-bottom: 0.5em;\n }\n}\n",".ui-tabs-nav {\n list-style: none;\n display: block;\n width: auto;\n margin-bottom: -12px;\n padding-left: 0;\n overflow: auto;\n margin-left: 15px;\n\n li {\n display: block;\n position: relative;\n margin: 0;\n padding: 0;\n float: left;\n\n &:first-child a {\n border-left-width: 1px;\n border-top-left-radius: 12px;\n border-bottom-left-radius: 12px;\n }\n\n &:last-child a {\n border-right-width: 1px;\n border-top-right-radius: 12px;\n border-bottom-right-radius: 12px;\n }\n\n a {\n @include light-button;\n @include gradient(#FFFFFF, #F0F0F0);\n @include border-colors(#d9d9d9, #d0d0d0, #c5c5c5);\n text-decoration: none;\n border-radius: 0;\n border-width: 1px .5px 1px .5px;\n margin-right: 0;\n padding: 4px 14px 4px;\n\n &:not(.disabled) {\n &:hover {\n @include gradient(#FFFFFF, #F6F6F6);\n }\n }\n }\n\n &.ui-tabs-active {\n a {\n cursor: default;\n @include gradient(#F0F0F0, #FDFDFD);\n box-shadow: 0 1px 1px 0 rgba(0,0,0,0.1) inset;\n\n a:hover {\n @include gradient(#F0F0F0, #FDFDFD);\n }\n }\n }\n }\n}\n\n.tab-content {\n border: 1px solid #D3D3D3;\n padding: 15px;\n padding-top: 30px;\n text-align: left;\n}\n","body.logged_out {\n background: #e8e9ea;\n\n #content_wrapper{\n width: 500px;\n margin: 70px auto;\n #active_admin_content {\n @include shadow;\n background: #fff;\n padding: 13px 30px;\n }\n }\n\n h2 {\n @include section-header;\n @include primary-gradient;\n @include text-shadow(#000);\n box-shadow: 0 1px 3px rgba(0,0,0,0.3);\n border: none;\n color: #fff;\n margin: -13px -30px 20px -30px;\n }\n\n #login {\n /* Login Form */\n form {\n fieldset {\n @include no-shadow;\n background: none;\n padding: 0;\n li { padding: 10px 0; }\n\n input[type=text], input[type=email], input[type=password] {\n width: 70%;\n }\n &.buttons { margin-left: 20%; }\n margin-bottom: 0;\n }\n }\n\n a { float: right; margin-top: -32px; }\n }\n\n}\n","#footer {\n padding: 30px 30px;\n font-size: 0.8em;\n clear: both;\n\n p {\n padding-top: 10px\n }\n}\n\n// -------------------------------------- Index Footer (Under Table)\n#index_footer { padding-top: 5px; text-align: right; font-size: 0.85em; }\n\n.index_content { clear: both; }\n","#wrapper {\n width: 100%;\n}\n\n.index #wrapper {\n display: table;\n}\n\n#active_admin_content {\n margin: 0;\n padding: $horizontal-page-margin;\n\n #main_content_wrapper {\n float: left;\n width: 100%;\n\n #main_content{\n margin-right: $sidebar-width + ($section-padding * 2);\n }\n }\n\n &.without_sidebar #main_content_wrapper #main_content{ margin-right: 0; }\n\n #sidebar {\n float: left;\n width: $sidebar-width;\n margin-left: -$sidebar-width;\n }\n}\n","#title_bar {\n @include section-header;\n @include clearfix;\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.37);\n display: table;\n border-bottom-color: #EEE;\n width: 100%;\n position: relative;\n margin: 0;\n padding: 10px $horizontal-page-margin;\n z-index: 800;\n\n #titlebar_left, #titlebar_right {\n height: 50px;\n vertical-align: middle;\n display: table-cell;\n }\n\n #titlebar_right {\n text-align: right;\n }\n\n h2 {\n margin: 0;\n padding: 0;\n font-size: 2.6em;\n line-height: 100%;\n font-weight: bold;\n }\n\n .action_items {\n span.action_item {\n & > a, & > .dropdown_menu > a {\n @include light-button;\n padding: 12px 17px 10px;\n margin: 0px;\n }\n }\n }\n}\n","/* Active Admin Print Stylesheet */\n\n// Set colors used elsewhere\n$primary-color: black;\n$text-color: black;\n\n// Normalize\n@import \"./normalize\";\n\n// Partials\n@import \"./typography\";\n\nbody {\n font-family: Helvetica, Arial, sans-serif;\n line-height: 150%;\n font-size: 72%;\n background: #fff;\n width: 99%;\n margin: 0;\n padding: .5%;\n color: $text-color;\n}\n\na {\n color: $text-color;\n text-decoration: none;\n}\n\nh3 {\n font-weight: bold;\n margin-bottom: .5em;\n}\n\n// Header\n#header {\n float: left;\n\n #tabs, .tabs, #utility_nav {\n display: none;\n }\n\n h1{\n font-weight: bold;\n }\n}\n\n.flashes {\n display: none;\n}\n\n#title_bar {\n float: right;\n\n h2 {\n line-height: 2em;\n margin: 0;\n }\n\n .breadcrumb, #titlebar_right {\n display: none;\n }\n}\n\n// Content\n#active_admin_content {\n border-top: thick solid black;\n clear: both;\n margin-top: 2em;\n padding-top: 3em;\n}\n\n// Footer\n#footer {\n display: none;\n}\n\n// Tables\n.table_tools {\n ul {\n padding: 0;\n margin: 0;\n list-style-type: none;\n\n li {\n display: none;\n padding: 0;\n margin-bottom: 1em;\n\n &.scope.selected, &.index.selected {\n display: block;\n\n &:before {\n content: \"Showing \";\n }\n\n a {\n font-weight: bold;\n }\n\n span {\n display: inline-block;\n font-weight: normal;\n font-size: .9em;\n }\n }\n }\n\n }\n}\n\ntable {\n margin-bottom: 1.5em;\n text-align: left;\n width: 100%;\n\n thead {\n display: table-header-group;\n\n th {\n background: none;\n border-bottom: medium solid black;\n font-weight: bold;\n\n a{\n text-decoration: none;\n }\n }\n }\n\n th, td {\n padding: .5em 1em;\n\n .member_link {\n display: none;\n }\n }\n\n td {\n border-bottom: thin solid black;\n }\n\n tr{\n page-break-inside: avoid;\n }\n}\n\n// Index\n#index_footer, .pagination_information {\n display: none;\n}\n\n.index_grid {\n td {\n border: none;\n text-align: center;\n vertical-align: middle;\n\n img {\n max-width: 1in;\n }\n }\n}\n\n// Show\n.panel {\n border-bottom: thick solid #ccc;\n margin-bottom: 3em;\n padding-bottom: 2em;\n page-break-inside: avoid;\n\n &:last-child {\n border-bottom: none;\n }\n}\n\n.comments {\n form {\n display: none;\n }\n\n .active_admin_comment {\n border-top: thin solid black;\n padding-top: 1em;\n\n .active_admin_comment_meta {\n h4 {\n font-size: 1em;\n font-weight: bold;\n float: left;\n margin-right: .5em;\n margin-bottom: 0;\n }\n\n span {\n font-size: .9em;\n font-style: italic;\n vertical-align: top;\n }\n }\n\n .active_admin_comment_body {\n clear: both;\n margin-bottom: 1em;\n }\n }\n}\n\n\n// Attribute Tables\n.attributes_table {\n border-top: medium solid black;\n\n th {\n border-bottom: thin solid black;\n vertical-align: top;\n\n &:after {\n content: ':';\n }\n }\n\n td {\n img {\n max-height: 4in;\n max-width: 6in;\n }\n }\n}\n\n// Sidebars\n#filters_sidebar_section {\n display: none;\n}\n\n// Forms\nform {\n fieldset {\n border-top: thick solid #ccc;\n padding-top: 2em;\n margin-bottom: 2em;\n\n &:last-child {\n border-bottom: none;\n }\n }\n\n .buttons, abbr {\n display: none;\n }\n ol {\n list-style-type: none;\n padding: 0;\n margin: 0;\n\n li{\n border-top: thin solid black;\n margin: 0;\n padding: 1em 0;\n overflow: hidden;\n\n &.password, &.hidden {\n display: none;\n }\n\n label {\n font-weight: bold;\n float: left;\n width: 20%;\n }\n\n input, textarea, select {\n background: none;\n border: 0;\n font: Arial, Helvetica, sans-serif;\n }\n\n input[type=file] {\n display: none;\n }\n\n }\n }\n}\n\n.unsupported_browser {\n display: none;\n}\n"]}]); // Exports module.exports = exports; /***/ }), /***/ "./node_modules/css-loader/dist/runtime/api.js": /*!*****************************************************!*\ !*** ./node_modules/css-loader/dist/runtime/api.js ***! \*****************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; /* MIT License http://www.opensource.org/licenses/mit-license.php Author Tobias Koppers @sokra */ // css base code, injected by the css-loader // eslint-disable-next-line func-names module.exports = function (useSourceMap) { var list = []; // return the list of modules as css string list.toString = function toString() { return this.map(function (item) { var content = cssWithMappingToString(item, useSourceMap); if (item[2]) { return "@media ".concat(item[2], " {").concat(content, "}"); } return content; }).join(''); }; // import a list of modules into the list // eslint-disable-next-line func-names list.i = function (modules, mediaQuery, dedupe) { if (typeof modules === 'string') { // eslint-disable-next-line no-param-reassign modules = [[null, modules, '']]; } var alreadyImportedModules = {}; if (dedupe) { for (var i = 0; i < this.length; i++) { // eslint-disable-next-line prefer-destructuring var id = this[i][0]; if (id != null) { alreadyImportedModules[id] = true; } } } for (var _i = 0; _i < modules.length; _i++) { var item = [].concat(modules[_i]); if (dedupe && alreadyImportedModules[item[0]]) { // eslint-disable-next-line no-continue continue; } if (mediaQuery) { if (!item[2]) { item[2] = mediaQuery; } else { item[2] = "".concat(mediaQuery, " and ").concat(item[2]); } } list.push(item); } }; return list; }; function cssWithMappingToString(item, useSourceMap) { var content = item[1] || ''; // eslint-disable-next-line prefer-destructuring var cssMapping = item[3]; if (!cssMapping) { return content; } if (useSourceMap && typeof btoa === 'function') { var sourceMapping = toComment(cssMapping); var sourceURLs = cssMapping.sources.map(function (source) { return "/*# sourceURL=".concat(cssMapping.sourceRoot || '').concat(source, " */"); }); return [content].concat(sourceURLs).concat([sourceMapping]).join('\n'); } return [content].join('\n'); } // Adapted from convert-source-map (MIT) function toComment(sourceMap) { // eslint-disable-next-line no-undef var base64 = btoa(unescape(encodeURIComponent(JSON.stringify(sourceMap)))); var data = "sourceMappingURL=data:application/json;charset=utf-8;base64,".concat(base64); return "/*# ".concat(data, " */"); } /***/ }), /***/ "./node_modules/jquery-ui/ui/data.js": /*!*******************************************!*\ !*** ./node_modules/jquery-ui/ui/data.js ***! \*******************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { var __WEBPACK_AMD_DEFINE_FACTORY__, __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;/*! * jQuery UI :data 1.13.1 * http://jqueryui.com * * Copyright jQuery Foundation and other contributors * Released under the MIT license. * http://jquery.org/license */ //>>label: :data Selector //>>group: Core //>>description: Selects elements which have data stored under the specified key. //>>docs: http://api.jqueryui.com/data-selector/ (function (factory) { "use strict"; if (true) { // AMD. Register as an anonymous module. !(__WEBPACK_AMD_DEFINE_ARRAY__ = [__webpack_require__(/*! jquery */ "./node_modules/jquery/dist/jquery.js"), __webpack_require__(/*! ./version */ "./node_modules/jquery-ui/ui/version.js")], __WEBPACK_AMD_DEFINE_FACTORY__ = (factory), __WEBPACK_AMD_DEFINE_RESULT__ = (typeof __WEBPACK_AMD_DEFINE_FACTORY__ === 'function' ? (__WEBPACK_AMD_DEFINE_FACTORY__.apply(exports, __WEBPACK_AMD_DEFINE_ARRAY__)) : __WEBPACK_AMD_DEFINE_FACTORY__), __WEBPACK_AMD_DEFINE_RESULT__ !== undefined && (module.exports = __WEBPACK_AMD_DEFINE_RESULT__)); } else {} })(function ($) { "use strict"; return $.extend($.expr.pseudos, { data: $.expr.createPseudo ? $.expr.createPseudo(function (dataName) { return function (elem) { return !!$.data(elem, dataName); }; }) : // Support: jQuery <1.8 function (elem, i, match) { return !!$.data(elem, match[3]); } }); }); /***/ }), /***/ "./node_modules/jquery-ui/ui/disable-selection.js": /*!********************************************************!*\ !*** ./node_modules/jquery-ui/ui/disable-selection.js ***! \********************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { var __WEBPACK_AMD_DEFINE_FACTORY__, __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;/*! * jQuery UI Disable Selection 1.13.1 * http://jqueryui.com * * Copyright jQuery Foundation and other contributors * Released under the MIT license. * http://jquery.org/license */ //>>label: disableSelection //>>group: Core //>>description: Disable selection of text content within the set of matched elements. //>>docs: http://api.jqueryui.com/disableSelection/ // This file is deprecated (function (factory) { "use strict"; if (true) { // AMD. Register as an anonymous module. !(__WEBPACK_AMD_DEFINE_ARRAY__ = [__webpack_require__(/*! jquery */ "./node_modules/jquery/dist/jquery.js"), __webpack_require__(/*! ./version */ "./node_modules/jquery-ui/ui/version.js")], __WEBPACK_AMD_DEFINE_FACTORY__ = (factory), __WEBPACK_AMD_DEFINE_RESULT__ = (typeof __WEBPACK_AMD_DEFINE_FACTORY__ === 'function' ? (__WEBPACK_AMD_DEFINE_FACTORY__.apply(exports, __WEBPACK_AMD_DEFINE_ARRAY__)) : __WEBPACK_AMD_DEFINE_FACTORY__), __WEBPACK_AMD_DEFINE_RESULT__ !== undefined && (module.exports = __WEBPACK_AMD_DEFINE_RESULT__)); } else {} })(function ($) { "use strict"; return $.fn.extend({ disableSelection: function () { var eventType = "onselectstart" in document.createElement("div") ? "selectstart" : "mousedown"; return function () { return this.on(eventType + ".ui-disableSelection", function (event) { event.preventDefault(); }); }; }(), enableSelection: function enableSelection() { return this.off(".ui-disableSelection"); } }); }); /***/ }), /***/ "./node_modules/jquery-ui/ui/focusable.js": /*!************************************************!*\ !*** ./node_modules/jquery-ui/ui/focusable.js ***! \************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { var __WEBPACK_AMD_DEFINE_FACTORY__, __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;/*! * jQuery UI Focusable 1.13.1 * http://jqueryui.com * * Copyright jQuery Foundation and other contributors * Released under the MIT license. * http://jquery.org/license */ //>>label: :focusable Selector //>>group: Core //>>description: Selects elements which can be focused. //>>docs: http://api.jqueryui.com/focusable-selector/ (function (factory) { "use strict"; if (true) { // AMD. Register as an anonymous module. !(__WEBPACK_AMD_DEFINE_ARRAY__ = [__webpack_require__(/*! jquery */ "./node_modules/jquery/dist/jquery.js"), __webpack_require__(/*! ./version */ "./node_modules/jquery-ui/ui/version.js")], __WEBPACK_AMD_DEFINE_FACTORY__ = (factory), __WEBPACK_AMD_DEFINE_RESULT__ = (typeof __WEBPACK_AMD_DEFINE_FACTORY__ === 'function' ? (__WEBPACK_AMD_DEFINE_FACTORY__.apply(exports, __WEBPACK_AMD_DEFINE_ARRAY__)) : __WEBPACK_AMD_DEFINE_FACTORY__), __WEBPACK_AMD_DEFINE_RESULT__ !== undefined && (module.exports = __WEBPACK_AMD_DEFINE_RESULT__)); } else {} })(function ($) { "use strict"; // Selectors $.ui.focusable = function (element, hasTabindex) { var map, mapName, img, focusableIfVisible, fieldset, nodeName = element.nodeName.toLowerCase(); if ("area" === nodeName) { map = element.parentNode; mapName = map.name; if (!element.href || !mapName || map.nodeName.toLowerCase() !== "map") { return false; } img = $("img[usemap='#" + mapName + "']"); return img.length > 0 && img.is(":visible"); } if (/^(input|select|textarea|button|object)$/.test(nodeName)) { focusableIfVisible = !element.disabled; if (focusableIfVisible) { // Form controls within a disabled fieldset are disabled. // However, controls within the fieldset's legend do not get disabled. // Since controls generally aren't placed inside legends, we skip // this portion of the check. fieldset = $(element).closest("fieldset")[0]; if (fieldset) { focusableIfVisible = !fieldset.disabled; } } } else if ("a" === nodeName) { focusableIfVisible = element.href || hasTabindex; } else { focusableIfVisible = hasTabindex; } return focusableIfVisible && $(element).is(":visible") && visible($(element)); }; // Support: IE 8 only // IE 8 doesn't resolve inherit to visible/hidden for computed values function visible(element) { var visibility = element.css("visibility"); while (visibility === "inherit") { element = element.parent(); visibility = element.css("visibility"); } return visibility === "visible"; } $.extend($.expr.pseudos, { focusable: function focusable(element) { return $.ui.focusable(element, $.attr(element, "tabindex") != null); } }); return $.ui.focusable; }); /***/ }), /***/ "./node_modules/jquery-ui/ui/form-reset-mixin.js": /*!*******************************************************!*\ !*** ./node_modules/jquery-ui/ui/form-reset-mixin.js ***! \*******************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { var __WEBPACK_AMD_DEFINE_FACTORY__, __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;/*! * jQuery UI Form Reset Mixin 1.13.1 * http://jqueryui.com * * Copyright jQuery Foundation and other contributors * Released under the MIT license. * http://jquery.org/license */ //>>label: Form Reset Mixin //>>group: Core //>>description: Refresh input widgets when their form is reset //>>docs: http://api.jqueryui.com/form-reset-mixin/ (function (factory) { "use strict"; if (true) { // AMD. Register as an anonymous module. !(__WEBPACK_AMD_DEFINE_ARRAY__ = [__webpack_require__(/*! jquery */ "./node_modules/jquery/dist/jquery.js"), __webpack_require__(/*! ./form */ "./node_modules/jquery-ui/ui/form.js"), __webpack_require__(/*! ./version */ "./node_modules/jquery-ui/ui/version.js")], __WEBPACK_AMD_DEFINE_FACTORY__ = (factory), __WEBPACK_AMD_DEFINE_RESULT__ = (typeof __WEBPACK_AMD_DEFINE_FACTORY__ === 'function' ? (__WEBPACK_AMD_DEFINE_FACTORY__.apply(exports, __WEBPACK_AMD_DEFINE_ARRAY__)) : __WEBPACK_AMD_DEFINE_FACTORY__), __WEBPACK_AMD_DEFINE_RESULT__ !== undefined && (module.exports = __WEBPACK_AMD_DEFINE_RESULT__)); } else {} })(function ($) { "use strict"; return $.ui.formResetMixin = { _formResetHandler: function _formResetHandler() { var form = $(this); // Wait for the form reset to actually happen before refreshing setTimeout(function () { var instances = form.data("ui-form-reset-instances"); $.each(instances, function () { this.refresh(); }); }); }, _bindFormResetHandler: function _bindFormResetHandler() { this.form = this.element._form(); if (!this.form.length) { return; } var instances = this.form.data("ui-form-reset-instances") || []; if (!instances.length) { // We don't use _on() here because we use a single event handler per form this.form.on("reset.ui-form-reset", this._formResetHandler); } instances.push(this); this.form.data("ui-form-reset-instances", instances); }, _unbindFormResetHandler: function _unbindFormResetHandler() { if (!this.form.length) { return; } var instances = this.form.data("ui-form-reset-instances"); instances.splice($.inArray(this, instances), 1); if (instances.length) { this.form.data("ui-form-reset-instances", instances); } else { this.form.removeData("ui-form-reset-instances").off("reset.ui-form-reset"); } } }; }); /***/ }), /***/ "./node_modules/jquery-ui/ui/form.js": /*!*******************************************!*\ !*** ./node_modules/jquery-ui/ui/form.js ***! \*******************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { var __WEBPACK_AMD_DEFINE_FACTORY__, __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;(function (factory) { "use strict"; if (true) { // AMD. Register as an anonymous module. !(__WEBPACK_AMD_DEFINE_ARRAY__ = [__webpack_require__(/*! jquery */ "./node_modules/jquery/dist/jquery.js"), __webpack_require__(/*! ./version */ "./node_modules/jquery-ui/ui/version.js")], __WEBPACK_AMD_DEFINE_FACTORY__ = (factory), __WEBPACK_AMD_DEFINE_RESULT__ = (typeof __WEBPACK_AMD_DEFINE_FACTORY__ === 'function' ? (__WEBPACK_AMD_DEFINE_FACTORY__.apply(exports, __WEBPACK_AMD_DEFINE_ARRAY__)) : __WEBPACK_AMD_DEFINE_FACTORY__), __WEBPACK_AMD_DEFINE_RESULT__ !== undefined && (module.exports = __WEBPACK_AMD_DEFINE_RESULT__)); } else {} })(function ($) { "use strict"; // Support: IE8 Only // IE8 does not support the form attribute and when it is supplied. It overwrites the form prop // with a string, so we need to find the proper form. return $.fn._form = function () { return typeof this[0].form === "string" ? this.closest("form") : $(this[0].form); }; }); /***/ }), /***/ "./node_modules/jquery-ui/ui/ie.js": /*!*****************************************!*\ !*** ./node_modules/jquery-ui/ui/ie.js ***! \*****************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { var __WEBPACK_AMD_DEFINE_FACTORY__, __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;(function (factory) { "use strict"; if (true) { // AMD. Register as an anonymous module. !(__WEBPACK_AMD_DEFINE_ARRAY__ = [__webpack_require__(/*! jquery */ "./node_modules/jquery/dist/jquery.js"), __webpack_require__(/*! ./version */ "./node_modules/jquery-ui/ui/version.js")], __WEBPACK_AMD_DEFINE_FACTORY__ = (factory), __WEBPACK_AMD_DEFINE_RESULT__ = (typeof __WEBPACK_AMD_DEFINE_FACTORY__ === 'function' ? (__WEBPACK_AMD_DEFINE_FACTORY__.apply(exports, __WEBPACK_AMD_DEFINE_ARRAY__)) : __WEBPACK_AMD_DEFINE_FACTORY__), __WEBPACK_AMD_DEFINE_RESULT__ !== undefined && (module.exports = __WEBPACK_AMD_DEFINE_RESULT__)); } else {} })(function ($) { "use strict"; // This file is deprecated return $.ui.ie = !!/msie [\w.]+/.exec(navigator.userAgent.toLowerCase()); }); /***/ }), /***/ "./node_modules/jquery-ui/ui/keycode.js": /*!**********************************************!*\ !*** ./node_modules/jquery-ui/ui/keycode.js ***! \**********************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { var __WEBPACK_AMD_DEFINE_FACTORY__, __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;/*! * jQuery UI Keycode 1.13.1 * http://jqueryui.com * * Copyright jQuery Foundation and other contributors * Released under the MIT license. * http://jquery.org/license */ //>>label: Keycode //>>group: Core //>>description: Provide keycodes as keynames //>>docs: http://api.jqueryui.com/jQuery.ui.keyCode/ (function (factory) { "use strict"; if (true) { // AMD. Register as an anonymous module. !(__WEBPACK_AMD_DEFINE_ARRAY__ = [__webpack_require__(/*! jquery */ "./node_modules/jquery/dist/jquery.js"), __webpack_require__(/*! ./version */ "./node_modules/jquery-ui/ui/version.js")], __WEBPACK_AMD_DEFINE_FACTORY__ = (factory), __WEBPACK_AMD_DEFINE_RESULT__ = (typeof __WEBPACK_AMD_DEFINE_FACTORY__ === 'function' ? (__WEBPACK_AMD_DEFINE_FACTORY__.apply(exports, __WEBPACK_AMD_DEFINE_ARRAY__)) : __WEBPACK_AMD_DEFINE_FACTORY__), __WEBPACK_AMD_DEFINE_RESULT__ !== undefined && (module.exports = __WEBPACK_AMD_DEFINE_RESULT__)); } else {} })(function ($) { "use strict"; return $.ui.keyCode = { BACKSPACE: 8, COMMA: 188, DELETE: 46, DOWN: 40, END: 35, ENTER: 13, ESCAPE: 27, HOME: 36, LEFT: 37, PAGE_DOWN: 34, PAGE_UP: 33, PERIOD: 190, RIGHT: 39, SPACE: 32, TAB: 9, UP: 38 }; }); /***/ }), /***/ "./node_modules/jquery-ui/ui/labels.js": /*!*********************************************!*\ !*** ./node_modules/jquery-ui/ui/labels.js ***! \*********************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { var __WEBPACK_AMD_DEFINE_FACTORY__, __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;/*! * jQuery UI Labels 1.13.1 * http://jqueryui.com * * Copyright jQuery Foundation and other contributors * Released under the MIT license. * http://jquery.org/license */ //>>label: labels //>>group: Core //>>description: Find all the labels associated with a given input //>>docs: http://api.jqueryui.com/labels/ (function (factory) { "use strict"; if (true) { // AMD. Register as an anonymous module. !(__WEBPACK_AMD_DEFINE_ARRAY__ = [__webpack_require__(/*! jquery */ "./node_modules/jquery/dist/jquery.js"), __webpack_require__(/*! ./version */ "./node_modules/jquery-ui/ui/version.js")], __WEBPACK_AMD_DEFINE_FACTORY__ = (factory), __WEBPACK_AMD_DEFINE_RESULT__ = (typeof __WEBPACK_AMD_DEFINE_FACTORY__ === 'function' ? (__WEBPACK_AMD_DEFINE_FACTORY__.apply(exports, __WEBPACK_AMD_DEFINE_ARRAY__)) : __WEBPACK_AMD_DEFINE_FACTORY__), __WEBPACK_AMD_DEFINE_RESULT__ !== undefined && (module.exports = __WEBPACK_AMD_DEFINE_RESULT__)); } else {} })(function ($) { "use strict"; return $.fn.labels = function () { var ancestor, selector, id, labels, ancestors; if (!this.length) { return this.pushStack([]); } // Check control.labels first if (this[0].labels && this[0].labels.length) { return this.pushStack(this[0].labels); } // Support: IE <= 11, FF <= 37, Android <= 2.3 only // Above browsers do not support control.labels. Everything below is to support them // as well as document fragments. control.labels does not work on document fragments labels = this.eq(0).parents("label"); // Look for the label based on the id id = this.attr("id"); if (id) { // We don't search against the document in case the element // is disconnected from the DOM ancestor = this.eq(0).parents().last(); // Get a full set of top level ancestors ancestors = ancestor.add(ancestor.length ? ancestor.siblings() : this.siblings()); // Create a selector for the label based on the id selector = "label[for='" + $.escapeSelector(id) + "']"; labels = labels.add(ancestors.find(selector).addBack(selector)); } // Return whatever we have found for labels return this.pushStack(labels); }; }); /***/ }), /***/ "./node_modules/jquery-ui/ui/plugin.js": /*!*********************************************!*\ !*** ./node_modules/jquery-ui/ui/plugin.js ***! \*********************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { var __WEBPACK_AMD_DEFINE_FACTORY__, __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;(function (factory) { "use strict"; if (true) { // AMD. Register as an anonymous module. !(__WEBPACK_AMD_DEFINE_ARRAY__ = [__webpack_require__(/*! jquery */ "./node_modules/jquery/dist/jquery.js"), __webpack_require__(/*! ./version */ "./node_modules/jquery-ui/ui/version.js")], __WEBPACK_AMD_DEFINE_FACTORY__ = (factory), __WEBPACK_AMD_DEFINE_RESULT__ = (typeof __WEBPACK_AMD_DEFINE_FACTORY__ === 'function' ? (__WEBPACK_AMD_DEFINE_FACTORY__.apply(exports, __WEBPACK_AMD_DEFINE_ARRAY__)) : __WEBPACK_AMD_DEFINE_FACTORY__), __WEBPACK_AMD_DEFINE_RESULT__ !== undefined && (module.exports = __WEBPACK_AMD_DEFINE_RESULT__)); } else {} })(function ($) { "use strict"; // $.ui.plugin is deprecated. Use $.widget() extensions instead. return $.ui.plugin = { add: function add(module, option, set) { var i, proto = $.ui[module].prototype; for (i in set) { proto.plugins[i] = proto.plugins[i] || []; proto.plugins[i].push([option, set[i]]); } }, call: function call(instance, name, args, allowDisconnected) { var i, set = instance.plugins[name]; if (!set) { return; } if (!allowDisconnected && (!instance.element[0].parentNode || instance.element[0].parentNode.nodeType === 11)) { return; } for (i = 0; i < set.length; i++) { if (instance.options[set[i][0]]) { set[i][1].apply(instance.element, args); } } } }; }); /***/ }), /***/ "./node_modules/jquery-ui/ui/position.js": /*!***********************************************!*\ !*** ./node_modules/jquery-ui/ui/position.js ***! \***********************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { var __WEBPACK_AMD_DEFINE_FACTORY__, __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;/*! * jQuery UI Position 1.13.1 * http://jqueryui.com * * Copyright jQuery Foundation and other contributors * Released under the MIT license. * http://jquery.org/license * * http://api.jqueryui.com/position/ */ //>>label: Position //>>group: Core //>>description: Positions elements relative to other elements. //>>docs: http://api.jqueryui.com/position/ //>>demos: http://jqueryui.com/position/ (function (factory) { "use strict"; if (true) { // AMD. Register as an anonymous module. !(__WEBPACK_AMD_DEFINE_ARRAY__ = [__webpack_require__(/*! jquery */ "./node_modules/jquery/dist/jquery.js"), __webpack_require__(/*! ./version */ "./node_modules/jquery-ui/ui/version.js")], __WEBPACK_AMD_DEFINE_FACTORY__ = (factory), __WEBPACK_AMD_DEFINE_RESULT__ = (typeof __WEBPACK_AMD_DEFINE_FACTORY__ === 'function' ? (__WEBPACK_AMD_DEFINE_FACTORY__.apply(exports, __WEBPACK_AMD_DEFINE_ARRAY__)) : __WEBPACK_AMD_DEFINE_FACTORY__), __WEBPACK_AMD_DEFINE_RESULT__ !== undefined && (module.exports = __WEBPACK_AMD_DEFINE_RESULT__)); } else {} })(function ($) { "use strict"; (function () { var cachedScrollbarWidth, max = Math.max, abs = Math.abs, rhorizontal = /left|center|right/, rvertical = /top|center|bottom/, roffset = /[\+\-]\d+(\.[\d]+)?%?/, rposition = /^\w+/, rpercent = /%$/, _position = $.fn.position; function getOffsets(offsets, width, height) { return [parseFloat(offsets[0]) * (rpercent.test(offsets[0]) ? width / 100 : 1), parseFloat(offsets[1]) * (rpercent.test(offsets[1]) ? height / 100 : 1)]; } function parseCss(element, property) { return parseInt($.css(element, property), 10) || 0; } function isWindow(obj) { return obj != null && obj === obj.window; } function getDimensions(elem) { var raw = elem[0]; if (raw.nodeType === 9) { return { width: elem.width(), height: elem.height(), offset: { top: 0, left: 0 } }; } if (isWindow(raw)) { return { width: elem.width(), height: elem.height(), offset: { top: elem.scrollTop(), left: elem.scrollLeft() } }; } if (raw.preventDefault) { return { width: 0, height: 0, offset: { top: raw.pageY, left: raw.pageX } }; } return { width: elem.outerWidth(), height: elem.outerHeight(), offset: elem.offset() }; } $.position = { scrollbarWidth: function scrollbarWidth() { if (cachedScrollbarWidth !== undefined) { return cachedScrollbarWidth; } var w1, w2, div = $("